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: "Ooredoo 1";
  src: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/672d41f8750b756244ede3c9_Ooredoo-Heavy%20(1).ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ooredoo Gdi 1";
  src: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/672d41f8f05dad18db89978a_ooredoo-Bold_gdi%20(1).otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ooredoo Gdi 1";
  src: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/672d41f8168237c8a6b1e796_ooredoo-Regular_gdi%20(1).otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --yellow: #fede3e;
  --white: white;
  --lemon-chiffon: #fff4bd;
  --grey-background-2: #f6f7fc;
  --red: #e01c1f;
  --tag-dark-grey: gainsboro;
  --programs-background: #2f2f2f;
  --grey-footer-background: #787878;
  --grey-background: #f6f7fc;
  --purple: var(--color);
  --light-purple: #665696;
  --violet: #4d1979;
  --navy: #1d2d5a;
  --ungu: #b372b0;
  --fsda-color: #f65616;
  --color: #faf7ff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.bold-text-75 {
  color: #000;
}

.div-block-297 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 6px;
  display: flex;
}

.div-block-297.new {
  margin-top: .8rem;
  margin-bottom: .5rem;
}

.heading-85 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.div-block-295 {
  text-align: center;
  margin-top: 48px;
}

.section-79 {
  background-color: #fefcff;
  padding-top: 86px;
  padding-bottom: 40px;
}

.grid-71 {
  color: #0009;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
  margin-left: 240px;
  margin-right: 220px;
}

.div-block-296 {
  border-right: 1px solid #c8c8c8;
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-298 {
  justify-content: center;
  margin-top: 34px;
  display: flex;
}

.text-block-212 {
  color: #0009;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.text-block-212.new {
  font-size: 10px;
}

.text-block-212.new.text-color-white {
  color: #fff;
}

.div-block-18 {
  text-align: center;
}

.text-block-213 {
  color: var(--black);
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.button-9 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-9:hover {
  background-color: #221515;
}

.button-9.pm {
  letter-spacing: 1px;
  width: auto;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.button-9.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-9.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-9.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-9.sticky {
  padding: 10px;
  font-size: 1rem;
}

.button-9.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-9.dm.indo {
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-222 {
  color: #707070;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.text-span-78 {
  font-size: 28px;
  font-weight: 900;
}

.image-156 {
  margin-right: 8px;
}

.text-span-77 {
  color: #000;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(193deg, #b19d3a 57%, #ff0004);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-77.atf-com {
  background-color: var(--yellow);
  background-image: none;
}

.text-block-211 {
  text-align: left;
  margin-right: 32px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}

.text-block-211.left {
  text-align: left;
  margin-right: 20px;
}

.text-block-211.left.atf-com {
  color: var(--white);
}

.container-13 {
  text-align: center;
}

.text-block-147 {
  margin-top: 16px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.image-137 {
  display: none;
}

.heading-75 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 3rem;
}

.heading-75.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-block-146 {
  text-align: center;
  align-self: center;
  width: 520px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-146.white {
  color: #fff;
}

.section-67 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.image-13 {
  display: none;
}

.div-block-55 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: row;
  justify-content: center;
  margin-bottom: 10px;
  display: flex;
}

.div-block-55.da {
  display: flex;
}

.div-block-55.rgtc {
  margin-top: 19px;
}

.div-block-55.ai-update {
  flex-flow: column;
}

.image-134 {
  margin-top: 20px;
  margin-bottom: 0;
}

.grid-57 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-171 {
  text-align: center;
  max-width: 200px;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.text-block-171.dm {
  font-family: Red Hat Display, sans-serif;
  line-height: 1.6rem;
}

.lottie-animation-9 {
  height: 160px;
}

.lottie-wrapper {
  text-align: center;
}

.heading-76 {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-76.center {
  color: #000;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.heading-76.center.pm, .heading-76.center.dm {
  text-align: left;
}

.heading-76.extra-large {
  padding-left: 32px;
  font-size: 40px;
  line-height: 3.2rem;
}

.heading-76.white {
  color: #fff;
  margin-bottom: 48px;
}

.heading-76.swe {
  color: #fff;
}

.heading-76.large {
  font-size: 27px;
  line-height: 2.2rem;
}

.heading-76.large.testi-pm {
  text-align: center;
  margin-bottom: 40px;
}

.heading-76.center {
  color: #000;
  text-align: center;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.heading-76.center.admission {
  margin-bottom: 10px;
}

.bold-text-54 {
  color: #f33853;
  font-weight: 900;
}

.section-72 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-73 {
  padding-bottom: 20px;
}

.image-147 {
  height: 56px;
}

.image-147.hide {
  display: none;
}

.div-block-251 {
  background-color: #fff;
  border-radius: 9px;
  padding: 16px;
}

.div-block-300 {
  text-align: center;
  margin-top: 20px;
}

.div-block-300.alumni {
  margin-top: 40px;
}

.text-block-168 {
  margin-left: 4px;
  padding-left: 0;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-168.thin {
  font-family: Red Hat Display, sans-serif;
  font-weight: 400;
}

.text-block-168.thin.hide {
  display: none;
}

.text-block-168.thin {
  font-weight: 400;
  line-height: 1.2rem;
}

.text-block-168.middle {
  margin-left: 6px;
  font-size: 14px;
  font-weight: 500;
}

.text-block-168.middle.dm, .text-block-168.middle.swe, .text-block-168.middle.dm {
  margin-left: 20px;
  padding-right: 10px;
  font-weight: 700;
}

.text-block-168.dm {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-168.right {
  border-right: 1px #000;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.grid-58 {
  background-color: #ffde3d;
  border-radius: 10px;
  grid-template-rows: auto;
  padding: 20px;
}

.grid-58.mc {
  background-color: var(--yellow);
  grid-template-columns: .75fr 1fr;
}

.grid-58.mcpm {
  background-color: #319cff;
  grid-template-columns: .75fr 1fr;
}

.text-block-173 {
  margin-top: 10px;
  padding-left: 32px;
  font-size: 14px;
  font-weight: 500;
}

.text-block-173.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6rem;
}

.text-block-214 {
  color: #818181;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: none;
}

.text-block-172 {
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.bold-text-58 {
  font-weight: 900;
}

.grid-59 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin-bottom: 32px;
}

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

.div-block-57.mc {
  align-items: center;
  display: flex;
}

.text-block-150 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-150.dm-1 {
  color: #141414;
  line-height: 1.6rem;
}

.text-block-150.v2 {
  margin-top: 0;
}

.image-135 {
  height: 48px;
}

.image-135.dm-1 {
  width: 54px;
  height: 47px;
}

.grid-44 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.features-section {
  background-color: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}

.features-section.pm-exact {
  background-color: #fff9d9;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.features-section.pm-exact.intent {
  background-color: #fcffd8;
}

.features-section.pm-exact.scn {
  background-color: var(--lemon-chiffon);
}

.features-section.pm-exact.swe {
  background-color: #fff;
}

.features-section.pm-exact {
  background-color: #fff9d9;
  padding-top: 40px;
  padding-bottom: 40px;
}

.features-section.pm-exact.ha {
  display: none;
}

.text-block-151 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.text-block-151.dm-1 {
  color: #666;
  font-weight: 500;
  line-height: 1.2rem;
}

.grid-46 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.grid-45 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.accordion2_item {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.accordion2_item.ai {
  width: 800px;
  max-width: 100%;
  margin-bottom: 40px;
}

.accordion2_content-wrapper {
  margin-left: 7px;
  margin-right: 7px;
  padding-bottom: 32px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.accordion2_content-wrapper.ai {
  padding-bottom: 20px;
}

.div-block-233 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.div-block-233.new {
  margin-bottom: 0;
  margin-left: 0;
}

.heading-77 {
  color: var(--black);
  font-family: Red Hat Display, sans-serif;
  font-size: .95rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.heading-77.ai {
  flex: none;
  margin-top: 10px;
  font-size: 1rem;
}

.div-block-53 {
  align-items: center;
  display: flex;
}

.div-block-53.bold {
  margin-top: 10px;
}

.grid-26 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-26.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto auto auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.grid-26.pm.ai {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
}

.grid-26.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.section-80 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-80.new.ha {
  display: none;
}

.lottie-animation-8 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.accordion2_question-wrapper {
  text-align: left;
  cursor: pointer;
  border-bottom: .125rem #e9e9e9;
  justify-content: space-between;
  align-items: center;
  margin-bottom: -32px;
  padding: 1rem 2rem;
  display: flex;
}

.accordion2_question-wrapper.new {
  padding-left: 1rem;
}

.accordion2_question-wrapper.new.ai {
  background-image: linear-gradient(#695b86, #695b86);
  border-radius: 10px;
  margin-bottom: -35px;
}

.accordion2_question-wrapper.ai-wrapper {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
  background-position: 0 0;
  background-size: cover;
}

.bullets {
  height: 16px;
  margin-right: 10px;
}

.pm-points {
  align-self: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.accordion-icon-3.ai {
  max-width: 30%;
}

.text-block-157 {
  text-align: right;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.section-5 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-37 {
  display: block;
}

.image-37.da.full {
  max-width: 90%;
}

.image-37.da.lifelong-learning {
  max-width: 100%;
}

.image-37.mobile-only {
  display: none;
}

.image-37.da {
  max-width: 720px;
}

.image-37---mobile-only {
  display: none;
}

.paragraph-16 {
  text-align: center;
  font-size: 1.2rem;
}

.paragraph-16.new {
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.heading-56-copy {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4rem;
}

.heading-56-copy.a {
  font-family: Red Hat Display, sans-serif;
}

.text-span-18 {
  color: #ffde3d;
}

.network {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 2rem;
}

.network.a {
  font-family: Red Hat Display, sans-serif;
}

.text-span-19 {
  color: #ffde3d;
}

.section-26 {
  text-align: center;
  background-color: #2b2b2a;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-26.a {
  padding-top: 20px;
  padding-bottom: 10px;
}

.div-block-85 {
  padding-top: 10px;
  padding-bottom: 60px;
}

.div-block-85.new {
  padding-bottom: 0;
}

.grid-60 {
  grid-column-gap: 119px;
  grid-template-rows: auto;
}

.div-block-88 {
  padding-right: 0;
}

.grid-47 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.grid-47.a {
  margin-top: 32px;
  position: static;
}

.grid-47.pm {
  grid-template-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  width: 80%;
}

.grid-47.pm.pm-big-size {
  width: 100%;
}

.grid-47.pm {
  grid-template-columns: 1fr;
}

.text-block-76 {
  color: #000c;
  margin-top: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-76.a {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.div-block-237 {
  margin-left: 10px;
}

.text-block-77 {
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-77.a {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2rem;
}

.student-testimonials {
  padding-top: 60px;
  padding-bottom: 60px;
}

.student-testimonials.da {
  background-color: #fafafa;
  padding-bottom: 80px;
}

.grid-48 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding: 10px 16px;
}

.grid-48.pm-big {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-236 {
  background-color: #fff;
  border: 1px solid #0000000f;
  border-radius: 20px;
  box-shadow: 1px 1px 4px #00000026;
}

.div-block-236.testi-pm {
  margin-bottom: 20px;
}

.text-block-152 {
  margin-top: 10px;
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-152.a {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.2;
}

.image-138 {
  z-index: 99;
  max-height: 168px;
  position: static;
  bottom: -11px;
}

.name-linkedin {
  font-family: Red Hat Display, sans-serif;
}

.text-block-119 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6rem;
}

.text-block-119.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-block-119.cta.new, .text-block-119.cta.new-copy {
  font-family: Red Hat Display, sans-serif;
}

.text-block-119.cta.new-copy {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.text-block-119.cta.new-copy.white {
  color: var(--white);
}

.text-block-119.cta.new-copy {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.div-block-218 {
  margin-left: 19px;
}

.link {
  font-family: Red Hat Display, sans-serif;
}

.text-block-91 {
  color: #aa952d;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-91.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-91.dark {
  color: var(--yellow);
  font-weight: 700;
}

.text-block-139 {
  letter-spacing: -6px;
  margin-left: 17px;
  font-size: 24px;
}

.grid-39 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.div-block-217 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.text-block-141 {
  font-size: 14px;
}

.image-131 {
  max-height: 32px;
}

.text-block-92 {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-92.loker {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
}

.text-block-92.loker.mc-dm {
  padding-right: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 40px;
  line-height: 1.3;
}

.text-block-92.cta {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
}

.text-block-92._2nd-cta {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 34px;
  font-weight: 900;
}

.text-block-92.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-92.loker.new {
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 1.1;
}

.text-block-92.cta {
  margin-top: 0;
  font-size: 32px;
}

.text-block-92._2nd-cta {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-size: 34px;
  font-weight: 900;
}

.text-block-92.white {
  color: var(--white);
}

.best-bootcamp {
  padding-top: 64px;
  padding-bottom: 72px;
  font-family: Red Hat Display, sans-serif;
}

.best-bootcamp.pm {
  width: 100%;
}

.grid-50 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  margin-top: 32px;
  display: grid;
}

.image-139 {
  max-height: 160px;
}

.image-139.v2 {
  height: 72px;
  margin-bottom: 12px;
}

.cards-section-2 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.cards-section-2.pm-exact.new-copy {
  background-color: #fff;
}

.cards-section-2.pm-exact.new {
  background-color: #f8f8f8;
}

.heading-79 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  display: flex;
}

.paragraph-38 {
  margin-top: 13px;
  margin-left: 220px;
  margin-right: 220px;
}

.paragraph-38.new {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.paragraph-38.new.dm-var.swe {
  display: none;
}

.paragraph-38.new {
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
  line-height: 1.6rem;
}

.paragraph-38.new.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-154 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-47 {
  text-align: center;
  letter-spacing: 1px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  display: none;
}

.loading-bar-wrapper {
  flex: 1;
  max-width: 600px;
  margin-bottom: 0;
}

.loading-bar-wrapper.sticky {
  width: 100%;
  max-width: 96%;
  height: 32px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  line-height: 19px;
  display: block;
}

.loading-bar-wrapper.sticky-copy {
  max-width: 96%;
  height: 32px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.loading-bar-wrapper.sticky {
  max-width: 96%;
  height: 32px;
  margin-bottom: 0;
}

.eb-tier1 {
  color: #000;
  letter-spacing: .1rem;
  margin: 10px .5rem 10px 1.6rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 600;
  line-height: 1.4;
}

.eb-tier1.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.eb-tier1.sticky.earlybird {
  margin-top: 0;
  line-height: 1.4;
}

.eb-tier1.sticky.earlybird.new {
  font-size: 12px;
}

.eb-tier1.sticky.earlybird.white {
  color: #fff;
}

.eb-tier1.sticky.earlybird {
  height: 99.9999%;
  margin-bottom: 0;
  padding-top: .5rem;
}

.eb-tier1.sticky.new {
  font-size: 16px;
}

.eb-tier1.sticky {
  letter-spacing: .13rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .7rem;
  font-weight: 500;
}

.eb-tier1.sticky.mc-dm {
  letter-spacing: .1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 700;
}

.eb-tier1.sticky.fsdm {
  padding-top: 0;
  padding-bottom: 0;
}

.bold-text-34 {
  font-weight: 700;
}

._40-bar-2 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-2.fsdm {
  background-color: #ffde3d;
  width: 100%;
}

._40-bar-2.fspm {
  width: 97%;
  line-height: 1.4;
}

._40-bar-2.fspm.v2 {
  width: 97%;
}

._40-bar-2.fsda {
  width: 99%;
  height: 100%;
}

._40-bar-2.fspm {
  width: 78%;
}

._40-bar-2.fp-da {
  background-color: #ffde3d;
  width: 100%;
}

._40-bar-2.fsda {
  width: 91%;
}

._40-bar-2.fspm1 {
  width: 93%;
}

._40-bar-2.fs-swe {
  width: 95%;
}

.section-81 {
  background-color: #ffde3d;
  padding-top: 60px;
  padding-bottom: 60px;
}

._100-bar {
  border-radius: 8px;
  height: auto;
  box-shadow: inset -1px 1px 3px #000;
}

._100-bar.lp-pm {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  height: 2.5rem;
  padding-left: 0;
}

._100-bar.lp-pm.sticky {
  height: 100%;
  margin-top: 0;
  display: block;
  box-shadow: inset -1px 1px 7px 1px #00000070;
}

._100-bar.lp-pm.sticky.v2 {
  display: block;
}

._100-bar.lp-pm.sticky {
  width: 100%;
  max-width: 14%;
  height: auto;
  margin-top: 0;
  display: block;
}

._100-bar.lp-swe {
  background-color: #fff;
  border-radius: 20px;
  height: 2.8rem;
}

._100-bar.lp-swe.sticky {
  height: auto;
  margin-top: 0;
  display: block;
}

._100-bar.lp-pm {
  background-color: #fff;
  border-radius: 20px;
  height: 2.8rem;
  margin-top: 20px;
}

._100-bar.lp-pm.sticky {
  height: auto;
  margin-top: 0;
}

._100-bar.lp-pm.sticky.v2 {
  width: 100%;
  display: block;
}

._100-bar.lp-pm.sticky {
  height: auto;
  margin-top: 0;
  display: block;
}

._100-bar.dm {
  background-color: #fff;
  border-radius: 20px;
  width: 560px;
  height: 2.8rem;
}

._100-bar.lp-pm.sticky {
  max-width: 100%;
  height: auto;
  margin-top: 0;
}

._100-bar.lp-pm.sticky.v2 {
  width: 100%;
  max-width: 100%;
  height: 32px;
  display: block;
}

._100-bar.lp-pm.sticky {
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 0;
}

._100-bar.lp-pm.sticky {
  width: 100%;
  max-width: none;
  height: auto;
  margin-top: 0;
  padding-bottom: 0;
}

._100-bar.lp-pm {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  height: 2.8rem;
  margin-top: 0;
  margin-bottom: 22px;
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

._100-bar.lp-pm.sticky {
  width: 8%;
  max-width: none;
  height: 3rem;
  margin-top: 0;
  padding-bottom: 0;
  display: none;
}

._100-bar.lp-pm {
  background-color: #fff;
  border-radius: 20px;
  height: 2.8rem;
}

._100-bar.lp-pm.sticky {
  width: 8%;
  max-width: none;
  height: 3rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
}

.text-span-67 {
  color: #ffde3d;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
}

.text-span-67.v2 {
  background-color: var(--yellow);
  color: #000;
}

.div-block-13 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.section-117 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-wide-2 {
  background-color: #0000;
  max-width: 72rem;
  padding-left: 16px;
  padding-right: 16px;
}

.footer-new {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-344 {
  align-self: center;
  margin-left: 0;
}

.div-block-345 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-block-271 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-271.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.text-block-272 {
  color: #707070;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.text-block-273 {
  color: #666574;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.section-118 {
  background-color: #fefcff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-118.atf-com {
  background-image: linear-gradient(#780e3aad, #780e3aad), url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63edf7c4f8b60c43b32158dd_XT20.CXRC2023.PreEvent.P%202-min.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.div-block-346 {
  margin-top: 48px;
}

.header-dm-copy {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 64px;
}

.header-dm-copy.atf-com {
  color: var(--white);
}

.image-245 {
  margin-top: 40px;
}

.div-block-222 {
  justify-content: center;
  display: flex;
}

.div-block-222.da {
  display: flex;
}

.div-block-222.rgtc {
  margin-top: 19px;
}

.div-block-222.mb {
  margin-bottom: 32px;
}

.text-block-274 {
  margin-top: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2rem;
}

.text-block-275 {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6rem;
}

.section-119 {
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-119.var {
  background-color: #f5f5f5;
}

.image-246 {
  display: none;
}

.heading-87 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.heading-87.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-88 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-88.center {
  text-align: center;
  font-size: 36px;
}

.heading-88.extra-large {
  padding-left: 32px;
  font-size: 40px;
  line-height: 3.4rem;
}

.heading-88.extra-large.dm-var {
  font-size: 36px;
  line-height: 2.8rem;
}

.heading-88.white {
  color: #fff;
  margin-bottom: 48px;
  font-size: 36px;
}

.heading-88.large {
  font-size: 27px;
  line-height: 2.2rem;
}

.heading-88.large.pm-test {
  margin-right: 0;
  font-size: 50px;
  line-height: 4rem;
}

.heading-88.mc-dm {
  padding-right: 50px;
  font-size: 40px;
  line-height: 3.2rem;
}

.text-block-276 {
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6rem;
}

.section-120 {
  padding-bottom: 40px;
}

.section-120.mc-dm {
  padding-top: 40px;
  padding-bottom: 60px;
}

.bullets-2 {
  height: 16px;
  margin-right: 10px;
}

.bullets-2.da {
  height: 20px;
}

.div-block-190 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.div-block-190.bold {
  margin-top: 10px;
}

.div-block-190.da {
  margin-bottom: 8px;
}

.pm-points-2 {
  font-size: 14px;
  font-weight: 400;
}

.heading-89 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.heading-89.da-big {
  font-size: 18px;
}

.bullets-3 {
  height: 16px;
  margin-right: 10px;
}

.accordion2_item-2 {
  background-color: #fff;
  border-radius: 1rem;
  display: block;
  box-shadow: 0 0 2.5rem #0000000d;
}

.accordion2_item-2.da {
  flex-direction: column;
  display: flex;
}

.syllabus-full-program {
  padding-top: 40px;
  padding-bottom: 40px;
}

.syllabus-full-program.new.ha {
  display: block;
}

.syllabus-full-program.new.var {
  display: none;
}

.syllabus-full-program.new {
  background-color: #0000;
}

.syllabus-full-program.new.test {
  display: none;
}

.grid-72 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-72.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.grid-72.final-cta {
  margin-bottom: 32px;
}

.grid-72.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.grid-72.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.grid-72.da, .grid-72.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.paragraph-39 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-39.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 16px;
  line-height: 1.6rem;
}

.div-block-332 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 24px;
  padding: 20px;
  display: block;
  box-shadow: 1px 1px 8px #0000001c;
}

.div-block-332.new {
  border-radius: 12px;
}

.image-169-copy {
  border: 1px #00000029;
  border-radius: 4px;
  align-self: center;
  width: 24rem;
  margin-bottom: 0;
}

.heading-98 {
  text-align: left;
  margin-top: 1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6rem;
}

.class-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  display: grid;
}

.heading-97 {
  color: #1a1a1a;
  text-align: left;
  margin-top: 1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4rem;
}

.heading-97.new {
  margin-top: .25rem;
  font-size: 14px;
  line-height: 1.2rem;
}

.image-247 {
  z-index: 99;
  max-height: 168px;
  position: relative;
  bottom: -11px;
}

.div-block-347 {
  color: #000;
  margin-left: 10px;
}

.div-block-347.mcdm-atf-instructors {
  color: #000;
}

.div-block-347.mcpm {
  width: 80%;
}

.div-block-348 {
  border: 1px solid #0000000f;
  border-radius: 20px;
  box-shadow: 1px 1px 4px #00000026;
}

.text-block-277 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.4rem;
}

.text-block-277.da-big {
  font-size: 18px;
  line-height: 1.6rem;
}

.heading-99 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.2rem;
  display: flex;
}

.heading-99.da-big {
  height: 100%;
  max-height: 100%;
  font-size: 24px;
  line-height: 2rem;
}

.text-block-278 {
  text-align: center;
  letter-spacing: 1px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}

._40-bar {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 79%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar.fsdm {
  width: 90%;
}

._40-bar.mc-dm {
  width: 98%;
}

._40-bar.mcpm {
  width: 98%;
  overflow: visible;
}

._40-bar.fsdm {
  width: 98%;
  line-height: 20px;
  overflow: visible;
}

._40-bar.fsda {
  display: flex;
}

._40-bar.fsda.v2 {
  background-color: #ffde3d;
  width: 100%;
}

._40-bar.fspm {
  width: 95%;
}

._40-bar.fsdm {
  width: 89%;
  padding-top: 0;
  overflow: visible;
}

._40-bar.minishow {
  width: 80%;
  box-shadow: inset -1px 0 3px 4px #00000008;
}

._40-bar.fsdm {
  width: 82%;
  height: 50%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1.5;
  overflow: visible;
}

._40-bar.fspm {
  width: 88%;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

._40-bar.fsda {
  width: 85%;
  padding-top: 0;
  padding-bottom: 0;
}

._40-bar.fspm-1 {
  width: 91%;
}

.bold-text-76 {
  font-weight: 900;
}

.faq {
  padding-top: 40px;
  padding-bottom: 60px;
}

.faq.var {
  display: none;
}

.collection-list-wrapper-4 {
  margin-top: 32px;
}

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

.collection-item-3 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.rich-text-block-2 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2rem;
}

.rich-text-block-2.da-big {
  font-size: 16px;
  line-height: 1.5rem;
}

.div-block-187 {
  justify-content: center;
  margin-top: 16px;
  margin-bottom: 32px;
  display: flex;
}

.div-block-187.kursus {
  margin-top: 24px;
  margin-bottom: 0;
}

.div-block-187.kursus.upper-cta {
  margin-bottom: 0;
}

.div-block-204 {
  justify-content: center;
  align-items: center;
  margin-top: 14px;
  display: flex;
}

.headlineurl-2 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 61px;
}

.section-52 {
  background-image: radial-gradient(circle, #f6ffd5, #ffde3d);
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-52.kursus {
  padding-bottom: 60px;
}

.section-52.kursus.indo-bg {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6402fd6350984883374fe3bc_ATF%20bg.png");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: cover;
}

.section-52.kursus.ha, .section-52.kursus.var {
  display: none;
}

.div-block-203 {
  margin-top: 5px;
  margin-bottom: 19px;
}

.footer-logo-link-2 {
  flex: 0 auto;
  min-width: 60px;
  max-height: 60px;
}

.div-block-97 {
  text-align: center;
}

.text-block-129 {
  margin-left: 14px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.hero-logo {
  object-fit: contain;
  object-position: 0% 50%;
  width: 45px;
  height: 100%;
  margin-bottom: 16px;
}

.image-126 {
  max-height: 32px;
}

.div-block-183 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.text-block-338 {
  text-align: center;
  letter-spacing: .5px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.div-block-454 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-454.indo {
  margin-top: 69px;
}

.div-block-454.indo.kursus {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
}

.div-block-454.indo.kursus.div-block-222-var {
  margin-top: 20px;
}

.text-block-348 {
  width: 532px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.text-block-348.kursus {
  width: 720px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.section-57 {
  background-color: #000;
}

.section-57.sc {
  display: none;
}

.div-block-455 {
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-455.kosongan {
  margin-top: 139px;
}

.div-block-455.kosongan.kursus {
  margin-top: 0;
}

.div-block-455.kosongan.kursus.hz {
  background-color: #0000;
  justify-content: space-between;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.heading-48 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.image-69 {
  display: none;
}

.loker-dm, .loker-dm.da-kursus {
  width: 300px;
}

.section-48 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639166aade7d1181cecbe1aa_background.webp");
  background-position: 50% 100%;
  background-size: cover;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 88px;
}

.grid-27 {
  grid-template-rows: auto;
  grid-template-areas: "Area-2 Area";
}

.grid-27.loker {
  grid-template-columns: .5fr 1fr;
}

.grid-27.loker.da-kursus {
  grid-template-columns: .75fr .5fr;
}

.grid-35 {
  grid-column-gap: 39px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  align-items: center;
}

.grid-35._2nd-cta {
  display: block;
}

.section-59 {
  background-color: #fcffd8;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-59._2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639167a0368c9d28da94c679_cta%20background.webp");
  background-position: 0 0;
  background-size: cover;
}

.section-59.sitelink {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba16c916d9b0bd116ebac_cta%20background.png");
  background-position: 0 0;
  background-size: cover;
}

.section-59._2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba168268d180ee25f9b36_cta%20background.png");
  background-position: 0 0;
  background-size: cover;
  display: block;
}

.section-59.white-bg {
  background-color: #0000;
}

.section-59.ha {
  display: none;
  overflow: hidden;
}

.div-block-208 {
  text-align: center;
}

.image-102 {
  margin-top: 10px;
}

.grid-23 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 37px;
}

.grid-23.g8 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  overflow: hidden;
}

.heading-66 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 51px;
  margin-top: .8rem;
  padding-left: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.image-101 {
  width: 50%;
  margin-top: 20px;
}

.text-block-46 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  padding-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.2rem;
}

.text-block-46.white {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.image-100 {
  padding-left: 20px;
  padding-right: 20px;
}

.container-10 {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  max-width: 1000px;
  height: 100%;
  display: flex;
}

.section-24 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639166b6066781e02809fb98_desktop%20bg.webp");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-24.indo {
  background-color: #f8f8f8;
  background-image: none;
}

.text-block-74 {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.image-101-copy {
  width: 60%;
  margin-top: 9px;
  display: none;
}

.div-block-133 {
  background-color: #fff;
  border: 1px solid #00000012;
  border-radius: 11px;
  padding: 20px 10px 10px;
  box-shadow: 0 0 6px #efe6b9;
}

.div-block-206 {
  text-align: center;
  margin-top: 20px;
}

.div-block-206.cta {
  background-color: #252525;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.image-171 {
  z-index: auto;
  max-height: 168px;
  position: relative;
  bottom: -11px;
}

.heading-139 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.heading-30 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.2rem;
}

.heading-30.new {
  font-family: Red Hat Display, sans-serif;
  line-height: 3.6rem;
}

.bold-text-17 {
  font-family: Red Hat Display, sans-serif;
}

.section-63 {
  z-index: 999;
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-63.navigation {
  padding-top: 10px;
  padding-bottom: 10px;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-187 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.text-block-187.earlybird {
  letter-spacing: 1px;
  letter-spacing: 1px;
  letter-spacing: 1px;
  margin-top: 4px;
  margin-bottom: 0;
  display: none;
}

.div-block-216 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-216.navigation {
  padding-top: 16px;
  padding-bottom: 10px;
}

.div-block-216.navigation.km {
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}

.div-block-216.navigation.center {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 20px;
  display: flex;
}

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

.text-span-42 {
  color: #e01c1f;
  font-size: 14px;
  font-weight: 600;
}

.text-span-42.mc-dm {
  color: #ffde3d;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-span-42.mcpm {
  color: #fff;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
}

.image-133 {
  width: 100%;
  padding-left: 100px;
}

.image-133.da {
  width: 500px;
  padding-left: 0;
}

.image-133.da.test {
  width: 100%;
}

.text-block-145 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

.text-block-145.da-big {
  text-align: left;
  font-size: 20px;
}

.text-block-145.swe {
  display: none;
}

.header-da-copy {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 35px;
  line-height: 3rem;
}

.header-da-copy.da {
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  line-height: 3.2rem;
}

.div-block-221 {
  width: 300px;
  margin-top: 70px;
}

.div-block-221.eng {
  width: 70%;
  margin-top: 56px;
}

.div-block-221.mc {
  margin-top: 60px;
}

.hero-section {
  padding-top: 60px;
  padding-bottom: 100px;
}

.hero-section.mc-dm {
  background-color: #fede3e;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639194acb8bb2160b4da8271_bg%20mcdm.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 80px;
}

.hero-section.mcpm {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6391ff5329871f73fcbe4256_mcpm%20bg%20new.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 80px;
  box-shadow: 0 1px 8px #00000017;
}

.hero-section.mc-swe {
  background-color: #fff;
  background-image: radial-gradient(circle, #fffcfc, #ffde3d);
  padding-top: 40px;
  padding-bottom: 80px;
  font-family: Red Hat Display, sans-serif;
}

.grid-41 {
  grid-template-rows: auto;
}

.text-block-372 {
  color: #1f1f1f;
  padding-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.text-block-144 {
  margin-top: 26px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-144.da {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.div-block-327 {
  width: 100%;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
  line-height: 1.5;
}

.image-264 {
  display: none;
}

.div-block-225 {
  margin-bottom: 20px;
}

.paragraph-40 {
  color: #000c;
  width: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5rem;
}

.paragraph-40.mc-dm {
  margin-top: 16px;
  padding-right: 72px;
  font-size: 18px;
  font-weight: 500;
  line-height: 2rem;
}

.grid-42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: block;
}

.section-68 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.lottie-animation-7 {
  padding-left: 40px;
}

.lottie-animation-7.mobile {
  display: none;
}

.text-block-149 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

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

.feature-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 15rem;
  max-width: none;
  height: 100%;
}

.feature-image.new {
  text-align: left;
}

.feature-image.swe {
  width: 12rem;
  height: 70%;
  margin-bottom: 0;
}

.feature-image.risk-free {
  width: 100%;
}

.grid-40 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

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

.text-block-142 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-143 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.section-65 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 80px;
}

.section-65.mc-to-fs {
  padding-top: 0;
  padding-bottom: 0;
}

.instructor-section {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
}

.instructor-section.pm-exact.new {
  padding-top: 40px;
}

.centered-container {
  text-align: center;
  flex: 1;
  max-width: 1200px;
}

.centered-container.a-copy {
  padding-left: 60px;
  padding-right: 60px;
}

.heading-26 {
  text-align: center;
  margin-bottom: 2.2rem;
}

.heading-26.new {
  font-family: Red Hat Display, sans-serif;
}

.collection-item-2 {
  max-width: 100%;
}

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

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

.text-block-158 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-158.da-test {
  font-size: 20px;
}

.image-143 {
  margin-left: 20px;
}

.image-143.dm-com {
  margin-left: 0;
}

.div-block-245 {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-244 {
  border: 1px solid #0003;
  border-radius: 20px;
  padding: 20px;
}

.text-block-159 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-159.da-test {
  font-size: 24px;
  line-height: 2rem;
}

.grid-52 {
  margin-top: 40px;
}

.testi-image-wrapper {
  align-items: center;
  width: 25%;
  display: flex;
}

.testi-image-wrapper.small {
  flex: 0 auto;
  width: 10%;
  margin-right: 10px;
}

.testi-image-wrapper.small {
  flex: 0 auto;
  width: 10%;
  margin-right: 10px;
}

.testi-image-wrapper.small.dm-com {
  width: 30%;
}

.image-179 {
  border-radius: 100%;
  width: 40px;
  max-width: none;
  height: 40px;
  box-shadow: 1px 1px 3px #0000;
}

.bold-text-77 {
  font-family: Red Hat Display, sans-serif;
}

.grid-73 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-456 {
  border: 1px solid #e1e1e1;
  border-radius: 8px;
  height: 100%;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 3px #dcdcdc;
}

.div-block-457 {
  display: flex;
}

.image-265 {
  border-radius: 4px;
  flex: none;
  align-self: center;
  width: 72px;
  max-width: none;
  height: 72px;
}

.div-block-458 {
  flex: 1;
  align-self: center;
  margin-left: 10px;
}

.image-266 {
  height: 20px;
  margin-right: 10px;
}

.text-block-373 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-374 {
  text-align: left;
  white-space: normal;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.image-267 {
  height: 20px;
}

.button-10 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-10:hover {
  background-color: #221515;
}

.button-10.pm {
  letter-spacing: 1px;
  width: 100%;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-10.mc {
  letter-spacing: 1px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-10.mc.fullwidth {
  margin-top: 12px;
  padding-left: 140px;
  padding-right: 140px;
}

.button-10.pm {
  letter-spacing: 1px;
  align-self: center;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.image-136 {
  display: none;
}

.text-block-375 {
  margin-top: 16px;
  font-weight: 600;
}

.text-block-376 {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.bullets-4 {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}

.text-block-377 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-378 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-379 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.grid-49 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  align-items: center;
}

.text-block-153 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.section-69 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-176 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 29px;
  font-weight: 700;
  line-height: 1;
}

.text-block-176.white {
  color: #fff;
}

.div-block-612, .div-block-612.test-instructor, .div-block-612.test-instructor.mcdm {
  display: flex;
}

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

.div-block-600 {
  background-color: #0000;
  border-radius: 100%;
}

.div-block-600.swe {
  background-image: none;
}

.header-da-copy-2 {
  margin-top: 30px;
  font-size: 35px;
  line-height: 3rem;
}

.header-da-copy-2.mc-dm {
  letter-spacing: .4px;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 3.6rem;
}

.header-da-copy-2.mc-pm {
  color: #fff;
  letter-spacing: .4px;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.3rem;
  font-weight: 700;
  line-height: 4.2rem;
}

.header-da-copy-2.da {
  width: 100%;
  font-size: 42px;
  line-height: 3.2rem;
}

.header-da-copy-2.da.var {
  color: #000;
}

.text-block-444 {
  color: #000;
  margin-top: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}

.text-block-444.header {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1;
}

.text-block-444.header.white, .text-block-444.white {
  color: #fff;
}

.grid-63 {
  grid-row-gap: 40px;
  color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.grid-63.mcpm {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.text-block-445 {
  color: #000;
}

.image-214 {
  border-radius: 100%;
  width: 80px;
  height: 80px;
}

.image-214.mc-swe {
  width: 100%;
  margin-right: 0;
}

.text-block-446 {
  margin-top: 26px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-446.mc-dm, .text-block-446.da {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.text-block-446.mcpm {
  color: #fff;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
}

.jadwal-mc {
  color: #000;
  font-size: 14px;
  font-weight: 800;
}

.text-block-175 {
  color: #211c08;
  margin-left: 5px;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.hero-grid-wrapper {
  justify-content: center;
  margin-top: 0;
  display: flex;
  position: relative;
  top: -32px;
}

.image-146 {
  max-height: 44px;
  padding: 0;
}

.grid-54 {
  background-color: #fff;
  border: .4px solid #0000000d;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 941px;
  padding: 20px;
  position: static;
  top: 139px;
  box-shadow: 0 1px 10px #0000001a;
}

.grid-54.swe {
  background-color: #ffffffe6;
}

.grid-54.homepage {
  box-shadow: none;
  background-color: #0000;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-55 {
  grid-column-gap: 0px;
  border-right: 1px solid #0003;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.grid-55.right {
  border-right-style: none;
}

.grid-55.homepage-community {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.text-span-116 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.8rem;
}

.text-span-116.lowongan {
  font-size: 1.6rem;
}

.text-span-115 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1.5rem;
}

.text-block-298 {
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.8;
}

.why-mcdm-grid {
  grid-column-gap: 0px;
  border: 1px solid #a8a8a8;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.mcdm-salary-text {
  margin-bottom: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.section-94 {
  padding-top: 20px;
  padding-bottom: 60px;
  font-family: Red Hat Display, sans-serif;
}

.section-94.mcda, .section-94.mcpm {
  padding-top: 60px;
}

.text-block-299 {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
}

.why-mcdm-wrapper {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.why-mcdm-wrapper.highlighted.pm {
  background-color: #e3f2ff;
  width: auto;
}

.why-mcdm-wrapper.highlighted {
  background-color: #fede3e;
}

.mcda-section-header {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.text-block-297 {
  color: #fede3e;
  text-align: center;
  font-size: 1rem;
  font-weight: 900;
}

.div-block-352 {
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  max-width: 1.5rem;
  margin-bottom: 16px;
  display: flex;
}

.heading-103-copy {
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  line-height: 1.8rem;
}

.mcdm-lowongan-text {
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.text-span-53 {
  text-decoration: line-through;
}

.mc-value-icon {
  height: 56px;
}

.mc-value-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-179 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
}

.text-span-54 {
  color: #f33853;
  font-size: 32px;
  font-weight: 700;
  line-height: .9;
}

.mc-value-points {
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.mc-value-wrapper {
  background-color: #fff;
  border-radius: 9px;
  padding: 10px;
}

.image-153 {
  max-height: 32px;
  padding-right: 32px;
}

.rich-text-block-14 {
  color: #000;
  margin: 24px 32px 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
}

.div-block-273 {
  align-items: center;
  margin-left: 32px;
  padding-top: 20px;
  padding-bottom: 16px;
  display: flex;
}

.day-schedule-wrapper {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 16px;
  box-shadow: 2px 0 20px 20px #8a8a8a0f;
}

.text-block-190 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.agenda-header-wrapper-2 {
  background-color: var(--yellow);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.agenda-header-wrapper-2.mcpm {
  background-color: #e3f1ff;
  border-radius: 2px;
}

.syllabus-mc {
  background-color: #fff9d9;
  padding-top: 20px;
}

.syllabus-mc.dm {
  background-color: #fff;
  padding-top: 0;
}

.text-block-189 {
  margin-top: 2px;
  margin-right: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
}

.mc-agenda-instructor-photo {
  border: 1px solid #fafafa;
  border-radius: 4px;
  width: 48px;
  height: 48px;
  margin-bottom: 0;
}

.div-block-271 {
  border-right: .4px solid #cd9a9a;
  flex: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 40px;
}

.div-block-192 {
  margin-bottom: 32px;
}

.text-block-193 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
}

.mcdm-week-agenda-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-192 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}

.div-block-272 {
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 32px;
}

.text-block-191 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.div-block-258 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-258.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.certif-thumbnails {
  border-radius: 8px;
  width: 160px;
  box-shadow: 1px 1px 12px #0000003b;
}

.div-block-276 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.lightbox-link {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.slider-3 {
  background-color: var(--yellow);
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-3.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.slider-3.discussion {
  background-color: var(--yellow);
  margin-top: 0;
  padding-bottom: 0;
}

.certif-image {
  width: 464px;
  padding-right: 48px;
}

.text-block-180 {
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-180.thin {
  color: #333c;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
}

.certificate-mc {
  padding-top: 60px;
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.certificate-mc.ha {
  display: none;
}

.slide-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-block-447 {
  margin-top: 10px;
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-448 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.text-block-448.mc-dm {
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
}

.text-block-448.pm-big {
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 1.6;
}

.div-block-259 {
  display: block;
}

.text-block-106 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .938rem;
  font-weight: 700;
}

.text-block-106.final-cta {
  color: #1f1f1f;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
  line-height: .9;
}

.text-block-106.final-cta.mid {
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: .9;
}

.text-block-106.hidden {
  display: none;
}

.final-cta {
  text-align: center;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.final-cta.mc.swe {
  color: #000;
}

.gridmid {
  grid-template-rows: auto;
  display: block;
}

.text-span-41 {
  color: #000;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.text-span-41.mc-dm {
  color: #050505cc;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-span-41.mc-dm.white {
  color: #fff;
  text-align: center;
}

.div-block-260 {
  justify-content: center;
  margin-top: 28px;
  display: flex;
}

.div-block-260.rgtc {
  margin-top: 0;
}

.button-11 {
  text-align: center;
  letter-spacing: 0;
  cursor: pointer;
  background-color: #c60f12;
  border-radius: 30px;
  width: 80%;
  margin-top: 13px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 19px;
  font-weight: 700;
}

.button-11:hover {
  background-color: #2e2020;
}

.button-11.mc {
  letter-spacing: 2px;
  width: auto;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Red Hat Display, sans-serif;
}

.section-55 {
  background-color: #ffde3d;
  padding-top: 40px;
  padding-bottom: 50px;
}

.section-55.dm {
  background-color: var(--yellow);
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639194acb8bb2160b4da8271_bg%20mcdm.png");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 72px;
}

.section-55.mcpm {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6391ff5329871f73fcbe4256_mcpm%20bg%20new.png");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 72px;
}

.section-55.dm {
  padding-bottom: 72px;
  font-family: Red Hat Display, sans-serif;
}

.text-span-55 {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-weight: 900;
}

.text-span-55.white {
  color: #fff;
}

.text-span-55.swe {
  color: #000;
}

.text-block-174 {
  color: #756b6b;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.link-block-2 {
  text-decoration: none;
}

.nav-bar-sticky {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
}

.nav-bar-sticky.mc.dm {
  grid-template-columns: 1fr 1fr 1fr;
}

.nav-bar-sticky.dm-high {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.button-12 {
  background-color: #df171a;
  border-radius: 20px;
  height: auto;
  padding: 12px 40px;
  font-size: 20px;
  font-weight: 700;
}

.button-12.dm {
  text-align: center;
  padding: 10px 32px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-449, .text-block-450 {
  font-family: Red Hat Display, sans-serif;
}

.heading-71 {
  margin-top: 32px;
  font-size: 48px;
  font-weight: 900;
  line-height: 3.8rem;
}

.heading-71.long {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
}

.image-124 {
  max-height: 32px;
  margin-top: 16px;
}

.footer-image {
  object-fit: contain;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
}

.footer-image.header.long {
  height: 80%;
}

.div-block-186 {
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.div-block-185 {
  background-color: #962323;
  border-radius: 20px;
  align-items: center;
  width: 93%;
  height: 100%;
  display: flex;
}

.div-block-185.mcda {
  background-color: #e01c1f;
  width: 98%;
}

.text-block-104 {
  color: #fff;
  margin-left: 19px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 700;
}

.div-block-184 {
  background-color: #fff;
  border-radius: 20px;
  width: 50%;
  height: 32px;
  box-shadow: 1px 1px 6px #00000038;
}

.div-block-184.final-cta {
  width: 88%;
}

.footer-flex-container {
  text-align: left;
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-125 {
  color: #fff;
  align-items: center;
  margin-left: 9px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  display: flex;
}

.grid-30 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.text-block-124 {
  color: #fff;
  margin-right: 19px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.text-block-126 {
  color: #fff;
  margin-left: 9px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
}

.image-123 {
  max-width: 40px;
  max-height: 40px;
}

.div-block-197 {
  display: flex;
}

.div-block-196 {
  justify-content: flex-end;
  display: flex;
}

.section-56 {
  background-color: #121212;
  padding-top: 24px;
  padding-bottom: 24px;
}

.text-block-451 {
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.8;
}

.mcdm-salary-text-2 {
  margin-bottom: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.text-block-452 {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
}

.mcda-section-header-2 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.div-block-194 {
  justify-content: center;
  margin-top: 56px;
  display: flex;
}

.div-block-194.new {
  margin-top: 20px;
}

.text-block-323 {
  text-align: center;
  margin-top: 44px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.grid-90 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 24px;
}

.text-block-320 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 24px;
}

.div-block-373 {
  border: 1px solid #0000001a;
  border-radius: 8px;
  padding: 12px 16px;
  box-shadow: 1px 1px 8px #0000000a;
}

.text-block-319 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.text-block-319.text {
  font-size: .9rem;
  line-height: 1.4;
}

.text-block-115 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-span-90 {
  font-weight: 700;
}

.image-119 {
  height: 28px;
  margin-right: 10px;
}

.text-span-36 {
  font-weight: 900;
}

.text-block-114 {
  width: 512px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 600;
}

.text-block-114.new {
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.section-53 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6391989eba0ff47dd9d5a8fa_Desktop%20-%2016.png");
  background-position: 0 0;
  background-size: auto;
  padding-top: 80px;
}

.section-53.var {
  background-image: none;
  padding-top: 20px;
}

.text-block-307 {
  width: 640px;
  margin-bottom: 36px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.9;
}

.agendas {
  text-transform: none;
  margin-top: 0;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
}

.text-wrapper {
  font-family: Red Hat Display, sans-serif;
}

.image-115 {
  width: auto;
  height: 100%;
  margin-bottom: -2px;
}

.div-block-175-copy {
  grid-template: ". Area"
  / .5fr 3fr;
  grid-auto-columns: 1fr;
  display: block;
}

.text-block-102 {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}

.text-block-102._2nd {
  padding-top: 10px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-180 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #292929;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
  grid-auto-columns: 1fr;
  margin-bottom: 13px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 16px;
  display: grid;
}

.div-block-180._2nd {
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.div-block-175 {
  grid-template: ". Area"
  / .25fr 3fr;
  grid-auto-columns: 1fr;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.text-block-97 {
  color: #333333d1;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 16px;
  font-size: 12px;
  font-weight: 700;
}

.text-block-117 {
  text-align: center;
  width: 560px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.date {
  color: #000000bd;
  letter-spacing: normal;
  text-transform: none;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.text-block-103 {
  color: #b4b4b4;
  font-size: 12px;
  line-height: 1.3;
}

.text-block-103._2nd {
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.rich-text-block-19 {
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.6;
}

.mcda-daily-agenda-wrapper {
  grid-column-gap: 23px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #f3f1f1;
  border-radius: 28px;
  grid-template: "."
  / 1fr 2fr;
  grid-auto-columns: 1fr;
  align-items: center;
  height: auto;
  margin-top: auto;
  margin-bottom: 40px;
  padding: 20px 24px;
  display: grid;
  box-shadow: 1px 1px 10px #0000001f;
}

.text-block-99 {
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 25px;
  font-weight: 900;
  line-height: 1.1;
}

.text-block-118 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.image-120 {
  width: 464px;
}

.image-120.da {
  width: 400px;
  padding-right: 0;
}

.grid-31 {
  grid-column-gap: 49px;
  grid-template-rows: auto;
}

.div-block-200 {
  background-color: #fff;
  border-radius: 20px;
  height: 100%;
  padding: 40px 20px 20px;
}

.div-block-201 {
  height: 100%;
}

.text-block-120 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 44px;
}

.div-block-265 {
  margin-top: 48px;
}

.div-block-193 {
  justify-content: flex-start;
  display: flex;
}

.text-block-453, .text-block-454 {
  font-family: Red Hat Display, sans-serif;
}

.hero-section-2 {
  padding-top: 102px;
  padding-bottom: 100px;
}

.hero-section-2.da {
  padding-top: 113px;
}

.cta-wrapper-2 {
  padding-top: 0;
}

.cta-wrapper-2.pm {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero-header {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 35px;
  line-height: 3rem;
}

.hero-header.da {
  font-size: 42px;
  line-height: 3.2rem;
}

.hero-header.mc-swe {
  color: #000;
  letter-spacing: .4px;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 3.6rem;
}

.hero-header.swe {
  font-size: 42px;
  line-height: 3.2rem;
}

.hero-header.pm-70 {
  width: 100%;
  margin-top: 20px;
}

.hero-header.dm {
  text-align: center;
  font-size: 48px;
}

.div-block-246 {
  width: 90%;
}

.text-block-254 {
  color: #1f1f1f;
  text-align: left;
  margin-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.text-block-254.swe {
  display: none;
}

.div-block-613 {
  width: 290px;
  margin-top: 70px;
}

.div-block-613.eng {
  text-align: left;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 290px;
  margin-top: 10px;
  display: flex;
}

.div-block-613.eng.pm {
  text-align: left;
  align-items: center;
  margin-top: 20px;
}

.div-block-613.mc {
  margin-top: 60px;
}

.grid-9 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
}

.div-block-614 {
  width: 100%;
  margin-top: 20px;
}

.div-block-614.swe {
  width: 99.9%;
  display: block;
}

.text-block-455 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.div-block-615 {
  background-color: var(--white);
  border-radius: 10px;
  padding: 10px 20px 20px;
}

.div-block-615.swe {
  background-color: #0000;
  border: 4px solid #ffde3d;
  border-radius: 20px;
}

.div-block-615.swe-job {
  background-color: #fff;
}

.text-block-456 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.grid-121 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.grid-121.risk-free {
  margin-bottom: 40px;
}

.div-block-616 {
  text-align: left;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.div-block-616.clip {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(121deg, #df3179, #452491);
  -webkit-background-clip: text;
  background-clip: text;
  padding-top: 0;
  font-weight: 700;
}

.text-block-457 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
}

.text-block-457.swe {
  margin-top: 20px;
}

.text-block-457.swe.new {
  margin-top: 10px;
}

.text-block-226 {
  text-align: center;
  margin-top: 27px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
}

.div-block-301 {
  grid-column-gap: 6px;
  grid-row-gap: 16px;
  border: 1px solid #00000021;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
  display: grid;
}

.div-block-301.da-test {
  padding-top: 10px;
  padding-bottom: 10px;
}

.image-158 {
  border-radius: 8px;
  width: 80px;
}

.text-block-224 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-224.da-big {
  font-size: 18px;
}

.text-block-225 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
}

.text-block-225.da-big {
  font-size: 1rem;
}

.text-block-458 {
  text-align: right;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-block-459 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-460 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.link-block-3 {
  font-family: Red Hat Display, sans-serif;
}

.button-13 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-13:hover {
  background-color: #221515;
}

.button-13.mcpm {
  letter-spacing: 2px;
  padding-left: 80px;
  padding-right: 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.button-13.mc {
  letter-spacing: 1px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-13.mc.fullwidth {
  margin-top: 12px;
  padding-left: 140px;
  padding-right: 140px;
}

.button-13.rgtc {
  letter-spacing: normal;
  margin-top: 40px;
  padding: 16px 46px;
  font-size: 18px;
  font-weight: 700;
}

.button-13.pm {
  letter-spacing: 1px;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-310 {
  text-align: center;
  letter-spacing: 1.5px;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 32px;
  padding: 4px 32px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.wide-wrapper {
  justify-content: center;
  display: flex;
}

.text-block-339 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-339.white {
  color: #fff;
}

.div-block-367 {
  display: flex;
}

.wide-content-wrapper {
  width: 1200px;
  margin-left: 40px;
  margin-right: 40px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-392 {
  display: inline-block;
}

.div-block-255 {
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-278 {
  max-width: 120px;
}

.image-148.mc {
  border-radius: 100px;
}

.grid-96 {
  grid-template-rows: auto;
}

.div-block-391 {
  margin-top: 48px;
}

.text-block-461 {
  font-size: .9rem;
  line-height: 1.8;
}

.why-mcpm-wrapper {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.why-mcpm-wrapper.highlighted {
  background-color: #e3f1ff;
}

.div-block-393 {
  justify-content: center;
  display: flex;
}

.div-block-393.align-left {
  justify-content: flex-start;
}

.div-block-393.fspm {
  margin-bottom: 10px;
}

.mcda-section-header-copy {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.mcdm-salary-text-3 {
  margin-bottom: 16px;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.text-block-462 {
  text-align: center;
  margin-top: 0;
  font-size: 1.1rem;
}

.why-mcpm-grid {
  grid-column-gap: 0px;
  border: 1px solid #a8a8a8;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.text-block-463 {
  text-align: center;
  margin-top: 10px;
  font-size: 24px;
}

.mcpm-week-agenda-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-95 {
  padding-top: 40px;
  display: block;
}

.section-95.mc-pm {
  padding-bottom: 60px;
  display: block;
}

.mcda-section-header-3 {
  text-align: center;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.rich-text-block-4 {
  color: #000;
  margin: 24px 32px 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
}

.mcpm-dropdown-agenda {
  margin-top: 16px;
  display: none;
}

.paragraph-30 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-size: 1.1rem;
}

.mcpm-weekly-agenda-wrapper {
  background-color: #f2f2f2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  box-shadow: 3px 3px 8px 4px #0000000a;
}

.weekly-info-wrapper {
  background-color: #d7e3ff;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-bottom: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.mcpm-section-header {
  text-align: center;
  font-size: 2.2rem;
}

.text-block-334 {
  text-align: center;
  margin-bottom: 16px;
  font-weight: 700;
}

.grid-95 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-332 {
  text-align: center;
  font-size: 1rem;
  font-weight: 700;
}

.text-block-333 {
  text-align: center;
  font-size: .75rem;
}

.text-block-464 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
}

.div-block-394 {
  margin-bottom: 60px;
}

.text-block-313 {
  text-align: center;
  letter-spacing: .5px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 600;
}

.text-block-313.final-cta {
  color: #1f1f1f;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
  line-height: .9;
}

.text-block-313.final-cta.mid {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: .9;
}

.text-block-465 {
  margin-top: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}

.text-block-465.header {
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1;
}

.section-102 {
  padding-top: 40px;
  padding-bottom: 60px;
  font-family: Red Hat Display, sans-serif;
}

.heading-103 {
  text-align: center;
  margin-bottom: 2.4rem;
  font-size: 2.2rem;
}

.bold-text-94 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-439 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
}

.rich-text-block-20 {
  color: #000;
  margin: 24px 32px 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.7;
}

.mcswe-week-agenda-wrapper-2-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-77 {
  background-color: #2f2f2f;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639200677eceff06bed5566b_Desktop%20-%2020.png");
  background-position: 0 0;
  background-size: auto;
  padding-top: 40px;
  padding-bottom: 60px;
}

.h2---new {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  line-height: 2.5rem;
}

.h2---new.mid {
  text-align: center;
}

.h2---new.mid.white {
  color: #fff;
  margin-bottom: 1rem;
}

.div-block-282 {
  width: 276px;
}

.day-schedule-wrapper-2 {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 16px;
  padding-bottom: 20px;
  box-shadow: 2px 0 20px 20px #8a8a8a0f;
}

.text-block-466 {
  margin-top: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
}

.heading-145 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-145.mc-dm {
  padding-right: 50px;
  font-size: 40px;
  line-height: 3.2rem;
}

.text-block-467 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-467.thin {
  color: #333c;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
}

.text-block-467.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.text-block-435 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 0;
}

.button-18 {
  text-align: center;
  letter-spacing: 0;
  cursor: pointer;
  background-color: #c60f12;
  border-radius: 30px;
  width: 80%;
  margin-top: 13px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-18:hover {
  background-color: #2e2020;
}

.button-18.mc {
  letter-spacing: 2px;
  width: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.bold-text-97 {
  color: #fff;
  line-height: 1;
}

.bold-text-97.mc-swe {
  color: #000;
}

.text-span-138 {
  color: red;
  font-size: 14px;
}

.section-160 {
  background-image: linear-gradient(#ffde3d, #fff 33%, #fff);
  padding-top: 70px;
  padding-bottom: 60px;
}

.button-30 {
  text-align: center;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-414 {
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.container-30 {
  text-align: center;
}

.program-testimonial-image {
  max-width: 194px;
}

.slide-8 {
  margin-top: 50px;
}

.program-testimonial-role-2 {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
}

.program-testimonial_wrapper {
  border-radius: 12px;
  padding: 16px;
  position: relative;
}

.program-testimonial_logo-wrapper {
  align-items: flex-end;
  height: 50px;
  margin-top: 0;
  margin-bottom: 40px;
  display: flex;
}

.program-testimonial_slider-nav {
  justify-content: center;
  align-items: center;
  margin-bottom: -43px;
  display: flex;
}

.program-testimonial_logo-wrapper-2 {
  align-items: center;
  height: 50px;
  display: flex;
}

.instructors-page-container-2 {
  margin-left: 291px;
}

.div-block-619 {
  margin-top: 20px;
}

.gallery_component {
  background-color: #0000;
  height: auto;
  position: relative;
}

.gallery_component.mobile {
  display: none;
}

.gallery_component.desktop {
  display: block;
  position: relative;
}

.program-testimonial_logo-wrapper-swe {
  align-items: center;
  height: 50px;
  display: flex;
}

.text-block-470 {
  margin-top: 10px;
}

.button-31 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ffde3d;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-31:hover {
  color: #ffde3d;
  background-color: #000;
}

.button-31.is-program-testimonial {
  inset: auto auto -33% 0%;
  margin-top: 15px;
  margin-left: 0;
  padding: .8rem 2rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  position: absolute;
  inset: auto auto 0% 0%;
}

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

.program-testimonial-name {
  color: #000;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.program-testimonial-name.da-big {
  font-family: Red Hat Display, sans-serif;
}

.section-174 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.section-174.bg {
  background-color: #f6f7fc;
}

.program-testimonial_arrow {
  background-color: #0000;
  border: 1px #e1e4e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: background-color .1s ease-out;
  display: flex;
  inset: 0% auto 0% -40px;
}

.program-testimonial_arrow:hover {
  background-color: #0000;
}

.program-testimonial_arrow.right {
  inset: 0% -30px 0% auto;
}

.div-block-617 {
  margin-top: 0;
}

.gallery_mask {
  width: 100%;
}

.program-testimonial-logo {
  max-width: 100px;
}

.program-testimonials {
  margin-top: 50px;
}

.program-testimonial-role {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
  font-family: Red Hat Display, sans-serif;
}

.program-testimonial-role.da-big {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.8rem;
}

.text-block-472 {
  margin-top: 40px;
}

.div-block-620 {
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.instructors-page-container {
  margin-left: 0;
}

.image-4 {
  max-width: 60%;
}

.program-testimonial-role-wrap {
  max-width: 100%;
  min-height: 75px;
}

.rich-text-block-23 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
}

.div-block-621 {
  width: 362px;
}

.div-block-601 {
  text-align: left;
}

.heading-177 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.heading-176 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.section-178 {
  background-color: #f6f7fc;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  font-size: 1rem;
}

.div-block-604 {
  width: 80%;
}

.div-block-602 {
  width: 70%;
}

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

.heading-179 {
  margin-bottom: 10px;
  font-size: 1.2rem;
}

.grid-141 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.heading-178 {
  margin-bottom: 20px;
  font-size: 1.2rem;
}

.div-block-599 {
  width: 75%;
}

.text-block-473 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.div-block-622 {
  margin-top: 40px;
}

.heading-154 {
  color: #000;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.div-block-561 {
  text-align: center;
}

.div-block-561.var-fsse {
  margin-top: 40px;
}

.text-block-474 {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.section-163 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 60px;
}

.div-block-560 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
}

.div-block-558 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: block;
}

.remote-icon {
  height: 47px;
}

.section-162 {
  background-color: #ffde3d;
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-span-139 {
  font-weight: 700;
}

.div-block-559 {
  text-align: center;
  margin-top: 20px;
}

.high-icon {
  height: 40px;
}

.heading-159 {
  font-family: Red Hat Display, sans-serif;
}

.join_icon-wrapper {
  background-color: #ffde3d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 5.3rem;
  height: 5.3rem;
  display: flex;
}

.text-span-142 {
  color: #000;
  background-color: #0000;
  padding-left: 10px;
  padding-right: 10px;
}

.section-175 {
  background-color: var(--grey-background-2);
  padding-top: 40px;
  padding-bottom: 60px;
}

.why-mcpm-grid-2 {
  grid-column-gap: 0px;
  border: 1px solid #a8a8a8;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.swe-job-opportunities {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.swe-job-opportunities.highlighted {
  background-color: #fff4c0;
}

.heading-169 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.why-mcdm-wrapper-2 {
  background-color: #fff;
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.why-mcdm-wrapper-2.highlighted {
  background-color: #ffeaa8;
}

.why-mcdm-wrapper-2.highlighted.pm {
  background-color: #e3f2ff;
}

.text-block-416 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.image-227 {
  margin-top: 20px;
}

.div-block-557 {
  text-align: left;
  justify-content: center;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.text-span-137 {
  background-color: #ffde3d;
}

.heading-153 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
}

.section-161 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-157, .heading-158 {
  font-family: Red Hat Display, sans-serif;
}

.list-6 {
  text-align: left;
  padding-left: .125rem;
  list-style-type: disc;
}

.text-span-141 {
  background-color: #ffde3d;
  padding-left: 10px;
  padding-right: 10px;
}

.section-165 {
  background-color: #f6f7fc;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.section-165.sevar {
  background-color: var(--lemon-chiffon);
}

.div-block-562 {
  text-align: center;
  margin-top: 20px;
}

.image-229 {
  opacity: 1;
  border: 0 #000;
  overflow: visible;
}

.div-block-572 {
  text-align: center;
  display: none;
}

.image-233 {
  text-align: center;
}

.carriculum-heading-h3 {
  margin-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.carriculum-heading-h3.new {
  margin-top: 0;
  margin-bottom: 0;
}

.swe-points {
  font-size: 14px;
  font-weight: 400;
}

.accordion-icon {
  color: #0385ce;
  justify-content: center;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.accordion2_content {
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.accordion2_content.new {
  font-family: Red Hat Display, sans-serif;
}

.section-164 {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 40px;
}

.section-164.mobilr {
  display: none;
}

.paragraph-54 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 400;
}

.accordion2_component {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

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

.according2_heading-wrapper.h {
  justify-content: flex-start;
}

.div-block-569 {
  text-align: center;
  display: none;
}

.div-block-570 {
  text-align: center;
}

.image-232 {
  text-align: center;
  width: 100%;
}

.paragraph-53 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.section-166 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 40px;
}

.section-166.bg {
  background-image: linear-gradient(90deg, #221d5e, #290b30);
}

.program-page-container {
  margin-left: 0;
}

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

.start-heading-h3 {
  max-width: 20rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  line-height: 28px;
}

.start-card {
  background-color: #fff;
  border-radius: 16px;
  justify-content: space-between;
  margin-bottom: 30px;
  padding: 40px 40px 50px;
  display: flex;
}

.start-date {
  align-self: center;
}

.section-167 {
  background-color: #fff9d9;
  padding-top: 60px;
  padding-bottom: 40px;
}

.start-schedule {
  flex: 0 auto;
  align-self: center;
}

.start-wrapper {
  flex-direction: column;
  margin-top: 60px;
  display: flex;
}

.div-block-610 {
  text-align: left;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-575 {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.div-block-574 {
  width: 50%;
}

.section-168 {
  background-color: #ffde3d;
  padding-top: 60px;
  padding-bottom: 40px;
}

.heading-128 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.heading-128.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.heading-128.rgtc.white {
  color: #fff;
}

.div-block-563 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.body {
  font-family: Red Hat Display, sans-serif;
}

.heading-180 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-181 {
  text-align: center;
  margin-top: 5px;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
}

.text-block-475 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.div-block-623 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.grid-142 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 1px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.text-block-476 {
  color: #fff;
  letter-spacing: .1px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
}

.section-179 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6392062f29871f689bbead0c_MacBook%20Air%20-%201.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 60px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.div-block-624 {
  background-color: #fff;
  border: 1px solid #cecece;
  border-radius: 8px;
  padding: 10px 40px 20px;
  box-shadow: 1px 1px 8px #ebebeb;
}

.div-block-624.dm {
  background-color: #de3078;
  padding: 20px 32px;
}

.div-block-624.dm.v1 {
  box-shadow: none;
  flex-direction: column;
  align-items: center;
  padding: 16px;
  display: flex;
}

.div-block-624.da {
  background-color: #f65616;
  padding-top: 20px;
  padding-left: 32px;
  padding-right: 32px;
}

.div-block-624.da.v1 {
  box-shadow: none;
  flex-direction: column;
  align-items: stretch;
  padding: 16px;
  display: flex;
}

.div-block-624.pm {
  background-color: #319cff;
  width: 100%;
  padding-top: 20px;
  padding-left: 32px;
  padding-right: 32px;
}

.div-block-624.pm.v1 {
  box-shadow: none;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 16px;
  display: flex;
}

.div-block-624.swe {
  background-color: #8a5ba6;
  padding-top: 20px;
  padding-left: 32px;
  padding-right: 32px;
}

.div-block-624.swe.mc {
  display: block;
}

.div-block-624.swe.mc.v1 {
  box-shadow: none;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 12px 24px;
  display: flex;
}

.div-block-624.swe.v1 {
  flex-direction: column;
  align-items: center;
  padding: 16px;
  display: flex;
}

.text-block-477 {
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 4px;
  font-size: 10px;
  font-weight: 700;
}

.button-32 {
  text-align: center;
  letter-spacing: 1px;
  background-color: #e00004;
  border-radius: 4px;
  width: 100%;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 700;
}

.div-block-625 {
  background-color: #fff;
  border-radius: 4px;
  padding: 20px;
}

.heading-181-copy {
  text-align: left;
  justify-content: center;
  margin-top: 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6rem;
  display: flex;
}

.cta-general {
  text-align: center;
  letter-spacing: 1px;
  background-color: #232323;
  border-radius: 4px;
  width: 100%;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 700;
}

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

.image-269 {
  text-align: center;
  height: 48px;
  margin-right: 16px;
}

.body-2 {
  font-family: Red Hat Display, sans-serif;
}

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

.text-block-478 {
  margin-bottom: 2px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-479 {
  font-size: 14px;
}

.div-block-627 {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 140px;
  padding-right: 140px;
}

.div-block-628 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-628.mb-12 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-bottom: 12px;
}

.image-270 {
  flex: none;
  height: 48px;
}

.div-block-629 {
  flex: none;
  align-self: center;
  margin-left: 10px;
}

.image-250 {
  border-radius: 100%;
  width: 80px;
  height: 80px;
}

.heading-186 {
  color: #333;
}

.day-schedule-wrapper-3 {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 16px;
  display: block;
  box-shadow: 2px 0 20px 20px #8a8a8a0f;
}

.rich-text-block-24 {
  color: #000;
  margin: 24px 32px 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.rich-text-block-25 {
  margin-top: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.3;
}

.grid-144 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.grid-144.v1 {
  flex-flow: column;
  grid-auto-flow: column;
  display: flex;
}

.grid-145 {
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-480 {
  margin-top: 10px;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 700;
}

.text-block-480.a {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.2;
}

.text-block-480.pm-big {
  font-size: 18px;
}

.text-block-481 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
}

.button-33 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
  transition: background-color .225s;
}

.button-33:hover {
  background-color: #221515;
}

.button-33.pm {
  letter-spacing: 1px;
  width: auto;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-33.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-33.sitelink {
  letter-spacing: 1px;
  margin-bottom: 20px;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.button-33.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-33.sticky {
  padding: 10px;
  font-size: 1rem;
}

.button-33.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-33.sticky.navigation.da-kursus {
  letter-spacing: 1px;
  letter-spacing: 1px;
  margin-top: 0;
  padding: 10px;
  font-family: Red Hat Display, sans-serif;
}

.button-33.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.heading-187 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.heading-187.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.container-31, .div-block-630 {
  font-family: Red Hat Display, sans-serif;
}

.text-span-143 {
  outline-offset: 0px;
  color: #000;
  border: 1px #000;
  outline: 3px #ffde3d;
  font-size: 35px;
}

.section-181 {
  background-color: #f6f7fc;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: -40px;
  padding-top: 60px;
  padding-bottom: 80px;
  display: block;
}

.container-32 {
  background-color: #fff;
  border-radius: 20px;
}

.text-span-145 {
  color: #000;
  font-size: 35px;
}

.heading-188 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.tabs-menu-8 {
  flex-direction: column;
  display: flex;
}

.div-block-655 {
  justify-content: flex-start;
  display: block;
}

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

.text-block-491 {
  font-size: 16px;
}

.tab-link-tab-1-6 {
  color: #787878;
  background-color: #0000;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-6.w--current {
  background-color: #ffde3d;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 60px;
  padding-right: 60px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-6.w--current:active {
  background-color: #ffde3d;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-654 {
  display: block;
}

.page-padding {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.tabs-menu-9 {
  justify-content: space-around;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.tabs-7 {
  display: flex;
}

.tabs-8 {
  background-color: #fff;
}

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

.margin-bottom.margin-xlarge {
  text-align: center;
}

.margin-bottom.margin-xxlarge.align-center {
  flex-direction: column;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.margin-bottom.margin-xlarge.center {
  margin-top: 4rem;
  margin-left: 0;
}

.margin-bottom.margin-xsmall {
  padding-bottom: 60px;
}

.margin-bottom.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.margin-bottom.margin-small {
  margin: 1rem 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.div-block-656 {
  padding: 40px 60px;
}

.text-block-492 {
  font-weight: 700;
}

.tab-link-tab-2-4 {
  color: #787878;
  background-color: #0000;
  padding-left: 60px;
  padding-right: 60px;
}

.tab-link-tab-2-4.w--current {
  color: #000;
  background-color: #ffde3d;
  font-weight: 700;
}

.container-large {
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xhuge {
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.padding-vertical.padding-xmhuge {
  padding-top: 9rem;
  padding-bottom: 4rem;
}

.padding-vertical.padding-xmhuge.pm {
  width: auto;
  padding-top: 4rem;
}

.padding-vertical.padding-xmhuge.le {
  padding-top: 5rem;
}

.padding-vertical.padding-footer {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-vertical.padding-xxhuge.cta-homepage {
  padding-top: 4rem;
  padding-bottom: 7rem;
}

.padding-vertical.padding-xhuge {
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
}

.tabs-content-2 {
  flex: 1;
  display: block;
}

.section-community {
  color: #333;
  background-color: #ffde3d;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: -76px;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: block;
}

.text-span-140 {
  background-color: #ffde3d;
  border-radius: 20px;
  padding-left: 8px;
  padding-right: 8px;
}

.slider-11 {
  text-align: left;
  background-color: #fff;
  border: 1px solid #f5f5f5;
  border-radius: 8px;
  height: 80%;
  display: block;
  box-shadow: 1px 1px 8px 2px #e9e9e9;
}

.right-arrow-7, .icon {
  display: none;
}

.slide-10 {
  height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.div-block-635 {
  z-index: 99999;
  align-self: flex-start;
  width: 340px;
  height: 120px;
  margin-bottom: 24px;
  margin-left: 24px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-490 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 0;
  font-size: .7rem;
  font-weight: 700;
}

.slide-nav-6 {
  display: none;
}

.mask-4 {
  height: 100%;
}

.left-arrow-6 {
  display: none;
}

.collection-list-wrapper-8 {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-left: 20px;
  display: flex;
}

.div-block-646 {
  align-self: center;
  margin-left: 12px;
}

.div-block-647 {
  margin-bottom: 8px;
  font-size: .8rem;
  display: flex;
}

.text-block-485 {
  white-space: nowrap;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  line-height: 100%;
}

.text-block-486 {
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  line-height: 100%;
}

.div-block-649 {
  align-items: center;
  display: flex;
}

.image-272-copy {
  flex: none;
  width: 32px;
  height: 32px;
  margin-top: 0;
  margin-left: 0;
}

.text-block-487 {
  width: 210px;
  margin-left: 8px;
  margin-right: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .75rem;
  font-weight: 700;
  line-height: 120%;
}

.image-271 {
  border-radius: 4px;
  width: 50px;
  height: 50px;
}

.div-block-645 {
  letter-spacing: .2px;
  align-items: center;
  display: flex;
}

.image-272, .image-272.mc {
  border-radius: 100px;
}

.heading-183 {
  color: #333;
  font-family: Red Hat Display, sans-serif;
}

.section-171 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-425 {
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  line-height: 1.5rem;
}

.heading-164 {
  font-family: Red Hat Display, sans-serif;
  font-size: 4.375rem;
}

.div-block-581 {
  justify-content: center;
  align-items: flex-end;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-587 {
  width: 80%;
}

.text-block-426 {
  margin-top: 20px;
  font-size: 20px;
}

.div-block-585 {
  margin-left: 100px;
  margin-right: 100px;
}

.text-block-430 {
  width: 80%;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.div-block-580, .container-28 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-584 {
  text-align: left;
  flex-direction: column;
  width: 70%;
  margin-bottom: 20px;
  display: block;
}

.course-benefit.sitelink {
  background-color: #ffffffe6;
  border-radius: 20px;
  padding: 40px 20px;
}

.heading-166 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.tab-link-tab-1-4 {
  border-radius: 0;
}

.tab-link-tab-1-4.w--current {
  -webkit-text-fill-color: inherit;
  background-color: #ffde3d;
  background-clip: border-box;
  border-top-left-radius: 0;
}

.text-block-433 {
  font-weight: 600;
}

.heading-165 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.grid-135 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 10px;
}

.section-172 {
  background-color: #ececec;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

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

.section-173 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.div-block-459 {
  background-color: #fbfbfb;
  border-radius: 8px;
  padding: 0 1rem 2rem;
  box-shadow: 1px 1px 4px 2px #0000001a;
}

.grid-110 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.heading-1 {
  letter-spacing: .05rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 4.375rem;
  font-weight: 700;
}

.heading-1.text-align-left {
  letter-spacing: .01rem;
  width: 80%;
  font-size: 2rem;
  font-weight: 900;
  line-height: 3rem;
}

.heading-1.text-align-center {
  letter-spacing: .01rem;
  max-width: 36rem;
  font-size: 2rem;
  font-weight: 900;
  line-height: 3rem;
}

.heading-1.text-align-center.text-color-white {
  color: #fff;
}

.div-block-441 {
  justify-content: center;
  margin-bottom: 1.4rem;
  display: flex;
}

.div-block-441.text-align-left {
  justify-content: flex-start;
}

.kampus-field {
  margin-top: 6px;
  margin-bottom: 16px;
  display: none;
}

.div-block-657 {
  margin-bottom: .25rem;
}

.text-span-135 {
  color: #ff0f4c;
}

.text-span-135.fspm {
  color: #319cff;
}

.div-block-497 {
  border-bottom: 1px solid #000;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-bottom: .5rem;
}

.rich-text-block-26 {
  letter-spacing: .2px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
  line-height: 1.6;
}

.submit-button {
  letter-spacing: 2px;
  background-color: #ff0f4c;
  border-radius: 4px;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
}

.image-204-copy {
  max-width: 26rem;
  display: none;
}

.div-block-439 {
  justify-content: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.div-block-439.align-left {
  justify-content: flex-start;
}

.div-block-437 {
  float: none;
  clear: none;
  text-align: center;
  flex: 1;
  max-width: 28rem;
  overflow: visible;
}

.div-block-441-copy {
  justify-content: center;
  margin-bottom: 1.4rem;
  display: flex;
}

.div-block-441-copy.align-left {
  justify-content: flex-start;
}

.text-block-349 {
  color: #616161;
  text-align: center;
  letter-spacing: .4px;
  margin-bottom: 3.5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .75rem;
  font-weight: 700;
}

.text-block-349.text-align-left {
  text-align: left;
  margin-bottom: 4rem;
}

.text-block-349.text-color-white {
  color: #fff;
}

.text-field {
  margin-top: 6px;
  margin-bottom: 16px;
}

.image-204 {
  max-width: 26rem;
}

.image-204.mc-to-fs {
  margin-top: 10px;
}

.container-25 {
  max-width: 72rem;
}

.div-block-658 {
  margin-bottom: 2rem;
}

.field-label {
  letter-spacing: .01px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 400;
}

.field-label.text-weight-bold {
  color: #242424;
  margin-bottom: 0;
  font-size: .9rem;
  font-weight: 700;
}

.section-144 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba54cc73ddf9c6309d83c_Group%2033008-min.png");
  background-position: 100% 60%;
  background-size: cover;
  padding-top: 4rem;
  padding-bottom: 0;
}

.section-144.fspm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba54cc73ddf0a8b09d837_PM%20Bg.png");
}

.section-144.fsda {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c0c8f667846cfbc6786118_FSDA%20BG.webp");
}

.text-block-493 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.form-field.hidden {
  display: none;
}

.div-block-442 {
  text-align: center;
  justify-content: center;
  margin-bottom: .5rem;
  display: block;
}

.div-block-442.align-left {
  justify-content: flex-start;
}

.select-field {
  background-color: #fff;
  margin-top: 6px;
  margin-bottom: 16px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-440-copy {
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.rounded-edge {
  background-color: #fff;
  border-top-left-radius: 56px;
  border-top-right-radius: 56px;
  height: 4rem;
  margin-top: 60px;
}

.rounded-edge.light-pink {
  background-color: #fdf5f8;
}

.rounded-edge.light-pink.sitelink {
  margin-top: -44px;
}

.rounded-edge.dark {
  background-color: #4b4b4b;
}

.rounded-edge.orange {
  background-color: #fff0e3;
}

.rounded-edge.blue {
  background-color: #e3f2ff;
}

.image-203 {
  height: 3rem;
}

.text-block-340 {
  color: #777;
  text-align: center;
  max-width: 20rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 700;
}

.text-block-340.text-align-left {
  text-align: left;
  font-size: .9rem;
  line-height: 1.6;
}

.container-wide {
  background-color: #0000;
  max-width: 72rem;
  padding-left: 16px;
  padding-right: 16px;
}

.container-wide.mobile {
  text-align: left;
  padding: 20px 4rem;
}

.heading-2-wrapper {
  justify-content: center;
  margin-bottom: 2rem;
  display: flex;
}

.heading-2-wrapper.with-subheader, .heading-2-wrapper.new {
  margin-bottom: .5rem;
}

.section-wrapper-new {
  justify-content: center;
  display: flex;
}

.button-26 {
  letter-spacing: .5px;
  background-color: #ff0f4c;
  border-radius: 50px;
  padding: .8rem 1.8rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  box-shadow: 1px 1px 2px #0000000d, 0 4px 4px #0000001a;
}

.section-143 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba57bd827c534d33c91e9_Group%2033009.webp");
  background-position: 50%;
  background-size: cover;
}

.section-143.fsda {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c67632d1929cf116d4063f_FSDA%20wave.webp");
}

.section-143.fspm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c77b7a11d6b53f25aa430d_FSPM%20Wave.webp");
}

.text-block-346 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.text-block-346.text-weight-normal {
  font-weight: 400;
  line-height: 1.6;
}

.text-block-346.text-weight-bold {
  margin-bottom: 1rem;
  line-height: 1.8;
}

.div-block-447 {
  justify-content: center;
  margin-bottom: 3.2rem;
  display: flex;
}

.div-block-448 {
  margin-bottom: 1rem;
}

.text-block-345 {
  text-align: center;
  max-width: 26rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.8;
}

.text-block-345.indo {
  max-width: 32rem;
}

.heading-1-copy {
  letter-spacing: .05rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 4.375rem;
  font-weight: 700;
}

.heading-1-copy.text-align-center {
  letter-spacing: .01rem;
  max-width: 25rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-block-494 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.div-block-450-copy {
  max-width: 25rem;
}

.dm-eb-points {
  letter-spacing: .2px;
  font-family: Red Hat Display, sans-serif;
  font-size: .938rem;
  font-weight: 400;
  line-height: 1.6;
}

.div-block-500 {
  margin-left: 60px;
  margin-right: 60px;
}

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

.lottie-animation-8-copy {
  margin-top: 0;
  padding-left: 20px;
  display: block;
}

.div-block-499 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-495 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  line-height: 100%;
  display: inline-block;
}

.text-block-346-copy {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.text-block-346-copy.text-weight-normal {
  letter-spacing: .1px;
  margin-top: 4px;
  font-size: .94rem;
  font-weight: 400;
  line-height: 1.7;
}

.text-block-346-copy.text-weight-bold {
  font-size: 1.5rem;
  line-height: 1.8;
}

.grid-146 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-bottom: 40px;
}

.grid-146.dm-eb {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin: 0;
  padding-bottom: 0;
  font-size: 14px;
}

.grid-146.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-block-376-copy {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: .85rem;
}

.text-block-496 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
}

.section-142 {
  justify-content: center;
  display: block;
}

.feature-benefit-grid {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  margin-bottom: 2.5rem;
}

.feature-benefit-grid.mid {
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: column;
}

.feature-benefit-grid.last {
  margin-bottom: 0;
}

.rich-text-block-21 {
  color: #666;
  text-align: left;
  margin-left: 60px;
  margin-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: .85rem;
  font-weight: 500;
}

.text-block-497 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.grid-116 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-375-copy {
  color: #1d1d1d;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.div-block-498 {
  background-color: #fffade;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-659 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-659.bold {
  margin-top: 10px;
}

.div-block-460 {
  margin-top: 40px;
}

.div-block-448-copy {
  max-width: 22rem;
  margin-bottom: 0;
}

.heading-1-copy-copy {
  letter-spacing: .05rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 4.375rem;
  font-weight: 700;
}

.heading-1-copy-copy.text-align-center {
  letter-spacing: .01rem;
  max-width: 32rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2.5rem;
}

.div-block-463 {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-207 {
  height: 280px;
}

.div-block-446 {
  flex: 0 auto;
  margin-right: .5rem;
}

.image-209 {
  height: 16px;
}

.image-205 {
  border-radius: 4px;
}

.div-block-445 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3.5rem 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: .6rem;
  display: grid;
}

.text-block-344-copy {
  margin-top: 1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 700;
  line-height: 1.8;
}

.div-block-444 {
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 8px;
  padding: .8rem 1rem;
  box-shadow: 2px 3px 4px #0000001a, 0 1px 2px #0000000d;
}

.grid-108-copy-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.text-block-341 {
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 700;
}

.text-block-342 {
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
}

.div-block-469 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.text-block-350 {
  text-align: center;
  margin-bottom: 2rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 700;
}

.div-block-433 {
  justify-content: center;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  font-family: Red Hat Display, sans-serif;
  font-weight: 400;
  display: flex;
}

.div-block-438 {
  justify-content: center;
  align-items: stretch;
  margin-bottom: .25rem;
  display: flex;
}

.text-block-498 {
  text-align: center;
  letter-spacing: .01px;
  width: 40rem;
  font-size: 1rem;
  line-height: 1.6rem;
}

.text-block-498.text-color-white {
  color: #fff;
}

.div-block-440 {
  justify-content: center;
  margin-bottom: 4rem;
  display: flex;
}

.div-block-440.last {
  margin-bottom: 0;
}

.section-141-copy {
  background-color: #4b4b4b;
  justify-content: center;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 4rem;
  display: block;
}

.text-block-105 {
  width: 532px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-105.kursus {
  color: var(--black);
  width: 720px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5rem;
}

.text-block-105.kursus.var {
  color: var(--white);
  background-color: #ecf01000;
}

.text-block-105.kursus {
  text-align: center;
  align-self: center;
  width: 650px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-block-105.kursus.var {
  align-self: center;
  font-size: 15.5px;
}

.div-block-506 {
  text-align: center;
  letter-spacing: .1px;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.headlineurl {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 61px;
}

.headlineurl.dm-course {
  font-family: Red Hat Display, sans-serif;
}

.headlineurl.swe {
  text-align: left;
}

.headlineurl.swe.white {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.section-58 {
  min-width: 100%;
  padding-bottom: 0;
}

.section-58.ha {
  display: none;
  overflow: hidden;
}

.container-11 {
  box-sizing: border-box;
  max-width: none;
  overflow: visible;
}

.h2 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.paragraph {
  max-width: 713px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.7;
}

.paragraph.middle {
  text-align: center;
  align-self: center;
}

.text-block-499 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
}

.text-block-499.mid {
  text-align: center;
  margin-top: 59px;
  font-size: 24px;
}

.text-block-130 {
  text-align: center;
  margin-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

.certiflogo {
  max-height: 56px;
}

.logo-image-wrapper {
  justify-content: center;
  display: flex;
}

.grid-34 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 38px;
}

.section-182 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 88px;
  font-family: Red Hat Display, sans-serif;
}

.section-182.ha {
  display: none;
  overflow: hidden;
}

.section-183 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ac1e38b966f53c4d8730db_desktop%20bg.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-183.indo {
  background-color: #f8f8f8;
  background-image: none;
}

.section-183.da-kursus {
  background-color: #fcffd8;
  background-image: none;
}

.section-47 {
  background-color: #252525;
  max-width: none;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-90 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-90.black {
  color: #1d1d1d;
  font-size: 1.1rem;
  line-height: 1.6rem;
}

.accordion2_component-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.accordion2_component-2.da-test {
  align-items: start;
}

.accordion2_collection-column {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-align-center-3 {
  text-align: center;
  width: 100%;
}

.max-width-mobile {
  font-family: Red Hat Display, sans-serif;
}

.max-width-mobile.kursus {
  margin-bottom: 40px;
}

.hired-logos-text {
  text-align: center;
  margin-top: 20px;
  font-size: 1rem;
}

.text-block-500 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.heading-189 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.bold-text-98 {
  font-family: Red Hat Display, sans-serif;
}

.section-184 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.rich-text-block {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.5;
}

.rich-text-block.bootcamp {
  background-color: #0000;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.carriculum-heading-h3-2 {
  margin-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.carriculum-heading-h3-2.h {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  overflow: hidden;
}

.carriculum-heading-h3-2.new-module-ai {
  color: var(--red);
  background-color: #ffeb1300;
}

.text-block-501 {
  margin-left: 14px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.heading-190 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.h2-2 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-502 {
  text-align: center;
  margin-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

.text-block-503 {
  color: #aa952d;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-504 {
  color: #000;
  text-align: center;
  padding-top: 33px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-block-504.white {
  color: #fff;
}

.text-block-504.fsdm-color {
  color: #de3078;
}

.text-block-505 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-505.black {
  color: #1a1a1a;
}

.section-25 {
  background-color: #ddd;
  font-family: Red Hat Display, sans-serif;
}

.div-block-87 {
  text-align: center;
  background-color: #ddd;
  padding-bottom: 60px;
}

.image-83.a {
  width: 93%;
  margin-top: 20px;
}

.image-83.a.lifelong-learning {
  width: 100%;
}

.image-83.a {
  margin-top: 31px;
}

.image-78 {
  display: none;
}

.heading-56 {
  color: #fff;
  text-align: left;
  margin-bottom: 13px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
}

.columns-3 {
  align-items: center;
  margin-left: 140px;
  margin-right: 140px;
  display: flex;
}

.columns-3.a {
  margin-top: 50px;
}

.columns-3.a.indo {
  margin-left: 0;
  margin-right: 0;
}

.text-block-46-copy {
  color: #fff;
  margin-bottom: 42px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.3rem;
  font-weight: 700;
  line-height: 2.8rem;
}

.div-block-121 {
  background-color: #fff;
  border: 1px solid #d0d0d0;
  border-radius: 10px;
  padding: 16px;
  display: block;
  box-shadow: 0 0 15px #f9fbe8;
}

.heading-63-copy-copy {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 37px;
  line-height: 3.2rem;
}

.div-block-134 {
  width: 100%;
  margin-left: 10px;
}

.grid-24 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 46px;
}

.image-103 {
  flex: 0 auto;
  width: 80px;
}

.text-block-75 {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
}

.section-37 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-37.indo {
  background-color: #f5f5f5;
}

.image-84 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 250px;
  padding-right: 250px;
}

.image-84.yang-bener {
  padding-left: 0;
  padding-right: 0;
}

.div-block-49 {
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-49.var {
  margin-bottom: 0;
}

.div-block-49.section {
  margin-top: 20px;
}

.heading-47 {
  text-align: center;
  margin-bottom: .7rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.3rem;
}

.section-22 {
  background-color: #ffde3d;
  padding-top: 40px;
}

.button {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ffde3d;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button:hover {
  color: #ffde3d;
  background-color: #000;
}

.button.lp-cta {
  color: #fff;
  background-color: #ec1c3a;
  padding: 1rem 3rem;
  font-size: 1.3rem;
}

.button.lp-cta._3 {
  color: #fff;
  background-color: #df1835;
  border: 3px #000;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
}

.button.lp-cta._3.var {
  margin-top: 0;
  margin-bottom: 40px;
}

.heading-41 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 3rem;
  font-weight: 900;
  line-height: 3.8rem;
}

.heading-41.indo {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.5rem;
  line-height: 3.3rem;
}

.section-185 {
  margin-top: 60px;
  margin-bottom: 40px;
}

.bold-text-99 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-660 {
  flex: 0 auto;
  width: 40%;
}

.div-block-661, .div-block-661-copy {
  width: 40%;
}

.headlineurltambahan {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 61px;
}

.headlineurltambahan.var {
  color: var(--white);
}

.headlineurl-2 {
  text-align: center;
  font-size: 48px;
  line-height: 61px;
}

.heading-191 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.h2-3 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.div-block-277 {
  padding-left: 0;
}

.text-block-506 {
  color: #aa952d;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.heading-192 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 51px;
  margin-top: .8rem;
  padding-left: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-507 {
  color: #000;
  text-align: center;
  height: 1.1rem;
  padding-top: 33px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.6rem;
}

.text-block-508 {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.bullets-5 {
  height: 18px;
  margin-right: 10px;
}

.div-block-253 {
  padding-left: 20px;
}

.text-span-51 {
  color: #ffde3d;
  font-weight: 700;
}

.da-points {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
}

.section-74 {
  background-color: #181818;
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-block-509 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.heading-193 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.heading-194 {
  text-align: center;
  margin-bottom: .7rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.3rem;
}

.eb-tier1-id {
  color: #000;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 600;
}

.eb-tier1-id.sticky {
  letter-spacing: .13rem;
  letter-spacing: .13rem;
  letter-spacing: .13rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .7rem;
  font-weight: 500;
}

.eb-tier1-id.sticky.earlybird {
  height: 99.9999%;
  padding-top: .2rem;
  padding-bottom: .2rem;
  font-family: Red Hat Display, sans-serif;
}

.eb-tier1-id.sticky.earlybird.new {
  font-family: Red Hat Display, sans-serif;
}

.eb-tier1-id.sticky.earlybird {
  height: 99.9999%;
  font-size: .7rem;
}

.section-186 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.rich-text-block-27 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.bold-text-109 {
  text-align: left;
  font-size: 25px;
}

.text-block-510 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1.2;
}

.grid-147 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr;
  margin-bottom: 0;
  margin-left: 0;
}

.text-span-146 {
  outline-offset: 0px;
  color: #000;
  border: 1px #000;
  outline: 3px #ffde3d;
  font-size: 35px;
}

.grid-148 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-right: 1px solid #0003;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  align-items: center;
  padding-right: 10px;
  font-family: Red Hat Display, sans-serif;
}

.grid-148.right {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right-style: none;
}

.bold-text-110 {
  font-size: 25px;
}

.text-block-516 {
  text-align: left;
  font-size: .9rem;
  font-weight: 600;
  line-height: .4;
}

.section-187 {
  z-index: 2;
  text-align: center;
  background-color: #ffffffe6;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px 10px 20px 20px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px #0003;
}

.div-block-662 {
  background-color: #0000;
  border-radius: 0;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 20px 20px 10px;
}

.section-188 {
  background-color: #fcffd8;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.section-188.da-jobs {
  background-color: #0000;
}

.heading-195 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.grid-149 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-663 {
  background-color: #0000;
}

.text-block-517 {
  text-align: left;
  background-color: #0000;
  margin-bottom: 10px;
  padding: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.div-block-664 {
  background-color: var(--white);
  border-radius: 20px;
  padding: 20px;
  box-shadow: 1px 1px 4px #00000026;
}

.text-block-518 {
  text-align: left;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-519 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

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

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

.text-block-520 {
  font-family: Red Hat Display, sans-serif;
  line-height: 15px;
}

.div-block-665 {
  border-right: 1px solid var(--tag-dark-grey);
  padding-right: 10px;
}

.div-block-665.right {
  border-right-style: none;
}

.text-span-147 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-521 {
  color: #fff;
  margin-top: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}

.text-block-521.header {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1;
}

.text-block-521.header.white {
  color: #fff;
}

.text-block-521.mc-dm {
  color: #000;
}

.div-block-505 {
  background-color: #0000;
  border-radius: 100%;
  flex: none;
}

.div-block-608 {
  color: #000;
  flex: 1;
  margin-left: 10px;
}

.bold-text-111 {
  color: #fff;
}

.div-block-256 {
  display: flex;
}

.text-block-522 {
  margin-top: 26px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.grid-152 {
  color: #0009;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
  margin-left: 220px;
  margin-right: 220px;
}

.grid-152.dm-test {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-152.new-atf {
  grid-template-columns: 1fr 1fr;
}

.grid-152.old-atf {
  display: none;
}

.text-span-148 {
  font-size: 28px;
  font-weight: 900;
}

.text-span-148.atf-com {
  color: var(--yellow);
}

.section-189 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ba702ac2f2da03e4afdfc2_da%20new%20bg.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px;
}

.section-189.atf-pm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63bd113d1475ef4742f8bff3_pm%20bg.png");
}

.grid-153 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.heading-196 {
  font-family: Red Hat Display, sans-serif;
  font-size: 70px;
  line-height: 4.5rem;
}

.heading-196.pm {
  width: 100%;
  font-size: 45px;
  line-height: 3.8rem;
}

.text-block-523 {
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  line-height: 2.7rem;
}

.text-block-372-copy {
  color: var(--black);
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.heading-90 {
  color: #fff;
  letter-spacing: .1rem;
  margin: 10px .5rem 10px 1.6rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 600;
  line-height: 1.4;
}

.heading-90.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-90.sticky.earlybird {
  margin-top: 0;
  font-size: 1rem;
  line-height: 1.4;
}

.heading-90.sticky.earlybird.da-test {
  color: #000;
  font-size: .85rem;
}

.heading-90.sticky.earlybird {
  height: 99.9999%;
  margin-bottom: 0;
  padding-top: .5rem;
}

.heading-90.sticky {
  letter-spacing: .13rem;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .7rem;
  font-weight: 500;
}

.heading-90.sticky.mc-dm {
  letter-spacing: .1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: 700;
}

.grid-154 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: end;
}

.grid-155 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.text-block-524 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 2rem;
}

.div-block-666 {
  background-color: #ffffffe6;
  border-radius: 20px;
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 40px;
  font-family: Red Hat Display, sans-serif;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-525 {
  font-size: 32px;
}

.text-block-526 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 400;
}

.div-block-667 {
  border-right: 1px solid #0003;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-527 {
  font-size: 1436px;
}

.text-block-528 {
  line-height: 20rem;
}

.text-block-529 {
  line-height: 40px;
}

.text-block-530 {
  font-size: 36px;
  line-height: 40px;
}

.text-block-531 {
  font-size: 36px;
}

.text-block-532 {
  text-align: left;
  font-size: 24px;
  line-height: 1.8rem;
}

.bold-text-112 {
  font-size: 36px;
}

.div-block-668 {
  text-align: left;
  border-right: 1px solid #0003;
}

.div-block-668.third {
  border-right-style: none;
}

.text-span-149 {
  font-size: 24px;
  line-height: 1.8rem;
}

.grid-156 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-669 {
  margin-bottom: 0;
}

.text-span-150 {
  line-height: 1rem;
}

.testimonial-link {
  color: #000000b3;
  margin-top: 10px;
  font-size: .9rem;
  text-decoration: underline;
}

.testimonial-link:hover {
  color: #1954db;
}

.testimonial-link.rating {
  text-align: right;
  margin-top: 0;
  font-weight: 700;
  text-decoration: underline;
}

.grid-157 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  display: grid;
}

.options-link-block-wrapper:hover {
  color: #1954db;
}

.image-283 {
  text-align: right;
  margin-top: 0;
}

.div-block-684 {
  flex-direction: column;
  align-self: auto;
  align-items: flex-end;
  display: flex;
}

.div-block-681 {
  background-color: #fff;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  padding: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.grid-158 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.image-284 {
  text-align: left;
}

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

.section-190 {
  background-color: #0000;
  margin-left: 0;
  margin-right: 0;
  padding: 60px;
}

.heading-197 {
  text-align: center;
  width: 100%;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.grid-159 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

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

.div-block-686 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63bbb8fae3ca2a3fe7f51984_background%20white.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  padding: 40px 40px 20px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.text-block-533 {
  font-family: Red Hat Display, sans-serif;
  line-height: 3.8rem;
}

.div-block-688 {
  align-items: center;
  display: flex;
}

.div-block-689 {
  flex-direction: column;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.bold-text-113 {
  font-family: Red Hat Display, sans-serif;
  font-size: 80px;
  line-height: 2.5rem;
}

.bold-text-114 {
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 2.5rem;
}

.bold-text-115 {
  font-family: Red Hat Display, sans-serif;
  font-size: 80px;
  line-height: 2.5rem;
}

.bold-text-116 {
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 2.5rem;
}

.bold-text-117 {
  font-family: Red Hat Display, sans-serif;
  font-size: 80px;
  line-height: 2.5rem;
}

.bold-text-118 {
  font-size: 48px;
  line-height: 2.5rem;
}

.section-191 {
  background-color: #0000;
  margin-left: 0;
  margin-right: 0;
  padding: 60px;
}

.div-block-690 {
  flex-direction: column;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  display: block;
}

.grid-161 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.grid-162 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-691 {
  text-align: center;
  padding: 0;
}

.image-285, .image-286 {
  width: 50%;
}

.image-286.pm {
  width: 40%;
}

.image-287 {
  width: 50%;
}

.image-288 {
  width: 80%;
}

.image-288.pm-logo {
  width: 50%;
}

.image-289 {
  width: 80%;
}

.image-289.pm-logo {
  width: 50%;
}

.div-block-692 {
  margin-left: 20px;
  margin-right: 20px;
}

.image-290, .image-291 {
  width: 80%;
}

.image-291.pm {
  width: 60%;
}

.image-292 {
  width: 80%;
}

.heading-198 {
  text-align: center;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.tabs-9 {
  flex-direction: row;
  display: flex;
}

.tabs-menu-10 {
  flex-direction: column;
  align-self: auto;
  display: flex;
}

.tabs-content-3 {
  background-color: var(--white);
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  align-items: center;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.div-block-693 {
  background-color: #f6f7fb;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  padding: 0 30px;
}

.text-span-152 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 2.8rem;
}

.text-span-152.pm {
  font-size: 30px;
}

.text-block-534 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 2.5rem;
}

.tab-link-tab-1-7 {
  background-color: var(--white);
  color: var(--white);
  flex: 1;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-7.w--current {
  border-style: none solid none none;
  border-width: 10px;
  border-color: black var(--yellow) black black;
  color: var(--black);
  background-color: #333;
  border-radius: 0;
  align-self: auto;
  display: flex;
}

.tab-link-tab-1-7.top {
  border-right: 10px none var(--yellow);
  background-color: var(--white);
  color: var(--black);
  border-top-left-radius: 20px;
  border-bottom-left-radius: 0;
  flex: none;
}

.tab-link-tab-1-7.bottom {
  border-bottom-left-radius: 20px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-2-5, .tab-link-tab-3, .tab-link-tab-4 {
  flex: 1;
}

.text-block-535 {
  color: var(--black);
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5rem;
  display: flex;
}

.section-192 {
  background-color: #0000;
  margin-left: 0;
  margin-right: 0;
  padding: 60px;
}

.tab-pane-tab-1 {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 2px;
}

.rich-text-block-2-copy {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5rem;
}

.rich-text-block-2-copy.pm {
  font-size: 22px;
}

.rich-text-block-3 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 2rem;
}

.rich-text-block-3.pm {
  font-size: 22px;
}

.section-193 {
  background-color: #319cff3d;
  margin-left: 0;
  margin-right: 0;
  padding: 60px;
}

.section-193.what-is-da {
  background-color: #fff1ec;
}

.heading-199 {
  text-align: center;
  width: 70%;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

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

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

.div-block-694 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.text-block-536 {
  border-right: 1px #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 3.5rem;
}

.div-block-695 {
  border-right: 1px #000;
}

.div-block-696 {
  border: 3px solid var(--yellow);
  border-radius: 20px;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.text-span-153 {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  line-height: 1.8rem;
}

.text-span-154 {
  font-size: 36px;
  line-height: 2.8rem;
}

.div-block-697 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-195 {
  background-color: var(--lemon-chiffon);
  padding: 60px;
}

.heading-200 {
  text-align: center;
  width: 100%;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 56px;
  line-height: 4.5rem;
}

.grid-165 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.div-block-702 {
  background-color: var(--white);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding: 40px;
  font-family: Red Hat Display, sans-serif;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.text-block-537 {
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-block-538, .rich-text-block-28 {
  font-size: 24px;
  line-height: 2rem;
}

.grid-166 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.section-196 {
  padding: 60px;
}

.div-block-704 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.grid-167 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-705 {
  border: 1px solid var(--tag-dark-grey);
  border-radius: 20px;
  padding: 40px 30px;
}

.text-block-539 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
}

.text-block-540 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.div-block-706 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-201 {
  text-align: center;
  width: 80%;
  font-family: Red Hat Display, sans-serif;
  font-size: 56px;
  line-height: 4.5rem;
}

.section-197 {
  background-color: #fff1ec;
  padding: 60px;
}

.section-197.jg-pm {
  background-color: #319cff3d;
}

.grid-168 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.text-block-541 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.div-block-707 {
  margin-top: 40px;
}

.heading-202 {
  text-align: center;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.text-block-542 {
  color: var(--black);
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.text-block-542.white {
  color: var(--white);
}

.section-198 {
  background-color: var(--grey-background-2);
  padding: 60px;
}

.section-199 {
  background-color: var(--programs-background);
  padding: 60px;
}

.heading-203 {
  color: var(--white);
  text-align: center;
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.carriculum-heading-h3-3 {
  margin-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.rich-text-block-29 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.3;
}

.text-span-155 {
  font-size: 24px;
  line-height: 2rem;
}

.da-big-size {
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.bold-text-119, .bold-text-120 {
  font-size: 18px;
}

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

.accordion2_item-3 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.carriculum-heading-h3-4 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.section-200 {
  background-color: var(--grey-background-2);
  padding: 60px;
}

.section-201 {
  background-color: var(--lemon-chiffon);
  padding: 60px;
}

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

.image-294 {
  width: 40%;
}

.div-block-708 {
  text-align: center;
}

.text-block-543 {
  text-align: center;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 3rem;
}

.text-block-544 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.div-block-709 {
  background-color: var(--white);
  border-radius: 20px;
  padding: 40px 20px;
}

.div-block-710 {
  margin-top: 20px;
}

.div-block-710.instructor, .div-block-710.pm-instructor {
  margin-left: 20px;
  margin-right: 20px;
}

.section-202 {
  background-color: var(--grey-background-2);
  padding: 60px;
}

.section-203 {
  background-color: var(--yellow);
  padding: 60px;
}

.text-block-545 {
  color: var(--black);
  text-align: center;
  width: 78%;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.text-block-545.white {
  color: var(--white);
}

.div-block-711 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-204 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.faq-copy {
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-204 {
  padding: 60px;
}

.heading-205 {
  text-align: center;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 60px;
  line-height: 4.5rem;
}

.bold-text-121 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
}

.section-205 {
  background-color: #fff4bd;
  padding-top: 40px;
  padding-bottom: 60px;
}

.container-33 {
  padding-top: 0;
}

.div-block-712 {
  background-color: #ffde3d;
  border: 1px #000;
  border-radius: 100px;
  width: 99.9999%;
  height: 99.9999%;
  max-height: 100%;
  margin-bottom: 20px;
  padding: 10px;
}

.mcda-section-header-4 {
  text-align: center;
  margin-bottom: 0;
  font-size: 2.2rem;
  line-height: 3.8rem;
}

.instructor-grid-card-exact-2 {
  text-align: center;
}

.instructor-grid-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.instructor-grid-card-exact-copy-2 {
  margin-top: 5px;
  font-size: .9rem;
}

.cards-image-3 {
  object-fit: cover;
  object-position: 50% 50%;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: 19171.5%;
  padding: 0;
  display: inline-block;
  position: absolute;
  inset: 0%;
}

.cards-image-3.instructor-mc {
  border: 3px #fff;
  border-radius: 200px;
  position: static;
}

.cards-image-3.instructor-mc.mcpm {
  border: 5px solid #ffde3d;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  box-shadow: 1px 1px 10px #0000001f;
}

.bold-text-122 {
  width: 90.9247%;
}

.cards-image-mask-3 {
  border-radius: 0%;
  width: 100%;
  padding-top: 0%;
  position: relative;
  overflow: hidden;
}

.cards-image-mask-3.mc-instructor {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.heading-206, .heading-207, .heading-208, .heading-209 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
}

.heading-210 {
  font-family: Red Hat Display, sans-serif;
}

.grid-172 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  display: flex;
}

.image-296 {
  width: 80%;
}

.div-block-714 {
  flex: none;
  width: 30%;
}

.text-block-546 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tabs-menu-11 {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  width: 35%;
  display: flex;
}

.tabs-menu-11.dm-com {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
}

.div-block-715 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.image-297 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-297.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.discussion-thumbnail {
  border-radius: 20px;
  width: 60%;
  max-width: 100%;
}

.tab-link-tab-1-8 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-8.w--current {
  color: #ffde3d;
  background-color: #333;
  border-right: 10px solid #ffde3d;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-8.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-8.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-8.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-8.bottom.pm {
  padding-top: 32px;
  padding-bottom: 32px;
}

.tab-link-tab-1-8.pm {
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
}

.div-block-670 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.tabs-10 {
  background-color: #f6f7fc;
}

.grid-173 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-173.club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  margin-top: 20px;
}

.grid-173.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.div-block-679 {
  margin-top: 10px;
}

.tabs-content-4 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  align-items: center;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tabs-11 {
  display: flex;
}

.text-block-547 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-548 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.discord-thumbnail {
  border-radius: 20px;
  width: 80%;
  max-width: 100%;
  height: auto;
  max-height: 50%;
}

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

.image-273 {
  border-radius: 20px;
  max-width: 170px;
}

.image-281 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.div-block-671 {
  width: 50%;
}

.text-block-514 {
  text-align: left;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-716 {
  border: 2px solid #ffde3d;
  border-radius: 20px;
  padding: 10px 5px;
}

.tab-link-tab-1-9 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-9.w--current {
  background-color: #ffde3d;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-9.w--current:active {
  background-color: #ffde3d;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-9.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-9.right, .tab-link-tab-1-9.left2, .tab-link-tab-1-9.right-2 {
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-549 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-549.homepage {
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.div-block-674 {
  flex: 0 auto;
  width: 50%;
}

.div-block-717 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-717.image {
  padding-bottom: 0;
}

.div-block-717.da-life {
  padding-bottom: 40px;
  padding-left: 40px;
}

.div-block-718 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-719, .div-block-719.dm-com {
  width: 100%;
}

.tab-pane-tab-1-2 {
  border-radius: 0;
  flex: none;
  width: 100%;
}

.grid-175 {
  grid-template-rows: auto;
  display: flex;
}

.grid-176 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.div-block-721 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.div-block-722 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-275 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.text-block-550 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.image-278 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.text-block-551 {
  color: #000;
  text-align: center;
}

.image-276 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.tabs-menu-12 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.image-280 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-723 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.grid-177 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.grid-177.da-life {
  flex: none;
}

.text-block-552 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-552.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.rich-text-block-30 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
  font-weight: 400;
}

.div-block-680 {
  flex: 0 auto;
  width: 40%;
}

.div-block-724 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.text-block-553 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-554 {
  width: auto;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-554.top.pm {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
}

.grid-178 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.icon-4 {
  color: #333;
}

.icon-3 {
  color: #333;
  background-color: #0000;
  width: 50%;
  margin-top: 166.047px;
  margin-bottom: 166.062px;
}

.text-block-555 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-span-156 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
  font-size: 36px;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-span-157 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.text-span-157.pm {
  font-size: 30px;
}

.text-span-158 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 2rem;
}

.text-span-158.pm {
  font-size: 22px;
}

.text-span-159 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.text-span-159.pm {
  font-size: 30px;
}

.text-span-160 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-span-160.pm {
  font-size: 30px;
}

.text-span-161 {
  font-size: 24px;
  line-height: 2rem;
}

.text-block-556 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
}

.text-span-162 {
  color: var(--yellow);
  background-color: #333;
  padding-left: 10px;
  padding-right: 10px;
}

.text-span-165 {
  background-color: var(--black);
  color: var(--yellow);
  padding-left: 5px;
  padding-right: 5px;
}

.homepage-header_top-text-background {
  background-color: #000;
  width: 12.8rem;
  height: 3.875rem;
  position: absolute;
  top: 4.75rem;
  right: 3.95rem;
}

.homepage-header_top-text-background.home-page-copy {
  width: 21.1rem;
  top: 5rem;
  right: 5.25rem;
}

.bootcamp {
  background-color: var(--yellow);
  padding-top: 60px;
  padding-bottom: 60px;
}

.bootcamp.ha {
  display: none;
  overflow: hidden;
}

.bootcamp.var {
  display: none;
}

.heading-211 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  line-height: 1.4;
}

.text-block-557 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.7rem;
}

.card-icon-big {
  width: 64px;
  margin-bottom: 12px;
  display: block;
}

.card-icon-big.bg-yel {
  background-color: #ffde3d;
  border-radius: 1000px;
  padding: 13px;
}

.grid-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 60%;
  display: grid;
}

.heading-4-card.mb-12 {
  margin-bottom: 12px;
}

.program_header-text {
  line-height: 1.8rem;
}

.program_header-text.mb-12 {
  margin-bottom: 12px;
}

.mb-8 {
  margin-bottom: 8px;
}

.feature-card {
  background-color: #fff;
  border-radius: 20px;
  margin-bottom: 24px;
  padding: 23px;
}

.feature-card.no-mb {
  margin-bottom: 0;
}

.title-underline {
  min-height: 55px;
  display: inline-block;
}

.cta-s-body {
  margin: 0;
}

.cta-s-body.mb-8 {
  color: #333;
  margin-bottom: 8px;
  display: inline-block;
}

.cta-s-body.faq {
  margin: 16px;
  padding-top: 0;
  padding-bottom: 0;
}

.cta-s-body.faq.mb-8.mt-0 {
  margin-top: 0;
}

.heading-v2.mb {
  margin-bottom: 2rem;
}

.heading-v2.mb.mm {
  margin-bottom: 1rem;
}

.heading-v2.mb.mm.mobile {
  display: none;
}

.heading-v2.max {
  width: 80%;
}

.link-text {
  color: #000;
  font-weight: 600;
  text-decoration: underline;
}

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

.content.hz {
  align-items: stretch;
}

.content.hz.top {
  align-items: flex-start;
}

.content.vr {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.content.vr.overflow {
  overflow: hidden;
}

.content.grid-2-payment {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.content.grid-2-tm {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1.2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content.center {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.content.grid-2balance {
  grid-column-gap: 20px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.content.grid-2balance.dm {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.content.grid-2balance.dm.vi {
  grid-template-columns: 1fr 1fr;
}

.content.grid-2balance.dm.vi.mobile {
  display: none;
}

.title-wrapper-lp {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.title-wrapper-lp.left-50 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  margin-left: 0;
  margin-right: 64px;
}

.title-wrapper-lp.left-50.stick {
  position: sticky;
  top: 100px;
}

.title-wrapper-lp.mb {
  margin-bottom: 48px;
}

.title-wrapper-lp.left {
  text-align: left;
  align-items: flex-start;
}

.title-wrapper-lp.left.full {
  width: 50%;
  margin-left: 0;
  margin-right: 0;
}

.section-207 {
  background-color: var(--yellow);
}

.div-block-726 {
  text-align: center;
}

.grid-179 {
  grid-template-rows: auto;
}

.grid-180 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.accordion2_item-4 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.according2_heading-wrapper-copy {
  align-items: center;
  display: flex;
}

.div-block-727 {
  margin-top: 20px;
}

.grid-181 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

.bold-text-123 {
  width: auto;
}

.bold-text-124 {
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  line-height: 2.5rem;
}

.text-block-558 {
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
}

.text-span-166, .text-span-167 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-559 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  line-height: 2rem;
}

.text-span-168 {
  font-size: 30px;
  font-weight: 700;
}

.image-298 {
  width: 80%;
}

.bold-text-125 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-70 {
  margin-left: 20px;
  margin-right: 20px;
}

.grid-182 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.image-299 {
  width: 70%;
}

.pm {
  width: 80%;
}

.grid-183 {
  grid-template-rows: auto auto;
}

.image-300, .image-301, .image-302, .image-303 {
  width: 12%;
}

.div-block-728 {
  text-align: center;
}

.heading-212 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.h2-4 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-560 {
  color: #aa952d;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-560.mcda {
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
}

.heading-213 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 51px;
  margin-top: .8rem;
  padding-left: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-561 {
  color: #000;
  text-align: center;
  padding-top: 33px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2rem;
  font-weight: 700;
}

.text-block-561.white {
  color: #fff;
}

.text-block-562 {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
}

.accordion2_item-5 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.text-block-563 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.heading-214 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.heading-215 {
  text-align: center;
  margin-bottom: .7rem;
  font-size: 1.3rem;
}

.text-block-564 {
  clear: left;
  color: #000;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.image-256 {
  margin-top: 20px;
}

.image-304 {
  padding-left: 100px;
}

.image-304.da {
  width: 462px;
  padding-left: 0;
}

.headlineurl-pm-sem {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3rem;
}

.text-block-565 {
  text-align: center;
  width: 600px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.section-208 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-208.var {
  background-color: #fff;
}

.text-block-566 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-567 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.text-block-568 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.heading-28 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.7rem;
}

.text-block-569 {
  margin-top: 10px;
  margin-bottom: 8px;
  font-weight: 700;
}

.text-block-569.a {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.2;
}

.text-block-570 {
  font-size: 14px;
  line-height: 1.5;
}

.bold-text-128 {
  font-family: Red Hat Display, sans-serif;
}

.text-span-169 {
  font-weight: 600;
}

.headlineurl-pm-sem-2 {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3rem;
}

.text-block-571 {
  margin-top: 26px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-572 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-573 {
  font-size: 24px;
  font-weight: 700;
}

.text-block-574 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.bold-text-129 {
  font-family: Red Hat Display, sans-serif;
}

.headlineurl-3.swe {
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  line-height: 61px;
}

.text-block-575 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.text-block-576 {
  color: #1f1f1f;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.text-block-576.text-align-middle {
  text-align: center;
  margin-bottom: 10px;
}

.program-testimonial-image-2 {
  max-width: 194px;
}

.program-testimonial-role-wrap-2 {
  max-width: 98%;
  min-height: 75px;
}

.program-testimonial-role-3 {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
}

.program-testimonial-name-2 {
  color: #000;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.program-testimonial-logo-2 {
  max-width: 100px;
}

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

.div-block-732 {
  width: 100%;
}

.heading-216 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-733 {
  text-align: left;
}

.text-block-577 {
  color: #000;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.5rem;
}

.div-block-605, .div-block-735 {
  width: 100%;
}

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

.rich-text-block-31 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
}

.div-block-736 {
  width: 100%;
}

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

.text-block-578 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-579 {
  color: #333;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-579.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-block-579.cta.new-copy {
  color: #000;
  font-family: Red Hat Display, sans-serif;
}

.text-block-579.cta.new-copy.white {
  color: #fff;
}

.text-block-579.cta.new {
  font-family: Red Hat Display, sans-serif;
}

.quote-right {
  z-index: 3;
  transform-style: preserve-3d;
  width: 50px;
  position: absolute;
  inset: auto 0% -3rem auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.testimonial7_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
}

.testimonial7_mask {
  height: auto;
}

.testimonial7_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.testimonial7_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 4rem;
  display: block;
}

.text-weight-semibold {
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.section-177 {
  background-color: #f6f7fc;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  display: none;
}

.no-widow {
  white-space: nowrap;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-medium {
  position: relative;
}

.margin-vertical.margin-medium.center {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.margin-vertical.margin-medium.full-height {
  border-left: 2px #ffde3d;
  border-right: 2px solid #ffde3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding-left: 1rem;
  display: flex;
}

.testimonial7_arrow {
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.testimonial7_arrow.hide-mobile-landscape {
  background-color: #dcdcdc66;
  border-style: none;
}

.testimonial7_client-image-wrapper {
  margin-bottom: 1rem;
}

.testimonial7_slide {
  height: auto;
  min-height: auto;
  padding: 2rem 4rem;
}

.heading-small-2 {
  font-size: 1.1rem;
  font-style: italic;
  font-weight: 400;
  line-height: 1.4;
}

.heading-small-2.labs-mobile {
  text-align: left;
}

.heading-small-2.instructor-bio {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.testimonial7_content {
  z-index: 0;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 8fr 3fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 48rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem 1rem;
  display: grid;
  position: relative;
  overflow: visible;
}

.testimonial7_content.instructor {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-175 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 2.4rem;
}

.quote-left {
  z-index: 3;
  width: 50px;
  position: absolute;
  inset: -3rem auto auto 0%;
}

.section-209 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 40px;
}

.heading-218, .bold-text-130, .bold-text-131, .bold-text-132, .bold-text-133, .bold-text-134, .bold-text-135 {
  font-family: Red Hat Display, sans-serif;
}

.bold-text-136 {
  font-family: Red Hat Display, sans-serif;
  line-height: 1.8rem;
}

.bold-text-137, .bold-text-138, .bold-text-139, .text-block-580 {
  font-family: Red Hat Display, sans-serif;
}

.button-34 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-34:hover {
  background-color: #221515;
}

.button-34.sticky {
  padding: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.button-34.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-34.card-b {
  border-radius: 9px;
  font-family: Red Hat Display, sans-serif;
}

.button-34.card-a {
  background-color: #f16466;
  border-radius: 9px;
  padding-left: 40px;
  padding-right: 40px;
}

.button-34.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-34.dm.indo {
  padding-left: 40px;
  padding-right: 40px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-34.pm {
  letter-spacing: 1px;
  letter-spacing: 1px;
  width: auto;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-34.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-34.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-34.card-a {
  background-color: #a3a3a3;
  border-radius: 9px;
  padding-left: 35px;
  padding-right: 35px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-581 {
  color: #756b6b;
  text-align: center;
  font-size: 14px;
  text-decoration: none;
}

.div-block-737 {
  margin-top: 20px;
}

.text-block-582 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.8rem;
}

.text-block-583 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-583.swe {
  margin-top: 20px;
}

.text-block-583.swe.new {
  margin-top: 10px;
}

.alumni-grid-fsda {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.heading-146 {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 3rem;
}

.text-block-380 {
  text-align: center;
  letter-spacing: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.grid-185 {
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.grid-119 {
  grid-column-gap: 52px;
  grid-template-rows: auto;
  max-width: 560px;
}

.text-block-382 {
  color: #131313;
  letter-spacing: .2px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 400;
}

.section-151 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-385 {
  text-align: center;
  letter-spacing: .2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.text-block-391 {
  text-align: center;
  letter-spacing: 1px;
  margin-top: 6px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.button-9-copy {
  text-align: center;
  letter-spacing: 1px;
  text-shadow: 1px 1px 6px #0000004a;
  cursor: pointer;
  background-color: #e01c1f;
  background-image: linear-gradient(#fc104c, #e00f45);
  border-radius: 50px;
  padding: 10px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.5;
  transition: background-color .225s;
}

.text-block-73-copy {
  color: #000;
  text-align: left;
  height: auto;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  line-height: 2.5;
}

.text-block-73-copy.fspm {
  margin-top: 16px;
  padding-left: 32px;
  padding-right: 32px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 2.3;
}

.grid-186 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 640px;
}

.text-block-384 {
  text-align: center;
  letter-spacing: .3px;
  width: 640px;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-71-copy {
  text-align: center;
  margin-top: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 26px;
  font-weight: 900;
}

.text-block-388 {
  margin-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.text-block-389 {
  letter-spacing: .2px;
  width: 90%;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
}

.text-block-73 {
  text-align: left;
  width: 76%;
  font-size: 14px;
  line-height: 2.1;
}

.text-block-73.fspm {
  width: 100%;
  margin-top: 13px;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  line-height: 2;
}

.div-block-512 {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 60px;
  display: flex;
}

.div-block-511 {
  text-align: center;
  margin-bottom: 29px;
}

.grid-123 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.div-block-130 {
  justify-content: center;
  margin-bottom: 28px;
  display: flex;
}

.text-block-390 {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-510 {
  background-color: #f1f1f1;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
}

.heading-65-copy {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 24px;
}

.heading-65-copy.fspm {
  margin-top: 0;
  margin-bottom: 1rem;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  line-height: 1.6rem;
}

.div-block-128-copy-2 {
  background-color: #fff;
  border: 1px solid #0000004f;
  border-radius: 8px;
  width: 560px;
  box-shadow: 1px 1px 20px #00000047;
}

.text-block-71 {
  text-align: center;
  margin-top: 16px;
  margin-left: 60px;
  margin-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 900;
}

.div-block-514 {
  background-color: #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 16px 10px;
  display: flex;
  box-shadow: 1px 1px 10px 2px #e8e8e8;
}

.div-block-519 {
  flex: none;
}

.text-block-383 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
}

.div-block-523 {
  margin-bottom: 57px;
}

.heading-147 {
  text-align: center;
  width: 480px;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.heading-147.cta {
  width: 360px;
}

.heading-148 {
  text-align: center;
  margin-bottom: 5px;
  font-size: 1rem;
}

.div-block-516 {
  background-color: #fff;
  border-radius: 4px;
  width: 560px;
  padding: 20px;
  box-shadow: 1px 1px 8px 1px #ddd;
}

.text-block-386 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
}

.image-215 {
  border-radius: 2px;
  width: 60px;
  height: 60px;
}

.text-span-136 {
  font-family: Red Hat Display, sans-serif;
  text-decoration: line-through;
  display: block;
}

.section-152 {
  background-color: #f3f3f3;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-128 {
  background-color: #fff;
  border: 1px solid #000;
  border-right-style: none;
  border-radius: 12px 0 0 12px;
}

.div-block-128.fspm {
  border-top-color: #0000004d;
  border-bottom-color: #0000004d;
  border-left-color: #0000004d;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  padding-top: 0;
}

.div-block-524 {
  padding: 10px;
}

.text-block-392-copy {
  font-family: Red Hat Display, sans-serif;
  font-weight: 400;
}

.grid-124 {
  grid-template-rows: auto;
}

.text-block-384-copy {
  text-align: center;
  letter-spacing: .3px;
  width: 400px;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-525 {
  margin-bottom: 60px;
}

.grid-125 {
  grid-column-gap: 35px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 20px;
}

.text-block-393 {
  letter-spacing: .3px;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
  line-height: 1.6;
}

.image-216 {
  overflow: visible;
}

.text-block-394 {
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
}

.heading-149 {
  font-size: 16px;
}

.grid-126 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 840px;
  margin-bottom: 60px;
}

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

.slider-6 {
  background-color: #ddd0;
  height: 14rem;
}

.text-block-343 {
  margin-bottom: .1rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 700;
}

.image-207-copy {
  height: 280px;
  display: none;
}

.grid-108-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-584 {
  margin-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-584.swe {
  display: none;
}

.heading-219 {
  text-align: center;
  margin-bottom: 20px;
}

.text-block-585 {
  line-height: 1.5rem;
}

.rich-text-block-32 {
  color: #000;
  margin: 24px 32px 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}

.bold-text-140, .bold-text-141, .bold-text-142, .bold-text-143, .bold-text-144, .bold-text-145, .heading-220, .bold-text-146, .bold-text-147, .heading-221 {
  font-family: Red Hat Display, sans-serif;
}

.section-210 {
  background-color: #fee14c;
  padding-top: 40px;
  padding-bottom: 60px;
  display: block;
}

.section-210.mc-da {
  background-color: var(--yellow);
  display: block;
}

.div-block-738 {
  flex-direction: column;
  display: flex;
}

.heading-222 {
  color: #000;
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 4rem;
  line-height: 4.5rem;
}

.grid-187 {
  grid-template-rows: auto;
  align-items: center;
  display: grid;
}

.text-block-586 {
  color: #000;
  margin-top: 10px;
  font-size: 1.8rem;
  line-height: 1.2;
}

.text-block-586.mc-da {
  color: #000;
  font-family: Red Hat Display, sans-serif;
}

.div-block-739 {
  text-align: left;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.div-block-740 {
  text-align: center;
  border: 10px #ffde3d;
  border-radius: 100%;
  flex: 0 auto;
  align-self: center;
  width: 40%;
  margin-bottom: -44px;
  margin-left: 0;
  padding-left: 0;
}

.text-span-170 {
  color: #e04a57;
  font-weight: 700;
}

.text-span-171 {
  color: #e04a57;
}

.div-block-741 {
  background-color: #fff;
  border-radius: 20px;
  flex: 1;
  margin-top: 0;
  padding: 60px 30px 20px;
  box-shadow: 1px 1px 10px #0000001f;
}

.image-305 {
  text-align: center;
  background-color: #fff;
  border: 3px #ffde3d;
  border-radius: 100px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
  display: block;
  position: relative;
  box-shadow: 1px 1px 10px #0000001f;
}

.image-306 {
  text-align: center;
}

.heading-223 {
  text-align: left;
  align-self: flex-start;
  width: 80%;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.simulation-mc {
  padding-top: 60px;
  padding-bottom: 80px;
  display: block;
}

.simulation-mc.mc-dm {
  display: block;
}

.image-307 {
  height: 20px;
  margin-right: 10px;
}

.text-block-587 {
  max-width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-742 {
  align-self: center;
}

.section-211 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c609b33f09c3f3ee7c8895_bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 60px;
  display: block;
}

.section-211.mc-dm {
  display: block;
}

.text-block-588 {
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.slide-nav-8 {
  margin-top: 0;
}

.discussion-thumbnail-2 {
  border-radius: 8px;
  width: 160px;
  margin-right: 40px;
  box-shadow: 1px 1px 12px #0000003b;
}

.lightbox-link-12 {
  flex: 0 auto;
  margin-right: 24px;
  padding-right: 0;
}

.div-block-743 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-743.mc-discussion {
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-743.mc-discussion2 {
  justify-content: flex-start;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.slide-12 {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.slide-12.mc-dm {
  margin-top: 20px;
}

.headline-url {
  margin-top: 30px;
  font-family: Red Hat Display, sans-serif;
  font-size: 35px;
  line-height: 3rem;
}

.headline-url.da {
  font-size: 42px;
  line-height: 3.2rem;
}

.headline-url.mc-swe {
  color: #000;
  letter-spacing: .4px;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 3.6rem;
}

.headline-url.swe {
  font-size: 42px;
  line-height: 3.2rem;
}

.grid-188 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  align-items: center;
}

.program-testimonial-role-4 {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
}

.heading-224 {
  color: #000;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.section-212 {
  background-color: #f6f7fc;
  padding-top: 40px;
  padding-bottom: 60px;
}

.heading-225 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.carriculum-heading-h3-5 {
  margin-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.start-heading-h3-2 {
  max-width: 20rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  line-height: 28px;
}

.div-block-611 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-block-589, .bold-text-148, .text-block-590, .bold-text-149, .bold-text-150, .text-block-591, .heading-226 {
  font-family: Red Hat Display, sans-serif;
}

.heading-226.white {
  color: #fff;
}

.grid-189 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-areas: "Area-2 Area";
}

.grid-189.loker {
  grid-template-columns: .5fr 1fr;
}

.grid-189.loker.da-kursus {
  grid-template-columns: .75fr .5fr;
}

.section-213 {
  background-color: #f6f7fc;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-592 {
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 16px;
}

.section-214 {
  background-color: #fff9d9;
  padding-top: 60px;
  padding-bottom: 60px;
}

.grid-190 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.div-block-745 {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.heading-185 {
  text-align: center;
}

.text-block-593 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.bold-text-104 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.text-block-483 {
  font-size: 14px;
}

.section-215 {
  background-color: #f6f7fc;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.rich-text-block-33 {
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
  line-height: 1.7;
}

.rich-text-block-33.mobile-only, .youtube-copy {
  display: none;
}

.grid-92 {
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.heading-104 {
  margin-bottom: .125rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3.5rem;
}

.heading-163 {
  border-bottom: 1px solid #d3d3d3;
  margin-bottom: 1rem;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-579 {
  justify-content: center;
  margin-top: 16px;
  display: flex;
}

.text-block-330 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.text-block-330.mobile-only {
  display: none;
}

.button-24 {
  text-align: center;
  letter-spacing: 2px;
  background-color: #f33853;
  border-radius: 48px;
  width: 100%;
  padding: 16px 32px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  transition: background-color .2s ease-in-out;
}

.button-24:hover {
  background-color: #000;
}

.div-block-578 {
  padding-right: 60px;
}

.section-170 {
  background-color: #f8f8f8;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c644ab46467c29cc03bc90_layered-waves-haikei%20(9).svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-170.fsdm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/64146203d5a3117e6308977e_layered-waves-haikei%20(11).svg");
  background-position: 50%;
  background-size: cover;
}

.section-170.fsda {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/641463519ee65c22b6a8bca0_layered-waves-haikei%20(12).svg");
}

.section-170.fspm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/641463dd7b728502481022c2_layered-waves-haikei%20(13).svg");
}

.heading-162 {
  margin-bottom: 1.5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  line-height: 1.8rem;
}

.div-block-576 {
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 8px;
  padding: 20px;
  box-shadow: 1px 1px 8px 4px #0000000f;
}

.grid-93 {
  grid-template-rows: auto;
}

.div-block-371 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 4.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-141 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63aba54cc73ddf9c6309d83c_Group%2033008-min.png");
  background-position: 50% 52%;
  background-size: cover;
  justify-content: center;
  align-items: stretch;
  padding-top: 4rem;
  padding-bottom: 0;
  display: block;
}

.section-141.fsda {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c0c8f667846cfbc6786118_FSDA%20BG.webp");
}

.section-141.fspm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c77b72b962f05def382efc_blurred.webp");
}

.div-block-450 {
  max-width: 22rem;
}

.text-block-345-copy {
  text-align: left;
  max-width: 26rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.8;
}

.div-block-452 {
  width: 100%;
}

.div-block-588 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.text-block-594 {
  margin-left: 14px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-595 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
}

.text-block-595.mid {
  text-align: center;
  margin-top: 59px;
  font-size: 24px;
}

.div-block-529 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-528 {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.text-span-172 {
  font-family: Red Hat Display, sans-serif;
  text-decoration: none;
}

.heading-65 {
  text-align: center;
  border-radius: 20px;
  font-size: 20px;
}

.heading-65.fspm {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
}

.section-35 {
  background-color: #3f4975;
  border-right: 1px solid #0000003b;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-35.fspm {
  background-color: #ffde3d;
  background-image: linear-gradient(171deg, #ffde3d, #dfe2c5);
}

.text-block-72 {
  text-align: center;
  margin-top: 16px;
  font-size: 26px;
  font-weight: 900;
  text-decoration: none;
}

.text-block-72.early-bird-red {
  color: #f33853;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-71-copy-2 {
  text-align: center;
  margin-top: 25px;
  font-size: 26px;
  font-weight: 900;
  display: none;
}

.text-block-396 {
  text-align: center;
  margin-top: 16px;
  margin-left: 60px;
  margin-right: 60px;
  font-size: 24px;
  font-weight: 900;
}

.text-block-396.coret {
  text-decoration: none;
  display: none;
}

.div-block-527 {
  background-color: #f1f1f1;
  border-radius: 8px 8px 0 0;
  width: 100%;
}

.text-block-399 {
  text-align: center;
  margin: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.div-block-128-copy-3 {
  background-color: #fff;
  border: 1px solid #0000004f;
  border-radius: 16px;
  box-shadow: 1px 1px 20px #00000047;
}

.heading-56-copy-2 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4rem;
}

.text-block-46-copy-2 {
  color: #fff;
  margin-bottom: 42px;
  font-size: 2.3rem;
  font-weight: 700;
}

.heading-227 {
  color: #fff;
  text-align: left;
  margin-bottom: 13px;
  font-size: 2rem;
  line-height: 2.5rem;
}

.text-block-596 {
  color: #000c;
  margin-top: 2px;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-596.a {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.text-block-597 {
  margin-top: 10px;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-597.a {
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.student-testimonials-2 {
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.student-testimonials-2.da {
  background-color: #f6f7fc;
  padding-bottom: 80px;
}

.button-28 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ffde3d;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
}

.button-28:hover {
  color: #ffde3d;
  background-color: #000;
}

.button-28.lp-cta {
  color: #fff;
  background-color: #ec1c3a;
  padding: 1rem 3rem;
  font-size: 1.3rem;
}

.button-28.lp-cta._3 {
  color: #fff;
  background-color: #df1835;
  border: 3px #000;
  font-size: 1.1rem;
}

.heading-228 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 600;
}

.headlineurl-2-2 {
  text-align: center;
  font-size: 48px;
  line-height: 61px;
}

.text-block-395 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-598 {
  margin-left: 14px;
  font-weight: 700;
}

.heading-229 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.h2-5 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-span-173 {
  text-decoration: none;
}

.text-block-71-copy-3 {
  text-align: center;
  margin-top: 16px;
  font-size: 26px;
  font-weight: 900;
  display: none;
}

.text-span-174 {
  text-decoration: line-through;
}

.text-block-599 {
  text-align: center;
  margin-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

.text-block-600 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-600.new {
  text-align: left;
  letter-spacing: 2px;
  letter-spacing: 2px;
  width: 100%;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-600.dark {
  color: #ffde3d;
}

.container-47 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-230 {
  text-align: center;
  width: 75%;
  font-size: 3.2rem;
}

.heading-230.new {
  line-height: 3.6rem;
  display: flex;
}

.heading-231 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9rem;
  font-weight: 600;
}

.heading-231.sticky {
  letter-spacing: .13rem;
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-231.sticky.earlybird {
  height: 99.9999%;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-231.sticky.earlybird.new {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-231.sticky.earlybird {
  height: 99.9999%;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1.4rem;
}

.bold-text-151 {
  color: #000;
}

.text-block-601 {
  color: #0009;
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.heading-232 {
  text-align: center;
  width: 672px;
  font-size: 40px;
  font-weight: 700;
}

.heading-232.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-span-122 {
  font-size: 1.5rem;
}

.mcdm-lowongan-text-2 {
  max-width: 18rem;
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.heading-103-copy-2 {
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  line-height: 1.8rem;
}

.text-block-602 {
  font-size: .9rem;
  line-height: 1.8;
}

.mcdm-salary-text-4 {
  margin-bottom: 16px;
  font-size: 1.9rem;
  line-height: 2.5rem;
}

.text-span-123 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 1.8rem;
}

.text-span-123.lowongan {
  font-size: 1.6rem;
}

.text-span-132 {
  font-size: 1rem;
}

.text-block-347 {
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.6;
}

.text-span-175 {
  color: #f33853;
  text-decoration: none;
}

.da-points-2 {
  color: #fff;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
}

.text-span-176 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-312 {
  color: #fede3e;
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 900;
  line-height: 1.5rem;
}

.div-block-380 {
  background-color: #000;
  border-radius: 100%;
  max-width: 1.5rem;
}

.div-block-746 {
  margin-bottom: 60px;
  margin-left: 40px;
  margin-right: 40px;
}

.heading-182 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-603 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.heading-233 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-604 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-605 {
  margin-top: 26px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-605.pm-80 {
  width: 80%;
  margin-top: 0;
}

.text-span-177 {
  color: #e01c1f;
  font-size: 14px;
  font-weight: 700;
}

.bold-text-152 {
  color: #e01c1f;
}

.section-216 {
  background-image: linear-gradient(#fff4bde6, #fff4bde6), url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ca4b64069ed69856a597c6_online%20class.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 100px;
}

.heading-234 {
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-606 {
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.div-block-747 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-block-607 {
  width: 80%;
  font-family: Red Hat Display, sans-serif;
}

.div-block-748 {
  text-align: center;
}

.section-217 {
  background-color: #fdf5f8;
  padding-top: 60px;
  padding-bottom: 40px;
}

.grid-191 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.heading-235 {
  font-family: Red Hat Display, sans-serif;
}

.section-218 {
  background-color: var(--grey-background-2);
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-236 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.grid-192 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
}

.heading-237 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
}

.text-block-608, .text-block-609 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-749 {
  background-color: var(--white);
  border-radius: 20px;
  padding: 20px;
  font-family: Red Hat Display, sans-serif;
  box-shadow: 1px 1px 10px #0000000d;
}

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

.image-308 {
  width: 80%;
}

.div-block-750 {
  text-align: center;
}

.section-219 {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 40px;
}

.grid-194 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.heading-238 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
}

.text-block-610 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-751 {
  background-color: var(--white);
  border-radius: 20px;
  margin-top: 40px;
  padding: 30px 40px;
  box-shadow: 1px 1px 10px #0000000d;
}

.grid-195 {
  grid-template-rows: auto;
}

.bold-text-153, .text-block-611, .text-block-612 {
  font-family: Red Hat Display, sans-serif;
}

.grid-196 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-752 {
  margin-bottom: 40px;
}

.text-block-613, .text-block-614 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-615 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
}

.heading-239 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-616, .text-block-617, .text-block-618 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-753 {
  background-color: var(--lemon-chiffon);
  text-align: center;
  width: 100%;
  text-decoration: none;
}

.div-block-754 {
  margin-top: 40px;
}

.section-220 {
  background-color: var(--lemon-chiffon);
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-221 {
  background-color: var(--grey-background-2);
  padding-top: 60px;
  padding-bottom: 40px;
}

.heading-240 {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
}

.quote-left-2 {
  z-index: 3;
  width: 50px;
  position: absolute;
  inset: -5rem auto auto 0%;
}

.quote-right-2 {
  z-index: 3;
  transform-style: preserve-3d;
  width: 50px;
  position: absolute;
  inset: auto 0% -5rem auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.paragraph-55 {
  font-family: Red Hat Display, sans-serif;
}

.section-222 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-241 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 45px;
}

.grid-197 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  margin-top: 40px;
}

.heading-242 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
}

.text-block-619 {
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 1.8rem;
}

.image-309 {
  width: 40%;
}

.div-block-755 {
  text-align: center;
}

.section-223 {
  background-color: var(--grey-background-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-176 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ca5fe8959ad13f5aeb1c0d_background%20sitelink%20why%20dm.svg");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-224 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.heading-243 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.div-block-756, .div-block-756.test-instructor, .div-block-756.test-instructor.mcdm {
  display: flex;
}

.text-block-620 {
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 29px;
  font-weight: 700;
  line-height: 1;
}

.heading-244 {
  color: #333;
  font-family: Red Hat Display, sans-serif;
}

.instructor-grid-card-exact-copy {
  margin-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.date-2 {
  color: #000000bd;
  letter-spacing: normal;
  text-transform: none;
  font-size: 12px;
  font-weight: 400;
}

.div-block-757 {
  grid-template: ". Area"
  / .25fr 3fr;
  grid-auto-columns: 1fr;
  display: block;
}

.rich-text-block-13 {
  margin-top: 16px;
  font-size: 14px;
  line-height: 1.3;
}

.div-block-438-copy {
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-245 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .8rem;
  font-weight: 600;
}

.heading-245.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-245.sticky.earlybird {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-246 {
  color: #4e4e4e;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
}

.text-span-178 {
  font-size: 4rem;
  font-weight: 900;
}

.heading-138 {
  letter-spacing: .1px;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.75rem;
  line-height: 4rem;
}

.image-213 {
  height: 480px;
}

.text-block-621 {
  color: #1f1f1f;
  text-align: center;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: block;
}

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

.button-9-copy-2 {
  text-align: center;
  letter-spacing: 2px;
  text-shadow: 1px 1px 6px #0000004a;
  cursor: pointer;
  background-color: #e01c1f;
  background-image: linear-gradient(#fc104c, #e00f45);
  border-radius: 50px;
  padding: 10px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-9-copy-2:hover {
  background-color: #221515;
}

.div-block-495 {
  text-align: center;
  width: 320px;
}

.text-block-145-copy-copy {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
  display: none;
}

.div-block-489 {
  justify-content: center;
  display: flex;
}

.div-block-490 {
  margin-bottom: 20px;
}

.image-212 {
  height: 117px;
}

.div-block-485 {
  margin-bottom: 16px;
  padding-left: 12px;
}

.section-225 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63d394d82ba466b5cb9e2be6_FSDM%20bg.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 80px;
}

.image-211 {
  height: 140px;
}

.container-wide-3 {
  max-width: 72rem;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-486 {
  padding-left: 12px;
}

.div-block-494, .div-block-492 {
  display: none;
}

.div-block-487 {
  margin-bottom: 10px;
}

.grid-113 {
  grid-template-rows: auto;
  margin-bottom: 60px;
}

.section-226 {
  background-color: #fefcff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.header-dm-copy-2 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 64px;
}

.text-block-565-copy {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-span-57 {
  color: #f33853;
  font-weight: 700;
}

.text-block-622 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.div-block-129 {
  background-color: #f1f1f1;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
}

.text-block-71-copy-4 {
  text-align: center;
  margin-top: 16px;
  font-size: 26px;
  font-weight: 900;
  text-decoration: line-through;
}

.text-block-623 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.heading-247 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-43 {
  text-align: center;
  margin-top: 8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.flex-container-3 {
  flex-direction: row;
  flex: 1;
  align-items: center;
  display: flex;
}

.div-block-80 {
  flex: 0 auto;
  align-self: auto;
}

.bold-text-33 {
  text-align: center;
}

.text-block-624 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
}

.text-block-624.black {
  color: #1d1d1d;
  margin-bottom: 43px;
  font-size: 1.1rem;
  font-weight: 400;
}

.div-block-81 {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
  display: flex;
}

.hero-3 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63d3a18993749b07a2d7542f_new%20bg.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.hero-3.indo {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63d3a18993749bc505d75422_background%20baruuu.png");
}

.image-72 {
  width: 15%;
}

.image-70 {
  text-align: left;
  width: 440px;
  display: block;
}

.div-block-169 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-end;
  height: 75px;
  display: flex;
}

.div-block-168 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template: "Area"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.text-block-94 {
  margin-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-94.white {
  color: #bfbfbf;
}

.text-block-94.subheader {
  color: #bfbfbf;
  line-height: 1.5;
}

.lottie-6 {
  height: 50px;
}

.lottie-animation-5 {
  height: 75px;
}

.text-block-93 {
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.lottie-animation-5-copy {
  height: 75px;
}

.text-block-625 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-625.white {
  color: #fff;
  font-weight: 700;
}

.section-49 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63d3a272b8c7b31da0d3d049_bg%20brown%20black.png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 80px;
  padding-bottom: 100px;
}

.text-span-31 {
  color: #ffde3d;
  font-weight: 900;
}

.text-block-626 {
  margin-top: 5px;
  font-size: 16px;
}

.text-block-626.white {
  color: #bfbfbf;
  margin-top: 32px;
  font-size: 18px;
}

.text-block-626.subheader {
  color: #bfbfbf;
  width: 60%;
  margin-top: 0;
  font-size: 18px;
}

.text-block-95 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
  font-size: 54px;
  line-height: 1.5;
}

.div-block-170 {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-198 {
  grid-template-rows: auto;
}

.grid-199 {
  grid-template-columns: 1fr;
}

.carriculum-heading-h3-6 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.div-block-759 {
  margin-top: 60px;
}

.pricing {
  background-color: #f7f7f7;
}

.pricing.indo {
  background-color: #fff;
}

.image-86 {
  margin-top: 33px;
  margin-bottom: 46px;
}

.image-86.indo {
  margin-top: 0;
}

.image-87 {
  display: none;
}

.heading-63-copy-copy-2 {
  text-align: center;
  font-size: 37px;
  line-height: 3.2rem;
}

.image-311 {
  width: 100%;
}

.text-block-627 {
  color: #000;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
}

.container-48 {
  max-width: 1200px;
}

.column {
  display: flex;
}

.text-block-628 {
  color: #747474;
  text-decoration: line-through;
}

.text-block-294 {
  text-align: right;
  margin-bottom: 6px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.clock-number {
  color: #302f2f;
  border-radius: 0%;
  width: auto;
  padding: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2rem;
}

.clock-label {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.js-clock {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-42 {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.grid-200 {
  grid-template-columns: 1fr;
  width: auto;
}

.div-block-760 {
  color: #fff;
  background-color: #171717;
  border-radius: 16px;
  padding: 16px 24px;
  display: flex;
}

.div-block-760.top {
  margin-right: 60px;
}

.div-block-760.bottom {
  margin-top: 32px;
  margin-left: 60px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-312 {
  border-radius: 100%;
  width: 160px;
}

.body-3 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-629 {
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 500;
}

.text-block-630 {
  font-size: 20px;
  font-weight: 700;
}

.rich-text-block-34 {
  width: 99.9999%;
  padding-right: 8px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.div-block-761 {
  flex: none;
  align-self: center;
}

.text-block-631 {
  margin-bottom: 8px;
}

.section-227 {
  background-color: #ffde3d;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63d856e9011f18b1d2ac9e19_new%20minishow%20bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 100px;
}

.div-block-762 {
  align-self: center;
  padding-right: 10px;
}

.heading-248 {
  margin-top: 40px;
  margin-bottom: 32px;
  font-size: 56px;
  line-height: 64px;
}

.heading-248.final-cta {
  text-align: left;
  margin-top: 0;
  font-size: 40px;
  line-height: 56px;
}

.columns-4 {
  display: block;
}

.div-block-763 {
  margin-bottom: 16px;
  display: flex;
}

.div-block-764 {
  align-items: center;
  margin-left: 60px;
  font-size: 24px;
  display: flex;
}

.text-block-632 {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
}

.text-block-633 {
  margin-left: 8px;
  font-weight: 700;
}

.progtext {
  font-weight: 900;
}

.button-35 {
  color: #fff;
  background-color: #302f2f;
  background-image: linear-gradient(#cf5151, #96192b);
  border-radius: 50px;
  margin-top: 32px;
  padding: 20px 48px;
  font-size: 20px;
  font-weight: 700;
}

.columns-5 {
  align-items: center;
  display: flex;
}

.div-block-765 {
  margin-left: 20px;
}

.text-block-634 {
  font-size: 32px;
  font-weight: 700;
}

.heading-248-copy {
  width: 50%;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 56px;
}

.heading-248-copy.white {
  color: #fff;
  align-self: center;
  line-height: 64px;
}

.text-block-635 {
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.image-313 {
  flex: none;
  width: 26px;
  margin-bottom: 16px;
}

.section-228 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.columns-6 {
  margin-top: 0;
}

.section-229 {
  background-color: #f1f1f1;
  padding-top: 40px;
  padding-bottom: 100px;
}

.div-block-766 {
  background-color: #fff;
  border-radius: 24px;
  display: flex;
}

.div-block-766._2nd {
  margin-top: 40px;
}

.text-block-636 {
  margin-bottom: 4px;
  font-size: 36px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-637 {
  font-size: 20px;
}

.rich-text-block-35 {
  margin-top: 24px;
  font-size: 20px;
  line-height: 32px;
}

.div-block-767 {
  align-self: center;
  margin-left: 40px;
  padding-right: 40px;
}

.image-314 {
  border-radius: 24px;
  max-width: 480px;
  max-height: 480px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

.div-block-768 {
  flex: none;
}

.grid-201 {
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-638 {
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.div-block-769 {
  background-color: #d0bddb;
  align-items: center;
  padding: 20px;
  display: flex;
}

.div-block-769._2 {
  background-color: #b99dca;
}

.div-block-769._3 {
  background-color: #e8deed;
  align-items: center;
}

.section-230 {
  background-color: #232323;
  padding-top: 60px;
  padding-bottom: 100px;
}

.div-block-770 {
  justify-content: space-between;
  display: flex;
}

.div-block-771 {
  background-color: #ffde3d;
  border-radius: 16px;
  padding: 24px;
}

.div-block-772 {
  flex: 0 auto;
}

.text-block-639 {
  display: none;
}

.div-block-774-copy {
  margin-bottom: 4px;
  display: flex;
}

.image-313-copy {
  flex: none;
  width: 26px;
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-776 {
  margin-bottom: 40px;
}

.div-block-777 {
  justify-content: center;
  display: flex;
}

.heading-249 {
  text-align: center;
  margin-top: 40px;
  font-size: 32px;
}

.text-block-640 {
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

.div-block-778 {
  justify-content: center;
  display: none;
}

.section-231 {
  align-items: center;
  height: 100vh;
  margin-bottom: 0;
  display: block;
}

.container-48-copy {
  align-items: center;
  max-width: 560px;
  height: 100%;
  display: flex;
}

.text-block-641, .text-block-642 {
  display: none;
}

.section-232 {
  background-color: var(--yellow);
  padding-top: 60px;
  padding-bottom: 40px;
  display: none;
}

.grid-202 {
  grid-template-rows: auto;
}

.heading-250 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 2.8rem;
}

.text-block-643 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6rem;
}

.text-block-440 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
}

.div-block-779 {
  flex-direction: column;
  display: flex;
}

.div-block-780 {
  background-color: #fff;
  border-radius: 20px;
  flex: 1;
  margin-top: 0;
  padding: 60px 20px 20px;
  box-shadow: 1px 1px 10px #0000001f;
}

.text-span-179 {
  color: #e23737;
}

.section-233 {
  background-color: var(--white);
  padding-top: 60px;
  padding-bottom: 40px;
  display: none;
}

.heading-251 {
  width: 80%;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
}

.div-block-781 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.grid-203 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  margin-bottom: 0;
}

.text-block-644 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6rem;
}

.heading-252 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6rem;
}

.text-block-645 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.2rem;
}

.grid-204 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  margin-bottom: 0;
}

.div-block-782 {
  background-color: var(--lemon-chiffon);
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 0 2.5rem #0000000d;
}

.div-block-783 {
  background-color: #0000;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  font-family: Red Hat Display, sans-serif;
  box-shadow: 0 0 2.5rem #0000000d;
}

.image-316 {
  border-radius: 20px;
  width: 100%;
}

.just-hired {
  z-index: 99999;
  align-self: flex-start;
  width: 340px;
  height: 120px;
  margin-bottom: 24px;
  margin-left: 24px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.text-span-180 {
  background-color: #ffde3d;
  border-radius: 20px;
  padding-left: 10px;
  padding-right: 8px;
  font-family: Red Hat Display, sans-serif;
}

.slide-13 {
  height: auto;
  margin-top: 10px;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 0;
}

.slider-12 {
  text-align: left;
  background-color: #fff;
  border: 1px solid #f5f5f5;
  border-radius: 8px;
  height: auto;
  display: block;
  box-shadow: 1px 1px 8px 2px #e9e9e9;
}

.text-block-646 {
  letter-spacing: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-top: 0;
  font-size: .7rem;
  font-weight: 700;
}

.div-block-787 {
  letter-spacing: .2px;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-181 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 1.8rem;
}

.text-span-181.lowongan {
  font-size: 1.6rem;
}

.mcda-section-header-5 {
  text-align: center;
  font-size: 24px;
  line-height: 3.8rem;
}

.section-234 {
  padding-top: 20px;
  padding-bottom: 60px;
}

.text-span-182 {
  font-size: 1.5rem;
}

.why-mcda-wrapper {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.why-mcda-wrapper.highlighted.pm {
  background-color: #e3f2ff;
  width: auto;
}

.why-mcda-wrapper.highlighted {
  background-color: #ffae8d;
}

.why-mcswe-wrapper {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.why-mcswe-wrapper.highlighted.pm {
  background-color: #e3f2ff;
  width: auto;
}

.why-mcswe-wrapper.highlighted {
  background-color: #dfdfdf;
}

.text-block-635-copy {
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.section-235 {
  background-color: var(--yellow);
  background-image: linear-gradient(to bottom, var(--yellow), white);
  padding-top: 60px;
  padding-bottom: 40px;
}

.grid-206 {
  flex-direction: column;
  grid-template-rows: auto;
  display: block;
}

.div-block-788 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.container-49 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.video {
  width: 80%;
}

.div-block-789 {
  width: 60%;
  margin-top: 20px;
}

.video-2 {
  border-radius: 0;
  width: 100%;
}

.heading-253 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9rem;
  font-weight: 600;
  display: block;
}

.heading-253.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-253.sticky.earlybird {
  height: 99.9999%;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-790 {
  background-color: #fff;
  border-radius: 10px;
  padding: 10px 20px 20px;
}

.div-block-790.swe {
  background-color: #0000;
  border: 4px solid #fede3e;
  border-radius: 20px;
}

.div-block-790.swe._2 {
  border-width: 2px;
  border-color: #9ea8eb;
}

.section-236 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-647 {
  color: var(--white);
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-648 {
  color: var(--white);
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-649 {
  color: var(--white);
  align-items: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  display: flex;
}

.section-237 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ee09a81cd7f33b362b2ce2_BG%20white%20yellow.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.heading-254 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 40px;
}

.text-block-650 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.slider-13 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-13.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.link-block-9 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: block;
}

.div-block-791 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-791.dm-com {
  margin-left: 0;
}

.tab-link-tab-1-10 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-10.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-10.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-10.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-10.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-10.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.community-program {
  text-align: left;
}

.div-block-792 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.text-block-651 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-793 {
  flex: 0 auto;
  width: 25%;
}

.div-block-793.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.image-317 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.tab-link-tab-1-11 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-11.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-11.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-11.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-11.top.dm-com.w--current {
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-tab-1-11.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.tab-link-tab-1-11.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-11.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-11.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
}

.tabs-content-5 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.text-span-183 {
  background-color: var(--black);
  color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-652 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.div-block-654-copy {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-654-copy.dm-com {
  margin-left: 290px;
}

.div-block-654-copy.dm-com.mobile-ver {
  display: none;
}

.text-block-653 {
  text-align: left;
}

.text-block-654 {
  font-size: 16px;
}

.text-block-655 {
  width: 100%;
  font-size: 16px;
}

.text-block-656 {
  text-align: left;
  margin-bottom: 20px;
}

.text-block-657 {
  text-align: left;
  margin-bottom: 10px;
}

.rich-text-block-36 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.text-block-658 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.column-2 {
  padding-left: 0;
  padding-right: 0;
}

.rich-text-block-37 {
  font-size: 18px;
  line-height: 30px;
}

.rich-text-block-37-copy {
  margin-top: -5px;
  margin-left: 10px;
  font-size: 16px;
  line-height: 26px;
}

.columns-7 {
  grid-column-gap: 16px;
  background-color: #f7f7f7;
  border-radius: 20px;
  align-items: center;
  margin-top: 32px;
  padding: 20px 0;
  display: flex;
  box-shadow: 1px 1px 8px 8px #0000000a;
}

.image-318 {
  background-color: #fdfdfd;
  border: 1px #000;
  border-radius: 12px;
  width: 400px;
}

.section-238 {
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.button-36 {
  letter-spacing: 1px;
  background-image: linear-gradient(#c51212, #881b1b);
  border-radius: 8px;
  margin-top: 20px;
  margin-left: 20px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
}

.div-block-796-copy {
  display: none;
}

.mini-show-role.bold {
  font-weight: 700;
}

.text-block-659 {
  margin-top: -10px;
  margin-left: 32px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 26px;
}

.column-2-copy {
  padding-left: 0;
  padding-right: 0;
}

.container-50 {
  align-items: center;
  height: 100%;
  display: flex;
}

.div-block-797 {
  margin-bottom: 20px;
}

.grid-207 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
}

.div-block-798 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.text-span-184 {
  color: var(--yellow);
  background-color: #0000;
}

.text-span-185 {
  color: var(--yellow);
}

.heading-255 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  line-height: 2.8rem;
}

.text-span-186 {
  color: #fede3e;
  font-weight: 700;
}

.text-span-48 {
  color: #fede3e;
}

.heading-256 {
  text-align: center;
  font-size: 3.2rem;
}

.heading-256.new {
  line-height: 3.6rem;
}

.section-23 {
  background-color: #ffde3d;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-239 {
  background-color: var(--yellow);
  padding-top: 40px;
  padding-bottom: 60px;
}

.heading-257 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-715-copy {
  flex: none;
  width: 90%;
  height: 101%;
  max-height: 100%;
  display: block;
}

.tabs-content-6 {
  background-color: #f6f7fc;
  border-top-right-radius: 0;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex: none;
  align-items: center;
  width: 99%;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-5 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: none;
  order: 0;
  align-items: center;
  padding: 30px 31px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-5.w--current {
  border-right: 10px #ffde3d;
  border-bottom: 10px solid var(--yellow);
  color: #ffde3d;
  background-color: #333;
  border-top-left-radius: 0;
  flex: none;
  padding: 30px;
  font-weight: 700;
}

.tab-link-tab-1-5.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-5.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-5.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-5.bottom.pm {
  padding-top: 32px;
  padding-bottom: 32px;
}

.tab-link-tab-1-5.pm {
  width: 100%;
  padding-top: 32px;
  padding-bottom: 32px;
}

.tab-link-tab-1-5.top-left {
  border-top-left-radius: 20px;
  flex: none;
  padding: 30px 31px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-5.top-left.w--current {
  border-bottom: 10px solid var(--yellow);
  border-right-style: none;
  flex-shrink: 0;
  padding: 30px 31px;
}

.tab-link-tab-1-5.top-left.bahasa {
  padding-left: 23px;
  padding-right: 23px;
}

.tab-link-tab-1-5.top-right {
  border-top-right-radius: 20px;
  flex: none;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-5.top-right.bahasa {
  padding-left: 23px;
  padding-right: 23px;
}

.tab-link-tab-1-5.top-right-mobile {
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-5.top-right-mobile.bahasa, .tab-link-tab-1-5.bahasa, .tab-link-tab-1-5.bahasa.w--current {
  padding-left: 23px;
  padding-right: 23px;
}

.tabs-12 {
  flex-direction: column;
  width: auto;
  display: flex;
}

.tabs-menu-13 {
  flex-direction: row;
  flex: none;
  justify-content: flex-start;
  align-self: auto;
  width: 100%;
  display: flex;
}

.container-51 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tab-pane-tab-1-4 {
  border-radius: 0;
  flex: none;
  width: 100%;
}

.heading-258 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-660 {
  color: #d30a0a;
  margin-top: 30px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-661 {
  font-family: Red Hat Display, sans-serif;
}

.rich-text-block-38 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
}

.text-span-187 {
  background-color: var(--yellow);
  padding-left: 10px;
  padding-right: 10px;
}

.heading-249-copy {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 4px;
  font-size: 32px;
}

.text-span-188 {
  background-color: var(--yellow);
  color: var(--black);
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-799 {
  margin-top: 20px;
}

.text-span-189 {
  color: #ff0f4c;
}

.close-pop-up {
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.section-240 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-block-662 {
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-662.thin {
  color: #333c;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 400;
}

.slider-14 {
  background-color: #ffde3d;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 10px;
}

.lightbox-link-13 {
  flex: 0 auto;
  margin-right: 40px;
  padding-right: 0;
}

.lightbox-link-13.right {
  margin-right: 0;
}

.da-portfolio-thumbnails {
  border-radius: 8px;
  width: 160px;
  box-shadow: 1px 1px 12px #0000003b;
}

.html-embed {
  width: 100%;
  height: 99.9997%;
}

.div-block-800 {
  width: 50%;
}

.button-37 {
  border-radius: 100%;
  width: 15px;
  height: 15px;
  padding: 0;
  position: absolute;
  top: 6px;
  bottom: auto;
  left: 10px;
}

.div-block-801 {
  display: flex;
  position: relative;
}

.button-38 {
  border-radius: 100%;
  width: 15px;
  height: 15px;
  padding: 0;
  position: absolute;
  top: 29px;
  bottom: auto;
  left: 35px;
}

.grid-208 {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.25fr;
  align-items: center;
  display: flex;
}

.div-block-802 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-319 {
  border-radius: 100px;
  width: 30%;
  margin-bottom: 10px;
}

.div-block-803 {
  background-color: var(--grey-background-2);
  border-radius: 20px;
  flex-direction: row;
  padding: 20px;
  display: block;
}

.image-320 {
  border-radius: 0;
  max-width: 100%;
}

.text-block-663 {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-664 {
  margin-bottom: 20px;
}

.alumni-container {
  border-radius: 20px;
  height: 573.793px;
  padding: 20px;
  display: block;
  position: relative;
  box-shadow: 1px 1px 3rem #0000000d;
}

.heading-259 {
  font-family: Red Hat Display, sans-serif;
  font-size: 38px;
  line-height: 45px;
}

.text-block-665 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 17px;
}

.grid-209 {
  grid-template-rows: auto;
}

.div-block-804 {
  padding: 20px 0;
}

.tabs-menu-14 {
  height: 100%;
  overflow: visible;
}

.alumnis {
  margin: 20px;
  padding-top: 0;
  position: absolute;
  inset: 0%;
}

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

.alumnis.padang {
  display: none;
}

.image-321 {
  flex: none;
  max-width: 100%;
}

.section-241 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.div-block-805 {
  flex-direction: column;
  display: flex;
}

.div-block-806 {
  width: 40%;
}

.div-block-807 {
  margin-top: 60px;
  padding-top: 0;
}

.link-block-10 {
  width: 30%;
  margin-right: 20px;
}

.link-block-10.right {
  margin-right: 0;
}

.div-block-743-copy {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-743-copy.mc-discussion {
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-743-copy.mc-discussion2 {
  justify-content: flex-start;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.icon-5 {
  margin-left: 10px;
}

.icon-6 {
  margin-right: 10px;
}

.div-block-808 {
  width: 60%;
}

.container-52 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-53 {
  max-width: 1400px;
  padding-left: 60px;
  padding-right: 60px;
}

.mini-show-header-wrapper {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63fb564476d6a38d9e697252_mini%20show%20header%20bg.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 16px;
  margin-bottom: 32px;
  padding: 40px 40px 60px;
}

.heading-260 {
  letter-spacing: .2px;
  width: 50%;
  margin-top: 40px;
  font-size: 32px;
}

.text-block-666 {
  letter-spacing: .2px;
  width: 50%;
  font-size: 16px;
  line-height: 20px;
}

.body-4 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-667 {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
}

.section-242 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.collection-list-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.mini-show-event-name {
  color: #1d1d1d;
  letter-spacing: .2px;
  width: 320px;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.image-322 {
  border-radius: 999px;
  flex: none;
  width: 40px;
  max-width: none;
  height: 40px;
}

.div-block-809 {
  display: flex;
}

.text-block-669 {
  color: #444;
  font-weight: 700;
}

.div-block-810 {
  margin-left: 10px;
}

.text-block-670 {
  color: #7a7a7a;
  margin-top: 4px;
}

.image-323 {
  width: 320px;
  max-width: 100%;
  margin-bottom: 10px;
  display: block;
  overflow: visible;
}

.collection-item-4 {
  width: 320px;
}

.tabs-content-7 {
  border: 1px solid #dbdfe3;
  border-radius: 16px;
  margin-top: 20px;
}

.mini-show-home-tab {
  color: #797979;
  border-radius: 99px;
  margin-right: 8px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 700;
}

.mini-show-home-tab.w--current {
  color: #000;
  background-color: #ffde3d;
}

.text-block-671 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size: 16px;
}

.empty-state {
  background-color: #fff;
}

.text-block-672 {
  padding: 20px 20px 0;
  font-size: 24px;
  font-weight: 700;
}

.text-block-673 {
  margin-top: 8px;
  padding-left: 20px;
  font-size: 16px;
}

.class-card {
  text-decoration: none;
}

.text-block-674 {
  color: #6b6b6b;
}

.text-block-675 {
  letter-spacing: .2px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-size: 16px;
}

.text-block-677 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.heading-261 {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 40px;
}

.text-span-190, .text-span-191 {
  color: #ff0f4c;
}

.text-span-192 {
  color: red;
}

.section-243 {
  z-index: 999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

.heading-262 {
  font-size: 38px;
}

.section-244 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6403003eae684578e76e48e8_yellow%20gradient%20bg.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 60px;
}

.grid-210 {
  text-align: center;
  grid-template-rows: auto;
  display: block;
}

.heading-263 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.text-block-678 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.6rem;
}

.text-block-679 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-813 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0 40px;
  display: flex;
}

.slider-15 {
  background-color: #0000;
  border-radius: 20px;
  height: 400px;
}

.div-block-814 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-211 {
  grid-template-rows: auto;
}

.grid-212 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
  align-items: center;
  display: flex;
}

.text-block-680 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.div-block-815 {
  width: 70%;
  margin-bottom: 0;
}

.div-block-816 {
  background-color: var(--white);
  border-radius: 20px;
  height: 340.016px;
  padding: 20px 10px;
  box-shadow: 0 2px 5px #00000026;
}

.image-325 {
  border-radius: 100%;
}

.div-block-817 {
  width: 20%;
  margin-bottom: 20px;
}

.text-block-681 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-682 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
}

.icon-7 {
  color: var(--grey-footer-background);
  margin-right: 0;
}

.icon-8 {
  color: var(--grey-footer-background);
  margin-left: 0;
}

.div-block-818 {
  width: 100%;
  margin-bottom: 20px;
}

.slide-nav-9 {
  color: var(--grey-footer-background);
}

.div-block-819 {
  width: 40%;
}

.text-block-683 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.alumni-mobile {
  display: none;
}

.grid-214, .grid-215, .grid-216 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-820 {
  margin-top: 20px;
}

.bold-text-155 {
  font-size: 1rem;
}

.grid-217 {
  grid-template-rows: auto;
}

.slider-16 {
  max-height: 300px;
}

.div-block-821 {
  max-height: 600px;
}

.div-block-822 {
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.image-326 {
  width: 266.662px;
}

.image-327 {
  flex: none;
  width: 800px;
}

.image-328 {
  flex: none;
  width: 800px;
  max-width: 800px;
  display: block;
}

.div-block-823, .div-block-824 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-span-193 {
  color: red;
}

.heading-264 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-264.center {
  text-align: center;
}

.heading-265 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.heading-266 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9rem;
  font-weight: 600;
}

.heading-266.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-266.sticky.earlybird {
  height: 99.9999%;
}

.heading-266.sticky.earlybird.new {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.heading-267 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .8rem;
  font-weight: 600;
}

.heading-267.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-267.sticky.earlybird {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.column-3 {
  align-self: center;
  padding-left: 0;
  padding-right: 0;
}

.heading-268 {
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 56px;
  line-height: 64px;
}

.text-block-684 {
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.div-block-825 {
  justify-content: flex-end;
  display: flex;
}

.columns-8 {
  align-items: stretch;
  display: flex;
}

.section-245 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/64221236f0c65046d34eb871_kalibrr%20x%20revou%20hero%20bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
}

.text-block-685 {
  text-align: center;
  padding-top: 10px;
  font-family: Red Hat Display, sans-serif;
}

.image-329 {
  max-width: none;
  height: 64px;
}

.hero-cta-left {
  width: 285px;
  margin-top: 48px;
}

.hero-cta-left.new {
  text-align: center;
  width: 360px;
}

.hero-cta-left.new.murz {
  margin-top: 20px;
}

.div-block-297-copy {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 6px;
  display: flex;
}

.div-block-297-copy.new {
  margin-top: .8rem;
  margin-bottom: .5rem;
}

.heading-269 {
  text-align: center;
  margin: 0 180px 32px;
  font-family: Red Hat Display, sans-serif;
  line-height: 44px;
}

.heading-269.with-sub {
  margin-bottom: 8px;
  padding-top: 40px;
}

.div-block-826 {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 220px;
  padding-right: 220px;
  display: grid;
}

.div-block-827 {
  background-image: linear-gradient(117deg, #b4dbff, #86c6ff);
  border-radius: 12px;
  padding: 12px 20px 8px;
  box-shadow: 0 1px 4px 1px #0000001a;
}

.div-block-827.yellow {
  background-image: linear-gradient(117deg, #ffde3d, #f1ffa1);
  margin-left: 60px;
  padding-bottom: 0;
}

.div-block-827.blue {
  margin-right: 60px;
  padding-bottom: 0;
}

.text-block-686 {
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.rich-text-block-39 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.section-246 {
  background-color: #fafafa;
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-block-687 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.section-247 {
  background-color: var(--grey-background);
  padding-top: 40px;
  padding-bottom: 60px;
}

.div-block-828 {
  align-items: center;
  display: flex;
}

.div-block-828.left {
  margin-right: 60px;
}

.div-block-828.right {
  margin-left: 60px;
}

.body-5 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-688 {
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
}

.text-block-689 {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
}

.text-block-690 {
  font-size: 16px;
  line-height: 28px;
}

.div-block-829 {
  margin-left: 10px;
}

.image-330 {
  flex: 1;
  width: auto;
  max-width: none;
  height: 160px;
}

.div-block-826-copy {
  grid-column-gap: 16px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 220px;
  padding-right: 220px;
  display: grid;
}

.text-block-691 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
}

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

.div-block-830 {
  border: 1px solid #e4e4e4;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  align-items: center;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 12px;
  display: flex;
  box-shadow: 0 0 8px 2px #b3b3b333;
}

.text-block-692 {
  margin-right: 12px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-693 {
  color: #757575;
  background-color: #ffde3d;
  border-radius: 20px;
  padding: 2px 10px;
  font-size: 13px;
  font-weight: 700;
}

.text-block-694 {
  margin-bottom: 8px;
  font-size: 22px;
  font-weight: 700;
}

.column-4 {
  padding-right: 0;
}

.text-block-695 {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
}

.div-block-830-copy {
  background-color: #de3078;
  border: 1px solid #e4e4e4;
  border-radius: 0 8px 8px 0;
  align-items: center;
  height: 48px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 12px;
  display: flex;
  box-shadow: 0 0 8px 2px #b3b3b333;
}

.div-block-830-copy.fsda {
  background-color: #f65616;
}

.column-5 {
  padding-left: 0;
}

.div-block-831 {
  margin-left: -1px;
}

.div-block-832 {
  margin-bottom: 40px;
  margin-left: 280px;
  margin-right: 280px;
}

.div-block-833 {
  text-align: center;
}

.heading-87-copy {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.heading-87-copy.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 2.8rem;
}

.div-block-834 {
  padding-left: 100px;
  padding-right: 100px;
}

.image-245-copy {
  margin-top: 20px;
}

.grid-50-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 32px;
}

.heading-99-copy {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  line-height: 1.4rem;
  display: flex;
}

.heading-99-copy.da-big {
  height: 100%;
  max-height: 100%;
  font-size: 24px;
  line-height: 2rem;
}

.text-block-277-copy {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
}

.text-block-277-copy.da-big {
  font-size: 18px;
  line-height: 1.6rem;
}

.heading-270 {
  text-align: center;
  margin-left: 220px;
  margin-right: 220px;
  font-size: 40px;
  line-height: 48px;
}

.text-block-696 {
  text-align: center;
  margin: 20px 220px;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.button-9-copy {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-9-copy:hover {
  background-color: #221515;
}

.button-9-copy.pm {
  letter-spacing: 1px;
  width: auto;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.button-9-copy.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-9-copy.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-9-copy.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-9-copy.sticky {
  padding: 10px;
  font-size: 1rem;
}

.button-9-copy.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-9-copy.dm.indo {
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-835 {
  justify-content: center;
  display: flex;
}

.section-248 {
  background-color: #ffde3d;
  padding-top: 20px;
  padding-bottom: 40px;
}

.column-6 {
  align-self: center;
}

.text-span-194 {
  color: #e01c1f;
}

.div-block-443 {
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 20px;
  margin-bottom: .25rem;
  display: block;
}

.text-block-47-copy {
  text-align: left;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.heading-268-copy {
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 56px;
}

.text-block-687-copy {
  text-align: center;
  margin-bottom: 40px;
  margin-left: 140px;
  margin-right: 140px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.button-9-copy-copy {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 100px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-9-copy-copy {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  width: 100%;
  padding: 20px 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-9-copy-copy:hover {
  background-color: #221515;
}

.button-9-copy-copy.pm {
  letter-spacing: 1px;
  width: auto;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.button-9-copy-copy.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-9-copy-copy.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-9-copy-copy.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-9-copy-copy.sticky {
  padding: 10px;
  font-size: 1rem;
}

.button-9-copy-copy.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-9-copy-copy.dm.indo {
  padding-left: 40px;
  padding-right: 40px;
}

.grid-219 {
  grid-template-rows: auto;
}

.rich-text-block-40 {
  margin-left: 0;
  margin-right: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.div-block-837 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-837.bold {
  margin-top: 10px;
}

.text-block-697 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.pm-points-3 {
  font-size: 14px;
  font-weight: 400;
}

.grid-220 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.heading-271 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.bullets-6 {
  height: 16px;
  margin-right: 10px;
}

.text-block-698 {
  color: #818181;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.button-39 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-39:hover {
  background-color: #221515;
}

.button-39.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.div-block-839 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.div-block-840 {
  text-align: center;
  margin-top: 20px;
}

.accordion2_item-6 {
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.heading-272 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-272.center {
  text-align: center;
}

.grid-221 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.lottie-animation-10 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.grid-222 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-222.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-block-687-copy-copy {
  text-align: center;
  margin: 40px 140px;
  font-family: Red Hat Display, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 28px;
}

.text-block-687-copy {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.bootcamp-link-text {
  font-weight: 700;
  text-decoration: underline;
}

.graphic-heading-wrapper {
  max-width: 800px;
}

.div-block-841 {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.graphic-heading {
  text-align: left;
  border-left: 0 solid #000;
  max-width: 40rem;
  margin-top: auto;
  padding-bottom: 0;
  font-weight: 700;
}

.image-333 {
  text-align: right;
  margin-top: 0;
}

.div-block-842 {
  background-color: #f6f7fc;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.paragraph-71 {
  text-align: left;
}

.grid-223 {
  grid-column-gap: 44px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr)) minmax(30rem, 1fr) 7px;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  display: grid;
}

.div-block-843 {
  max-width: 800px;
}

.image-334 {
  align-self: center;
}

.bold-text-156 {
  font-weight: 900;
}

.bold-text-156._1st {
  color: #de3078;
  -webkit-text-stroke-color: #de3078;
}

.bold-text-156._4th {
  color: #319cff;
}

.text-block-687-copy-copy {
  text-align: left;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.div-block-842-copy {
  background-color: #f6f7fc;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 70rem;
  height: auto;
  margin: 40px auto;
  padding: 60px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.div-block-842-copy.mobile {
  width: 100%;
}

.agenda-murz {
  border-left: 5px none var(--yellow);
  text-align: left;
  margin-bottom: 20px;
  padding-left: 0;
}

.agenda-murz.h1 {
  color: #de3078;
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 0;
}

.agenda-murz._2 {
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 0;
}

.agenda-murz._2.swe {
  margin-top: 0;
  font-size: 18px;
  font-weight: 300;
  line-height: 20px;
}

.grid-224 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-bottom: 10px;
}

.div-block-844 {
  align-items: center;
  width: 100%;
  display: flex;
}

.image-335 {
  height: 20px;
  margin-right: 10px;
}

.text-block-699 {
  text-align: left;
  max-width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-841-copy {
  background-color: var(--white);
  text-align: center;
  border-left: 5px solid #319cff;
  border-radius: 0;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.div-block-841-copy._1st {
  border: 1px #de3078;
  border-left: 5px solid #de3078;
  border-radius: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.div-block-841-copy._4th {
  border-left-style: solid;
  border-radius: 0;
}

.page-padding-session-ct {
  background-color: #2f2f2f;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  overflow: visible;
}

.hired-by-container {
  width: 100%;
  max-width: 77rem;
  margin-left: auto;
  margin-right: auto;
}

.rich-text-block-41 {
  margin-top: 40px;
  font-size: .9rem;
  line-height: 1.3;
}

.paragraph-72 {
  margin-top: 20px;
}

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

.tabs-ct {
  margin-top: 10px;
  margin-bottom: 60px;
  padding-left: 0;
}

.accordion2_component-ct {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.filter-category {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  transition: all .4s;
}

.filter-category:hover {
  color: #000;
  background-color: #ffde3d80;
}

.heading-275 {
  color: #fff;
}

.text-size-medium-4-ct-copy {
  color: #fff;
  text-align: center;
  padding-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: .935rem;
}

.section-curriculum {
  background-color: #2f2f2f;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: 0;
}

.carriculum-heading-h3-7 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.grid-225 {
  grid-template-columns: 1fr;
}

.padding-vertical-copy {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical-copy.padding-xhuge {
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 3rem;
}

.padding-vertical-copy.padding-xhuge.b2b {
  padding-bottom: 0;
}

.filter-block-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 15rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  padding: .125rem 10px;
  display: grid;
  box-shadow: 0 4px 10px #0000000d;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.max-width-large.headlineurltambahan {
  margin-bottom: 24px;
}

.filter-category--2 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  transition: all .4s;
}

.filter-category--2:hover {
  color: #000;
  background-color: #ffde3d80;
}

.filter-category--1 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  transition: all .4s;
}

.filter-category--1:hover {
  color: #000;
  background-color: #ffde3d80;
}

.heading-276 {
  text-align: left;
  padding-bottom: 20px;
}

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

.heading-277 {
  color: #e01c1f;
  text-align: center;
  font-size: 40px;
}

.text-block-700 {
  color: var(--black);
  text-align: center;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  font-size: 25px;
  line-height: 30px;
}

.max-width-mobile-2 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.max-width-mobile-2.b2b {
  font-family: Red Hat Display, sans-serif;
}

.mask {
  overflow: visible;
}

.testimonial-card {
  min-width: 500px;
  height: 320px;
  box-shadow: 17px 88px 60px -100px #4f5e782e, 11px 0 20px -9px #4f5e781a;
}

.author-name {
  color: #151c34;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.content-h2-copy {
  color: #151c34;
  text-align: left;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.2;
}

.slide {
  height: 350px;
}

.column-left {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 375px;
  padding: 40px;
  display: flex;
}

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

.author-image-2 {
  border-radius: 100px;
  width: 50px;
  margin-right: 14px;
  box-shadow: 1px 1px 3px #00000024;
}

.author-job {
  color: #151c3480;
}

.logo {
  margin-right: 35px;
}

.container-large-2-copy {
  width: 100%;
  max-width: 80rem;
  max-height: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.author-block {
  align-items: center;
  margin-top: 25px;
  display: flex;
}

.content-block-2 {
  background-color: var(--white);
  padding: 40px;
}

.container-54 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.text-fixed-height {
  min-height: 100px;
}

.logo-wrapper-2 {
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.column-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  padding: 40px 40px 40px 100px;
  display: flex;
}

.slider-17 {
  background-color: #0000;
  width: 100%;
  max-width: 490px;
  height: 100%;
}

.left-arrow-10 {
  background-color: #fede3e;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  padding: 10px;
  font-size: 14px;
  display: flex;
  top: 17px;
  left: -17px;
}

.page-padding-2-copy {
  padding: 20px 5%;
  overflow: visible;
}

.right-arrow-9 {
  background-color: #fede3e;
  border-radius: 100px;
  width: 45px;
  height: 45px;
  margin-right: -19px;
  padding-right: 0;
  font-size: 14px;
  top: 17px;
  right: -80px;
}

.slide-nav {
  background-color: #fff;
  border-radius: 500px;
  max-width: 150px;
  display: none;
  top: 575.901px;
  box-shadow: 1px 1px 3px #0000000d;
}

.logo-column {
  width: 28%;
  padding-right: 35px;
}

.column-wrap {
  display: flex;
}

.quote-h4-copy {
  color: #151c34;
  font-size: 17px;
  font-weight: 400;
}

.section-247-copy {
  background-color: var(--white);
  padding-top: 40px;
  padding-bottom: 40px;
}

.testimonial-card-copy {
  background-color: var(--white);
  min-width: 500px;
  height: 320px;
  box-shadow: 17px 88px 60px -100px #4f5e782e, 11px 0 20px -9px #4f5e781a;
}

.div-block-842-copy-copy {
  background-color: #0000;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 60px;
  display: flex;
}

.div-block-scholarship {
  background-color: var(--white);
  text-align: center;
  border-left: 5px #319cff;
  border-radius: 0;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 0;
  display: flex;
}

.div-block-scholarship._1st {
  border: 1px #de3078;
  border-left: 5px solid #de3078;
  padding-bottom: 0;
}

.div-block-scholarship.full {
  color: var(--black);
  background-color: #0000;
}

.div-block-841-copy {
  background-color: var(--white);
  text-align: center;
  border-left-style: none;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  display: flex;
}

.div-block-841-copy-copy {
  background-color: var(--tag-dark-grey);
  text-align: center;
  border-left-style: none;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  width: 5px;
  height: 100%;
  padding: 0;
  display: flex;
}

.grid-223-copy {
  grid-column-gap: 44px;
  grid-row-gap: 10px;
  grid-column-gap: 44px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr)) minmax(3px, 1fr) 7px;
  grid-auto-columns: 1fr;
  align-self: auto;
  place-items: center;
  width: 100%;
  display: grid;
}

.grid-223-copy-copy {
  grid-column-gap: 44px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: minmax(5rem, 1fr) minmax(3px, 3px) minmax(5rem, 1fr);
  grid-auto-columns: 1fr;
  place-items: start center;
  width: 100%;
  display: none;
}

.div-block-scholarship-2 {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 0;
  display: flex;
}

.div-block-scholarship-2.full {
  background-color: var(--lemon-chiffon);
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-835-copy {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.carriculum-heading-h3-8 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.grid-227 {
  grid-template-columns: 1fr;
}

.card {
  z-index: 1;
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 28em;
  display: none;
  position: relative;
}

.card_bottom {
  z-index: 3;
  background-color: var(--lemon-chiffon);
  border-radius: 2.81em;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 12em;
  margin-top: -15em;
  padding: 1.2em 2.3em;
  display: flex;
  position: relative;
}

.card_bottom.is--content {
  background-color: #0000;
  height: 12em;
  margin-top: -8em;
}

.card_bottom.is--content.partial {
  height: 12em;
}

.card_bottom.partial {
  background-color: var(--tag-dark-grey);
}

.container {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 5em 3em;
}

.container.is--hero {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.speaker_text {
  opacity: .7;
}

.card_description {
  color: var(--black);
  margin-top: .5em;
}

.speaker_icon {
  opacity: .4;
  width: 1.33em;
  margin-right: .89em;
}

.card_arrow {
  width: .89em;
}

.card_button {
  background-color: #fff;
  border-radius: 1.41em;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3.96em;
  height: 3.96em;
  display: flex;
  box-shadow: 0 4px 20px #00000024;
}

.card_background {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 0%;
}

.card_line {
  background-color: #5f2af5;
  border-radius: 100vw;
  width: 3.4em;
  height: 9em;
  margin-left: 2.5em;
  position: absolute;
  inset: 0% auto auto 0%;
}

.card_line.is--3 {
  width: 3.9em;
  margin-left: 10.7em;
}

.card_line.is--4 {
  width: .8em;
  margin-left: 16.6em;
}

.card_line.is--5 {
  width: 3.5em;
  margin-left: 17.9em;
}

.card_line.is--2 {
  width: 1em;
  margin-left: 6.4em;
}

.card_top {
  z-index: 4;
  background-color: var(--lemon-chiffon);
  border-radius: 2.81em;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 20em;
  padding-top: 3.13em;
  padding-left: 4.5em;
  padding-right: 4.5em;
  display: flex;
  position: relative;
}

.card_top.is--content {
  background-color: #0000;
  padding-top: 1em;
  padding-left: 2em;
  padding-right: 2em;
}

.card_top.partial {
  background-color: var(--tag-dark-grey);
}

.card_bold {
  color: #fff;
  font-weight: 500;
}

.speaker {
  flex: none;
  justify-content: center;
  align-items: center;
  padding-top: .05em;
  padding-bottom: 2.97em;
  display: flex;
}

.section.bg-1 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0;
  transform: translate(0);
}

.section.bg-1.center {
  background-position: 50% 0;
}

.section.bg-1.center.lm {
  display: none;
}

.section.bg-1.lm {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
}

.section.bg-2 {
  background-color: #faf7ff;
}

.section.bg-2.white {
  background-color: #fff;
  background-image: linear-gradient(#ffffff80, #ffffff80);
  font-family: Red Hat Display, sans-serif;
}

.section.bg-2.white.scn {
  display: none;
}

.section.bg-2.white.swe {
  display: block;
}

.section.bg-2.ai-paid {
  display: none;
}

.section.bg-2.ai-paid.sc {
  background-color: #fff;
}

.section.bg-2.navy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/66971223892b2be30304ed77_Layout%20(14).png");
  background-position: 0 0;
  background-size: cover;
  font-family: Red Hat Display, sans-serif;
}

.section.bg-2.navy.scn {
  display: none;
}

.section.bg-2.navy.swe {
  display: block;
}

.section.why-revou {
  background-image: linear-gradient(#faf7ff, #faf7ff);
}

.section.why-revou.lm {
  background-image: linear-gradient(to bottom, var(--purple), var(--purple));
}

.section.bg-3 {
  background-color: #695b86;
}

.section.img {
  background-color: var(--grey-background);
}

.card_line-top {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 9.6em;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.card_img {
  background-color: #fff;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60%;
  border-radius: 1.56em;
  flex: none;
  width: 5.42em;
  height: 5.42em;
  margin-bottom: 2.08em;
}

.card_line-bottom {
  width: 100%;
  margin-top: -7.5em;
  position: absolute;
  inset: 0% 0% auto;
}

.heading-278 {
  color: var(--black);
}

.rich-text-block-42 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.grid-127 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-127.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.div-block-871 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.bullets-7 {
  height: 16px;
  margin-right: 10px;
}

.list-7 {
  flex: 0 auto;
  list-style-type: disc;
}

.btn-primary {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #4a3aff;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.btn-primary:hover {
  color: #fff;
  background-color: #3324d5;
  transform: translate3d(0, -3px, .01px);
}

.btn-primary.button-row {
  margin-right: 28px;
}

.text-200 {
  line-height: 20px;
}

.text-200.bold {
  font-weight: 700;
}

.text-200.bold.color-neutral-800.list {
  font-weight: 500;
}

.grid-1-column {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-2-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns.text-right-default {
  grid-column-gap: 60px;
  grid-template-columns: 1fr 1.05fr;
}

.icon-list-item-wrapper, .buttons-row {
  align-items: center;
  display: flex;
}

.mg-bottom-24px {
  margin-bottom: 24px;
}

.btn-secondary {
  color: #211f54;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 48px;
  padding: 26px 38px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #4a3aff;
  border-color: #4a3aff;
  transform: translate3d(0, -3px, .01px);
}

.icon-list {
  margin-right: 16px;
}

.bold-text-157 {
  font-weight: 500;
}

.list-t-c {
  margin-top: 0;
  margin-bottom: .125rem;
  padding-left: 20px;
  padding-right: 7px;
  font-size: .9rem;
}

.list-t-c.new {
  font-family: Red Hat Display, sans-serif;
}

.grid-228 {
  grid-template-rows: auto;
}

.image-119-copy {
  align-self: flex-start;
  height: 20px;
  margin-top: 2px;
  margin-right: 10px;
}

.heading-269-copy {
  text-align: center;
  margin: 0 180px 32px;
  padding-top: 20px;
  font-family: Red Hat Display, sans-serif;
  line-height: 44px;
}

.heading-269-copy.with-sub {
  margin-bottom: 8px;
  padding-top: 40px;
}

.scholarship-type {
  background-color: var(--grey-background-2);
  padding-top: 40px;
  padding-bottom: 100px;
}

.ecommurz-date {
  background-color: var(--yellow);
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.start-card-2 {
  text-align: left;
  background-color: #fff;
  border-radius: 16px;
  justify-content: space-between;
  margin-bottom: 30px;
  padding: 40px 40px 50px;
  display: flex;
}

.start-heading-h3-3 {
  text-align: left;
  max-width: 10rem;
  font-size: 22px;
  line-height: 28px;
}

.schedule-murz {
  text-align: left;
  background-color: #fff;
  border-radius: 16px;
  flex-flow: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 30%;
  margin-bottom: 0;
  margin-right: 20px;
  padding: 40px 40px 50px;
  display: flex;
}

.text-block-701 {
  text-align: left;
  align-items: stretch;
  font-size: 16px;
  display: flex;
}

.text-block-702 {
  font-size: 16px;
}

.cta-murz {
  width: 285px;
  margin-top: 48px;
}

.cta-murz.new {
  text-align: center;
  width: 360px;
  margin-top: 20px;
}

.cta-murz-block {
  justify-content: center;
  padding-bottom: 20px;
  display: flex;
}

.tnc-murz {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.tnc-murz.pm-exact.new {
  background-color: #f8f8f8;
}

.tnc-murz.pm-exact.new-copy {
  background-color: #fff;
}

.grid-229 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.div-block-873 {
  text-align: center;
}

.image-336 {
  max-height: 160px;
}

.div-block-874 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-279 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  display: flex;
}

.text-block-703 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.wof-button {
  text-align: center;
  background-color: #de3078;
  border-radius: 20px;
  padding: 10px;
}

.text-block-704 {
  color: var(--white);
  flex: 1;
  font-size: 8px;
  font-weight: 600;
}

.vertical-label {
  text-align: center;
  background-color: #de3078;
  border-radius: 20px;
  align-self: flex-start;
  padding: 5px 8px;
  font-size: 10px;
}

.vertical-label.dm {
  flex: 0 auto;
  display: flex;
}

.vertical-label.da {
  background-color: #de7630;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: stretch;
  display: flex;
}

.vertical-label.swe {
  background-color: #8a5ba6;
}

.vertical-label.pm {
  background-color: #319cff;
}

.grid-230 {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
  align-self: flex-start;
  width: 100%;
}

.bold-text-158 {
  font-size: 20px;
}

.header-swe-murz {
  color: #319cff;
  font-size: 10px;
  font-weight: 900;
  line-height: 15px;
}

.bold-text-159 {
  text-align: left;
  font-size: 25px;
}

.text-block-705 {
  text-align: left;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1.2;
}

.section-249 {
  z-index: 2;
  text-align: center;
  background-color: #ffffffe6;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: -15px;
  margin-bottom: 0;
  padding: 20px 10px 20px 20px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 10px #0003;
}

.text-span-195 {
  outline-offset: 0px;
  color: #000;
  border: 1px #000;
  outline: 3px #ffde3d;
  font-size: 35px;
}

.bold-text-160 {
  font-size: 25px;
}

.grid-231 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-right: 1px solid #0003;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: center;
  padding-right: 10px;
}

.grid-231.right {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right-style: none;
}

.text-block-707 {
  text-align: left;
  font-size: .9rem;
  font-weight: 600;
  line-height: .4;
}

.text-block-708 {
  margin-left: 4px;
  padding-left: 0;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-708.dm {
  text-align: left;
  align-items: center;
  padding-right: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  display: flex;
}

.text-block-708.right {
  border-right: 1px #000;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-708.middle {
  margin-left: 6px;
  font-size: 14px;
  font-weight: 500;
}

.text-block-708.middle.dm {
  margin-left: 20px;
  padding-right: 10px;
  font-weight: 700;
}

.image-337 {
  max-height: 44px;
  padding: 0;
}

.grid-232 {
  grid-column-gap: 0px;
  border-right: 1px solid #0003;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.grid-232.right {
  border-right-style: none;
}

.grid-233 {
  background-color: #fff;
  border: .4px solid #0000000d;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 941px;
  padding: 20px;
  position: static;
  top: 139px;
  box-shadow: 0 1px 10px #0000001a;
}

.text-block-709 {
  margin-left: 4px;
  padding-left: 0;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-709.dm {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  padding-right: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.text-block-709.right {
  border-right: 1px #000;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-709.right.desc {
  margin-left: 0;
  font-size: 20px;
  font-weight: 500;
}

.text-block-709.middle {
  margin-left: 6px;
  font-size: 14px;
  font-weight: 500;
}

.text-block-709.middle.dm {
  margin-left: 20px;
  padding-right: 10px;
  font-weight: 700;
}

.text-block-709.middle.dm.desc {
  margin-left: 0;
  font-size: 20px;
  font-weight: 500;
}

.image-338 {
  max-height: 44px;
  padding: 0;
}

.grid-234 {
  grid-column-gap: 0px;
  border-right: 1px solid #0003;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.grid-234.right {
  border-right-style: none;
}

.grid-234.dm {
  text-align: left;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
}

.grid-235 {
  background-color: #fff;
  border: .4px solid #0000000d;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 941px;
  padding: 20px;
  position: static;
  top: 139px;
  box-shadow: 0 1px 10px #0000001a;
}

.grid-235.dm {
  background-color: var(--yellow);
  grid-template-columns: .25fr 1fr 1fr;
  grid-auto-flow: row;
  max-width: none;
}

.text-block-710 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-710.final-cta {
  color: #1f1f1f;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
  line-height: .9;
}

.text-block-710.final-cta.mid {
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: .9;
}

.text-span-196 {
  color: #000;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.text-span-196.mc-dm {
  color: #050505cc;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  line-height: 1.8;
}

.section-250 {
  background-color: #fede3e;
  padding-top: 40px;
  padding-bottom: 50px;
}

.section-250.dm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645a15ca46a1cffce6da6b82_bg%20mcdm.webp");
  background-position: 0 0;
  background-size: auto;
  padding-bottom: 72px;
}

.heading-280 {
  text-align: center;
}

.div-block-877 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 28px;
  display: flex;
}

.button-40 {
  text-align: center;
  letter-spacing: 0;
  cursor: pointer;
  background-color: #c60f12;
  border-radius: 30px;
  width: 80%;
  margin-top: 13px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 19px;
  font-weight: 700;
}

.button-40:hover {
  background-color: #2e2020;
}

.button-40.mc {
  letter-spacing: 2px;
  width: auto;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-710-copy {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.text-block-710-copy.final-cta {
  color: #1f1f1f;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
  line-height: .9;
}

.text-block-710-copy.final-cta.mid {
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: .9;
}

.text-span-196-copy {
  color: #000;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

.text-span-196-copy.mc-dm {
  color: #050505cc;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
  line-height: 1.8;
}

.hero-grid-wrapper-mobile {
  justify-content: center;
  margin-top: 0;
  display: none;
  position: relative;
  top: -32px;
}

.div-block-scholarship-3 {
  background-color: var(--lemon-chiffon);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 0;
  display: flex;
}

.div-block-scholarship-3.full {
  background-color: #fff4bd;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-841-copy-copy-2 {
  text-align: center;
  background-color: #dcdcdc;
  border-left-style: none;
  border-radius: 20px;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  width: 5px;
  height: 100%;
  padding: 0;
  display: flex;
}

.grid-223-copy-copy-2 {
  grid-column-gap: 44px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(30rem, .75fr)) minmax(3px, 3px) minmax(5rem, 1fr);
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  display: grid;
}

.div-block-842-copy-copy-2 {
  background-color: #0000;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 70rem;
  height: auto;
  margin: 0 auto;
  padding: 60px;
  display: flex;
}

.text-block-711 {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 25px;
  line-height: 30px;
}

.heading-281 {
  color: #e01c1f;
  text-align: center;
  font-size: 40px;
}

.div-block-scholarship-4 {
  text-align: center;
  background-color: #fff;
  border-left: 5px #319cff;
  border-radius: 0;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 0;
  display: flex;
}

.div-block-scholarship-4.full {
  background-color: #fff4bd;
}

.text-block-712 {
  text-align: center;
  padding: 20px;
  font-size: 25px;
  line-height: 30px;
}

.div-block-842-copy-copy-3 {
  background-color: #0000;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 70rem;
  height: auto;
  margin: 0 auto;
  padding: 60px;
  display: none;
}

.div-block-scholarship-5 {
  background-color: var(--lemon-chiffon);
  text-align: center;
  border-left: 5px #319cff;
  border-radius: 0;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  padding: 20px 60px;
  display: flex;
}

.div-block-scholarship-5.full {
  background-color: #fff4bd;
}

.heading-282 {
  color: #e01c1f;
  text-align: center;
  font-size: 40px;
}

.text-block-751 {
  color: #e01c1f;
  text-align: right;
  padding-left: 2px;
}

.urgency-copy {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 330px;
  max-width: 350px;
  margin-top: 20px;
  padding: 12px 10px;
  display: flex;
}

.text-span-201 {
  color: #000;
}

.text-block-752 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-911 {
  margin-left: 19px;
}

.text-block-753 {
  text-align: left;
  font-size: 15px;
}

.header-swe-murz-copy {
  color: #de3078;
  font-size: 10px;
  font-weight: 900;
  line-height: 15px;
}

.hero-cta-left-copy {
  width: 285px;
  margin-top: 20px;
}

.hero-cta-left-copy.new {
  text-align: center;
  width: 360px;
}

.hero-cta-left-copy.new.murz {
  margin-top: 20px;
}

._148-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  margin-left: 32px;
  margin-right: 32px;
  display: flex;
  position: relative;
}

._148-sm-inner-circle {
  border: 1px solid #ffaff966;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  display: block;
  position: absolute;
}

._148-sm-inner-square {
  border: 1px solid #ffaff9;
  display: block;
  position: absolute;
  inset: 0%;
  transform: rotate(45deg);
}

._148-sm-icon-image {
  width: 30px;
  height: 30px;
  position: relative;
}

.link-2 {
  color: var(--programs-background);
}

.urgency-murz {
  border: 1px solid var(--yellow);
  background-color: var(--lemon-chiffon);
  border-radius: 20px;
  width: 285px;
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.urgency-murz.new {
  text-align: center;
  width: 360px;
}

.urgency-murz.new.murz {
  margin-top: 20px;
}

.section-245-copy {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/64221236f0c65046d34eb871_kalibrr%20x%20revou%20hero%20bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
}

.paragraph-73 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-73.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.section-251 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-339 {
  display: block;
}

.image-339.mobile-only {
  display: none;
}

.image-339.da {
  max-width: 720px;
}

.heading-283 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-283.center {
  text-align: center;
}

.div-block-14 {
  justify-content: center;
  display: flex;
}

.div-block-14.da {
  display: flex;
}

.div-block-913 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-913.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.text-block-754 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-754.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.link-block-11 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: block;
}

.image-340 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-340.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.text-block-755 {
  text-align: left;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.image-341 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.grid-236 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-914 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-914.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.div-block-915 {
  flex: 0 auto;
  width: 50%;
}

.text-block-756 {
  color: #000;
  text-align: center;
}

.tabs-menu-16 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-757 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-342 {
  margin-left: 20px;
}

.image-342.dm-com {
  margin-left: 0;
}

.section-252 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.div-block-916 {
  margin-top: 10px;
}

.tab-link-tab-1-12 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-12.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-12.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-12.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-12.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-12.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.grid-237 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-237.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.div-block-918 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-918.image {
  padding-bottom: 0;
}

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

.text-block-758 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-759 {
  width: 100%;
  font-size: 16px;
}

.slide-14 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-202 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-919 {
  width: 50%;
}

.div-block-920 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-921, .div-block-921.dm-com {
  width: 100%;
}

.text-block-760 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-761 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-762 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.grid-239 {
  grid-template-rows: auto;
  display: flex;
}

.text-block-763 {
  font-size: 16px;
}

.grid-240 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.heading-284 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 40px;
}

.div-block-923 {
  flex: 0 auto;
  width: 25%;
}

.div-block-923.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.tabs-content-8 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.rich-text-block-43 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
  font-weight: 400;
}

.text-block-764 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-924 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.image-343 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.rich-text-block-44 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-344 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.image-345 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-925 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-346 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-926 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.tabs-13 {
  display: flex;
}

.tab-link-tab-1-13 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-13.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-13.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-13.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-13.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-13.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-13.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.slider-18 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-18.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.text-block-765 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.text-block-766 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-767 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-768 {
  text-align: left;
}

.div-block-927 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-928 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.text-block-769 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-241 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-block-929 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.text-block-770 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-770.homepage {
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-14 {
  background-color: #f6f7fc;
}

.icon-9 {
  color: #333;
  background-color: #0000;
  width: 50%;
  margin-top: 166.047px;
  margin-bottom: 166.062px;
}

.lightbox-link-14 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-14.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-771 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-771.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-772 {
  text-align: left;
  margin-bottom: 10px;
}

.text-block-773 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-774 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-774.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-347 {
  max-height: 32px;
}

.text-block-775 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-775.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-775.loker.new {
  font-size: 48px;
  line-height: 1.1;
}

.div-block-931 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.grid-242 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.text-block-776 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-932 {
  margin-left: 19px;
}

.text-block-777 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-778 {
  font-size: 14px;
}

.image-349 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-350 {
  margin-left: 20px;
}

.grid-243 {
  margin-top: 40px;
}

.div-block-933 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.student-testimonials-3 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.student-testimonials-3.da {
  padding-bottom: 80px;
}

.heading-285 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-285.center {
  text-align: center;
}

.text-block-779 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
}

.div-block-934 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.text-block-780 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-span-203 {
  color: #ff0f4c;
}

.div-block-935 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-935.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.text-block-781 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-781.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.link-block-13 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: block;
}

.image-351 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-351.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.image-352 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.grid-244 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-936 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-936.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.div-block-937 {
  flex: 0 auto;
  width: 50%;
}

.text-block-782 {
  color: #000;
  text-align: center;
}

.tabs-menu-17 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-783 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-353 {
  margin-left: 20px;
}

.image-353.dm-com {
  margin-left: 0;
}

.div-block-938 {
  margin-top: 10px;
}

.tab-link-tab-1-14 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-14.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-14.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-14.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-14.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-14.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.grid-245 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-245.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.div-block-940 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-940.image {
  padding-bottom: 0;
}

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

.text-block-784 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-785 {
  width: 100%;
  font-size: 16px;
}

.slide-15 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-204 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-941 {
  width: 50%;
}

.div-block-942 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-943, .div-block-943.dm-com {
  width: 100%;
}

.text-block-786 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-787 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-788 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.grid-247 {
  grid-template-rows: auto;
  display: flex;
}

.text-block-789 {
  font-size: 16px;
}

.section-253 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.grid-248 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.heading-286 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 150%;
}

.div-block-945 {
  flex: 0 auto;
  width: 25%;
}

.div-block-945.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.tabs-content-9 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.text-block-790 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-946 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.image-354 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.rich-text-block-45 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-355 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.image-356 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-947 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-357 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-948 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.tabs-15 {
  display: flex;
}

.tab-link-tab-1-15 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-15.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-15.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-15.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-15.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-15.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-15.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.slider-19 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-19.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.text-block-791 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.text-block-792 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-793 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-794 {
  text-align: left;
}

.div-block-949 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-950 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.text-block-795 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-249 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-block-951 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.text-block-796 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-796.homepage {
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-16 {
  background-color: #f6f7fc;
}

.icon-10 {
  color: #333;
  background-color: #0000;
  width: 50%;
  margin-top: 166.047px;
  margin-bottom: 166.062px;
}

.lightbox-link-15 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-15.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-797 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-797.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-798 {
  text-align: left;
  margin-bottom: 10px;
}

.text-block-799 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-952 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-952.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.slider-20 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-20.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.text-block-800 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-800.community {
  margin-bottom: 15px;
  font-weight: 600;
}

.image-358 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-358.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.image-359 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.grid-250 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-953 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-953.dm-com {
  margin-left: 0;
  padding-left: 0;
  font-family: Red Hat Display, sans-serif;
  display: inline-block;
}

.div-block-954 {
  flex: 0 auto;
  width: 50%;
}

.tabs-17 {
  background-color: #f6f7fc;
}

.image-360 {
  margin-left: 20px;
}

.image-360.dm-com {
  margin-left: 0;
}

.div-block-955 {
  margin-top: 10px;
}

.div-block-956 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.grid-251 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-251.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.text-block-801 {
  text-align: left;
}

.text-block-802 {
  font-size: 16px;
}

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

.text-align-center-6.dm-com {
  margin-bottom: 20px;
  margin-left: 0;
}

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

.slide-16 {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-958 {
  width: 50%;
}

.text-block-803 {
  width: 100%;
  font-size: 16px;
}

.text-block-804 {
  text-align: left;
  margin-bottom: 20px;
}

.div-block-959 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.text-block-805 {
  font-size: 20px;
}

.why-join-underline {
  position: absolute;
  top: -.375rem;
  right: 14.6rem;
}

.why-join-underline.community {
  width: 38%;
  right: 9.5rem;
}

.div-block-960 {
  background-color: #f6f7fc;
  border-radius: 0;
  justify-content: flex-start;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-960.image {
  padding-bottom: 0;
}

.div-block-961 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-962, .div-block-962.dm-com {
  width: 100%;
}

.community-headling {
  width: 75%;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.tab-pane-tab-1-8 {
  border-radius: 0;
}

.grid-253 {
  grid-template-rows: auto;
  display: flex;
}

.grid-254 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.div-block-964 {
  flex: 0 auto;
  width: 25%;
}

.div-block-964.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.rich-text-block-46 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-361 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.text-block-806 {
  text-align: left;
  margin-bottom: 10px;
}

.image-362 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.program-page-container-2 {
  margin-left: 320px;
}

.program-page-container-2.website {
  margin-left: 0;
}

.text-block-807 {
  color: #000;
  text-align: center;
}

.underline-wrapper {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tab-link-tab-1-16 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-16.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-16.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-16.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-16.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.tab-link-tab-1-16.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-16.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-363, .image-364 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-965 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.tabs-18 {
  display: flex;
}

.tabs-menu-18 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-808 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-808.community-program {
  text-align: left;
}

.text-block-809 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.div-block-966 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.text-block-810 {
  text-align: right;
  padding-right: 15px;
  font-weight: 600;
}

.div-block-967 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.grid-255 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-block-968 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.tab-link-tab-1-17 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-17.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-17.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-17.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-17.left2, .tab-link-tab-1-17.right-2 {
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-811 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.tabs-content-10 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.text-block-812 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-812.homepage {
  font-size: 13.5px;
}

.icon-11 {
  color: #333;
  background-color: #0000;
  width: 50%;
  margin-top: 166.047px;
  margin-bottom: 166.062px;
}

.lightbox-link-16 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-16.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-813 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.grid-256 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.image-365 {
  height: 48px;
}

.image-365.dm-1 {
  width: 54px;
  height: 47px;
}

.heading-287 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-287.center {
  text-align: center;
}

.text-block-814 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-815 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.grid-257 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.image-366 {
  height: 48px;
}

.heading-288 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-288.center {
  text-align: center;
}

.text-block-816 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-971 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.pm-points-4 {
  font-size: 14px;
  font-weight: 400;
}

.heading-289 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.div-block-972 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.grid-258 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-258.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.grid-259 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-259.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-973 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.pm-points-5 {
  font-size: 14px;
  font-weight: 400;
}

.div-block-974 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-974.bold {
  margin-top: 10px;
}

.heading-290 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.grid-260 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-260.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-975 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.heading-291 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.grid-261 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-261.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.accordion2_item-7 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.heading-292 {
  font-family: Red Hat Display, sans-serif;
  font-size: .95rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.grid-262 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-bottom: 40px;
}

.grid-262.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-976 {
  align-items: center;
  width: 100%;
  padding-top: 0;
  display: flex;
}

.div-block-976.bold {
  margin-top: 10px;
}

.bullets-12 {
  height: 16px;
  margin-right: 10px;
}

.pm-points-6 {
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.text-block-817 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

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

.text-block-818 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-818.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-368 {
  max-height: 32px;
}

.grid-263 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.grid-263.a {
  margin-top: 32px;
}

.div-block-977 {
  justify-content: center;
  display: flex;
}

.text-span-47 {
  color: #fede3e;
}

.text-block-819 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
}

.text-block-819.mid {
  text-align: center;
  margin-top: 59px;
  font-size: 24px;
}

.div-block-978 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-978.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.section-254 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639166aade7d1181cecbe1aa_background.webp");
  background-position: 50% 100%;
  background-size: cover;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 88px;
}

.text-block-820 {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
}

.div-block-232 {
  text-align: center;
}

.text-block-821 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-821.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-979 {
  padding-right: 0;
}

.image-369 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-369.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.text-span-205 {
  color: #fede3e;
}

.text-block-822 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.section-7 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-56-copy-3 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4rem;
}

.max-width-mobile-3 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.max-width-mobile-3.kursus {
  margin-bottom: 2rem;
}

.div-block-981 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-981.bold {
  margin-top: 10px;
}

.section-255 {
  text-align: center;
  background-color: #2b2b2a;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-255.a {
  padding-top: 20px;
  padding-bottom: 10px;
  display: none;
}

.text-block-823 {
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-823.a {
  font-size: 14px;
  line-height: 1.2rem;
}

.div-block-982 {
  justify-content: center;
  margin-top: 16px;
  margin-bottom: 32px;
  display: flex;
}

.div-block-982.kursus {
  margin-top: 24px;
}

.image-371 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.paragraph-74 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-74.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.grid-264 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-983 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-983.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.text-block-824 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.text-block-825 {
  margin-left: 14px;
  font-weight: 700;
}

.div-block-984 {
  text-align: center;
}

.div-block-986 {
  flex: 0 auto;
  width: 50%;
}

.image-372 {
  display: none;
}

.text-block-826 {
  color: #000;
  text-align: center;
}

.heading-293 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-293.center {
  text-align: center;
  font-size: 36px;
}

.text-block-827 {
  margin-top: 10px;
  margin-bottom: 8px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-827.a {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.2;
}

.grid-265 {
  grid-template-rows: auto;
  grid-template-areas: "Area-2 Area";
}

.grid-265.loker {
  grid-template-columns: .5fr 1fr;
}

.grid-266 {
  grid-column-gap: 39px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
  align-items: center;
}

.grid-266._2nd-cta {
  display: block;
}

.grid-267 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.tabs-menu-19 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-828 {
  text-align: center;
  margin-top: 12px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

.text-block-829 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-829.cta {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
}

.text-block-829.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-829.loker.new {
  font-size: 48px;
  line-height: 1.1;
}

.text-block-829._2nd-cta {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-size: 34px;
  font-weight: 900;
}

.text-block-830 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-373 {
  margin-left: 20px;
}

.image-373.dm-com {
  margin-left: 0;
}

.section-256 {
  background-color: #000;
}

.div-block-240 {
  text-align: center;
}

.div-block-988 {
  margin-top: 10px;
}

.heading-294 {
  text-align: center;
  font-size: 3.2rem;
}

.heading-294.new {
  line-height: 3.6rem;
}

.image-374 {
  display: none;
}

.tab-link-tab-1-18 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-18.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-18.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-18.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-18.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-18.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-831 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-989 {
  text-align: center;
  margin-top: 38px;
}

.grid-268 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-268.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.div-block-991 {
  color: #000;
  margin-left: 10px;
}

.div-block-992 {
  border: 1px solid #0000000f;
  border-radius: 20px;
  box-shadow: 1px 1px 4px #00000026;
}

.text-block-832 {
  color: #000c;
  margin-top: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  line-height: 1.3;
}

.text-block-832.a {
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-295 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 600;
}

.heading-296 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.div-block-994 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-994.image {
  padding-bottom: 0;
}

.image-375 {
  height: 28px;
  margin-right: 10px;
}

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

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

.text-block-833 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-834 {
  width: 100%;
  font-size: 16px;
}

.slide-17 {
  padding-top: 0;
  padding-bottom: 0;
}

.urgency-white {
  background-color: #f6f7fc;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  width: 330px;
  max-width: 350px;
  margin-top: 0;
  padding: 12px 10px;
  display: none;
}

.text-span-206 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.section-257 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63ac1e38b966f53c4d8730db_desktop%20bg.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-257.da-kursus {
  background-color: #fcffd8;
  background-image: none;
}

.section-258 {
  background-color: #fcffd8;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-258._2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639167a0368c9d28da94c679_cta%20background.webp");
  background-position: 0 0;
  background-size: cover;
}

.div-block-995 {
  width: 50%;
}

.headlineurl-4 {
  text-align: center;
  font-size: 48px;
  line-height: 61px;
}

.section-259 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.button-41 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-41:hover {
  background-color: #221515;
}

.button-41.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-41.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.div-block-996 {
  margin-top: 5px;
  margin-bottom: 19px;
}

.image-376 {
  max-height: 32px;
}

.text-block-835 {
  color: #e01c1f;
  text-align: right;
  padding-left: 2px;
}

.section-260 {
  padding-bottom: 0;
}

.student-testimonials-4 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.student-testimonials-4.da {
  padding-bottom: 80px;
}

.div-block-997 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-998, .div-block-998.dm-com {
  width: 100%;
}

.image-377 {
  width: 50%;
  margin-top: 20px;
}

.text-block-836 {
  color: #818181;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.text-block-837 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-838 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-839 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-1000 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.grid-270 {
  grid-template-rows: auto;
  display: flex;
}

.image-378 {
  width: 464px;
}

.grid-271 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.text-block-840 {
  font-size: 16px;
}

.text-span-207 {
  color: #000;
}

.text-block-841 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.container-57 {
  max-width: 1000px;
}

.image-379 {
  padding-left: 20px;
  padding-right: 20px;
}

.section-261 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.grid-272 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.heading-297 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 40px;
}

.div-block-1002 {
  flex: 0 auto;
  width: 25%;
}

.div-block-1002.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.tabs-content-11 {
  background-color: #f6f7fc;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.text-block-842 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-843 {
  width: 532px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-843.kursus {
  width: 720px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-span-208 {
  color: #fede3e;
}

.grid-273 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding: 10px 16px;
}

.text-block-844 {
  color: #0009;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.div-block-1003 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.div-block-1004 {
  justify-content: center;
  align-items: center;
  margin-top: 14px;
  display: flex;
}

.div-block-1005 {
  margin-left: 19px;
}

.div-block-1006 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.div-block-1007 {
  padding-top: 10px;
  padding-bottom: 60px;
}

.image-381 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.paragraph-17 {
  margin-top: 13px;
  margin-left: 220px;
  margin-right: 220px;
}

.paragraph-17.new {
  text-align: center;
  margin-top: 10px;
  font-size: 1rem;
}

.rich-text-block-47 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-382 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.heading-298 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 51px;
  margin-top: .8rem;
  padding-left: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  line-height: 1.4rem;
  display: flex;
}

.grid-274 {
  grid-column-gap: 119px;
  grid-template-rows: auto;
}

.div-block-205 {
  justify-content: center;
  display: flex;
}

.div-block-1008 {
  text-align: center;
  margin-top: 20px;
}

.image-384 {
  max-height: 160px;
}

.image-386 {
  margin-top: 10px;
}

.div-block-1009 {
  background-color: #fff;
  border: 1px solid #00000012;
  border-radius: 11px;
  padding: 20px 10px 10px;
  box-shadow: 0 0 6px #efe6b9;
}

.text-block-845 {
  color: #000;
  text-align: center;
  padding-top: 33px;
  font-size: 2rem;
  font-weight: 700;
}

.image-387 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1011 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-388 {
  margin-right: 8px;
}

.image-389 {
  display: block;
}

.image-389.mobile-only {
  display: none;
}

.image-389.da {
  max-width: 720px;
}

.grid-275 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 37px;
}

.grid-276 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 38px;
}

.image-390 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1012 {
  text-align: center;
}

.div-block-1013 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.tabs-19 {
  display: flex;
}

.section-certificate {
  padding-top: 60px;
  padding-bottom: 80px;
}

.heading-299 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-299.center {
  text-align: center;
}

.heading-299.white {
  color: #fff;
  margin-bottom: 48px;
}

.tab-link-tab-1-19 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-19.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-19.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-19.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-19.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-19.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-19.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.div-block-241 {
  justify-content: center;
  display: flex;
}

.slider-21 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-21.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.button-51 {
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-51:hover {
  background-color: #221515;
}

.div-block-1014 {
  text-align: center;
  letter-spacing: .1px;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-846 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.div-block-1015 {
  justify-content: center;
  display: flex;
}

.div-block-1015.da {
  display: flex;
}

.text-block-847 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.h2-6 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.section-262 {
  background-image: radial-gradient(circle, #f6ffd5, #fede3e);
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-262.kursus {
  padding-bottom: 60px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-848 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-848.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.grid-277 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.text-block-849 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.image-391 {
  display: none;
}

.text-block-850 {
  text-align: left;
}

.div-block-1017 {
  text-align: center;
  margin-top: 20px;
}

.div-block-1017.alumni {
  margin-top: 40px;
}

.text-block-851 {
  text-align: left;
}

.div-block-1018 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-1019 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.text-block-852 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-278 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-block-1020 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.text-block-853 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-853.homepage {
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-20 {
  background-color: #f6f7fc;
}

.image-392 {
  z-index: 99;
  max-height: 168px;
  position: relative;
  bottom: -11px;
}

.heading-300 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.icon-12 {
  color: #333;
  background-color: #0000;
  width: 50%;
  margin-top: 166.047px;
  margin-bottom: 166.062px;
}

.grid-279 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.div-block-1021 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 6px;
  display: flex;
}

.div-block-59 {
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-59.kosongan {
  margin-top: 139px;
}

.div-block-59.kosongan.kursus {
  margin-top: 0;
}

.div-block-1022 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.lottie-animation-11 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.lightbox-link-17 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-17.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-854 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-854.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-855 {
  font-size: 14px;
}

.image-393 {
  margin-top: 20px;
  margin-bottom: 0;
}

.grid-280 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-280.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-block-856 {
  text-align: left;
  margin-bottom: 10px;
}

.text-block-857 {
  clear: left;
  color: #000;
  align-self: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-858 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-58 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-58.indo {
  margin-top: 69px;
}

.div-block-58.indo.kursus {
  flex-direction: column;
  margin-top: 40px;
}

.body-6 {
  font-family: Red Hat Display, sans-serif;
}

.section-263 {
  z-index: 999;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-263.navigation {
  z-index: 99999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

._40-bar-3 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-3.fsdm {
  width: 85%;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1.5;
  overflow: visible;
}

.div-block-1023 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-1023.navigation {
  padding-top: 16px;
  padding-bottom: 10px;
}

.button-52 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-52:hover {
  background-color: #221515;
}

.button-52.sticky {
  padding: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.button-52.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

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

.heading-301 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: .8rem;
  font-weight: 600;
}

.heading-301.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.text-block-859 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-span-209 {
  color: #e01c1f;
}

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

.text-block-860 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-861 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 900;
}

.div-block-1024 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-1024.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.section-264 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639166aade7d1181cecbe1aa_background.webp");
  background-position: 50% 100%;
  background-size: cover;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 88px;
}

.div-block-1025 {
  text-align: center;
}

.text-block-862 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-862.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.image-394 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-394.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.text-block-863 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.section-265 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.max-width-mobile-4 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.max-width-mobile-4.kursus {
  margin-bottom: 2rem;
}

.div-block-1026 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-1026.bold {
  margin-top: 10px;
}

.div-block-1027 {
  justify-content: center;
  margin-top: 16px;
  margin-bottom: 32px;
  display: flex;
}

.div-block-1027.kursus {
  margin-top: 24px;
}

.image-395 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.paragraph-75 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-75.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.grid-282 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-864 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.div-block-1028 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-1028.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.text-block-865 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.div-block-1029 {
  padding-left: 0;
}

.div-block-1030 {
  text-align: center;
}

.div-block-1031 {
  flex: 0 auto;
  width: 50%;
}

.image-396 {
  display: none;
}

.text-block-866 {
  color: #000;
  text-align: center;
}

.grid-283 {
  grid-template-rows: auto;
  grid-template-areas: "Area-2 Area";
}

.grid-283.loker {
  grid-template-columns: .5fr 1fr;
}

.grid-283.loker.da-kursus {
  grid-template-columns: .75fr .5fr;
}

.grid-284 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.tabs-menu-20 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-867 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-867.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-868 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-397 {
  margin-left: 20px;
}

.image-397.dm-com {
  margin-left: 0;
}

.section-266 {
  background-color: #000;
}

.div-block-1033 {
  text-align: center;
}

.div-block-1034 {
  margin-top: 10px;
}

.heading-302 {
  text-align: center;
  font-size: 3.2rem;
}

.heading-302.new {
  line-height: 3.6rem;
}

.image-398 {
  display: none;
}

.tab-link-tab-1-20 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-20.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-20.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-20.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-20.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-20.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-869 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.grid-285 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-285.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.heading-303 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 600;
}

.heading-304 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.text-block-870 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
}

.div-block-1037 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-1037.image {
  padding-bottom: 0;
}

.image-399 {
  height: 28px;
  margin-right: 10px;
}

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

.grid-286 {
  margin-top: 40px;
}

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

.text-block-871 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-872 {
  width: 100%;
  font-size: 16px;
}

.slide-18 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-210 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-1038 {
  width: 50%;
}

.div-block-1039 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.section-267 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.button-53 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-53:hover {
  background-color: #221515;
}

.button-53.indo {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-1040 {
  margin-top: 5px;
  margin-bottom: 19px;
}

.text-block-873 {
  color: #e01c1f;
  text-align: right;
  padding-left: 2px;
}

.section-268 {
  padding-bottom: 0;
}

.student-testimonials-5 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.student-testimonials-5.da {
  padding-bottom: 80px;
}

.div-block-1041 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1042, .div-block-1042.dm-com {
  width: 100%;
}

.text-block-874 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-875 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-876 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.grid-288 {
  grid-template-rows: auto;
  display: flex;
}

.image-400 {
  width: 464px;
}

.image-400.da {
  width: 400px;
  padding-right: 0;
}

.text-block-877 {
  font-size: 16px;
}

.text-span-211 {
  color: #000;
}

.text-block-878 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.section-269 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.grid-289 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.grid-290 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.heading-305 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 40px;
}

.div-block-1045 {
  flex: 0 auto;
  width: 25%;
}

.div-block-1045.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.text-block-879 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-880 {
  width: 532px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-880.kursus {
  width: 720px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.div-block-1046 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.div-block-1047 {
  margin-left: 19px;
}

.div-block-1048 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.image-401 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.image-402 {
  margin-top: 20px;
}

.paragraph-76 {
  margin-top: 13px;
  margin-left: 220px;
  margin-right: 220px;
}

.paragraph-76.new {
  text-align: center;
  margin-top: 10px;
  font-size: 1rem;
}

.rich-text-block-48 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-403 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.div-block-1049 {
  justify-content: center;
  display: flex;
}

.image-404 {
  height: 48px;
}

.image-406 {
  max-height: 160px;
}

.image-407 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1052 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-408 {
  display: block;
}

.image-408.mobile-only {
  display: none;
}

.image-408.da {
  max-width: 720px;
}

.image-409 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1053 {
  text-align: center;
}

.div-block-1054 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.heading-306 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-306.center {
  text-align: center;
}

.tab-link-tab-1-21 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-21.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-21.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-21.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-21.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-21.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-21.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.div-block-1055 {
  justify-content: center;
  display: flex;
}

.slider-22 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-22.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.text-block-881 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-1056 {
  text-align: center;
  letter-spacing: .1px;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-882 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.div-block-1057 {
  justify-content: center;
  display: flex;
}

.div-block-1057.da {
  display: flex;
}

.text-block-883 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.h2-7 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-884 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
}

.section-270 {
  background-image: radial-gradient(circle, #f6ffd5, #fede3e);
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-270.kursus {
  padding-bottom: 60px;
}

.text-block-885 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-885.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.grid-291 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.text-block-886 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.image-410 {
  display: none;
}

.text-block-887, .text-block-888 {
  text-align: left;
}

.div-block-1059 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-1060 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.text-block-889 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-292 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.div-block-1061 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

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

.icon-13 {
  color: #333;
}

.text-block-890 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-890.homepage {
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-21 {
  background-color: #f6f7fc;
}

.heading-307 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.grid-293 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.div-block-1063 {
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-1063.kosongan {
  margin-top: 139px;
}

.div-block-1063.kosongan.kursus {
  margin-top: 0;
}

.div-block-1064 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.lottie-animation-12 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.lightbox-link-18 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-18.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-891 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-891.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.grid-294 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-294.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-block-892 {
  text-align: left;
  margin-bottom: 10px;
}

.text-block-893 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.div-block-1065 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-1065.indo {
  margin-top: 69px;
}

.div-block-1065.indo.kursus {
  flex-direction: column;
  margin-top: 40px;
}

.italic-text-5, .italic-text-6, .italic-text-7 {
  display: none;
}

.text-span-212, .bold-text-166, .text-span-213, .text-span-214, .text-span-215, .text-span-216, .text-span-217, .text-span-218, .text-span-219, .text-span-220, .text-span-221, .text-span-222, .text-span-223, .text-span-224, .text-span-225, .text-span-226, .text-span-227, .text-span-228, .text-span-229, .text-span-230 {
  color: var(--red);
}

.text-block-894 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.grid-295 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.image-411 {
  height: 48px;
}

.heading-308 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-308.center {
  text-align: center;
}

.text-block-895 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.features-section-copy {
  background-color: #efefef;
  padding-top: 60px;
  padding-bottom: 60px;
}

.features-section-copy.pm-exact {
  background-color: #fff9d9;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.features-section-copy.pm-exact.intent {
  background-color: #fcffd8;
}

.features-section-copy.pm-exact {
  background-color: #fcffd8;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-span-231, .text-span-232, .text-span-233, .text-span-234, .text-span-235, .text-span-236, .text-span-237 {
  color: var(--red);
}

.text-block-1040 {
  color: #e01c1f;
  text-align: right;
  padding-left: 0;
}

.text-span-275 {
  color: #000;
}

.div-block-1246 {
  margin-left: 19px;
}

.urgency-copy-2 {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 10px;
  display: flex;
}

.text-block-1041 {
  text-align: left;
}

.text-block-1039 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-block-1042 {
  color: #e01c1f;
  text-align: right;
  padding-left: 0;
}

.text-span-276 {
  color: #000;
}

.div-block-1247 {
  margin-left: 19px;
}

.urgency-main {
  margin-top: 0;
}

.urgency-main.swe {
  padding-top: 1rem;
  padding-bottom: 2rem;
}

.text-block-1043 {
  text-align: left;
}

.italic-text-9 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-1044 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-span-277, .text-span-278, .text-span-279, .text-span-280, .text-span-281 {
  color: var(--red);
}

.headlineurl-2-copy {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  line-height: 61px;
}

.text-span-282, .text-span-283, .text-span-284 {
  color: var(--red);
}

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

.margin-bottom-6-copy.margin-large {
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.tab-next {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 1rem;
}

.text-block-1045 {
  font-size: 20px;
}

.div-block-1250 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

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

.margin-bottom-copy.margin-medium-copy.faq-copy.padding-left-copy.padding-xlarge-copy {
  text-align: left;
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
}

.tabs-layout_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-top-right-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 2rem 1rem;
  display: grid;
}

.tabs-layout_component._2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr;
  padding: 0;
}

.tabs-layout_component.v2 {
  margin-bottom: 20px;
  padding: 0;
}

.heading-medium-3 {
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3.left {
  text-align: left;
}

.section-revou-next-dm {
  color: #333;
  background-color: #fff4bd;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: 0;
  padding-top: 2.5rem;
  padding-bottom: 0;
  display: none;
}

.section-revou-next-dm.display {
  padding-top: 0;
  display: block;
}

.grid-296 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-296.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.faq4_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.img-next {
  object-fit: cover;
  border-radius: .5rem;
  width: 40rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.img-next.project {
  object-position: 50% 30%;
  min-width: 20px;
  height: 20rem;
}

.img-next.mi {
  height: 25rem;
}

.img-next.ms {
  object-position: 50% 0%;
  height: 25rem;
}

.text-block-revou-project {
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
}

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

.tabs-layout_content {
  text-align: left;
}

.div-block-1251 {
  align-items: center;
  display: flex;
}

.section-271 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.page-padding-2 {
  background-color: #0000;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  overflow: visible;
}

.page-padding-2.navbar {
  z-index: 99;
}

.text-block-1046 {
  text-align: center;
}

.revou-project-type-2 {
  color: #000;
  font-size: 20px;
  font-weight: 700;
  line-height: 40px;
}

.tabs-layout_image-wrapper {
  border-radius: 1rem;
}

.border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  padding-top: 20px;
  transform: translate(0);
}

.rich-text-block-24-copy-copy-2 {
  color: #000000b3;
  text-align: left;
  padding-top: 10px;
  font-size: .93rem;
  font-weight: 400;
}

.tabs_menu-service {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  border-bottom: 1px #a5a5a5;
  grid-template-rows: auto;
  grid-template-columns: minmax(max-content, 1fr) minmax(max-content, 1fr) minmax(max-content, 1fr) minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.tabs_menu-service.dm {
  flex-wrap: nowrap;
  grid-template-columns: max-content max-content max-content;
  align-content: center;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.faq4_accordion-copy-3 {
  background-color: #fff;
  border: 1px #000;
  border-radius: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.faq4_accordion-copy-3.not-faq {
  border-radius: 1rem;
  margin-bottom: 16px;
  padding-bottom: 12px;
  overflow: hidden;
}

.tabs1_link-service-2 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-top: .125rem solid #0000;
  border-radius: 10rem;
  margin-bottom: 0;
  margin-left: .25rem;
  margin-right: .25rem;
  padding: .75rem .125rem;
  font-size: 1.25rem;
  font-weight: 600;
  transition: all .2s;
}

.tabs1_link-service-2:hover {
  background-color: #fff3;
}

.tabs1_link-service-2.w--current {
  color: #151d53;
  background-color: #fede3e;
  border-top: .125rem #4589ff;
  border-bottom: 2px #00c7c7;
  border-radius: 10rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.tabs_content-wrapper-service {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.display-5 {
  color: #000;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.faq4_question-copy {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem .5rem 1rem;
  display: flex;
}

.faq4_component {
  border-radius: 1rem;
  margin-bottom: 20px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.tabs_component--service-2 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  margin-top: 20px;
  padding-left: 0;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

.tabs_component--service-2.da {
  margin-top: 40px;
}

.tabs-content-12 {
  overflow: visible;
}

.tabs-content-12.card {
  align-self: auto;
  width: 100%;
  padding: 40px 20px;
}

.vi-points {
  text-align: left;
  margin-top: 0;
}

.bold-text-169 {
  text-align: left;
}

.tab-left-icon-2 {
  background-color: #fff;
  border: 2px solid #f7f7fc;
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 18px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
  box-shadow: 0 2px 6px #14142b0f;
}

.tab-left-icon-2:hover {
  border-color: #fede3e;
}

.tab-left-icon-2.w--current {
  background-color: #fff;
  border-width: 2px;
  border-color: #fede3e;
  box-shadow: 0 2px 12px #14142b14;
}

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

.faq4_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.rich-text-block-24-copy-2 {
  color: #000000b3;
  text-align: left;
  margin-bottom: 20px;
  font-size: .93rem;
  font-weight: 400;
  line-height: 25px;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.bullets-15 {
  height: 16px;
  margin-right: 10px;
}

.text-color-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(59deg, #4253ff, #151d53);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-color-gradient.heading-xlarge {
  background-image: linear-gradient(#000, #000);
  line-height: 50px;
}

.why-paragraph {
  color: var(--programs-background);
  text-align: left;
  margin-top: 20px;
  padding-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.heading-medium-3-copy {
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.3;
}

.heading-medium-3-copy.left {
  text-align: left;
  margin-bottom: 1rem;
}

.text-block-950 {
  color: #000000b3;
}

.text-size-medium-8 {
  font-family: Red Hat Display, sans-serif;
  font-size: .935rem;
}

.text-size-medium-8.text-weight-bold {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-size-medium-8.text-weight-bold.project {
  text-align: center;
  width: 15rem;
  padding-top: 10px;
}

.tabs-menu-21 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tabs-menu-21.tabs-vertical {
  flex-direction: column;
  margin-bottom: 0;
}

.tabs-menu-21.tabs-vertical.width-348px {
  align-items: flex-start;
  width: 100%;
  max-width: 250px;
  margin-right: 40px;
}

.tabs-wrapper.tabs-left {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tabs-wrapper.tabs-left.hide {
  display: none;
}

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

.tabs_content {
  color: #000;
  background-color: #fff;
  border-radius: 2rem 2rem 1.2rem 1.2rem;
  padding: 1rem 3rem;
}

.tabs_content.dm {
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-large-2 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-default {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.mobile-hide {
  font-family: Red Hat Display, sans-serif;
}

.mobile-hide.content {
  margin-bottom: 1rem;
  display: none;
}

.div-block-1252 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.bullets-16 {
  height: 16px;
  margin-right: 10px;
}

.tabs-content-13 {
  overflow: visible;
}

.tabs-content-13.card {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  align-self: auto;
  width: 100%;
  margin-top: 12px;
  padding: 40px;
  display: block;
  box-shadow: 0 2px 7px #14142b0f;
}

.bold-text-170 {
  text-align: left;
}

.tabs-menu-22 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tabs-menu-22.tabs-vertical {
  flex-direction: column;
  margin-bottom: 0;
}

.tabs-menu-22.tabs-vertical.width-348px {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 600px;
  margin-right: 40px;
}

.section-272 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-1253 {
  display: block;
}

.italic-text-10 {
  display: none;
}

.div-block-1254 {
  grid-column-gap: 20px;
  display: flex;
}

.div-block-1255 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  background-color: var(--programs-background);
  color: var(--programs-background);
  border-radius: 1rem;
  flex-direction: column;
  padding: 30px;
  display: flex;
}

.text-block-1047 {
  color: var(--white);
  text-align: left;
  font-size: .93rem;
}

.text-block-1048 {
  color: var(--white);
  font-size: 20px;
  line-height: 2px;
}

.div-block-826-copy-2 {
  color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-380-copy-copy-copy {
  background-color: var(--yellow);
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-bottom: 0;
  margin-right: 8px;
  display: flex;
}

.text-block-312-copy {
  color: var(--programs-background);
  text-align: center;
  font-size: 1rem;
  font-weight: 900;
}

.heading-103-copy-2-copy-copy-copy {
  color: #8a5ba6;
  -webkit-text-stroke-color: #8a5ba6;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  line-height: 1.8rem;
}

.headingabc {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
}

.div-block-1256 {
  width: 80%;
  padding-bottom: 20px;
}

.image-412 {
  border-radius: 1rem;
  max-width: 70%;
}

.heading-89-copy {
  color: var(--programs-background);
  margin-top: 10px;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.heading-89-copy.da-big {
  font-size: 18px;
}

.pm-points-2-copy {
  color: var(--programs-background);
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.div-block-233-copy {
  grid-row-gap: 20px;
  flex-direction: column;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: flex;
}

.div-block-233-copy.new {
  margin-bottom: 0;
  margin-left: 0;
}

.accordion2_item-5-copy {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 1rem;
}

.text-span-285 {
  color: #000;
}

.text-block-1049 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-1258 {
  margin-left: 19px;
}

.bold-text-171 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-1050 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.urgency-white-2 {
  background-color: #f6f7fc;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  width: 400px;
  margin-top: 0;
  padding: 12px 20px;
  display: flex;
}

.text-block-1051 {
  color: #2f2f2f;
  text-align: right;
}

.div-block-1259 {
  align-self: center;
}

.div-block-1260 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-1260.indo {
  margin-top: 69px;
}

.div-block-1260.indo.kursus {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.div-block-1261 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-1261.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.text-block-1052 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1052.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.image-413 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-413.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.image-414 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.grid-298 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.div-block-1262 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-1262.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.div-block-1263 {
  flex: 0 auto;
  width: 50%;
}

.text-block-1053 {
  color: #000;
  text-align: center;
}

.tabs-menu-23 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.text-block-1054 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-415 {
  margin-left: 20px;
}

.image-415.dm-com {
  margin-left: 0;
}

.div-block-1264 {
  margin-top: 10px;
}

.tab-link-tab-1-22 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-22.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-22.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-22.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-22.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-22.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.grid-299 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-299.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.div-block-1266 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.div-block-1267 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-1267.image {
  padding-bottom: 0;
}

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

.text-block-1055 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-1056 {
  width: 100%;
  font-size: 16px;
}

.slide-19 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-286 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-1268 {
  width: 50%;
}

.div-block-1269 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1270, .div-block-1270.dm-com {
  width: 100%;
}

.text-block-1057 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1058 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1059 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.grid-301 {
  grid-template-rows: auto;
  display: flex;
}

.text-block-1060 {
  font-size: 16px;
}

.tab-pane-tab-1-12 {
  border-radius: 0;
  flex: none;
  width: 100%;
}

.grid-302 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.div-block-1272 {
  flex: 0 auto;
  width: 25%;
}

.div-block-1272.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.text-block-1061 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.image-416 {
  border-radius: 20px;
  max-width: 170px;
}

.div-block-1273 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.image-417 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.rich-text-block-49 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-418 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.section-273 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.image-419 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1274 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-420 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.div-block-1275 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.tab-link-tab-1-23 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-23.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-23.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-23.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-23.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-23.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-23.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.text-block-1062 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.text-block-1063 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-1064 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-1065 {
  text-align: left;
}

.div-block-1276 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-1277 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.text-block-1066 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-303 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.icon-14 {
  color: #333;
}

.text-block-1067 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-1067.homepage {
  padding-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-22 {
  background-color: #f6f7fc;
}

.lightbox-link-19 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-19.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.text-block-1068 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1068.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1069 {
  text-align: left;
  margin-bottom: 10px;
}

.text-block-1070 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.heading-309 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 150%;
}

.testimonial_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  outline-offset: 0px;
  background-color: #fff;
  border: 1.5px #f3f3f3;
  border-radius: 2rem;
  outline: 2px #333;
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin-top: 0;
  padding: 1rem 0 2rem;
  display: inline-block;
  box-shadow: 0 2px 5px #0003;
}

.transformed-underline {
  max-width: 98px;
  position: absolute;
  top: -54px;
  left: -37px;
}

.grid-304 {
  grid-column-gap: 35px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .75fr;
  justify-content: space-between;
  place-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
}

.post-link {
  color: #31b5ff;
  text-align: left;
  border: 1px #000;
  padding-bottom: 0;
  font-size: .8rem;
  text-decoration: none;
}

.container-large-3 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

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

.text-align-center-10.mb {
  margin-bottom: 64px;
  overflow: hidden;
}

.button-wol {
  color: #fff;
  background-color: #000;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
}

.button-wol.fs {
  margin-top: 20px;
}

.transformed-heading {
  color: #000;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
}

.program-page-container-copy {
  margin-left: 320px;
}

.program-page-container-copy.fs {
  margin-left: 0;
  margin-right: 20px;
  padding-right: 10px;
  display: block;
}

.link-block-19 {
  text-align: left;
  text-decoration: none;
}

.testimonial_image {
  object-fit: cover;
  border-radius: 90px;
  flex: 0 auto;
  width: 55px;
  height: 55px;
}

.testimonials_text {
  color: #0d1012a3;
  text-align: left;
  border-left-style: none;
  margin-bottom: 0;
  padding-bottom: 1rem;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 1.125rem;
  line-height: 1.5;
}

.testimonials_text.fs {
  font-size: .938rem;
}

.date-testi {
  color: #a0a0a0;
  text-align: left;
  border-left-style: none;
  margin-bottom: 0;
  padding-bottom: .25rem;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: .8rem;
  font-style: italic;
  line-height: 1.5;
}

.testimonial_image-wrapper {
  border-radius: 40rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
  overflow: hidden;
}

.section-transformed {
  background-color: #fff;
  border-radius: 42px;
  margin-top: 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 2rem 2rem 0 0;
  width: 100%;
  max-width: 100%;
  height: 200px;
  margin-bottom: 0;
}

.testimonial_date-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
}

.program-page-container-mobilr {
  margin-left: 320px;
  display: none;
}

.testimonial_builder-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  width: 100%;
  min-width: 100%;
  display: flex;
}

.testimonial_name {
  color: #424242;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.25;
}

.testimonial_name.text-style-muted {
  color: #2f2f2f;
  text-align: left;
  font-weight: 400;
}

.heading-310 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-310.center {
  text-align: center;
}

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

.div-block-1278 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.accordion2_item-8 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.heading-311 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.rich-text-block-50 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block-1071 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-1071.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-421 {
  max-height: 32px;
}

.text-block-1072 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-1072.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-1072.loker.new {
  font-size: 48px;
  line-height: 1.1;
}

.div-block-1279 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.grid-305 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.grid-305._2 {
  display: none;
}

.text-block-1073 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-1280 {
  margin-left: 19px;
}

.text-block-1074 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-1075 {
  font-size: 14px;
}

.div-block-1281 {
  align-self: center;
}

.clw-wrapper {
  display: inline-block;
}

.clw-testimonials {
  margin-top: 40px;
}

.cl-testimonials {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: start;
  align-items: start;
  display: grid;
  overflow: auto;
}

.ci-testi {
  flex-direction: row;
  height: 100%;
  padding-bottom: 20px;
  padding-right: 10px;
  display: flex;
}

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

.text-block-1076 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-size: 16px;
}

.urgency-yellow {
  background-color: var(--lemon-chiffon);
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 350px;
  margin-top: 0;
  padding: 12px 10px;
  display: flex;
}

.urgency-yellow.var {
  width: 300px;
}

.grid-306 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

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

.text-block-1077 {
  font-size: 24px;
  font-weight: 700;
}

.text-block-1077.var {
  margin-bottom: 10px;
  font-size: 22px;
}

.text-block-1078 {
  margin-top: 4px;
  font-size: 16px;
}

.text-block-1078.var {
  font-size: 14px;
}

.heading-312 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-312.center {
  text-align: center;
}

.section-274 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 80px;
  font-family: Red Hat Display, sans-serif;
}

.section-274.var {
  font-family: Red Hat Display, sans-serif;
}

.heading-313 {
  text-align: center;
  margin-bottom: 2.2rem;
}

.heading-313.new._1 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
}

.collection-item-5 {
  max-width: 100%;
}

.instructor-section-2 {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 100px;
}

.instructor-section-2.pm-exact.new {
  padding-top: 40px;
  font-family: Red Hat Display, sans-serif;
}

.instructor-section-2.pm-exact.new {
  padding-top: 40px;
}

.instructor-section-2.pm-exact.new.ha {
  display: none;
}

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

.grid-51 {
  grid-column-gap: 7px;
  border: 1px solid #00000017;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  max-width: 100%;
  padding: 10px;
  box-shadow: 1px 1px 6px #00000021;
}

.image-140 {
  border: 0 #fede3e;
  border-radius: 100px;
  max-height: 88px;
}

.text-block-155 {
  text-align: left;
  font-size: 16px;
  font-weight: 700;
}

.text-block-156 {
  color: #333333e0;
  text-align: left;
  font-size: 13px;
}

.div-block-242 {
  align-items: center;
  margin-top: 13px;
  display: flex;
}

.image-141 {
  max-height: 24px;
  margin-right: 24px;
}

.image-142 {
  max-height: 24px;
}

.text-block-1079 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-1079.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-423 {
  max-height: 32px;
}

.text-block-1080 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-1080.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-1080.loker.new {
  font-size: 48px;
  line-height: 1.1;
}

.div-block-1284 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.grid-307 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.div-block-1285 {
  margin-left: 19px;
}

.text-block-1081 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-block-1082 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-1083 {
  font-size: 14px;
}

.div-block-1286 {
  align-self: center;
}

.text-block-1084 {
  color: #aa952d;
  font-size: 18px;
  font-weight: 600;
}

.text-block-1084.new {
  letter-spacing: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-425 {
  max-height: 32px;
}

.text-block-1085 {
  margin-top: 30px;
  font-size: 36px;
  font-weight: 900;
  line-height: 1.4;
}

.text-block-1085.loker {
  margin-bottom: 20px;
  font-size: 32px;
}

.text-block-1085.loker.new {
  font-size: 48px;
  line-height: 1.1;
}

.div-block-1287 {
  border: 1px solid #0003;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  padding: 12px 0 12px 16px;
  display: flex;
}

.grid-308 {
  grid-column-gap: 33px;
  grid-template-rows: auto;
}

.div-block-1288 {
  margin-left: 19px;
}

.text-block-1086 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-block-1087 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-1088 {
  font-size: 14px;
}

.div-block-1289 {
  align-self: center;
}

.hero-testimonial-desktop {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  align-items: center;
  margin-top: 40px;
  text-decoration: none;
  display: flex;
}

.hero-testimonial-desktop.bottom {
  text-align: left;
  align-items: flex-start;
  margin-top: 0;
}

.nav-program-mobile {
  display: none;
}

.hero-video {
  width: 50%;
}

.hero-video.cs-lex {
  width: 40%;
  margin-left: auto;
  margin-right: auto;
}

.adm-content-image {
  object-fit: contain;
  width: 100%;
  height: 200px;
  margin-bottom: 24px;
  display: block;
}

.adm-content-image._2 {
  object-fit: contain;
  height: 150px;
  margin-bottom: 16px;
}

.nav_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-testi-title {
  color: #000;
  font-size: .9rem;
  font-style: italic;
  line-height: 120%;
}

.hero-testi-title.s {
  font-size: 14px;
}

.hero-testi-title.text-color-white {
  color: #fff;
}

.nav-program-title {
  margin-bottom: 12px;
  font-size: 1.2rem;
  font-weight: 600;
}

.adm-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.nav-title-wrapper-hz {
  border-width: 1px;
  border-color: #000 #000 #0000;
  border-bottom-style: solid;
  align-items: center;
  display: flex;
}

.footer-social-image {
  width: 20px;
  height: 24px;
}

.heading-3-adm {
  margin-bottom: 2rem;
  font-size: 2.2rem;
  line-height: 120%;
}

.nav-link-item {
  color: #4d4d4d;
  border-radius: 5px;
  align-items: flex-start;
  padding: 12px;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.nav-link-item.ver-center {
  align-items: center;
}

.nav-link-item.ver-center.hidden {
  display: none;
}

.nav-new-link {
  color: #000;
  border-bottom: 1px solid #0000;
  align-items: center;
  text-decoration: none;
}

.nav-program {
  width: 100%;
}

.adm-list-item {
  margin-bottom: 10px;
  font-weight: 600;
}

.adm-list-item.last {
  margin-bottom: 0;
}

.adm-list-item.small {
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 4px;
  line-height: 100%;
}

.heading-item {
  font-size: 1.1rem;
  font-weight: 600;
}

.heading-item.push {
  margin-right: 12px;
}

.heading-item.push.mt {
  margin-top: 4px;
}

.nav-new-link-desc {
  font-size: .9rem;
  font-weight: 400;
}

.padding-lp {
  padding-top: 3rem;
  padding-bottom: 3rem;
  position: relative;
}

.adm-content-wrapper {
  background-color: #f6f7fc;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 24px;
  display: none;
  overflow: hidden;
}

.container-footer {
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0 2.5rem;
}

.material-icon-rounded-inline {
  text-transform: lowercase;
  font-size: 1rem;
  line-height: 150%;
  display: inline;
}

.material-icon-rounded-inline.inline {
  font-size: .9rem;
  display: inline-block;
}

.material-icon-rounded-inline.inline.hm {
  display: inline;
}

.nav-code {
  display: none;
}

.header-grid-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .4fr .6fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.new-navbar {
  z-index: 20;
  background-color: #fff;
  width: 100%;
  position: static;
}

.new-navbar.stick {
  position: fixed;
}

.footer-main {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 350px;
  display: flex;
}

.hero-text {
  color: #000;
  font-size: 1rem;
  line-height: 150%;
}

.hero-text.cs-70 {
  width: 70%;
}

.hero-text.cs-70.text-color-white {
  color: #fff;
}

.container-large-4 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-4.position-relative {
  z-index: 2;
  position: relative;
}

.adm-content {
  width: 60%;
}

.page-wrapper, .page-wrapper.rl {
  position: relative;
}

.button-54 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-54:hover {
  color: #fede3e;
  background-color: #000;
}

.button-54.color-red {
  color: #fff;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.button-54.color-red.rectangle {
  border-radius: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.button-54.color-yellow-red {
  color: #f13b57;
  background-color: #fede3e;
  margin-top: 0;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.button-54.c-black {
  color: #fff;
  background-color: #000;
}

.button-54.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.button-54.color-red.rectangle {
  border-radius: 10px;
  padding: 1rem 4rem;
  font-size: 18px;
}

.button-54.color-red.rectangle.ai {
  border-radius: 15px;
}

.nav-title-wrapper {
  border-width: 1px;
  border-color: #000 #000 #0000;
  border-bottom-style: solid;
}

.adm-tab-link {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #0000;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #f13b57;
  align-items: center;
  padding: 20px 74px 20px 24px;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

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

.header-text {
  z-index: 1;
  text-align: left;
  font-size: 2.7rem;
  line-height: 120%;
  position: relative;
}

.header-text.cs {
  min-width: 550px;
}

.header-text.cs-tm {
  color: #fedf3d;
  min-width: 530px;
}

.bg-half-1 {
  background-color: #fffdf4;
  width: 50%;
  height: 100%;
}

.red-link {
  color: #f13b57;
}

.red-link.underline {
  text-decoration: underline;
}

.footer-copyright-right {
  text-align: right;
  line-height: 150%;
}

.hero-testi-link {
  text-decoration: none;
}

.hero-testi-link._2 {
  display: inline;
}

.nav-icon {
  margin: 0 0 0 6px;
  position: static;
}

.footer-email-icon {
  width: 24px;
}

.content-cta {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

.adm-item-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.program-header_heading-wrapper {
  max-width: 34rem;
  position: relative;
}

.footer-email-block {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #ffffff0d;
  border-radius: 20px;
  align-items: center;
  padding: 12px 24px;
  display: flex;
}

.adm-content-bottom {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.adm-list-block-ds {
  position: relative;
}

.nav-program-tab {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.adm-text.regular {
  color: #000;
  font-size: .9rem;
  font-weight: 400;
}

.footer-text {
  font-size: 1rem;
  line-height: 120%;
}

.nav-program-link {
  color: #000;
  margin-right: 6px;
  font-size: .9rem;
  font-weight: 600;
  line-height: 150%;
  display: inline;
}

.header-text-wrapper.vr {
  flex-direction: column;
  align-items: flex-start;
}

.adm-title {
  color: #000;
  margin-bottom: 4px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 120%;
}

.adm-arrow {
  color: #fff;
  background-color: #f6f7fc;
  border-radius: 10001000px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
  position: absolute;
  inset: auto 24px auto auto;
}

.nav-tab-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.footer-content {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.nav-tab-title {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.nav-div-vr {
  background-color: #e0e0e0;
  width: 1px;
}

.bg-half-2 {
  background-color: #f6f7fc;
  width: 50%;
  height: 100%;
}

.nav-new-dropdown {
  border-radius: 5px;
  align-items: center;
  padding: 8px 12px;
  font-weight: 600;
  display: flex;
}

.nav-new-dropdown.w--open {
  background-color: #f6f7fc;
  border-radius: 5px;
}

.faq1_answer-v2 {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.adm-menu {
  flex-direction: column;
  width: 40%;
  display: flex;
}

.nav-tab-link {
  opacity: .7;
  color: #000;
  background-color: #0000;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  padding: 6px 12px;
  font-weight: 600;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

.nav-tab-link:hover {
  background-color: #fff;
}

.nav-tab-link.w--current {
  opacity: 1;
  background-color: #fff;
}

.nav-tab-link._2 {
  opacity: 1;
}

.adm-list-wrapper {
  z-index: 5;
  color: #fede3e;
  padding-left: 1.5rem;
  font-size: 1.5rem;
  font-weight: 600;
  position: relative;
}

.hero-img-testi {
  border: 2px solid #fff;
  border-radius: 10000px;
  width: 54px;
  height: 54px;
  box-shadow: 0 3px 5px #00000021;
}

.hero-img-testi.s {
  width: 48px;
  height: 48px;
}

.hero-pattern-bg {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523c97d9f04feb2dd612f73_admission-pattern.svg"), linear-gradient(#fede3e, #fede3e);
  background-position: 50%, 0 0;
  background-repeat: repeat, repeat;
  background-size: auto, auto;
  height: 200px;
  position: absolute;
  inset: auto 0% 0%;
}

.hero-pattern-bg.py {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523c97d9f04feb2dd612f73_admission-pattern.svg"), linear-gradient(#fbb034, #fbb034);
  background-position: 50%, 0 0;
  background-repeat: repeat, repeat;
  background-size: cover, auto;
}

.hero-pattern-bg.tm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523f2926c483559b7d7ad84_teaching-method-pattern.svg"), linear-gradient(#171717, #171717);
  background-position: 50%, 0 0;
  background-repeat: repeat, repeat;
  background-size: cover, auto;
}

.nav-new-link-text {
  color: #000;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
}

.hero-testi-text {
  color: #000;
  font-weight: 600;
}

.hero-testi-text.underlined {
  border-bottom: 1px solid #000;
  font-weight: 700;
}

.hero-testi-text.underlined:hover {
  color: #2f2f2f;
}

.hero-testi-text.underlined.text-color-yellow {
  color: #fede3e;
  border-bottom-color: #fede3e;
}

.hero-testi-text._2 {
  font-size: 14px;
  line-height: 120%;
  display: inline;
}

.hero-testi-text._2.color {
  color: #f13b57;
  text-decoration: underline;
  display: inline;
}

.hero-testi-text._3 {
  color: #fede3e;
}

.nav-tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: stretch;
  width: 210px;
  margin-right: 24px;
  padding-top: 32px;
  padding-bottom: 0;
  display: flex;
}

.faq1_component {
  border: 1px #000;
  width: 60%;
}

.faq1_component.full-width {
  width: 80%;
}

.adm-text-wrapper.mb {
  margin-bottom: 12px;
}

.nav-link-icon {
  background-color: #fff;
  border-radius: 5px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 16px;
  display: flex;
}

.adm-tab {
  display: flex;
}

.nav_logo-link {
  line-height: 0;
}

.footer-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.adm-content-top {
  cursor: pointer;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 16px;
  display: flex;
}

.hero-admission {
  background-color: #fffdf4;
  position: relative;
}

.footer-new-link {
  color: #fff;
  align-items: center;
  text-decoration: none;
}

.nav-tab-link-group {
  background-color: #0000;
  padding: 0;
}

.nav-tab-link-group:hover {
  background-color: #fff;
  border-radius: 5px;
}

.nav-tab-link-group.w--current {
  color: #000;
  background-color: #fff;
  border-radius: 5px;
}

.nav-tab-link-group._2 {
  margin-top: 40px;
}

.nav-tab-link-group._2.w--current {
  background-color: #fff;
  border-radius: 5px;
}

.section-275 {
  position: relative;
}

.section-275.p-relative._3 {
  background-color: #fffdf4;
}

.footer-new-link-text {
  color: #bdbdbd;
  margin-right: 6px;
  font-size: 1rem;
  display: inline;
}

.nav-group-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.hero-testi-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 70%;
  display: flex;
}

.hero-testi-wrapper.full {
  width: 100%;
}

.hero-testi-wrapper.stretch {
  flex: 1;
}

.dot-circle {
  background-color: #000;
  border-radius: 1000px;
  width: 4px;
  height: 4px;
  margin-left: 8px;
  margin-right: 8px;
}

.dot-circle._2 {
  display: inline-block;
}

.dot-circle._3 {
  background-color: #fede3e;
}

.hero-testi-name {
  align-items: center;
  margin-top: 8px;
  display: flex;
}

.hero-testi-name.block, .hero-testi-name.hz {
  display: block;
}

.footer-bottom {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.nav-title-group {
  color: #787878;
  border-left: 3px solid #fede3e;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  font-size: .8rem;
  font-weight: 600;
  line-height: 120%;
}

.nav-title-group.position-relative {
  position: absolute;
  top: -32px;
}

.nav-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 50%;
  display: flex;
}

.nav-block.up {
  align-items: stretch;
}

.nav-block.full-width {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
}

.bg-div {
  z-index: 1;
  flex-direction: row;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hero-text-div {
  margin-top: 1rem;
  margin-bottom: 2rem;
}

.cta-number {
  align-items: center;
  margin-bottom: 1rem;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.cta-number.no-mb {
  align-items: flex-start;
  margin-bottom: 0;
}

.chat-embed {
  display: none;
}

.nav-program-icon {
  width: 64px;
}

.nav-tab-pane {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  padding: 24px;
}

.footer-text-title {
  margin-bottom: 16px;
  font-weight: 700;
}

.nav_logo {
  max-height: 4.688rem;
}

.nav_logo.new {
  max-height: 50px;
}

.nav-group-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.faq1_accordion-v2 {
  background-color: #f6f7fc;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 24px;
  overflow: hidden;
}

.nav-inside {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f6f7fc;
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 20px;
  display: flex;
  box-shadow: 0 4px 10px #0000001a;
}

.nav-inside.default {
  display: block;
}

.admission-tab {
  width: 100%;
}

.adm-no {
  color: #fff;
  background-color: #f13b57;
  border-radius: 10001000px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 1.2rem;
  display: flex;
}

.footer-social-icon {
  background-color: #ffffff0d;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
  overflow: hidden;
}

.faq1_question-v2 {
  cursor: pointer;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 16px;
  display: flex;
}

.footer-content-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.page-padding-x {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.div-bottom {
  height: 1px;
}

.container-lp {
  border-radius: 0;
  max-width: 80rem;
  padding: 2.5rem;
}

.container-lp.p-1 {
  z-index: 2;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.container-lp.py {
  padding-left: 1rem;
  padding-right: 1rem;
  display: block;
}

.container-lp.my-small {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.nav-dropdown-list.w--open {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  width: 100%;
  margin-top: 0;
  padding: 24px 0 0;
  display: flex;
  left: 0;
}

.nav-dropdown-list._2.w--open {
  padding-top: 20px;
}

.nav-dropdown-list.ver-vr {
  margin-top: 12px;
}

.nav-dropdown-list.ver-vr.w--open {
  flex-direction: column;
  width: 140%;
  margin-top: 0;
  inset: 40px 0% 0% auto;
}

.adm-tab-pane {
  padding: 0 28px 20px;
}

.nav-new-menu {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-end;
  align-items: center;
  margin-right: 5rem;
  display: flex;
}

.nav-link-img-icon {
  width: 24px;
}

.nav-tabs-content {
  flex: 1;
}

.footer-section-new {
  color: #fff;
  background-color: #2f2e30;
  padding-bottom: 0;
}

.faq1_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
}

.footer-component {
  display: flex;
}

.footer2_links-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  align-content: start;
  place-items: flex-start start;
  display: flex;
}

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

.material-icon-nav {
  color: #000;
  text-transform: lowercase;
  margin-left: 4px;
  font-size: 1rem;
  line-height: 1.5px;
  display: inline;
}

.material-icon-nav.block {
  text-transform: none;
  border: 1px solid #000;
  border-radius: 4px;
  align-items: center;
  margin-left: 16px;
  padding: 4px;
  font-size: .9rem;
  line-height: 120%;
  display: flex;
}

.nav-text-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-social-links {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.hero-testimonial-mobile {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  align-items: center;
  width: 80%;
  margin-top: 40px;
  text-decoration: none;
  display: none;
}

.nav-dropd-link {
  opacity: .7;
  background-color: #0000;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  padding: 6px 12px;
  font-weight: 600;
  display: flex;
  position: relative;
  top: 0;
  overflow: hidden;
}

.nav-dropd-link:hover {
  background-color: #fff;
}

.nav-dropd-link.w--current {
  opacity: 1;
  background-color: #fff;
}

.adm-tab-content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.adm-tab-content.center {
  margin-top: 3rem;
}

.footer-email-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  background-color: #ffffff0d;
  border-radius: 10px;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  display: flex;
}

.hero-button-block {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.hero-button-block.dm {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
}

.footer-logo {
  width: 80px;
}

.adm-title-block {
  color: #000;
  font-size: 1rem;
}

.nav-drop-block {
  position: static;
}

.adm-line-steps.ds {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523c97d9f04feb2dd612f76_line%20svg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 2px;
  height: 72%;
  margin-left: 6px;
  position: absolute;
  inset: 15px auto auto 2px;
}

.adm-line-steps.ds._4 {
  height: 40%;
}

.adm-line-steps.ds._2 {
  height: 49%;
}

.adm-line-steps.ds._3 {
  height: 60%;
}

.adm-line-steps.ds._5 {
  height: 65%;
}

.nav-tab-program {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  border-top: 1px solid #dcdcdc;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  padding-top: 16px;
  display: grid;
}

.nav-tab-program.grid-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: space-between;
  display: flex;
}

.footer-divider {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  flex-direction: column;
  height: 2px;
  display: flex;
}

.container-large-5 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-5.position-relative {
  z-index: 2;
  position: relative;
}

.container-large-5.py {
  max-width: 85rem;
}

.section-cta-adm {
  background-color: #fffdf4;
  position: relative;
}

.section-nav-lp {
  z-index: 10;
  background-color: #fff;
  position: sticky;
  top: 0;
  bottom: 100px;
}

.heading-3-adm-2 {
  max-width: 400px;
  margin-bottom: 2rem;
  font-size: 2.2rem;
  line-height: 120%;
}

.payment-nav-link {
  color: #000;
  border-radius: 4px;
  padding: 8px 12px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
  transition: all .4s;
}

.payment-nav-link:hover, .payment-nav-link.w--current {
  color: #f13b57;
  background-color: #f6f7fc;
}

.pym-tab-link {
  color: #000;
  text-align: center;
  background-color: #0000;
  padding-left: 16px;
  padding-right: 16px;
}

.pym-tab-link.w--current {
  color: #de3078;
  background-color: #0000;
  font-weight: 600;
}

.pym-tab-link._5.w--current {
  color: #261f63;
}

.pym-tab-link._2.w--current {
  color: #f65616;
}

.pym-tab-link._4.w--current {
  color: #8a5ba6;
}

.pym-tab-link._3.w--current {
  color: #319cff;
}

.pym-tabs {
  justify-content: center;
  align-items: center;
}

.header-grid-content-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .4fr .6fr;
  align-items: center;
  display: flex;
}

.header-grid-content-2.cs {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.table-note {
  margin-top: 12px;
  font-size: .8rem;
}

.page-wrapper-2.rl {
  position: relative;
}

.py-logo {
  height: 48px;
}

.py-logo._3 {
  object-fit: contain;
  height: 40px;
}

.py-logo._2 {
  height: 30px;
}

.header-block-2.vr {
  flex-direction: column;
  width: 50%;
  display: flex;
}

.title-wrapper-ds {
  margin-bottom: 32px;
}

.title-mb {
  display: none;
}

.sticky-wrapper {
  position: relative;
}

.item-table {
  color: #000;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 32px 2px;
  font-size: .8rem;
  line-height: 120%;
  display: flex;
}

.item-table._7 {
  background-color: #e6f3ff;
  flex-direction: column;
  font-weight: 600;
}

.item-table._6 {
  background-color: #e0e8ff;
}

.item-table._6.sb {
  font-size: .8rem;
  font-weight: 600;
}

.item-table._3 {
  text-align: left;
  background-color: #fafafd;
  justify-content: flex-start;
  padding-left: 12px;
  padding-right: 4px;
  font-size: .8rem;
  font-weight: 500;
}

.item-table._1 {
  background-color: #fff;
}

.item-table._1.sb {
  padding-left: 4px;
  padding-right: 4px;
  font-size: .8rem;
  font-weight: 600;
}

.section-276.bg-grey {
  background-color: #f6f7fc;
}

.section-276.bg-shadow-yellow {
  background-color: #fffdf4;
}

.title-table-s {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
}

.lightbox-vid {
  width: 100%;
}

.lightbox-vid.mb {
  display: none;
}

.highlight-block {
  background-color: #fffdf4;
  border-radius: 10px;
  padding: 12px 16px;
}

.highlight-block._2 {
  background-color: #fafafd;
}

.table-logo {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.table-logo._2 {
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
}

.pym-tab {
  border-bottom: 2px solid #f6f7fc;
  justify-content: center;
  align-items: center;
  margin-bottom: 24px;
  padding-bottom: 24px;
  display: flex;
}

.title-table {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 20px 12px;
  font-size: .9rem;
  font-weight: 500;
  line-height: 120%;
  display: flex;
  overflow: hidden;
}

.title-table._7 {
  background-color: #0779e4;
}

.title-table._1 {
  color: #000;
  background-color: #fedf3d;
  border-right: 1px solid #fff;
}

.title-table._6 {
  color: #fff;
  background-color: #3151aa;
  border-right: 1px solid #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.table-link {
  color: #000;
  text-decoration: underline;
}

.testi-lp-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 10px;
  padding: 12px 16px 12px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 3px 8px #0000001a;
}

.testi-lp-wrapper.mb {
  display: none;
}

.pym-testi-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-nav {
  height: 0;
}

.margin-bottom-24 {
  margin-bottom: 24px;
  font-family: Red Hat Display, sans-serif;
}

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

.lightbox-img {
  width: 100%;
  display: block;
}

.payment-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
  box-shadow: 0 2px 5px #0000001a;
}

.payment-table.ma {
  grid-template-columns: 1.2fr 1fr 1fr 1fr 1fr 1fr;
}

.payment-nav {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.image-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  width: 50%;
  height: auto;
  overflow: visible;
}

.title-wrapper-mb {
  display: none;
}

.pym-tab-pane {
  padding: 10px;
}

.pym-tab-pane.no-m {
  padding: 0;
}

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

.title-table-wrapper {
  color: #fff;
  text-align: left;
  background-color: #de3078;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 6px;
  font-size: .9rem;
  font-weight: 500;
  line-height: 120%;
  display: flex;
  overflow: hidden;
}

.title-table-wrapper._5 {
  text-align: left;
  background-color: #261f63;
  padding-left: 12px;
}

.title-table-wrapper._2 {
  background-color: #f65616;
}

.title-table-wrapper._4 {
  background-color: #8a5ba6;
}

.title-table-wrapper._3 {
  background-color: #319cff;
}

.title-wrapper.align-center {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.title-wrapper.align-center.margin-bottom-48 {
  margin-bottom: 3rem;
}

.title-wrapper.align-center.margin-bottom-48.v2.dmvar {
  margin-top: 20px;
}

.title-wrapper.align-center.margin-bottom-24 {
  margin-bottom: 2rem;
}

.title-wrapper.align-center.margin-bottom-24.dm {
  margin-bottom: 0;
}

.title-wrapper.mb {
  margin-bottom: 32px;
}

.title-wrapper.mb0-mobile.dm {
  color: #fff;
}

.lpi-line {
  z-index: 0;
  background-color: #f0f2f9;
  width: 100%;
  height: 9px;
  position: absolute;
}

.lpi-line.active {
  background-color: #f13b57;
}

.program_header-text-2.smaller {
  color: #787878;
  font-size: .9rem;
  line-height: 150%;
}

.program_header-text-2.align-center {
  text-align: center;
}

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

.lps-text-2 {
  margin-bottom: 16px;
  font-size: 1.1rem;
  font-weight: 700;
}

.tm-image-padding {
  margin-top: 0;
}

.tm-testi-card-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .6fr .8fr .6fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.lpi-center {
  z-index: 10;
  display: block;
}

.heading-3-adm-3 {
  margin-bottom: 2rem;
  font-size: 2.2rem;
  line-height: 120%;
}

.hero-teaching {
  background-color: #171717;
  position: relative;
}

.tm-text-title {
  font-size: 1rem;
}

.div-section {
  width: 100%;
  height: 1px;
}

.tm-line-item {
  background-color: #fede3e;
  width: 2px;
  position: absolute;
  inset: 54px auto 12px 21px;
}

.header-grid-content-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: .4fr .6fr;
  align-items: center;
  display: flex;
}

.header-grid-content-3.cs {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.tm-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tm-content.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: stretch;
}

.tm-content.max {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  width: 90%;
}

.tm-content.small-gap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.tm-text-title-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 48px;
  margin-left: auto;
  padding-left: 140px;
  padding-right: 24px;
  display: flex;
  position: absolute;
  inset: 20px 0 auto auto;
}

.lpi-icon {
  z-index: 5;
  background-color: #f0f2f9;
  border-radius: 1000px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
  position: relative;
}

.lpi-icon._1st {
  background-color: #f13b57;
}

.heading-4 {
  color: #000;
  font-size: 1.5rem;
  line-height: 130%;
}

.lex-phase-title {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.tm-test-content {
  padding: 90px 24px 24px;
  position: relative;
}

.tm-expert-card-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 0;
  display: grid;
}

.tm-expert-card-list.grid-3 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.lps-chart {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  width: 60%;
  display: flex;
}

.lps-tag {
  color: #000;
  background-color: #fede3e;
  border-radius: 20px;
  padding: 2px 10px;
}

.lex-phase-wrapper {
  z-index: 5;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 900px;
  display: flex;
  position: relative;
}

.tm-expert-layer {
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}

.tm-text-max {
  width: 70%;
}

.tm-text-max.ds {
  text-align: center;
  text-align: center;
}

.lps-text {
  color: #787878;
}

.header-block-3.vr {
  flex-direction: column;
  width: 50%;
  display: flex;
}

.tm-image-wrapper.top {
  flex-direction: column;
  align-items: flex-start;
}

.tm-image-wrapper.center {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.tm-image-wrapper.center.distance {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
}

.lpic-wrapper {
  z-index: 25;
  justify-content: center;
  align-items: flex-end;
  width: 20%;
  margin-bottom: -25px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% 0;
}

.tm-item-wrapper {
  margin: 32px;
}

.tm-item-wrapper.mb {
  display: none;
}

.tm-testi-card {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 3px 15px #dcdcdc45;
}

.tm-testi-card.dm {
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}

.tm-item-no {
  color: #000;
  background-color: #fede3d;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-size: 1rem;
  font-weight: 700;
  display: flex;
}

.tm-image.max {
  max-width: 80%;
}

.lpi-right {
  width: 50px;
  position: absolute;
  inset: auto -27px -29px auto;
}

.tm-item-icon {
  width: 42px;
  display: block;
}

.section-277.p-relative._3 {
  background-color: #fffdf4;
}

.section-277.bg-grey {
  background-color: #f6f7fc;
}

.section-277.bg-shadow-yellow {
  background-color: #fffdf4;
}

.lps-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  align-items: center;
  width: 90%;
  display: flex;
}

.lps-wrapper._2nd {
  display: none;
}

.lps-img {
  width: 40%;
}

.lps-line {
  border-bottom: 1px solid #ececec;
  width: 100%;
  margin-bottom: 40px;
  padding-top: 60px;
}

.tm-vid-wrapper {
  width: 70%;
  display: none;
}

.tm-text-testi {
  color: #000;
  margin-top: 4px;
  font-style: italic;
}

.tm-expert-content {
  padding: 20px;
  position: relative;
}

.tm-item-content {
  color: #000;
  flex-direction: column;
  flex: 1;
  align-items: stretch;
  padding: 0;
  display: flex;
  overflow: hidden;
}

.tm-item-content.block {
  background-color: #fff;
  border-radius: 20px;
}

.tm-item-content.with-gap {
  padding-bottom: 32px;
}

.tm-icon-wrapper {
  background-color: #0000001c;
  border-radius: 15px;
  padding: 12px;
  position: absolute;
  inset: 12px auto auto 12px;
}

.tm-icon-wrapper.wh {
  background-color: #f6f7fc80;
}

.lex-phase-1 {
  z-index: 20;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  max-width: none;
  display: flex;
  position: relative;
  overflow: visible;
}

.tm-hr {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr .8fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.lps-text-1 {
  font-size: 1rem;
}

.tm-grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.tm-divline-item {
  background-color: #fede3e;
  height: 1px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.tm-video-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 64px;
  display: flex;
}

.lex-phase-icon-wrapper {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 73px;
  display: flex;
}

.tm-expert-card {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tm-expert-card.blue {
  color: #fff;
  background-color: #319cff;
}

.tm-expert-card.purple {
  color: #fff;
  background-color: #8a5ba6;
}

.tm-expert-card.pink {
  color: #fff;
  background-color: #de3078;
}

.tm-expert-card.orange {
  color: #fff;
  background-color: #f65616;
}

.tm-expert-card.dark {
  color: #fff;
  background-color: #261f63;
}

.tm-testi-img {
  z-index: 2;
  border: 2px solid #fede3e;
  border-radius: 1000px;
  width: 90px;
  height: 90px;
  position: absolute;
  inset: -10px auto auto 24px;
}

.lpi-left {
  width: 90px;
  position: absolute;
  inset: auto auto -24px -43px;
}

.tm-item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.tm-expert-img {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 100%;
  display: block;
}

.tm-text-job {
  color: #fedf3d;
  margin-top: 4px;
  font-style: italic;
}

.button-55 {
  color: #0e0e0e;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ffde3d;
  border-radius: 100px;
  padding: 16px 40px;
  font-size: 14px;
  font-weight: 700;
}

.text-span-287 {
  font-size: 15px;
}

.navbar-3 {
  background-color: #0000;
}

.details-container {
  position: relative;
}

.div-block-724-copy {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.comparison-header {
  border-radius: 0;
}

.cta_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1291 {
  width: 320px;
}

.text-block-1089 {
  align-self: center;
  font-size: 24px;
  font-weight: 700;
}

.div-block-1292 {
  justify-content: center;
  display: flex;
}

.text-block-540-copy {
  text-align: center;
  align-self: center;
  font-size: 24px;
  font-weight: 700;
}

.heading-314 {
  margin-bottom: 24px;
  font-size: 40px;
  line-height: 3.2rem;
}

.heading-314.mid {
  text-align: center;
}

.image-427 {
  width: 40px;
}

.tabs-menu-24 {
  grid-column-gap: 12px;
  justify-content: center;
  display: flex;
}

.image-428 {
  width: 286px;
  height: 286px;
}

.comparison-nav-link {
  color: #919191;
  letter-spacing: .5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
  font-weight: 700;
}

.comparison-nav-link.w--current {
  color: #454545;
  background-color: #f9de3d;
  border-radius: 999px;
  font-weight: 900;
}

.comparison-section-header {
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 20px;
  font-weight: 700;
}

.comparison-row {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: -1px;
  display: flex;
}

.text-block-549-copy {
  text-align: left;
  letter-spacing: .1px;
  align-self: center;
  font-size: 15px;
  font-weight: 500;
}

.text-block-541-copy {
  text-align: left;
  font-size: 13px;
}

.container-35 {
  justify-content: center;
  display: flex;
}

.div-block-1295 {
  padding-top: 10px;
  position: static;
  top: 10px;
}

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

.text-block-1091 {
  align-self: center;
  margin-left: 4px;
  font-size: .9rem;
}

.section-278 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.text-block-540-copy-2 {
  text-align: left;
  align-self: center;
  font-size: 24px;
  font-weight: 700;
}

.image-296-copy {
  align-self: center;
  width: 28px;
  height: 28px;
}

.button-tertiary-new {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #000;
  border: 2px solid #000;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  transition: all .2s;
}

.button-tertiary-new:hover {
  color: #000;
  background-color: #0000;
  border: 2px solid #000;
}

.button-tertiary-new.is-cta-button {
  margin-bottom: 20px;
  padding: 1.3rem 6rem;
  font-size: .813rem;
  position: static;
  bottom: 20px;
}

.text-block-1092 {
  letter-spacing: .1px;
  align-self: center;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1093 {
  margin-top: -10px;
  margin-bottom: 10px;
}

.div-block-1297 {
  padding: 0 32px 20px;
  position: relative;
}

.text-block-1094 {
  margin-bottom: 48px;
  font-size: 16px;
}

.div-block-1298 {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  justify-content: center;
  align-items: center;
  height: 96px;
  margin-bottom: -1px;
  display: flex;
}

.div-block-1298.header {
  background-color: #fff;
  border-top-style: none;
  border-bottom-style: none;
  height: 120px;
  padding-left: 32px;
  padding-right: 32px;
  position: static;
  top: 0;
}

.div-block-724-copy-2 {
  justify-content: flex-start;
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-724-copy-2.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-724-copy-2.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  justify-content: flex-start;
}

.text-block-1095 {
  font-size: 13px;
}

.div-block-1300 {
  text-align: left;
}

.text-block-542-copy {
  align-self: center;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 16px;
  font-size: 16px;
  font-weight: 500;
}

.div-block-725-copy {
  width: 320px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.columns-10 {
  align-items: center;
  display: flex;
}

.text-block-1096 {
  align-self: center;
  font-size: 20px;
  font-weight: 700;
}

.div-block-724-copy-3 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-724-copy-3.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-724-copy-3.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.div-block-724-copy-4 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-724-copy-4.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-724-copy-4.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  align-self: stretch;
  align-items: center;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-429 {
  align-self: center;
  width: 40px;
  height: 40px;
}

.text-block-1098 {
  font-size: 16px;
  font-weight: 700;
}

.text-block-1099 {
  align-self: center;
  font-size: 18px;
}

.container-34 {
  max-width: 72.5rem;
}

.div-block-726-copy {
  text-align: center;
  align-self: center;
}

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

.div-block-1302 {
  text-align: left;
}

.details-section-container {
  margin: 20px 16px 40px;
}

.compare-navbar-mobile {
  display: none;
}

.div-block-1303 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-1303.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-1303.highlighted.header.lengkap {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  justify-content: flex-start;
}

.div-block-1303.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.comparison-tabs {
  color: #a1a1a1;
  text-align: center;
  letter-spacing: 1px;
  border-radius: 48px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.comparison-tabs.w--current {
  color: #ffde3d;
  background-color: #454545;
}

.div-block-728-copy {
  justify-content: center;
  margin-top: 0;
  margin-bottom: 10px;
  display: flex;
}

.text-block-542-copy-copy-copy {
  align-self: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
}

.information-header-container {
  z-index: 999;
  background-color: #fff;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  position: sticky;
  inset: 0% 0% auto;
  box-shadow: 0 1px 3px #00000012;
}

.versi-lengkap-desktop-container {
  position: relative;
}

.div-block-1304 {
  align-self: center;
}

.tabs-content-14 {
  border-radius: 24px;
  margin-top: 20px;
  overflow: visible;
  box-shadow: 1px 1px 8px 4px #f0f0f0;
}

.section-cta {
  background-color: #fede3e;
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.cta_heading-copy {
  max-width: 36rem;
  font-size: 2.7rem;
  font-weight: 900;
  line-height: 3.6rem;
}

.tabs-versi-lengkap-container {
  margin-bottom: 10px;
}

.section-279 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523f6f981d2ec81160660ed_compare-bg.webp");
  background-position: 0 0;
  background-size: cover;
  padding: 100px 60px;
}

.text-block-542-copy-copy {
  align-self: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 500;
}

.div-block-1305 {
  z-index: 999;
  background-color: #fff;
  padding-top: 10px;
  position: sticky;
  top: 0;
}

.div-block-723-copy {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  justify-content: center;
  align-items: center;
  height: 96px;
  margin-bottom: -1px;
  display: flex;
}

.div-block-723-copy.header {
  background-color: #fff;
  border-top-style: none;
  border-bottom-style: none;
  height: 120px;
  padding-left: 0;
  padding-right: 0;
  position: static;
  top: 0;
}

.div-block-1306 {
  align-self: center;
  margin-right: 20px;
  display: flex;
}

.program-header_text {
  color: #000000b3;
  background-color: #f6f7fc;
  margin-right: 10px;
  padding: 8px 17px;
  font-size: .875rem;
}

.program-header_text.ms {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 12px;
  display: flex;
}

.ms-image {
  height: 16px;
  display: block;
}

.ct-title-block {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-vr {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #363535;
  background-image: linear-gradient(#fff, #fff);
  border-radius: 8px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: start;
  padding: 24px;
  display: grid;
  position: relative;
}

.div-vr._2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.div-hr {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.grid-1 {
  grid-template-columns: 1fr;
  position: relative;
}

.div-title {
  background-color: #fff;
  border-bottom: 1px solid #000;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 32px;
  padding-bottom: 16px;
  display: flex;
}

.mc-img {
  width: 500px;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-lp {
  background-color: var(--black);
  padding-top: 40px;
  padding-bottom: 60px;
  font-family: Red Hat Display, sans-serif;
}

.section-lp._2 {
  padding-top: 100px;
}

.grid-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

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

.mc-img-2 {
  height: 48px;
}

.cm-img {
  max-width: 100%;
  position: static;
  inset: -67px 0% auto -28px;
}

.price-text {
  color: #fff;
  margin-top: 6px;
  font-size: 1rem;
  text-decoration: line-through;
}

.price-div {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-top: 10px;
  display: flex;
}

.price-text-2 {
  color: var(--yellow);
  margin-top: 6px;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
}

.cs-card {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.grid-hz-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-time {
  color: #fff;
  letter-spacing: 2px;
  margin-bottom: 4px;
  font-size: 10px;
  font-weight: 500;
}

.div-11 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  display: flex;
}

.div-hz {
  border-bottom: 1px solid #000;
  justify-content: space-between;
  margin-bottom: 32px;
  padding-bottom: 24px;
  display: flex;
}

.div-hz.logo {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.heading-1-lp {
  color: #000;
  text-align: center;
  text-shadow: 0 1px 4px var(--white);
  max-width: 650px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.7rem;
  font-weight: 700;
  line-height: 120%;
}

.heading-1-lp._2 {
  max-width: 700px;
  margin-bottom: 32px;
}

.sticker-img {
  width: 14%;
  display: block;
  position: absolute;
  inset: -30% 0% auto auto;
}

.bg-top {
  z-index: 0;
  background-image: linear-gradient(to bottom, white, var(--yellow));
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-bottom {
  z-index: 0;
  background-image: linear-gradient(to bottom, var(--lemon-chiffon), var(--lemon-chiffon));
  height: 66%;
  position: absolute;
  inset: auto 0% 0%;
}

.p-rel {
  z-index: 5;
  position: relative;
}

.bg-center {
  z-index: 2;
  background-image: linear-gradient(to bottom, var(--yellow), #091721);
  height: 10%;
  position: absolute;
  inset: 35% 0% auto;
}

.tw-relative {
  position: relative;
}

.div-block-53-copy {
  align-items: center;
  display: flex;
}

.div-block-53-copy.bold {
  margin-top: 10px;
}

.hp-clock-number {
  color: #fff;
  font-size: 2.1rem;
  line-height: 120%;
}

.hp-pop-block {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: block;
  position: relative;
}

.hp-text-1 {
  color: #000;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: #000;
  text-transform: none;
  text-shadow: 0 3px 10px #0003;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 140%;
}

.hp-text-3 {
  font-size: .8rem;
}

.hp-text-3.ha {
  display: none;
}

.hp-text-2 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 160%;
}

.hp-text-2.max {
  width: 60%;
  font-family: Red Hat Display, sans-serif;
}

.hp-text-2.max.sub {
  width: 70%;
  font-size: 1rem;
  font-weight: 400;
  display: block;
}

.home-pop-up {
  z-index: 100000;
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0%;
}

.home-pop-up.open {
  display: block;
}

.home-pop-up.ai {
  display: none;
}

.hp-text-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #000;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
}

.hp-clock-no-2 {
  color: #fff;
  font-size: .7rem;
}

.hp-close {
  cursor: pointer;
  background-color: #ffffff80;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a180_icon_close.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  width: 32px;
  height: 32px;
  margin-top: 12px;
  margin-right: 12px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.hp-text-4 {
  color: #000;
  font-size: 1rem;
  font-style: italic;
  font-weight: 500;
}

.hp-clock {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  display: grid;
}

.hp-button-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.home-pop-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.hp-clock-block {
  background-color: #2f2f2f;
  border-radius: 5px;
  flex-direction: column;
  padding: 6px 12px;
  display: flex;
}

.div-block-1307 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 48px;
  display: grid;
}

.heading-315 {
  text-align: center;
  margin-bottom: 16px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Red Hat Display, sans-serif;
  line-height: 48px;
}

.text-block-1102 {
  text-align: center;
  margin-top: 10px;
  padding-left: 60px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.heading-316 {
  margin-top: 4px;
  margin-bottom: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.text-block-1103 {
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.section-280 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.pm-points {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 32px;
  display: grid;
}

.pm-list {
  flex-direction: column;
  display: flex;
}

.pm-point {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  align-items: flex-start;
  padding-bottom: 32px;
  display: flex;
  position: relative;
}

.pm-yellow {
  z-index: 2;
  border: 5px solid var(--yellow);
  background-color: var(--white);
  border-radius: 1000px;
  flex: none;
  width: 24px;
  height: 24px;
  position: relative;
}

.pm-point-text {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border-radius: 10px;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 12px;
  display: flex;
  box-shadow: 0 2px 10px #0000000d;
}

.pm-point-title {
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.pm-point-body {
  text-align: left;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 120%;
}

.pm-point-line {
  z-index: 1;
  background-color: #a6a6a6;
  width: 2px;
  height: 100%;
  position: absolute;
  left: 12px;
}

.pmpoint-title-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.pm-icon {
  width: 30px;
  display: block;
}

.pm-point-img {
  width: 400px;
  max-width: 80%;
  margin-top: 0;
  margin-bottom: 0;
}

.pm-points-image-full {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-1104 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 1.8;
}

.button-56 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-56:hover {
  background-color: #221515;
}

.button-56.mcpm {
  letter-spacing: 2px;
  padding-left: 80px;
  padding-right: 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.div-block-1308 {
  justify-content: center;
  display: flex;
}

.text-block-1105 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.section-281 {
  padding-top: 20px;
  padding-bottom: 60px;
}

.section-281.mcpm {
  padding-top: 60px;
}

.why-mcdm-wrapper-3 {
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.text-span-288 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.8rem;
}

.text-span-288.lowongan {
  font-size: 1.6rem;
}

.wide-content-wrapper-2 {
  width: 1200px;
  margin-left: 40px;
  margin-right: 40px;
}

.text-block-1106 {
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
}

.div-block-1309 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 28px;
  display: flex;
}

.text-block-1107 {
  color: #fede3e;
  text-align: center;
  font-size: 1rem;
  font-weight: 900;
}

.div-block-1310 {
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  max-width: 1.5rem;
  margin-bottom: 16px;
  display: flex;
}

.text-span-289 {
  font-size: 1.5rem;
}

.section-yellow {
  background-color: var(--yellow);
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-yellow.var {
  background-color: #fff;
}

.div-block-222-var {
  justify-content: center;
  margin-bottom: 24px;
  display: flex;
}

.div-block-222-var.da {
  display: flex;
}

.div-block-222-var.rgtc {
  margin-top: 19px;
}

.div-block-222-var.mb {
  margin-bottom: 32px;
}

.heading-1281 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.heading-1281.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

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

.card-pm {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--programs-background);
  color: var(--white);
  text-align: left;
  border-radius: 15px;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

.card-pm-photo {
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 180px;
  display: block;
}

.body-copy {
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  line-height: 150%;
}

.pm-point-title-v2 {
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 120%;
}

.section-white {
  background-color: var(--white);
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-white.var {
  background-color: #fff;
}

.div-block-222-var-hz {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: grid;
}

.div-block-222-var-hz.da {
  display: flex;
}

.div-block-222-var-hz.rgtc {
  margin-top: 19px;
}

.div-block-222-var-hz.mb {
  margin-bottom: 32px;
}

.body-title {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

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

.heading-12812 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 150%;
}

.heading-12812.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.lp-logo-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--\<unknown\|variable-7f5f1088-6140-0182-570d-72fa73d2b07b\>);
  color: #fff;
  background-image: linear-gradient(#fff, #fff);
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 12px;
  display: flex;
  overflow: hidden;
}

.lp-logo-wrapper.ai {
  color: #0000;
  background-image: none;
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-3 {
  color: #000;
  text-align: center;
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.lp-logo-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  display: flex;
}

.lp-logo-block.wh {
  background-color: #fff;
}

.lp-logo-block.full {
  flex: none;
}

.lp-logo-moving {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  color: #f0e7e7;
  flex-direction: row;
  flex: none;
  align-items: center;
  display: flex;
}

.lp-logo-img {
  flex: none;
  max-width: 100%;
  height: 30px;
  max-height: 20px;
  display: block;
}

.lp-logo-img.v1 {
  max-width: 100%;
  max-height: 40px;
}

.lp-logo-img.v3 {
  max-height: 24px;
}

.lp-logo-img.ai-midjourney {
  max-height: 50px;
}

.lp-logo-moving-pm {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: row;
  flex: none;
  align-items: center;
  display: flex;
}

.lp-logo-moving-pm.fx._2 {
  display: none;
}

.lp-logo-img-2 {
  flex: none;
  height: 40px;
  display: block;
}

.lp-logo-img-2.v9 {
  height: 60px;
}

.lp-logo-img-2.v12 {
  object-fit: cover;
  width: 150px;
  height: 40px;
}

.lp-logo-img-2.v8 {
  background-color: #000;
  padding: 3px;
}

.lp-logo-img-2.v6 {
  object-fit: cover;
  width: 100px;
}

.lp-logo-img-2.v2 {
  height: 25px;
}

.lp-logo-img-2.v11 {
  object-fit: cover;
  width: 250px;
  height: 30px;
}

.lp-logo-img-2.v5 {
  height: 60px;
}

.lp-logo-img-2.v1 {
  max-height: 24px;
}

.lp-logo-img-2.v6 {
  object-fit: cover;
  width: 100px;
  height: 80px;
}

.lp-logo-img-2.v7 {
  object-fit: cover;
  width: 140px;
  height: 60px;
}

.lp-logo-img-2.v4 {
  max-height: 24px;
}

.lp-logo-moving-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: row;
  flex: none;
  align-items: center;
  display: flex;
}

.text-block-1108 {
  font-family: Red Hat Display, sans-serif;
  position: static;
}

.text-block-1109 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-1311 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.tab-next-2 {
  padding-left: 10px;
  padding-right: 10px;
  font-size: .9rem;
}

.text-block-1110 {
  font-size: 20px;
}

.text-block-1111 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-1111.v1 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  text-align: center;
  flex-direction: column;
  margin-top: 0;
}

.div-block-1312 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-440 {
  border-radius: 90px;
}

.lightbox-link-20 {
  justify-content: space-around;
  padding-bottom: 20px;
  display: flex;
}

.lightbox-link-20.v1 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.grid-284-copy {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-content: stretch space-around;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-284-copy.grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.hidden {
  display: none;
}

.display-5-copy {
  color: #000;
  justify-content: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
  display: flex;
}

.youtube-next {
  display: none;
}

.tab-left-icon-3 {
  background-color: #fff;
  border: 2px solid #f7f7fc;
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 18px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
  box-shadow: 0 2px 6px #14142b0f;
}

.tab-left-icon-3:hover {
  border-color: #fede3e;
}

.tab-left-icon-3.w--current {
  background-color: #fff;
  border-width: 2px;
  border-color: #fede3e;
  box-shadow: 0 2px 12px #14142b14;
}

.tab-left-icon-3.v1.hidden {
  display: none;
}

.div-block-1314 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide-22 {
  object-fit: fill;
  width: 100%;
  overflow: hidden;
}

.grid-309 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-309.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.tabs-content-15 {
  overflow: visible;
}

.tabs-content-15.card {
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  overflow: hidden;
}

.tabs-content-15.card.dm {
  width: 100%;
  padding: 16px;
}

.tabs-wrapper-copy {
  flex-direction: column;
  display: flex;
}

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

.text-block-200 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.grid-3-dm {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-block-1112 {
  color: #000000b3;
}

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

.vi-images {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.div-block-1413 {
  align-items: center;
  display: flex;
}

.tabs-menu-25 {
  flex-direction: column;
  display: flex;
}

.tabs-menu-25.dm {
  width: 150.023px;
  margin-right: 20px;
}

.tab-pane-tab-1-14 {
  width: 100%;
  overflow: visible;
}

.tabs1_link-service-3 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-top: .125rem solid #0000;
  border-radius: 10rem;
  margin-bottom: 0;
  margin-left: .25rem;
  margin-right: .25rem;
  padding: .75rem .125rem;
  font-size: 1rem;
  font-weight: 600;
  transition: all .2s;
}

.tabs1_link-service-3:hover {
  background-color: #fff3;
}

.tabs1_link-service-3.w--current {
  color: #151d53;
  background-color: #fede3e;
  border-top: .125rem #4589ff;
  border-bottom: 2px #00c7c7;
  border-radius: 10rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.div-block-1414 {
  flex-direction: column;
  justify-content: flex-start;
  margin-left: 25px;
  margin-right: 25px;
  display: flex;
}

.div-block-1414.v1 {
  margin-left: 0;
  margin-right: 0;
}

.lightbox-link-21 {
  align-self: center;
  overflow: hidden;
}

.text-block-201 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.tab-pane-tab-2-3 {
  overflow: hidden;
}

.mg-bottom-48px-2 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
}

.slide-26 {
  overflow: hidden;
}

.slide-26.v1 {
  width: 100%;
}

.grid-310 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-310.v2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  display: flex;
}

.bullets-17 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.vi-points-2 {
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
}

.bold-text-172 {
  text-align: left;
}

.slide-27 {
  overflow: hidden;
}

.vi-img {
  object-fit: contain;
  width: 150px;
  max-height: 60px;
  display: block;
}

.vi-img._2 {
  object-fit: cover;
  width: 250px;
}

.div-block-284 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-284.v1 {
  text-align: left;
  padding: 16px;
}

.div-block-284.v1._1 {
  display: none;
}

.section-282 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.slider-23 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 36%;
  margin-top: 20px;
  display: flex;
}

.slider-23.v1 {
  width: 100%;
}

.image-442 {
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-height: 50%;
  display: inline-block;
  overflow: visible;
}

.image-442.full-img {
  width: 100%;
  max-height: none;
  display: block;
}

.image-442.full {
  width: 100%;
  display: block;
}

.image-442.full.cn {
  margin-left: auto;
  margin-right: auto;
}

.div-block-1415 {
  background-color: #2f2f2f;
  border-radius: 10rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 150px;
  padding: 20px;
  display: flex;
}

.div-block-1415.v1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: left;
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px 24px;
}

.div-block-1415.v1.min-h {
  width: 100%;
  min-height: 110px;
}

.div-block-1415.v1.min-h._1, .div-block-1415.v1.min-h._2 {
  display: none;
}

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

.slide-nav-10 {
  margin-top: 10px;
  padding-top: 0;
  inset: auto 0% 0%;
}

.slide-nav-10.buttom {
  background-color: #fede3e;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 24px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 8px;
  display: block;
  bottom: 2%;
  box-shadow: 0 2px 3px #00000017;
}

.slider-24 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: flex;
}

.tabs-23 {
  grid-column-gap: 10px;
  flex-direction: row;
  display: flex;
}

.tabs-23.dm {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
}

.div-block-1416 {
  flex-direction: column;
  display: flex;
}

.text-block-revou-project-2 {
  margin-top: 0;
  padding-left: 10px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.div-block-1417 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-68 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.next-img {
  width: 100%;
  display: block;
}

.tabs-menu-14-copy {
  grid-column-gap: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 10px;
  display: flex;
}

.tabs-menu-14-copy.dm {
  margin-bottom: 0;
}

.text-block-199 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-290 {
  align-self: center;
  font-size: 1.5rem;
}

.list-item-14 {
  color: #000000b3;
  text-align: left;
}

.section-revou-vi {
  background-color: var(--grey-background);
  padding-top: 2rem;
  padding-bottom: 2rem;
  font-family: Red Hat Display, sans-serif;
}

.div-block-1418 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vi-title {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-bottom: 2rem;
  display: flex;
}

.img-next-2 {
  object-fit: cover;
  border-radius: .5rem;
  width: 40rem;
  height: 500px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.img-next-2.mi {
  height: 25rem;
}

.img-next-2.ms {
  object-position: 50% 0%;
  height: 25rem;
}

.div-block-1419 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.hz-img {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-1420 {
  align-items: flex-start;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-443 {
  border-radius: 90px;
}

.div-block-1422 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-311 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-311.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

._3-col {
  flex-direction: row;
  width: 220px;
  margin-right: 20px;
  display: flex;
}

._3-col._3-col-last {
  margin-right: 0;
}

.text-block-1113 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.content2-jumbonumber {
  opacity: 1;
  color: #fede3e;
  text-align: left;
  font-size: 80px;
  font-weight: 300;
  line-height: 120px;
}

.wrap {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrap.w50-80 {
  width: auto;
  margin-top: 40px;
  padding-bottom: 20px;
}

.wrap.grey {
  background-color: #f6f7fc;
  border-radius: 30px 30px 0 0;
  width: 100%;
  margin-top: 40px;
  padding: 25px 25px 60px;
}

.wrap.w50-80 {
  width: auto;
  padding-bottom: 20px;
}

.wrap.grey {
  background-color: #f6f7fc;
  border-radius: 30px 30px 0 0;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 25px 25px 60px;
}

.text-block-1114 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.content2-items {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.heading-334 {
  text-align: left;
}

.bullets-18 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.vi-points-3 {
  text-align: left;
  margin-top: 0;
}

.decoline {
  background-color: #d2d2d2;
  width: 30px;
  height: 2px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.section-283 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-1423 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1423.v1 {
  text-align: left;
  padding: 16px;
}

.content2-number-wrapper {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  padding: 20px;
  box-shadow: 0 2px 7px #0003;
}

.heading-medium-3-copy-2 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-2.cn {
  text-align: center;
}

.image-447 {
  max-width: 150px;
}

.image-447.s {
  max-height: 70px;
  display: block;
}

.image-447.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

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

.div-block-1424 {
  flex-direction: column;
  display: flex;
}

.grid-312 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1115 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-1425 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-1425.v2 {
  justify-content: center;
}

.div-block-1426 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-1427 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-448 {
  border-radius: 90px;
}

.div-block-1429 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-313 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-313.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-1116 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.text-block-1117 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.text-block-1118 {
  color: #2f2f2f;
}

.bullets-19 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.vi-points-4 {
  margin-top: 0;
}

.div-block-1430 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1430.v1 {
  text-align: left;
  padding: 16px;
}

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

.div-block-1431 {
  flex-direction: column;
  display: flex;
}

.div-block-1432 {
  flex-direction: column;
  margin-top: 20px;
  padding-top: 20px;
  display: flex;
}

.grid-314 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 10px;
}

.grid-315 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1119 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.grid-316 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-316.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.bullets-20 {
  height: 16px;
  margin-right: 10px;
}

.vi-points-5 {
  text-align: left;
  margin-top: 0;
}

.div-block-1368 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.why-paragraph-5 {
  color: #2f2f2f;
  text-align: left;
  margin-top: 20px;
  padding-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.grid-317 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.section-284 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-1369 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.div-block-1367 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-89-copy-2 {
  color: #2f2f2f;
  margin-top: 10px;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.headingabc-2 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
}

.tabs-content-16 {
  overflow: visible;
}

.tabs-content-16.card {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  align-self: auto;
  width: 100%;
  margin-top: 12px;
  padding: 40px;
  display: block;
  box-shadow: 0 2px 7px #14142b0f;
}

.bullets-21 {
  height: 16px;
  margin-right: 10px;
}

.tabs-menu-26 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tabs-menu-26.tabs-vertical {
  flex-direction: column;
  margin-bottom: 0;
}

.tabs-menu-26.tabs-vertical.width-348px {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 600px;
  margin-right: 40px;
}

.div-block-380-copy-copy-copy-2 {
  background-color: #fede3e;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-bottom: 0;
  margin-right: 8px;
  display: flex;
}

.text-block-312-copy-2 {
  color: #2f2f2f;
  text-align: center;
  font-size: 1rem;
  font-weight: 900;
}

.bullets-22 {
  height: 16px;
  margin-right: 10px;
}

.grid-318 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-318.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-1371 {
  grid-column-gap: 20px;
  display: flex;
}

.div-block-826-copy-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.pm-points-2-copy-2 {
  color: #2f2f2f;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-1153 {
  color: #fff;
  text-align: left;
  font-size: .93rem;
}

.text-block-revou-project-3 {
  margin-top: 0;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.div-block-1370 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  color: #2f2f2f;
  background-color: #2f2f2f;
  border-radius: 1rem;
  flex-direction: column;
  padding: 30px;
  display: flex;
}

.curr-icon {
  align-self: flex-start;
  width: 28px;
}

.curr-tag-1 {
  color: #000;
  background-color: #f6f7fc;
  border-radius: 5px;
  padding: 0 10px;
  font-size: 14px;
}

.container-lp-2 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  display: block;
}

.section-285.bg-grey {
  background-color: #f6f7fc;
}

.heading-v2-2.mb {
  margin-bottom: 2rem;
}

.padding-lp-2 {
  background-color: #0000;
}

.curr-inside {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.curr-program {
  width: 100%;
}

.curr-topic {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  cursor: pointer;
  border: 1px #000;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding: 16px;
  display: flex;
}

.curr-item {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 24px;
  overflow: hidden;
}

.cta-s-body-2 {
  color: #000;
  margin: 0;
}

.cta-s-body-2.faq {
  margin: 16px;
  padding-top: 0;
  padding-bottom: 0;
}

.cta-s-body-2.faq.mb-8.mt-0 {
  margin-top: 0;
}

.curr-content {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.curr-tag-2 {
  color: #fff;
  background-color: #de3078;
  border: 1px solid #de3078;
  border-radius: 5px;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 400;
}

.curr-line {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.curr-rich {
  width: 400px;
}

.curr-line-long {
  background-color: #787878;
  height: 1px;
}

.curr-program-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.curr-syl {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 16px;
  display: flex;
  overflow: hidden;
}

.padding-lp-3 {
  background-color: #0000;
}

.section-mentor.bg-grey {
  background-color: #f6f7fc;
}

.section-mentor.bg-pink {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/674592f9b4fa7723c4ad4650_Layout%20(5).webp");
  background-position: 0 0;
  background-size: cover;
}

.curr-line-text {
  font-size: 16px;
  line-height: 120%;
}

.container-lp-3 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.curr-image {
  height: 25px;
}

.curr-item-2 {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}

.curr-line-long-2 {
  background-color: #dbdbdb;
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.curr-content-2 {
  padding: 16px;
  overflow: hidden;
}

.heading-v2-3.mb {
  margin-bottom: 2rem;
}

.curr-line-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.heading-4-2 {
  color: #000;
  font-size: 1.5rem;
  line-height: 130%;
}

.heading-v2-4.mobile-align-center {
  color: var(--black);
}

.padding-lp-4 {
  background-color: #0000;
}

.program_header-text-3 {
  line-height: 1.5rem;
}

.program_header-text-3.align-center {
  color: var(--black);
  text-align: center;
}

.program_header-text-3.smaller {
  color: #787878;
  font-size: .9rem;
  line-height: 150%;
}

.text-span-291 {
  font-size: 15px;
}

.navbar-5 {
  background-color: #0000;
}

.div-block-724-copy-5 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-1434 {
  width: 320px;
}

.text-block-1154 {
  align-self: center;
  font-size: 24px;
  font-weight: 700;
}

.heading-12813 {
  margin-bottom: 24px;
  font-size: 40px;
  line-height: 3.2rem;
}

.heading-12813.mid {
  text-align: center;
}

.image-449 {
  width: 40px;
}

.tabs-menu-27 {
  grid-column-gap: 12px;
  justify-content: center;
  display: flex;
}

.container-60 {
  justify-content: center;
  display: flex;
}

.div-block-1437 {
  padding-top: 10px;
  position: static;
  top: 10px;
}

.text-block-1156 {
  align-self: center;
  margin-left: 4px;
  font-size: .9rem;
}

.section-286 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.text-block-540-copy-3 {
  text-align: left;
  align-self: center;
  font-size: 24px;
  font-weight: 700;
}

.text-block-1157 {
  letter-spacing: .1px;
  align-self: center;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1158 {
  margin-top: -10px;
  margin-bottom: 10px;
}

.div-block-1439 {
  padding: 0 32px 20px;
  position: relative;
}

.div-block-1440 {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  justify-content: center;
  align-items: center;
  height: 96px;
  margin-bottom: -1px;
  display: flex;
}

.div-block-1440.header {
  background-color: #fff;
  border-top-style: none;
  border-bottom-style: none;
  height: 120px;
  padding-left: 32px;
  padding-right: 32px;
  position: static;
  top: 0;
}

.div-block-724-copy-6 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.text-block-1159 {
  font-size: 13px;
}

.div-block-1442 {
  text-align: left;
}

.text-block-1160 {
  align-self: center;
  font-size: 20px;
  font-weight: 700;
}

.div-block-724-copy-7 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-724-copy-7.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-724-copy-7.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.div-block-724-copy-8 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-724-copy-8.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-724-copy-8.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  align-self: stretch;
  align-items: center;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-450 {
  align-self: center;
  width: 40px;
  height: 40px;
}

.text-block-1162 {
  font-size: 16px;
  font-weight: 700;
}

.text-block-1163 {
  align-self: center;
  font-size: 18px;
}

.container-61 {
  max-width: 72.5rem;
}

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

.div-block-1444 {
  text-align: left;
}

.div-block-1445 {
  align-self: center;
  width: 270px;
  height: 100%;
  padding: 10px 20px;
  display: flex;
}

.div-block-1445.highlighted {
  background-color: #fff8d1;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.div-block-1445.highlighted.header.lengkap {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  justify-content: flex-start;
}

.div-block-1445.highlighted.row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.div-block-1446 {
  align-self: center;
}

.tabs-content-17 {
  border-radius: 24px;
  margin-top: 20px;
  overflow: visible;
  box-shadow: 1px 1px 8px 4px #f0f0f0;
}

.div-block-1447 {
  z-index: 999;
  background-color: #fff;
  padding-top: 10px;
  position: sticky;
  top: 0;
}

.div-block-1448 {
  align-self: center;
  margin-right: 20px;
  display: flex;
}

.body-7 {
  font-family: Red Hat Display, sans-serif;
}

.hp-pop-block-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: flex;
  position: relative;
}

.popup-code {
  display: none;
}

.carriculum-subheading {
  color: #ffffffe6;
  max-width: 33rem;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.carriculum-subheading.align-center {
  text-align: center;
  width: 80%;
  max-width: none;
}

.carriculum-collection-accordian-wrap-2 {
  text-align: left;
  background-color: #584c4c00;
}

.cta-syllabus-div {
  border-top: 1px solid #fff;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  padding: 30px 0 0;
  display: flex;
}

.cta-syllabus-div.ha {
  display: none;
}

.carriculum-heading {
  color: #fff;
  max-width: 24rem;
  margin-left: auto;
  margin-right: auto;
}

.accordion2_item-9 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.page-padding-3 {
  background-color: #0000;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  overflow: visible;
}

.above-subheading {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 28px;
}

.above-subheading.color-black {
  color: #000;
  font-weight: 600;
}

.carriculum-underline {
  max-width: 96px;
  position: absolute;
  top: -3px;
  left: 203px;
}

.carriculum-heading-h3-9 {
  background-color: #0000;
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.carriculum-heading-h3-9.new-module {
  color: #f70707;
  background-color: #f9f50300;
}

.grid-319 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.margin-bottom-2 {
  text-align: left;
  margin: 0 0 0;
}

.cta-syllabus-text {
  color: #fff;
}

.section-carriculum {
  background-color: #2f2f2f;
  margin-top: 0;
  padding-bottom: 50px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.according2_heading-wrapper-2 {
  align-items: center;
  display: flex;
}

.accordion2_content-2 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.program-page-container-3 {
  margin-bottom: 0;
  margin-left: 320px;
}

.color-red {
  color: #f13b57;
}

.accordion2_item-10 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.accordion2_item-10.ai-accordion {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
  background-repeat: repeat;
  background-size: auto;
}

.title-underline-2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65b14be8221d11aff0493e73_join%20underline%20swe%20(2).webp");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: 150px;
  min-height: 25px;
  display: inline-block;
}

.title-underline-2.c-yellow {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/646ef7dc7899cb677d76b772_comm-underline.png");
  background-position: 50% 100%;
  background-size: 150px;
  min-height: 55px;
}

.program-header_text-2 {
  color: #000000b3;
  background-color: #f6f7fc;
  flex: none;
  margin-right: 10px;
  padding: 8px 12px;
  font-size: .875rem;
}

.program-header_text-2.ms {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 12px;
  display: flex;
}

.carriculum-heading-h3-10 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.grid-320 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.ct-title-block-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-carriculum-2 {
  background-color: #2f2f2f;
  margin-top: 40px;
  padding-bottom: 50px;
  position: relative;
}

.section-carriculum-2.nomt {
  margin-top: 0;
  padding-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.section-carriculum-2.lp {
  aspect-ratio: auto;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  position: static;
}

.section-carriculum-2.nomt {
  margin-top: 0;
}

.according2_heading-wrapper-3 {
  align-items: center;
  display: flex;
}

.accordion2_content-3 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.img-atf-1 {
  align-self: center;
}

.img-atf-2 {
  display: none;
}

.button-57 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-57:hover {
  background-color: #221515;
}

.button-57.dm {
  letter-spacing: 1px;
  width: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.div-block-29 {
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-1450 {
  text-align: center;
  padding-bottom: 20px;
  display: block;
}

.div-block-1469 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  padding: 20px;
  display: flex;
}

.section-atf {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65badaa317526536521fe61a_ATF%20DM.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-atf._1 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65badaa317526536521fe61a_ATF%20DM.svg"), url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65badaa317526536521fe61a_ATF%20DM.svg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: cover, auto;
}

.section-atf._1.da, .section-atf._1.dm {
  display: none;
}

.section-atf._1.swe {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de919a8e77badcd58c700d_ATF%20PM%20(4).png");
  background-position: 0 0;
  background-size: auto;
}

.section-atf._2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65ddb1f5062bad166c9dece7_ATF%20DA.svg");
}

.section-atf._2.dm {
  display: none;
}

.section-atf._3 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65ddb1f535e33afe7470a00e_ATF%20PM.svg");
}

.section-atf._3.pm {
  display: none;
}

.section-atf._3.pm.sc {
  display: block;
}

.heading-12814 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.div-block-294 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.loading-bar-wrapper-2 {
  flex: 1;
  max-width: 600px;
  margin-bottom: 0;
}

.urgency-copy-3 {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 10px;
  display: flex;
}

.text-yellow {
  color: #fede3e;
  font-weight: 700;
}

.text-span-270 {
  color: #d31919;
}

.div-block-1470 {
  margin-left: 19px;
}

.text-block-1166 {
  color: #1f1f1f;
  padding-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.div-block-1471 {
  width: 100%;
  margin-top: 20px;
}

.text-block-1167 {
  color: #2f2f2f;
  text-align: right;
}

._40-bar-4 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-4.dm {
  width: 82%;
  display: flex;
}

.text-block-1168 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.atf-logo {
  width: 54px;
  margin-bottom: 16px;
  display: block;
}

.header-dm-atf {
  color: #fff;
  text-shadow: 0 4px 8px #0003;
  width: 800px;
  font-family: Red Hat Display, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 64px;
}

.header-dm-atf.var {
  margin-bottom: 20px;
}

.text-block-1169 {
  text-align: left;
}

.div-block-1472 {
  align-self: center;
}

.text-span-292 {
  color: #000;
}

.par1 {
  color: #fff;
  width: 75%;
  font-size: 1.2rem;
  line-height: 150%;
}

.div-block-1473 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  flex: none;
  display: flex;
  overflow: hidden;
}

.div-block-1474 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.bold-text-53 {
  color: #f33853;
  font-weight: 900;
}

.lottie-animation-13 {
  height: 160px;
}

.text-block-1170 {
  text-align: center;
  max-width: 200px;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.grid-321 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.heading-12815 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12815.center {
  text-align: center;
}

.section-287 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.bold-text-55, .bold-text-173 {
  color: #f33853;
  font-weight: 900;
}

.accordion2_content-4 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.tag {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 120%;
  overflow: hidden;
}

.tex {
  color: #ff0f4c;
  background-color: #ff0f4c12;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 4px 8px;
  font-weight: 700;
  display: flex;
}

.program-page-container-4 {
  margin-bottom: 0;
  margin-left: 320px;
}

.div-block-1475 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.text-block-1171 {
  font-size: 20px;
}

.text-block-1172 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-1172.v1 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  text-align: center;
  flex-direction: column;
  margin-top: 0;
}

.div-block-1476 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-451 {
  border-radius: 90px;
}

.lightbox-link-22 {
  justify-content: space-around;
  padding-bottom: 20px;
  display: flex;
}

.lightbox-link-22.v1 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.tab-left-icon-4 {
  background-color: #fff;
  border: 2px solid #f7f7fc;
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 18px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: block;
  box-shadow: 0 2px 6px #14142b0f;
}

.tab-left-icon-4:hover {
  border-color: #fede3e;
}

.tab-left-icon-4.w--current {
  background-color: #fff;
  border-width: 2px;
  border-color: #fede3e;
  box-shadow: 0 2px 12px #14142b14;
}

.tab-left-icon-4.v1.hidden {
  display: none;
}

.div-block-1478 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide-29 {
  object-fit: fill;
  width: 100%;
  overflow: hidden;
}

.grid-322 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-322.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.tabs-content-18 {
  overflow: visible;
}

.tabs-content-18.card {
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  overflow: hidden;
}

.tabs-content-18.card.dm {
  width: 100%;
  padding: 16px;
}

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

.text-block-1173 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.text-block-1174 {
  color: #000000b3;
}

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

.vi-images-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1480 {
  align-items: center;
  display: flex;
}

.tabs-menu-28 {
  flex-direction: column;
  display: flex;
}

.tabs-menu-28.dm {
  width: 150.023px;
  margin-right: 20px;
}

.tab-pane-tab-1-16 {
  width: 100%;
  overflow: visible;
}

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

.div-block-1481 {
  flex-direction: column;
  justify-content: flex-start;
  margin-left: 25px;
  margin-right: 25px;
  display: flex;
}

.div-block-1481.v1 {
  margin-left: 0;
  margin-right: 0;
}

.lightbox-link-23 {
  align-self: center;
  overflow: hidden;
}

.text-block-1175 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.mg-bottom-48px-3 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
}

.section-revou-next {
  color: #333;
  background-color: #fff4bd;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: 0;
  padding-top: 2.5rem;
  padding-bottom: 0;
  display: block;
}

.slide-33 {
  overflow: hidden;
}

.slide-33.v1 {
  width: 100%;
}

.margin-bottom-9 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-9.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.grid-323 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-323.v2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  display: flex;
}

.bullets-23 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.bold-text-174 {
  text-align: left;
}

.slide-34 {
  overflow: hidden;
}

.div-block-1482 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1482.v1 {
  text-align: left;
  padding: 16px;
}

.div-block-1482.v1._1 {
  display: none;
}

.section-288 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.slider-25 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 36%;
  margin-top: 20px;
  display: flex;
}

.slider-25.v1 {
  width: 100%;
}

.image-452 {
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-height: 50%;
  display: inline-block;
  overflow: visible;
}

.image-452.full-img {
  width: 100%;
  max-height: none;
  display: block;
}

.image-452.full {
  width: 100%;
  display: block;
}

.image-452.full.cn {
  margin-left: auto;
  margin-right: auto;
}

.div-block-1483 {
  background-color: #2f2f2f;
  border-radius: 10rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 150px;
  padding: 20px;
  display: flex;
}

.div-block-1483.v1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: left;
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px 24px;
}

.div-block-1483.v1.min-h {
  width: 100%;
  min-height: 110px;
}

.div-block-1483.v1.min-h._1, .div-block-1483.v1.min-h._2 {
  display: none;
}

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

.slide-nav-11 {
  margin-top: 10px;
  padding-top: 0;
  inset: auto 0% 0%;
}

.slide-nav-11.buttom {
  background-color: #fede3e;
  border-radius: 5px;
  width: 40px;
  height: 18px;
  margin-top: 0;
  padding: 3px;
  bottom: 2%;
  box-shadow: 0 2px 3px #00000017;
}

.slider-26 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: flex;
}

.tabs-24 {
  grid-column-gap: 10px;
  flex-direction: row;
  display: flex;
}

.tabs-24.dm {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  width: 100%;
}

.div-block-1484 {
  flex-direction: column;
  display: flex;
}

.text-block-revou-project-4 {
  margin-top: 0;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.div-block-1485 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-324 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1176 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-span-293 {
  align-self: center;
  font-size: 1.5rem;
}

.div-img-1 {
  height: 32px;
  display: block;
}

.div-img-1.v1 {
  width: 80px;
  height: auto;
}

.div-img-1.v2 {
  height: 54px;
}

.div-block-1474-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex: none;
  display: flex;
  overflow: hidden;
}

.wq {
  width: 100%;
  display: flex;
  overflow: hidden;
}

.c-th-filled {
  color: #000;
  font-size: .9rem;
  font-weight: 600;
}

.c-th-filled.mb {
  margin-bottom: .5rem;
}

.c-title-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.c-th-name-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: .2rem;
  font-size: 1rem;
  font-weight: 600;
}

.c-th-flag {
  z-index: 2;
  text-align: left;
  object-position: 100% 50%;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65bb9cc24334e0bb358fe688_flag-alumni.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 60px;
  padding: 0 12px 12px;
  display: flex;
  position: absolute;
  inset: -29px auto auto -10px;
}

.c-th-img-static {
  object-fit: cover;
  border: 2px solid #fff;
  border-radius: 100000px;
  width: 42px;
  height: 42px;
  margin-bottom: 5px;
  display: block;
  position: static;
  top: -24px;
  box-shadow: 0 3px 10px #0003;
}

.c-th-filled-lite {
  color: #000;
  margin-bottom: .5rem;
  font-size: 1rem;
  font-weight: 400;
}

.c-th-filled-lite.no-m {
  margin-bottom: 0;
  font-size: .8rem;
}

.c-th-batch {
  color: #fff;
  font-size: .8rem;
  font-weight: 400;
}

.c-th-bottom-2 {
  text-align: center;
  background-color: #f8f8f8;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex;
}

.icon-down {
  width: 42px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.c-th-company-name {
  color: #000;
  font-size: .8rem;
}

.c-th-company-name.mi {
  margin-bottom: .5rem;
}

.c-th-first-job {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.c-th-top-vr {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: #de3078;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 120px;
  padding: 18px 20px 18px 18px;
  display: flex;
  position: relative;
}

.c-title-alumni {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.c-th-hired {
  margin-right: 4px;
  font-size: .7rem;
  font-weight: 400;
  display: inline;
}

.c-th-label {
  color: #787878;
  margin-bottom: .3rem;
  font-size: .8rem;
  font-weight: 400;
}

.c-th-before-position-2 {
  width: 100%;
}

.c-th-alumni-hp {
  background-color: #de3078;
  border-radius: 20px;
  flex-direction: column;
  width: auto;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.c-th-cs-block-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.c-th-company {
  object-fit: contain;
  width: 125px;
  height: 70px;
  margin-bottom: .5rem;
}

.div-block-1486 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.div-block-1487 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1487.wag {
  justify-content: center;
  align-items: flex-start;
}

.image-453 {
  align-self: flex-start;
  width: 50px;
  display: block;
}

.div-block-1488 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(103deg, #000, #6a539a 70%);
  -webkit-background-clip: text;
  background-clip: text;
}

.heading-12816 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 4rem;
  line-height: 130%;
}

.heading-12816.lm {
  text-align: left;
  margin-top: 10px;
  font-size: 40px;
  line-height: 130%;
}

.heading-12816.wag {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-77 {
  font-size: 1rem;
}

.paragraph-78 {
  text-align: center;
  font-size: 1rem;
  line-height: 130%;
}

.paragraph-78.lm, .paragraph-78.wag {
  text-align: left;
  font-size: 1rem;
}

.text-block-1177 {
  color: var(--white);
  background-color: #fff;
  background-image: linear-gradient(126deg, #8d61a2, #6a539a 70%);
  border-radius: 10px;
  padding: 4px 12px;
  font-size: 1rem;
  line-height: 130%;
}

.div-block-1489 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1489.wag {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.slot-wr {
  background-color: var(--white);
  border-radius: 18px;
  width: 469px;
  height: 36px;
  overflow: hidden;
}

.slot-bar {
  background-color: var(--yellow);
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  align-items: center;
  width: 70%;
  height: 100%;
  padding: 12px 16px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.logo-ai-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #000;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 120%;
  display: flex;
}

.logo-ai-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-ai {
  max-height: 24px;
}

.logo-ai._2 {
  max-height: 16px;
}

.button-red {
  text-align: center;
  vertical-align: baseline;
  background-color: #ff0f4c;
  border-radius: 30px;
  width: auto;
  padding: 16px 42px;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
  display: inline-block;
}

.button-red.lm {
  text-align: left;
  margin-top: 20px;
  display: inline-block;
}

.button-red.wag {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 20px;
  margin-left: 0;
  display: block;
}

.button-red.yellow {
  float: left;
  background-color: var(--yellow);
  color: var(--black);
  margin-left: 44px;
}

.heading-12817 {
  color: #695b86;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 130%;
}

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

.heading-12817.mc-swe-agenda {
  color: var(--white);
  text-align: center;
}

.div-block-1492 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  display: grid;
}

.div-block-1492._2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  max-width: 1039px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-1492.lm {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.div-block-1492.wag {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-1492.wag._2 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}

.div-block-1493 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #c9bef6;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 160px 20px 20px;
  display: flex;
  position: relative;
}

.div-block-1493.wag {
  border-style: none;
  padding: 0;
}

.text-block-1178 {
  color: var(--black);
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 130%;
}

.text-block-1178.wag {
  color: var(--white);
  font-size: 1rem;
}

.div-block-1494 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-1494.wag {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-top: 20px;
  display: flex;
}

.div-block-1494.wag._2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-1495 {
  background-color: #fff;
  border: 3px solid #c9bef6;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 24px 20px;
  display: flex;
}

.image-454 {
  width: 100%;
}

.image-454.lm {
  width: 50%;
}

.image-454.ai {
  width: 30%;
}

.image-454.ai.wag {
  width: 80%;
}

.div-block-1496 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-1497 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(102deg, #000, #6a539a);
  -webkit-background-clip: text;
  background-clip: text;
  display: flex;
}

.text-block-1179 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(100deg, #000, #453f52 47%, #9688b2);
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px #000;
  flex-flow: column;
  flex: none;
  align-content: center;
  align-items: center;
  font-size: 21px;
  font-weight: 700;
  line-height: 100%;
  display: flex;
}

.big-t {
  padding-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
}

.text-block-1180 {
  font-size: 1rem;
}

.text-block-1181 {
  text-align: left;
  align-self: center;
}

.image-455 {
  height: 165px;
  position: absolute;
  inset: -21px auto auto;
}

.div-block-14900 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #c9bef6;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  padding: 20px;
  display: flex;
  position: relative;
}

.div-block-14900.lm {
  color: var(--white);
  background-color: #ff0f4c;
  border-style: none;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 24px;
  display: block;
}

.div-block-14900.lm.whitebox {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-14900.wag {
  background-color: var(--light-purple);
}

.div-block-14901 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.faq-1 {
  cursor: pointer;
  background-color: #695b86;
  border-radius: 16px;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.faq-top {
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  display: flex;
}

.faq-desc {
  text-align: left;
  padding-bottom: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.icon-2 {
  width: 32px;
  display: block;
}

.text-block-1182 {
  color: var(--white);
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 150%;
}

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

.price {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  cursor: pointer;
  border: 1px solid #c9bef6;
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 24px;
  display: flex;
}

.div-block-14902 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-block-1183 {
  font-size: 1.1rem;
}

.text-block-1184 {
  font-size: 1.5rem;
  font-weight: 700;
}

.rich-text-block-51 {
  text-align: left;
}

.text-block-1185 {
  text-align: left;
  width: 30%;
  font-size: 16px;
}

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

.div-block-14903 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-end;
  display: flex;
}

.body-8 {
  font-family: Red Hat Display, sans-serif;
}

.image-456 {
  align-self: center;
  max-width: 30%;
}

.image-456.wag {
  width: 99%;
  max-width: none;
}

.image-456.wag.number {
  width: 15%;
}

.text-block-1186 {
  color: var(--black);
}

.text-block-1186.lm {
  align-self: center;
  font-size: 20px;
}

.text-block-1186.wag {
  color: var(--white);
}

.image-457, .image-458 {
  align-self: center;
  max-width: 30%;
}

.text-block-1187 {
  color: #000;
}

.text-block-1187.wag {
  color: #fff;
}

.text-block-1188 {
  color: #000;
}

.text-block-1188.wag {
  color: var(--white);
}

.grid-325 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .4fr 1fr;
}

.div-block-14904 {
  background-color: #fff;
}

.list-item-15 {
  text-align: left;
}

.list-9 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.list-item-16, .list-item-17 {
  text-align: left;
}

.heading-12818 {
  margin-bottom: .125rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 2.2rem;
  line-height: 3.5rem;
}

.heading-12818.lm {
  line-height: 3rem;
}

.container-62 {
  align-self: center;
}

.text-block-330-copy {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
  display: block;
}

.text-block-1191 {
  text-decoration: none;
}

.heading-105 {
  margin-bottom: 1.5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  line-height: 1.8rem;
}

.link-block-20 {
  grid-column-gap: 8px;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  background-image: linear-gradient(#f33853, #b40a0a);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  transition: background-color .35s ease-in-out;
  display: flex;
}

.link-block-20:hover {
  background-color: #000;
  background-image: none;
}

.text-block-1192 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.div-block-379 {
  padding-right: 60px;
}

.grid-326 {
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.section-101 {
  background-color: #f8f8f8;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63c644ab46467c29cc03bc90_layered-waves-haikei%20(9).svg");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-101.fsma {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d60dbdb5d0d1dc30eb8dae_Layout%20(2).png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 140px;
  display: flex;
}

.image-459 {
  text-align: center;
  width: 20%;
  max-width: none;
}

.grid-327 {
  border: 1px solid #695b86;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr .5fr;
  justify-content: center;
  justify-items: center;
  max-width: 100%;
}

.div-block-14905 {
  background-color: var(--white);
  text-align: left;
  max-width: 100%;
}

.div-block-14906 {
  max-width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.text-block-1193 {
  font-size: 18px;
}

.bold-text-175 {
  font-size: 28px;
}

.text-block-1194 {
  font-size: 24px;
}

.bold-text-176 {
  font-size: 28px;
}

.text-block-1195 {
  padding-bottom: 0;
  font-size: 20px;
}

.text-block-1195.ai-tools {
  font-size: 16px;
}

.text-block-1195._1 {
  padding-bottom: 10px;
}

.bold-text-177 {
  font-size: 14px;
}

.text-block-1196 {
  font-size: 16px;
}

.learn {
  max-width: 100%;
}

.grid-328 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-460 {
  margin-top: 24px;
}

.image-461 {
  display: none;
}

.div-block-14908 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-14909 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 24px;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

.text-block-1197 {
  font-size: 24px;
  font-weight: 700;
}

.text-block-1198 {
  font-size: 16px;
}

.rich-text-block-52 {
  text-align: left;
}

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

.home-pop-block-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hp-pop-block-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: block;
  position: relative;
}

.hp-pop-block-3.ai {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
}

.hp-text-1-2 {
  color: #f13b57;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: white;
  text-transform: none;
  text-shadow: 0 3px 10px #0003;
  font-size: 3px;
  font-weight: 700;
  line-height: 110%;
}

.hp-clock-block-2 {
  background-color: #2f2f2f;
  border-radius: 5px;
  flex-direction: column;
  padding: 6px;
  display: flex;
}

.button-58 {
  background-color: var(--yellow);
  color: var(--black);
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  border-radius: 50px;
  align-self: center;
  margin-left: 0;
  padding: 20px 80px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.button-58.pm {
  letter-spacing: 1px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-right: 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-58.sm {
  padding-left: 32px;
  padding-right: 32px;
  text-decoration: none;
}

.div-block-14910 {
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-14912 {
  text-align: center;
  padding-bottom: 20px;
  display: block;
}

.div-block-14913 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  padding: 0;
  display: flex;
}

.div-block-14913.below {
  margin-top: 20px;
}

.heading-12819 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.div-block-14914 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.urgency-copy-4 {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 400px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 10px;
  display: flex;
}

.div-block-14915 {
  margin-left: 19px;
}

.text-block-1199 {
  color: #1f1f1f;
  padding-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.div-block-14916 {
  width: 100%;
  margin-top: 20px;
}

.text-block-1200 {
  color: #2f2f2f;
  text-align: right;
}

._40-bar-5 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-5.dm {
  width: 97%;
  display: flex;
}

.text-block-1201 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-block-1202 {
  color: var(--white);
  text-align: center;
  align-self: center;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1202.hide {
  text-align: center;
}

.text-block-1202.hide.desktoph {
  display: none;
}

.div-block-14917 {
  align-self: center;
}

.text-span-294 {
  color: #000;
}

.div-block-14918 {
  width: 100%;
  overflow: hidden;
}

.text-block-1203 {
  color: #fff;
  font-size: 17px;
  line-height: 130%;
}

.section-bg-1 {
  z-index: 100000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65ddb0cfa813b8421d1a485f_sb-fix.svg");
  background-position: 0 0;
  background-size: auto;
  position: fixed;
  inset: auto 0% 0%;
}

.section-bg-1.scn, .section-bg-1.dm {
  display: none;
}

.section-bg-2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65ddb0cf83ad398af7269c84_Sticky%20Bar-1.svg");
  background-position: 0 0;
  background-size: auto;
  display: none;
}

.section-bg-2.pm {
  z-index: 2147483647;
  width: 100%;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.section-bg-2.swe {
  z-index: 10000000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de97a99ec3abdba7d36fa5_Sticky%20Bar.png");
  background-position: 0 0;
  background-size: auto;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.section-bg-2.swe.scn {
  display: block;
}

.section-bg-3 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65ddb0cf7d0845821fb89e62_Sticky%20Bar.svg");
  background-position: 0 0;
  background-size: auto;
  display: none;
}

.section-bg-3.da {
  z-index: 2147483647;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.home-pop-up-new {
  z-index: 100000;
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.home-pop-up-new.open {
  display: block;
}

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

.section-289 {
  padding-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-14919 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-14920 {
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-14920.community {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.div-block-14921 {
  justify-content: center;
  display: flex;
}

.heading-3-2 {
  color: #fff;
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.div-block-14922 {
  text-align: center;
}

.text-block-1204 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1204.community {
  margin-bottom: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.link-block-21 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: block;
}

.image-462 {
  border-radius: 100%;
  box-shadow: 1px 1px 3px #0000;
}

.image-462.homepage {
  border-radius: 100%;
  flex: 0 auto;
  width: 100%;
  max-width: 100%;
}

.text-block-1205 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.grid-329 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: center;
  display: flex;
}

.grid-329.dm-com {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  width: 100%;
  display: flex;
}

.paragraph-80 {
  margin-top: 13px;
  margin-left: 220px;
  margin-right: 220px;
}

.paragraph-80.new {
  text-align: center;
  margin-top: 10px;
  font-size: 1rem;
}

.paragraph-80.new.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.text-block-1206 {
  margin-bottom: 40px;
  font-size: 20px;
}

.grid-330 {
  background-color: #fede3e;
  border-radius: 10px;
  grid-template-rows: auto;
  padding: 20px;
}

.transformed-heading-2 {
  color: #000;
  max-width: 37rem;
  margin-left: auto;
  margin-right: auto;
}

.text-block-1207 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-1207.v1 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  text-align: center;
  flex-direction: column;
  margin-top: 0;
}

.div-block-14923 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-14924 {
  justify-content: center;
  margin-top: 6px;
  display: flex;
}

.image-463 {
  border-radius: 90px;
}

.lightbox-link-24 {
  justify-content: space-around;
  padding-bottom: 20px;
  display: flex;
}

.lightbox-link-24.v1 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-178 {
  color: #f33853;
  font-weight: 900;
}

.section-290 {
  z-index: 999;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-290.navigation {
  z-index: 99999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

.image-464 {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.paragraph-81 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-81.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.div-block-14925 {
  height: 101%;
  max-height: 100%;
  display: block;
}

.div-block-14925.dm-com {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.text-block-1208 {
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.button-59 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  cursor: pointer;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 600;
  transition: background-color .225s;
}

.button-59:hover {
  background-color: #221515;
}

.button-59.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 800;
}

.button-59.sticky {
  padding: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
}

.button-59.sticky.navigation {
  padding: 8px;
  font-size: 14px;
}

.button-59.pm {
  letter-spacing: 1px;
  letter-spacing: 1px;
  width: auto;
  margin-bottom: 20px;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.button-59.wag {
  letter-spacing: 0;
  padding: 15px 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.button-59.wag.alumni {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: .8rem;
}

.button-59.ylw {
  color: #000;
  background-color: #fede3e;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.text-block-1209 {
  margin-left: 4px;
  padding-left: 0;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.text-block-1209.thin {
  font-weight: 400;
}

.div-block-14926 {
  flex: 0 auto;
  width: 50%;
}

.text-block-1210 {
  color: #000;
  text-align: center;
}

.div-block-14928 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide-38 {
  object-fit: fill;
  width: 100%;
  overflow: hidden;
}

.grid-331 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-331.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.tabs-menu-29 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: space-around;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
  box-shadow: 1px 1px 10px #0003;
}

.tabs-content-19 {
  overflow: visible;
}

.tabs-content-19.card {
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  overflow: hidden;
}

.tabs-content-19.card.dm {
  padding: 16px;
}

.text-block-1211 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-weight: 600;
}

.image-465 {
  margin-left: 20px;
}

.image-465.dm-com {
  margin-left: 0;
}

.div-block-14929 {
  text-align: center;
}

.program_header-text-4 {
  line-height: 1.5rem;
}

.program_header-text-4.align-center {
  text-align: center;
}

.program_header-text-4.smaller {
  color: #787878;
  font-size: .9rem;
  line-height: 150%;
}

.div-block-14930 {
  margin-top: 10px;
}

.text-block-1212 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.image-466 {
  display: none;
}

.tab-link-tab-1-24 {
  color: #000;
  background-color: #0000;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 500;
  display: block;
}

.tab-link-tab-1-24.w--current {
  background-color: #fede3e;
  border-radius: 10px;
  margin-left: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
  display: inline-block;
}

.tab-link-tab-1-24.w--current:active {
  background-color: #fede3e;
  border-radius: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tab-link-tab-1-24.left {
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-24.right-2 {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-tab-1-24.left2 {
  padding-left: 30px;
  padding-right: 30px;
}

.div-block-14931 {
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.container-wide-4 {
  background-color: #0000;
  max-width: 72rem;
  padding-left: 16px;
  padding-right: 16px;
}

.grid-332 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
}

.grid-332.dm-club {
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

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

.button-wol-2 {
  color: #fff;
  background-color: #000;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
}

.button-wol-2.fs {
  text-align: center;
  margin-top: 20px;
}

.text-block-1213 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.lottie-animation-14 {
  object-fit: fill;
  height: 160px;
  overflow: visible;
}

.section-transformed-2 {
  background-color: #fff;
  border-radius: 42px;
  margin-top: 0;
  padding-bottom: 0;
  position: relative;
}

.section-transformed-2.ha {
  display: none;
}

.div-block-14935 {
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.text-block-1214 {
  color: #000000b3;
}

.text-block-1215 {
  margin-top: 10px;
  padding-left: 32px;
  font-size: 14px;
  font-weight: 500;
}

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

.div-block-14936 {
  background-color: #f6f7fc;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 99.9999%;
  padding: 40px 30px 20px;
  display: block;
}

.div-block-14936.image {
  padding-bottom: 0;
}

.section-291 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/645dfc61565e546f608c67ab_BG%20white%20yellow.webp");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 40px;
  display: block;
}

.text-block-1216 {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.heading-12820 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.heading-12820.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.vi-images-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-14937 {
  align-items: center;
  display: flex;
}

.bold-text-179 {
  font-weight: 900;
}

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

.div-block-14938 {
  text-align: center;
  padding-bottom: 20px;
  display: block;
}

.text-block-1217 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.tabs-menu-30 {
  flex-direction: column;
  display: flex;
}

.tabs-menu-30.dm {
  width: 150.023px;
  margin-right: 20px;
}

.text-block-1218 {
  width: 100%;
  font-size: 16px;
}

.slide-40 {
  padding-top: 0;
  padding-bottom: 0;
}

.text-span-296 {
  color: #fede3e;
  background-color: #000;
  padding-left: 10px;
  padding-right: 10px;
}

.text-span-297 {
  font-size: 28px;
  font-weight: 900;
}

.div-block-14939 {
  width: 50%;
}

.div-block-14940 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-14940.navigation {
  padding-top: 16px;
  padding-bottom: 10px;
}

.text-block-1219 {
  margin-top: 16px;
  font-weight: 600;
}

.section-292 {
  background-color: #efefef;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-292.pm-exact {
  margin-top: -27px;
  padding-top: 40px;
}

.section-292.bg-yellow {
  background-color: #fff3bb;
  padding-top: 60px;
  padding-bottom: 80px;
  position: static;
}

.section-292.bg-yellow.dmvar {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/674592f9b4fa7723c4ad4650_Layout%20(5).webp");
  background-position: 0 0;
  background-size: cover;
}

.program-testimonial_arrow-2 {
  background-color: #0000;
  border: 1px #e1e4e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: background-color .1s ease-out;
  display: flex;
  inset: 0% auto 0% -40px;
}

.program-testimonial_arrow-2:hover {
  background-color: #0000;
}

.program-testimonial_arrow-2.is-slider {
  top: 8%;
  left: -50px;
}

.program-testimonial_arrow-2.right {
  inset: 0% -30px 0% auto;
}

.program-testimonial_arrow-2.right.is-slider-right {
  top: 8%;
  right: -49px;
}

.heading-12821 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.div-block-14941 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-467 {
  max-width: 60%;
}

.div-block-14942 {
  flex-direction: column;
  justify-content: flex-start;
  margin-left: 25px;
  margin-right: 25px;
  display: flex;
}

.div-block-14942.v1 {
  margin-left: 0;
  margin-right: 0;
}

.container-lp-4 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  display: block;
}

.text-block-1220 {
  color: #0009;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.accordion2_item-11 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.div-block-14943 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-14944 {
  width: 100%;
}

.div-block-14944.dm-com {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.text-block-1221 {
  color: #818181;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.text-span-298 {
  color: #000;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(193deg, #b19d3a 57%, #ff0004);
  -webkit-background-clip: text;
  background-clip: text;
}

.lightbox-link-25 {
  align-self: center;
  overflow: hidden;
}

.text-block-1222 {
  text-align: left;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1223 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.heading-4-3 {
  color: #000;
  font-size: 1.5rem;
  line-height: 130%;
}

.text-block-1224 {
  text-align: right;
  padding-right: 15px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.collection-list-10-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 2;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: start;
  place-items: stretch stretch;
  column-gap: 20px;
  display: block;
  overflow: auto;
}

.collection-item-6 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid-334 {
  grid-template-rows: auto;
  display: flex;
}

.grid-334.dm-com {
  display: flex;
}

.text-block-1225 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.text-block-1226 {
  font-size: 16px;
}

.urgecy {
  margin-top: 0;
}

.tab-pane-tab-1-17 {
  border-radius: 0;
  flex: none;
  width: 100%;
}

.mg-bottom-48px-4 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
}

.gallery_slide {
  height: 100%;
  margin-top: 50px;
}

.text-block-1227 {
  text-align: center;
  max-width: 200px;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 500;
}

.section-revou-next-2 {
  color: #333;
  background-color: #fff4bd;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: -30px;
  padding-top: 2.5rem;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.grid-335 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
}

.slide-43 {
  overflow: hidden;
}

.slide-43.v1 {
  width: 100%;
}

.testimonials2_slider-nav-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: -43px;
  display: flex;
}

.testimonials2_slider-nav-2.wol {
  display: none;
}

.margin-bottom-10 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-10.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.grid-336 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-336.v2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  display: flex;
}

.text-block-1228 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.bullets-24 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.collection-list-wrapper-11 {
  margin-top: 32px;
}

.image-468 {
  border-radius: 20px;
  max-width: 170px;
}

.page-padding-4 {
  z-index: 2;
  background-color: #0000;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  position: relative;
  overflow: visible;
}

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

.div-block-223 {
  justify-content: center;
  display: flex;
}

.div-block-223.rgtc {
  margin-top: 19px;
}

.div-block-14947 {
  margin-top: 34px;
}

.div-block-14948 {
  margin-left: 19px;
}

.div-block-14949 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-14949.apply {
  text-align: left;
  margin-top: 20px;
}

.image-5 {
  max-width: 60%;
}

.bold-text-180 {
  text-align: left;
}

.div-block-14950 {
  border: 2px solid #fede3e;
  border-radius: 20px;
  padding: 10px 5px;
}

.container-63 {
  text-align: center;
}

.text-block-1229 {
  color: #1f1f1f;
  padding-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.image-469 {
  border-radius: 20px;
  width: 100%;
  display: block;
}

.grid-338 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.div-block-14951 {
  width: 100%;
  margin-top: 20px;
}

.rich-text-block-53 {
  color: #000;
  text-align: left;
  font-size: .93rem;
  font-weight: 400;
}

.image-470 {
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 20px;
}

.text-block-1230 {
  color: #2f2f2f;
  text-align: right;
}

.best-bt {
  display: block;
}

.best-bt.mb {
  display: none;
}

.lp-logo-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
  overflow: hidden;
}

.carriculum-heading-h3-11 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.image-471 {
  height: 48px;
}

.image-471.dm-1 {
  width: 54px;
  height: 47px;
}

._40-bar-6 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-6.dm {
  width: 97%;
  display: flex;
}

.grid-339 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin-bottom: 32px;
}

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

.div-block-14953 {
  background-color: #fff;
  border-radius: 9px;
  padding: 16px;
}

.grid-340 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.image-472 {
  max-height: 160px;
}

.section-293.bg-grey {
  background-color: #f6f7fc;
}

.image-473 {
  height: 56px;
}

.text-block-1231 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-14954 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-14954.v1 {
  text-align: left;
  padding: 16px;
}

.div-block-14954.v1._1 {
  display: none;
}

.bold-text-59 {
  font-weight: 900;
}

.section-294 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-384 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-474 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.lp-logo-moving-3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: row;
  flex: none;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-14956 {
  background-color: #fff;
  border: 1px #0003;
  border-radius: 20px;
  width: 100%;
  max-width: 99.9963%;
  max-height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 20px;
  box-shadow: 1px 1px 6px #0003;
}

.image-475 {
  display: block;
}

.image-475.da {
  max-width: 720px;
}

.image-475.mobile-only {
  display: none;
}

.slider {
  background-color: #0000;
  height: auto;
  position: relative;
}

.slider.desktop {
  margin-top: -10px;
}

.slider.desktop.wol {
  margin-top: 40px;
}

.text-span-299 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
}

.grid-71-4 {
  color: #0009;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 600px;
  margin: 24px auto 0;
}

.text-block-1232 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-1232.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.div-block-383 {
  align-self: center;
  margin-left: 0;
}

.image-476 {
  border-radius: 20px;
  margin-bottom: 20px;
}

.grid-341 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.section-295 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-477 {
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-height: 50%;
  display: inline-block;
  overflow: visible;
}

.image-477.full-img {
  width: 100%;
  max-height: none;
  display: block;
}

.image-477.full {
  width: 100%;
  display: block;
}

.image-477.full.cn {
  margin-left: auto;
  margin-right: auto;
}

.text-block-1233 {
  text-align: left;
  margin-right: 32px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
}

.text-block-1233.left {
  text-align: left;
  margin-right: 20px;
}

.div-block-14957 {
  background-color: #2f2f2f;
  border-radius: 10rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 150px;
  padding: 20px;
  display: flex;
}

.div-block-14957.v1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: left;
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px 24px;
}

.div-block-14957.v1.min-h {
  width: 100%;
  min-height: 110px;
}

.div-block-14957.v1.min-h._1, .div-block-14957.v1.min-h._2 {
  display: none;
}

.div-block-14958 {
  max-width: 100%;
  max-height: 100%;
  padding: 0;
}

.image-478 {
  margin-right: 8px;
}

.section-296 {
  background-color: #fefcff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-12822 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12822.extra-large {
  padding-left: 32px;
  font-size: 40px;
  line-height: 3.4rem;
}

.heading-12822.center {
  text-align: center;
}

.revou-next {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 3;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: start;
  place-items: stretch stretch;
  column-gap: 20px;
  display: block;
  overflow: auto;
}

.tab-link-tab-1-25 {
  color: #333;
  background-color: #fff;
  border-top-left-radius: 0;
  flex: 0 auto;
  order: 0;
  align-items: center;
  padding: 30px 10px 30px 20px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-25.w--current {
  color: #fede3e;
  background-color: #333;
  border-right: 10px solid #fede3e;
  border-top-left-radius: 0;
  flex: 0 auto;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
}

.tab-link-tab-1-25.bottom {
  border-bottom-left-radius: 20px;
  flex: 0 auto;
  padding: 30px 20px;
  display: block;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-25.bottom.dm-com {
  align-self: stretch;
  padding-top: 30px;
  padding-bottom: 30px;
}

.tab-link-tab-1-25.top {
  border-top-left-radius: 20px;
  flex: 0 auto;
  padding: 20px;
  box-shadow: 1px 1px 3px #0003;
}

.tab-link-tab-1-25.top.w--current {
  flex-shrink: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
}

.tab-link-tab-1-25.top.dm-com {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 20px;
}

.grid-342 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.heading-v2-5 {
  aspect-ratio: auto;
  object-fit: fill;
  width: auto;
}

.heading-v2-5.text-color-white {
  color: #fff;
}

.div-block-14959 {
  justify-content: center;
  display: flex;
}

.div-block-14960 {
  margin-top: 48px;
}

.gallery_mask-2 {
  width: 100%;
}

.slider-27 {
  background-color: #fede3e;
  border-radius: 20px;
  height: auto;
  margin-top: 50px;
  padding-top: 16px;
  padding-bottom: 32px;
}

.slider-27.community {
  background-color: #0000;
  border-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.why-paragraph-7 {
  text-align: left;
  margin-top: 20px;
  padding-bottom: 20px;
}

.text-block-1234 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.slide-nav-12 {
  margin-top: 10px;
  padding-top: 0;
  inset: auto 0% 0%;
}

.slide-nav-12.buttom {
  background-color: #fede3e;
  border-radius: 5px;
  width: 40px;
  height: 18px;
  margin-top: 0;
  padding: 3px;
  bottom: 2%;
  box-shadow: 0 2px 3px #00000017;
}

.text-block-1235 {
  text-align: center;
  margin-top: 10px;
  font-weight: 600;
}

.div-block-14961 {
  justify-content: center;
  display: flex;
}

.div-block-14961.da {
  display: flex;
}

.text-block-1236 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.slider-28 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: flex;
}

.tabs-25 {
  grid-column-gap: 10px;
  flex-direction: row;
  display: flex;
}

.tabs-25.dm {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
}

.section-297 {
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-14962 {
  flex-direction: column;
  display: flex;
}

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

.div-block-14963 {
  flex: 0 auto;
  width: 25%;
}

.div-block-14963.bottom {
  flex: none;
  width: 20%;
  height: 100%;
}

.collection-item-7 {
  width: 100%;
  padding-bottom: 20px;
  display: block;
}

.collection-item-7.draft {
  padding-right: 10px;
}

.text-block-1237 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.image-479 {
  display: none;
}

.text-block-1238 {
  text-align: left;
}

.bold-text-181 {
  color: #f33853;
  font-weight: 900;
}

.text-block-1239 {
  text-align: left;
}

.bold-text-56 {
  color: #f33853;
  font-weight: 900;
}

.div-block-14964 {
  margin-top: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.text-block-revou-project-5 {
  margin-top: 0;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.tools-1 {
  display: block;
}

.div-block-14965 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-14966 {
  flex-direction: column;
  align-self: flex-start;
  width: 50%;
  max-width: 440px;
  padding-right: 10px;
  display: block;
}

.collect-list-wrapper-copy {
  column-count: 0;
  column-gap: 20px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.text-block-1240 {
  text-align: left;
  margin-bottom: 20px;
}

.grid-343 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.section-298 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 80px;
}

.grid-344 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1241 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.section-299 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
}

.icon-15 {
  color: #333;
}

.text-block-1242 {
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.text-block-1242.homepage {
  padding-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13.5px;
}

.tabs-26 {
  background-color: #f6f7fc;
}

.heading-12823 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.div-block-14967 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.text-block-1243 {
  clear: left;
  color: #000;
  text-align: left;
  justify-content: center;
  align-self: auto;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.lightbox-link-26 {
  margin-right: 24px;
  padding-right: 0;
}

.lightbox-link-26.community {
  justify-content: center;
  margin-right: 0;
  display: flex;
}

.accordion2_content-5 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.text-block-1244 {
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1244.community-program {
  text-align: left;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.image-480 {
  margin-top: 20px;
  margin-bottom: 0;
}

.text-block-1245 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-14968 {
  align-self: center;
}

.text-block-1246 {
  text-align: left;
  margin-bottom: 10px;
}

.div-block-14969 {
  border-right: 1px solid #c8c8c8;
  align-items: center;
  height: 100%;
  display: flex;
}

.text-block-1247 {
  text-align: right;
  margin-top: 20px;
  margin-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.heading-12824 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 150%;
}

.text-span-300 {
  align-self: center;
  font-size: 1.5rem;
}

.bold-text-182 {
  color: #f33853;
  font-weight: 900;
}

.list-item-18 {
  color: #000000b3;
  text-align: left;
}

.container-large-6 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.text-span-301 {
  color: #000;
}

.text-block-1248 {
  color: #fff;
  font-size: 16px;
}

.grid-345 {
  aspect-ratio: auto;
  text-align: center;
  grid-template-rows: repeat(auto-fit, minmax(350px, 1fr));
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
  position: static;
  inset: auto 0% 0%;
}

.bold-text-183 {
  -webkit-text-stroke-width: 1.2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.5rem;
  line-height: 100%;
  display: inline;
}

.bold-text-183.ai {
  color: #665696;
}

.program-page-container-5 {
  margin-bottom: 0;
  margin-left: 320px;
}

.div-block-14970 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.text-block-1249 {
  font-size: 20px;
}

.div-block-14971 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-481 {
  border-radius: 90px;
}

.div-block-14973 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-346 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-346.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

._3-col-2 {
  width: 220px;
  margin-right: 20px;
  display: inline-block;
}

._3-col-2._3-col-last {
  margin-right: 0;
}

.text-block-1250 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.text-block-1251 {
  color: #000000b3;
}

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

.div-block-14974 {
  align-items: center;
  display: flex;
}

.text-block-1252 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.content2-items-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section-revou-next-3 {
  color: #333;
  background-color: #fff4bd;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: -30px;
  padding-top: 2.5rem;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.margin-bottom-11 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-11.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.heading-12825 {
  text-align: left;
}

.bullets-25 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.tabs_component--service-3 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  padding-left: 0;
  position: static;
  overflow: hidden;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

.page-padding-5 {
  z-index: 2;
  background-color: #0000;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  position: relative;
  overflow: visible;
}

.bold-text-184 {
  text-align: left;
}

.section-300 {
  padding-top: 0;
  padding-bottom: 20px;
}

.div-block-14975 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-14975.v1 {
  text-align: left;
  padding: 16px;
}

.content2-number-wrapper-2 {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  min-height: 480px;
  padding: 20px;
  box-shadow: 0 2px 7px #0003;
}

.heading-medium-3-copy-3 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-3.cn {
  text-align: center;
}

.image-482 {
  max-width: 150px;
}

.image-482.s {
  max-height: 70px;
  display: block;
}

.image-482.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

.why-paragraph-8 {
  text-align: left;
  margin-top: 20px;
  padding-bottom: 20px;
}

.div-block-14976 {
  flex-direction: column;
  display: flex;
}

.grid-347 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1253 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-14977 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-14977.v2 {
  justify-content: center;
}

.container-large-7 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.body-9, .body-10 {
  font-family: Red Hat Display, sans-serif;
}

.program-page-container-6 {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.program-page-container-6.centered-content-mobile {
  text-align: left;
}

.program-page-container-6.centered-content-mobile.ha {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.accordion2_item-12 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.margin-bottom-12 {
  text-align: left;
  margin: 0 0 0;
}

.page-padding-6 {
  z-index: 2;
  background-color: #0000;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  position: relative;
  overflow: visible;
}

.carriculum-heading-h3-12 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.grid-348 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.accordion2_content-6 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.container-large-8 {
  text-align: left;
  width: 100%;
  max-width: 72.5rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.div-block-14978 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.text-block-1254 {
  font-size: 20px;
}

.div-block-14979 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-483 {
  border-radius: 90px;
}

.div-block-14981 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-349 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-349.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.text-block-1255 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.text-block-1256 {
  color: #000000b3;
}

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

.div-block-14982 {
  align-items: center;
  display: flex;
}

.text-block-1257 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.text-block-1258 {
  color: #2f2f2f;
}

.bullets-26 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.tabs_component--service-4 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  padding-left: 0;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

.bold-text-185 {
  text-align: left;
}

.div-block-14983 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-14983.v1 {
  text-align: left;
  padding: 16px;
}

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

.div-block-14984 {
  flex-direction: column;
  display: flex;
}

.div-block-14985 {
  flex-direction: column;
  padding-top: 20px;
  display: flex;
}

.grid-350 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 10px;
}

.grid-351 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1259 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.section-301 {
  background-color: #f6f7fc;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  font-size: 1rem;
  display: block;
}

.section-301._1 {
  display: block;
}

.container-64 {
  text-align: center;
}

.div-block-14986 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
}

.container-65 {
  text-align: center;
}

.div-block-603 {
  width: 80%;
}

.text-block-1326 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.text-block-482 {
  margin-top: 20px;
}

.image-242 {
  display: none;
}

.container-wide-5 {
  background-color: #787878;
  max-width: 72rem;
  padding-left: 16px;
  padding-right: 16px;
}

.section-302 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 60px;
}

.div-block-1624 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-1327 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.heading-3-3 {
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 150%;
}

.mcdm-salary-text-5 {
  margin-bottom: 16px;
  font-size: 1.9px;
  line-height: 2.5rem;
}

.div-block-14988 {
  text-align: center;
}

.program-page-container-7 {
  margin-left: 0;
}

.text-span-302 {
  color: red;
  font-size: 14px;
}

.text-span-134 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
  font-size: 1.8rem;
}

.carriculum-heading-h3-13 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.loading-bar-wrapper-3 {
  flex: 1;
  max-width: 600px;
  margin-bottom: .125rem;
}

.loading-bar-wrapper-3.sticky {
  max-width: 96%;
  height: 32px;
  margin-bottom: 0;
  display: block;
}

.text-block-1328 {
  color: #000;
  text-align: right;
  padding-left: 0;
}

.grid-430 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-430.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.section-303 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-1625 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.program-testimonial_arrow-3 {
  background-color: #fff;
  border: 1px solid #f6f7fc;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
  inset: 0% auto 0% -45px;
  box-shadow: 0 2px 5px #0003;
}

.program-testimonial_arrow-3:hover {
  background-color: #0000;
}

.program-testimonial_arrow-3.right {
  background-color: #fff;
  border-style: solid;
  transition-property: none;
  inset: 0% -45px 0% auto;
  box-shadow: 0 2px 5px #0003;
}

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

.div-block-14990 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: block;
}

.slide-47 {
  margin-top: 50px;
}

.left-image-wrapper {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.step4-image {
  margin-top: -8px;
}

.section-304 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  overflow: hidden;
}

.div-block-14991 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.hero-header-2 {
  margin-top: 30px;
  font-size: 35px;
  line-height: 3rem;
}

.hero-header-2.swe {
  font-size: 42px;
  line-height: 3.2rem;
}

.image-484 {
  margin-top: 20px;
}

.steps-content-left-2 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1330 {
  margin-top: 16px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.image-485 {
  display: none;
}

.pm-points-2-copy-3 {
  color: #2f2f2f;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
}

.image-486 {
  text-align: center;
}

.div-block-14992 {
  width: 100%;
}

.section-305 {
  background-image: linear-gradient(#fede3e, #fff 33%, #fff);
  padding-top: 70px;
  padding-bottom: 60px;
}

.text-span-303 {
  color: #000;
}

.grid-431 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-431.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.grid-431.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-span-304 {
  font-weight: 700;
}

.image-492 {
  height: 48px;
}

.image-492.dm-1 {
  width: 48px;
  height: 48px;
}

.section-306 {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 40px;
}

.div-block-14994 {
  text-align: center;
  margin-top: 20px;
}

.bold-text-186 {
  font-family: Red Hat Display, sans-serif;
}

.urgency-copy-5 {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 320px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 10px;
  display: flex;
}

.image-493 {
  padding-left: 100px;
}

.image-493.da {
  width: 462px;
  padding-left: 0;
}

.div-block-14995 {
  margin-left: 19px;
}

.program-header_text-3 {
  color: #000000b3;
  background-color: #f6f7fc;
  margin-right: 10px;
  padding: 8px 17px;
  font-size: .875rem;
}

.program-header_text-3.ms {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  margin-right: 0;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 12px;
  display: flex;
}

.text-block-420 {
  font-family: Red Hat Display, sans-serif;
}

.heading-12826 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.div-block-14996 {
  margin-top: 40px;
}

.heading-12827 {
  color: #000;
  text-align: center;
}

.steps-underline {
  max-width: 130px;
  position: absolute;
  top: -6px;
  left: 285px;
}

.div-block-14997 {
  text-align: center;
  display: none;
}

.why-mcdm-wrapper-4 {
  background-color: #fff;
  align-items: flex-start;
  padding: 20px 10px 20px 20px;
  display: block;
}

.div-block-14998 {
  text-align: center;
  display: none;
}

.div-block-14999 {
  background-color: #fff;
  border-radius: 10px;
  padding: 10px 20px 20px;
}

.div-block-14999.swe {
  background-color: #0000;
  border: 4px solid #fede3e;
  border-radius: 20px;
}

.text-span-305 {
  background-color: #fede3e;
}

.program-testimonial-role-5 {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
}

.ct-title-block-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-1332 {
  color: #fede3e;
  text-align: center;
  font-size: 1rem;
  font-weight: 900;
}

.heading-12828 {
  text-align: center;
  margin-bottom: 20px;
}

.section-307 {
  background-color: #ffde3d;
  padding-top: 40px;
  padding-bottom: 60px;
}

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

.text-block-1325 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-1622 {
  grid-column-gap: 20px;
  display: flex;
}

.text-block-1334 {
  width: 100%;
  font-family: Red Hat Display, sans-serif;
  font-weight: 600;
}

.div-block-15002 {
  text-align: center;
  margin-top: 20px;
}

.text-block-1335 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.cta-wrapper-4 {
  margin-top: 20px;
}

.div-block-15004 {
  text-align: center;
}

.div-block-15005 {
  text-align: left;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-432 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.steps-subheading {
  max-width: 27.1rem;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.program-testimonial_logo-wrapper-3 {
  align-items: center;
  height: 50px;
  display: flex;
}

.bullets-27 {
  height: 16px;
  margin-right: 10px;
}

.text-block-1336 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.steps-number-circle {
  background-color: #fede3e;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.button-60 {
  text-align: center;
  background-color: #e01c1f;
  border-radius: 50px;
  padding: 16px 60px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-15006 {
  margin-top: 20px;
}

.text-span-133 {
  color: #8a5ba6;
  font-size: 1.5rem;
}

.steps-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 90px;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de900c9e91d9324630120e_Line%202.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 78%;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.text-block-1337 {
  text-align: left;
}

.grid-433 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-433.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.div-block-15007 {
  text-align: left;
  justify-content: center;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.tabs-menu-31 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tabs-menu-31.tabs-vertical {
  flex-direction: column;
  margin-bottom: 0;
}

.tabs-menu-31.tabs-vertical.width-348px {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 600px;
  margin-right: 40px;
}

.heading-12829 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .9rem;
  font-weight: 600;
}

.heading-12829.sticky {
  letter-spacing: .13rem;
  font-size: .7rem;
  font-weight: 500;
}

.heading-12829.sticky.earlybird {
  align-self: center;
  height: 50%;
}

.heading-168 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-168.center {
  text-align: center;
}

.steps-heading {
  max-width: 35rem;
  margin-left: auto;
  margin-right: auto;
  font-family: Red Hat Display, sans-serif;
}

.div-block-565 {
  text-align: center;
}

.text-block-1359 {
  color: #fff;
  text-align: left;
  font-size: .93rem;
}

.section-308 {
  background-color: #f6f7fc;
  padding-top: 40px;
  padding-bottom: 60px;
}

.program-testimonial-image-3 {
  border-radius: 16px;
  max-width: 194px;
}

.lp-logo-wrapper-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 12px;
  display: flex;
  overflow: hidden;
}

.start-heading-h3-4 {
  max-width: 20rem;
  font-size: 22px;
  line-height: 28px;
}

.div-block-15010 {
  width: 100%;
  margin-top: 20px;
}

.program-page-container-swe {
  margin-left: 0;
  padding-top: 0;
}

.underline-wrapper-2 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.div-block-15011 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-495 {
  opacity: 1;
  border: 0 #000;
  overflow: visible;
}

.div-block-15013, .div-block-15014 {
  width: 100%;
}

.instructors-page-container-3 {
  margin-left: 291px;
}

.tabs-content-20 {
  overflow: visible;
}

.tabs-content-20.card {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  align-self: auto;
  width: 100%;
  min-width: auto;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 12px;
  padding: 40px;
  display: block;
  box-shadow: 0 2px 7px #14142b0f;
}

.heading-12830 {
  margin-top: 40px;
}

.start-card-3 {
  background-color: #fff;
  border-radius: 16px;
  justify-content: space-between;
  margin-bottom: 30px;
  padding: 40px 40px 50px;
  display: flex;
}

.text-block-1360 {
  margin-top: 20px;
}

.program-testimonial_wrapper-2 {
  border-radius: 30px;
  flex-direction: column;
  padding: 20px 20px 70px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15015 {
  width: 90%;
}

.text-block-1361 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.div-block-15016 {
  align-self: center;
  margin-left: 0;
}

.button-61 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ffde3d;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-61:hover {
  color: #ffde3d;
  background-color: #000;
}

.button-61.is-program-testimonial {
  margin-top: 15px;
  margin-left: 0;
  padding: .8rem 2rem;
  font-size: 12px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.button-61.is-program-testimonial.v2 {
  margin-right: auto;
  position: absolute;
  bottom: 24px;
  left: 24px;
}

.section-309 {
  background-color: #f6f7fc;
  padding-top: 60px;
  padding-bottom: 40px;
}

.div-block-633 {
  width: 99.9999%;
}

.div-block-15018 {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.step2-image {
  margin-top: -8px;
}

.div-block-15019 {
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  max-width: 1.5rem;
  margin-bottom: 16px;
  display: flex;
}

.div-block-571 {
  text-align: center;
  display: none;
}

.div-block-15020 {
  width: 50%;
}

.div-block-15021 {
  text-align: center;
}

.program-testimonial-name-3 {
  color: #000;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

.section-310 {
  padding-top: 60px;
  padding-bottom: 40px;
}

.div-block-1623 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-15022 {
  justify-content: center;
  display: flex;
}

.div-block-15022.rgtc {
  margin-top: 19px;
}

.steps-heading-h3 {
  margin-top: -.4rem;
  margin-bottom: .25rem;
  font-size: 1.1rem;
  line-height: 1.8rem;
}

.tab-left-icon-5 {
  background-color: #fff;
  border: 2px solid #f7f7fc;
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 18px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
  box-shadow: 0 2px 6px #14142b0f;
}

.tab-left-icon-5:hover {
  border-color: #fede3e;
}

.tab-left-icon-5.w--current {
  background-color: #fff;
  border-width: 2px;
  border-color: #fede3e;
  box-shadow: 0 2px 12px #14142b14;
}

.text-block-1362 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-1362.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.image-498 {
  height: 48px;
}

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

.slide-6 {
  margin-top: 50px;
}

.section-311 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 40px;
}

.heading-12832 {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12832.swe {
  color: #fff;
}

.div-block-15024 {
  text-align: left;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.grid-434 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.grid-434.risk-free {
  margin-bottom: 40px;
}

.heading-156 {
  text-align: center;
}

.red-bar {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

.red-bar.swe {
  width: 78%;
}

.why-mcpm-grid-3 {
  grid-column-gap: 0px;
  border: 1px solid #a8a8a8;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.grid-435 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.div-block-618 {
  margin-top: 40px;
}

.div-block-15025 {
  width: 70%;
}

.text-block-1363 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.text-block-1364 {
  color: #000;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.paragraph-82 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
}

.text-block-421 {
  font-family: Red Hat Display, sans-serif;
}

.rich-text-block-54 {
  color: #000;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .93rem;
}

.bullets-28 {
  height: 16px;
  margin-right: 10px;
}

.rich-text-block-243 {
  color: #ffffffb3;
  text-align: left;
  margin-bottom: 20px;
  font-size: .93rem;
  font-weight: 400;
  line-height: 25px;
}

.text-block-1365 {
  color: #000;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.step1-image {
  margin-top: -16px;
}

.section-312 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 40px;
}

.text-block-1367 {
  color: #333;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-1367.swe {
  color: #fff;
  margin-top: 10px;
}

.image-500 {
  max-height: 160px;
  margin-bottom: 20px;
}

.program-testimonial-logo-3 {
  max-width: 100px;
}

.program-testimonial-role-6 {
  max-width: 100%;
  margin-bottom: 2px;
  margin-right: 11px;
}

.div-block-1626 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  color: #2f2f2f;
  background-color: #2f2f2f;
  border-radius: 1rem;
  flex-direction: column;
  padding: 30px;
  display: flex;
}

.paragraph-83 {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 400;
}

.div-block-15026 {
  align-items: flex-end;
  margin-top: 20px;
  display: flex;
}

.paragraph-84 {
  margin-top: 13px;
  margin-left: 220px;
  margin-right: 220px;
}

.paragraph-84.new {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.paragraph-84.new.dm-var {
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.accordion2_item-13 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.heading-12833 {
  text-align: center;
}

.accordion2_component-3 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.heading-12834 {
  margin-bottom: 20px;
  font-size: 1.2rem;
}

.instructors-page-container-4 {
  margin-left: 0;
}

.instructors-page-container-4.v2 {
  width: 100%;
}

.text-block-1368 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-1368.swe {
  margin-top: 20px;
}

.text-block-1368.swe.new {
  margin-top: 10px;
}

.steps-grey-line {
  background-color: #f6f7fc;
  width: 70%;
  height: 2px;
  margin-top: -41px;
  margin-left: auto;
  margin-right: auto;
}

.image-501 {
  width: 90%;
  padding-top: 60px;
}

.div-block-1627 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.image-502 {
  max-width: 60%;
}

.grid-436 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

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

.steps-number {
  font-size: 40px;
  font-weight: 900;
}

.image-503 {
  margin-top: 20px;
  margin-bottom: 0;
}

.div-block-15027 {
  width: 290px;
  margin-top: 70px;
}

.div-block-15027.eng {
  text-align: left;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  width: 290px;
  margin-top: 0;
  display: flex;
}

.section-revou-next-4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.grid-437 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  align-items: center;
}

.text-span-306 {
  color: #ffde3d;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
}

.text-block-1369 {
  margin-top: 40px;
}

.paragraph-85 {
  text-align: center;
  font-size: 1.2rem;
}

.paragraph-85.new {
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-1370 {
  color: #1f1f1f;
  text-align: left;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.text-block-1370.swe {
  margin-top: 20px;
  display: none;
}

.div-block-15028 {
  width: 100%;
}

.heading-12838 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.heading-12838.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.img-next-2 {
  object-fit: cover;
  border-radius: .5rem;
  width: 30rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  display: inline-block;
}

.img-next-2.project {
  object-position: 50% 30%;
  min-width: 20px;
  height: 20rem;
}

.image-504 {
  text-align: center;
  width: 80%;
}

.div-block-15029 {
  margin-top: 20px;
}

.text-span-307 {
  color: #000;
  background-color: #0000;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-1371 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.rich-text-block-24-copy-3 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-size: .93rem;
  font-weight: 400;
  line-height: 25px;
}

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

.div-block-15030 {
  margin-bottom: 20px;
}

.text-block-1372 {
  text-align: center;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
  display: none;
}

.section-313 {
  background-color: #f6f7fc;
  padding-top: 60px;
  padding-bottom: 40px;
}

.text-align-center-18 {
  text-align: center;
  width: 100%;
  margin-top: 20px;
  display: block;
}

.why-paragraph-10 {
  color: #2f2f2f;
  text-align: left;
  margin-top: 20px;
  padding-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-1373 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-revou-project-6 {
  margin-top: 0;
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.text-span-308 {
  background-color: #fede3e;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-15031 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vi-points-6 {
  text-align: left;
  margin-top: 0;
}

.div-block-15032 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.steps-content-right-2 {
  text-align: left;
  font-family: Red Hat Display, sans-serif;
}

.body-11 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-15039 {
  display: block;
  overflow: hidden;
}

.image-505 {
  margin-top: 40px;
}

.text-block-1374 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 18px;
}

.div-block-15040 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-2289 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2289.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto auto auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.grid-2289.pm.ai {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
}

.container-lp-5 {
  max-width: 80rem;
  padding: 2.5rem;
}

.div-block-15041 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.accordion2_item-50 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.accordion2_item-50.ai {
  width: 800px;
  max-width: 100%;
  margin-bottom: 40px;
}

.heading-12840 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
  font-size: .95rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.heading-12840.ai {
  flex: none;
  margin-top: 0;
  font-size: 1rem;
}

.paragraph-86 {
  font-family: Red Hat Display, sans-serif;
}

.rt {
  color: #000;
  text-align: left;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-12841 {
  color: #695b86;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  font-weight: 700;
  line-height: 130%;
}

.list-item-19 {
  color: #333;
  font-family: Red Hat Display, sans-serif;
}

.section-314.bg-2 {
  background-color: #faf7ff;
}

.list-item-20 {
  color: #333;
  font-family: Red Hat Display, sans-serif;
}

.grid-2288 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.bold-text-201 {
  color: #000;
}

.link-text-wrapper {
  margin-top: 40px;
  font-size: 1rem;
}

.container-large-9 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.cl-home-alumni {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 14px 14px;
  display: flex;
  overflow: scroll;
}

.cl-home-alumni.g4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: visible;
}

.container-lp-6 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  display: block;
}

.container-lp-6.v2 {
  background-color: #ffffffb3;
  padding-bottom: 2rem;
}

.container-lp-6.v2.connect-alumni {
  background-color: #f6f7fc;
}

.div-section-link {
  width: 100%;
  height: 0;
}

.section-315 {
  background-color: #fff;
  display: block;
}

.section-315.bg-grey {
  background-color: #f6f7fc;
  display: block;
}

.clw-alumni.hp.mb, .clw-alumni.mb {
  display: none;
}

.clw-alumni.hp {
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.clw-alumni.hp.mb {
  display: none;
}

.c-th-salary-increased {
  color: #000;
  font-size: 1.5rem;
  font-weight: 700;
  display: block;
}

.c-th-alumni-hp-2 {
  flex-direction: column;
  width: 290px;
  height: 100%;
  display: flex;
}

.c-th-alumni-hp-2.nf {
  width: auto;
}

.c-th-top-vr-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 120px;
  padding: 18px 20px 18px 18px;
  display: flex;
  position: relative;
}

.c-th-top-vr-2._1 {
  background-color: #8a5ba6;
  min-height: 100px;
}

.c-th-top-vr-2._2 {
  background-color: #f65515;
  min-height: 100px;
}

.c-th-top-vr-2._3 {
  background-color: #319cff;
  min-height: 100px;
}

.c-th-top-vr-2._4 {
  background-color: #dd3077;
  min-height: 100px;
}

.c-th-icon {
  width: 24px;
  margin-right: 0;
  display: inline;
}

.c-th-icon.s-big {
  width: 36px;
  margin-right: 0;
  display: block;
}

.c-th-bottom-2-2 {
  text-align: center;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex;
}

.c-th-salary {
  color: #fff;
  text-align: right;
  align-items: center;
  width: auto;
  max-width: 100px;
  height: 60px;
  margin-top: 10px;
  padding-left: 1px;
  padding-right: 12px;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.c-th-salary.p-static {
  justify-content: center;
  max-width: none;
  height: auto;
  margin-top: 0;
  margin-bottom: .5rem;
  padding-right: 0;
  display: flex;
  position: static;
}

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

.program-why-heading-wrapper.lt {
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-15042 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.content2-items-3 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.section-316 {
  background-color: #f6f7fc;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  font-size: 1rem;
}

.section-316.bg-yellow {
  background-color: #ffde3d;
  padding-bottom: 60px;
}

.section-community-black {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.accordion2_item-51 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.div-block-15043 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .25fr .25fr .25fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  height: 320px;
  display: flex;
}

.div-block-15044 {
  justify-content: center;
  display: flex;
}

.div-block-15045 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-15046 {
  text-align: center;
}

.div-block-15046.davar {
  background-color: #ffffffe6;
  margin-bottom: 40px;
}

.text-block-1375 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.text-block-1376 {
  font-size: 20px;
}

.heading-340 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.bold-text-32 {
  font-size: 2.4rem;
}

.div-block-15048 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-15048.bold {
  margin-top: 10px;
}

.div-block-15049 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.image-507 {
  border-radius: 90px;
}

.carriculum-subheading-2 {
  color: #ffffffe6;
  max-width: 33rem;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.carriculum-subheading-2.align-center {
  text-align: center;
}

.bullets-30 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.div-block-1383 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.section-317 {
  z-index: 999;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-317.navigation {
  z-index: 99999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

.paragraph-87 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-87.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.section-318 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-318.ha {
  display: none;
}

.text-block-1377 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.div-block-15050 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.div-block-15053 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-2290 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.grid-2291 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2291.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.button-62 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-62:hover {
  color: #fff;
  background-color: #000;
}

.button-62.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.div-block-15054 {
  justify-content: center;
  display: flex;
}

.heading-44 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 1.5rem;
}

.div-block-15055 {
  text-align: center;
}

.section-instructors {
  z-index: 1;
  background-color: #f6f7fc;
  border-radius: 42px;
  margin-top: -40px;
  position: relative;
}

.section-instructors.ha {
  margin-top: 0;
  padding-bottom: 40px;
  display: none;
}

.heading-12842 {
  text-align: center;
  font-size: 3.2rem;
}

.heading-12842.new {
  line-height: 3.6rem;
}

.text-block-1378 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.grid-2292 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2292.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.heading-3-4 {
  color: #fff;
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.heading-3-4.davar {
  color: #fff;
  font-weight: 700;
}

.button-wol-3 {
  color: #fff;
  background-color: #000;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
}

.button-wol-3.fs {
  text-align: center;
  margin-top: 20px;
}

.image-508 {
  padding-left: 100px;
}

.image-508.da {
  width: 462px;
  padding-left: 0;
}

.text-block-1379 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.text-block-1380 {
  color: #000000b3;
}

.heading-341 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.heading-12843 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

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

.container-large-10 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15057 {
  align-items: flex-start;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.text-block-1381 {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-15058 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 42px;
  display: flex;
}

.div-block-15059 {
  margin-bottom: 20px;
}

.lottie-animation-15 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.bullets-31 {
  height: 16px;
  margin-right: 10px;
}

.heading-12844 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.div-block-15060 {
  align-items: center;
  display: flex;
}

.bold-text {
  object-fit: fill;
  width: auto;
  line-height: 1.5rem;
}

.grid-2293 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.why-heading-h3 {
  font-size: 17px;
  line-height: 28px;
}

.why-heading-h3.experts {
  width: 100%;
  max-width: none;
}

.why-icon {
  height: 52px;
  margin-top: 8px;
  margin-right: 10px;
}

.why-icon.real-life {
  opacity: .7;
}

.collection-item-8 {
  max-width: 100%;
}

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

.hero-section-3 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.hero-section-3.bg-da {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65fb9d251095824bcd0d5b84_da-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.block-yellow {
  color: #000;
  background-color: #fede3e;
  padding-left: 12px;
  padding-right: 12px;
}

.block-yellow.reverse {
  color: #fede3e;
  background-color: #000;
}

._3-col-3 {
  flex-direction: row;
  width: 220px;
  margin-right: 20px;
  display: flex;
}

._3-col-3._3-col-last {
  margin-right: 0;
}

.div-block-15062 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-15062.navigation {
  padding-top: 16px;
  padding-bottom: 10px;
}

.why-content-bottom-row.ha {
  display: none;
}

.text-block-1382 {
  margin-top: 16px;
  font-weight: 600;
}

.image-509 {
  max-width: 150px;
}

.image-509.s {
  max-height: 70px;
  display: block;
}

.image-509.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

.cl-home-alumni-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  overflow: scroll;
}

.cl-home-alumni-2.v3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 32px;
  display: grid;
  overflow: visible;
}

.section-yellow-2 {
  background-color: #fff3bb;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-yellow-2.grey {
  background-color: #f6f7fc;
}

.div-block-15063 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.program-testimonial_arrow-4 {
  background-color: #0000;
  border: 1px #e1e4e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: background-color .1s ease-out;
  display: flex;
  inset: 0% auto 0% -40px;
}

.program-testimonial_arrow-4:hover {
  background-color: #0000;
}

.program-testimonial_arrow-4.is-slider {
  top: 8%;
  left: -50px;
}

.program-testimonial_arrow-4.right {
  inset: 0% -30px 0% auto;
}

.program-testimonial_arrow-4.right.is-slider-right {
  top: 8%;
  right: -49px;
}

.heading-12845 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.program-testimonials_wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-510 {
  max-width: 60%;
}

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

.bullets-32 {
  height: 16px;
  margin-right: 10px;
}

.accordion2_item-52 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.transformed-heading-3 {
  color: #000;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.image-511 {
  display: none;
}

.why-underline {
  max-width: 31%;
  position: absolute;
  top: -5px;
  left: 88px;
}

.paragraph-88 {
  color: #000c;
  width: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5rem;
}

.heading-344 {
  text-align: left;
}

.tabs_menu-service-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px #a5a5a5;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.div-block-15065 {
  flex-direction: column;
  display: flex;
}

.section-revou-next-5 {
  color: #333;
  background-color: #fff4bd;
  border-top-left-radius: 2.625rem;
  border-top-right-radius: 2.625rem;
  margin-top: -30px;
  padding-top: 2.5rem;
  padding-bottom: 0;
  display: block;
}

.section-revou-next-5.ha {
  display: none;
}

.grid-2294 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: block;
}

.collection-item-9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.text-block-1383 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.program-why-heading {
  max-width: 24rem;
  margin-left: auto;
  margin-right: auto;
}

.mask-9 {
  background-color: #0000;
  height: auto;
}

.heading-medium-3-copy-4 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-4.cn {
  text-align: center;
}

.div-block-15066 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: flex;
}

.image-521 {
  flex: 0 auto;
  width: 49%;
  display: block;
}

.heading-12846 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.instructors-page-container-5 {
  margin-left: 320px;
  display: block;
}

.instructors-page-container-5.ha {
  margin-left: 0;
}

.grid-2295 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2295.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.margin-bottom-13 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-13.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.margin-bottom-13.da-var {
  text-align: left;
  object-fit: fill;
}

.program-why-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  text-align: left;
  background-color: #fff;
  border: 0 #000;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 35px;
  padding: 38px;
  display: grid;
}

.program-why-wrapper.hz {
  flex-direction: column;
  display: flex;
}

.div-block-15067 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15067.v1 {
  text-align: left;
  padding: 16px;
}

.text-block-1384 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.heading-342 {
  margin-bottom: 10px;
  font-size: 1.2rem;
}

.title-underline-3 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65b14be8221d11aff0493e73_join%20underline%20swe%20(2).webp");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: 150px;
  min-height: 25px;
  display: inline-block;
}

.title-underline-3.c-yellow {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/646ef7dc7899cb677d76b772_comm-underline.png");
  background-position: 50% 100%;
  background-size: 150px;
  min-height: 55px;
}

.why-content-top-row {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.why-content-top-row.t {
  background-color: #f6f7fc;
  border-radius: 20px;
  align-items: center;
  padding: 16px;
}

.why-content-top-row.t.n {
  flex: 0 auto;
  align-self: center;
  margin-top: 20px;
}

.instructors-heading-wrapper {
  max-width: 27rem;
  margin-top: -5px;
}

.instructors-heading-wrapper.ha {
  text-align: center;
  margin-top: 0;
}

.heading-12847 {
  text-align: left;
}

.bullets-33 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.collection-list-wrapper-12 {
  margin-top: 32px;
}

.div-block-15069 {
  width: 75%;
}

.program-testimonial_slider-nav-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: -43px;
  padding-bottom: 0;
  display: flex;
}

.tabs_component--service-5 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  padding-left: 0;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

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

.section-revou-vi-2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.section-revou-vi-2.bottom-0 {
  padding-bottom: 0;
}

.section-revou-vi-2.bottom-0.hide {
  display: none;
}

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

.heading-12848 {
  text-align: center;
  margin-bottom: 2.2rem;
}

.div-block-15071 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.div-block-15072 {
  justify-content: center;
  display: flex;
}

.vi-points-7 {
  margin-top: 0;
}

.text-block-1385 {
  text-align: right;
}

.div-block-15074 {
  margin-left: 19px;
}

.image-524 {
  max-width: 60%;
}

.bold-text-202 {
  text-align: left;
}

.container-67 {
  text-align: center;
}

.div-block-15075 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-15075.v2 {
  justify-content: center;
}

.div-block-15075.v2.bl {
  box-shadow: none;
  background-color: #fff0;
}

.grid-2297 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.image-522 {
  margin-bottom: 16px;
}

.program-why-column-left {
  grid-column-gap: 10px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta-wrapper-5 {
  padding-top: 20px;
}

.cta-wrapper-5.hz {
  flex-direction: column;
  padding-top: 0;
  display: flex;
}

.div-block-15076 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-1382 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.lp-logo-wrapper-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
  overflow: hidden;
}

.section-319 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 80px;
}

.section-319.ha {
  display: none;
}

.carriculum-heading-h3-14 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.image-525 {
  height: 48px;
}

.heading-43 {
  text-align: center;
}

.text-block-1386 {
  font-size: 24px;
  font-weight: 700;
}

.div-block-15077 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._40-bar-7 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-7.fsda {
  width: 80%;
}

.slider-29 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.slider-29.mb {
  display: none;
}

.text-block-1387 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.div-block-15078 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-15079 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-2298 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.image-526 {
  max-height: 160px;
}

.section-320 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.red-text-2 {
  color: #e01c1f;
}

.underline-wrapper-3 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.ct-title-block-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-1388 {
  color: #fede3e;
  letter-spacing: -6px;
  margin-left: 0;
  padding-left: 5px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 1;
}

.div-block-15081 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15081.v1 {
  text-align: left;
  padding: 16px;
}

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

.program-why-column-right {
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.program-why-column-right.gr {
  grid-row-gap: 28px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-15083 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.lp-logo-moving-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: row;
  flex: none;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-15084 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  margin-top: 32px;
  display: flex;
}

.slider-30 {
  background-color: #0000;
  height: auto;
  position: relative;
}

.slider-30.desktop {
  margin-top: -10px;
}

.slider-30.desktop.wol {
  margin-top: 40px;
  display: none;
}

.text-block-1389 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-1389.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.right-arrow-14 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.right-arrow-14.left {
  justify-content: flex-start;
  align-items: center;
}

.text-block-1390 {
  margin-top: 4px;
  font-size: 16px;
}

.text-block-1391 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.div-block-15085 {
  align-self: center;
  margin-left: 0;
}

.urgency {
  background-color: #fff4bd;
  border: 1px solid #fede3e;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .75fr;
  grid-auto-columns: 1fr;
  width: 330px;
  max-width: 350px;
  margin-top: 40px;
  padding: 12px 10px;
  display: flex;
}

.urgency.da {
  justify-content: center;
  align-items: center;
  width: 200px;
  max-width: 450px;
  margin-top: 20px;
}

.section-321 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-527 {
  border-radius: 90px;
}

.slide-nav-13 {
  margin-top: 16px;
}

.heading-medium-3-copy-5 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-5.cn {
  text-align: center;
}

.heading-12849 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12849.center {
  text-align: center;
}

.heading-12849.center.white {
  color: #fede3e;
}

.heading-12849.center.max {
  width: 80%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.grid-2299 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.lottie-animation-16 {
  padding-left: 40px;
}

.lottie-animation-16.mobile {
  display: none;
}

.section-322 {
  background-color: #fff;
  display: block;
}

.section-322.bg-grey {
  background-color: #f6f7fc;
  display: block;
}

.tag-grey {
  background-color: #e5ebf3;
  border-radius: 20px;
  padding-left: 12px;
  padding-right: 12px;
}

.tag-grey.ai-highlight {
  background-color: #fede3e;
}

.tag-grey.hide {
  display: none;
}

.program-testimonials-2 {
  margin-top: 50px;
}

.div-block-15086 {
  justify-content: center;
  display: flex;
}

.image-528 {
  max-width: 150px;
}

.image-528.s {
  max-height: 70px;
  display: block;
}

.image-528.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

.gallery_mask-3 {
  width: 100%;
}

.why-content-wrapper {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.div-block-15087 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.text-block-1392 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.container-lp-7 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  display: block;
}

.container-lp-7.v2 {
  background-color: #ffffffb3;
  padding-bottom: 2rem;
}

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

.section-program-why {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65fb9d251095824bcd0d5b49_alesia-kazantceva-VWcPlbHglYc-unsplash%201.jpg");
  background-position: 0 33%;
  background-size: auto;
  margin-top: -40px;
  padding-top: 10px;
  padding-bottom: 52px;
}

.page-padding-7 {
  z-index: 2;
  text-align: left;
  background-color: #fff0;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  position: relative;
  overflow: visible;
}

.slide-49 {
  background-color: #0000;
  height: auto;
}

.text-block-1319 {
  text-align: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-1393 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-1393.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-15088 {
  flex-direction: column;
  display: flex;
}

.grid-2301 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.pm-points-7 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.image-529 {
  display: none;
}

.text-block-1394 {
  text-align: left;
}

.content2-number-wrapper-3 {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  padding: 20px;
  box-shadow: 0 2px 7px #0003;
}

.content2-number-wrapper-3.v2 {
  background-color: #fff;
}

.div-block-56 {
  justify-content: center;
  display: flex;
}

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

.grid-2302 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.text-block-1395 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.text-block-1395.earlybird {
  letter-spacing: 1px;
  margin-top: 4px;
  margin-bottom: 0;
}

.section-323 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-12850 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.div-block-15090 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.text-block-1396 {
  clear: left;
  color: #000;
  text-align: left;
  justify-content: center;
  align-self: auto;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.bold-text-204 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-15091 {
  width: 300px;
  margin-top: 0;
}

.div-block-15091.eng {
  width: 70%;
  margin-top: 20px;
}

.div-block-15091.eng.st {
  width: 250px;
  margin-right: 20px;
}

.image-530 {
  width: 42px;
  display: block;
}

.accordion2_content-7 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.section-324 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-324.ha {
  display: none;
}

.text-block-1397 {
  margin-top: 40px;
  font-size: 14px;
}

.image-50 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-50.mobile {
  display: none;
}

.image-531 {
  margin-top: 20px;
  margin-bottom: 0;
}

.text-block-1398 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.grid-2303 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2303.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.text-block-1399 {
  margin-top: 26px;
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-1399.da {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 500;
}

.grid-2304 {
  grid-template-rows: auto;
}

.image-51 {
  padding-left: 0;
  padding-right: 0;
}

.grid-2305 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.image-520 {
  width: 30%;
  margin-top: auto;
  display: block;
}

.text-block-1400 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-15092 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-15092.v2 {
  justify-content: center;
}

.why-subheading {
  margin-top: 30px;
  margin-bottom: 1rem;
}

.why-subheading.cn {
  text-align: center;
  text-align: center;
  align-self: center;
  margin-top: 10px;
}

.section-19-copy {
  background-color: #ffde59;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.body-12 {
  font-family: Red Hat Display, sans-serif;
}

.text-span-309 {
  color: var(--yellow);
}

.values-grid-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  display: grid;
}

.yellow-link {
  color: #fede3e;
  text-decoration: none;
}

.yellow-link.underline {
  text-decoration: underline;
}

.value-icon {
  width: 24px;
  display: block;
}

.text-color-white {
  color: #fff;
}

.text-color-white.mb-view {
  display: none;
}

.community-title-wrapper {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.value-text {
  color: #fff;
}

.value-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #fff;
  align-items: flex-start;
  display: flex;
}

.section-325 {
  background-color: #fff;
  display: block;
}

.section-325.bg-deep-black {
  background-color: #000;
}

.section-325.bg-blue {
  background-image: linear-gradient(108deg, #221d5e, #290b30);
}

.container-large-11 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.container-lp-8 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem;
  display: block;
}

.container-lp-8.div-block-1073 {
  background-color: #000;
}

.value-image {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 20px;
  display: block;
}

.value-image._2 {
  display: none;
}

.title-line-community {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.text-block-1401 {
  color: #fff;
  background-color: #8a5ba6;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  display: flex;
}

.div-block-15093 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 24px;
  display: grid;
}

.div-block-15094 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 20px;
  flex-flow: column;
  padding: 17px;
  display: flex;
}

.text-block-1402 {
  color: #8a5ba6;
  font-size: 18px;
  font-weight: 700;
}

.div-block-15095 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.heading-12851 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  font-weight: 900;
}

.text-span-310 {
  color: #95ff63;
  font-family: Space Grotesk, sans-serif;
}

.section-160-2 {
  background-image: linear-gradient(118deg, #221d5e, #290b30 100%, #fff);
  padding-top: 70px;
  padding-bottom: 60px;
}

.text-block-1403 {
  color: #fff;
  font-size: 16px;
  line-height: 150%;
}

.text-block-1404 {
  color: #000;
  background-color: #e5ebf3;
  border-radius: 20px;
  padding: 4px 8px;
}

.div-block-15096 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  margin-bottom: 24px;
  display: flex;
}

.section-bold {
  z-index: 9999;
  background-color: #95ff63;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-15097 {
  justify-content: space-between;
  align-items: center;
  min-height: 89px;
  padding-left: 117px;
  display: flex;
  position: relative;
}

.text-block-1405 {
  font-size: 18px;
  line-height: 150%;
}

.image-532 {
  height: 89px;
  display: block;
  position: absolute;
  left: -76px;
}

.div-block-15098 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.div-block-15099 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.body-13 {
  font-family: Red Hat Display, sans-serif;
}

.mask-10 {
  height: auto;
}

.cur-tab {
  border-radius: 10px;
  overflow: hidden;
}

.cur-tab-menu {
  background-color: #f8f8f8;
  display: flex;
}

.tab-link-tab-5 {
  text-align: center;
  background-color: #ddd0;
  font-weight: 700;
}

.tab-link-tab-5.w--current {
  color: #ff0f4c;
  background-color: #fff0;
}

.tab-pane-tab-1-19 {
  background-color: #e0e5e6;
}

.div-block-15100 {
  flex-flow: column;
  display: flex;
}

.div-block-15101 {
  border-top: 1px solid #c3c5c5;
  border-bottom: 1px solid #e0e5e6;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 2px;
  padding: 24px;
  display: flex;
}

.div-block-15101.v2 {
  justify-content: space-between;
  align-items: center;
}

.bar-cur {
  background-color: #f3f5f5;
  border-radius: 30px;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  margin-left: 32px;
  display: flex;
}

.div-block-15102 {
  color: #000;
  background-color: #ffde3d;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 20%;
  height: 40px;
  padding: 12px 16px;
  font-weight: 700;
  display: flex;
}

.div-block-15102._2 {
  margin-left: 20%;
}

.div-block-15102._3 {
  margin-left: 40%;
}

.div-block-15102._4 {
  margin-left: 60%;
}

.div-block-15102._5 {
  margin-left: auto;
}

.grid-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.div-block-15103 {
  width: 70%;
}

.hidden-comp {
  display: none;
}

.div-block-15104 {
  width: 300px;
}

.text-block-1406 {
  display: none;
}

.text-block-1407 {
  text-align: center;
}

.grid-2306, .grid-2307, .grid-2308, .grid-2309, .grid-2310 {
  grid-template-rows: auto;
}

.heading-v2-6 {
  aspect-ratio: auto;
  color: #454545;
  text-align: center;
  object-fit: fill;
  width: auto;
}

.section-326 {
  background-color: #fff;
  display: block;
}

.section-326.bg-grey {
  background-color: #f6f7fc;
  display: block;
}

.image-534 {
  width: 42px;
  display: block;
}

.container-large-12 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.container-lp-9 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem 3rem;
  display: block;
}

.container-lp-9.v2 {
  background-color: #ffffffb3;
  padding-bottom: 2rem;
}

.slider-31 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.slider-31.mb {
  display: none;
}

.slide-50 {
  background-color: #0000;
  height: auto;
}

.slide-nav-14 {
  margin-top: 16px;
}

.mask-11 {
  background-color: #0000;
  height: auto;
}

.right-arrow-15 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.right-arrow-15.left {
  justify-content: flex-start;
  align-items: center;
}

.div-block-15105 {
  text-align: center;
}

.div-block-15105.davar {
  background-color: #ffffffe6;
  margin-bottom: 40px;
}

.body-14 {
  font-family: Red Hat Display, sans-serif;
}

.section-327 {
  background-color: var(--programs-background);
  margin-bottom: 0;
}

.grid-2311 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.text-block-1408 {
  color: var(--black);
  margin-top: 20px;
  font-size: 24px;
}

.bold-text-206 {
  color: var(--programs-background);
  text-align: left;
  font-size: 22px;
  font-weight: 600;
  display: block;
}

.div-block-15106 {
  text-align: left;
  display: none;
}

.div-block-15106.atf {
  display: block;
}

.section-328 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
  background-position: 50%;
  background-size: cover;
}

.div-block-15107 {
  margin-left: 20px;
}

.div-block-15108 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-15109 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-15110 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-15112 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--yellow);
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  width: 38%;
  height: 95%;
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  padding: 5px;
  display: flex;
}

.div-block-15112.lm {
  width: 50%;
}

.div-block-15112.icon {
  width: auto;
  height: auto;
  display: inline-flex;
}

.image-535 {
  margin-left: 10px;
}

.text-block-1409 {
  text-align: left;
  font-size: 15px;
}

.text-block-1409.bonus {
  font-size: 21px;
}

.list-11 {
  text-align: left;
  font-size: 15px;
}

.list-11.black {
  color: var(--programs-background);
  padding-left: 20px;
}

.div-block-15113 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: block;
}

.text-block-1410 {
  text-align: left;
  font-size: 20px;
  line-height: 120%;
}

.text-block-1411 {
  color: var(--programs-background);
  text-align: left;
  margin-top: 10px;
  font-size: 15px;
  line-height: 120%;
}

.image-536 {
  width: 70%;
}

.image-536._2 {
  text-align: left;
  width: 72%;
}

.div-block-15114 {
  width: 15%;
  max-width: none;
}

.bold-text-207 {
  color: var(--black);
  vertical-align: baseline;
  font-size: 24px;
  display: flex;
}

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

.bullets-34 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.tabs-content-21 {
  overflow: visible;
}

.tabs-content-21.card {
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  overflow: hidden;
}

.tabs-content-21.card.dm {
  width: auto;
  padding: 16px;
}

.tabs_menu-service-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px #a5a5a5;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.tabs_menu-service-3.dm {
  flex-wrap: nowrap;
  grid-template-columns: max-content max-content max-content;
  align-content: center;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
}

.div-block-15117 {
  flex-direction: column;
  justify-content: flex-start;
  margin-left: 25px;
  margin-right: 25px;
  display: flex;
}

.div-block-15117.v1 {
  margin-left: 0;
  margin-right: 0;
}

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

.bold-text-208 {
  text-align: left;
}

.text-block-1412 {
  color: #000000b3;
}

.div-block-15119 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-15120 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15121 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15121.v1 {
  text-align: left;
  padding: 16px;
}

.div-block-15121.v1._1 {
  display: none;
}

.tabs_component--service-6 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  padding-left: 0;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

.image-537 {
  border-radius: 90px;
}

.grid-2312 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.slide-51 {
  object-fit: fill;
  width: 100%;
  overflow: hidden;
}

.text-block-1413 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.tabs-27 {
  grid-column-gap: 10px;
  flex-direction: row;
  display: flex;
}

.tabs-27.dm {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
}

.lightbox-link-27 {
  align-self: center;
  overflow: hidden;
}

.div-block-15122 {
  align-items: center;
  display: flex;
}

.vi-images-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-311 {
  align-self: center;
  font-size: 1.5rem;
}

.text-block-1414 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.section-329, .div-block-15123 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.mg-bottom-48px-5 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
}

.grid-2313 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-2313.v2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: row;
  display: flex;
}

.vi-points-8 {
  margin-top: 0;
}

.slider-32 {
  background-color: #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 0;
  display: flex;
}

.tabs-menu-32 {
  flex-direction: column;
  display: flex;
}

.tabs-menu-32.dm {
  width: 150.023px;
  margin-right: 20px;
}

.image-538 {
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-height: 50%;
  display: inline-block;
  overflow: visible;
}

.image-538.full-img {
  width: 100%;
  max-height: none;
  display: block;
}

.image-538.full {
  width: 100%;
  display: block;
}

.image-538.full.cn {
  margin-left: auto;
  margin-right: auto;
}

.div-block-15124 {
  flex-direction: column;
  display: flex;
}

.div-block-15125 {
  background-color: #2f2f2f;
  border-radius: 10rem;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 150px;
  padding: 20px;
  display: flex;
}

.div-block-15125.v1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: left;
  border-radius: 1rem;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 10px 24px;
}

.div-block-15125.v1.min-h {
  width: 100%;
  min-height: 110px;
}

.div-block-15125.v1.min-h._2, .div-block-15125.v1.min-h._1 {
  display: none;
}

.text-block-1415 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.lightbox-link-28 {
  justify-content: space-around;
  padding-bottom: 20px;
  display: flex;
}

.lightbox-link-28.v1 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.grid-2314 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2314.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.slide-nav-15 {
  margin-top: 10px;
  padding-top: 0;
  inset: auto 0% 0%;
}

.slide-nav-15.buttom {
  background-color: #fede3e;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 18px;
  margin-top: 42px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px;
  display: flex;
  top: auto;
  box-shadow: 0 2px 3px #00000017;
}

.div-block-15127 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.text-block-1416 {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.text-block-1416.v1 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  text-align: center;
  flex-direction: column;
  margin-top: 0;
}

.paragraph-89 {
  text-align: left;
}

.image-539 {
  text-align: right;
  margin-top: 0;
}

.options-link-block-wrapper-2:hover {
  color: #1954db;
}

.graphic-heading-2 {
  text-align: left;
  max-width: 40rem;
  padding-bottom: 20px;
  font-size: 2rem;
}

.div-block-15128 {
  text-align: center;
  flex-direction: column;
  align-self: auto;
  align-items: center;
  display: flex;
}

.bold-text-224 {
  font-size: 2rem;
}

.bootcamp-link-text-2 {
  font-weight: 700;
  text-decoration: underline;
  position: relative;
}

.grid-2315 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 115%;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.grid-2315.badge-dm {
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.image-579 {
  min-height: auto;
}

.grid-2796 {
  grid-template-rows: auto;
}

.testimonial-link-2 {
  color: #000000b3;
  margin-top: 10px;
  font-size: .9rem;
  text-decoration: underline;
}

.testimonial-link-2:hover {
  color: #1954db;
}

.testimonial-link-2.rating {
  text-align: right;
  margin-top: 0;
  font-weight: 700;
  text-decoration: underline;
}

.div-block-15129 {
  background-color: #f6f7fc;
  border-right: 1px #ffde3d;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  width: 100%;
  padding: 40px 60px;
  display: flex;
  box-shadow: 1px 1px 3px #0003;
}

.div-block-15129.badge {
  width: 100%;
  margin-right: auto;
}

.div-block-15130 {
  max-width: 900px;
}

.bold-text-225 {
  color: var(--black);
}

.tuition-fee-heading-h3 {
  font-size: 18px;
  line-height: 25px;
}

.image-8 {
  margin-right: 10px;
}

.container-large-13 {
  text-align: left;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.tuition-fees-underline {
  max-width: 118px;
  position: absolute;
  top: -3px;
  left: 158px;
}

.strike-red-new-3 {
  background-color: #d31919;
  width: 100%;
  height: 4px;
  display: none;
  position: absolute;
  top: 50%;
  transform: rotate(-4deg);
}

.tuition-fees-heading {
  color: #fff;
  max-width: 24rem;
  margin-left: auto;
  margin-right: auto;
}

.early-bird {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  margin-top: 0;
  padding: 7px 12px 7px 7px;
  font-size: 1rem;
  font-weight: 600;
  display: block;
  box-shadow: 0 2px 10px #0000001a;
}

.early-bird.v2 {
  flex-flow: row;
  flex: none;
  display: none;
}

.title-underline-4 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65b14be8221d11aff0493e73_join%20underline%20swe%20(2).webp");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: 150px;
  min-height: 25px;
  display: inline-block;
}

.title-underline-4.c-yellow {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/646ef7dc7899cb677d76b772_comm-underline.png");
  background-position: 50% 100%;
  background-size: 150px;
  min-height: 55px;
}

.title-underline-4.c-yellow.small {
  background-position: 0 100%;
  background-size: 120px;
  min-height: 35px;
}

.tuition-fee-paragraph {
  text-align: left;
}

.mt-price {
  font-size: 3rem;
  font-weight: 700;
  line-height: 120%;
}

.mt-price.new {
  font-size: 2rem;
  display: none;
}

.mt-price.small {
  flex: 0 auto;
  font-size: 1.8rem;
}

.section-tuition-fees {
  background-color: #2f2f2f;
  border-radius: 0;
  margin-top: 0;
  padding-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  position: relative;
}

.text-block-16550 {
  font-size: 12px;
  display: flex;
}

.underline-wrapper-4 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tution-fee-benifits-wrapper {
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.tution-fee-benifits-wrapper.margin-top {
  margin-top: 6px;
}

.page-padding-8 {
  z-index: 2;
  text-align: left;
  margin-bottom: auto;
  padding: 20px 4rem;
  display: block;
  position: relative;
  overflow: visible;
}

.margin-bottom-14 {
  text-align: left;
  margin: 0 0 0;
}

.grid-2797, .grid-2798 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.image-580 {
  width: 24px;
}

.tuition-fee-text {
  text-align: left;
  max-width: none;
}

.tuition-fee-text.skill-boosting {
  max-width: none;
}

.col-div {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 24px;
  display: flex;
}

.tuiton-fee-divider {
  background-color: #f6f7fc;
  width: 100%;
  height: 2px;
  margin-top: 10px;
  margin-bottom: 30px;
}

.tuition-fee-pricing-card {
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 80%;
  padding: 40px 20px 50px;
  display: flex;
}

.mt-price-col {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.mt-price-col.new.v2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
}

.mt-price-col.new {
  margin-top: 8px;
  margin-bottom: 8px;
}

.tuiton-fee-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  margin-top: 60px;
  margin-left: 40px;
  margin-right: 40px;
  display: grid;
}

.grid-2799 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: .7fr .5fr;
  margin-bottom: 20px;
}

.heading-12852 {
  text-align: left;
  width: 100%;
  font-size: 48px;
  line-height: 120%;
}

.text-block-16551 {
  background-image: linear-gradient(45deg, var(--violet), var(--navy));
  color: var(--white);
  border-radius: 14px;
  padding: 10px;
  font-size: 13px;
}

.text-block-16552 {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.text-block-16552.white {
  color: var(--white);
}

.image-581 {
  border-radius: 14px;
  width: 80%;
}

.div-block-15132 {
  text-align: center;
  width: auto;
  margin-top: 0;
}

.text-block-16553 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
}

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

.div-block-15133 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15133.mb {
  display: none;
}

.div-block-15133.desktop {
  flex-flow: row;
}

.text-block-16554 {
  color: var(--white);
  margin-bottom: 20px;
}

.text-block-16555 {
  background-color: var(--ungu);
  color: var(--white);
  border-radius: 8px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-block-16556 {
  background-color: var(--white);
  color: var(--black);
  border-radius: 8px;
  margin-top: 5px;
  padding: 10px;
  font-size: 12px;
}

.div-block-15134 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 60%;
  display: flex;
}

.div-block-15134._2 {
  flex-flow: column;
}

.div-block-15135 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-15136 {
  background-color: var(--lemon-chiffon);
  border-radius: 8px;
}

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

.grid-2801 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-right: 10px;
  padding-bottom: 0;
  padding-left: 10px;
}

.image-582 {
  width: 90%;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 0;
}

.text-block-16558 {
  color: var(--white);
  font-size: 60px;
}

.div-block-15137 {
  align-self: center;
  margin-left: 5px;
  margin-right: 5px;
}

.text-block-16559 {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.div-block-15138 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15139 {
  background-color: var(--light-purple);
  border-radius: 20px;
  padding: 5px 20px;
}

.text-block-16560 {
  color: var(--white);
}

.text-block-16561 {
  color: var(--white);
  width: 100%;
  max-width: 100%;
}

.div-block-15140 {
  margin-top: 10px;
}

.grid-2802 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

.div-block-15141 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-583 {
  width: 60%;
  margin: 10px 0;
}

.text-block-16562 {
  text-align: left;
  margin-top: 0;
}

.div-block-15142 {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  margin-top: 0;
  padding-right: 10px;
  display: flex;
}

.div-block-15143 {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 0;
  display: flex;
}

.bold-text-226 {
  font-size: 16px;
}

.text-block-16563 {
  text-align: left;
  object-fit: fill;
  font-size: 13px;
}

.text-block-16564, .text-block-16565 {
  text-align: left;
  font-size: 13px;
}

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

.image-585 {
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.section-330 {
  background-color: var(--programs-background);
}

.container-68 {
  max-width: none;
}

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

.section-331 {
  background-color: var(--programs-background);
}

.heading-12853 {
  text-align: center;
  margin-bottom: 2.2rem;
}

.heading-12853.new._1 {
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-15149 {
  justify-content: center;
  display: flex;
}

.container-69, .container-70 {
  max-width: none;
}

.image-586 {
  margin-right: 10px;
}

.text-block-16567 {
  text-align: left;
  background-color: #fede3e;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
}

.title-underline-5 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65b14be8221d11aff0493e73_join%20underline%20swe%20(2).webp");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: 150px;
  min-height: 25px;
  display: inline-block;
}

.title-underline-5.c-yellow {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/646ef7dc7899cb677d76b772_comm-underline.png");
  background-position: 50% 100%;
  background-size: 150px;
  min-height: 55px;
}

.title-underline-5.c-yellow.small {
  background-position: 0 100%;
  background-size: 120px;
  min-height: 35px;
}

.page-padding-9 {
  z-index: 2;
  text-align: left;
  margin-bottom: auto;
  padding: 20px 2.5rem;
  display: block;
  position: relative;
  overflow: visible;
}

.section-tuition-fees-2 {
  background-color: #2f2f2f;
  border-radius: 0;
  margin-top: -40px;
  padding-bottom: 40px;
  position: relative;
}

.grid-2803 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.text-block-16568 {
  font-size: 12px;
  display: flex;
}

.underline-wrapper-5 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.margin-bottom-15 {
  text-align: left;
  margin: 0 0 0;
}

.grid-2804 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: block;
}

.container-large-14 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.image-587 {
  width: 24px;
}

.program-page-container-8 {
  margin-bottom: 0;
  margin-left: 0;
}

.tuition-fee-text-2 {
  text-align: left;
  max-width: none;
}

.tuition-fee-text-2.skill-boosting {
  max-width: none;
}

.tuition-fee-pricing-card-2 {
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 80%;
  padding: 40px 16px 50px;
  display: flex;
}

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

.tuiton-fee-wrapper-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.bold-text-274 {
  -webkit-text-stroke-width: 1.2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.5rem;
  line-height: 100%;
  display: inline;
}

.home-pop-block-3 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hp-pop-block-4 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: block;
  position: relative;
}

.bold-text-275 {
  font-size: 1.3rem;
}

.text-block-16569 {
  text-align: center;
}

.button-89 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-89:hover {
  color: #fede3e;
  background-color: #000;
}

.button-89.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.button-89.color-red.rectangle {
  border-radius: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.text-block-16570 {
  font-size: 1.3rem;
}

.hp-clock-block-3 {
  background-color: #2f2f2f;
  border-radius: 5px;
  flex-direction: column;
  padding: 6px;
  display: flex;
}

.hp-text-1-3 {
  color: #f13b57;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: white;
  text-transform: none;
  text-shadow: 0 3px 10px #0003;
  font-size: 3px;
  font-weight: 700;
  line-height: 110%;
}

.container-71 {
  max-width: none;
}

.container-72 {
  max-width: 940px;
}

.div-block-15150 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: flex;
}

.section-332 {
  margin-top: 40px;
}

.image-588 {
  width: 5%;
}

.container-73 {
  max-width: 940px;
}

.div-block-15151 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  padding-top: 40px;
  display: flex;
}

.div-block-15152 {
  margin-left: 20px;
}

.heading-12854 {
  color: var(--black);
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.list-12 {
  color: var(--black);
  padding-left: 20px;
  font-family: Red Hat Display, sans-serif;
}

.image-589 {
  width: 100%;
}

.atf {
  padding: 40px 20px 20px;
}

.usp {
  background-color: var(--yellow);
}

.div-block-15153 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  display: flex;
}

.text-block-16571 {
  text-align: left;
  border: 1px #000;
  border-style: none solid;
}

.text-block-16571._3 {
  border-left-style: none;
  border-right-style: none;
}

.div-block-15154 {
  border-right: 1px #000;
}

.bold-text-276 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  display: flex;
}

.bold-text-277, .bold-text-278 {
  font-size: 15px;
}

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

.section-fsdm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/66a284c03edd56e2aac54dee_section%20fsdm.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
}

.text-block-16572 {
  color: var(--black);
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 1.5em;
}

.bold-text-279 {
  background-color: #0000;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 24px;
}

.bold-text-279.fsdm {
  color: var(--white);
  background-color: #de3078;
  padding-left: 5px;
  padding-right: 5px;
}

.bold-text-279.fsda {
  color: var(--white);
  background-color: #f65616;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-15155 {
  margin-top: 40px;
}

.div-block-15156 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-15157 {
  background-color: var(--white);
  text-align: center;
  border-radius: 9px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-74 {
  max-width: 1200px;
}

.div-block-15158 {
  background-color: var(--white);
  border-radius: 9px;
  width: 25%;
  height: 300px;
}

.div-block-15158.hide {
  display: none;
}

.text-block-16573 {
  text-align: center;
  margin-top: 10px;
}

.div-block-15159 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.bold-text-280 {
  color: var(--black);
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.image-590 {
  text-align: center;
  width: 278px;
  margin-top: 5px;
}

.image-591, .image-592, .image-593 {
  width: 278px;
  margin-top: 5px;
}

.section-fsda {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/66a284c0b3044bbe2ac0c4c9_section%20fsda.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-fsse {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/66a284c05f0cab34a08d8b77_section%20fsse.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
}

.div-block-15160 {
  width: 100%;
}

.div-block-15160.mobile {
  display: none;
}

.div-block-15161 {
  align-self: center;
}

.text-span-312 {
  background-color: var(--white);
  color: #de3078;
}

.fsse {
  color: var(--white);
  background-color: #8a5ba6;
}

.section-334 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6711a244fd16176ad7a659f1_ATF%20DM%20(2).png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 20px;
}

.div-block-15058388 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.text-block-16630 {
  justify-content: center;
  align-items: center;
  max-width: 650px;
  padding-top: 0;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2;
  display: flex;
}

.bold-text-287 {
  justify-content: center;
  align-items: center;
  font-size: 48px;
  display: flex;
}

.section-335 {
  background-color: #fede3e;
}

.text-block-16631 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Kalam, sans-serif;
  font-size: 26px;
}

.section-336 {
  background-color: #f6f7fb;
  padding-top: 20px;
  padding-bottom: 40px;
}

.bold-text-290 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.image-667 {
  width: 42px;
  display: block;
}

.tab-pane-software-engineering {
  margin-top: 20px;
}

.tab-link-software-engineering {
  background-color: #8a5ba6;
  border-radius: 20px;
}

.tab-link-software-engineering.w--current {
  background-color: #8a5ba6;
}

.tab-pane-data-analytics {
  margin-top: 20px;
}

.container-75, .tabs-28 {
  margin-top: 40px;
}

.tabs-menu-33 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15058400 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.bold-text-294 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.ci-item-hp-2.v2 {
  width: 100%;
}

.slider-33 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.text-block-16632 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.div-block-15058401 {
  align-self: center;
}

.slide-nav-16 {
  margin-top: 16px;
}

.tab-link-digital-marketing {
  background-color: #ea3781;
  border-radius: 20px;
}

.tab-link-digital-marketing.w--current {
  background-color: #f13b57;
  border-radius: 20px;
}

.text-block-16643 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.slide-58 {
  background-color: #0000;
  height: auto;
}

.cl-home-alumni-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  overflow: scroll;
}

.cl-home-alumni-3.v3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 32px;
  display: grid;
  overflow: visible;
}

.section-337 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.bold-text-288 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.tab-pane-digital-marketing-2 {
  margin-top: 20px;
}

.bold-text-289 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.tab-link-data-analytics {
  background-color: #f65616;
  border-radius: 20px;
  margin-top: 0;
}

.tab-link-data-analytics.w--current {
  background-color: #f65616;
}

.section-338 {
  background-color: var(--lemon-chiffon);
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-16644 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.bold-text-295 {
  text-align: center;
  font-size: 28px;
}

.div-block-15058402 {
  color: var(--white);
  background-color: #ea3781;
  border-radius: 10px;
  padding: 20px 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
}

.div-block-15058402.da {
  background-color: #f65616;
}

.div-block-15058402.se {
  background-color: #8a5ba6;
}

.div-block-15058403 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.text-block-16645, .text-block-16646, .text-block-16647 {
  text-align: center;
}

.grid-2805 {
  grid-template-rows: auto;
  margin-top: 40px;
}

.section-339 {
  background-color: #f6f7fb;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-339._1 {
  background-color: var(--white);
}

.button-90 {
  background-color: #ff0f4c;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.text-block-16648 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
}

.list-item-21, .list-item-22, .list-item-23 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.section-340 {
  background-color: var(--lemon-chiffon);
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-16649 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-15058404 {
  background-color: var(--white);
  border-radius: 10px;
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px;
}

.text-block-16650 {
  font-size: 30px;
}

.text-block-16651 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.div-block-15058405 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.image-668 {
  border-radius: 10px;
  width: 100%;
}

.div-block-15058406 {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 53px;
  height: 52.8906px;
  display: flex;
}

.text-block-16652 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.button-91 {
  background-color: var(--red);
  border-radius: 20px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-15058407 {
  margin-top: 20px;
}

.text-block-16653 {
  text-align: center;
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-15058408 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.div-block-15058409 {
  background-color: var(--white);
  border-radius: 10px;
  flex-flow: column;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.text-block-16654 {
  font-size: 20px;
}

.div-block-15058410 {
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-296 {
  text-align: center;
  font-size: 20px;
}

.text-block-16655 {
  text-align: center;
}

.text-block-16655.sub {
  margin-top: 20px;
  font-size: 16px;
}

.div-block-15058411 {
  border-radius: 10px;
  margin-top: 20px;
}

.text-block-16656 {
  background-color: var(--yellow);
  text-align: center;
  border-radius: 0 0 10px 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.image-669 {
  width: 60%;
}

.div-block-15058412 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15058413 {
  text-align: center;
}

.list-13 {
  font-size: 18px;
  line-height: 30px;
}

.adm-tab-2 {
  display: block;
}

.adm-tab-2.show {
  display: flex;
}

.cta-syllabus-text-2 {
  color: #ffffffe6;
}

.cta-syllabus-text-2.ai-syll {
  color: #6a539a;
}

.container-lp-10 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem 3rem;
  display: block;
}

.program-content {
  width: 60%;
}

.padding-xhuge {
  padding: 5rem 8rem;
}

.padding-xhuge.px-0 {
  text-align: center;
  padding: 2rem 0;
}

.program-tab-content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.program-aii-ta {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #2f2f2f;
  background-color: #0000;
  border-bottom-width: 1px;
  border-bottom-color: #e8e8e8;
  border-right: 1px solid #deceff;
  align-items: center;
  padding: 20px 74px 20px 24px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
  display: flex;
}

.program-aii-ta.w--current {
  color: #6a539a;
  background-color: #0000;
  font-weight: 600;
}

.ct-program-menu {
  flex-direction: column;
  width: 40%;
  display: flex;
}

.ct-program-menu.v2 {
  width: 320px;
}

.heading-v2-7 {
  aspect-ratio: auto;
  color: #000;
  text-align: center;
  object-fit: fill;
  width: auto;
}

.heading-v2-7.ai {
  color: #6a539a;
  text-align: left;
}

.section-341 {
  background-color: #fff;
  display: block;
}

.image-639 {
  font-size: .938rem;
}

.cta-syllabus-div-2 {
  border-top: 1px solid #ffffffe6;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  padding: 30px 0 0;
  display: flex;
}

.cta-syllabus-div-2.ai-syll {
  border-top-color: #6a539a;
}

.adm-tab-content-2 {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.container-large-15 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.rt-box {
  color: #454545;
  font-size: .9rem;
}

.program-content-pane {
  padding: 15px 28px 20px;
}

.text-block-16615 {
  overflow: hidden;
}

.admission-tab-2 {
  width: 100%;
  display: block;
}

.div-block-1505834 {
  margin-top: 10px;
}

.button-ai-yellow {
  color: #695b86;
  background-color: #ffde3d;
  border-radius: 10px;
  padding: 12px 52px;
  font-weight: 600;
}

.div-block-15058414 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fffdf2;
  border-radius: 24px;
  flex-flow: column;
  align-items: center;
  padding: 32px 48px;
  display: flex;
}

.div-block-15058415 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.div-block-15058416 {
  background-color: #c9bef6;
  width: 100%;
  height: 1px;
}

.div-block-15058417 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.container-lp-11 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2rem 2.5rem 3rem;
  display: block;
}

.container-lp-11.p-rel {
  z-index: 2;
  position: relative;
}

.container-lp-11.dm {
  padding-top: 0;
}

.container-lp-11.v2 {
  background-color: #ffffffb3;
  padding-bottom: 2rem;
}

.text-block-1355-copy {
  color: #8d61a2;
  background-color: #ffde3d;
  border-radius: 6px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 600;
}

.div-block-15058418 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  display: grid;
}

.div-block-15058419 {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-540 {
  object-fit: contain;
  border-radius: 25px;
  width: auto;
  height: 385px;
}

.image-543 {
  object-fit: contain;
  border-radius: 25px;
}

.section-342 {
  background-color: #fff;
  display: block;
}

.div-block-15058420 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.container-large-16 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.c-title-wrapper {
  margin-bottom: 16px;
}

.c-title-wrapper.ctr {
  flex-flow: column;
  display: flex;
}

.c-title-wrapper.bottom-wrapper-48 {
  margin-bottom: 48px;
}

.heading-12855 {
  color: #6a539a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  font-weight: 700;
  line-height: 130%;
}

.wrapper-s {
  padding-top: 32px;
  padding-bottom: 32px;
}

.cl-portfolio {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.com-filters {
  background-color: #fff0;
}

.com-filters.hidden-all {
  display: none;
}

.section-343 {
  background-color: #fff;
  display: block;
}

.p-radio-button {
  z-index: 1;
  float: none;
  border-color: #ccc0;
  width: 100%;
  height: 100%;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.p-radio-button.w--redirected-checked {
  border-style: none;
  border-radius: 0%;
}

.p-radio-button.w--redirected-focus {
  box-shadow: none;
  border-style: none;
}

.p-com-select {
  color: #000;
  background-color: #fff;
  border: 1px #000;
  border-bottom-style: solid;
  flex-direction: row;
  width: 200px;
  margin-bottom: 0;
  display: block;
}

.p-com-select:hover {
  border-bottom-color: #000;
}

.p-com-select:active {
  border-right-color: #000;
}

.p-com-select:focus {
  border-bottom-color: #000;
}

.container-large-17 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.p-tab-mb {
  display: none;
}

.p-filter {
  z-index: 2;
  color: #000;
  cursor: pointer;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: .9rem;
  display: flex;
  position: relative;
}

.p-filter.ma {
  display: none;
}

.p-filter.dm {
  cursor: pointer;
}

.p-filter.all {
  cursor: pointer;
  flex: 0 auto;
  width: 100px;
}

.clw-portfolio-show {
  position: relative;
}

.heading-12856 {
  color: #6a539a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.3rem;
  font-weight: 700;
  line-height: 130%;
}

.heading-12856.mb {
  margin-bottom: 42px;
}

.p-tab {
  border-bottom: 1px solid #f6f7fc;
  justify-content: space-between;
  margin-bottom: 24px;
  padding-bottom: 24px;
  display: flex;
}

.section-344 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 320px;
  display: block;
}

.body-15 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.container-76 {
  width: 100%;
  max-width: 320px;
  margin-top: 40px;
  padding-top: 0;
}

.div-block-15058421 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/672d409044d7fc02170d6f1d_Banner%20(1).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 14px;
}

.div-block-15058422 {
  margin-left: 10px;
  margin-right: 10px;
}

.div-block-15058423 {
  display: flex;
}

.div-block-15058424 {
  width: 60%;
  height: 56%;
  margin-bottom: -10px;
  margin-left: 20px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.collection-item-10 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.section-logo {
  background-color: #fffdf4;
}

.div-block-15058425 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.div-3128 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: none;
  margin-bottom: 54px;
  display: flex;
}

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

.heading-3-5 {
  color: #fff;
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.tile-img-2 {
  object-fit: cover;
  object-position: 100% 0%;
  width: 100%;
  height: 200px;
  display: block;
}

.tile-img-2.left {
  width: 70%;
}

.tile-img-2.ri {
  object-fit: contain;
  object-position: 50% 50%;
  width: 30%;
}

.image-671 {
  max-height: 160px;
}

.text-block-16657 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

._40-bar-8 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-8.dm {
  width: 74%;
  display: flex;
}

.bold-text-298 {
  color: #fff;
}

.tm-item-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.tile-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #fff;
  background-color: #319cff;
  align-items: center;
  display: flex;
}

.heading-v2-8 {
  aspect-ratio: auto;
  color: #000;
  text-align: center;
  object-fit: fill;
  width: auto;
}

.heading-v2-8.left {
  text-align: left;
}

.heading-v2-8.dm {
  color: #fff;
  text-align: center;
  margin-top: 0;
  padding-top: 20px;
}

.image-673 {
  width: 42px;
  display: block;
}

.button-92 {
  box-sizing: border-box;
  clear: none;
  aspect-ratio: auto;
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 4.75rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
  position: static;
}

.button-92:hover {
  color: #fff;
  background-color: #000;
}

.button-92.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  max-width: 100%;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.text-span-313 {
  color: #fede3e;
  background-color: #000;
  padding-left: 4px;
  padding-right: 4px;
}

.hl-logo-line {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex: none;
  justify-content: space-between;
  align-items: center;
  display: flex;
  overflow: visible;
}

.accordion2_item-53 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.grid-2806 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.carriculum-heading-h3-15 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.carriculum-heading-h3-15.ai-module {
  color: #000;
}

.tile-3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #fff;
  background-color: #8a4ba6;
  align-items: center;
  height: 200px;
  display: flex;
}

.div-block-15058429 {
  text-align: center;
}

.text-block-16658 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.collection-list-wrapper-13 {
  margin-top: 32px;
}

.bold-text-299 {
  text-align: left;
}

.div-block-15058430 {
  text-align: center;
  padding-bottom: 20px;
  display: block;
}

.text-block-16659 {
  text-align: center;
  padding: 0;
  font-size: 15px;
}

.text-block-16659.dm {
  font-size: 14px;
}

.text-block-16660 {
  color: #000000b3;
}

.content-tile {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .8fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content-tile.mb {
  display: none;
}

.testi-2-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: grid;
}

.bold-text-300 {
  color: #fff;
}

.bold-text-266 {
  width: 100%;
  font-size: 1.2rem;
  line-height: 1.2;
}

.vi-logo-icon {
  height: 34px;
  display: block;
}

.vi-logo-icon.v2 {
  height: 50px;
}

.vi-logo-icon.v4 {
  height: 32px;
}

.div-block-15058431 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-16661 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-16661.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-span-314 {
  color: #fff;
  -webkit-text-stroke-color: white;
}

.section-345 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
}

.hero-img-testi-2 {
  border: 2px solid #fff;
  border-radius: 10000px;
  width: 10%;
  max-width: 9.9976%;
  height: auto;
  box-shadow: 0 3px 5px #00000021;
}

.div-block-15058432 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.lp-logo-wrapper-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
  overflow: hidden;
}

.accordion2_item-54 {
  text-align: left;
  background-color: #fff;
  border-radius: 1rem;
  width: 99.9999%;
  max-width: 99.9969%;
  box-shadow: 0 0 2.5rem #0000000d;
}

.accordion2_item-54.ai-module {
  background-color: #ffde3d;
}

.accordion2_item-54.ai-accordion {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
  background-repeat: repeat;
  background-size: auto;
}

.hero-testi-link-2 {
  text-decoration: none;
  display: inline;
}

.hero-section-4 {
  padding-top: 60px;
  padding-bottom: 100px;
}

.hero-section-4.bg-dm {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/674592f8b4fa7723c4ad4646_ATF%20DM.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 100px;
  display: none;
}

.hero-section-4.bg-da {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65fb9d251095824bcd0d5b84_da-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: static;
}

.dot-circle-2 {
  background-color: #000;
  border-radius: 1000px;
  width: 4px;
  height: 4px;
  margin-left: 8px;
  margin-right: 8px;
  display: inline;
}

.dot-circle-2.inner {
  display: inline-block;
}

.div-block-15058433 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.img-atf-1-2 {
  width: 80%;
}

.lp-logo-block-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  display: flex;
}

.lp-logo-block-2.wh {
  background-color: #fff0;
}

.grid-2807 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2807.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.div-block-15058434 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.image-674 {
  width: 30%;
  margin-top: auto;
  display: block;
}

.text-block-16662 {
  clear: left;
  color: #000;
  text-align: left;
  justify-content: center;
  align-self: auto;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.text-block-16662.v2 {
  color: #fff;
  font-weight: 400;
}

.bullets-35 {
  height: 16px;
  margin-right: 10px;
}

.hero-testi-title-2 {
  color: #000;
  text-align: justify;
  font-size: .9rem;
  font-style: normal;
  line-height: 120%;
}

.list-19 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.div-block-15058435 {
  align-items: center;
  display: flex;
}

.tm-testi-card-list-2 {
  grid-column-gap: 14px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .6fr .6fr .6fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.tm-testi-card-list-2.dm {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-columns: .6fr .6fr;
  margin-top: 0;
  margin-bottom: 0;
}

.tile-img-1 {
  object-fit: cover;
  width: 40%;
  height: 100%;
  display: block;
}

.lottie-animation-17 {
  margin-top: 40px;
  padding-left: 20px;
  display: block;
}

.text-block-16663 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-16663.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.vi-cms {
  width: 100%;
  position: relative;
  overflow: visible;
}

.vi-cms.ds.cc {
  margin-top: 20px;
}

.vi-cms.mb {
  display: none;
}

.cta-wrapper-6 {
  padding-top: 20px;
}

.cta-wrapper-6.hz {
  flex-direction: column;
  padding-top: 0;
  display: flex;
}

.body-copy-2.c-max-70 {
  text-align: center;
  max-width: 65%;
  margin-left: auto;
  margin-right: auto;
}

.body-copy-2.c-max-70.left {
  color: var(--black);
}

.body-copy-2.c-max-70.left.dm {
  width: 100%;
  max-width: none;
  font-size: 1rem;
}

.body-copy-2.black {
  color: var(--black);
}

.grid-2792 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  display: flex;
}

.grid-2808 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  min-width: auto;
}

.slider-34 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.slider-34.mb {
  display: none;
}

.heading-12857 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.heading-12857.rgtc {
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 2.5rem;
}

.text-span-315 {
  color: #fede3e;
}

.tile-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  background-color: #de3078;
  align-items: center;
  height: 200px;
  display: flex;
}

.div-block-15058436 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  padding: 0;
  display: flex;
}

.div-block-1505822 {
  justify-content: center;
  align-items: center;
  height: 120px;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-16664 {
  color: #1f1f1f;
  padding-top: 5px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-style: italic;
  font-weight: 700;
  display: none;
}

.container-lp-12 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding: 4rem 2.5rem 6rem;
  font-family: Red Hat Display, sans-serif;
  display: block;
}

.tile-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #fff;
  background-color: #f65616;
  align-items: center;
  height: 200px;
  display: flex;
}

.icon-32 {
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.div-block-15058437 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-675 {
  width: 70%;
}

.img-ds {
  text-align: center;
  display: block;
  position: relative;
  left: -13px;
}

.button-93 {
  color: #000;
  text-align: center;
  letter-spacing: 0;
  cursor: pointer;
  background-color: #fede3e;
  border-radius: 50px;
  margin-top: 10px;
  padding: 20px 80px;
  font-size: 1.1rem;
  font-weight: 700;
  transition: background-color .225s;
}

.heading-2 {
  font-size: 2.2rem;
  line-height: 3rem;
}

.heading-2.v2 {
  color: #000;
  font-size: 2.2rem;
}

.heading-2.v2.mb-16 {
  margin-bottom: 16px;
}

.grid-2809 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.list-17 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.div-block-15058438 {
  width: 300px;
  display: none;
}

.link-white {
  color: #fff;
  text-decoration: underline;
}

.vi-ci {
  flex: none;
}

.underline-wrapper-6 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-1505824 {
  height: 330px;
}

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

.grid-2810 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2810.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.bold-text-301 {
  color: #fff;
}

.bullets-36 {
  height: 16px;
  margin-right: 10px;
}

.heading-12858 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.div-block-15058439 {
  flex: 1;
  align-self: center;
}

.carriculum-heading-2 {
  color: #fff;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15058440 {
  text-align: center;
  width: 80%;
  margin-top: 20px;
  padding-bottom: 0;
  display: block;
}

.text-block-16665 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.section-346 {
  background-color: #fff;
  display: block;
}

.section-346.best {
  display: block;
}

.section-346.bg-shadow-yellow {
  background-color: #fffdf4;
}

.section-346.bg-shadow-yellow.dm.vi {
  background-color: #fff;
}

.section-346.bg-shadow-yellow.dm.updates {
  background-color: #ea3781;
}

.section-346.bg-grey {
  background-color: #f6f7fc;
  display: none;
}

.section-346.bg-grey.davar {
  display: none;
}

.div-block-1538 {
  display: flex;
  overflow: hidden;
}

.img-atf-2-2 {
  display: none;
}

.program-why-heading-2 {
  text-align: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15058441 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tile-wr {
  display: flex;
}

.title-grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.margin-bottom-16 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-16.da-var {
  text-align: left;
  object-fit: fill;
}

.text-block-16666 {
  text-align: center;
  background-color: #fff;
  width: 100%;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.list-18 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.header-dm-atf-2 {
  color: #fff;
  text-shadow: 0 4px 8px #0003;
  width: 800px;
  font-family: Red Hat Display, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 64px;
}

.div-block-15058443 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-15058443.bold {
  margin-top: 10px;
}

.slide-59 {
  background-color: #0000;
  height: auto;
}

.div-block-1505823 {
  height: 330px;
}

.div-block-15058444 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.bold-text-302 {
  color: #fff;
  -webkit-text-stroke-color: white;
}

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

.cl-home-alumni-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  overflow: scroll;
}

.cl-home-alumni-4.v3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 32px;
  display: grid;
  overflow: visible;
}

.cl-home-alumni-4.v3._1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  display: flex;
}

.text-block-16667 {
  text-align: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.grid-2811 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.vi-cl {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: visible;
}

.vi-cl.dm {
  grid-template-columns: 1fr 1fr;
}

.container-large-18 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.section-347 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.tile-text-1 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin: 16px 24px;
  display: block;
}

.yellow-text {
  color: #fede3e;
}

.section-program-why-2 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/674592f8b4fa7723c4ad45f1_alesia-kazantceva-VWcPlbHglYc-unsplash%201.webp");
  background-position: 0 33%;
  background-size: auto;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 52px;
}

.section-program-why-2.dmvar {
  background-color: #2f2f2f;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/674592f9b4fa7723c4ad4660_Layout%20(7).webp");
  background-position: 0 0;
  background-size: cover;
  padding-bottom: 0;
}

.section-348 {
  z-index: 999;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-348.navigation {
  z-index: 99999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

.img-mb {
  display: none;
}

.loading-bar-wrapper-4 {
  flex: 1;
  max-width: 600px;
  margin-bottom: 0;
}

.div-block-1505821 {
  background-color: #fff;
  border-radius: 16px;
  height: 100%;
  max-height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-303 {
  object-fit: fill;
  width: auto;
  line-height: 1.5rem;
}

.heading-12859 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.div-block-15058446 {
  text-align: center;
}

.div-block-15058446.dmvar {
  background-color: #fff;
  margin-bottom: 40px;
}

.div-block-15058446.davar {
  background-color: #0000;
  margin-bottom: 40px;
}

.div-block-15058446.davar._1 {
  background-color: #0000;
}

.lp-logo-moving-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: row;
  flex: none;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.slide-nav-17 {
  margin-top: 16px;
}

.pm-points-8 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-90 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-90.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.paragraph-90.new.dmvar {
  color: #fff;
}

.div-block-15058447 {
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.heading-12860 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.tm-image-padding-2 {
  flex: 0 auto;
  margin-top: 0;
  display: block;
}

.div-block-15058448 {
  align-self: center;
  margin-left: 0;
}

.accordion2_content-8 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.heading-12861 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.grid-2812 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.div-block-15058449 {
  justify-content: center;
  display: flex;
}

.div-block-15058449.rgtc {
  margin-top: 19px;
}

.accordion2_question-wrapper-2 {
  text-align: left;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6392024a4aef5c392e3b5358_rocket.svg");
  background-position: 32px;
  background-repeat: no-repeat;
  background-size: 54px;
  border-bottom: .125rem #e9e9e9;
  justify-content: space-between;
  align-items: center;
  margin-bottom: -32px;
  padding: 1rem 2rem;
  display: flex;
}

.accordion2_question-wrapper-2.new {
  background-image: none;
  padding-left: 1rem;
}

.hero-testi-text-2 {
  color: #000;
  font-weight: 600;
  display: inline-block;
}

.hero-testi-text-2.v1 {
  font-weight: 600;
  display: inline;
}

.hero-testi-text-2.underlined {
  border-bottom: 1px solid #000;
  font-weight: 700;
}

.hero-testi-text-2.underlined:hover {
  color: #2f2f2f;
}

.hero-testi-text-2.underlined.v1 {
  display: inline;
}

.heading-4-4 {
  color: #1f2756;
  font-size: 1.5rem;
  line-height: 130%;
}

.heading-4-4.smaller {
  font-size: 1.4rem;
}

.heading-v2-9.mobile-align-center {
  color: #fff;
}

.heading-12862 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12862.center {
  text-align: center;
}

.heading-12862.center.max {
  width: 80%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-12862.center.dmvar {
  color: #fff;
}

.div-block-15058450 {
  text-align: center;
}

.program_header-text-5 {
  text-align: left;
  line-height: 1.5rem;
}

.program_header-text-5.smaller {
  color: #787878;
  font-size: .9rem;
  line-height: 150%;
}

.program_header-text-5.align-center {
  color: #fff;
  text-align: center;
  font-size: 1rem;
}

.tm-text-testi-2 {
  color: #000;
  margin-top: 4px;
  font-style: normal;
}

.tm-text-testi-2.dm {
  font-size: 1.2rem;
}

.carriculum-subheading-3 {
  color: #ffffffe6;
  text-align: center;
  max-width: 33rem;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-16668 {
  color: #818181;
  margin-top: 4px;
  font-family: Red Hat Display, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.text-block-16668.hide {
  display: none;
}

.header-dm {
  color: #fff;
  text-align: center;
  margin-top: 30px;
  font-size: 44px;
  line-height: 130%;
}

.div-block-15058451 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-15058451.navigation {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-15058452 {
  justify-content: center;
  display: flex;
}

.div-block-15058453 {
  text-align: center;
  order: 1;
  align-self: stretch;
  width: 100%;
  margin-top: 20px;
}

.div-block-15058454 {
  width: 300px;
  margin-top: 0;
}

.div-block-15058454.eng {
  width: 70%;
  margin-top: 20px;
}

.div-block-15058454.eng.st {
  width: 250px;
  margin-right: 20px;
}

.div-block-15058455 {
  font-family: Red Hat Display, sans-serif;
}

.div-block-15058456 {
  width: 100%;
}

.text-block-16669 {
  margin-top: 16px;
  font-weight: 600;
}

.div-block-15058457 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

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

.div-block-15058459 {
  width: 75%;
}

.div-block-15058460 {
  justify-content: center;
  display: flex;
}

.heading-3-6 {
  color: #fff;
  letter-spacing: .01rem;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}

.heading-3-6.davar {
  color: #fff;
  font-weight: 700;
}

.image-676 {
  max-height: 160px;
}

.bullets-38 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.text-block-16670 {
  text-align: right;
  font-size: 12px;
  font-weight: 600;
}

.heading-12863 {
  margin-bottom: 10px;
  font-size: 1.2rem;
}

._40-bar-9 {
  background-color: #f33853;
  border-radius: 20px;
  align-items: center;
  width: 95%;
  height: 100%;
  display: flex;
  box-shadow: inset -1px 0 3px #00000069;
}

._40-bar-9.fsda {
  width: 93%;
}

.bold-text-304 {
  color: #fff;
}

.heading-12864 {
  text-align: center;
}

.div-block-15058462 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  margin-top: 20px;
  display: flex;
}

.heading-v2-10 {
  aspect-ratio: auto;
  color: #000;
  text-align: center;
  object-fit: fill;
  width: auto;
}

.heading-v2-10.left {
  text-align: left;
}

.heading-v2-10.da {
  color: #fff;
  text-align: center;
  margin-top: 0;
  padding-top: 20px;
}

.heading-v2-10.da.alumni {
  color: #000;
}

.div-block-15058463 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15058463.v1 {
  text-align: left;
  padding: 16px;
}

.div-block-15058464 {
  justify-content: center;
  display: flex;
}

.image-678 {
  width: 42px;
  display: block;
}

.image-679 {
  max-width: 150px;
}

.image-679.s {
  max-height: 70px;
  display: block;
}

.image-679.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

.button-94 {
  box-sizing: border-box;
  clear: none;
  aspect-ratio: auto;
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 4.75rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
  position: static;
}

.button-94:hover {
  color: #fff;
  background-color: #000;
}

.button-94.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  max-width: 100%;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.heading-12865 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 1.5rem;
}

.tabs_menu-service-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px #a5a5a5;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.heading-12866 {
  text-align: left;
}

.accordion2_item-55 {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 0 2.5rem #0000000d;
}

.grid-2813 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 32px;
}

.carriculum-heading-h3-16 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.bold-text-305 {
  font-family: Red Hat Display, sans-serif;
}

.text-block-16672 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block-16673 {
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: -8px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.text-block-16673.earlybird {
  letter-spacing: 1px;
  margin-top: 4px;
  margin-bottom: 0;
}

.bold-text-306 {
  text-align: left;
}

.text-block-16674 {
  text-align: center;
  padding: 0;
  font-size: 15px;
}

.text-block-16675 {
  color: #000000b3;
}

.program-testimonials_wrapper-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-15058467 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-15058468 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-15058469 {
  background-color: #2f2f2f;
  border: 1px #000;
  border-radius: 12px;
  align-self: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-15058469.v1 {
  text-align: left;
  padding: 16px;
}

.bold-text-307 {
  color: #fff;
}

.bold-text-308 {
  width: 100%;
  font-size: 1.2rem;
  line-height: 1.2;
}

.grid-2814 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

.div-block-15058470 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-349 {
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-349.ha {
  display: none;
}

.image-680 {
  border-radius: 90px;
}

.text-block-16676 {
  margin-bottom: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

.text-block-16676.cta {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-span-316 {
  color: #fff;
  -webkit-text-stroke-color: white;
}

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

.section-350 {
  background-color: #787878;
  padding-top: 20px;
  padding-bottom: 20px;
}

._3-col-4 {
  flex-direction: row;
  width: 220px;
  margin-right: 20px;
  display: flex;
}

._3-col-4._3-col-last {
  margin-right: 0;
}

.image-681 {
  max-width: 60%;
}

.bullets-39 {
  height: 16px;
  margin-top: 0;
  margin-right: 10px;
  padding-bottom: 0;
}

.div-block-15058472 {
  justify-content: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.lp-logo-wrapper-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
  overflow: hidden;
}

.text-block-16677 {
  margin-top: 4px;
  margin-bottom: 20px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 1.6;
}

.image-682 {
  border-radius: 90px;
}

.slider-35 {
  background-color: #0000;
  height: auto;
  position: relative;
}

.slider-35.desktop {
  margin-top: -10px;
}

.slider-35.desktop.wol {
  margin-top: 40px;
  display: none;
}

.heading-medium-3-copy-6 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-6.cn {
  text-align: center;
}

.image-683 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-683.mobile {
  display: none;
}

.div-block-15058473 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: flex;
}

.title-underline-6 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65b14be8221d11aff0493e73_join%20underline%20swe%20(2).webp");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: 150px;
  min-height: 25px;
  display: inline-block;
}

.title-underline-6.c-yellow {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/646ef7dc7899cb677d76b772_comm-underline.png");
  background-position: 50% 100%;
  background-size: 150px;
  min-height: 55px;
}

.content2-number-wrapper-4 {
  border: 1px solid #eff0f6;
  border-radius: 24px;
  padding: 20px;
  box-shadow: 0 2px 7px #0003;
}

.content2-number-wrapper-4.v2 {
  background-color: #fff;
}

.bold-text-309 {
  font-size: 2.4rem;
}

.div-block-15058474 {
  width: 99.9998%;
  max-width: 99.9968%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.section-351 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-2815 {
  grid-column-gap: 41px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  align-items: center;
  display: grid;
}

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

.grid-2817 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2817.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.program-testimonials-3 {
  margin-top: 50px;
}

.div-block-15058475 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-15058475.v2 {
  justify-content: center;
}

.div-block-15058476 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  line-height: 1.2rem;
  display: flex;
}

.image-684 {
  max-width: 60%;
}

.image-685 {
  width: 30%;
  margin-top: auto;
  display: block;
}

.text-block-16678 {
  clear: left;
  color: #000;
  text-align: left;
  justify-content: center;
  align-self: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.bullets-40 {
  height: 16px;
  margin-right: 10px;
}

.text-block-16679 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.text-block-16680 {
  text-align: right;
}

.image-686 {
  display: none;
}

.section-352 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 80px;
}

.section-352.ha {
  display: none;
}

.list-20 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.grid-2818 {
  grid-template-rows: auto;
}

.paragraph-91 {
  color: #000c;
  width: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5rem;
}

.div-block-15058477 {
  align-items: center;
  display: flex;
}

.image-687 {
  margin-bottom: 16px;
}

.text-block-16681 {
  text-align: center;
  width: 520px;
  margin-top: 16px;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

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

.ct-title-block-5 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.gallery_mask-4 {
  width: 100%;
}

.text-block-16682 {
  color: #fff;
  text-align: center;
  padding-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.collect-list-wrapper-copy-2 {
  column-count: 0;
  column-gap: 20px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.text-block-16683 {
  color: #dbdbdb;
  letter-spacing: .1px;
  align-self: center;
  margin-bottom: 4px;
  margin-left: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: .8rem;
  font-weight: 500;
}

.text-block-16683.lesser {
  margin-left: 40px;
  font-size: .7rem;
  font-weight: 400;
  line-height: 1.4;
}

.div-block-15058479 {
  grid-column-gap: 20px;
  background-color: #fede3e;
  border-radius: 24px;
  flex-direction: row;
  align-items: center;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 2px 7px #0003;
}

.div-block-15058479.v2 {
  justify-content: center;
}

.div-block-15058479.v2.bl {
  box-shadow: none;
  background-color: #fff0;
}

.grid-2819 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: block;
}

.div-block-15058480 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .25fr .25fr .25fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  height: 320px;
  display: flex;
}

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

.div-block-15058481 {
  align-items: flex-start;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.slider-36 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.slider-36.mb {
  display: none;
}

.heading-12867 {
  text-align: center;
  width: 672px;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.gallery_slide-2 {
  height: 100%;
  margin-top: 50px;
}

.vi-points-9 {
  margin-top: 0;
}

.heading-12868 {
  text-align: left;
}

.text-block-16684 {
  margin-top: 4px;
  font-size: 16px;
}

.div-block-15058482 {
  justify-content: center;
  align-items: center;
  height: 120px;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.div-block-15058483 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.program-testimonial_arrow-5 {
  background-color: #0000;
  border: 1px #e1e4e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  transition: background-color .1s ease-out;
  display: flex;
  inset: 0% auto 0% -40px;
}

.program-testimonial_arrow-5:hover {
  background-color: #0000;
}

.program-testimonial_arrow-5.is-slider {
  top: 8%;
  left: -50px;
}

.program-testimonial_arrow-5.right {
  inset: 0% -30px 0% auto;
}

.program-testimonial_arrow-5.right.is-slider-right {
  top: 8%;
  right: -49px;
}

.div-block-15058484 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-2821 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2821.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.grid-2822 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.heading-12869 {
  font-size: 2.2rem;
  line-height: 3rem;
}

.heading-12869.v2 {
  color: #000;
  font-size: 2.2rem;
}

.heading-12869.v2.mb-16 {
  margin-bottom: 16px;
}

.div-block-15058485 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-2823 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: block;
}

.list-21 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.underline-wrapper-7 {
  max-width: 31.25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-15058486 {
  height: 330px;
}

.grid-2824 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2824.pm {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  margin: 40px 0 0;
  padding-bottom: 0;
  font-size: 14px;
}

.bold-text-310 {
  color: #fff;
}

.image-688 {
  flex: 0 auto;
  width: 49%;
  display: block;
}

.bullets-41 {
  height: 16px;
  margin-right: 10px;
}

.text-block-16685 {
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 1.4;
}

.div-block-15058487 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cl-cs {
  grid-column-gap: 24px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  display: grid;
}

.heading-12870 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.4rem;
}

.program-page-container-9 {
  margin-bottom: 0;
  margin-left: 320px;
}

.program-page-container-9.centered-content-mobile {
  text-align: left;
}

.program-page-container-9.centered-content-mobile.ha {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.carriculum-heading-3 {
  color: #fff;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15058488 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.text-block-16686 {
  text-align: center;
  margin-top: 4px;
  font-size: 14px;
}

.section-353 {
  background-color: #fff;
  display: block;
}

.section-353.bg-shadow-yellow {
  background-color: #fffdf4;
}

.section-353.bg-shadow-yellow.da.updates {
  background-color: #f65616;
}

.section-353.bg-shadow-yellow.dm.vi {
  background-color: #fff;
}

.section-353.bg-grey {
  background-color: #f6f7fc;
  display: block;
}

.section-353.bg-grey.davar {
  display: block;
}

.section-353.bg-grey.porto {
  display: none;
}

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

.div-block-15058489 {
  display: flex;
  overflow: hidden;
}

.text-block-16687 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.content2-items-4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.cta-syllabus-div-3 {
  border-top: 1px solid #ffffffe6;
  justify-content: space-between;
  align-items: center;
  margin-top: 30px;
  padding: 30px 0 0;
  display: flex;
}

.cta-syllabus-div-3.ha {
  display: none;
}

.clw-cs {
  margin-bottom: 24px;
}

.margin-bottom-17 {
  text-align: left;
  margin: 0 0 0;
}

.margin-bottom-17.margin-xlarge {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
}

.margin-bottom-17.da-var {
  text-align: left;
  object-fit: fill;
}

.text-block-16688 {
  text-align: center;
  background-color: #fff;
  width: 100%;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.list-22 {
  color: #2f2f2f;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
}

.section-354 {
  background-color: #f6f7fc;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 40px;
  font-size: 1rem;
}

.section-354.bg-yellow {
  background-color: #ffde3d;
  padding-bottom: 60px;
  position: static;
}

.div-block-15058493 {
  flex-direction: column;
  display: flex;
}

.div-block-15058494 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.div-block-15058494.bold {
  margin-top: 10px;
}

.slide-60 {
  background-color: #0000;
  height: auto;
}

.div-block-15058495 {
  height: 330px;
}

.div-block-15058496 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.heading-12871 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.text-block-16689 {
  margin-top: 40px;
  font-size: 14px;
}

.bold-text-311 {
  color: #fff;
  -webkit-text-stroke-color: white;
}

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

.image-691 {
  margin-top: 20px;
  margin-bottom: 0;
}

.text-block-16690 {
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.text-block-16691 {
  text-align: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-16692 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 1.3;
}

.image-692 {
  display: none;
}

.text-block-16693 {
  margin-top: 26px;
  padding-bottom: 20px;
  font-size: 16px;
  line-height: 1.6;
}

.text-block-16693.da {
  margin-top: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.grid-2825 {
  grid-row-gap: 16px;
  grid-template-columns: 1fr;
}

.transformed-heading-4 {
  color: #000;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large-19 {
  text-align: left;
  width: 100%;
  max-width: 73rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.heading-12872 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
}

.section-355 {
  background-color: #fede3e;
  padding-top: 60px;
  padding-bottom: 60px;
}

.tabs_component--service-7 {
  background-image: linear-gradient(#2f2f2f, #2f2f2f);
  border-radius: 2rem 2rem 1.25rem 1.25rem;
  padding-left: 0;
  box-shadow: 1px 1px 20px -4px #4253ff1a;
}

.section-356 {
  z-index: 999;
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: sticky;
  bottom: 0;
  box-shadow: 0 -1px 5px #0000003b;
}

.section-356.navigation {
  z-index: 99999;
  padding-top: 10px;
  padding-bottom: 10px;
  position: sticky;
}

.heading-12873 {
  text-align: center;
  font-size: 3.2rem;
}

.heading-12873.new {
  line-height: 3.6rem;
}

.div-block-15058499 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-16694 {
  font-size: 20px;
}

.div-block-15058500 {
  background-color: #fff;
  border-radius: 16px;
  height: 100%;
  max-height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-313 {
  object-fit: fill;
  width: auto;
  line-height: 1.5rem;
}

.heading-12874 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6rem;
}

.div-block-15058501 {
  margin-bottom: 20px;
}

.div-block-15058502 {
  text-align: center;
}

.div-block-15058502.davar {
  background-color: #0000;
  margin-bottom: 40px;
}

.div-block-15058502.davar.white {
  background-color: #fff;
}

.button-wol-4 {
  color: #fff;
  background-color: #000;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 500;
}

.button-wol-4.fs {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
}

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

.image-693 {
  padding-left: 100px;
}

.image-693.da {
  width: 462px;
  padding-left: 0;
}

.lp-logo-moving-6 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff0;
  flex-direction: row;
  flex: none;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.slide-nav-18 {
  margin-top: 16px;
}

.pm-points-9 {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-92 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.2rem;
}

.paragraph-92.new {
  margin-top: 9px;
  margin-bottom: 1.3rem;
  font-size: 1.1rem;
}

.heading-medium-3-copy-7 {
  text-align: left;
  margin-left: 0;
  padding-right: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.3;
}

.heading-medium-3-copy-7.cn {
  text-align: center;
}

.program-testimonial_slider-nav-3 {
  justify-content: center;
  align-items: center;
  margin-bottom: -43px;
  padding-bottom: 0;
  display: flex;
}

.div-block-15058503 {
  justify-content: center;
  display: flex;
}

.heading-12875 {
  text-align: center;
  align-items: center;
  max-width: 208px;
  height: 48px;
  max-height: 48px;
  margin-top: .5rem;
  font-size: 16px;
  line-height: 1.4rem;
  display: flex;
}

.text-block-16695 {
  font-size: 24px;
  font-weight: 700;
}

.grid-2826 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  margin-bottom: 40px;
}

.grid-2826.swe {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 10px 0 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.section-357 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 80px;
}

.section-357.ha {
  display: none;
}

.tm-image-padding-3 {
  flex: 0 auto;
  margin-top: 0;
  display: block;
}

.div-block-15058504 {
  align-self: center;
  margin-left: 0;
}

.heading-12876 {
  text-align: center;
  margin-bottom: 2.2rem;
}

.accordion2_content-9 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.heading-12877 {
  color: #fff;
  letter-spacing: .1rem;
  margin-left: 1.6rem;
  margin-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .7rem;
  font-weight: 600;
}

.grid-2827 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.div-block-15058505 {
  justify-content: center;
  display: flex;
}

.accordion2_question-wrapper-3 {
  text-align: left;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6392024a4aef5c392e3b5358_rocket.svg");
  background-position: 32px;
  background-repeat: no-repeat;
  background-size: 54px;
  border-bottom: .125rem #e9e9e9;
  justify-content: space-between;
  align-items: center;
  margin-bottom: -32px;
  padding: 1rem 2rem;
  display: flex;
}

.accordion2_question-wrapper-3.new {
  background-image: none;
  padding-left: 1rem;
}

.grid-2828 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 43px;
}

.div-block-15058506 {
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.lottie-animation-18 {
  padding-left: 40px;
}

.lottie-animation-18.mobile {
  display: none;
}

.heading-4-5 {
  color: #1f2756;
  font-size: 1.5rem;
  line-height: 130%;
}

.heading-4-5.smaller {
  font-size: 1.4rem;
}

.collection-item-11 {
  max-width: 100%;
}

.image-694 {
  height: 48px;
}

.heading-12878 {
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 2.8rem;
}

.heading-12878.center {
  text-align: center;
}

.heading-12878.center.white {
  color: var(--white);
}

.heading-12878.center.max {
  width: 80%;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15058507 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  display: flex;
}

.div-block-15058508 {
  text-align: center;
}

.image-695 {
  padding-left: 0;
  padding-right: 0;
}

.container-79 {
  text-align: center;
}

.div-block-15058509 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 42px;
  display: flex;
}

.carriculum-subheading-4 {
  color: #ffffffe6;
  text-align: center;
  max-width: 33rem;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.carriculum-subheading-4.align-center {
  text-align: center;
}

.instructors-page-container-6 {
  margin-left: 320px;
  display: block;
}

.instructors-page-container-6.ha {
  margin-left: 0;
}

.text-block-16696 {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-15058510 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.div-block-15058510.navigation {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.image-696 {
  max-width: 150px;
}

.image-696.s {
  max-height: 70px;
  display: block;
}

.image-696.s.v2 {
  object-fit: cover;
  width: 100%;
  max-height: none;
}

.div-block-15058511 {
  justify-content: center;
  display: flex;
}

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

.div-block-15058513 {
  flex-direction: column;
  display: flex;
}

.div-block-15058514 {
  width: 300px;
  margin-top: 0;
}

.div-block-15058514.eng {
  width: 70%;
  margin-top: 20px;
}

.div-block-15058514.eng.st {
  width: auto;
  margin-right: 20px;
}

.div-block-15058515 {
  font-family: Red Hat Display, sans-serif;
}

.r-em-small-image {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  max-height: 600px;
  display: block;
}

.div-block-15058516 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.div-block-15058517 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.tag-as-small {
  color: #fff;
  background-color: #787878;
  border-radius: 4px;
  padding-left: 8px;
  padding-right: 8px;
  font-size: .9rem;
}

.div-block-15058518 {
  text-align: left;
  flex-flow: wrap;
  display: block;
}

.r-heading-4 {
  font-size: 1.25rem;
  line-height: 150%;
  overflow: hidden;
}

.r-heading-4.v2 {
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 150%;
  display: inline-flex;
}

.hidden-fields {
  display: none;
}

.div-block-15058519 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.div-block-15058520 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.div-block-15058521 {
  text-align: left;
  flex-flow: wrap;
  display: block;
}

.r-em-main-card {
  border-radius: 15px;
  position: relative;
  overflow: hidden;
}

.r-em-main-card.ct {
  color: #000;
  background-color: #fff;
  flex-direction: column;
  height: 100%;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.r-em-main-card.ct:hover {
  box-shadow: 0 5px 20px #0000001a;
}

.text-block-16697 {
  background-color: #cf242400;
}

.ai-logo {
  border-radius: 15px;
  box-shadow: 4px 0 10px 2px #b1abc1;
}

.img-ai-module {
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block;
  overflow: clip;
}

.bold-text-315 {
  display: none;
}

.image-697 {
  margin-top: 10px;
}

.carriculum-heading-h3-17 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.accordion2_content-10 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-size: .9rem;
}

.accordion2_content-11 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: .125rem;
  padding-left: 7px;
  padding-right: 7px;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
}

.carriculum-heading-h3-18 {
  margin-left: 20px;
  font-size: 18px;
  line-height: 25px;
}

.bold-text-316, .bold-text-317 {
  font-family: Red Hat Display, sans-serif;
}

.image-698 {
  text-align: center;
  justify-content: center;
  align-items: stretch;
  display: inline-flex;
}

.ai-module {
  color: #ff0b0b;
}

.highlight {
  color: var(--white);
  background-color: #de3078;
}

.da-highlight {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  background-color: #f65616;
}

.dm-highlight {
  color: #fff;
  background-color: #de3078;
}

.div-block-15058522 {
  margin-top: 10px;
}

.image-699 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-700 {
  margin-top: 20px;
}

.div-block-15058523 {
  text-align: center;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1171275342 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1152px;
  height: 552px;
  text-decoration: none;
  display: flex;
}

.section-358 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 64px;
  padding-bottom: 64px;
  text-decoration: none;
  display: flex;
}

.container-80 {
  background-color: #f8f8f8;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.frame-1171275372 {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1152px;
  text-decoration: none;
  display: flex;
}

.frame-1171275367 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 496px;
  height: 329px;
  padding: 4px 9px;
  text-decoration: none;
  display: flex;
}

.frame-1171275056 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce100;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 476px;
  height: 321px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-3 {
  object-fit: cover;
}

.frame-1171275366 {
  grid-row-gap: 10px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 656px;
  height: 329px;
  text-decoration: none;
  display: flex;
}

.frame-1171275334 {
  grid-row-gap: 26px;
  background-color: #fbf9ff00;
  border: 1px solid #ffcce100;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 656px;
  height: 324.06px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275333 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275064 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275057 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275049 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-48095626 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.text-201 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.text-202 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275365 {
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1152px;
  height: 135px;
  padding: 28px 86px;
  text-decoration: none;
  display: flex;
}

.frame-1171275359 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 250px;
  height: 76px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275358 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-203 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275340 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275337 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.35deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275338 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.07deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275339 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.7deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-0 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-1 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.higher-engagement-33x-more-impressions-16x-more-clicks-0 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-0 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-1 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-2 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.div-block-15058524 {
  display: flex;
}

.slide-61 {
  vertical-align: middle;
}

.slider-37 {
  vertical-align: middle;
  background-color: #fff;
  min-height: 750px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.slide-62 {
  vertical-align: sub;
  padding-top: 20px;
}

.slide-1 {
  min-height: 0;
  margin-top: 20px;
}

.mask-12 {
  min-height: 600px;
}

.slides1-ai {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 550px;
  text-decoration: none;
  display: flex;
}

.title-slide-ai {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.create-content-faster {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-204 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.content-slide-ai {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275335 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-1171275374 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 476px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-4 {
  object-fit: cover;
}

.frame-1171275375 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 324.06px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275376 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-2 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275377 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275378 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275379 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275380 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-2 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-205 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: .9rem;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.text-206 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275341 {
  grid-column-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 28px 57px 28px 60px;
  text-decoration: none;
  display: flex;
}

.frame-1171275381 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 300px;
  height: 100px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275382 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-207 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275383 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275384 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275385 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.39deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275386 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  background-image: linear-gradient(107.06deg, #ffebf9, #fcffe5 36%, #ecfff9 68%, #e1dfff);
  border: 2px solid #fff;
  border-radius: 18px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 200px;
  min-height: 100px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-4 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-5 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-6 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.icon-33 {
  color: #050505;
}

.container-81 {
  vertical-align: middle;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.frame-126 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1113px;
  text-decoration: none;
  display: block;
  position: absolute;
  top: 59px;
  left: 80px;
}

.frame-124 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(84.76deg, #000, #6a539a 73%, #7247dc);
  -webkit-background-clip: text;
  background-clip: text;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 58px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
  display: flex;
}

.frame-1171275387 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 83px;
  display: block;
}

.frame-116 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 83px;
  padding: 10.4091px;
  display: flex;
}

.text-208 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.layout {
  grid-row-gap: 80px;
  background-image: linear-gradient(102.5deg, #e7f9f1 0%, #f9f2e9 50%, #fde7f9 100%);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1290px;
  height: 329px;
  padding: 68px 64px 46px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.layout._20 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.frame-1171275388 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1113px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 59px;
  left: 80px;
}

.frame-1171275389 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-12879 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(84.76deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 58px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275390 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 83px;
  padding: 10.4091px;
  display: flex;
}

.text-209 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.section-359 {
  width: 1438.8px;
  margin-top: 20px;
}

.layout-2 {
  grid-row-gap: 80px;
  background-image: linear-gradient(101.24deg, #e7f9f1 0%, #f9f2e9 50%, #fde7f9 100%);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1439px;
  height: 329px;
  padding: 68px 64px 46px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.layout-2._20 {
  background-color: #e7f9f1;
  background-image: none;
  max-width: 0;
  display: block;
}

.frame-1171275391 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-right: 0;
  text-decoration: none;
  display: block;
  position: absolute;
  top: 49px;
  left: 163px;
}

.frame-1171275392 {
  grid-column-gap: 10.4091px;
  text-align: left;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-12880 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(84.76deg, #000, #6a539a 73%, #7247dc);
  -webkit-background-clip: text;
  background-clip: text;
  justify-content: center;
  align-items: center;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 52px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
  display: flex;
}

.frame-1171275393 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 83px;
  padding: 10.4091px;
  display: flex;
}

.text-210 {
  color: #000;
  text-align: center;
  align-self: center;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4em;
  text-decoration: none;
}

.slides-slide-1 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 37px 100px;
  display: block;
}

.frame-1171275343 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 574px;
  text-decoration: none;
  display: flex;
}

.frame-1171275336 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.title-skill-ai {
  color: #de3078;
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.title-skill-ai.fsda {
  color: #f65616;
}

.subtitle-skill-ai {
  color: #000;
  text-align: center;
  align-self: center;
  width: 650px;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.subtitle-skill-ai.note-left {
  text-align: left;
  width: 100%;
  font-size: 12px;
  display: inline-flex;
}

.frame-1171275394 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275395 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275396 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 476px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-5 {
  object-fit: cover;
}

.frame-1171275397 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 324.06px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.before-ai-3 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275398 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275399 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275400 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275401 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-3 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-212 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.text-213 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.ai-skill-batch {
  grid-column-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 28px 57px 28px 60px;
  text-decoration: none;
  display: flex;
}

.ai-skill-batch.fsda {
  background-color: #f65616;
}

.frame-1171275403 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 191px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-3 {
  color: #fff;
  width: 190px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
  display: block;
}

.frame-1171275404 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-214 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275405 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: grid;
}

.frame-1171275406 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.new-fundamentals-of-ai-and-prompting-7 {
  text-align: center;
  font-size: 16px;
}

.frame-1171275407 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.39deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275408 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.06deg, #ffebf9, #fcffe5 36%, #ecfff9 68%, #e1dfff);
  border: 2px solid #fff;
  border-radius: 18px;
  flex-flow: wrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-8 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-9 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-10 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.slider-38 {
  z-index: auto;
  clear: right;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 750px;
  display: block;
  position: sticky;
  inset: 0% 0 0% 0%;
}

.div-block-15058525 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: inline-flex;
}

.slides-slide-2 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 37px 40px;
  display: flex;
}

.slides-slide-2.fsda {
  background-color: var(--white);
}

.frame-1171275409 {
  grid-row-gap: 10px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 100%;
  text-decoration: none;
  display: inline-flex;
}

.frame-1171275410 {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  background-color: #fff;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 60px 40px;
  text-decoration: none;
  display: inline-flex;
}

.frame-1171275410.ai-module {
  background-color: #fff0;
}

.text-215 {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.error-9f2d050f-08e4-fe04-cab3-b64644e74e3c {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275411 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275412 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275345 {
  grid-column-gap: 15px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 485px;
  height: 298.123px;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.after-ai {
  object-fit: cover;
  border-radius: 8.24919px;
  flex: 0 auto;
  width: 88%;
  height: 95%;
}

.frame-1171275413 {
  grid-column-gap: 15px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-right-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 485px;
  max-width: 485px;
  height: 298.123px;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.frame-1171275414 {
  grid-column-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 28px 57px 28px 60px;
  text-decoration: none;
  display: flex;
}

.frame-1171275415 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 191px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-4 {
  color: #fff;
  width: 190px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275416 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-216 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275417 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275418 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9, #fcffe5 36%, #ecfff9 68%, #e1dfff);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 230px;
  height: 72px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275419 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.23deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 72px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.new-fundamentals-of-ai-and-prompting-11 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-12 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-13 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.slides-slide-3 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 800px;
  padding: 37px 160px;
  display: flex;
}

.frame-1171275420 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 585px;
  text-decoration: none;
  display: flex;
}

.frame-1171275421 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-217 {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-218 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275422 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275423 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275357 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  text-decoration: none;
  display: flex;
}

.frame-1171275424 {
  grid-column-gap: 15px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.frame-1171275354 {
  grid-column-gap: 22px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 30% 30% 30%;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 600px;
  text-decoration: none;
  display: grid;
}

.frame-1171275351 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  height: auto;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.image-963 {
  object-fit: cover;
}

.data-collection-preparation {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275350 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275349 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 118px;
  text-decoration: none;
  display: flex;
}

.frame-1171275346 {
  grid-column-gap: 10px;
  background-color: #f5f5f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy {
  text-shadow: inset 0 4px 4px 0 #00000040;
}

.copy-2 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 117%;
  text-decoration: none;
}

.vectors-wrapper-4 {
  justify-content: center;
  align-items: center;
  width: .00000205489px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.frame-1171275347 {
  grid-column-gap: 10px;
  background-color: #de3078;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-3 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 127%;
  text-decoration: none;
}

.copy-4 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 117%;
  text-decoration: none;
}

.frame-1171275352 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.frame-1171275425 {
  grid-column-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 28px 57px 28px 60px;
  text-decoration: none;
  display: flex;
}

.frame-1171275426 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 191px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-5 {
  color: #fff;
  width: 200px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275427 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-219 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275428 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275429 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9, #fcffe5 36%, #ecfff9 68%, #e1dfff);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275430 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.39deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275431 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.75deg, #ffebf9, #fcffe5 36%, #ecfff9 68%, #e1dfff);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.copy-0 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-1 {
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(80.26deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-5 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-6 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-7 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-14 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-15 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-16 {
  color: #5c396d;
  text-align: center;
  width: 201%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.icon-34 {
  color: var(--black);
}

.icon-35 {
  color: #0f0d0d;
}

.frame-1171275432 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 574px;
  text-decoration: none;
  display: flex;
}

.frame-1171275433 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.create-content-faster-3 {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-1171275434 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275435 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275436 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 476px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.frame-1171275437 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 324.06px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275438 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275439 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275440 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275441 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-5 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-220 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.text-221 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275442 {
  grid-column-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 28px 57px 28px 60px;
  text-decoration: none;
  display: flex;
}

.frame-1171275443 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 191px;
  height: 72px;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-6 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275444 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-222 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275445 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275446 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275447 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.39deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275448 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.06deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-18 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-19 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275449 {
  grid-column-gap: 22px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275450 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  height: 303px;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.image-964 {
  object-fit: cover;
}

.frame-1171275451 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275452 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 118px;
  text-decoration: none;
  display: flex;
}

.frame-1171275453 {
  grid-column-gap: 10px;
  background-color: #f5f5f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-8 {
  text-shadow: inset 0 4px 4px 0 #00000040;
}

.copy-9 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 117%;
  text-decoration: none;
}

.vectors-wrapper-6 {
  justify-content: center;
  align-items: center;
  width: .00000205489px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.frame-1171275454 {
  grid-column-gap: 10px;
  background-color: #de3078;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-10 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 127%;
  text-decoration: none;
}

.frame-1171275455 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.copy-11 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-12 {
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(80.26deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-13 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-14 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-15 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.frame-1171275456 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275457 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275458 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  text-decoration: none;
  display: flex;
}

.frame-1171275459 {
  grid-column-gap: 15px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.card-ai-modules {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275461 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  height: 303px;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.image-965 {
  object-fit: cover;
}

.data-collection-preparation-2 {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275462 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275463 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 118px;
  text-decoration: none;
  display: flex;
}

.frame-1171275464 {
  grid-column-gap: 10px;
  background-color: #f5f5f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-16 {
  text-shadow: inset 0 4px 4px 0 #00000040;
}

.copy-17 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 117%;
  text-decoration: none;
}

.vectors-wrapper-7 {
  justify-content: center;
  align-items: center;
  width: .00000205489px;
  height: 40px;
  text-decoration: none;
  display: flex;
}

.frame-1171275465 {
  grid-column-gap: 10px;
  background-color: #de3078;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-18 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 127%;
  text-decoration: none;
}

.copy-19 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 117%;
  text-decoration: none;
}

.card-ai {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 300px;
  padding: 34px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 4px #de307840;
}

.card-ai.loker {
  width: 400px;
}

.copy-20 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-21 {
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(80.26deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-22 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-23 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-24 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.frame-1171275467 {
  grid-row-gap: 14px;
  background-color: #fbf9ff00;
  border: 1px solid #ffcce100;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 100%;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275468 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  text-decoration: none;
  display: flex;
}

.before-ai-4 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275469 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275470 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275471 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275472 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-8 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-223 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.text-224 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

._10x-faster-workflow-ai-streamlines-research-and-drafting-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.div-block-15058526 {
  padding-top: 0;
}

.frame-1171275473 {
  grid-row-gap: 26px;
  background-color: #fbf9ff00;
  border: 1px solid #ffcce100;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 494px;
  height: 324.06px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275474 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-5 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275475 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275476 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275477 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275478 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-9 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-225 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275479 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 1156px;
  margin-top: 40px;
  text-decoration: none;
  display: flex;
}

.frame-1171275480 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.create-content-faster-4 {
  color: #de3078;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-226 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275481 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 490px;
  text-decoration: none;
  display: flex;
}

.frame-1171275482 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 325px;
  display: flex;
}

.frame-1171275483 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-6 {
  object-fit: cover;
}

.frame-1171275484 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  height: 325px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275485 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-6 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275486 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275487 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275488 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275489 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.text-227 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275490 {
  grid-row-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 386px;
  padding: 28px 57px 28px 60px;
  display: flex;
}

.frame-1171275491 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 191px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.earn-this-skill-with-our-7 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275492 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-228 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275493 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275494 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275495 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.98deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 205px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275496 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.06deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.new-fundamentals-of-ai-and-prompting-21 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-22 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-23 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275497 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 970px;
  height: 1156px;
  text-decoration: none;
  display: flex;
}

.frame-1171275498 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-229 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275499 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 490px;
  text-decoration: none;
  display: flex;
}

.frame-1171275500 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 325px;
  display: flex;
}

.frame-1171275501 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-7 {
  object-fit: cover;
}

.frame-1171275502 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  height: 325px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275503 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-7 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275504 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275505 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275506 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275507 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.text-230 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275508 {
  grid-row-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 386px;
  padding: 28px 57px 28px 60px;
  display: flex;
}

.frame-1171275509 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 191px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275510 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-231 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275511 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275512 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275513 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.98deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 205px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275514 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.06deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.new-fundamentals-of-ai-and-prompting-25 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-26 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-27 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275515 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 482px;
  height: 1188px;
  text-decoration: none;
  display: flex;
}

.frame-1171275516 {
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275517 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-232 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275518 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 490px;
  text-decoration: none;
  display: flex;
}

.frame-1171275519 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 325px;
  display: flex;
}

.frame-1171275520 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.visual-seo-8 {
  object-fit: cover;
}

.frame-1171275521 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #ffcce1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 490px;
  height: 325px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275522 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-8 {
  color: #de3078;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275523 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275524 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275525 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275526 {
  grid-row-gap: 10px;
  background-color: #de3078;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.text-233 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275527 {
  grid-row-gap: 20px;
  background-color: #de3078;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 386px;
  padding: 28px 57px 28px 60px;
  display: flex;
}

.frame-1171275528 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 191px;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275529 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 7px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  text-decoration: none;
  display: flex;
}

.text-234 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275530 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275531 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.67deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275532 {
  grid-column-gap: 10px;
  background-image: linear-gradient(106.98deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 205px;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.frame-1171275533 {
  grid-column-gap: 10px;
  background-image: linear-gradient(107.06deg, #ffebf9 0%, #fcffe5 36%, #ecfff9 68%, #e1dfff 100%);
  border: 2px solid #fff;
  border-radius: 18px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 14px 16px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 2px 4px #00000024;
}

.new-fundamentals-of-ai-and-prompting-29 {
  color: #c750ff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-30 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.new-fundamentals-of-ai-and-prompting-31 {
  color: #5c396d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.paragraph-93 {
  font-size: .9rem;
}

.layout-3 {
  grid-row-gap: 80px;
  background-image: linear-gradient(101.24deg, #e7f9f1, #f9f2e9 50%, #fde7f9);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 1439px;
  height: 100%;
  padding: 20px 64px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.layout-3._20 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 240px;
  padding: 20px 0;
  display: block;
}

.frame-1171275534 {
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: none;
  padding-right: 0;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 91.5px;
  left: 163px;
}

.heading-12881 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(88.39deg, #000, #6a539a 73%, #7247dc);
  -webkit-background-clip: text;
  background-clip: text;
  width: 600px;
  min-width: 100px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.text-235 {
  color: #000;
  text-align: center;
  width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4em;
  text-decoration: none;
}

.heading-12882 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(88.39deg, #000, #6a539a 73%, #7247dc);
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  width: 700px;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.heading-12882.fsda {
  width: 700px;
}

.frame-1171275332 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  text-decoration: none;
  display: flex;
}

.frame-1171275535 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  min-width: 100%;
  max-width: 426px;
  text-decoration: none;
  display: flex;
}

.flex-block {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
}

.frame-1171275363 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  height: 366px;
  padding: 23px 13px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-10 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275536 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  height: 366px;
  padding: 23px 13px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-11 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275537 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  text-decoration: none;
  display: flex;
}

.frame-1171275538 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  padding: 23px 13px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-12 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275539 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #ffcce1;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  padding: 23px 13px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-13 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.frame-1171275540 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  max-width: 350px;
  height: 58%;
  text-decoration: none;
  display: block;
}

.frame-1171275368 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 426px;
  text-decoration: none;
  display: flex;
}

.frame-1171275541, .frame-1171275542 {
  grid-row-gap: 10px;
  object-fit: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  max-width: 350px;
  height: 58%;
  text-decoration: none;
  display: block;
}

.red {
  color: red;
}

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

.div-block-15058529 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.div-block-15058530 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.text-block-16698 {
  align-self: center;
}

.section-361 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6711a244fd16176ad7a659f1_ATF%20DM%20(2).png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 20px;
}

.bold-text-318 {
  justify-content: flex-start;
  align-items: center;
  font-size: 36px;
  line-height: 1.5;
  display: flex;
}

.button-97 {
  background-color: #ea3781;
  border-radius: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-97.swe {
  background-color: #8a5ba6;
}

.button-97.da {
  background-color: #f65616;
}

.text-block-16699 {
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

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

.div-block-15058533 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.div-block-15058534 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.text-block-16700 {
  align-self: center;
}

.section-362 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6711a244fd16176ad7a659f1_ATF%20DM%20(2).png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 20px;
}

.bold-text-319 {
  justify-content: flex-start;
  align-items: center;
  font-size: 36px;
  display: flex;
}

.button-98 {
  background-color: #ea3781;
  border-radius: 20px;
  font-family: Red Hat Display, sans-serif;
  font-weight: 700;
}

.button-98.swe {
  background-color: #8a5ba6;
}

.button-98.da {
  background-color: #f65616;
}

.text-block-16701 {
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.section-363 {
  background-color: #fede3e;
}

.text-block-16702 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Kalam, sans-serif;
  font-size: 24px;
}

.section-364 {
  background-color: #fede3e;
}

.text-block-16703 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Kalam, sans-serif;
  font-size: 24px;
}

.bold-text-322 {
  color: #fff;
}

.image-970 {
  width: 42px;
  display: block;
}

.right-arrow-19 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.right-arrow-19.cc {
  display: none;
}

.right-arrow-19.left {
  justify-content: flex-start;
  align-items: center;
}

.tabs-29 {
  margin-top: 40px;
}

.tabs-menu-34 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider-39 {
  background-color: #ddd0;
  width: 100%;
  height: auto;
  padding-bottom: 32px;
}

.slider-39.mb {
  display: none;
}

.mask-15, .slide-65 {
  background-color: #0000;
  height: auto;
}

.tab-link-digital-marketing-2, .tab-link-digital-marketing-2.w--current {
  background-color: #ea3781;
  border-radius: 20px;
}

.cl-home-alumni-5 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  overflow: scroll;
}

.cl-home-alumni-5.v3 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 32px;
  display: grid;
  overflow: visible;
}

.cl-home-alumni-5.v3.swe {
  grid-template-columns: 1fr 1fr 1fr;
}

.section-365 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.bold-text-323 {
  color: #fff;
}

.slide-nav-20 {
  margin-top: 16px;
}

.slide-nav-20.cc {
  display: none;
}

.text-block-16704 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.bold-text-324 {
  color: #fff;
}

.section-366 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-16705 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.text-block-16705.fg {
  margin-bottom: 10px;
}

.div-block-15058535 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: grid;
}

.bold-text-325 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.div-block-15058536 {
  margin-bottom: 20px;
}

.image-971 {
  border-radius: 10px;
}

.text-block-16706 {
  text-align: center;
}

.button-99 {
  background-color: #ff0f4c;
  border-radius: 100px;
  margin-top: 10px;
  font-weight: 700;
}

.text-block-16707 {
  font-family: Red Hat Display, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
}

.section-367 {
  background-color: #f6f7fb;
  padding-top: 20px;
  padding-bottom: 60px;
}

.container-82 {
  margin-top: 40px;
}

.text-block-16708 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.bold-text-328 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.div-block-15058539 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-16709 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.tabs-menu-35 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-329 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.section-368 {
  background-color: #f6f7fb;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-16710 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 14px;
}

.div-block-15058540 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-15058540.wa {
  background-color: #0000;
  flex-flow: column;
  margin-top: 20px;
  display: flex;
}

.div-block-15058541 {
  padding: 20px;
}

.div-block-15058541.wa {
  background-color: #fff;
  border-radius: 20px;
  width: 40%;
  padding-bottom: 20px;
  padding-right: 20px;
}

.div-block-15058542 {
  text-align: center;
  background-color: #0000;
  width: 90%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tabs-30 {
  margin-top: 40px;
}

.bold-text-330 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.div-block-15058543 {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6785b96786d5a1463c6d9f3f_Layout%20-%20CS.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
}

.div-block-15058543.da {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6785b96786d5a1463c6d9f4f_Layout%20(15).png");
}

.div-block-15058543.swe {
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6785b96786d5a1463c6d9f47_Layout%20(16).png");
}

.bold-text-331 {
  text-align: center;
  font-size: 28px;
}

.bold-text-331.wa {
  font-size: 20px;
}

.button-95 {
  background-color: #ff0f4c;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.bold-text-332 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.text-block-16711 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.text-block-16711.wa {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-16712 {
  text-align: center;
  font-size: 18px;
}

.div-block-15058544 {
  width: 100%;
  margin-top: 20px;
}

.div-block-15058544.wa {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-972 {
  width: 100%;
}

.image-972.wa {
  width: 60%;
}

.tabs-menu-36 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-333 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.section-369 {
  background-color: #f6f7fb;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-16713 {
  padding-right: 20px;
}

.div-block-15058545 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-15058546 {
  padding: 20px;
}

.div-block-15058547 {
  text-align: center;
  background-color: #0000;
  width: 90%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tabs-31 {
  margin-top: 40px;
}

.div-block-15058548 {
  margin-top: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.bold-text-334 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.bold-text-335 {
  text-align: center;
  font-size: 28px;
}

.button-100 {
  background-color: #ff0f4c;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.bold-text-336 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
}

.text-block-16714 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.div-block-15058549 {
  width: 100%;
  margin-top: 20px;
}

.image-973 {
  width: 100%;
}

.section-370 {
  background-color: #f6f7fb;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-370._1 {
  background-color: #fff;
}

.bold-text-337 {
  text-align: center;
  font-size: 28px;
}

.text-block-16715 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
}

.text-block-16716 {
  text-align: center;
  margin-top: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
}

.text-block-16717 {
  text-align: center;
  background-color: #fede3e;
  border-radius: 0 0 10px 10px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.bold-text-338 {
  text-align: center;
  font-size: 20px;
}

.text-block-16718 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
}

.div-block-15058550 {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  font-family: Red Hat Display, sans-serif;
  display: flex;
}

.bold-text-339 {
  font-size: 26px;
}

.div-block-15058551 {
  margin-top: 20px;
}

.div-block-15058552 {
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-16719 {
  text-align: center;
}

.text-block-16719.sub {
  margin-top: 20px;
  font-size: 16px;
}

.text-block-16720 {
  text-align: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-15058553 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-block-16721 {
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.button-96 {
  background-color: #e01c1f;
  border-radius: 20px;
  font-family: Red Hat Display, sans-serif;
}

.div-block-15058554 {
  background-color: #fff;
  border-radius: 10px;
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px;
}

.div-block-15058555 {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 53px;
  height: 52.8906px;
  display: flex;
}

.div-block-15058556 {
  border-radius: 10px;
  margin-top: 20px;
}

.section-371 {
  background-color: #fff4bd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-16722 {
  text-align: center;
  margin-top: 40px;
  font-family: Red Hat Display, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-15058557 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.image-974 {
  border-radius: 10px;
  width: 100%;
}

.section-372 {
  background-color: #fede3e;
}

.text-block-16723 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Kalam, sans-serif;
  font-size: 24px;
}

.body-16 {
  font-family: Red Hat Display, sans-serif;
}

.bold-text-342 {
  line-height: 1.5;
}

.layout-4 {
  grid-row-gap: 80px;
  background-image: linear-gradient(99.55deg, #ecfff9 0%, #fcffe5 47%, #ffebf9 100%);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1290px;
  height: 329px;
  padding: 68px 64px 46px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.frame-1171275543 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1121px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 59px;
  left: 85px;
}

.frame-1171275544 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-12883 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(84.76deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 58px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275545 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 83px;
  display: flex;
}

.frame-1171275546 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 83px;
  padding: 10.4091px;
  display: flex;
}

.text-236 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.ai-is-reshaping-the-world-of-data-analytics-and-revou-is-here-to-help-you-stay-ahead-our-latest-ai-modules-are-tailored-to-equip-data-analysts-with-the-future-of-data-driven-decision-making-with-these-modules-you-can-0 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.ai-is-reshaping-the-world-of-data-analytics-and-revou-is-here-to-help-you-stay-ahead-our-latest-ai-modules-are-tailored-to-equip-data-analysts-with-the-future-of-data-driven-decision-making-with-these-modules-you-can-1 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.layout-5 {
  grid-row-gap: 80px;
  background-image: linear-gradient(99.55deg, #ecfff9, #fcffe5 47%, #ffebf9);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 1920px;
  height: 200px;
  padding: 68px 64px 46px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.layout-5._20 {
  background-image: linear-gradient(99.55deg, #ecfff9, #fcffe5 47%, #ffebf9);
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 250px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.layout-5.cta-fsda {
  max-width: 100%;
  height: 300px;
  padding-top: 10px;
  padding-bottom: 40px;
}

.frame-1171275547 {
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1121px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 59px;
  left: 85px;
}

.frame-1171275548 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.heading-12884 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(84.76deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 58px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275549 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 83px;
  display: flex;
}

.frame-1171275550 {
  grid-column-gap: 10.4091px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 83px;
  padding: 10.4091px;
  display: flex;
}

.text-237 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.ai-is-reshaping-the-world-of-data-analytics-and-revou-is-here-to-help-you-stay-ahead-our-latest-ai-modules-are-tailored-to-equip-data-analysts-with-the-future-of-data-driven-decision-making-with-these-modules-you-can-2 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
}

.ai-is-reshaping-the-world-of-data-analytics-and-revou-is-here-to-help-you-stay-ahead-our-latest-ai-modules-are-tailored-to-equip-data-analysts-with-the-future-of-data-driven-decision-making-with-these-modules-you-can-3 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.frame-1171275551 {
  grid-row-gap: 26px;
  background-color: #fbf9ff;
  border: 1px solid #f6561640;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 60%;
  max-width: 580px;
  height: 350px;
  padding-left: 35px;
  padding-right: 35px;
  text-decoration: none;
  display: flex;
}

.frame-1171275552 {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.before-ai-9 {
  color: #f65616;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275553 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275554 {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275555 {
  grid-column-gap: 10px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 3px;
  text-decoration: none;
  display: flex;
}

.frame-1171275556 {
  grid-row-gap: 10px;
  background-color: red;
  border-radius: 9px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-14 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 8px;
  height: 8px;
  text-decoration: none;
  display: flex;
}

.text-238 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275557 {
  grid-row-gap: 10px;
  background-color: #1bc852;
  border-radius: 9px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 18px;
  height: 18px;
  padding: 6px 4px;
  text-decoration: none;
  display: flex;
}

.vectors-wrapper-15 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 9.36785px;
  height: 6.19563px;
  text-decoration: none;
  display: flex;
}

.text-239 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.slow-processes-hours-spent-on-manual-cleaning-and-formatting-0 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.slow-processes-hours-spent-on-manual-cleaning-and-formatting-1 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.instant-processes-automated-data-preparation-in-15-minutes-0 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.instant-processes-automated-data-preparation-in-15-minutes-1 {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-1171275558 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #f6561640;
  border-top-left-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 40%;
  max-width: 399px;
  height: 350px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.frame-1171275559 {
  grid-row-gap: 26px;
  background-color: #fff;
  border-radius: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 309px;
  padding: 34px;
  display: flex;
  box-shadow: 0 4px 4px #f6561640;
}

.image-975 {
  object-fit: cover;
}

.text-240 {
  color: #f65616;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275560 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 268px;
  height: 106px;
  text-decoration: none;
  display: flex;
}

.frame-1171275561 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 118px;
  text-decoration: none;
  display: flex;
}

.frame-1171275562 {
  grid-column-gap: 10px;
  background-color: #f5f5f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-25 {
  text-shadow: inset 0 4px 4px 0 #00000040;
}

.copy-26 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 117%;
  text-decoration: none;
}

.vectors-wrapper-16 {
  justify-content: center;
  align-items: center;
  width: 1.01442e-14px;
  height: 60px;
  text-decoration: none;
  display: flex;
}

.frame-1171275563 {
  grid-column-gap: 10px;
  background-color: #f65616;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6px 10px;
  text-decoration: none;
  display: flex;
}

.copy-27 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 127%;
  text-decoration: none;
}

.copy-28 {
  color: #5c5c5c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 117%;
  text-decoration: none;
}

.copy-29 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-30 {
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(80.26deg, #000 0%, #6a539a 73%, #7247dc 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-31 {
  color: #555;
  text-align: center;
  text-shadow: inset 0 4px 4px 0 #00000040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.copy-32 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 127%;
  text-decoration: none;
}

.copy-33 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 900;
  line-height: 127%;
  text-decoration: none;
}

.why-ai-atf-fsda {
  color: var(--fsda-color);
}

.why-ai-atf-fsda-id, .why-ai-atf-fsdm {
  color: var(--yellow);
}

.tabs-menu-37 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 24px;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
}

.text-block-16724 {
  color: #fff;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-16725 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.tab-link-tab-1-26 {
  color: #000;
  background-color: #ffde3d;
  border-radius: 46px;
  padding: 16px 40px;
}

.tab-link-tab-1-26.w--current {
  color: #fff;
  background-color: #000;
  border-radius: 56px;
  padding: 16px 40px;
}

.tab-link-tab-1-26.opsi2 {
  color: #000;
}

.tab-link-tab-2-6 {
  background-color: #ffde3d;
  border-radius: 46px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.tab-link-tab-2-6.w--current {
  color: #fff;
  background-color: #000;
}

.frame-7 {
  grid-row-gap: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 733px;
  text-decoration: none;
  display: inline-flex;
}

.text-241 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-242 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.frame-5 {
  grid-column-gap: 22px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.vectors-wrapper-17 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  text-decoration: none;
  display: flex;
}

.frame-1171275293 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 400px;
  text-decoration: none;
  display: flex;
}

.showcase {
  object-fit: cover;
  width: 100%;
  min-width: 360px;
  min-height: 110px;
}

.showcase.testing {
  width: 95%;
  min-width: 480px;
  height: 100%;
  min-height: auto;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  overflow: scroll;
}

.vectors-wrapper-18 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 110px;
  text-decoration: none;
  display: flex;
}

.text-content {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 360px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: none;
  display: block;
}

.simplified-project-guidance-understand-what-s-required-at-each-milestone-with-tailored-beginner-friendly-tips-0 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.simplified-project-guidance-understand-what-s-required-at-each-milestone-with-tailored-beginner-friendly-tips-1 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.div-block-15058558 {
  text-align: center;
  background-color: #ffde3d;
  align-self: center;
  max-width: 100%;
  height: 130px;
  min-height: 130px;
  max-height: 130px;
  padding: 20px;
}

.section-373 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.frame-6 {
  grid-row-gap: 16px;
  text-align: center;
  background-color: #ffde3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 200px;
  max-height: 250px;
  padding: 20px 64px;
  text-decoration: none;
  display: flex;
}

.text-243 {
  color: var(--programs-background);
  text-align: center;
  align-self: center;
  max-width: 650px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 120%;
  text-decoration: none;
}

.text-243.subtopic {
  font-size: 32px;
}

.text-244 {
  color: #000;
  text-align: center;
  max-width: 550px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.tabs-32 {
  background-color: #fffdf300;
  width: 100%;
  padding: 24px 0 0;
}

.frame-8 {
  grid-row-gap: 20px;
  background-color: #ffde3d;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 200px;
  max-height: 250px;
  text-decoration: none;
  display: flex;
}

.text-245 {
  color: #000;
  text-align: center;
  max-width: 500px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
}

.vectors-wrapper-19 {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 52px;
  text-decoration: none;
  display: flex;
}

.highlight-ai {
  color: var(--light-purple);
  font-weight: 900;
}

.highlight-red {
  color: #ff0707;
}

.sub-title {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  width: 350px;
  font-size: 20px;
  font-weight: 400;
  display: flex;
}

.flex-block-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 100%;
  max-width: 100%;
  min-height: 100%;
  max-height: none;
  display: flex;
  overflow: scroll;
}

.card-content {
  color: #000;
  text-align: center;
  align-self: center;
  width: 400px;
  margin-bottom: 10px;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  line-height: 1.4em;
}

.card-title {
  color: #000;
  align-self: center;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6em;
}

.flex-block-3 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 14px;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  min-width: 600px;
  max-width: 600px;
  min-height: 490px;
  max-height: 490px;
}

.flex-block-3.content {
  justify-content: center;
  align-items: flex-start;
  min-height: 150px;
  max-height: 150px;
}

.text-block-16726 {
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-16727 {
  text-align: center;
}

.frame-1171275564 {
  grid-row-gap: 24px;
  background-image: linear-gradient(99.37deg, #ecfff9, #fcffe5 47%, #ffebf9);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  padding: 52px 0 0;
  text-decoration: none;
  display: flex;
}

.text-246 {
  color: #3d3d3d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
}

.text-247 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
}

.frame-1171275565 {
  grid-column-gap: 16px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.primary-button {
  grid-column-gap: 10px;
  background-color: #000;
  border-radius: 46px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
}

.apply-now {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.primary-button-2 {
  grid-column-gap: 10px;
  background-color: #ffde3d;
  border-radius: 46px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  text-decoration: none;
  display: flex;
}

.apply-now-2 {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.tab-pane-tab-1-20 {
  background-color: #fff;
  width: 100%;
  min-width: 100%;
}

.frame-1171275566 {
  grid-column-gap: 27px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275567 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 29%;
  min-width: 29%;
  max-width: 1000px;
  height: 100%;
  min-height: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275568 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275569 {
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #eee;
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 600px;
  max-width: 600px;
  height: auto;
  min-height: 400px;
  max-height: 400px;
  padding: 10px;
  display: flex;
}

.fitu1b-2 {
  object-fit: cover;
}

.frame-1171275402 {
  grid-column-gap: 0px;
  grid-row-gap: 14px;
  background-color: #ffde3d;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 157px;
  padding: 19px;
  display: flex;
}

.simplified-project-guidance-understand-what-s-required-at-each-milestone-with-tailored-beginner-friendly-tips-2 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.simplified-project-guidance-understand-what-s-required-at-each-milestone-with-tailored-beginner-friendly-tips-3 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.custom-learning-resources-recommendations-receive-hand-picked-materials-to-improve-your-knowledge-and-keep-your-progress-on-track-1 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.tilte-card {
  font-size: 20px;
}

.flex-block-4 {
  justify-content: flex-start;
  align-items: center;
}

.flex-block-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  aspect-ratio: auto;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  max-height: 100%;
  display: flex;
  position: static;
  overflow: scroll;
}

.conten-ai-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #ffde3d;
  border-radius: 0 0 14px 14px;
  justify-content: center;
  align-items: center;
  min-width: 600px;
  max-width: 600px;
  min-height: 150px;
  max-height: 150px;
}

.red-highlight {
  color: #ff1414;
}

.tabs-content-22 {
  width: 100%;
  min-width: 100%;
}

.frame-1171275570 {
  grid-row-gap: 10px;
  background-image: linear-gradient(-72.6deg, #ffcbff, #ebffc0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 42px 364px;
  text-decoration: none;
  display: flex;
}

.frame-1171275571 {
  grid-row-gap: 14px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.text-248 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.primary-button-3 {
  grid-column-gap: 10px;
  background-color: #ee4141;
  border-radius: 46px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 16px 59px;
  text-decoration: none;
  display: flex;
}

.apply-now-3 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.popup {
  z-index: 5;
  background-image: linear-gradient(#00000080, #00000080);
  width: 100%;
  height: 100%;
  position: fixed;
}

.popup-countdown {
  z-index: 1000;
  color: #0000;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-countdown.open {
  display: block;
}

.popup-countdown.ai, .popup-countdown.hidden {
  display: none;
}

.bold-text-344 {
  font-size: 3rem;
}

.pop-up-wrapper {
  grid-row-gap: 10px;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 810px;
  padding-top: 28px;
  padding-bottom: 28px;
  text-decoration: none;
  display: block;
  overflow: hidden;
}

.pop-up-upper {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 740px;
  text-decoration: none;
  display: flex;
}

.enrollment-closing-soon {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 52px;
  font-weight: 900;
  line-height: 120%;
  text-decoration: none;
}

.enroll-to-become-an-ai-powered-digital-marketer-before-the-time-runs-out-next-batch-kicks-off-in {
  color: #000;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.pop-up-countdown {
  grid-column-gap: 67px;
  background-color: #fff2c594;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 198px;
  display: flex;
}

.pop-up-cta {
  grid-row-gap: 27px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 650px;
  text-decoration: none;
  display: flex;
}

.pop-up-cta-text {
  color: #000;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.primary-button-4 {
  grid-column-gap: 10px;
  background-color: #f13b57;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding: 16px 59px;
  text-decoration: none;
  display: flex;
}

.apply-now-4 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Red Hat Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
}

.frame-1171275420-2 {
  grid-row-gap: 34px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 617px;
  display: flex;
}

.pop-up-cta-2 {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1171275414-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.button-101 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-101:hover {
  color: #fede3e;
  background-color: #000;
}

.button-101.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.button-101.color-red.rectangle {
  border-radius: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.hp-text-2-2 {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 120%;
}

.hp-text-2-2.max {
  width: 60%;
  font-family: Red Hat Display, sans-serif;
}

.hp-text-2-2.max.sub {
  width: 100%;
  font-weight: 400;
  line-height: 160%;
  display: block;
}

.home-pop-block-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hp-pop-block-5 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: block;
  position: fixed;
}

.bold-text-284 {
  -webkit-text-stroke-width: 2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.4rem;
  line-height: 140%;
  display: inline;
}

.hp-text-1-5 {
  color: #000;
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--black);
  text-transform: none;
  text-shadow: 0 3px 10px #0003;
  font-family: Red Hat Display, sans-serif;
  font-size: 3px;
  font-weight: 900;
  line-height: 110%;
}

.hp-clock-block-4 {
  background-color: #2f2f2f;
  border-radius: 5px;
  flex-direction: column;
  padding: 6px;
  display: flex;
}

.popup-code-2 {
  display: block;
}

.section-374 {
  display: flex;
}

.button-102 {
  color: #000;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fede3e;
  border-radius: 3.125rem;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding: 1.4rem 1.25rem;
  font-size: .813rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: block;
}

.button-102:hover {
  color: #fede3e;
  background-color: #000;
}

.button-102.color-red {
  color: #fff;
  text-align: center;
  background-color: #f13b57;
  margin-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.button-102.color-red.rectangle {
  border-radius: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.hp-text-2-3 {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 120%;
}

.hp-text-2-3.max {
  width: 60%;
  font-family: Red Hat Display, sans-serif;
}

.hp-text-2-3.max.sub {
  width: 100%;
  font-weight: 400;
  line-height: 160%;
  display: block;
}

.home-pop-block-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hp-pop-block-6 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/652f99145e7484688747a181_bg-cover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 600px;
  padding: 30px 64px;
  display: block;
  position: relative;
}

.bold-text-345 {
  -webkit-text-stroke-width: 1.2px;
  font-family: Red Hat Display, sans-serif;
  font-size: 3.1rem;
  line-height: 140%;
  display: inline;
}

.hp-text-1-6 {
  color: #000;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: #000;
  text-transform: none;
  text-shadow: 0 3px 10px #0003;
  font-size: 3px;
  font-weight: 700;
  line-height: 140%;
}

.hp-clock-block-5 {
  background-color: #2f2f2f;
  border-radius: 5px;
  flex-direction: column;
  padding: 6px;
  display: flex;
}

.container-83 {
  display: block;
}

.italic-text-11 {
  line-height: 160%;
}

.redda {
  color: red;
}

@media screen and (min-width: 1440px) {
  .button-9.pm {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    transform: translate(0);
  }

  .grid-58.mc, .grid-58.mcpm {
    border-radius: 32px;
    box-shadow: 1px 1px 10px #00000012;
  }

  ._40-bar-2 {
    width: 89%;
  }

  ._40-bar-2.fspm {
    width: 82%;
  }

  ._40-bar-2.fsda {
    width: 85%;
  }

  .container-wide-2 {
    max-width: 85rem;
  }

  .section-118.atf-com {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63edf7c4f8b60c43b32158dd_XT20.CXRC2023.PreEvent.P%202-min.jpg");
    background-position: 0 0, 50%;
  }

  ._40-bar.fspm {
    width: 95%;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._40-bar.fsdm {
    width: 82%;
  }

  ._40-bar.fsda {
    width: 89%;
  }

  .section-52.kursus.indo-bg {
    background-position: 50%;
    background-repeat: repeat;
    background-attachment: scroll;
  }

  .div-block-216.navigation.km {
    text-align: left;
  }

  .mcdm-atf-instructors {
    text-align: right;
  }

  .image-133.da.test {
    width: 92%;
  }

  .text-block-145.da-big {
    text-align: left;
    font-size: 20px;
  }

  .image-143.dm-com {
    margin-left: 10px;
  }

  .testi-image-wrapper.small.dm-com {
    width: 25%;
  }

  .text-block-176, .div-block-612 {
    text-align: left;
  }

  .grid-120 {
    text-align: left;
    justify-items: start;
  }

  .text-block-444, .text-block-444.header {
    text-align: left;
  }

  .mc-value-wrapper {
    border-radius: 20px;
  }

  .syllabus-mc.dm {
    background-color: #ffde3d;
  }

  .lightbox-link.community {
    justify-content: center;
    display: flex;
  }

  .slider-3.community {
    display: block;
  }

  .div-block-301 {
    border: 1px solid #0000001a;
    border-radius: 8px;
    min-width: 0;
    min-height: 100px;
    padding: 8px;
    display: flex;
  }

  .div-block-302 {
    align-self: center;
    width: 80px;
  }

  .image-158 {
    border-radius: 6px;
  }

  .div-block-303 {
    align-self: center;
    padding-left: 10px;
  }

  .text-block-224 {
    text-align: left;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-225 {
    text-align: left;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-467.community {
    font-size: 1rem;
  }

  .program-testimonial-image {
    width: 69.7%;
    max-width: 70%;
  }

  .program-testimonial-image.instructor {
    width: 85%;
    max-width: 100%;
  }

  .instructors-page-container-2 {
    margin-left: 200px;
  }

  .button-31.is-program-testimonial.da-big {
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
  }

  .program-testimonials_wrapper.da-test, .program-testimonials_wrapper.pm-test {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .program-testimonial-name.da-big {
    font-family: Red Hat Display, sans-serif;
    font-size: 24px;
  }

  .program-testimonial-role.da-big {
    max-width: 80%;
    font-family: Red Hat Display, sans-serif;
    font-size: 18px;
    line-height: 1.8rem;
  }

  .instructors-page-container {
    margin-left: 0;
  }

  .join_icon-wrapper {
    width: 6.25rem;
    height: 6.25rem;
  }

  .carriculum-heading-h3 {
    font-size: 20px;
  }

  .program-page-container {
    margin-left: 0;
  }

  .grid-144 {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .text-align-center-2, .margin-bottom.margin-xlarge {
    text-align: center;
  }

  .margin-bottom.margin-xlarge {
    text-align: center;
    text-align: center;
    margin-left: 0;
  }

  .padding-vertical.padding-xhuge {
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    width: 100%;
    margin-left: auto;
    padding-bottom: 4rem;
  }

  .padding-vertical.padding-xxhuge.cta-homepage {
    padding-top: 4rem;
    padding-bottom: 7.5rem;
  }

  .padding-vertical.padding-xhuge {
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    text-align: center;
    width: 100%;
    margin-left: auto;
    padding-bottom: 4rem;
  }

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

  .hired-logos-text {
    font-size: 1.125rem;
  }

  .carriculum-heading-h3-2 {
    font-size: 20px;
  }

  .div-block-662 {
    background-color: #0000;
  }

  .heading-196 {
    margin-bottom: 20px;
    font-size: 90px;
    line-height: 6.5rem;
  }

  .heading-196.pm {
    font-size: 62px;
    line-height: 5rem;
  }

  .text-block-372-copy {
    font-size: 25px;
  }

  .grid-154 {
    align-items: end;
  }

  .div-block-666 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .text-block-532 {
    font-size: 28px;
    line-height: 2rem;
  }

  .bold-text-112 {
    font-size: 42px;
    line-height: 2rem;
  }

  .text-span-149 {
    font-size: 28px;
    line-height: 2rem;
  }

  .text-span-150 {
    line-height: 1rem;
  }

  .testimonial-link.rating {
    font-size: 1rem;
  }

  .grid-157 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex: 0 auto;
    align-items: center;
    width: 100%;
    margin-top: 40px;
  }

  .div-block-684 {
    flex: 0 auto;
    align-items: flex-end;
    padding-left: 20px;
  }

  .div-block-681 {
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-158 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  .div-block-685 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .section-190 {
    background-color: var(--grey-background-2);
    padding: 60px;
  }

  .heading-197 {
    text-align: center;
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 60px;
    line-height: 4.5rem;
    display: block;
  }

  .grid-159 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
  }

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

  .div-block-686 {
    background-color: var(--white);
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63bbb8fae3ca2a3fe7f51984_background%20white.png");
    background-position: 0 0;
    background-size: cover;
    border-radius: 20px;
    padding: 40px;
    display: flex;
    box-shadow: 1px 1px 3px #0003;
  }

  .text-block-533 {
    font-family: Red Hat Display, sans-serif;
    font-size: 48px;
    line-height: 3.8rem;
  }

  .text-span-151 {
    font-size: 80px;
  }

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

  .div-block-688 {
    align-items: center;
    display: flex;
  }

  .section-191 {
    background-color: #0000;
    padding: 60px;
  }

  .grid-162.pm {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .image-287 {
    width: 40%;
  }

  .image-288 {
    width: 60%;
  }

  .image-289 {
    width: 70%;
  }

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

  .image-290 {
    width: 70%;
  }

  .image-290.pm {
    width: 80%;
  }

  .image-291 {
    width: 70%;
  }

  .heading-198 {
    text-align: center;
    margin-bottom: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 60px;
    line-height: 4.5rem;
  }

  .image-293 {
    width: 80%;
  }

  .tab-link-tab-1-7 {
    padding: 40px;
  }

  .tab-link-tab-1-7.bottom {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-535 {
    font-size: 32px;
  }

  .section-192 {
    background-color: #0000;
    padding: 60px;
  }

  .section-193 {
    background-color: #319cff3d;
    padding: 60px;
  }

  .section-193.what-is-da {
    background-color: #fff1ec;
  }

  .heading-199 {
    text-align: center;
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 60px;
    line-height: 4.5rem;
  }

  .grid-163 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .text-block-536 {
    font-size: 55px;
  }

  .text-span-153 {
    font-size: 32px;
  }

  .text-span-154 {
    font-size: 45px;
  }

  .section-194 {
    padding: 60px;
  }

  .div-block-698 {
    text-align: center;
    width: 100%;
  }

  .div-block-699 {
    width: 80%;
  }

  .section-195 {
    background-color: var(--lemon-chiffon);
  }

  .heading-200 {
    width: 90%;
  }

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

  .grid-165 {
    grid-template-rows: auto;
  }

  .div-block-701 {
    margin-top: 20px;
  }

  .div-block-702 {
    background-color: var(--white);
    border-radius: 20px;
    flex-direction: column;
    justify-content: center;
    padding: 40px;
    font-family: Red Hat Display, sans-serif;
    display: flex;
    box-shadow: 1px 1px 3px #0003;
  }

  .text-block-537 {
    margin-bottom: 20px;
    font-size: 36px;
    font-weight: 700;
    line-height: 2.5rem;
  }

  .text-block-538, .rich-text-block-28 {
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-201 {
    width: 65%;
  }

  .section-197.jg-pm {
    background-color: #319cff3d;
  }

  .carriculum-heading-h3-3, .carriculum-heading-h3-4 {
    font-size: 20px;
  }

  .div-block-710 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-710.instructor, .div-block-710.pm-instructor {
    margin-left: 60px;
    margin-right: 60px;
  }

  .bold-text-121, .instructor-grid-6 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-546 {
    font-size: 1rem;
  }

  .tabs-menu-11 {
    width: 30%;
  }

  .discussion-thumbnail {
    text-align: left;
    width: 60%;
  }

  .tab-link-tab-1-8 {
    justify-content: space-between;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-8.w--current, .tab-link-tab-1-8.top, .tab-link-tab-1-8.top.w--current, .tab-link-tab-1-8.bottom, .tab-link-tab-1-8.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

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

  .grid-173.club, .grid-173.dm-club {
    margin-bottom: 10px;
  }

  .tabs-content-4 {
    background-color: #f6f7fc;
  }

  .discord-thumbnail {
    text-align: left;
    width: 70%;
  }

  .image-273 {
    border-radius: 20px;
    width: 80%;
    max-width: 100%;
  }

  .image-273.seo-club {
    width: 100%;
    margin-bottom: 55px;
  }

  .image-281 {
    display: block;
  }

  .text-block-514 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .tab-link-tab-1-9.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-9.left2, .tab-link-tab-1-9.right-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-549.homepage {
    font-size: 1rem;
  }

  .div-block-674 {
    width: 50%;
  }

  .div-block-717 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .div-block-718 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-719 {
    text-align: left;
  }

  .div-block-720 {
    text-align: right;
  }

  .tab-pane-tab-1-3 {
    text-align: left;
  }

  .grid-176 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .div-block-722 {
    margin-top: 20px;
  }

  .image-275 {
    width: 90%;
  }

  .text-block-550 {
    font-size: 1rem;
  }

  .image-278, .image-276 {
    margin-bottom: 0;
  }

  .div-block-723 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .grid-177 {
    flex: 1;
  }

  .grid-177.da-life {
    justify-content: center;
  }

  .rich-text-block-30 {
    font-size: 1rem;
  }

  .div-block-680 {
    width: 100%;
  }

  .text-block-553 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .text-block-554 {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
  }

  .left-arrow-7 {
    margin-right: 0;
  }

  .text-block-555 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .text-span-162 {
    color: var(--yellow);
    background-color: #333;
    padding-left: 10px;
    padding-right: 10px;
  }

  .homepage-header_top-text-background {
    object-fit: fill;
    width: 14.1rem;
    height: 3.7rem;
    position: absolute;
    top: 5.8rem;
    right: 4.3rem;
  }

  .homepage-header_top-text-background.home-page-copy {
    top: 5.9rem;
    right: 7.75rem;
  }

  .program_header-text {
    font-size: 1.1rem;
    line-height: 2rem;
  }

  .feature-card {
    margin-bottom: 24px;
  }

  .image-298 {
    max-width: 80%;
  }

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

  .image-300 {
    width: 10%;
    max-width: 100%;
  }

  .div-block-732 {
    width: 100%;
  }

  .heading-216 {
    text-align: center;
  }

  .div-block-733 {
    text-align: center;
    width: 100%;
  }

  .div-block-735 {
    width: 100%;
  }

  .heading-219 {
    text-align: center;
  }

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

  .heading-223 {
    width: 90%;
  }

  .carriculum-heading-h3-5 {
    font-size: 20px;
  }

  .section-221 {
    background-color: #0000;
  }

  .carriculum-heading-h3-6 {
    font-size: 20px;
  }

  .text-block-294 {
    text-align: right;
  }

  .js-clock {
    text-align: center;
    justify-content: flex-end;
  }

  .heading-250 {
    margin-bottom: 20px;
    font-size: 40px;
  }

  .just-hired {
    margin-bottom: 24px;
  }

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

  .slider-12 {
    height: auto;
  }

  .slider-13.community {
    display: block;
  }

  .div-block-791.dm-com {
    margin-left: 0;
  }

  .tab-link-tab-1-10.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-10.left2, .tab-link-tab-1-10.right-2, .tab-link-tab-1-10.right-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .div-block-792 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-651 {
    width: 100%;
    font-size: 16px;
  }

  .image-317 {
    display: block;
  }

  .image-317.bottom {
    height: 100%;
  }

  .tab-link-tab-1-11 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-11.w--current, .tab-link-tab-1-11.top, .tab-link-tab-1-11.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-11.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .tab-link-tab-1-11.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tab-link-tab-1-11.bottom, .tab-link-tab-1-11.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-11.bottom.dm-com {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-11.bottom.dm-com-copy, .tab-link-tab-1-11.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tab-link-tab-1-11.dm-com.w--current {
    padding-bottom: 40px;
  }

  .tabs-content-5 {
    background-color: #f6f7fc;
  }

  .text-block-652 {
    font-size: 1rem;
  }

  .div-block-654-copy.dm-com {
    margin-left: 200px;
  }

  .text-block-655 {
    width: 100%;
    font-size: 16px;
  }

  .text-block-656 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-657, .rich-text-block-36 {
    font-size: 1rem;
  }

  .text-block-658 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .div-block-715-copy {
    width: 100%;
  }

  .tabs-content-6 {
    background-color: #f6f7fc;
    width: 98.8%;
  }

  .tabs-content-6.bahasa {
    width: 96.8%;
  }

  .tab-link-tab-1-5 {
    border: 1px none var(--grey-footer-background);
    justify-content: space-between;
    padding: 30px 36px;
  }

  .tab-link-tab-1-5.w--current {
    border-bottom: 10px solid var(--yellow);
    border-right-style: none;
    padding: 30px 36px;
  }

  .tab-link-tab-1-5.top, .tab-link-tab-1-5.top.w--current, .tab-link-tab-1-5.bottom, .tab-link-tab-1-5.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-5.top-left {
    border: 1px none var(--grey-footer-background);
    justify-content: flex-start;
    padding: 30px 36px;
  }

  .tab-link-tab-1-5.top-left.w--current {
    border-bottom: 10px solid var(--yellow);
    padding: 30px 36px;
  }

  .tab-link-tab-1-5.top-left.bahasa {
    padding-left: 25px;
    padding-right: 25px;
  }

  .tab-link-tab-1-5.top-right {
    border-style: none;
    padding-left: 36px;
    padding-right: 36px;
  }

  .tab-link-tab-1-5.top-right.w--current {
    border-bottom: 10px solid var(--yellow);
    padding-right: 36px;
  }

  .tab-link-tab-1-5.top-right.bahasa {
    padding-left: 25px;
    padding-right: 25px;
  }

  .tab-link-tab-1-5.top-right-mobile {
    padding-left: 36px;
    padding-right: 36px;
  }

  .tab-link-tab-1-5.top-right-mobile.bahasa.w--current, .tab-link-tab-1-5.bahasa {
    padding-left: 25px;
    padding-right: 25px;
  }

  .tabs-12 {
    align-items: center;
    width: 100%;
  }

  .tabs-menu-13 {
    justify-content: center;
    width: 100%;
  }

  .hero-cta-left {
    margin-top: 20px;
  }

  .bootcamp-link-text {
    text-decoration: underline;
  }

  .div-block-841 {
    flex: 0 auto;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .graphic-heading {
    max-width: 40rem;
  }

  .div-block-842 {
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    padding-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
    display: block;
  }

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

  .grid-223 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-843 {
    align-self: center;
  }

  .div-block-842-copy {
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 60px;
    padding-left: 60px;
    padding-right: 60px;
    display: block;
  }

  .div-block-841-copy {
    flex: 0 auto;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .page-padding-session-ct {
    border: 1px #0000;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .text-size-medium-4-ct-copy {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 40px;
    font-size: 1rem;
  }

  .section-curriculum {
    background-color: #fff;
    margin-top: 0;
  }

  .carriculum-heading-h3-7 {
    font-size: 20px;
  }

  .padding-vertical-copy.padding-xhuge {
    text-align: center;
    width: 100%;
    margin-left: auto;
    padding-bottom: 4rem;
  }

  .grid-226 {
    grid-template-columns: .5fr 1fr;
  }

  .text-block-700 {
    line-height: 30px;
  }

  .max-width-mobile-2 {
    text-align: center;
  }

  .max-width-mobile-2.b2b {
    margin-top: 2rem;
  }

  .mask {
    background-color: var(--grey-background);
  }

  .content-block-2, .testimonial-card-copy {
    background-color: var(--white);
  }

  .div-block-842-copy-copy {
    box-shadow: none;
    background-color: #0000;
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    padding: 40px 60px 20px;
    display: block;
  }

  .div-block-scholarship {
    border: 1px #000;
    flex-wrap: nowrap;
    flex: 0 auto;
    align-self: auto;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-scholarship.full {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-841-copy {
    flex: 0 auto;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-841-copy-copy {
    flex: 0 auto;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-223-copy {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .grid-223-copy-copy {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr minmax(3px, 3px) 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: grid;
  }

  .div-block-scholarship-2 {
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .carriculum-heading-h3-8 {
    font-size: 20px;
  }

  .rich-text-block-42 {
    font-size: 1rem;
  }

  .grid-231 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: .25fr .75fr;
  }

  .div-block-scholarship-3 {
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-841-copy-copy-2 {
    flex: 0 auto;
    align-items: center;
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-223-copy-copy-2 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr minmax(3px, 3px) 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: grid;
  }

  .div-block-842-copy-copy-2 {
    box-shadow: none;
    background-color: #0000;
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    padding: 40px 60px 20px;
    display: block;
  }

  .text-block-711 {
    line-height: 30px;
  }

  .div-block-scholarship-4 {
    border: 1px #000;
    flex-wrap: nowrap;
    flex: 0 auto;
    align-self: auto;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-scholarship-4.full {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-712 {
    line-height: 30px;
  }

  .div-block-842-copy-copy-3 {
    box-shadow: none;
    background-color: #0000;
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    padding: 40px 60px 20px;
    display: none;
  }

  .div-block-scholarship-5 {
    border: 1px #000;
    flex-wrap: nowrap;
    flex: 0 auto;
    align-self: auto;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-scholarship-5.full {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-751 {
    text-align: right;
    padding-left: 5px;
  }

  .urgency-copy {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 340px;
    margin-top: 20px;
  }

  .text-block-752 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .div-block-911 {
    border: 1px solid var(--yellow);
    background-color: var(--lemon-chiffon);
    border-radius: 20px;
    margin-left: 0;
    padding: 10px 20px;
  }

  .text-block-753 {
    text-align: center;
  }

  .urgency-murz {
    background-color: #0000;
    border-style: none;
  }

  .text-block-754.community {
    font-size: 1rem;
  }

  .text-block-755 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .image-341 {
    display: block;
  }

  .image-341.bottom {
    height: 100%;
  }

  .grid-236 {
    flex: 1;
  }

  .div-block-914.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-915 {
    width: 50%;
  }

  .text-block-757 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-342.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-12.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-12.right-2, .tab-link-tab-1-12.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .grid-237.dm-club {
    margin-bottom: 10px;
  }

  .div-block-918 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .text-block-758 {
    font-size: 1rem;
  }

  .text-block-759 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-920 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-921 {
    text-align: left;
  }

  .text-block-760 {
    font-size: 1rem;
  }

  .text-block-762 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-922 {
    text-align: right;
  }

  .tab-pane-tab-1-6 {
    text-align: left;
  }

  .grid-240 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .tabs-content-8 {
    background-color: #f6f7fc;
  }

  .rich-text-block-43 {
    font-size: 1rem;
  }

  .text-block-764 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-924 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-343 {
    width: 90%;
  }

  .rich-text-block-44 {
    font-size: 1rem;
  }

  .image-344, .image-345 {
    margin-bottom: 0;
  }

  .div-block-925 {
    margin-top: 20px;
  }

  .div-block-926 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-13 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-13.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-13.bottom, .tab-link-tab-1-13.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-13.bottom.dm-com, .tab-link-tab-1-13.top, .tab-link-tab-1-13.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-13.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .slider-18.community {
    display: block;
  }

  .text-block-765 {
    font-size: 1rem;
  }

  .text-block-769 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-770.homepage {
    font-size: 1rem;
  }

  .lightbox-link-14.community {
    justify-content: center;
    display: flex;
  }

  .text-block-772 {
    font-size: 1rem;
  }

  .text-block-773 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .text-block-776 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .div-block-933 {
    margin-top: 20px;
  }

  .text-block-781.community {
    font-size: 1rem;
  }

  .image-352 {
    display: block;
  }

  .image-352.bottom {
    height: 100%;
  }

  .grid-244 {
    flex: 1;
  }

  .div-block-936.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-937 {
    width: 50%;
  }

  .text-block-783 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-353.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-14.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-14.right-2, .tab-link-tab-1-14.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .grid-245.dm-club {
    margin-bottom: 10px;
  }

  .div-block-940 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .text-block-784 {
    font-size: 1rem;
  }

  .text-block-785 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-942 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-943 {
    text-align: left;
  }

  .text-block-786 {
    font-size: 1rem;
  }

  .text-block-788 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-944 {
    text-align: right;
  }

  .tab-pane-tab-1-7 {
    text-align: left;
  }

  .grid-248 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .tabs-content-9 {
    background-color: #f6f7fc;
  }

  .text-block-790 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-946 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-354 {
    width: 90%;
  }

  .rich-text-block-45 {
    font-size: 1rem;
  }

  .image-355, .image-356 {
    margin-bottom: 0;
  }

  .div-block-947 {
    margin-top: 20px;
  }

  .div-block-948 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-15 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-15.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-15.bottom, .tab-link-tab-1-15.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-15.bottom.dm-com, .tab-link-tab-1-15.top, .tab-link-tab-1-15.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-15.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .slider-19.community {
    display: block;
  }

  .text-block-791 {
    font-size: 1rem;
  }

  .text-block-795 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-796.homepage {
    font-size: 1rem;
  }

  .lightbox-link-15.community {
    justify-content: center;
    display: flex;
  }

  .text-block-798 {
    font-size: 1rem;
  }

  .text-block-799 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .slider-20.community {
    display: block;
  }

  .text-block-800.community {
    font-size: 1rem;
  }

  .image-359 {
    display: block;
  }

  .image-359.bottom {
    height: 100%;
  }

  .grid-250 {
    flex: 1;
  }

  .div-block-953.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-954 {
    width: 50%;
  }

  .image-360.dm-com {
    margin-left: 10px;
  }

  .div-block-956 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

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

  .grid-251.dm-club {
    margin-bottom: 10px;
  }

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

  .text-block-803 {
    width: 100%;
    font-size: 16px;
  }

  .text-block-804 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .div-block-959 {
    margin-top: 20px;
  }

  .text-block-805 {
    margin-top: 10px;
    font-size: 20px;
  }

  .why-join-underline {
    top: -.375rem;
    right: 14.9rem;
  }

  .why-join-underline.community {
    right: -9.5rem;
  }

  .why-join-underline.community.dm-com {
    right: 7.9rem;
  }

  .div-block-960 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .div-block-961 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-962 {
    text-align: left;
  }

  .community-headling {
    width: 75%;
    max-width: 90%;
  }

  .div-block-963 {
    text-align: right;
  }

  .tab-pane-tab-1-9 {
    text-align: left;
  }

  .grid-254 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .rich-text-block-46 {
    font-size: 1rem;
  }

  .image-361 {
    width: 90%;
  }

  .text-block-806 {
    font-size: 1rem;
  }

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

  .program-page-container-2 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .program-page-container-2.website.dm {
    padding-left: 200px;
  }

  .tab-link-tab-1-16 {
    justify-content: space-between;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-16.w--current, .tab-link-tab-1-16.top, .tab-link-tab-1-16.top.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-16.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .tab-link-tab-1-16.bottom, .tab-link-tab-1-16.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-16.bottom.dm-com, .tab-link-tab-1-16.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .tab-link-tab-1-16.dm-com.w--current {
    padding-bottom: 40px;
  }

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

  .div-block-965 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .text-block-809 {
    font-size: 1rem;
  }

  .text-block-810 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .tab-link-tab-1-17.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-17.left2, .tab-link-tab-1-17.right-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-811 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .tabs-content-10 {
    background-color: #f6f7fc;
  }

  .text-block-812.homepage {
    font-size: 1rem;
  }

  .lightbox-link-16.community {
    justify-content: center;
    display: flex;
  }

  .text-block-821.community {
    font-size: 1rem;
  }

  .max-width-mobile-3 {
    text-align: center;
  }

  .image-371 {
    display: block;
  }

  .image-371.bottom {
    height: 100%;
  }

  .grid-264 {
    flex: 1;
  }

  .div-block-983.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-986 {
    width: 50%;
  }

  .text-block-830 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-373.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-18.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-18.right-2, .tab-link-tab-1-18.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .grid-268.dm-club {
    margin-bottom: 10px;
  }

  .div-block-994 {
    width: 100%;
    padding: 40px 40px 0;
  }

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

  .text-block-833 {
    font-size: 1rem;
  }

  .text-block-834 {
    width: 100%;
    font-size: 16px;
  }

  .urgency-white {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 340px;
    margin-top: 0;
  }

  .text-block-835 {
    text-align: right;
    padding-left: 5px;
  }

  .div-block-997 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-998 {
    text-align: left;
  }

  .text-block-837 {
    font-size: 1rem;
  }

  .text-block-839 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-1001 {
    text-align: right;
  }

  .text-block-841 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .tab-pane-tab-1-10 {
    text-align: left;
  }

  .grid-272 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .tabs-content-11 {
    background-color: #f6f7fc;
  }

  .text-block-842 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-1006 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-381 {
    width: 90%;
  }

  .rich-text-block-47 {
    font-size: 1rem;
  }

  .image-382, .image-387 {
    margin-bottom: 0;
  }

  .div-block-1011 {
    margin-top: 20px;
  }

  .div-block-1013 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-19 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-19.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-19.bottom, .tab-link-tab-1-19.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-19.bottom.dm-com, .tab-link-tab-1-19.top, .tab-link-tab-1-19.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-19.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .slider-21.community {
    display: block;
  }

  .text-block-846 {
    font-size: 1rem;
  }

  .text-block-852 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-853.homepage {
    font-size: 1rem;
  }

  .lightbox-link-17.community {
    justify-content: center;
    display: flex;
  }

  .text-block-856 {
    font-size: 1rem;
  }

  .text-block-858 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  ._40-bar-3.fsdm {
    width: 90%;
  }

  .text-block-862.community {
    font-size: 1rem;
  }

  .max-width-mobile-4 {
    text-align: center;
  }

  .image-395 {
    display: block;
  }

  .image-395.bottom {
    height: 100%;
  }

  .grid-282 {
    flex: 1;
  }

  .div-block-1028.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-1031 {
    width: 50%;
  }

  .text-block-868 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-397.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-20.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-20.right-2, .tab-link-tab-1-20.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .grid-285.dm-club {
    margin-bottom: 10px;
  }

  .div-block-1037 {
    width: 100%;
    padding: 40px 40px 0;
  }

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

  .text-block-871 {
    font-size: 1rem;
  }

  .text-block-872 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-1039 {
    margin-top: 20px;
  }

  .text-block-873 {
    text-align: right;
    padding-left: 5px;
  }

  .div-block-1041 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-1042 {
    text-align: left;
  }

  .text-block-874 {
    font-size: 1rem;
  }

  .text-block-876 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-1044 {
    text-align: right;
  }

  .text-block-878 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .tab-pane-tab-1-11 {
    text-align: left;
  }

  .grid-290 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .text-block-879 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-1048 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-401 {
    width: 90%;
  }

  .rich-text-block-48 {
    font-size: 1rem;
  }

  .image-403, .image-407 {
    margin-bottom: 0;
  }

  .div-block-1052 {
    margin-top: 20px;
  }

  .div-block-1054 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-21 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-21.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-21.bottom, .tab-link-tab-1-21.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-21.bottom.dm-com, .tab-link-tab-1-21.top, .tab-link-tab-1-21.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-21.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .slider-22.community {
    display: block;
  }

  .text-block-882 {
    font-size: 1rem;
  }

  .text-block-889 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-890.homepage {
    font-size: 1rem;
  }

  .lightbox-link-18.community {
    justify-content: center;
    display: flex;
  }

  .text-block-892 {
    font-size: 1rem;
  }

  .text-block-893 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .text-block-1040 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .urgency-copy-2 {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 410px;
    margin-top: 20px;
  }

  .text-block-1039 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .text-block-1042 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .urgency-main {
    margin-top: -20px;
    padding-bottom: 0;
  }

  .urgency-main.swe {
    margin-top: 0;
  }

  .text-block-1044 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .text-block-1045 {
    margin-top: 10px;
    font-size: 20px;
  }

  .margin-bottom-copy.margin-medium-copy.faq-copy.padding-left-copy.padding-xlarge-copy {
    padding-bottom: 0;
  }

  .tabs-layout_component {
    align-items: stretch;
  }

  .heading-medium-3 {
    font-size: 1.6rem;
  }

  .section-revou-next-dm {
    margin-top: -600px;
    display: none;
  }

  .section-revou-next-dm.display {
    margin-top: 0;
  }

  .img-next {
    height: auto;
  }

  .page-padding-2 {
    border: 1px #0000;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .page-padding-2.navbar.center {
    padding-bottom: 20px;
  }

  .rich-text-block-24-copy-copy-2 {
    font-size: 1rem;
  }

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

  .rich-text-block-24-copy-2 {
    font-size: 1rem;
  }

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

  .heading-medium-3-copy {
    font-size: 1.6rem;
  }

  .text-size-medium-8 {
    font-size: 1rem;
  }

  .container-large-2 {
    padding-bottom: 0;
  }

  .text-block-1049 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .urgency-white-2 {
    text-align: left;
    background-color: #fff;
    border-color: #fede3e;
    width: 400px;
    margin-top: 0;
  }

  .text-block-1051 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .text-block-1052.community {
    font-size: 1rem;
  }

  .image-414 {
    display: block;
  }

  .image-414.bottom {
    height: 100%;
  }

  .grid-298 {
    flex: 1;
  }

  .div-block-1262.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-1263 {
    width: 50%;
  }

  .text-block-1054 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-415.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-22.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-22.right-2, .tab-link-tab-1-22.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .grid-299.dm-club {
    margin-bottom: 10px;
  }

  .div-block-1267 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .text-block-1055 {
    font-size: 1rem;
  }

  .text-block-1056 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-1269 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-1270 {
    text-align: left;
  }

  .text-block-1057 {
    font-size: 1rem;
  }

  .text-block-1059 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-1271 {
    text-align: right;
  }

  .grid-302 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .text-block-1061 {
    width: 100%;
    font-size: 16px;
  }

  .image-416 {
    border-radius: 20px;
    width: 80%;
    max-width: 100%;
  }

  .image-416.seo-club {
    width: 100%;
    margin-bottom: 55px;
  }

  .div-block-1273 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-417 {
    width: 90%;
  }

  .rich-text-block-49 {
    font-size: 1rem;
  }

  .image-418, .image-419 {
    margin-bottom: 0;
  }

  .div-block-1274 {
    margin-top: 20px;
  }

  .div-block-1275 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-23 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-23.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-23.bottom, .tab-link-tab-1-23.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-23.bottom.dm-com, .tab-link-tab-1-23.top, .tab-link-tab-1-23.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-23.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .text-block-1062 {
    font-size: 1rem;
  }

  .text-block-1066 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-1067.homepage {
    font-size: 1rem;
  }

  .lightbox-link-19.community {
    justify-content: center;
    display: flex;
  }

  .text-block-1069 {
    font-size: 1rem;
  }

  .text-block-1070 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .transformed-underline {
    top: -61px;
    left: 58px;
  }

  .container-large-3 {
    padding-bottom: 0;
  }

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

  .program-page-container-copy {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .testimonial_image {
    border-radius: 90px;
    width: 50px;
    height: 50px;
  }

  .section-transformed {
    padding-bottom: 60px;
  }

  .program-page-container-mobilr {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .text-block-1073 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .urgency-yellow {
    text-align: left;
    background-color: #fff;
    border-color: #fede3e;
    width: 400px;
    margin-top: 0;
  }

  .text-block-1081, .text-block-1086 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .heading-item.push {
    font-size: 1rem;
  }

  .container-large-4 {
    padding-bottom: 0;
  }

  .program-header_heading-wrapper {
    max-width: 33rem;
  }

  .section-275 {
    display: block;
  }

  .cta-number.no-mb {
    align-items: center;
  }

  .container-large-5 {
    padding-bottom: 0;
  }

  .section-cta-adm, .section-nav-lp, .section-276, .section-277 {
    display: block;
  }

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

  .button-tertiary-new.is-cta-button {
    padding: 1.563rem 8rem;
  }

  .cta_heading-copy {
    max-width: 38rem;
    font-size: 3.125rem;
    line-height: 4.125rem;
  }

  .pmpoint-title-wrapper {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .text-block-1110 {
    margin-top: 10px;
    font-size: 20px;
  }

  .slider-23 {
    width: 100%;
    height: 36%;
  }

  .why-paragraph-2 {
    margin-bottom: 20px;
  }

  .heading-medium-3-copy-2 {
    font-size: 1.6rem;
  }

  .why-paragraph-3, .why-paragraph-4 {
    margin-bottom: 20px;
  }

  .grid-314 {
    margin-top: 40px;
  }

  .why-paragraph-5 {
    margin-bottom: 20px;
  }

  .section-285 {
    display: block;
  }

  .heading-v2-2 {
    font-size: 2.2rem;
  }

  .section-mentor {
    display: block;
  }

  .heading-v2-3, .heading-v2-4 {
    font-size: 2.2rem;
  }

  .page-padding-3 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .carriculum-underline {
    max-width: 114px;
    margin-left: -5px;
  }

  .carriculum-heading-h3-9 {
    font-size: 20px;
  }

  .program-page-container-3 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .carriculum-heading-h3-10 {
    font-size: 20px;
  }

  .urgency-copy-3 {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 420px;
    margin-top: 20px;
  }

  .text-block-1167 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .text-block-1168 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .program-page-container-4 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .text-block-1171 {
    margin-top: 10px;
    font-size: 20px;
  }

  .section-revou-next {
    display: block;
  }

  .margin-bottom-9.margin-xlarge {
    text-align: center;
    margin-left: 0;
  }

  .slider-25 {
    width: 100%;
    height: 36%;
  }

  .why-paragraph-6 {
    margin-bottom: 20px;
  }

  .c-th-bottom-2 {
    border: 1px solid #f6f7fc;
    box-shadow: 0 2px 5px #0003;
  }

  .c-th-alumni-hp {
    background-color: #f6f7fc;
    border: 1px #000;
  }

  .text-block-330-copy {
    display: none;
  }

  .text-block-1192, .section-101.fsma {
    display: block;
  }

  .urgency-copy-4 {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 420px;
    margin-top: 20px;
  }

  .text-block-1200 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .text-block-1201 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .text-block-1204.community {
    font-size: 1rem;
  }

  .grid-329 {
    flex: 1;
  }

  .text-block-1206 {
    margin-top: 10px;
    font-size: 20px;
  }

  .image-464 {
    display: block;
  }

  .image-464.bottom {
    height: 100%;
  }

  .div-block-14925.dm-com {
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-14926 {
    width: 50%;
  }

  .text-block-1211 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .image-465.dm-com {
    margin-left: 10px;
  }

  .tab-link-tab-1-24.w--current {
    align-self: auto;
    padding-left: 30px;
  }

  .tab-link-tab-1-24.right-2, .tab-link-tab-1-24.left2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-wide-4 {
    max-width: 85rem;
  }

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

  .grid-332.dm-club {
    margin-bottom: 10px;
  }

  .section-transformed-2 {
    padding-bottom: 60px;
  }

  .div-block-14936 {
    width: 100%;
    padding: 40px 40px 0;
  }

  .text-block-1217 {
    font-size: 1rem;
  }

  .text-block-1218 {
    width: 100%;
    font-size: 16px;
  }

  .div-block-14943 {
    align-items: center;
    height: 100%;
    margin-bottom: 20px;
  }

  .div-block-14944 {
    text-align: left;
  }

  .text-block-1222 {
    font-size: 1rem;
  }

  .text-block-1224 {
    padding-right: 40px;
    font-size: 1rem;
  }

  .div-block-14945 {
    text-align: right;
  }

  .tab-pane-tab-1-18 {
    text-align: left;
  }

  .section-revou-next-2 {
    display: block;
  }

  .grid-335 {
    grid-template-rows: auto;
    margin-bottom: 0;
  }

  .margin-bottom-10.margin-xlarge {
    text-align: center;
    margin-left: 0;
  }

  .text-block-1228 {
    width: 100%;
    font-size: 16px;
  }

  .image-468 {
    border-radius: 20px;
    width: 80%;
    max-width: 100%;
  }

  .image-468.seo-club {
    width: 100%;
    margin-bottom: 55px;
  }

  .page-padding-4 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .div-block-14950 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .image-469 {
    width: 90%;
  }

  .rich-text-block-53 {
    font-size: 1rem;
  }

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

  .text-block-1230 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .carriculum-heading-h3-11 {
    font-size: 20px;
  }

  .section-293 {
    display: block;
  }

  .text-block-1231 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

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

  .div-block-14956 {
    margin-top: 20px;
  }

  .div-block-14958 {
    text-align: center;
    justify-content: center;
    width: 95%;
    display: flex;
  }

  .tab-link-tab-1-25 {
    justify-content: space-between;
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-25.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-25.bottom, .tab-link-tab-1-25.bottom.w--current {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .tab-link-tab-1-25.bottom.dm-com, .tab-link-tab-1-25.top, .tab-link-tab-1-25.top.w--current {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .tab-link-tab-1-25.top.dm-com {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 10px;
  }

  .heading-v2-5 {
    font-size: 2.2rem;
  }

  .slider-27.community {
    display: block;
  }

  .why-paragraph-7 {
    margin-bottom: 20px;
  }

  .text-block-1235 {
    font-size: 1rem;
  }

  .text-block-1240 {
    margin-bottom: 10px;
    font-size: 1rem;
  }

  .text-block-1242.homepage {
    font-size: 1rem;
  }

  .text-block-1243 {
    display: block;
  }

  .text-block-1243.hidden {
    display: none;
  }

  .lightbox-link-26.community {
    justify-content: center;
    display: flex;
  }

  .text-block-1246 {
    font-size: 1rem;
  }

  .text-block-1247 {
    margin-top: 0;
    margin-right: 0;
    font-size: 1rem;
  }

  .container-large-6 {
    padding-bottom: 0;
  }

  .program-page-container-5 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .text-block-1249 {
    margin-top: 10px;
    font-size: 20px;
  }

  .section-revou-next-3 {
    display: block;
  }

  .margin-bottom-11.margin-xlarge {
    text-align: center;
    margin-left: 0;
  }

  .page-padding-5 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .heading-medium-3-copy-3 {
    font-size: 1.6rem;
  }

  .why-paragraph-8 {
    margin-bottom: 20px;
  }

  .container-large-7 {
    padding-bottom: 0;
  }

  .program-page-container-6 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .program-page-container-6.centered-content-mobile {
    text-align: left;
  }

  .page-padding-6 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .carriculum-heading-h3-12 {
    font-size: 20px;
  }

  .container-large-8 {
    padding-bottom: 0;
  }

  .text-block-1254 {
    margin-top: 10px;
    font-size: 20px;
  }

  .why-paragraph-9 {
    margin-bottom: 20px;
  }

  .grid-350 {
    margin-top: 40px;
  }

  .div-block-14987 {
    text-align: left;
  }

  .container-wide-5 {
    max-width: 85rem;
  }

  .program-page-container-7 {
    margin-left: 0;
  }

  .carriculum-heading-h3-13 {
    font-size: 20px;
  }

  .text-block-1328 {
    text-align: right;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .div-block-14992 {
    width: 100%;
  }

  .urgency-copy-5 {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 410px;
    margin-top: 20px;
  }

  .steps-underline {
    max-width: 152px;
  }

  .heading-12828 {
    text-align: center;
  }

  .program-page-container-swe {
    text-align: center;
    margin-left: 0;
    padding-top: 100px;
    padding-left: 0;
  }

  .div-block-15014 {
    width: 100%;
  }

  .instructors-page-container-3 {
    margin-left: 200px;
  }

  .image-496 {
    text-align: left;
  }

  .div-block-633 {
    text-align: center;
  }

  .grid-435 {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .text-block-1363 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .rich-text-block-243 {
    font-size: 1rem;
  }

  .instructors-page-container-4 {
    margin-left: 0;
  }

  .img-next-2 {
    height: auto;
  }

  .rich-text-block-24-copy-3 {
    font-size: 1rem;
  }

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

  .why-paragraph-10 {
    margin-bottom: 20px;
  }

  .ci-item-hp {
    border: 1px #f6f7fc;
    border-radius: 20px;
  }

  .container-large-9 {
    padding-bottom: 0;
  }

  .section-315 {
    display: block;
  }

  .c-th-alumni-hp-2 {
    background-color: #f6f7fc;
    border: 1px #000;
  }

  .c-th-bottom-2-2 {
    border: 1px solid #f6f7fc;
    box-shadow: 0 2px 5px #0003;
  }

  .text-block-1376 {
    margin-top: 10px;
    font-size: 20px;
  }

  .container-large-10 {
    padding-bottom: 0;
  }

  .why-underline {
    margin-left: 20px;
    padding-left: 0;
    left: 90px;
  }

  .section-revou-next-5 {
    display: block;
  }

  .heading-medium-3-copy-4 {
    font-size: 1.6rem;
  }

  .instructors-page-container-5 {
    margin-left: 200px;
  }

  .margin-bottom-13.margin-xlarge {
    text-align: center;
    margin-left: 0;
  }

  .instructors-heading-wrapper {
    max-width: 30rem;
  }

  .carriculum-heading-h3-14 {
    font-size: 20px;
  }

  .text-block-1388 {
    color: #fede3e;
    margin-left: 10px;
    font-family: Lato, sans-serif;
    font-size: 40px;
    line-height: 1;
  }

  .why-paragraph-11 {
    margin-bottom: 20px;
  }

  .urgency {
    text-align: left;
    background-color: #fff4bd;
    border-color: #fede3e;
    width: 340px;
    margin-top: 40px;
  }

  .heading-medium-3-copy-5 {
    font-size: 1.6rem;
  }

  .section-322 {
    display: block;
  }

  .page-padding-7 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .page-padding-7.less-padding-mobile {
    padding-bottom: 60px;
  }

  .text-block-1396 {
    display: block;
  }

  .text-block-1396.hidden {
    display: none;
  }

  .div-block-15091.eng {
    margin-top: 20px;
  }

  .section-325 {
    display: block;
  }

  .container-large-11 {
    padding-bottom: 0;
  }

  .heading-v2-6 {
    font-size: 2.2rem;
  }

  .section-326 {
    display: block;
  }

  .container-large-12 {
    padding-bottom: 0;
  }

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

  .graphic-heading-wrapper-2 {
    text-align: left;
  }

  .graphic-heading-2 {
    max-width: 40rem;
  }

  .div-block-15128 {
    flex: 0 auto;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .bootcamp-link-text-2 {
    text-align: left;
    text-decoration: underline;
  }

  .grid-2315 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .testimonial-link-2.rating {
    font-size: 1rem;
  }

  .div-block-15129 {
    border-right: 1px #000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-top: 20px;
    padding-left: 60px;
    padding-right: 60px;
    display: block;
  }

  .div-block-15130 {
    align-self: center;
  }

  .tuition-fee-heading-h3 {
    font-size: 20px;
  }

  .container-large-13 {
    padding-bottom: 0;
  }

  .page-padding-8, .page-padding-9 {
    border: 1px #0000;
    margin-bottom: 0;
  }

  .page-padding-9.less-padding-mobile {
    padding-bottom: 60px;
  }

  .container-large-14 {
    padding-bottom: 0;
  }

  .program-page-container-8 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

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

  .ci-item-hp-2 {
    border: 1px #f6f7fc;
    border-radius: 20px;
  }

  .heading-v2-7 {
    font-size: 2.2rem;
  }

  .section-341 {
    display: block;
  }

  .container-large-15 {
    padding-bottom: 0;
  }

  .section-342 {
    display: block;
  }

  .container-large-16 {
    padding-bottom: 0;
  }

  .section-343 {
    display: block;
  }

  .container-large-17 {
    padding-bottom: 0;
  }

  .heading-v2-8 {
    font-size: 2.2rem;
  }

  .carriculum-heading-h3-15 {
    font-size: 20px;
  }

  .text-block-16662 {
    display: block;
  }

  .heading-2 {
    font-size: 2.5rem;
    line-height: 3.3rem;
  }

  .section-346 {
    display: block;
  }

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

  .container-large-18 {
    padding-bottom: 0;
  }

  .tile-text-1 {
    margin-left: 32px;
    margin-right: 32px;
  }

  .heading-v2-9 {
    font-size: 2.2rem;
  }

  .div-block-15058454.eng {
    margin-top: 20px;
  }

  .heading-v2-10 {
    font-size: 2.2rem;
  }

  .carriculum-heading-h3-16 {
    font-size: 20px;
  }

  .heading-medium-3-copy-6 {
    font-size: 1.6rem;
  }

  .text-block-16678 {
    display: block;
  }

  .text-block-16678.hidden {
    display: none;
  }

  .r-content {
    display: block;
  }

  .heading-12869 {
    font-size: 2.5rem;
    line-height: 3.3rem;
  }

  .program-page-container-9 {
    text-align: center;
    margin-left: 200px;
    padding-left: 0;
  }

  .program-page-container-9.centered-content-mobile {
    text-align: left;
  }

  .section-353 {
    display: block;
  }

  .margin-bottom-17.margin-xlarge {
    text-align: center;
    margin-left: 0;
  }

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

  .container-large-19 {
    padding-bottom: 0;
  }

  .text-block-16694 {
    margin-top: 10px;
    font-size: 20px;
  }

  .why-paragraph-12 {
    margin-bottom: 20px;
  }

  .heading-medium-3-copy-7 {
    font-size: 1.6rem;
  }

  .instructors-page-container-6 {
    margin-left: 200px;
  }

  .div-block-15058514.eng {
    margin-top: 20px;
  }

  .carriculum-heading-h3-17, .carriculum-heading-h3-18 {
    font-size: 20px;
  }

  .frame-1171275410 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .layout-3._20 {
    height: 270px;
  }

  .frame-1171275542 {
    max-width: 350px;
  }

  .frame-5 {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-32 {
    word-break: normal;
  }

  .flex-block-2 {
    box-sizing: border-box;
    object-fit: fill;
    padding-left: 0;
    padding-right: 0;
    overflow: auto;
  }

  .frame-1171275564 {
    max-width: 100%;
  }
}

@media screen and (min-width: 1920px) {
  ._40-bar-2 {
    width: 89%;
  }

  ._40-bar-2.fspm {
    width: 82%;
  }

  ._40-bar.fsda {
    width: 89%;
  }

  .container-wide.mobile {
    text-align: left;
  }

  .section-curriculum {
    margin-top: 0;
  }

  .div-block-842-copy-copy {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .grid-223-copy-copy {
    display: none;
  }

  .card {
    flex-wrap: nowrap;
    align-items: stretch;
    width: 35em;
    display: none;
  }

  .card_background, .card_top.is--content {
    align-self: center;
  }

  .div-block-scholarship-3 {
    background-color: var(--lemon-chiffon);
    width: 60%;
  }

  .div-block-842-copy-copy-3 {
    display: none;
  }

  .div-block-scholarship-5 {
    background-color: var(--lemon-chiffon);
  }

  .program-page-container-2.website.dm {
    padding-left: 0;
  }

  .urgency-main {
    padding-bottom: 0;
  }

  .section-revou-next-dm {
    display: none;
  }

  .faq4_answer {
    padding-bottom: 5px;
  }

  .img-next {
    object-fit: cover;
    object-position: 50% 30%;
    width: 40rem;
    height: 30rem;
  }

  .img-next.project {
    height: 20rem;
  }

  .img-next.ms {
    object-position: 50% 0%;
    height: auto;
    max-height: 25rem;
  }

  .img-next.jsc {
    height: auto;
  }

  .faq4_accordion-copy-3 {
    background-color: #0000;
    margin-top: 10px;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .faq4_question-copy {
    padding-top: 20px;
    padding-bottom: .5rem;
    padding-left: 1.5rem;
  }

  .why-paragraph {
    margin-bottom: 1rem;
  }

  .button-wol {
    color: #fff;
    background-color: #000;
    border-radius: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .button-wol.fs {
    margin-top: 40px;
    padding-top: 9px;
  }

  .section-transformed {
    padding-bottom: 0;
  }

  .why-paragraph-2 {
    margin-bottom: 1rem;
  }

  .img-next-2.ms {
    object-position: 50% 0%;
    height: auto;
    max-height: 25rem;
  }

  .img-next-2.jsc {
    height: auto;
  }

  .why-paragraph-3, .why-paragraph-4 {
    margin-bottom: 1rem;
  }

  .grid-314 {
    margin-top: 40px;
  }

  .why-paragraph-5 {
    margin-bottom: 1rem;
  }

  .page-padding-3 {
    padding-bottom: 20px;
  }

  .urgency-copy-3 {
    width: 420px;
  }

  ._40-bar-4 {
    width: 95%;
  }

  .section-revou-next {
    display: block;
  }

  .why-paragraph-6 {
    margin-bottom: 1rem;
  }

  .button-red.yellow {
    box-sizing: border-box;
    vertical-align: middle;
    object-fit: fill;
    margin-left: 50px;
    padding-right: 42px;
    text-decoration: none;
    display: inline-block;
    position: relative;
  }

  .image-454.ai.wag {
    text-align: right;
  }

  .urgency-copy-4 {
    width: 420px;
  }

  ._40-bar-5 {
    width: 95%;
  }

  .button-wol-2 {
    color: #fff;
    background-color: #000;
    border-radius: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .button-wol-2.fs {
    margin-top: 40px;
    padding-top: 9px;
  }

  .section-transformed-2 {
    padding-bottom: 0;
  }

  .section-revou-next-2 {
    display: block;
  }

  .testimonials2_slider-nav-2.wol {
    display: none;
  }

  .page-padding-4 {
    padding-bottom: 20px;
  }

  ._40-bar-6 {
    width: 95%;
  }

  .slider.desktop.wol {
    padding-right: 20px;
  }

  .why-paragraph-7 {
    margin-bottom: 1rem;
  }

  .section-revou-next-3 {
    display: block;
  }

  .page-padding-5 {
    padding-bottom: 20px;
  }

  .why-paragraph-8 {
    margin-bottom: 1rem;
  }

  .page-padding-6 {
    padding-bottom: 20px;
  }

  .why-paragraph-9 {
    margin-bottom: 1rem;
  }

  .grid-350 {
    margin-top: 40px;
  }

  .img-next-2 {
    object-fit: cover;
    object-position: 50% 30%;
    width: 40rem;
    height: 30rem;
  }

  .img-next-2.project {
    height: 20rem;
  }

  .why-paragraph-10 {
    margin-bottom: 1rem;
  }

  .div-block-15040 {
    -webkit-text-stroke-color: var(--black);
  }

  .rt {
    -webkit-text-stroke-color: var(--red);
  }

  .list-item-19 {
    -webkit-text-stroke-color: var(--white);
  }

  .button-wol-3 {
    color: #fff;
    background-color: #000;
    border-radius: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .button-wol-3.fs {
    margin-top: 40px;
    padding-top: 9px;
  }

  .section-revou-next-5 {
    display: block;
  }

  ._40-bar-7 {
    width: 95%;
  }

  .why-paragraph-11 {
    margin-bottom: 1rem;
  }

  .slider-30.desktop.wol {
    padding-right: 20px;
  }

  .page-padding-7 {
    padding-bottom: 20px;
  }

  .div-block-15129 {
    padding-top: 40px;
  }

  .page-padding-8 {
    padding-bottom: 20px;
  }

  .div-block-15132 {
    align-self: center;
    display: block;
  }

  .grid-2800 {
    grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Area";
  }

  .page-padding-9 {
    padding-bottom: 20px;
  }

  ._40-bar-8 {
    width: 95%;
  }

  .button-92.color-red {
    max-width: 100%;
  }

  ._40-bar-9 {
    width: 95%;
  }

  .button-94.color-red {
    max-width: 100%;
  }

  .slider-35.desktop.wol {
    padding-right: 20px;
  }

  .button-wol-4 {
    color: #fff;
    background-color: #000;
    border-radius: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
  }

  .button-wol-4.fs {
    margin-top: 40px;
    padding-top: 9px;
  }

  .why-paragraph-12 {
    margin-bottom: 1rem;
  }

  .list-item-24 {
    -webkit-text-stroke-color: #333;
  }

  .list-item-25 {
    -webkit-text-stroke-color: var(--light-purple);
  }

  .frame-1171275410 {
    grid-column-gap: 16px;
    grid-row-gap: 12px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    min-width: 100%;
    display: inline-flex;
  }

  .card-ai-modules {
    grid-column-gap: 15px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 80%;
    display: flex;
  }

  .layout-3 {
    grid-row-gap: 0px;
    width: auto;
    min-width: 100%;
    max-width: 0;
    height: 19%;
    min-height: 100%;
    padding-top: 20px;
    display: block;
  }

  .heading-12882 {
    width: auto;
  }

  .flex-block {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: center;
    align-items: center;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .frame-1171275363 {
    max-width: 100%;
  }

  .frame-1171275541 {
    height: 58%;
  }

  .frame-1171275542 {
    max-width: 350px;
    height: 58%;
  }

  .frame-5 {
    margin-top: 0;
  }

  .tabs-32 {
    min-width: 100%;
  }

  .frame-1171275564 {
    min-width: 100%;
    display: flex;
  }

  .flex-block-5 {
    text-align: left;
    justify-content: center;
    align-items: center;
    overflow: scroll;
  }
}

@media screen and (max-width: 991px) {
  .heading-56-copy {
    font-size: 1rem;
    line-height: 1.6rem;
  }

  .network {
    font-size: 1.5rem;
    line-height: 2.1rem;
  }

  .div-block-88 {
    padding-right: 40px;
  }

  .eb-tier1.sticky.new {
    margin-left: .5rem;
    font-size: 12px;
  }

  ._40-bar-2.fspm {
    width: 99%;
  }

  ._40-bar.mcpm, ._40-bar.fsda {
    width: 93%;
  }

  ._40-bar.fspm {
    width: 95%;
  }

  .div-block-455 {
    text-align: center;
  }

  .div-block-455.kosongan.kursus.hz {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .image-69 {
    text-align: center;
    display: inline-block;
  }

  .image-75 {
    display: none;
  }

  .grid-23.g8 {
    grid-template-columns: 1fr 1fr;
    overflow: hidden;
  }

  .text-block-145.da-big {
    font-size: 18px;
  }

  .centered-container {
    max-width: none;
  }

  .text-block-158.da-test {
    margin-left: 10px;
    font-size: 18px;
  }

  .text-block-159.da-test {
    font-size: 18px;
    line-height: 1.6rem;
  }

  .testi-image-wrapper.small {
    flex: 0 auto;
    width: 30%;
  }

  .hero-grid-wrapper {
    display: none;
  }

  .grid-55.homepage-community {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-271 {
    flex: none;
  }

  .grid-121 {
    display: block;
  }

  .container-30 {
    text-align: center;
  }

  .program-testimonial-image-mobile {
    max-width: 194px;
  }

  .instructors-page-container-2 {
    margin-left: 0;
  }

  .gallery_component.mobile {
    display: block;
  }

  .gallery_component.desktop {
    display: none;
  }

  .button-31.is-program-testimonial {
    font-size: 11px;
  }

  .program-testimonials_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .program-testimonial_arrow.right {
    margin-right: 40px;
    padding-right: 0;
    right: -37px;
  }

  .accordion2_component {
    grid-template-columns: 1fr;
  }

  .start-card {
    flex-direction: column;
  }

  .start-date, .start-schedule, .start-time {
    margin-top: 20px;
  }

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

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xmhuge {
    padding-top: 8rem;
  }

  .padding-vertical.padding-xmhuge.le {
    padding-top: 9rem;
  }

  .accordion2_component-2 {
    grid-template-columns: 1fr;
  }

  .image-83 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-56 {
    font-size: 1.5rem;
    line-height: 2.1rem;
  }

  .columns-3 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .image-84 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .bold-text-109 {
    font-size: 20px;
  }

  .text-block-510 {
    font-size: .6rem;
  }

  .grid-147 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    align-items: center;
    padding-left: 10px;
    font-size: .9rem;
    display: flex;
  }

  .text-span-146 {
    font-size: 20px;
  }

  .grid-148 {
    padding-right: 20px;
  }

  .bold-text-110 {
    font-size: 20px;
  }

  .section-187 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-372-copy {
    font-size: 24px;
  }

  .heading-90.sticky.earlybird.da-test {
    font-size: .6rem;
  }

  .grid-154 {
    align-items: center;
  }

  .grid-157 {
    margin-top: 30px;
  }

  .heading-197 {
    font-size: 40px;
    line-height: 3rem;
  }

  .text-block-533 {
    line-height: 2.8rem;
  }

  .bold-text-113 {
    font-size: 60px;
  }

  .bold-text-114 {
    font-size: 30px;
    line-height: 1rem;
  }

  .bold-text-115 {
    font-size: 60px;
  }

  .bold-text-116 {
    font-size: 30px;
  }

  .bold-text-117 {
    font-size: 60px;
  }

  .bold-text-118 {
    font-size: 30px;
  }

  .heading-198 {
    font-size: 40px;
    line-height: 3rem;
  }

  .text-span-152 {
    font-size: 24px;
    line-height: 2rem;
  }

  .text-block-534 {
    font-size: 18px;
    line-height: 1.8rem;
  }

  .tab-link-tab-1-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-535 {
    font-size: 16px;
  }

  .rich-text-block-3 {
    font-size: 18px;
    line-height: 1.8rem;
  }

  .heading-199 {
    width: 80%;
    font-size: 40px;
    line-height: 3rem;
  }

  .text-block-536 {
    font-size: 30px;
    line-height: 2.8rem;
  }

  .text-span-153 {
    font-size: 21px;
  }

  .text-span-154 {
    font-size: 30px;
  }

  .heading-200 {
    font-size: 40px;
    line-height: 3rem;
  }

  .grid-166, .grid-167 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-202 {
    font-size: 40px;
    line-height: 3rem;
  }

  .text-block-542.white {
    margin-bottom: 0;
  }

  .heading-203 {
    font-size: 40px;
    line-height: 3rem;
  }

  .text-span-155 {
    font-size: 20px;
  }

  .grid-170 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .text-block-543 {
    font-size: 24px;
    line-height: 2rem;
  }

  .text-block-544 {
    font-size: 18px;
    line-height: 1.6rem;
  }

  .heading-205 {
    font-size: 40px;
    line-height: 3rem;
  }

  .instructor-grid-6 {
    grid-column-gap: 20px;
  }

  .tabs-menu-11 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .tabs-menu-11.dm-com {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .tab-link-tab-1-8 {
    max-width: 26%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-8.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-8.top {
    max-width: 25%;
    padding: 20px 10px;
  }

  .tab-link-tab-1-8.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-8.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    max-width: 26%;
    padding: 20px 10px;
  }

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

  .tabs-content-4 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .tabs-11 {
    flex-direction: column;
  }

  .tab-link-tab-1-9.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-9.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-9.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-9.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-719 {
    flex: 1;
  }

  .grid-175.dm-com {
    display: flex;
  }

  .div-block-721 {
    flex-direction: row;
  }

  .image-275 {
    max-height: 100%;
  }

  .text-block-550 {
    width: 100%;
    max-width: 100%;
  }

  .tabs-menu-12 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-280.image-tablet {
    margin-top: 20px;
  }

  .div-block-723 {
    max-width: 100%;
    max-height: 100%;
  }

  .grid-177 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-177.homepage-community {
    flex-direction: column;
  }

  .grid-177.dm-com {
    flex-direction: row;
  }

  .grid-177.da-life {
    flex-direction: column;
  }

  .div-block-680 {
    width: 50%;
  }

  .div-block-680.top {
    width: 30%;
  }

  .text-block-553 {
    padding-right: 20px;
  }

  .text-block-554 {
    width: 100%;
    font-size: 14px;
  }

  .homepage-header_top-text-background {
    width: 11.9rem;
    height: 3.7rem;
    right: 3.3rem;
  }

  .homepage-header_top-text-background.home-page-copy {
    width: 18.5rem;
    right: 5.15rem;
  }

  .grid-4 {
    width: auto;
  }

  .content {
    flex-direction: column;
  }

  .content.vr.overflow {
    overflow: hidden;
  }

  .content.grid-2-payment {
    display: flex;
  }

  .content.grid-2-payment.sw {
    flex-direction: column-reverse;
  }

  .content.grid-2-tm {
    grid-template-columns: 1fr;
  }

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

  .title-wrapper-lp.left-50 {
    width: auto;
    margin-bottom: 32px;
    margin-right: 0;
  }

  .title-wrapper-lp.left-50.stick {
    position: static;
  }

  .title-wrapper-lp.left.full {
    width: 100%;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .button-9-copy {
    font-size: 1.4rem;
  }

  .heading-56-copy-2 {
    font-size: 1rem;
    line-height: 1.6rem;
  }

  .heading-227 {
    font-size: 1.5rem;
    line-height: 2.1rem;
  }

  .heading-246 {
    font-size: 1.2rem;
  }

  .text-span-178 {
    font-size: 2.7rem;
  }

  .heading-138 {
    font-size: 2rem;
    line-height: 2.8rem;
  }

  .image-213 {
    height: 376.188px;
  }

  .button-9-copy-2 {
    font-size: 1.4rem;
  }

  .image-70 {
    padding-left: 100px;
    padding-right: 100px;
    display: block;
  }

  .container-48 {
    max-width: 720px;
  }

  .div-block-760.top {
    margin-right: 20px;
  }

  .div-block-760.bottom {
    margin-left: 20px;
  }

  .image-312 {
    width: 80px;
  }

  .rich-text-block-34 {
    font-size: 14px;
  }

  .heading-248 {
    font-size: 40px;
    line-height: 48px;
  }

  .div-block-763 {
    align-items: center;
  }

  .div-block-764 {
    margin-left: 20px;
    font-size: 20px;
    display: block;
  }

  .text-block-632 {
    font-size: 18px;
  }

  .text-block-633 {
    margin-left: 0;
  }

  .heading-248-copy {
    width: 80%;
  }

  .heading-248-copy.white {
    flex: none;
    width: 45%;
    margin-right: 20px;
    font-size: 40px;
  }

  .text-block-636 {
    font-size: 28px;
  }

  .text-block-637 {
    font-size: 16px;
  }

  .rich-text-block-35 {
    margin-top: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .image-314 {
    width: 200px;
    max-width: 200px;
    max-height: 200px;
  }

  .div-block-775 {
    flex: none;
  }

  .link-block-8 {
    text-align: left;
  }

  .tab-link-tab-1-10.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-10.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-10.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-10.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-651 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-793 {
    width: 50%;
  }

  .tab-link-tab-1-11 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-11.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-11.top, .tab-link-tab-1-11.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-11.top.dm-com {
    border-top-right-radius: 20px;
  }

  .tab-link-tab-1-11.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-11.bottom.dm-com, .tab-link-tab-1-11.bottom.dm-com-copy {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-11.dm-com {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs-content-5 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .text-block-655 {
    width: 100%;
    font-size: 14px;
  }

  .text-block-657 {
    width: 100%;
    max-width: 100%;
  }

  .tabs-content-6 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .tab-link-tab-1-5 {
    max-width: 26%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-5.top {
    max-width: 25%;
    padding: 20px 10px;
  }

  .tab-link-tab-1-5.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-5.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    max-width: 26%;
    padding: 20px 10px;
  }

  .tab-link-tab-1-5.top-left {
    max-width: 25%;
    padding: 20px 10px;
  }

  .tab-link-tab-1-5.top-left.w--current {
    padding: 20px 10px;
  }

  .tabs-12 {
    flex-direction: column;
  }

  .tabs-menu-13 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .tabs-menu-13.dm-com {
    flex-direction: row;
    display: block;
  }

  .container-53 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mini-show-home-tab {
    margin-bottom: 8px;
  }

  .heading-268 {
    font-size: 48px;
    line-height: 56px;
  }

  .hero-cta-left {
    width: 263px;
  }

  .heading-269 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .div-block-826 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .div-block-826-copy {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-832 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .div-block-834 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-270 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .text-block-696 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .button-9-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.2rem;
  }

  .heading-268-copy {
    font-size: 48px;
    line-height: 56px;
  }

  .button-9-copy-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.2rem;
  }

  .page-padding-session-ct {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .accordion2_component-ct {
    grid-template-columns: 1fr;
  }

  .padding-vertical-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .filter-block-copy {
    width: 36rem;
    max-width: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }

  .column-left {
    padding: 20px;
  }

  .container-54 {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .logo-wrapper-2 {
    flex-wrap: wrap;
  }

  .column-right {
    padding: 20px;
  }

  .logo-column {
    align-items: center;
    padding-right: 15px;
    display: flex;
  }

  .column-wrap {
    flex-wrap: wrap;
  }

  .div-block-842-copy-copy {
    display: none;
  }

  .card {
    width: 20em;
  }

  .card_bottom, .card_bottom.is--content {
    height: 13em;
  }

  .container {
    padding-left: 3em;
    padding-right: 3em;
  }

  .card_line {
    display: none;
  }

  .card_top, .card_top.is--content {
    height: 22em;
  }

  .btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .grid-2-columns.text-right-default {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .heading-269-copy {
    margin-left: 60px;
    margin-right: 60px;
  }

  .scholarship-type {
    padding-bottom: 40px;
  }

  .start-card-2, .schedule-murz {
    flex-direction: column;
  }

  .cta-murz {
    width: 263px;
  }

  .bold-text-159 {
    font-size: 20px;
  }

  .text-block-705 {
    font-size: .6rem;
  }

  .section-249 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-195, .bold-text-160 {
    font-size: 20px;
  }

  .grid-231 {
    padding-right: 20px;
  }

  .grid-234.right.dm {
    grid-template-columns: 1.5fr 1fr;
  }

  .grid-235.dm {
    grid-template-columns: 1fr 1fr;
  }

  .hero-grid-wrapper-mobile {
    display: flex;
  }

  .grid-223-copy-copy-2 {
    flex-direction: column;
    display: flex;
  }

  .div-block-842-copy-copy-3 {
    width: 448px;
    display: none;
  }

  .hero-cta-left-copy {
    width: 263px;
  }

  ._148-icon-wrapper {
    margin-top: 42px;
    margin-bottom: 42px;
  }

  .urgency-murz {
    width: 263px;
  }

  .link-block-12 {
    text-align: left;
  }

  .grid-236 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-236.dm-com {
    flex-direction: row;
  }

  .tabs-menu-16 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-12.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-12.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-12.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-759 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-921 {
    flex: 1;
  }

  .text-block-760 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-762 {
    padding-right: 20px;
  }

  .grid-239.dm-com {
    display: flex;
  }

  .div-block-923 {
    width: 50%;
  }

  .tabs-content-8 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .text-block-764 {
    width: 100%;
    font-size: 14px;
  }

  .image-343 {
    max-height: 100%;
  }

  .image-346.image-tablet {
    margin-top: 20px;
  }

  .div-block-926 {
    max-width: 100%;
    max-height: 100%;
  }

  .tabs-13 {
    flex-direction: column;
  }

  .tab-link-tab-1-13 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-13.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-13.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-13.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-13.top, .tab-link-tab-1-13.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-13.top.dm-com {
    border-top-right-radius: 20px;
  }

  .div-block-929 {
    flex-direction: row;
  }

  .text-block-772 {
    width: 100%;
    max-width: 100%;
  }

  .div-block-934 {
    flex-direction: row;
  }

  .link-block-14 {
    text-align: left;
  }

  .grid-244 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-244.dm-com {
    flex-direction: row;
  }

  .tabs-menu-17 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-14.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-14.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-14.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-14.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-785 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-943 {
    flex: 1;
  }

  .text-block-786 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-788 {
    padding-right: 20px;
  }

  .grid-247.dm-com {
    display: flex;
  }

  .div-block-945 {
    width: 50%;
  }

  .tabs-content-9 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .text-block-790 {
    width: 100%;
    font-size: 14px;
  }

  .image-354 {
    max-height: 100%;
  }

  .image-357.image-tablet {
    margin-top: 20px;
  }

  .div-block-948 {
    max-width: 100%;
    max-height: 100%;
  }

  .tabs-15 {
    flex-direction: column;
  }

  .tab-link-tab-1-15 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-15.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-15.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-15.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-15.top, .tab-link-tab-1-15.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-15.top.dm-com {
    border-top-right-radius: 20px;
  }

  .div-block-951 {
    flex-direction: row;
  }

  .text-block-798 {
    width: 100%;
    max-width: 100%;
  }

  .link-block-15 {
    text-align: left;
  }

  .grid-250 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-250.dm-com {
    flex-direction: row;
  }

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

  .text-block-803 {
    width: 100%;
    font-size: 14px;
  }

  .why-join-underline.community {
    right: 7.9rem;
  }

  .div-block-962 {
    flex: 1;
  }

  .grid-253.dm-com {
    display: flex;
  }

  .div-block-964 {
    width: 50%;
  }

  .image-361 {
    max-height: 100%;
  }

  .text-block-806 {
    width: 100%;
    max-width: 100%;
  }

  .tab-link-tab-1-16 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-16.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-16.top, .tab-link-tab-1-16.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-16.top.dm-com {
    border-top-right-radius: 20px;
  }

  .tab-link-tab-1-16.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-16.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-16.dm-com {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-364.image-tablet {
    margin-top: 20px;
  }

  .div-block-965 {
    max-width: 100%;
    max-height: 100%;
  }

  .tabs-18 {
    flex-direction: column;
  }

  .tabs-menu-18 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-810 {
    padding-right: 20px;
  }

  .div-block-968 {
    flex-direction: row;
  }

  .tab-link-tab-1-17.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-17.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-17.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-17.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-content-10 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .div-block-979 {
    padding-right: 40px;
  }

  .heading-56-copy-3 {
    font-size: 1rem;
    line-height: 1.6rem;
  }

  .link-block-16 {
    text-align: left;
  }

  .grid-264 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-264.dm-com {
    flex-direction: row;
  }

  .image-372 {
    text-align: center;
    display: inline-block;
  }

  .tabs-menu-19 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-18.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-18.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-18.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-18.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-834 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-998 {
    flex: 1;
  }

  .text-block-837 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-839 {
    padding-right: 20px;
  }

  .grid-270.dm-com {
    display: flex;
  }

  .div-block-1002 {
    width: 50%;
  }

  .tabs-content-11 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .text-block-842 {
    width: 100%;
    font-size: 14px;
  }

  .image-381 {
    max-height: 100%;
  }

  .image-383 {
    display: none;
  }

  .image-390.image-tablet {
    margin-top: 20px;
  }

  .div-block-1013 {
    max-width: 100%;
    max-height: 100%;
  }

  .tabs-19 {
    flex-direction: column;
  }

  .tab-link-tab-1-19 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-19.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-19.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-19.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-19.top, .tab-link-tab-1-19.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-19.top.dm-com {
    border-top-right-radius: 20px;
  }

  .div-block-1020 {
    flex-direction: row;
  }

  .div-block-59 {
    text-align: center;
  }

  .text-block-856 {
    width: 100%;
    max-width: 100%;
  }

  .link-block-17 {
    text-align: left;
  }

  .grid-282 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-282.dm-com {
    flex-direction: row;
  }

  .image-396 {
    text-align: center;
    display: inline-block;
  }

  .tabs-menu-20 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-20.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-20.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-20.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-20.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .text-block-872 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-1042 {
    flex: 1;
  }

  .text-block-874 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-876 {
    padding-right: 20px;
  }

  .grid-288.dm-com {
    display: flex;
  }

  .div-block-1045 {
    width: 50%;
  }

  .text-block-879 {
    width: 100%;
    font-size: 14px;
  }

  .image-401 {
    max-height: 100%;
  }

  .image-405 {
    display: none;
  }

  .image-409.image-tablet {
    margin-top: 20px;
  }

  .div-block-1054 {
    max-width: 100%;
    max-height: 100%;
  }

  .tab-link-tab-1-21 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-21.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-21.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-21.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-21.top, .tab-link-tab-1-21.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-21.top.dm-com {
    border-top-right-radius: 20px;
  }

  .div-block-1061 {
    flex-direction: row;
  }

  .div-block-1063 {
    text-align: center;
  }

  .text-block-892 {
    width: 100%;
    max-width: 100%;
  }

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

  .tabs-layout_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .tabs-layout_component._2 {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .heading-medium-3 {
    font-size: 1.4rem;
  }

  .img-next {
    height: 18rem;
  }

  .tabs-layout_content {
    text-align: center;
  }

  .section-271 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .page-padding-2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .revou-project-type-2 {
    font-size: 22px;
    line-height: 38px;
  }

  .tabs_menu-service {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }

  .tabs_menu-service.dm {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: nowrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .tabs1_link-service-2 {
    width: 80%;
    margin-left: .25rem;
    margin-right: .25rem;
    padding: .5rem 1.5rem;
  }

  .tabs1_link-service-2.w--current {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .display-5 {
    font-size: 22px;
    line-height: 38px;
  }

  .tabs-content-12.card {
    padding: 40px 32px 48px;
  }

  .tab-left-icon-2 {
    padding-left: 18px;
    padding-right: 18px;
  }

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

  .heading-medium-3-copy {
    font-size: 1.4rem;
  }

  .tabs-menu-21.tabs-vertical.width-348px {
    max-width: 280px;
  }

  .tabs-wrapper.tabs-left {
    padding: 5px;
  }

  .tabs_content.dm, .container-default.dm {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tabs-content-13.card {
    padding: 40px 32px 48px;
  }

  .tabs-menu-22.tabs-vertical.width-348px {
    max-width: 280px;
  }

  .section-272 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .link-block-18 {
    text-align: left;
  }

  .grid-298 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-298.dm-com {
    flex-direction: row;
  }

  .tabs-menu-23 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-22.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-22.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-22.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-22.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-1266 {
    flex-direction: row;
  }

  .text-block-1056 {
    width: 100%;
    font-size: 14px;
  }

  .div-block-1270 {
    flex: 1;
  }

  .text-block-1057 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-1059 {
    padding-right: 20px;
  }

  .grid-301.dm-com {
    display: flex;
  }

  .div-block-1272 {
    width: 50%;
  }

  .text-block-1061 {
    width: 100%;
    font-size: 14px;
  }

  .image-417 {
    max-height: 100%;
  }

  .image-420.image-tablet {
    margin-top: 20px;
  }

  .div-block-1275 {
    max-width: 100%;
    max-height: 100%;
  }

  .tab-link-tab-1-23 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-23.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-23.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-23.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-23.top, .tab-link-tab-1-23.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-23.top.dm-com {
    border-top-right-radius: 20px;
  }

  .text-block-1069 {
    width: 100%;
    max-width: 100%;
  }

  .transformed-underline {
    top: -102px;
    left: 28px;
  }

  .clw-testimonials {
    width: 100%;
  }

  .cl-testimonials {
    grid-template-columns: 1fr 1fr;
  }

  .hero-testimonial-desktop {
    display: none;
  }

  .hero-testimonial-desktop.bottom {
    display: flex;
  }

  .hero-video {
    width: 60%;
    margin-left: auto;
  }

  .hero-video.cs-lex {
    width: 60%;
    margin-left: auto;
    margin-right: 0;
    display: block;
  }

  .adm-content-image {
    object-fit: contain;
    height: auto;
  }

  .nav-link-item {
    align-items: center;
    padding: 0;
  }

  .nav-link-item.ver-center {
    padding: 0;
  }

  .nav-new-link-desc {
    display: none;
  }

  .padding-lp {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .header-grid-content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .new-navbar {
    position: relative;
  }

  .adm-tab-link {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-left: 16px;
    padding-right: 52px;
    font-size: 1.1rem;
  }

  .new-menu-button {
    margin-top: 0;
    padding: .5rem;
  }

  .new-menu-button.w--open {
    color: #0b0b1f;
    background-color: #c8c8c800;
  }

  .header-text {
    font-size: 3.6rem;
    line-height: 4.4rem;
  }

  .header-text.cs-tm {
    min-width: auto;
  }

  .program-header_heading-wrapper {
    max-width: 29rem;
  }

  .program-header_heading-wrapper.full-width.fw {
    width: 100%;
    max-width: none;
  }

  .header-block {
    align-self: auto;
    width: 100%;
  }

  .footer-email-block {
    flex-direction: column;
    align-items: center;
  }

  .header-text-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    display: flex;
  }

  .adm-arrow {
    width: 36px;
    height: 36px;
    right: 16px;
  }

  .footer-content {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .nav-div-vr {
    width: 100%;
    height: 1px;
    display: none;
  }

  .hero-pattern-bg {
    height: 250px;
  }

  .hero-pattern-bg.tm {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523f2926c483559b7d7ad84_teaching-method-pattern.svg"), linear-gradient(#0000, #0000);
    background-size: cover, auto;
    background-attachment: scroll, scroll;
  }

  .nav-menu-icon {
    width: 32px;
  }

  .hero-testi-text._2.color {
    color: #000;
  }

  .faq1_component {
    width: auto;
  }

  .faq1_component.full-width {
    width: 100%;
  }

  .section-275.p-relative {
    min-height: 100vh;
  }

  .section-275.p-relative._3 {
    min-height: auto;
  }

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

  .hero-testi-wrapper {
    width: 100%;
  }

  .nav-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .hero-text-div {
    margin-top: 0;
    margin-bottom: 0;
  }

  .nav-inside {
    box-shadow: none;
  }

  .adm-no {
    flex: none;
    width: 36px;
    height: 36px;
    font-size: .9rem;
  }

  .page-padding-x {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container-lp {
    padding-top: 3rem;
  }

  .nav-dropdown-list.w--open {
    box-shadow: none;
    flex-direction: row;
    width: 100%;
    padding-top: 20px;
    position: static;
  }

  .nav-dropdown-list._2.w--open {
    padding-top: 12px;
  }

  .nav-dropdown-list.ver-vr.w--open {
    box-shadow: none;
    width: 100%;
    position: static;
  }

  .nav-new-menu {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #fff;
    flex-direction: column;
    align-items: stretch;
    margin-right: 0;
    padding: 0 24px 24px;
  }

  .footer-component {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .hero-testimonial-mobile {
    margin-top: 0;
    display: flex;
  }

  .nav-drop-block {
    padding-top: 8px;
    padding-bottom: 8px;
    display: block;
    position: relative;
  }

  .adm-line-steps.ds._4 {
    height: 35%;
  }

  .adm-line-steps.ds._3 {
    height: 53%;
  }

  .nav-tab-program.grid-3 {
    align-items: flex-start;
  }

  .section-cta-adm.p-relative {
    min-height: 100vh;
  }

  .section-cta-adm.p-relative._3 {
    min-height: auto;
  }

  .pym-tab-link {
    text-align: center;
  }

  .pym-tabs.fs {
    width: 100%;
  }

  .header-grid-content-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .payment-img {
    width: 60%;
  }

  .header-block-2.vr {
    width: 100%;
  }

  .title-wrapper-ds {
    display: none;
  }

  .section-276.p-relative {
    min-height: 100vh;
  }

  .section-276.p-relative._3 {
    min-height: auto;
  }

  .lightbox-vid.ds {
    display: none;
  }

  .lightbox-vid.mb {
    display: block;
  }

  .payment-wrapper {
    overflow: hidden;
  }

  .title-table {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    display: flex;
  }

  .testi-lp-wrapper {
    width: 70%;
  }

  .testi-lp-wrapper.mb {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .testi-lp-wrapper.ds {
    display: none;
  }

  .pym-testi-wrapper {
    width: 100%;
  }

  .payment-table {
    grid-template-columns: 1.2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 120px;
    grid-auto-flow: row;
    overflow: scroll;
  }

  .image-wrapper {
    align-items: center;
    width: 100%;
  }

  .title-wrapper-mb {
    width: 100%;
    display: block;
  }

  .title-table-wrapper {
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    display: flex;
  }

  .title-wrapper {
    margin-bottom: 2rem;
  }

  .title-wrapper.align-center {
    margin-bottom: 1rem;
  }

  .title-wrapper.mb {
    margin-bottom: 0;
  }

  .title-wrapper.mb0-mobile {
    margin-bottom: 0;
  }

  .tm-testi-card-list {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .header-grid-content-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .tm-content.max {
    width: 100%;
  }

  .lpi-icon {
    z-index: 30;
  }

  .tm-expert-card-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    display: flex;
    overflow: scroll;
  }

  .tm-expert-card-list.grid-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .tm-text-max, .header-block-3.vr {
    width: 100%;
  }

  .tm-image-wrapper.center {
    justify-content: center;
  }

  .tm-image-wrapper.center.distance {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .lpic-wrapper {
    flex: none;
    width: 26%;
    margin-bottom: -29px;
    top: auto;
    bottom: 4px;
    left: 0%;
  }

  .tm-testi-card {
    flex: none;
    width: 100%;
  }

  .tm-image {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .tm-image.max {
    width: auto;
    margin-left: 0;
  }

  .tm-image.max-mobile {
    width: 50%;
    margin-top: 32px;
    margin-left: auto;
  }

  .tm-image.full {
    width: 100%;
  }

  .section-277.p-relative {
    min-height: 100vh;
  }

  .section-277.p-relative._3 {
    min-height: auto;
  }

  .tm-expert-block {
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden;
  }

  .tm-vid-wrapper {
    width: 100%;
  }

  .tm-hr {
    flex-direction: column-reverse;
    display: flex;
  }

  .tm-grid-2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .tm-expert-card {
    flex: none;
    width: 250px;
  }

  .div-block-1291 {
    align-self: center;
  }

  .text-block-1089 {
    line-height: 1.3;
  }

  .text-block-540-copy {
    font-size: 20px;
    line-height: 1.3;
  }

  .text-block-549-copy {
    font-size: 14px;
  }

  .text-block-541-copy {
    font-size: 12px;
  }

  .container-35 {
    text-align: center;
  }

  .section-278 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-540-copy-2 {
    line-height: 1.3;
  }

  .button-tertiary-new.is-cta-button {
    padding: 1.1rem 5rem;
  }

  .text-block-1092 {
    font-size: 14px;
  }

  .div-block-1298.header {
    align-items: stretch;
    height: auto;
  }

  .text-block-1095 {
    font-size: 12px;
  }

  .text-block-542-copy {
    padding-right: 10px;
    font-size: 14px;
  }

  .div-block-1303.highlighted.header {
    align-self: stretch;
    height: auto;
  }

  .cta_heading-copy {
    max-width: 28.5rem;
    font-size: 2.3rem;
    font-weight: 700;
    line-height: 3.2rem;
  }

  .section-279 {
    background-position: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-723-copy.header {
    align-items: stretch;
    height: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .mc-img {
    margin-left: auto;
  }

  .grid-2 {
    width: 100%;
  }

  .mc-img-2 {
    height: 32px;
  }

  .grid-hz-1 {
    width: 100%;
  }

  .heading-1-lp {
    text-align: left;
    max-width: 80%;
    margin-bottom: 0;
    margin-left: 0;
  }

  .heading-1-lp._2 {
    text-align: center;
  }

  .sticker-img {
    width: 150px;
    height: 150px;
    position: static;
    inset: -28% 0% auto auto;
  }

  .tw-relative {
    justify-content: space-between;
    margin-bottom: 32px;
    display: flex;
  }

  .home-pop-up {
    padding-left: 16px;
    padding-right: 16px;
  }

  .pm-points {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .pm-point-img {
    width: 100%;
  }

  .grid-4-full {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-222-var-hz {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    display: flex;
  }

  .lp-logo-moving-pm {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    display: grid;
  }

  .grid-284-copy.grid-2 {
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .display-5-copy {
    font-size: 22px;
    line-height: 38px;
  }

  .tab-left-icon-3 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .tab-left-icon-3.v1 {
    justify-content: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .7rem;
  }

  .tabs-content-15.card {
    padding: 40px 32px 48px;
  }

  .grid-3-dm {
    flex-direction: column;
  }

  .tabs-menu-25.dm {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

  .tabs1_link-service-3 {
    width: 80%;
    margin-left: .25rem;
    margin-right: .25rem;
    padding: .5rem 1.5rem;
  }

  .tabs1_link-service-3.w--current {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-1414.v1 {
    margin-left: 0;
    margin-right: 0;
  }

  .mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .section-282 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .section-282.dm {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .image-442.full {
    margin-top: 6px;
  }

  .div-block-1415.v1 {
    width: 100%;
  }

  .why-paragraph-2 {
    text-align: left;
  }

  .tabs-23.dm, .tabs-menu-14-copy.dm {
    flex-direction: column;
  }

  .img-next-2 {
    width: 100%;
    height: 600px;
    margin-left: 0;
    margin-right: 0;
  }

  .hz-img {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    justify-content: center;
    width: 100%;
    margin-top: 20px;
  }

  ._3-col {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .content2-jumbonumber {
    font-size: 70px;
    line-height: 90px;
  }

  .wrap {
    width: 645px;
  }

  .content2-items {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .decoline {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-283 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .content2-number-wrapper {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-medium-3-copy-2 {
    font-size: 1.4rem;
  }

  .image-447.s.v2 {
    max-height: none;
  }

  .div-block-1425.v2 {
    flex-direction: column-reverse;
  }

  .section-284 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .tabs-content-16.card {
    padding: 0;
  }

  .tabs-menu-26.tabs-vertical.width-348px {
    max-width: none;
    margin-right: 0;
  }

  .container-lp-2 {
    padding-top: 3rem;
  }

  .padding-lp-2, .padding-lp-3 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .container-lp-3 {
    padding-top: 3rem;
  }

  .padding-lp-4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .div-block-1434 {
    align-self: center;
  }

  .text-block-1154 {
    line-height: 1.3;
  }

  .container-60 {
    text-align: center;
  }

  .section-286 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-540-copy-3 {
    line-height: 1.3;
  }

  .text-block-1157 {
    font-size: 14px;
  }

  .div-block-1440.header {
    align-items: stretch;
    height: auto;
  }

  .text-block-1159 {
    font-size: 12px;
  }

  .div-block-1445.highlighted.header {
    align-self: stretch;
    height: auto;
  }

  .cta-syllabus-div {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
  }

  .page-padding-3 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .carriculum-underline {
    margin-left: -93px;
    left: 249px;
  }

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

  .header-dm-atf {
    width: auto;
    margin-bottom: 1rem;
    font-size: 40px;
    line-height: 130%;
  }

  .par1 {
    width: 100%;
    font-size: 1rem;
  }

  .tab-left-icon-4 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .tab-left-icon-4.v1 {
    justify-content: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .7rem;
  }

  .tabs-content-18.card {
    padding: 40px 32px 48px;
  }

  .tabs-menu-28.dm {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

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

  .div-block-1481.v1 {
    margin-left: 0;
    margin-right: 0;
  }

  .mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .section-revou-next {
    padding-bottom: 0;
  }

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

  .margin-bottom-9.margin-xlarge {
    margin-left: 0;
  }

  .section-288 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .section-288.dm {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .image-452.full {
    margin-top: 6px;
  }

  .div-block-1483.v1 {
    width: 100%;
  }

  .tabs-24.dm {
    flex-direction: column;
  }

  .div-block-1486 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-1487.wag {
    width: 100%;
  }

  .text-block-1177 {
    font-size: .73rem;
  }

  .div-block-1489 {
    flex: 0 auto;
  }

  .logo-ai-wrapper {
    justify-content: center;
    align-items: center;
  }

  .logo-ai-grid {
    grid-row-gap: 12px;
    flex-wrap: wrap;
    max-width: 80%;
  }

  .button-red.yellow {
    margin-left: 44px;
  }

  .div-block-1492._2 {
    grid-template-columns: 1fr;
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-1492.wag {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-1492.wag._2 {
    flex-flow: column;
    display: flex;
  }

  .div-block-1493 {
    flex-direction: column;
    padding-top: 180px;
  }

  .div-block-1494 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column-reverse;
  }

  .div-block-1494.wag._2 {
    flex-flow: column;
    display: flex;
  }

  .image-455 {
    width: 300px;
    height: auto;
    display: block;
    top: -20px;
  }

  .faq-1, .price, .div-block-14908 {
    width: 100%;
  }

  .home-pop-up-new {
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-329 {
    text-align: left;
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .grid-329.dm-com {
    flex-direction: row;
  }

  .button-59.wag.alumni {
    font-size: .6rem;
  }

  .tabs-menu-29 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-content-19.card {
    padding: 40px 32px 48px;
  }

  .tab-link-tab-1-24.w--current {
    padding-left: 60px;
  }

  .tab-link-tab-1-24.left.w--current {
    padding-left: 30px;
  }

  .tab-link-tab-1-24.right-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-24.left2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-14935 {
    flex-direction: row;
  }

  .tabs-menu-30.dm {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

  .text-block-1218 {
    width: 100%;
    font-size: 14px;
  }

  .program-testimonial_arrow-2.right {
    right: -37px;
  }

  .div-block-14942.v1 {
    margin-left: 0;
    margin-right: 0;
  }

  .container-lp-4 {
    padding-top: 3rem;
  }

  .div-block-14944 {
    flex: 1;
  }

  .text-block-1222 {
    width: 100%;
    max-width: 100%;
  }

  .text-block-1224 {
    padding-right: 20px;
  }

  .collection-list-10-copy-copy {
    column-count: 1;
  }

  .grid-334.dm-com {
    display: flex;
  }

  .mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .gallery_slide {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .section-revou-next-2 {
    padding-bottom: 0;
  }

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

  .margin-bottom-10.margin-xlarge {
    margin-left: 0;
  }

  .text-block-1228 {
    width: 100%;
    font-size: 14px;
  }

  .page-padding-4 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .image-469 {
    max-height: 100%;
  }

  .section-294 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .section-294.dm {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .slider.desktop {
    display: none;
  }

  .image-476.image-tablet {
    margin-top: 20px;
  }

  .image-477.full {
    margin-top: 6px;
  }

  .div-block-14957.v1 {
    width: 100%;
  }

  .div-block-14958 {
    max-width: 100%;
    max-height: 100%;
  }

  .revou-next {
    column-count: 1;
  }

  .tab-link-tab-1-25 {
    max-width: 20%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-25.w--current {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .tab-link-tab-1-25.bottom {
    border-top-right-radius: 20px;
    border-bottom-left-radius: 0;
    padding: 20px 10px;
  }

  .tab-link-tab-1-25.bottom.dm-com {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-25.top, .tab-link-tab-1-25.top.w--current {
    padding: 20px 10px;
  }

  .tab-link-tab-1-25.top.dm-com {
    border-top-right-radius: 20px;
  }

  .tabs-25.dm {
    flex-direction: column;
  }

  .div-block-14963 {
    width: 50%;
  }

  .text-block-1246 {
    width: 100%;
    max-width: 100%;
  }

  ._3-col-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .content2-items-2 {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .section-revou-next-3 {
    padding-bottom: 0;
  }

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

  .margin-bottom-11.margin-xlarge {
    margin-left: 0;
  }

  .page-padding-5 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-300 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .content2-number-wrapper-2 {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-medium-3-copy-3 {
    font-size: 1.4rem;
  }

  .image-482.s.v2 {
    max-height: none;
  }

  .div-block-14977.v2 {
    flex-direction: column-reverse;
  }

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

  .page-padding-6 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container-64 {
    text-align: center;
  }

  .program-testimonial_arrow-3.right {
    margin-right: 40px;
    padding-right: 0;
    right: -37px;
  }

  .steps-underline {
    left: 236px;
  }

  .steps-wrapper {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de900c9e91d9324630120e_Line%202.svg");
    background-position: 50%;
    background-size: auto 96%;
  }

  .tabs-menu-31.tabs-vertical.width-348px {
    max-width: none;
    margin-right: 0;
  }

  .instructors-page-container-3 {
    margin-left: 0;
  }

  .tabs-content-20.card {
    padding: 0;
  }

  .start-card-3 {
    flex-direction: column;
  }

  .button-61.is-program-testimonial {
    font-size: 11px;
  }

  .tab-left-icon-5 {
    padding-left: 18px;
    padding-right: 18px;
  }

  .start-date-2 {
    margin-top: 20px;
  }

  .grid-434 {
    display: block;
  }

  .start-schedule-2 {
    margin-top: 20px;
  }

  .accordion2_component-3 {
    grid-template-columns: 1fr;
  }

  .steps-grey-line {
    width: 90%;
  }

  .text-block-1369.top {
    margin-top: 0;
  }

  .program-testimonial-image-mobile-2 {
    border-radius: 20px;
    max-width: 194px;
  }

  .img-next-2 {
    height: 18rem;
  }

  .tabs-layout_content-2 {
    text-align: center;
  }

  .container-lp-5 {
    padding-top: 3rem;
  }

  .cl-home-alumni {
    grid-template-columns: 1fr;
  }

  .container-lp-6 {
    padding-top: 3rem;
  }

  .clw-alumni.mb {
    width: 100%;
    display: block;
  }

  .clw-alumni.hp {
    overflow: hidden;
  }

  .clw-alumni.hp.mb {
    display: block;
  }

  .content2-items-3 {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .div-block-15043 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    height: auto;
  }

  .div-block-15050 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .tabs-layout_content-3 {
    text-align: center;
  }

  .why-icon {
    margin-right: 20px;
  }

  ._3-col-3 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .image-509.s.v2 {
    max-height: none;
  }

  .cl-home-alumni-2 {
    grid-template-columns: 1fr;
  }

  .cl-home-alumni-2.v3 {
    display: flex;
    overflow: scroll;
  }

  .program-testimonial_arrow-4.right {
    right: -37px;
  }

  .program-testimonials_wrapper-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .why-underline {
    max-width: 38%;
    left: 84px;
  }

  .tabs_menu-service-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }

  .section-revou-next-5 {
    padding-bottom: 0;
  }

  .mask-9 {
    padding: 32px 12px 12px;
  }

  .heading-medium-3-copy-4 {
    font-size: 1.4rem;
  }

  .image-521 {
    width: 100%;
  }

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

  .margin-bottom-13.margin-xlarge {
    margin-left: 0;
  }

  .program-why-wrapper {
    grid-template-columns: 1fr;
  }

  .section-revou-vi-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-15075.v2 {
    flex-direction: column-reverse;
  }

  .slider-29.ds {
    display: none;
  }

  .slider-29.mb {
    display: block;
  }

  .section-320 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .slider-30.desktop, .slide-nav-13 {
    display: none;
  }

  .heading-medium-3-copy-5 {
    font-size: 1.4rem;
  }

  .image-528.s.v2 {
    max-height: none;
  }

  .div-block-15087 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    display: flex;
  }

  .container-lp-7 {
    padding-top: 3rem;
  }

  .section-program-why {
    background-repeat: repeat;
    background-size: cover;
  }

  .page-padding-7 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .content2-number-wrapper-3 {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-15092.v2 {
    flex-direction: column-reverse;
  }

  .values-grid-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    width: 100%;
  }

  .text-color-white.mb-view {
    display: block;
  }

  .text-color-white.ds-view {
    display: none;
  }

  .community-title-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .container-lp-8 {
    padding-top: 3rem;
  }

  .title-line-community {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .div-block-15093 {
    flex-flow: column-reverse;
    grid-auto-flow: column;
    display: flex;
  }

  .cur-tab-menu {
    overflow: scroll;
  }

  .tab-link-tab-5 {
    flex: none;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .container-lp-9 {
    padding-top: 3rem;
  }

  .slider-31.ds {
    display: none;
  }

  .slider-31.mb {
    display: block;
  }

  .slide-nav-14 {
    display: none;
  }

  .mask-11 {
    padding: 32px 12px 12px;
  }

  .tabs-content-21.card {
    padding: 40px 32px 48px;
  }

  .tabs_menu-service-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }

  .tabs_menu-service-3.dm {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: nowrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .div-block-15117.v1 {
    margin-left: 0;
    margin-right: 0;
  }

  .tabs-layout_content-4 {
    text-align: center;
  }

  .tabs-27.dm {
    flex-direction: column;
  }

  .section-329 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .section-329.dm {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .tabs-menu-32.dm {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

  .image-538.full {
    margin-top: 6px;
  }

  .div-block-15125.v1, .div-block-15129.badge {
    width: 100%;
  }

  .tuition-fees-underline {
    top: -3px;
    left: 108px;
  }

  .page-padding-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .tuiton-fee-wrapper {
    grid-template-columns: 1fr;
  }

  .grid-2799 {
    flex-flow: column;
    grid-template-columns: .7fr;
    width: 100%;
    display: flex;
  }

  .image-581 {
    width: 100%;
  }

  .grid-2800 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .div-block-15133.desktop {
    flex-flow: column;
  }

  .text-block-16554 {
    width: 100%;
    margin-top: 10px;
    font-size: 14px;
  }

  .div-block-15134._2 {
    align-self: center;
    width: 100%;
  }

  .div-block-15135 {
    flex-flow: column;
  }

  .div-block-15136 {
    flex-flow: column;
    display: flex;
  }

  .text-block-16558 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-15138 {
    flex-flow: row;
  }

  .text-block-16560 {
    font-size: 12px;
  }

  .image-584 {
    width: 80%;
  }

  .image-585 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-15147 {
    display: block;
  }

  .page-padding-9 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .tuiton-fee-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .div-block-15153 {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
    text-align: center;
  }

  .text-block-16571._3 {
    text-align: center;
  }

  .text-block-16572 {
    font-size: 26px;
  }

  .bold-text-279 {
    font-size: 22px;
  }

  .div-block-15156 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15158 {
    height: auto;
  }

  .text-block-16573 {
    font-size: 12px;
  }

  .bold-text-280 {
    font-size: 14px;
  }

  .slider-33.ds, .slide-nav-16 {
    display: none;
  }

  .cl-home-alumni-3 {
    grid-template-columns: 1fr;
  }

  .cl-home-alumni-3.v3 {
    display: flex;
    overflow: scroll;
  }

  .container-lp-10 {
    padding-top: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xhuge.px-0 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .program-aii-ta {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-left: 16px;
    padding-right: 52px;
    font-size: 1.1rem;
  }

  .cta-syllabus-div-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
  }

  .container-lp-11 {
    padding-top: 3rem;
  }

  .div-block-15058418 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    grid-auto-flow: column;
    display: flex;
  }

  .div-block-15058419 {
    flex-flow: column;
    display: flex;
  }

  .cl-portfolio {
    grid-template-columns: 1fr 1fr;
  }

  .clw-portfolio-show {
    flex-flow: column;
    display: flex;
  }

  .hl-logo-line {
    flex: none;
    width: 100%;
  }

  .content-tile {
    grid-template-columns: 1fr 1fr;
  }

  .vi-logo-icon.fix, .vi-logo-icon.v4.fix {
    flex: none;
  }

  .tabs-layout_content-5 {
    text-align: center;
  }

  .dot-circle-2 {
    flex: none;
  }

  .tm-testi-card-list-2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .vi-cms.mb {
    display: flex;
    overflow: scroll;
  }

  .body-copy-2.c-max-70 {
    width: 100%;
    max-width: 100%;
  }

  .grid-2792 {
    flex-flow: column;
  }

  .slider-34.mb {
    display: block;
  }

  .slider-34.ds {
    display: none;
  }

  .container-lp-12 {
    padding-top: 3rem;
  }

  .div-block-15058438 {
    margin-left: auto;
    margin-right: auto;
  }

  .vi-ci {
    flex: 0 auto;
  }

  .div-block-1505824 {
    height: auto;
  }

  .div-block-1538 {
    width: 100%;
  }

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

  .header-dm-atf-2 {
    width: auto;
    margin-bottom: 1rem;
    font-size: 40px;
    line-height: 130%;
  }

  .div-block-1505823 {
    height: auto;
  }

  .cl-home-alumni-4 {
    grid-template-columns: 1fr;
  }

  .cl-home-alumni-4.v3 {
    display: flex;
    overflow: scroll;
  }

  .cl-home-alumni-4.v3._1 {
    overflow: visible;
  }

  .vi-cl {
    display: flex;
  }

  .section-program-why-2 {
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-1505821 {
    min-height: 100%;
    max-height: 100%;
  }

  .slide-nav-17 {
    display: none;
  }

  .image-679.s.v2 {
    max-height: none;
  }

  .tabs_menu-service-4 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    grid-template-columns: 1fr;
  }

  .program-testimonials_wrapper-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .tabs-layout_content-6 {
    text-align: center;
  }

  ._3-col-4 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .slider-35.desktop {
    display: none;
  }

  .heading-medium-3-copy-6 {
    font-size: 1.4rem;
  }

  .content2-number-wrapper-4 {
    width: 60%;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-351 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .div-block-15058475.v2, .div-block-15058479.v2 {
    flex-direction: column-reverse;
  }

  .div-block-15058480 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    height: auto;
  }

  .slider-36.mb {
    display: block;
  }

  .slider-36.ds {
    display: none;
  }

  .gallery_slide-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .div-block-15058483 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    display: flex;
  }

  .program-testimonial_arrow-5.right {
    right: -37px;
  }

  .div-block-15058486 {
    height: auto;
  }

  .image-688 {
    width: 100%;
  }

  .div-block-15058488 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-15058489 {
    width: 100%;
  }

  .content2-items-4 {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .cta-syllabus-div-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
  }

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

  .margin-bottom-17.margin-xlarge {
    margin-left: 0;
  }

  .div-block-15058495 {
    height: auto;
  }

  .div-block-15058500 {
    min-height: 100%;
    max-height: 100%;
  }

  .slide-nav-18 {
    display: none;
  }

  .heading-medium-3-copy-7 {
    font-size: 1.4rem;
  }

  .image-696.s.v2 {
    max-height: none;
  }

  .ai-skill-batch {
    flex-flow: column;
    max-width: 485px;
  }

  .ai-skill-batch.fsda {
    width: 400px;
    max-width: 400px;
  }

  .slider-38 {
    background-color: var(--white);
    height: auto;
  }

  .frame-1171275412 {
    flex-flow: column;
  }

  .frame-1171275345 {
    border-top-right-radius: 14px;
  }

  .frame-1171275413 {
    border-top-right-radius: 0;
  }

  .frame-1171275415 {
    justify-content: center;
    align-items: center;
  }

  .earn-this-skill-with-our-4 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .frame-1171275417 {
    grid-row-gap: 22px;
    flex-flow: column;
  }

  .frame-1171275419 {
    justify-content: flex-start;
    align-items: center;
    width: 250px;
  }

  .frame-1171275459 {
    max-width: 485px;
  }

  .card-ai-modules {
    grid-row-gap: 22px;
    flex-flow: column;
    align-self: center;
    width: 100%;
  }

  .card-ai {
    align-self: center;
  }

  .frame-1171275467 {
    padding-left: 0;
    padding-right: 0;
  }

  .slide-nav-19 {
    background-color: #fff;
  }

  .layout-3._20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .frame-1171275534 {
    justify-content: flex-start;
    align-items: center;
    width: 584px;
  }

  .frame-1171275540, .frame-1171275541, .frame-1171275542 {
    align-self: center;
  }

  .slider-39.mb {
    display: block;
  }

  .slider-39.ds {
    display: none;
  }

  .mask-15 {
    padding: 32px 12px 12px;
  }

  .cl-home-alumni-5 {
    grid-template-columns: 1fr;
  }

  .cl-home-alumni-5.v3 {
    display: flex;
    overflow: scroll;
  }

  .slide-nav-20 {
    display: none;
  }

  .frame-1171275551 {
    border-top-right-radius: 0;
    width: 400px;
    max-width: 400px;
  }

  .frame-1171275558 {
    border-top-right-radius: 14px;
    width: 400px;
    max-width: 400px;
  }

  .text-245 {
    min-width: 100%;
  }

  .frame-1171275570 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .frame-1171275571 {
    align-self: center;
    min-width: 90%;
    max-width: 100.031%;
  }

  .popup-countdown {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media screen and (max-width: 767px) {
  .text-block-168.middle.dm {
    margin-left: 0;
    padding-right: 10px;
  }

  .text-block-168.dm, .text-block-168.right {
    font-size: 13px;
  }

  .features-section {
    padding: 40px 20px;
  }

  .accordion2_content-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .accordion2_question-wrapper {
    padding: 1.25rem;
  }

  .cards-section-2 {
    padding: 40px 20px;
  }

  .loading-bar-wrapper.sticky {
    height: auto;
  }

  .hero-logo {
    object-fit: contain;
  }

  .div-block-455.kosongan.kursus.hz {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .feature-image {
    margin-left: auto;
    margin-right: auto;
  }

  .instructor-section {
    padding: 40px 20px;
  }

  .footer-image {
    object-fit: contain;
  }

  .instructors-page-container-2 {
    margin-left: 0;
  }

  .gallery_component {
    margin-top: -52px;
  }

  .gallery_component.mobile {
    margin-top: 0;
  }

  .program-testimonials_wrapper {
    justify-content: center;
  }

  .program-testimonial_arrow {
    width: 2.5rem;
    height: 2.5rem;
    left: -6px;
    transform: translate(-30%);
  }

  .program-testimonial_arrow.right {
    right: 3px;
    transform: translate(30%);
  }

  .program-testimonials-outer {
    margin-left: 10px;
  }

  .program-testimonials {
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .instructors-page-container {
    margin-left: 0;
  }

  .remote-icon, .high-icon {
    height: 45px;
  }

  .join_icon-wrapper {
    width: 5.4rem;
    height: 5.4rem;
  }

  .program-page-container {
    margin-left: 0;
  }

  .section-179.ov {
    overflow: hidden;
  }

  .text-span-143 {
    font-size: 30px;
  }

  .section-181 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-145 {
    font-size: 30px;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xmhuge {
    padding-top: 4rem;
  }

  .padding-vertical.padding-xmhuge.pm {
    padding-top: 8rem;
  }

  .padding-vertical.padding-footer {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .hired-logos-text {
    display: none;
  }

  .bold-text-109 {
    font-size: 25px;
  }

  .text-block-510 {
    margin-bottom: 0;
    font-size: .8rem;
  }

  .grid-147 {
    flex-direction: column;
    display: flex;
  }

  .text-span-146 {
    font-size: 30px;
  }

  .grid-148 {
    border-bottom: 1px solid #0003;
    border-right-style: none;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .text-block-515 {
    text-align: right;
    font-size: 25px;
  }

  .bold-text-110 {
    font-size: 25px;
  }

  .grid-152 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-157 {
    width: 71%;
    display: block;
  }

  .div-block-681 {
    margin-bottom: 20px;
  }

  .instructor-grid-6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    align-self: stretch;
    max-width: none;
  }

  .text-block-546 {
    font-size: 16px;
  }

  .tabs-menu-11 {
    width: 100%;
  }

  .tab-link-tab-1-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-8.top.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-8.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-678 {
    width: 100%;
  }

  .tab-link-tab-1-9 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-9.left.w--current, .tab-link-tab-1-9.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-552 {
    text-align: left;
    font-size: 14px;
  }

  .text-block-554 {
    width: 100%;
    font-size: 14px;
  }

  .homepage-header_top-text-background {
    width: 10.3rem;
    height: 3rem;
    top: 4.1rem;
    right: 3.1rem;
  }

  .homepage-header_top-text-background.home-page-copy {
    width: 16.7rem;
    top: 4.4rem;
    right: 4.45rem;
  }

  .program_header-text {
    font-size: .938rem;
    line-height: 1.563rem;
  }

  .heading-v2.mb.mm {
    margin-bottom: 1rem;
  }

  .content.grid-2-payment {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-bottom: 32px;
  }

  .title-wrapper-lp.mb {
    text-align: left;
  }

  .testimonial7_component {
    padding-bottom: 3rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .testimonial7_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-small-2 {
    font-size: 1.25rem;
  }

  .heading-small-2.labs-mobile, .heading-small-2.instructor-bio {
    font-size: 1.1rem;
  }

  .button-9-copy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-210 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-213 {
    height: auto;
  }

  .text-block-621 {
    font-size: .6rem;
  }

  .button-9-copy-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-212, .image-211 {
    height: auto;
  }

  .flex-container-3 {
    flex-direction: column;
  }

  .hero-3 {
    padding: 40px 20px;
  }

  .tab-link-tab-1-10 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-10.left.w--current, .tab-link-tab-1-10.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-651 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-11 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-11.top.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-11.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-652 {
    font-size: 16px;
  }

  .text-block-655 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-5.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top-left.w--current {
    padding-right: 10px;
  }

  .tabs-menu-13 {
    width: 100%;
  }

  .container-53 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .mini-show-header-wrapper {
    margin-bottom: 20px;
  }

  .heading-260, .text-block-666 {
    width: 70%;
  }

  .collection-list-3 {
    display: block;
  }

  .image-323 {
    width: auto;
  }

  .collection-item-4 {
    margin-bottom: 20px;
  }

  .collection-list-wrapper-9 {
    justify-content: center;
    display: flex;
  }

  .heading-268 {
    font-size: 40px;
    line-height: 48px;
  }

  .text-block-684 {
    font-size: 18px;
  }

  .hero-cta-left {
    width: 245px;
  }

  .div-block-826 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-826-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-830 {
    justify-content: flex-start;
    height: 64px;
    padding-right: 10px;
    display: block;
  }

  .text-block-692 {
    white-space: normal;
    font-size: 15px;
  }

  .text-block-693 {
    background-color: #0000;
    flex: none;
    padding-left: 0;
    font-size: 12px;
  }

  .div-block-830-copy {
    height: 64px;
  }

  .div-block-832 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-270 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .text-block-696 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .button-9-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.1rem;
  }

  .columns-9 {
    display: flex;
  }

  .heading-268-copy {
    font-size: 40px;
    line-height: 48px;
  }

  .text-block-687-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .button-9-copy-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.1rem;
  }

  .text-block-687-copy-copy {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-841 {
    padding-left: 0;
    padding-right: 0;
  }

  .graphic-heading {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-842, .div-block-842-copy {
    margin-bottom: 20px;
  }

  .page-padding-session-ct {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tabs-ct {
    max-width: 100%;
  }

  .filter-category {
    padding: 1.2rem 1rem;
  }

  .text-size-medium-4-ct-copy {
    font-size: 1rem;
  }

  .padding-vertical-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .filter-block-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    width: 100%;
    max-width: none;
    padding: 12px;
    display: flex;
  }

  .filter-category--2, .filter-category--1 {
    padding: 1.2rem 1rem;
  }

  .column-left {
    width: 100%;
  }

  .column-right {
    width: 100%;
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .div-block-842-copy-copy {
    margin-bottom: 20px;
  }

  .grid-223-copy-copy {
    display: block;
  }

  .card {
    width: 100%;
  }

  .container.is--hero {
    justify-content: flex-start;
    padding-top: 9em;
    padding-bottom: 9em;
  }

  .btn-primary {
    padding: 20px 32px;
  }

  .btn-primary.button-row {
    margin-right: 16px;
  }

  .text-200 {
    font-size: 16px;
    line-height: 18px;
  }

  .grid-2-columns {
    grid-template-columns: 1fr;
  }

  .btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .cta-murz {
    width: 245px;
  }

  .tnc-murz {
    padding: 40px 20px;
  }

  .grid-229 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .bold-text-159 {
    font-size: 25px;
  }

  .text-block-705 {
    margin-bottom: 0;
    font-size: .8rem;
  }

  .text-span-195 {
    font-size: 30px;
  }

  .text-block-706 {
    text-align: right;
    font-size: 25px;
  }

  .bold-text-160 {
    font-size: 25px;
  }

  .grid-231 {
    border-bottom: 1px solid #0003;
    border-right-style: none;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .text-block-708.dm, .text-block-708.right, .text-block-709.dm, .text-block-709.right {
    font-size: 13px;
  }

  .div-block-842-copy-copy-2 {
    margin-bottom: 20px;
  }

  .div-block-842-copy-copy-3 {
    align-items: center;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .hero-cta-left-copy, .urgency-murz {
    width: 245px;
  }

  .section-245-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-12.left.w--current, .tab-link-tab-1-12.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-917 {
    width: 100%;
  }

  .text-block-758 {
    font-size: 16px;
  }

  .text-block-759, .text-block-764 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-13, .tab-link-tab-1-13.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-13.top.w--current {
    padding-right: 10px;
  }

  .text-block-765 {
    font-size: 16px;
  }

  .text-block-771, .text-block-779 {
    text-align: left;
    font-size: 14px;
  }

  .tab-link-tab-1-14 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-14.left.w--current, .tab-link-tab-1-14.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-939 {
    width: 100%;
  }

  .text-block-784 {
    font-size: 16px;
  }

  .text-block-785, .text-block-790 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-15, .tab-link-tab-1-15.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-15.top.w--current {
    padding-right: 10px;
  }

  .text-block-791 {
    font-size: 16px;
  }

  .text-block-797 {
    text-align: left;
    font-size: 14px;
  }

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

  .div-block-957 {
    width: 100%;
  }

  .text-block-803 {
    width: 100%;
    font-size: 14px;
  }

  .why-join-underline {
    max-width: 4.5rem;
    right: 9.5rem;
  }

  .why-join-underline.community {
    width: 45%;
    max-width: 100%;
    right: 3.2rem;
  }

  .program-page-container-2 {
    margin-left: 0;
  }

  .underline-wrapper {
    max-width: 21rem;
  }

  .tab-link-tab-1-16 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-16.top.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-16.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-808 {
    text-align: left;
    font-size: 14px;
  }

  .text-block-809 {
    font-size: 16px;
  }

  .tab-link-tab-1-17 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-17.left.w--current, .tab-link-tab-1-17.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-18 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-18.left.w--current, .tab-link-tab-1-18.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-993 {
    width: 100%;
  }

  .text-block-833 {
    font-size: 16px;
  }

  .text-block-834, .text-block-842 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-19, .tab-link-tab-1-19.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-19.top.w--current {
    padding-right: 10px;
  }

  .text-block-846 {
    font-size: 16px;
  }

  .text-block-854 {
    text-align: left;
    font-size: 14px;
  }

  .tab-link-tab-1-20 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-20.left.w--current, .tab-link-tab-1-20.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-1036 {
    width: 100%;
  }

  .text-block-871 {
    font-size: 16px;
  }

  .text-block-872, .text-block-879 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-21, .tab-link-tab-1-21.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-21.top.w--current {
    padding-right: 10px;
  }

  .text-block-882 {
    font-size: 16px;
  }

  .text-block-884, .text-block-891 {
    text-align: left;
    font-size: 14px;
  }

  .features-section-copy {
    padding: 40px 20px;
  }

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

  .tabs-layout_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-medium-3 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .faq4_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-271 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .revou-project-type-2 {
    font-size: 20px;
    line-height: 32px;
  }

  .tabs_menu-service.dm {
    flex-wrap: wrap;
    display: flex;
  }

  .display-5 {
    font-size: 20px;
    line-height: 32px;
  }

  .faq4_question-copy {
    padding: 1rem 1.25rem;
  }

  .tab-left-icon-2 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .mg-bottom-48px {
    margin-bottom: 32px;
  }

  .heading-medium-3-copy {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .text-size-medium-8 {
    font-size: 1rem;
  }

  .tabs-menu-21 {
    flex-direction: column;
    align-items: stretch;
  }

  .tabs-menu-21.tabs-vertical.width-348px {
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .tabs-wrapper.tabs-left {
    flex-direction: column;
  }

  .tabs_content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tabs-menu-22 {
    flex-direction: column;
    align-items: stretch;
  }

  .tabs-menu-22.tabs-vertical.width-348px {
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .section-272 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .tab-link-tab-1-22 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-22.left.w--current, .tab-link-tab-1-22.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-1265 {
    width: 100%;
  }

  .text-block-1055 {
    font-size: 16px;
  }

  .text-block-1056, .text-block-1061 {
    width: 100%;
    font-size: 14px;
  }

  .tab-link-tab-1-23, .tab-link-tab-1-23.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-23.top.w--current {
    padding-right: 10px;
  }

  .text-block-1062 {
    font-size: 16px;
  }

  .text-block-1068 {
    text-align: left;
    font-size: 14px;
  }

  .testimonial_wrapper {
    column-count: 1;
    column-gap: 1.5rem;
    display: block;
  }

  .transformed-underline {
    max-width: 80px;
    top: -46px;
    left: -91px;
  }

  .program-page-container-copy, .program-page-container-mobilr {
    margin-left: 0;
  }

  .clw-wrapper {
    display: block;
  }

  .cl-testimonials {
    grid-template-columns: 1fr;
    overflow: visible;
  }

  .collection-list-wrapper-10.v2 {
    width: 100%;
  }

  .instructor-section-2 {
    padding: 40px 20px;
  }

  .nav-program-mobile {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .hero-video, .hero-video.cs-lex {
    width: 80%;
  }

  .nav-program-title {
    margin-bottom: 6px;
  }

  .nav-drop-content.w--open {
    background-color: #f6f7fc;
    position: static;
  }

  .heading-3-adm {
    max-width: 300px;
    margin-bottom: 1rem;
    font-size: 1.7rem;
  }

  .nav-tab-icon {
    transform: rotate(90deg);
  }

  .heading-item.push.mt {
    margin-right: 0;
    font-size: .9rem;
    font-weight: 500;
  }

  .padding-lp {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .padding-lp._2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .adm-content-wrapper {
    background-color: #0000;
    border-bottom: 1px solid #e8e8e8;
    border-radius: 0;
    margin-bottom: 0;
    display: block;
  }

  .header-grid-content {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .button-54.color-red, .button-54.color-yellow-red, .button-54.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .header-text {
    font-size: 3.2rem;
    line-height: 3.8rem;
  }

  .header-text.cs {
    min-width: auto;
  }

  .footer-copyright-right {
    text-align: center;
  }

  .hero-testi-link._2 {
    border-bottom-style: none;
  }

  .content-cta {
    background-color: #fffdf4;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .content-cta._2 {
    background-color: #f6f7fc;
  }

  .program-header_heading-wrapper {
    max-width: 20.9rem;
  }

  .program-header_heading-wrapper.full-width {
    max-width: 30rem;
  }

  .footer-email-block {
    flex-direction: column;
  }

  .nav-program-tab {
    display: none;
  }

  .adm-text.regular {
    color: #2f2f2f;
    font-size: .938rem;
  }

  .header-text-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .nav-tab-content {
    background-color: #fff;
    border-radius: 10px;
    padding: 16px;
  }

  .footer-content {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .nav-tab-title {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    font-weight: 400;
  }

  .nav-new-dropdown.w--open {
    background-color: #0000;
  }

  .nav-tab-link {
    opacity: 1;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 0;
    padding: 0;
    font-size: 1rem;
  }

  .nav-tab-link:hover {
    background-color: #0000;
  }

  .nav-tab-link.w--open {
    margin-bottom: 0;
  }

  .adm-list-wrapper {
    z-index: 1;
    color: #fede3e;
    font-size: 1.2rem;
    position: relative;
  }

  .nav-new-link-text {
    font-size: .9rem;
    font-weight: 600;
  }

  .nav-drop-icon {
    margin: 0 0 0 12px;
    position: static;
  }

  .adm-tab {
    flex-direction: column;
    display: none;
  }

  .nav_logo-link {
    padding-left: 0;
  }

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

  .adm-content-top {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #000;
    border-bottom-color: #fede3e;
    justify-content: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.1rem;
    font-weight: 600;
  }

  .adm-content-list {
    margin-bottom: 16px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .nav-group-2 {
    grid-template-columns: 1fr;
  }

  .adm-list-block {
    position: relative;
  }

  .nav-title-group {
    margin-bottom: 16px;
  }

  .nav-title-group._2 {
    margin-top: 10px;
  }

  .nav-block {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
  }

  .nav-block.full-width {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .bg-div {
    display: none;
  }

  .nav-program-icon {
    width: 54px;
    display: block;
  }

  .nav-group-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .faq1_question-v2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .footer-content-bottom {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
    align-items: stretch;
  }

  .container-lp {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .container-lp.p-1 {
    padding: 0;
  }

  .nav-dropdown-list.w--open {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .nav-dropdown-list.ver-vr {
    background-color: #0000;
  }

  .nav-dropdown-list.ver-vr.w--open {
    padding: 10px 0 0;
  }

  .footer-section-new {
    position: relative;
  }

  .faq1_icon {
    width: 1.75rem;
  }

  .footer-component {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .grid-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    display: flex;
  }

  .hero-testimonial-mobile {
    width: 100%;
  }

  .nav-dropd-link {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    opacity: 1;
    color: #000;
    flex-direction: column;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 12px;
    margin-left: 0;
    padding: 0;
    position: relative;
  }

  .nav-dropd-link:hover {
    background-color: #0000;
  }

  .footer-logo {
    width: 64px;
  }

  .adm-line-steps {
    z-index: 0;
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6523c97d9f04feb2dd612f76_line%20svg.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 2px;
    height: 73%;
    margin-top: 13px;
    margin-left: 10px;
    padding-bottom: 0;
    padding-right: 0;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .adm-line-steps._4 {
    height: 38%;
  }

  .adm-line-steps._2 {
    height: 55%;
  }

  .adm-line-steps._3 {
    height: 48%;
  }

  .nav-tab-program {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .adm-arrow-icon {
    transform: rotate(90deg);
  }

  .section-nav-lp {
    top: 0;
  }

  .heading-3-adm-2 {
    max-width: 300px;
    margin-bottom: 1rem;
    font-size: 1.7rem;
  }

  .pym-tab-link {
    text-align: center;
    padding-left: 12px;
    padding-right: 12px;
    font-size: .8rem;
    line-height: 120%;
  }

  .header-grid-content-2 {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .payment-img {
    width: auto;
  }

  .item-table {
    padding-left: 16px;
    padding-right: 16px;
  }

  .payment-wrapper {
    overflow: visible;
  }

  .testi-lp-wrapper {
    width: 100%;
  }

  .payment-nav {
    justify-content: center;
  }

  .image-wrapper {
    align-items: center;
    height: auto;
  }

  .lpi-line {
    height: 5px;
  }

  .lpi-center {
    width: 130px;
    position: relative;
  }

  .heading-3-adm-3 {
    max-width: 300px;
    margin-bottom: 1rem;
    font-size: 1.7rem;
  }

  .header-grid-content-3 {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .lpi-icon {
    cursor: pointer;
  }

  .lps-chart {
    width: auto;
  }

  .lex-phase-wrapper {
    max-width: 600px;
  }

  .lpic-wrapper {
    justify-content: center;
    align-items: flex-end;
    width: 114px;
    margin-bottom: 0;
    bottom: -4px;
  }

  .tm-image {
    width: 100%;
  }

  .lpi-right {
    width: 28px;
    bottom: 0;
    right: -15px;
  }

  .lps-img {
    display: none;
  }

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

  .lpi-left {
    width: 60px;
    bottom: -4px;
    left: -29px;
  }

  .text-block-1089 {
    font-size: 20px;
  }

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

  .text-block-1091 {
    font-size: 14px;
  }

  .text-block-540-copy-2 {
    font-size: 20px;
  }

  .image-296-copy {
    width: 20px;
    height: 20px;
  }

  .button-tertiary-new.is-cta-button {
    margin-top: 1rem;
    padding: 1.1rem 4.5rem;
  }

  .text-block-1095 {
    font-size: 12px;
  }

  .columns-10 {
    display: block;
  }

  .text-block-1096 {
    font-size: 18px;
  }

  .image-429 {
    width: 32px;
    height: 32px;
  }

  .text-block-1099 {
    font-size: 16px;
  }

  .div-block-728-copy {
    display: flex;
  }

  .section-cta {
    padding-top: 5rem;
    padding-bottom: 6rem;
  }

  .cta_heading-copy {
    max-width: 27rem;
    font-size: 2.2rem;
    line-height: 3rem;
  }

  .section-279 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-1306 {
    margin-right: 10px;
  }

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

  .div-hr {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .mc-img {
    width: 80%;
    margin-left: auto;
  }

  .section-lp {
    padding-left: 32px;
    padding-right: 32px;
  }

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

  .mc-img-2 {
    height: 48px;
  }

  .heading-1-lp {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    font-size: 1.2rem;
  }

  .sticker-img {
    width: 150px;
    top: -7%;
    right: 0%;
  }

  .p-rel {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tw-relative {
    justify-content: flex-start;
    align-items: center;
  }

  .hp-clock-number {
    font-size: 2.3rem;
  }

  .hp-pop-block {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .hp-text-2 {
    font-size: 1.5rem;
  }

  .hp-clock {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .div-block-1307 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-315 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1102 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .lp-logo-moving-pm.fx {
    flex: none;
    display: flex;
  }

  .lp-logo-moving-pm.fx._2 {
    display: flex;
  }

  .div-block-1312 {
    align-items: flex-start;
  }

  .display-5-copy {
    font-size: 20px;
    line-height: 32px;
  }

  .tab-left-icon-3 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .tab-left-icon-3.v1 {
    font-size: .9rem;
  }

  .tabs-menu-25.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .vi-points-2.v2 {
    text-align: left;
  }

  .section-282 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .tabs-menu-14-copy {
    flex-direction: column;
    align-items: stretch;
  }

  .section-revou-vi {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-1418 {
    align-items: stretch;
  }

  .vi-title {
    width: 100%;
  }

  .wrap {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-283 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-medium-3-copy-2 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .section-284 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .tabs-menu-26 {
    flex-direction: column;
    align-items: stretch;
  }

  .tabs-menu-26.tabs-vertical.width-348px {
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .div-block-1371 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .curr-icon {
    width: 1.75rem;
  }

  .container-lp-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-lp-2, .curr-topic, .padding-lp-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .container-lp-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-lp-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .text-block-1154 {
    font-size: 20px;
  }

  .text-block-1156 {
    font-size: 14px;
  }

  .text-block-540-copy-3 {
    font-size: 20px;
  }

  .text-block-1159 {
    font-size: 12px;
  }

  .text-block-1160 {
    font-size: 18px;
  }

  .image-450 {
    width: 32px;
    height: 32px;
  }

  .text-block-1163 {
    font-size: 16px;
  }

  .div-block-1448 {
    margin-right: 10px;
  }

  .hp-pop-block-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .cta-syllabus-div {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .page-padding-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .carriculum-underline {
    max-width: 80px;
    margin-left: 115px;
    left: 133px;
  }

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

  .program-page-container-3 {
    margin-left: 0;
  }

  .program-header_text-2 {
    margin-bottom: 10px;
  }

  .img-atf-1 {
    display: none;
  }

  .img-atf-2 {
    width: 70%;
    display: block;
  }

  .div-block-1469 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
  }

  .section-atf {
    padding-left: 20px;
    padding-right: 20px;
  }

  .program-page-container-4 {
    margin-left: 0;
  }

  .tab-left-icon-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .tab-left-icon-4.v1 {
    font-size: .9rem;
  }

  .tabs-menu-28.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

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

  .mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

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

  .section-288 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

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

  .text-block-1177 {
    font-size: .73rem;
  }

  .slot-wr {
    width: 100%;
  }

  .logo-ai-grid {
    max-width: 100%;
  }

  .button-red.yellow {
    margin-left: 44px;
  }

  .div-block-1492 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .div-block-1492.wag._2, .div-block-1494.wag._2 {
    flex-flow: column;
    display: flex;
  }

  .image-454.ai.wag {
    width: 100%;
  }

  .price {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .text-block-1185 {
    width: 100%;
  }

  .div-block-14903 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-101.fsma {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-14908 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .hp-pop-block-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .div-block-14913 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
  }

  .paragraph-80.new {
    margin-left: 0;
    margin-right: 0;
  }

  .button-59.wag.alumni {
    font-size: .7rem;
  }

  .tab-link-tab-1-24 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-1-24.left.w--current, .tab-link-tab-1-24.left2 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-14934 {
    width: 100%;
  }

  .text-block-1217 {
    font-size: 16px;
  }

  .tabs-menu-30.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .text-block-1218 {
    width: 100%;
    font-size: 14px;
  }

  .section-292.pm-exact {
    padding-left: 16px;
    padding-right: 16px;
  }

  .program-testimonial_arrow-2 {
    width: 2.5rem;
    height: 2.5rem;
    left: -6px;
    transform: translate(-30%);
  }

  .program-testimonial_arrow-2.right {
    right: 3px;
    transform: translate(30%);
  }

  .container-lp-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .gallery_slide {
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .text-block-1228 {
    width: 100%;
    font-size: 14px;
  }

  .page-padding-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .container-63 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-294 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .image-475.da {
    width: 100%;
    max-width: none;
  }

  .grid-71-4 {
    width: 100%;
    margin-left: 24px;
    margin-right: 24px;
  }

  .tab-link-tab-1-25, .tab-link-tab-1-25.bottom {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-25.top.w--current {
    padding-right: 10px;
  }

  .text-block-1235 {
    font-size: 16px;
  }

  .div-block-14963, .div-block-14963.bottom {
    width: 40px;
  }

  .text-block-1244 {
    text-align: left;
    font-size: 14px;
  }

  .program-page-container-5 {
    margin-left: 0;
  }

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

  .page-padding-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-300 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-medium-3-copy-3 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .program-page-container-6 {
    margin-left: 0;
  }

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

  .page-padding-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-1624 {
    align-items: stretch;
  }

  .program-page-container-7 {
    margin-left: 0;
  }

  .program-testimonial_arrow-3 {
    width: 2.5rem;
    height: 2.5rem;
    left: -6px;
    transform: translate(-30%);
  }

  .program-testimonial_arrow-3.right {
    right: 3px;
    transform: translate(30%);
  }

  .program-header_text-3 {
    margin-bottom: 10px;
  }

  .steps-underline {
    max-width: 111px;
    left: 112px;
  }

  .div-block-1622 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .steps-wrapper {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de900c9e91d9324630120e_Line%202.svg");
    background-position: 50%;
    background-size: auto 90%;
  }

  .tabs-menu-31 {
    flex-direction: column;
    align-items: stretch;
  }

  .tabs-menu-31.tabs-vertical.width-348px {
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .program-page-container-swe {
    margin-left: 0;
  }

  .underline-wrapper-2 {
    max-width: 21rem;
  }

  .instructors-page-container-3 {
    margin-left: 0;
  }

  .tab-left-icon-5 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .instructors-page-container-4 {
    margin-left: 0;
  }

  .steps-grey-line {
    width: 80%;
  }

  .section-revou-next-4 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-lp-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cl-home-alumni {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .container-lp-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .program-why-heading-wrapper {
    text-align: center;
  }

  .section-community-black {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-340 {
    text-align: center;
    margin-bottom: 0;
  }

  .button-62.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .grid-2293.v2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .collection-item-8 {
    flex-direction: row;
    display: flex;
  }

  .cl-home-alumni-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-block-15063 {
    flex-direction: column;
    display: flex;
  }

  .program-testimonial_arrow-4 {
    width: 2.5rem;
    height: 2.5rem;
    left: -6px;
    transform: translate(-30%);
  }

  .program-testimonial_arrow-4.right {
    right: 3px;
    transform: translate(30%);
  }

  .program-testimonials_wrapper-2 {
    justify-content: center;
  }

  .div-block-15064.v2 {
    display: block;
  }

  .why-underline {
    max-width: 31%;
    left: 148px;
  }

  .container-px {
    padding-left: 16px;
    padding-right: 16px;
    display: block;
  }

  .heading-medium-3-copy-4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .image-523 {
    transform: rotate(90deg);
  }

  .instructors-page-container-5 {
    margin-left: 0;
  }

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

  .container-66, .container-67 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-2297.v2 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-15076 {
    align-items: stretch;
  }

  .div-block-15077 {
    flex-direction: column;
    display: flex;
  }

  .div-block-15078 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .section-320 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .underline-wrapper-3 {
    max-width: 21rem;
  }

  .program-why-column-right.gr {
    flex-direction: column;
    display: flex;
  }

  .heading-medium-3-copy-5 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .grid-2299.v2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  .program-testimonials-2 {
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-15087 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container-lp-7 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-2300.v2 {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .page-padding-7 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-2304.v2 {
    grid-template-columns: 1fr;
  }

  .image-520 {
    width: auto;
  }

  .values-grid-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .container-lp-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-15097 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    min-height: auto;
    padding: 20px;
  }

  .text-block-1405 {
    text-align: center;
  }

  .image-532 {
    display: none;
  }

  .div-block-15098 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .div-block-15101.v2 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .bar-cur {
    width: 100%;
    margin-left: 0;
  }

  .div-block-15102._1 {
    text-align: center;
    font-size: 11px;
  }

  .container-lp-9 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tabs_menu-service-3.dm {
    flex-wrap: wrap;
    display: flex;
  }

  .section-329 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .tabs-menu-32.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .graphic-heading-2 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-15129 {
    margin-bottom: 20px;
  }

  .tuition-fees-underline {
    max-width: 91px;
    left: 97px;
  }

  .underline-wrapper-4 {
    max-width: 21rem;
  }

  .page-padding-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .grid-2799 {
    flex-flow: column;
    grid-template-columns: .7fr;
    display: flex;
  }

  .text-block-16552 {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .image-581 {
    width: 100%;
  }

  .div-block-15133 {
    margin-top: 10px;
  }

  .div-block-15133.desktop {
    flex-flow: column;
  }

  .text-block-16554 {
    font-size: 12px;
  }

  .div-block-15134._2 {
    align-self: center;
    width: 100%;
    display: flex;
  }

  .div-block-15135 {
    flex-flow: column;
    width: 100%;
  }

  .text-block-16558 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-15138 {
    font-size: 12px;
  }

  .div-block-15139 {
    font-size: 12px;
    line-height: 15px;
  }

  .image-585 {
    width: 90%;
    margin-left: 0;
    margin-right: 0;
  }

  .page-padding-9 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .underline-wrapper-5 {
    max-width: 21rem;
  }

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

  .program-page-container-8 {
    margin-left: 0;
  }

  .hp-pop-block-4 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .button-89.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .div-block-15150 {
    justify-content: flex-start;
    align-items: center;
  }

  .image-588 {
    width: 10%;
  }

  .div-block-15151 {
    flex-flow: column;
  }

  .div-block-15153 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-15156 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .bold-text-280 {
    font-size: 14px;
  }

  .div-block-15160.desktop {
    display: none;
  }

  .div-block-15160.mobile {
    display: block;
  }

  .cl-home-alumni-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .adm-tab-2 {
    flex-direction: column;
    display: none;
  }

  .adm-tab-2.show {
    display: none;
  }

  .container-lp-10 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .cta-syllabus-div-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-15058414 {
    padding: 24px;
  }

  .div-block-15058417 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container-lp-11 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-15058418 {
    grid-template-columns: 1fr;
  }

  .div-block-15058419 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .image-540 {
    height: auto;
  }

  .tile-img-2 {
    object-position: 50% 50%;
    height: 250px;
  }

  .tile-img-2.left, .tile-img-2.ri {
    width: 100%;
  }

  .image-672 {
    transform: rotate(90deg);
  }

  .tile-2 {
    height: 250px;
    font-size: .9rem;
    line-height: 120%;
  }

  .button-92.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .hl-logo-line {
    grid-column-gap: 40px;
    grid-row-gap: 12px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    justify-items: center;
    display: flex;
  }

  .grid-2806.v2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  .tile-3 {
    height: 250px;
  }

  .content-tile.mb {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .content-tile.ds {
    display: none;
  }

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

  .div-block-15058431 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .img-atf-1-2 {
    display: none;
  }

  .image-674 {
    width: auto;
  }

  .tile-img-1 {
    width: 100%;
    height: 250px;
  }

  .vi-cms {
    overflow: hidden;
  }

  .vi-cms.ds {
    display: none;
  }

  .vi-cms.mb {
    display: block;
    overflow: scroll;
  }

  .tile-1 {
    height: 250px;
  }

  .div-block-15058436 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
  }

  .container-lp-12 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tile-4 {
    height: 250px;
  }

  .div-block-15058437 {
    flex-direction: column;
    display: flex;
  }

  .heading-2.v2 {
    font-size: 1.8rem;
  }

  .underline-wrapper-6 {
    max-width: 21rem;
  }

  .img-atf-2-2 {
    width: 70%;
    display: block;
  }

  .title-grid-2 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

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

  .container-77 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .cl-home-alumni-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .vi-cl {
    grid-auto-columns: 1fr;
    display: flex;
    overflow: scroll;
  }

  .tile-text-1 {
    margin: 16px;
    font-size: 14px;
    line-height: 140%;
  }

  .accordion2_question-wrapper-2 {
    padding: 1.25rem;
  }

  .image-677 {
    transform: rotate(90deg);
  }

  .button-94.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .grid-2813.v2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  .program-testimonials_wrapper-3 {
    justify-content: center;
  }

  .div-block-15058470 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .heading-medium-3-copy-6 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .section-351 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .grid-2816.v2 {
    flex-direction: column-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .program-testimonials-3 {
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .image-685 {
    width: auto;
  }

  .grid-2818.v2 {
    grid-template-columns: 1fr;
  }

  .gallery_slide-2 {
    margin-bottom: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-15058483 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .program-testimonial_arrow-5 {
    width: 2.5rem;
    height: 2.5rem;
    left: -6px;
    transform: translate(-30%);
  }

  .program-testimonial_arrow-5.right {
    right: 3px;
    transform: translate(30%);
  }

  .div-block-15058484 {
    flex-direction: column;
    display: flex;
  }

  .grid-2822.v2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .heading-12869.v2 {
    font-size: 1.8rem;
  }

  .div-block-15058485 {
    flex-direction: column;
    display: flex;
  }

  .underline-wrapper-7 {
    max-width: 21rem;
  }

  .div-block-15058487 {
    align-items: stretch;
  }

  .cl-cs {
    grid-template-columns: 1fr 1fr;
  }

  .program-page-container-9 {
    margin-left: 0;
  }

  .cta-syllabus-div-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

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

  .heading-12871 {
    text-align: center;
    margin-bottom: 0;
  }

  .container-78 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .collection-list-wrapper-14.v2 {
    width: 100%;
  }

  .heading-medium-3-copy-7 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .accordion2_question-wrapper-3 {
    padding: 1.25rem;
  }

  .grid-2828.v2 {
    grid-template-columns: 1fr 1fr;
  }

  .collection-item-11 {
    flex-direction: row;
    display: flex;
  }

  .container-79 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .instructors-page-container-6 {
    margin-left: 0;
  }

  .div-block-15058512.v2 {
    display: block;
  }

  .tag-as-small {
    font-size: 1rem;
  }

  .r-heading-4 {
    font-size: 1.1rem;
  }

  .slides-slide-2 {
    padding-left: 140px;
    padding-right: 140px;
  }

  .frame-1171275409 {
    display: block;
  }

  .cl-home-alumni-5 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .button-101.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .hp-text-2-2 {
    font-size: 1.5rem;
  }

  .hp-pop-block-5 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .button-102.color-red {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
  }

  .hp-text-2-3 {
    font-size: 1.5rem;
  }

  .hp-pop-block-6 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }
}

@media screen and (max-width: 479px) {
  .heading-85 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .section-79 {
    padding-top: 40px;
    padding-bottom: 69px;
  }

  .grid-71 {
    grid-column-gap: 0px;
    margin-left: 32px;
    margin-right: 32px;
  }

  .div-block-296 {
    color: #000000ba;
    justify-content: center;
  }

  .text-block-212 {
    color: #000c;
  }

  .text-block-213 {
    color: #00000080;
    font-size: 14px;
    font-weight: 700;
  }

  .button-9 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-9.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-9.pm {
    text-align: center;
  }

  .button-9.indo {
    font-size: 14px;
  }

  .button-9.sticky {
    letter-spacing: 1px;
    max-width: none;
    padding: 8px 20px;
    font-size: 12px;
    display: flex;
  }

  .button-9.sticky.navigation {
    justify-content: center;
    min-width: 100%;
    font-size: 14px;
  }

  .text-block-222 {
    margin-top: 2px;
    font-size: 12px;
  }

  .text-span-78 {
    color: #000c;
    font-size: 24px;
  }

  .text-block-211 {
    text-align: left;
    margin-right: 20px;
    font-size: 10px;
    line-height: 1.1;
  }

  .text-block-211.mid {
    margin-left: 10px;
  }

  .text-block-211.left {
    margin-right: 9px;
    font-weight: 800;
  }

  .text-block-211.end {
    margin-right: 0;
  }

  .text-block-211.left {
    margin-left: 10px;
    margin-right: 9px;
    font-weight: 800;
  }

  .text-block-147 {
    font-size: 14px;
  }

  .image-137 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .heading-75 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-75.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .text-block-146 {
    width: auto;
    font-size: 14px;
  }

  .section-67 {
    padding: 10px 10px 40px;
  }

  .image-13 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div-block-55.mobile-only {
    width: 100%;
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .image-134 {
    display: none;
  }

  .grid-57 {
    padding-left: 10px;
    display: block;
  }

  .text-block-171 {
    text-align: left;
  }

  .text-block-171.dm {
    font-size: 16px;
  }

  .lottie-animation-9 {
    height: 80px;
  }

  .lottie-grid {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 32px;
    display: grid;
  }

  .heading-76 {
    text-align: center;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-76.extra-large {
    text-align: center;
    padding-left: 0;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-76.extra-large.dm-var {
    font-size: 20px;
  }

  .heading-76.white {
    margin-bottom: 20px;
  }

  .heading-76.swe {
    color: #ffde3d;
  }

  .heading-76.large {
    text-align: center;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-76.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .section-72 {
    padding-bottom: 10px;
  }

  .image-147 {
    height: 44px;
  }

  .text-block-168 {
    margin-left: 0;
    font-size: 11px;
    line-height: 1.3;
  }

  .text-block-168.thin {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3rem;
  }

  .text-block-168.thin.dm-var {
    padding-right: 0;
  }

  .text-block-168.middle {
    font-size: 11px;
  }

  .text-block-168.middle.dm, .text-block-168.middle.swe, .text-block-168.middle.dm {
    margin-top: 8px;
    margin-left: 0;
    padding-right: 0;
  }

  .text-block-168.dm {
    padding-right: 0;
    font-size: 11px;
    line-height: 1.2;
  }

  .text-block-168.right {
    font-size: 11px;
    line-height: 1.2;
  }

  .grid-58 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .text-block-173 {
    text-align: center;
    margin-bottom: 20px;
    padding-left: 0;
  }

  .text-block-173.dm-var {
    margin-bottom: 6px;
  }

  .text-block-172 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .div-block-57 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-57.dm-1 {
    justify-content: flex-start;
    align-items: center;
    margin-left: 8px;
    margin-right: 0;
  }

  .text-block-150 {
    text-align: center;
    font-size: 14px;
  }

  .text-block-150.dm-1 {
    color: #050505;
    text-align: left;
    text-align: left;
    margin-top: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    font-weight: 900;
  }

  .text-block-150.v2 {
    text-align: left;
  }

  .image-135.dm-1 {
    object-fit: cover;
    width: 48px;
    height: 48px;
    display: block;
  }

  .grid-44 {
    display: block;
  }

  .grid-44.dm-1 {
    margin-top: 20px;
  }

  .features-section.pm-exact {
    background-color: #f6f7fc;
    padding-bottom: 40px;
  }

  .div-block-299 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    border-radius: 20px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 16px;
    padding: 8px 10px;
    display: grid;
  }

  .text-block-151 {
    color: #4e4e4e;
    text-align: left;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .text-block-151.dm-1 {
    text-align: left;
    text-align: left;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.3rem;
    position: static;
  }

  .image-157 {
    margin-bottom: 26px;
  }

  .grid-46 {
    display: block;
  }

  .accordion2_item.ai {
    width: 100%;
    max-width: 100%;
  }

  .accordion2_content-wrapper.ai {
    padding-left: 0;
    padding-right: 0;
  }

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

  .grid-26 {
    grid-row-gap: 16px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-26.pm.ai {
    padding-right: 0;
  }

  .grid-26.pm {
    padding-left: 0;
  }

  .section-80 {
    padding: 38px 12px 60px;
  }

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

  .lottie-animation-8 {
    margin-top: 0;
    display: block;
  }

  .bullets {
    margin-right: 8px;
  }

  .pm-points {
    text-align: left;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .image-37 {
    display: none;
  }

  .image-37.mobile-only {
    width: 100%;
    display: block;
  }

  .image-37.mobile-only.da-test {
    width: 100%;
  }

  .image-37.mobile-only {
    display: block;
  }

  .image-37---mobile-only {
    display: none;
  }

  .paragraph-16 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-16.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .heading-56-copy {
    color: #fff;
    text-align: center;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
    font-weight: 400;
    line-height: 1.2rem;
  }

  .heading-56-copy.a {
    text-align: left;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 1rem;
    padding-left: 30px;
  }

  .text-span-18 {
    color: #ffde3d;
  }

  .network {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: .8rem;
    line-height: 1.3rem;
  }

  .network.a {
    text-align: left;
    text-align: left;
  }

  .section-26 {
    background-color: #2b2b2a;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-26.a {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .image-79 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-79.new {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-85 {
    text-align: center;
  }

  .grid-60 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div-block-88 {
    padding-right: 0;
  }

  .grid-47.a {
    display: block;
  }

  .grid-47.pm {
    width: 100%;
  }

  .text-block-76.a {
    font-size: 11px;
  }

  .text-block-77.a {
    font-size: 14px;
    line-height: 1.3rem;
  }

  .student-testimonials {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .student-testimonials.da {
    padding-bottom: 40px;
  }

  .grid-48 {
    padding-bottom: 16px;
    display: block;
  }

  .grid-48.a {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-236 {
    margin-bottom: 10px;
  }

  .text-block-152 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 14px;
    padding-right: 0;
  }

  .text-block-152.a {
    font-size: 12px;
  }

  .image-138 {
    max-height: none;
    position: static;
    bottom: 0;
    left: 40px;
    right: 40px;
  }

  .name-linkedin {
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    display: block;
  }

  .name-linkedin.mc-dm {
    text-align: center;
  }

  .text-block-119 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 1.6rem;
  }

  .text-block-119.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-119.cta.new-copy {
    text-align: left;
    text-align: left;
    text-align: center;
    text-align: center;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
  }

  .text-block-119.cta.new {
    font-size: 16px;
  }

  .div-block-218 {
    margin-left: 10px;
  }

  .text-block-91 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-91.new {
    font-size: 12px;
  }

  .text-block-139 {
    font-size: 18px;
  }

  .grid-39 {
    display: block;
  }

  .div-block-219 {
    align-items: center;
    display: flex;
  }

  .div-block-217 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .image-132 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-141 {
    font-size: 12px;
  }

  .text-block-92 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-92.loker.new, .text-block-92.loker.mc-dm {
    font-size: 24px;
    line-height: 1.3;
  }

  .text-block-92.loker {
    font-size: 22px;
  }

  .text-block-92.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .text-block-92.cta {
    text-align: center;
    font-size: 24px;
  }

  .text-block-92._2nd-cta {
    font-size: 24px;
  }

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

  .best-bootcamp.pm {
    padding-bottom: 20px;
  }

  .div-block-239.v2 {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .grid-50 {
    grid-column-gap: 12px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .image-139.v2 {
    width: auto;
    height: 54px;
    max-height: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-139.v2.v3 {
    width: 40px;
  }

  .image-139.v2.v4 {
    width: 45px;
  }

  .image-139.v2.v5 {
    width: 50px;
  }

  .cards-section-2.pm-exact.new {
    margin-bottom: 0;
  }

  .heading-79 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .paragraph-38 {
    color: #000;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .paragraph-38.new {
    color: #000c;
    font-size: 16px;
    line-height: 1.6rem;
  }

  .text-block-154 {
    font-size: 12px;
    line-height: 1.4;
  }

  .text-block-47 {
    color: #000;
    text-align: center;
    letter-spacing: 1px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .8rem;
    font-weight: 700;
  }

  .loading-bar-wrapper {
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .loading-bar-wrapper.sticky {
    height: 32px;
    margin-left: auto;
    margin-right: auto;
  }

  .loading-bar-wrapper.sticky-copy {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .eb-tier1 {
    text-align: left;
    font-size: .5rem;
    line-height: 160%;
  }

  .eb-tier1.sticky {
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-weight: 600;
    line-height: 18px;
  }

  .eb-tier1.sticky.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .eb-tier1.sticky.earlybird.new {
    letter-spacing: .8px;
    margin-left: 1rem;
    font-weight: 700;
  }

  .eb-tier1.sticky.new {
    font-size: 13px;
  }

  .eb-tier1.sticky.mb {
    font-size: 10px;
  }

  .eb-tier1.sticky {
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 5px;
    font-weight: 600;
  }

  .eb-tier1.sticky.mc-dm {
    letter-spacing: 0;
    margin-left: 10px;
    margin-right: .125rem;
    font-size: 12px;
    font-weight: 700;
  }

  .bold-text-34 {
    font-size: .8rem;
    font-weight: 900;
  }

  ._40-bar-2 {
    border-radius: 16px;
  }

  ._40-bar-2.fsdm {
    object-fit: fill;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
  }

  ._40-bar-2.fspm {
    width: 82%;
  }

  ._40-bar-2.fsda {
    width: 90%;
  }

  .section-81 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-81.dm-var, .section-81.pm-exact {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  ._100-bar.lp-pm.sticky.v2 {
    height: 40px;
  }

  ._100-bar.lp-swe, ._100-bar.dm, ._100-bar.lp-pm, ._100-bar.dm, ._100-bar.lp-pm, ._100-bar.lp-pm, ._100-bar.lp-pm, ._100-bar.lp-pm, ._100-bar.lp-pm, ._100-bar.lp-pm {
    height: 2.5rem;
    margin-top: 10px;
    font-size: .9rem;
  }

  ._100-bar.lp-pm {
    height: 2.5rem;
    margin-top: 10px;
    font-size: .9rem;
  }

  ._100-bar.lp-pm.sticky {
    margin-bottom: 0;
  }

  .section-117 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .footer-new {
    display: block;
  }

  .text-block-271.lesser {
    font-size: .7rem;
  }

  .text-block-272 {
    margin-top: 2px;
    font-size: 12px;
  }

  .text-block-273 {
    color: #00000080;
    font-size: 14px;
    font-weight: 700;
  }

  .section-118 {
    padding-bottom: 69px;
  }

  .header-dm-copy {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .header-dm-copy.atf-com {
    font-size: 34px;
  }

  .image-245 {
    display: none;
  }

  .div-block-222.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-222.mobile-only.new {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-275 {
    width: auto;
    font-size: 16px;
  }

  .section-119 {
    padding: 40px 10px;
  }

  .image-246 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-87 {
    font-size: 30px;
    line-height: 2rem;
  }

  .heading-87.rgtc {
    width: auto;
    font-size: 30px;
    line-height: 2.1rem;
  }

  .heading-88 {
    text-align: center;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-88.center {
    font-family: Red Hat Display, sans-serif;
    font-size: 30px;
    font-weight: 800;
    line-height: 2rem;
  }

  .heading-88.extra-large {
    text-align: center;
    padding-left: 0;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-88.extra-large.dm-var {
    font-size: 30px;
    line-height: 2rem;
  }

  .heading-88.white {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 2rem;
  }

  .heading-88.large {
    text-align: center;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-88.large.pm-test {
    font-size: 40px;
    line-height: 3rem;
  }

  .heading-88.mc-dm {
    font-size: 28px;
    line-height: 2.4rem;
  }

  .text-block-276 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .div-block-190 {
    line-height: 1.3rem;
  }

  .pm-points-2 {
    text-align: left;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .accordion2_item-2 {
    border: 1px solid #00000024;
  }

  .syllabus-full-program {
    padding: 38px 12px 60px;
  }

  .syllabus-full-program.new {
    padding-bottom: 40px;
  }

  .grid-72 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-72.pm {
    width: 100%;
    padding-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .grid-72.final-cta {
    text-align: left;
    justify-items: center;
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .grid-72.swe, .grid-72.pm {
    padding-left: 0;
  }

  .grid-72.da {
    margin-top: 20px;
    margin-bottom: 40px;
    padding-left: 0;
  }

  .grid-72.pm {
    padding-left: 0;
  }

  .paragraph-39 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-39.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6rem;
  }

  .div-block-332 {
    padding: 16px;
  }

  .heading-98 {
    margin-bottom: .5rem;
    line-height: 1.6rem;
  }

  .class-container {
    margin-left: 16px;
    margin-right: 16px;
    display: block;
  }

  .heading-97 {
    font-size: .9rem;
    line-height: 1.3rem;
  }

  .heading-97.new {
    line-height: 1.3rem;
  }

  .image-247 {
    max-height: none;
    position: static;
    bottom: 0;
    left: 40px;
    right: 40px;
  }

  .image-247.pm-testi {
    margin-left: 20px;
  }

  .div-block-347.mcpm {
    width: auto;
  }

  .div-block-348 {
    margin-bottom: 10px;
  }

  .text-block-277 {
    font-size: 14px;
    line-height: 1.3rem;
  }

  .heading-99 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.6rem;
  }

  .text-block-278 {
    color: #000;
    text-align: center;
    letter-spacing: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: Red Hat Display, sans-serif;
    font-size: .6rem;
    font-weight: 600;
  }

  ._40-bar {
    border-radius: 16px;
  }

  ._40-bar.mcpm {
    width: 98%;
  }

  ._40-bar.fsdm {
    width: 88%;
  }

  ._40-bar.fspm {
    width: 95%;
    font-size: .85rem;
  }

  ._40-bar.minishow {
    width: 91%;
  }

  ._40-bar.fsda {
    width: 89%;
  }

  .bold-text-76 {
    font-size: .8rem;
    font-weight: 900;
  }

  .collection-list-wrapper-4 {
    margin-top: 20px;
  }

  .collection-list-2 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .rich-text-block-2 {
    font-size: 14px;
    line-height: 1.3rem;
  }

  .div-block-187 {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .div-block-187.kursus {
    text-decoration: none;
  }

  .headlineurl-2.dm-course {
    font-size: 24px;
    line-height: 32px;
  }

  .section-52 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-52.kursus {
    padding-top: 20px;
  }

  .section-52.kursus.indo-bg {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6402fe7ea2b653add545843d_ATF%20bg%20mobile.png");
    background-position: 50%;
    background-repeat: repeat-y;
  }

  .footer-logo-link-2 {
    text-align: center;
    justify-content: center;
    height: 60px;
    display: flex;
  }

  .div-block-97 {
    text-align: center;
  }

  .text-block-129 {
    margin-left: 5px;
    font-size: 14px;
  }

  .hero-logo {
    text-align: center;
    width: 40px;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-126 {
    max-height: 28px;
  }

  .div-block-183 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-338 {
    font-size: 13px;
    font-weight: 700;
  }

  .div-block-454 {
    margin-top: 24px;
    margin-bottom: 0;
  }

  .div-block-454.indo {
    margin-top: 40px;
  }

  .div-block-454.indo.kursus.div-block-222-var {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .text-block-348 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 1.7;
  }

  .text-block-348.kursus {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.6;
  }

  .div-block-455 {
    margin-top: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .div-block-455.kosongan {
    margin-top: 80px;
    margin-bottom: 0;
  }

  .div-block-455.kosongan.kursus.hz {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-48 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .image-69 {
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
  }

  .image-75 {
    display: none;
  }

  .loker-dm {
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-207 {
    text-align: center;
  }

  .section-48 {
    background-image: none;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .grid-27, .grid-35 {
    display: block;
  }

  .section-59 {
    padding-bottom: 40px;
  }

  .section-59.sitelink {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-208 {
    text-align: center;
    width: auto;
    min-width: auto;
    padding-left: 0;
  }

  .image-127 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-102 {
    width: 240px;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .grid-23 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .grid-23.g8 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    overflow: hidden;
  }

  .heading-66 {
    text-align: center;
    justify-content: center;
    height: 36px;
    padding-left: 0;
  }

  .image-101 {
    width: 25%;
    margin-top: 10px;
  }

  .text-block-46 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
  }

  .text-block-46.white {
    font-size: 1.4rem;
  }

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

  .image-100 {
    width: 144px;
  }

  .section-24 {
    background-image: none;
    padding-top: 32px;
    padding-bottom: 20px;
  }

  .div-block-133 {
    margin-bottom: 16px;
  }

  .div-block-206.cta {
    margin-top: 0;
  }

  .image-171 {
    max-height: none;
    position: static;
    bottom: 0;
    left: 40px;
    right: 40px;
  }

  .heading-139 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .heading-30 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-30.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .bold-text-17 {
    font-weight: 700;
  }

  .section-63 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-63.navigation {
    padding-top: 8px;
    padding-bottom: 0;
  }

  .text-block-187 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .text-block-187.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 10px;
    line-height: 1.3;
  }

  .div-block-216 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-216.navigation {
    padding-top: 5px;
  }

  .div-block-216.navigation.km {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-38 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .75fr;
    margin: 5px 10px;
  }

  .mcdm-atf-instructors {
    margin-top: 40px;
  }

  .text-span-42 {
    font-size: 13px;
    font-weight: 700;
  }

  .text-span-42.mc-dm, .text-span-42.mcpm {
    font-size: 14px;
  }

  .image-133 {
    padding-left: 0;
    display: none;
  }

  .image-133.da {
    width: auto;
    display: block;
  }

  .text-block-145 {
    font-weight: 800;
  }

  .text-block-145.da-big {
    text-align: center;
  }

  .header-da-copy {
    text-align: center;
    margin-top: 20px;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .header-da-copy.da {
    font-size: 32px;
    line-height: 2.4rem;
  }

  .div-block-221 {
    margin-top: 60px;
  }

  .div-block-221.eng.da-test {
    text-align: center;
    width: 100%;
  }

  .div-block-221.mc {
    justify-content: center;
    margin-top: 60px;
    display: flex;
  }

  .hero-section {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639182ff1c70c936e378937a_Android%20Large%20-%202.png");
    background-position: 50% 0;
    background-size: cover;
    padding-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-section.da {
    background-image: linear-gradient(#ffde3d, #fff 21%);
  }

  .hero-section.mc-dm {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639194acb8bb2160b4da8271_bg%20mcdm.png");
    background-position: 0 0;
    background-size: cover;
  }

  .hero-section.mcpm {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6391ff5329871f73fcbe4256_mcpm%20bg%20new.png");
    background-position: 50%;
    background-size: cover;
    padding-top: 20px;
    padding-bottom: 32px;
  }

  .hero-section.mc-swe {
    background-image: radial-gradient(circle, #fff, #ffde3d);
  }

  .grid-41 {
    display: block;
  }

  .cta-wrapper {
    justify-content: center;
    display: flex;
  }

  .text-block-372 {
    text-align: center;
    font-size: .7rem;
  }

  .text-block-144 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .div-block-327 {
    display: block;
  }

  .image-252 {
    display: none;
  }

  .image-264 {
    display: block;
  }

  .paragraph-40 {
    margin-top: 16px;
    margin-bottom: 32px;
    line-height: 1.5rem;
  }

  .paragraph-40.mc-dm {
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.4rem;
  }

  .section-68 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .lottie-animation-7 {
    display: none;
  }

  .lottie-animation-7.mobile {
    margin-bottom: 20px;
    padding-bottom: 0;
    display: block;
  }

  .text-block-149 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .grid-43 {
    display: block;
  }

  .feature-image.swe {
    width: 10rem;
  }

  .feature-image.risk-free {
    width: 12rem;
  }

  .feature-image.new {
    width: 5.2rem;
    margin-right: 16px;
  }

  .grid-40 {
    display: block;
  }

  .div-block-230 {
    margin-bottom: 32px;
    display: flex;
  }

  .text-block-142 {
    font-size: 16px;
  }

  .text-block-143 {
    font-size: 13px;
    line-height: 1.4;
  }

  .section-65 {
    padding: 0 12px 20px;
  }

  .centered-container {
    text-align: left;
  }

  .centered-container.a-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list-wrapper-3 {
    margin-top: 20px;
  }

  .heading-26 {
    text-align: center;
    margin-bottom: 0;
  }

  .collection-list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .div-block-235 {
    display: block;
  }

  .text-block-158 {
    font-size: 14px;
  }

  .image-143 {
    max-height: 24px;
  }

  .div-block-244 {
    margin-bottom: 20px;
  }

  .text-block-159 {
    font-size: 14px;
    line-height: 1.4;
  }

  .text-block-159.da-test {
    font-size: 18px;
    line-height: 1.6rem;
  }

  .grid-52 {
    display: block;
  }

  .image-179 {
    width: 32px;
    height: 32px;
  }

  .bold-text-77 {
    font-weight: 700;
  }

  .grid-73 {
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .image-265 {
    width: 64px;
    height: 64px;
  }

  .text-block-373, .text-block-374 {
    font-size: 14px;
  }

  .button-10 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-10.mc.fullwidth {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image-136 {
    margin-top: 20px;
    margin-bottom: 0;
    display: block;
  }

  .text-block-376 {
    width: auto;
    font-size: 14px;
  }

  .text-block-377 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .text-block-378 {
    font-size: 16px;
  }

  .text-block-379 {
    font-size: 13px;
    line-height: 1.4;
  }

  .div-block-238 {
    margin-top: 20px;
  }

  .grid-49 {
    display: block;
  }

  .text-block-153 {
    border: 1px solid #0003;
    border-radius: 12px;
    padding: 10px;
  }

  .section-69 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .bold-text-78 {
    font-weight: 700;
  }

  .text-block-176 {
    font-size: 20px;
    line-height: 1.1;
  }

  .div-block-612 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-120 {
    grid-row-gap: 32px;
    justify-items: stretch;
  }

  .div-block-600 {
    width: 80px;
    height: 80px;
  }

  .header-da-copy-2 {
    text-align: center;
    margin-top: 20px;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .header-da-copy-2.mc-dm {
    font-size: 32px;
    line-height: 2.6rem;
  }

  .header-da-copy-2.mc-pm {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 2.3rem;
  }

  .header-da-copy-2.da {
    font-size: 30px;
    line-height: 2.4rem;
  }

  .text-block-444 {
    margin-top: 4px;
    font-size: 12px;
  }

  .text-block-444.header {
    font-size: 13px;
  }

  .grid-63 {
    grid-row-gap: 32px;
    justify-items: stretch;
  }

  .image-214 {
    width: 80px;
    height: 80px;
  }

  .text-block-446 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-446.mc-dm {
    font-size: 15px;
  }

  .text-block-446.mcpm {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .hero-grid-wrapper {
    margin-left: 8px;
    margin-right: 8px;
    display: none;
  }

  .image-146 {
    max-height: 36px;
    margin-bottom: 8px;
  }

  .grid-54 {
    padding: 16px 10px;
  }

  .grid-54.dm, .grid-54.swe {
    grid-column-gap: 4px;
  }

  .grid-54.homepage {
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
    padding-bottom: 16px;
    display: block;
  }

  .div-block-261 {
    align-items: flex-end;
    display: block;
  }

  .grid-55 {
    display: block;
  }

  .grid-55.right.dm {
    padding-left: 3px;
    padding-right: 0;
  }

  .grid-55.dm {
    padding-left: 2px;
    padding-right: 6px;
  }

  .grid-55.homepage-community {
    border-right-style: none;
  }

  .why-mcdm-grid {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .section-94 {
    padding-bottom: 20px;
  }

  .section-94.mcpm {
    padding-top: 32px;
  }

  .text-block-299 {
    margin-top: 4px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .85rem;
    line-height: 1.6;
  }

  .why-mcdm-wrapper.middle {
    border-bottom: 1px solid #a8a8a8;
  }

  .mcda-section-header {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .mc-value-icon {
    height: 44px;
  }

  .mc-value-grid {
    grid-template-columns: .25fr 1fr;
  }

  .mc-value-points {
    font-size: 13px;
    line-height: 1.3;
  }

  .mc-value-wrapper {
    margin-top: 16px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-153 {
    max-width: 80px;
    max-height: none;
    padding-right: 16px;
  }

  .rich-text-block-14 {
    color: #000c;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4;
  }

  .div-block-273 {
    align-items: center;
    margin-top: 20px;
    margin-left: 20px;
    padding-top: 0;
    padding-bottom: 6px;
  }

  .text-block-190 {
    font-size: 12px;
    line-height: 1.2;
  }

  .agenda-header-wrapper-2 {
    background-color: #ffde3d;
    height: auto;
  }

  .syllabus-mc.dm {
    background-color: #fff;
    padding-top: 20px;
  }

  .text-block-189 {
    margin-top: 1px;
    padding-right: 20px;
    font-size: 18px;
    font-weight: 900;
    line-height: 1.2;
  }

  .mc-agenda-instructor-photo {
    margin-bottom: 0;
  }

  .div-block-271 {
    padding-left: 16px;
  }

  .mcdm-week-agenda-wrapper {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-192 {
    color: #000;
    margin-top: 2px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 1.3;
  }

  .div-block-272 {
    margin-left: 16px;
  }

  .text-block-191 {
    line-height: 1.2;
  }

  .div-block-258 {
    margin-bottom: 10px;
  }

  .div-block-258.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-262 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .left-arrow {
    display: none;
  }

  .lightbox-link {
    margin-right: 10px;
  }

  .slider-3.discussion {
    padding-bottom: 0;
  }

  .certif-image {
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-180 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-180.thin {
    margin-top: 6px;
    margin-bottom: 21px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .certificate-mc {
    padding-bottom: 40px;
  }

  .right-arrow {
    display: none;
  }

  .certif-highlights-wrapper {
    overflow: visible;
  }

  .text-block-447 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 14px;
    padding-right: 0;
  }

  .div-block-263 {
    justify-content: center;
    padding-left: 80px;
    padding-right: 80px;
    display: flex;
  }

  .text-block-448 {
    border: 1px solid #0003;
    border-radius: 12px;
    padding: 10px;
  }

  .text-block-448.mc-dm {
    font-size: 12px;
    line-height: 1.4;
  }

  .div-block-259 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .text-block-106 {
    font-size: 13px;
    font-weight: 700;
  }

  .text-block-106.final-cta {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-106.final-cta.mid {
    margin-top: 32px;
    font-size: 13px;
    line-height: .4;
  }

  .final-cta {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 1.6rem;
    line-height: 2rem;
  }

  .final-cta.mc {
    margin-left: 0;
    margin-right: 0;
  }

  .gridmid {
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .text-span-41 {
    font-size: 24px;
    line-height: 1.2;
  }

  .text-span-41.mc-dm {
    font-size: 15px;
  }

  .button-11 {
    margin-top: 3px;
    font-size: 15px;
  }

  .button-11.mc {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-55.mcpm {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6391ff981e066206611fc692_Desktop%20-%203.png");
    background-position: 100% 0;
  }

  .text-span-55.swe {
    font-size: 1.5rem;
  }

  .text-block-174 {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 11px;
  }

  .link-block-2 {
    margin-bottom: -8px;
  }

  .nav-bar-sticky {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-content: center;
    margin-bottom: 16px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 1;
    display: flex;
  }

  .button-12 {
    border-radius: 20px;
    align-items: center;
    font-size: 12px;
    display: flex;
  }

  .button-12.dm {
    text-align: center;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    font-weight: 600;
  }

  .heading-71 {
    text-align: center;
    margin: 0 20px 1rem;
    font-size: 32px;
    line-height: 2.6rem;
  }

  .image-124 {
    max-height: 24px;
    margin-top: 8px;
  }

  .footer-image {
    text-align: center;
  }

  .footer-image.header {
    width: 70%;
    height: 70%;
  }

  .div-block-185.mcda {
    width: 98%;
  }

  .text-block-104 {
    font-size: 12px;
  }

  .div-block-184 {
    width: 88%;
    height: 36px;
  }

  .div-block-184.final-cta {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-flex-container {
    flex-direction: column;
    align-items: center;
  }

  .footer-flex-container.header {
    align-items: center;
    margin-bottom: 0;
  }

  .text-block-125 {
    align-self: center;
    margin-left: 4px;
    font-size: 24px;
  }

  .grid-30 {
    display: flex;
  }

  .text-block-124 {
    margin-right: 0;
    font-size: 24px;
  }

  .text-block-126 {
    margin-left: 4px;
    font-size: 11px;
    line-height: 1.3;
  }

  .image-123 {
    max-width: 24px;
    max-height: 24px;
  }

  .div-block-197, .div-block-196 {
    justify-content: center;
  }

  .section-56 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .text-block-452 {
    margin-top: 4px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .85rem;
    line-height: 1.6;
  }

  .mcda-section-header-2 {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .grid-90 {
    margin-left: 16px;
    margin-right: 16px;
    display: block;
  }

  .text-block-320 {
    text-align: center;
  }

  .div-block-373 {
    margin-bottom: 13px;
  }

  .text-block-319 {
    text-align: center;
  }

  .text-block-115 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-114 {
    width: auto;
    margin-top: 88px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .text-block-114.new {
    margin-top: 20px;
  }

  .section-53 {
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-307 {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 16px;
    line-height: 1.6;
  }

  .agendas {
    font-size: 12px;
  }

  .text-wrapper {
    margin-top: 10px;
  }

  .div-block-180 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .75fr .5fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-97 {
    margin-bottom: 10px;
    font-size: 10px;
  }

  .text-block-117 {
    width: auto;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 14px;
  }

  .rich-text-block-19 {
    font-size: 13px;
  }

  .mcda-daily-agenda-wrapper {
    margin-bottom: 20px;
    display: block;
  }

  .mcda-weekly-agenda {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-99 {
    font-size: 18px;
  }

  .text-block-118 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 1.2;
  }

  .image-120 {
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-31 {
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .div-block-200 {
    text-align: left;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-120 {
    text-align: center;
    margin-top: 21px;
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
  }

  .div-block-265 {
    justify-content: center;
    display: flex;
  }

  .text-block-454 {
    text-align: center;
  }

  .hero-section-2 {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/639182ff1c70c936e378937a_Android%20Large%20-%202.png");
    background-position: 50% 0;
    background-size: cover;
    padding-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .hero-section-2.da {
    background-image: linear-gradient(#ffde3d, #fff 21%);
    padding-top: 24px;
  }

  .cta-wrapper-2 {
    justify-content: center;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 8px;
    display: flex;
  }

  .cta-wrapper-2.swe {
    margin-top: -25px;
  }

  .hero-header {
    text-align: center;
    margin-top: 20px;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .hero-header.da {
    font-size: 32px;
    line-height: 2.4rem;
  }

  .hero-header.mc-swe {
    font-size: 32px;
    line-height: 2.6rem;
  }

  .hero-header.swe {
    margin-top: 18px;
    margin-bottom: 10px;
    font-size: 27px;
    line-height: 2.4rem;
  }

  .hero-header.pm-70 {
    width: 100%;
  }

  .hero-header.dm {
    font-size: 34px;
    line-height: 40px;
  }

  .div-block-246 {
    margin-top: 40px;
    display: none;
  }

  .text-block-254 {
    text-align: center;
    font-size: .7rem;
  }

  .div-block-613 {
    margin-top: 60px;
  }

  .div-block-613.eng {
    align-items: center;
    margin-bottom: 20px;
  }

  .div-block-613.mc {
    justify-content: center;
    margin-top: 60px;
    margin-bottom: 40px;
    display: flex;
  }

  .grid-9 {
    display: block;
  }

  .text-block-455 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .div-block-615 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-615.swe {
    flex-direction: column;
  }

  .text-block-456 {
    text-align: left;
    font-size: 16px;
  }

  .grid-121 {
    display: block;
  }

  .grid-121.risk-free {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: block;
  }

  .div-block-616 {
    padding-top: 0;
  }

  .text-block-457 {
    text-align: left;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-457.swe, .text-block-457.swe.new {
    font-size: 13px;
  }

  .div-block-301 {
    margin-bottom: 20px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .image-158 {
    width: 64px;
    font-size: .5rem;
  }

  .text-block-459 {
    font-size: 14px;
  }

  .text-block-460 {
    font-size: 14px;
    line-height: 1.4;
  }

  .button-13 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-13.mcpm {
    width: 100%;
    padding-left: 60px;
    padding-right: 60px;
    font-size: 20px;
  }

  .button-13.mc.fullwidth {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-13.rgtc.mid {
    margin-top: 20px;
  }

  .text-block-310 {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 4px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 12px;
  }

  .text-block-339 {
    margin-top: 4px;
    font-size: 12px;
  }

  .div-block-367 {
    justify-content: center;
  }

  .wide-content-wrapper {
    width: auto;
    margin-left: 16px;
    margin-right: 16px;
  }

  .div-block-392 {
    display: block;
  }

  .div-block-395 {
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex;
  }

  .div-block-255 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-96 {
    display: block;
  }

  .div-block-391 {
    margin-top: 32px;
  }

  .div-block-393.align-left {
    justify-content: center;
  }

  .div-block-393.last {
    margin-top: 1rem;
  }

  .mcda-section-header-copy {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.6rem;
    line-height: 2.2rem;
  }

  .text-block-462 {
    margin-top: 4px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .85rem;
    line-height: 1.6;
  }

  .why-mcpm-grid {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .mcda-section-header-3 {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .rich-text-block-4 {
    color: #000c;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4;
  }

  .mcpm-dropdown-agenda {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-31 {
    font-size: 1rem;
    line-height: 1.3rem;
  }

  .paragraph-30 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.3rem;
  }

  .mcpm-weekly-agenda-wrapper {
    margin-bottom: 24px;
    padding-bottom: 8px;
  }

  .mcpm-section-header {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 1.6rem;
    line-height: 2rem;
  }

  .text-block-334 {
    margin-left: 16px;
    margin-right: 16px;
    font-size: .9rem;
  }

  .grid-95 {
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .text-block-332 {
    font-size: .9rem;
  }

  .text-block-333 {
    font-size: .7rem;
  }

  .text-block-464 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 1.2;
  }

  .div-block-394 {
    margin-bottom: 40px;
  }

  .text-block-313 {
    font-size: 13px;
    font-weight: 700;
  }

  .text-block-313.final-cta {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-313.final-cta.mid {
    margin-top: 32px;
    font-size: 13px;
    line-height: .4;
  }

  .cta-wrapper-3 {
    justify-content: center;
    margin-top: 0;
    display: flex;
  }

  .text-block-465 {
    margin-top: 4px;
    font-size: 12px;
  }

  .text-block-465.header {
    font-size: 13px;
  }

  .text-block-436 {
    text-align: center;
  }

  .heading-103 {
    font-size: 1.6rem;
    line-height: 2.2rem;
  }

  .text-block-439 {
    margin-right: 10px;
  }

  .rich-text-block-20 {
    color: #000c;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4;
  }

  .mcswe-week-agenda-wrapper-2-copy {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-77 {
    padding: 10px 10px 20px;
  }

  .h2---new {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .div-block-282 {
    text-align: center;
    width: auto;
  }

  .day-schedule-wrapper-2 {
    padding-left: 0;
  }

  .text-block-466 {
    margin-top: 1px;
    padding-right: 20px;
    font-size: 16px;
    font-weight: 900;
    line-height: 1.2;
  }

  .heading-145 {
    text-align: center;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-145.mc-dm {
    text-align: left;
    font-size: 28px;
    line-height: 2.4rem;
  }

  .text-block-467 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-467.thin {
    margin-top: 6px;
    margin-bottom: 21px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .text-block-467.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .text-block-435 {
    margin-top: 20px;
    font-size: 14px;
  }

  .button-18 {
    margin-top: 3px;
    font-size: 15px;
  }

  .button-18.mc {
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-span-138 {
    text-align: left;
  }

  .section-160 {
    background-image: linear-gradient(#ffde3d, #fff 20%);
    padding: 40px 10px 60px;
  }

  .div-block-590 {
    margin-bottom: 20px;
  }

  .text-block-414 {
    text-align: center;
    margin-bottom: 20px;
  }

  .text-block-468 {
    margin-top: 40px;
  }

  .text-block-469 {
    margin-top: 45px;
  }

  .slide-7 {
    margin-top: 0;
  }

  .program-testimonial-image-mobile {
    max-width: 100%;
  }

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

  .program-testimonial-role-2 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
  }

  .program-testimonial_wrapper {
    height: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .program-testimonial_logo-wrapper-2 {
    margin-top: 0;
  }

  .instructors-page-container-2 {
    position: relative;
  }

  .gallery_component.mobile {
    margin-top: -22px;
  }

  .gallery_component.desktop {
    display: none;
  }

  .program-testimonial_logo-wrapper-swe {
    margin-top: 0;
  }

  .program-testimonial_logo-wrapper-swe.pm-logo {
    margin-top: 40px;
  }

  .div-block-593 {
    margin-top: 0;
  }

  .program-testimonials_wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    position: relative;
  }

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

  .program-testimonial-name {
    font-family: Red Hat Display, sans-serif;
  }

  .section-174 {
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .program-testimonial_arrow {
    justify-content: center;
    margin-top: 288px;
    top: -36%;
    left: -12px;
  }

  .program-testimonial_arrow.right {
    justify-content: center;
    width: 2.5rem;
    margin-top: 288px;
    margin-right: 12px;
    top: -36%;
    right: -9px;
  }

  .gallery_mask.program-testimonial.swe {
    position: relative;
  }

  .text-block-471 {
    margin-top: 70px;
  }

  .slide-3 {
    margin-top: 0;
  }

  .program-testimonials-outer {
    height: 100%;
    margin-left: 0;
    position: relative;
  }

  .program-testimonial-logo {
    width: 50%;
    margin-top: 0;
  }

  .program-testimonial-logo.small-logo {
    width: 30%;
  }

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

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

  .program-testimonial-role-wrap {
    min-height: 90px;
    margin-bottom: 20px;
  }

  .rich-text-block-23 {
    font-size: 14px;
  }

  .div-block-621 {
    width: 100%;
  }

  .heading-177 {
    text-align: left;
    font-size: 18px;
    line-height: 1.5rem;
  }

  .section-178 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-604 {
    align-self: auto;
    width: 100%;
    display: block;
  }

  .image-268 {
    margin-top: 20px;
  }

  .image-244 {
    display: block;
  }

  .div-block-607 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-606 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .heading-179 {
    line-height: 1.5rem;
  }

  .grid-141 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-items: center;
    display: none;
  }

  .heading-178 {
    line-height: 1.5rem;
  }

  .div-block-599 {
    text-align: left;
    justify-content: center;
    display: flex;
  }

  .text-block-473 {
    text-align: left;
    margin-bottom: 20px;
  }

  .heading-154 {
    font-size: 1.5rem;
  }

  .section-163 {
    padding: 40px 10px;
    font-size: 1.1rem;
  }

  .div-block-560, .div-block-558 {
    margin-top: 0;
    margin-left: 10px;
  }

  .remote-icon {
    height: 40px;
  }

  .section-162 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-559 {
    margin-top: 0;
    margin-left: 10px;
  }

  .high-icon {
    height: 40px;
  }

  .heading-159 {
    text-align: center;
    font-size: 1.5rem;
  }

  .join_icon-wrapper {
    width: 4.9rem;
    height: 4.9rem;
  }

  .section-175 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .why-mcpm-grid-2 {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .why-mcdm-wrapper-2.middle {
    border-bottom: 1px solid #a8a8a8;
  }

  .text-block-416 {
    font-size: 1rem;
  }

  .image-241 {
    margin-bottom: -5px;
  }

  .image-240 {
    margin-top: -10px;
  }

  .heading-153 {
    font-size: 18px;
    line-height: 2.4rem;
  }

  .section-161 {
    padding: 40px 10px 60px;
  }

  .heading-157 {
    font-size: 24px;
    line-height: 2.4rem;
  }

  .heading-158 {
    font-size: 18px;
    line-height: 2.4rem;
  }

  .section-165 {
    padding: 40px 10px 60px;
  }

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

  .image-229 {
    overflow: visible;
  }

  .div-block-572 {
    display: block;
  }

  .image-233 {
    margin-top: 20px;
  }

  .carriculum-heading-h3 {
    font-size: 16px;
    line-height: 1.4rem;
  }

  .swe-points {
    text-align: left;
    font-size: 12px;
  }

  .accordion2_content.new {
    font-size: 14px;
    line-height: 1.4;
  }

  .section-164 {
    padding: 40px 10px 60px;
    display: none;
  }

  .section-164.mobilr {
    display: block;
  }

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

  .accordion2_component {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .according2_heading-wrapper {
    margin-right: 0;
    padding-right: 0;
  }

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

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

  .section-166 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-align-center {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .section-167 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-610 {
    text-align: center;
    display: block;
  }

  .div-block-574 {
    width: 88%;
  }

  .section-168 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-128 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-128.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .heading-180 {
    text-align: left;
    flex: none;
    font-size: 30px;
  }

  .div-block-623 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .grid-142 {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .text-block-476 {
    line-height: 25px;
  }

  .text-block-476.v1 {
    font-size: 18px;
  }

  .section-179 {
    padding-top: 32px;
  }

  .div-block-624 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-624.dm {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-624.dm.v1 {
    align-items: flex-start;
  }

  .div-block-624.da {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-624.da.v1 {
    align-items: flex-start;
  }

  .div-block-624.pm {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-624.pm.v1 {
    align-items: flex-start;
  }

  .div-block-624.swe {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-624.swe.mc.v1 {
    align-items: flex-start;
  }

  .text-block-477 {
    font-size: 8px;
  }

  .heading-181-copy {
    margin-left: 32px;
    margin-right: 32px;
    font-size: 14px;
    line-height: 1.4rem;
  }

  .image-269 {
    height: 40px;
  }

  .grid-143 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-block-479 {
    font-size: 12px;
  }

  .div-block-627 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-250 {
    width: 100%;
    height: 80px;
  }

  .rich-text-block-24 {
    color: #000c;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4;
  }

  .text-wrapper-2 {
    margin-top: 10px;
  }

  .rich-text-block-25 {
    font-size: 13px;
  }

  .grid-144 {
    display: block;
  }

  .grid-144.dm-1 {
    margin-top: 20px;
  }

  .grid-145 {
    margin-top: 20px;
    display: block;
  }

  .text-block-480 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 14px;
    padding-right: 0;
  }

  .text-block-480.a {
    font-size: 12px;
  }

  .text-block-480.pm-big {
    margin-bottom: 10px;
  }

  .text-block-481 {
    font-size: 13px;
    line-height: 1.4;
  }

  .button-33 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-33.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-33.sitelink {
    display: block;
  }

  .button-33.indo {
    width: 114.348%;
    padding-right: 40px;
    font-size: 14px;
  }

  .button-33.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-33.sticky.navigation {
    font-size: 14px;
  }

  .button-33.sticky.navigation.da-kursus {
    font-size: 10px;
  }

  .button-33.pm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .heading-187 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-187.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .text-span-143 {
    border-right-width: 0;
  }

  .container-32 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-651 {
    border-right: 0 #000;
    margin-bottom: 20px;
  }

  .text-align-center-2 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

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

  .margin-bottom.margin-xlarge {
    padding-left: 10px;
    padding-right: 10px;
  }

  .margin-bottom.margin-xxlarge.align-center {
    margin-bottom: 1rem;
  }

  .margin-bottom.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge.b2b {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-vertical.padding-xmhuge {
    padding-top: 2rem;
    padding-bottom: 0;
  }

  .padding-vertical.padding-xmhuge.pm, .padding-vertical.padding-xmhuge.le {
    padding-top: 7rem;
  }

  .padding-vertical.padding-xhuge {
    padding-bottom: 0;
  }

  .slider-11 {
    height: 65%;
  }

  .div-block-635 {
    width: 290px;
    height: 96px;
    margin-bottom: 10px;
    margin-left: 10px;
  }

  .text-block-490 {
    letter-spacing: 2px;
    margin-bottom: 8px;
    font-size: .6rem;
  }

  .collection-list-wrapper-8, .div-block-646 {
    margin-left: 10px;
  }

  .div-block-647 {
    margin-bottom: 4px;
    font-size: .65rem;
  }

  .text-block-487 {
    font-size: .65rem;
  }

  .image-271 {
    width: 40px;
    height: 40px;
  }

  .heading-183 {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .section-171 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-164 {
    height: auto;
    margin-top: 0;
    font-size: 3.2rem;
    line-height: 3.2rem;
  }

  .div-block-581 {
    display: block;
  }

  .container-29 {
    padding-left: 0;
  }

  .div-block-585 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-430, .div-block-584 {
    width: 100%;
  }

  .course-benefit.sitelink {
    margin-bottom: 10px;
  }

  .grid-135 {
    display: block;
  }

  .section-172, .section-173 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-459 {
    margin-top: 32px;
    padding: 5px 10px .5rem;
  }

  .grid-110 {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .heading-1 {
    font-size: 2.5rem;
  }

  .heading-1.text-align-left {
    text-align: center;
    width: auto;
    font-size: 1.4rem;
    line-height: 2.4rem;
  }

  .heading-1.text-align-center {
    max-width: none;
    font-size: 1.5rem;
    line-height: 2.4rem;
  }

  .heading-1.text-align-center.text-color-white {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-441.text-align-left {
    justify-content: center;
    margin-bottom: 1.1rem;
  }

  .div-block-657 {
    justify-content: center;
    display: flex;
  }

  .div-block-497 {
    margin-top: 10px;
  }

  .rich-text-block-26 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: .9rem;
  }

  .image-204-copy {
    max-width: 21rem;
    margin-left: 10px;
    margin-right: 10px;
    display: none;
  }

  .div-block-439 {
    margin-bottom: 1rem;
  }

  .div-block-439.align-left {
    justify-content: center;
  }

  .div-block-437 {
    width: 100%;
    max-width: 100%;
  }

  .div-block-441-copy {
    margin-bottom: 0;
  }

  .div-block-441-copy.align-left {
    justify-content: center;
  }

  .text-block-349 {
    font-size: .7rem;
  }

  .text-block-349.text-align-left {
    text-align: center;
    margin-bottom: 2rem;
  }

  .image-204 {
    max-width: 21rem;
  }

  .image-204.mc-to-fs {
    display: block;
  }

  .field-label {
    font-size: .75rem;
  }

  .field-label.text-weight-bold {
    font-size: .8rem;
  }

  .section-144 {
    padding-top: 2rem;
  }

  .text-block-493 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-442.align-left {
    justify-content: center;
  }

  .div-block-440-copy {
    margin-bottom: 0;
  }

  .rounded-edge {
    height: 40px;
    margin-top: 2rem;
  }

  .rounded-edge.dark {
    height: 40px;
    margin-top: 3rem;
  }

  .text-block-340 {
    max-width: 16rem;
    font-size: .8rem;
  }

  .text-block-340.text-align-left {
    text-align: center;
    max-width: 18rem;
    font-size: .8rem;
  }

  .container-wide {
    text-align: center;
    max-width: 23rem;
    margin-left: 0;
  }

  .container-wide.mobile {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .button-26 {
    text-align: center;
    min-width: 16rem;
    padding-left: 1.4rem;
    padding-right: 1.4rem;
    font-size: 1rem;
  }

  .text-block-346.text-weight-normal {
    text-align: center;
    font-size: .9rem;
  }

  .text-block-346.text-weight-bold {
    text-align: center;
  }

  .text-block-346.text-weight-bold.text-align-left {
    text-align: center;
    margin-top: 1rem;
  }

  .text-block-345 {
    font-size: 1rem;
  }

  .text-block-345.indo {
    font-size: .9rem;
  }

  .heading-1-copy {
    font-size: 2.5rem;
  }

  .heading-1-copy.text-align-center {
    max-width: none;
    font-size: 1.2rem;
    line-height: 2rem;
  }

  .text-block-494 {
    font-size: .8rem;
  }

  .div-block-234-copy {
    display: none;
  }

  .dm-eb-points {
    text-align: left;
    font-size: .9rem;
  }

  .div-block-500 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-451 {
    display: block;
  }

  .lottie-animation-8-copy {
    margin-top: 0;
    display: block;
  }

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

  .div-block-465 {
    justify-content: center;
    display: flex;
  }

  .text-block-495 {
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .8rem;
    line-height: 1.1rem;
  }

  .text-block-346-copy.text-weight-normal {
    text-align: center;
    font-size: .9rem;
  }

  .text-block-346-copy.text-weight-bold {
    text-align: center;
    font-size: 1.2rem;
  }

  .grid-146 {
    grid-row-gap: 16px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-146.dm-eb {
    margin-bottom: 4rem;
    padding-left: 0;
  }

  .grid-146.pm {
    padding-left: 0;
  }

  .text-block-376-copy {
    font-size: .7rem;
    font-weight: 500;
  }

  .text-block-496 {
    text-align: center;
  }

  .feature-benefit-grid {
    display: block;
  }

  .rich-text-block-21 {
    margin-left: 0;
    margin-right: 0;
    font-size: .8rem;
  }

  .text-block-497 {
    font-size: .8rem;
  }

  .grid-116 {
    border: 1px solid #dfdfdf;
    border-radius: 8px;
    grid-template-columns: .5fr 1fr 1fr;
  }

  .div-block-460 {
    margin-top: 0;
  }

  .div-block-448-copy {
    text-align: center;
  }

  .heading-1-copy-copy {
    font-size: 2.5rem;
  }

  .heading-1-copy-copy.text-align-center {
    max-width: none;
    font-size: 1.2rem;
    line-height: 2rem;
  }

  .div-block-468 {
    text-align: center;
  }

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

  .image-207.hide-mobile {
    display: none;
  }

  .text-block-344-copy {
    font-size: .8rem;
    line-height: 1.8;
  }

  .grid-108-copy-copy {
    grid-template-columns: 1fr;
  }

  .div-block-469 {
    align-items: center;
  }

  .text-block-498 {
    width: 23rem;
    font-size: .85rem;
    line-height: 1.5rem;
  }

  .text-block-498.text-color-white {
    margin-left: 15px;
    margin-right: 15px;
  }

  .div-block-440 {
    margin-bottom: 3rem;
  }

  .section-141-copy {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-105 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 1.7;
  }

  .text-block-105.kursus.var {
    font-size: 13px;
  }

  .text-block-105.kursus {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.6;
  }

  .div-block-506 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: .65rem;
  }

  .headlineurl {
    padding-left: 0;
    padding-right: 0;
    font-size: 22px;
    line-height: 30px;
  }

  .headlineurl.dm-course {
    font-size: 24px;
    line-height: 32px;
  }

  .section-58 {
    box-sizing: content-box;
    object-fit: fill;
    overflow: visible;
  }

  .container-11 {
    height: auto;
    padding-top: 0;
  }

  .h2 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .paragraph {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 14px;
  }

  .text-block-499 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 1.2;
  }

  .text-block-499.mid {
    text-align: left;
  }

  .text-block-130 {
    text-align: left;
    margin-top: 0;
    padding-right: 20px;
    font-size: 14px;
  }

  .grid-34 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .certif-logo-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-bottom: 16px;
    display: grid;
  }

  .section-182 {
    background-image: none;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-183 {
    background-image: none;
    padding-top: 32px;
    padding-bottom: 20px;
  }

  .text-block-90 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
  }

  .accordion2_component-2 {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .accordion2_component-2.new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .accordion2_component-2.da-test {
    display: block;
  }

  .accordion2_component-2.mobile {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    place-content: stretch;
    align-items: start;
    width: 250px;
    padding-left: 0;
    display: block;
  }

  .accordion2_collection-column {
    grid-row-gap: 1rem;
  }

  .text-align-center-3 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max-width-mobile {
    max-width: 12.2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max-width-mobile.kursus {
    max-width: 16rem;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .hired-logos-text {
    display: block;
  }

  .text-block-500 {
    font-size: 12px;
    line-height: 1.4;
  }

  .heading-189 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .rich-text-block {
    font-size: 13px;
  }

  .rich-text-block.bootcamp {
    font-size: 16px;
    line-height: 1.6;
  }

  .text-block-501 {
    margin-left: 5px;
    font-size: 14px;
  }

  .heading-190 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .h2-2 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-502 {
    text-align: left;
    margin-top: 0;
    padding-right: 20px;
    font-size: 14px;
  }

  .text-block-503 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-504 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
  }

  .text-block-504.white {
    font-size: 1.4rem;
  }

  .text-block-505 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
  }

  .section-25 {
    background-color: #ddd;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-87 {
    padding-bottom: 10px;
  }

  .image-83 {
    display: none;
  }

  .image-78 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-56 {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: .8rem;
    line-height: 1.3rem;
  }

  .heading-56.baru {
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-3 {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .columns-3.a {
    margin-top: 36px;
  }

  .text-block-46-copy {
    color: #fff;
    text-align: center;
    margin-top: 0;
    margin-bottom: 8px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.4rem;
    font-weight: 700;
  }

  .div-block-121 {
    margin-bottom: 17px;
  }

  .heading-63-copy-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 2rem;
  }

  .grid-24 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .section-37 {
    padding-bottom: 20px;
  }

  .section-27 {
    padding-top: 13px;
    padding-bottom: 32px;
  }

  .image-84 {
    display: none;
  }

  .div-block-49 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-47 {
    font-size: 1rem;
  }

  .section-22 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button.lp-cta {
    font-size: 18px;
  }

  .button.lp-cta._3 {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .9rem;
  }

  .heading-41 {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-41.indo {
    font-size: 1.5rem;
    line-height: 2.1rem;
  }

  .headlineurltambahan {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .headlineurltambahan.var {
    font-size: 22px;
  }

  .headlineurl-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-191 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .h2-3 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-506 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .heading-192 {
    text-align: center;
    justify-content: center;
    height: 36px;
    padding-left: 0;
  }

  .text-block-507 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
  }

  .image-253 {
    margin-top: 20px;
    display: none;
  }

  .div-block-253 {
    padding-left: 0;
  }

  .da-points {
    font-size: 12px;
  }

  .section-74 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-509 {
    font-size: 12px;
    line-height: 1.4;
  }

  .heading-193 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .heading-194 {
    font-size: 1rem;
  }

  .eb-tier1-id {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .eb-tier1-id.sticky {
    letter-spacing: 1px;
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .eb-tier1-id.sticky {
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .eb-tier1-id.sticky.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .eb-tier1-id.sticky.earlybird {
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .eb-tier1-id.sticky.earlybird.new {
    letter-spacing: .8px;
    margin-left: 1rem;
    font-weight: 700;
  }

  .rich-text-block-27 {
    font-size: 13px;
  }

  .bold-text-109 {
    font-size: 25px;
  }

  .text-block-510 {
    max-width: 135px;
    font-size: .8rem;
  }

  .grid-147 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-span-146 {
    border-right-width: 0;
  }

  .grid-148 {
    border-bottom: 1px solid #0003;
    border-right-style: none;
    max-width: 250px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-right: 0;
    display: flex;
  }

  .grid-148.right {
    border-bottom-style: none;
  }

  .bold-text-110 {
    font-size: 25px;
  }

  .section-187 {
    padding-bottom: 10px;
  }

  .section-188 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-195 {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.3;
  }

  .grid-149 {
    display: block;
  }

  .div-block-664 {
    margin-bottom: 16px;
  }

  .text-block-518 {
    font-size: 16px;
  }

  .text-block-520 {
    font-size: 13px;
  }

  .text-span-147 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
  }

  .text-block-521 {
    margin-top: 4px;
    font-size: 12px;
  }

  .text-block-521.header {
    font-size: 13px;
  }

  .div-block-505 {
    width: 80px;
    height: 80px;
  }

  .div-block-256 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-522 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .grid-152 {
    grid-column-gap: 0px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-span-148 {
    color: #000c;
    font-size: 24px;
    line-height: .9;
  }

  .text-span-148.atf-com {
    color: var(--yellow);
  }

  .section-189 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-153 {
    display: block;
  }

  .heading-196 {
    font-size: 42px;
    line-height: 3.5rem;
  }

  .heading-196.pm {
    font-size: 45px;
  }

  .text-block-523 {
    font-size: 20px;
    line-height: 2rem;
  }

  .text-block-372-copy {
    text-align: left;
    margin-top: 10px;
    font-size: 1rem;
  }

  .heading-90 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .heading-90.sticky.earlybird.da-test {
    font-size: 10px;
  }

  .heading-90.sticky.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-90.sticky.earlybird.new {
    letter-spacing: .8px;
    margin-left: 1rem;
    font-weight: 700;
  }

  .heading-90.sticky {
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-90.sticky.mc-dm {
    letter-spacing: 0;
    margin-left: 10px;
    margin-right: .125rem;
    font-size: 12px;
    font-weight: 700;
  }

  .grid-154 {
    display: block;
  }

  .div-block-666 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-668 {
    border-bottom: 1px solid #0003;
    border-right-style: none;
  }

  .div-block-668.third {
    border-bottom-style: none;
  }

  .grid-156 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-157 {
    width: 100%;
    margin-top: 40px;
    display: block;
  }

  .div-block-681 {
    align-items: center;
    margin-bottom: 20px;
  }

  .div-block-681.bottom {
    margin-bottom: 0;
  }

  .div-block-685 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-190 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-197 {
    width: 100%;
    font-size: 40px;
    line-height: 3rem;
  }

  .grid-159, .grid-160 {
    display: block;
  }

  .div-block-686 {
    margin-bottom: 20px;
  }

  .text-block-533 {
    line-height: 2.5rem;
  }

  .bold-text-113 {
    font-size: 60px;
  }

  .bold-text-114 {
    font-size: 30px;
    line-height: 1rem;
  }

  .bold-text-115 {
    font-size: 60px;
  }

  .bold-text-116 {
    font-size: 30px;
  }

  .bold-text-117 {
    font-size: 60px;
  }

  .bold-text-118 {
    font-size: 30px;
  }

  .section-191 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-690 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid-162 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-692 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-198 {
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 3rem;
  }

  .tabs-9 {
    display: block;
  }

  .tabs-content-3 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 20px;
  }

  .div-block-693 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-152 {
    font-size: 30px;
  }

  .text-span-152.pm-text {
    font-size: 22px;
  }

  .text-block-534 {
    font-size: 18px;
  }

  .text-block-534.pm-text {
    font-size: 22px;
    line-height: 2rem;
  }

  .tab-link-tab-1-7.w--current {
    border-top-right-radius: 0;
  }

  .tab-link-tab-1-7.top {
    border-top-right-radius: 20px;
  }

  .tab-link-tab-1-7.bottom {
    border-bottom-left-radius: 0;
  }

  .text-block-535 {
    color: var(--black);
    font-size: 18px;
    line-height: 1.8rem;
  }

  .section-192 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rich-text-block-2-copy {
    font-size: 18px;
    line-height: 1.2rem;
  }

  .rich-text-block-3 {
    font-size: 18px;
  }

  .section-193 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-199 {
    width: 100%;
    font-size: 40px;
    line-height: 3rem;
  }

  .grid-164 {
    flex-direction: column;
    display: flex;
  }

  .text-block-536 {
    font-size: 30px;
    line-height: 2rem;
  }

  .text-span-153 {
    font-size: 18px;
    line-height: 1.1rem;
  }

  .text-span-154 {
    font-size: 27px;
  }

  .div-block-697 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-195 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-200 {
    margin-top: 0;
    margin-bottom: 40px;
    font-size: 38px;
    line-height: 3rem;
  }

  .grid-165 {
    display: block;
  }

  .div-block-702 {
    margin-bottom: 20px;
  }

  .div-block-702.botttom {
    margin-bottom: -10px;
  }

  .text-block-537 {
    font-size: 30px;
    line-height: 2rem;
  }

  .text-block-538, .rich-text-block-28 {
    font-size: 20px;
    line-height: 1.8rem;
  }

  .grid-166 {
    display: block;
  }

  .section-196 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-167 {
    display: block;
  }

  .div-block-705 {
    margin-bottom: 20px;
  }

  .text-block-540 {
    font-size: 20px;
    line-height: 1.8rem;
  }

  .heading-201 {
    width: 100%;
    font-size: 40px;
    line-height: 3rem;
  }

  .section-197 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-168 {
    display: block;
  }

  .text-block-541 {
    text-align: center;
    font-size: 20px;
    line-height: 1.8rem;
  }

  .div-block-707 {
    text-align: center;
  }

  .heading-202 {
    margin-bottom: 10px;
    font-size: 40px;
    line-height: 3rem;
  }

  .text-block-542 {
    font-size: 20px;
  }

  .section-198, .section-199 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-203 {
    font-size: 40px;
    line-height: 3rem;
  }

  .carriculum-heading-h3-3 {
    width: 78.4784%;
    font-size: 16px;
  }

  .rich-text-block-29 {
    font-size: 16px;
    line-height: 1.6;
  }

  .text-span-155 {
    font-size: 20px;
  }

  .da-big-size {
    text-align: left;
    font-size: 16px;
  }

  .accordion2_item-3 {
    border: 1px solid #00000024;
    margin-bottom: 20px;
  }

  .carriculum-heading-h3-4 {
    width: 90%;
    font-family: Red Hat Display, sans-serif;
    font-size: 18px;
  }

  .section-200, .section-201 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-170 {
    display: block;
  }

  .text-block-543 {
    font-size: 30px;
    line-height: 2rem;
  }

  .text-block-544 {
    font-size: 20px;
    line-height: 1.8rem;
  }

  .div-block-709 {
    margin-bottom: 20px;
  }

  .section-202, .section-203 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-545 {
    width: 100%;
    font-size: 20px;
  }

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

  .grid-171 {
    display: block;
  }

  .section-204 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-205 {
    margin-bottom: 40px;
    font-size: 40px;
    line-height: 3rem;
  }

  .div-block-712 {
    flex: none;
    justify-content: flex-start;
    width: 50%;
    margin-bottom: 0;
    display: flex;
  }

  .mcda-section-header-4 {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .instructor-grid-card-exact-2 {
    padding-left: 2rem;
    padding-right: 2rem;
    display: block;
  }

  .div-block-713 {
    align-self: center;
  }

  .instructor-grid-6 {
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .instructor-grid-card-exact-copy-2 {
    color: #000;
    margin-bottom: 0;
  }

  .cards-image-3.instructor-mc.mcpm {
    width: 70%;
  }

  .cards-image-mask-3 {
    text-align: center;
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cards-image-mask-3.mc-instructor {
    align-items: center;
    max-width: 100%;
  }

  .grid-172 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .text-block-546 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .tabs-menu-11 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: block;
  }

  .tabs-menu-11.dm-com.mobile-ver {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: var(--white);
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 20px 20px 10px;
    display: grid;
  }

  .discussion-thumbnail {
    width: 213%;
  }

  .tab-link-tab-1-8 {
    justify-content: flex-start;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 20px 20px 10px;
  }

  .tab-link-tab-1-8.w--current {
    justify-content: flex-start;
  }

  .tab-link-tab-1-8.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-start;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-8.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-start;
    padding-right: 20px;
  }

  .tab-link-tab-1-8.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
    display: flex;
  }

  .tab-link-tab-1-8.bottom.w--current {
    padding-right: 10px;
  }

  .div-block-670 {
    width: 100%;
  }

  .tabs-10 {
    display: block;
  }

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

  .grid-173.club, .grid-173.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .tabs-11 {
    flex-direction: column;
  }

  .text-block-548 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .discord-thumbnail {
    width: 213%;
  }

  .grid-174 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .image-273 {
    max-width: 100%;
    height: 60%;
    max-height: 60%;
  }

  .div-block-671 {
    width: 100%;
  }

  .div-block-716 {
    margin-bottom: 20px;
  }

  .tab-link-tab-1-9 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-9.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-9.left, .tab-link-tab-1-9.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-9.right {
    text-align: center;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-9.right.w--current {
    margin-right: 10px;
  }

  .tab-link-tab-1-9.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-1-9.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-549 {
    font-size: 14px;
    line-height: 1.4;
  }

  .div-block-674 {
    width: 100%;
  }

  .div-block-717 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-717.image {
    height: auto;
  }

  .div-block-717.da-life {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .div-block-718 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-719 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .grid-175, .grid-175.dm-com, .grid-176 {
    display: block;
  }

  .div-block-722 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-275 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .text-block-550 {
    margin-bottom: 20px;
    font-size: 14px;
  }

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

  .text-block-551 {
    text-align: center;
  }

  .image-276 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .tabs-menu-12 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-12.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-280 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-723 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-177 {
    flex-direction: row;
    display: flex;
  }

  .grid-177.homepage-community {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
  }

  .grid-177.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

  .grid-177.da-life {
    flex-direction: column;
    flex: none;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-552 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-30 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .rich-text-block-30.community {
    margin-top: -20px;
  }

  .div-block-680 {
    flex: none;
    width: 50%;
  }

  .text-block-553 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .text-block-554 {
    text-align: center;
    align-self: auto;
    width: 100%;
    font-size: 14px;
  }

  .text-block-554.top {
    width: 55%;
  }

  .grid-178 {
    display: block;
  }

  .left-arrow-7 {
    display: none;
  }

  .text-block-555 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-span-156, .text-span-157 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
    line-height: 2rem;
  }

  .text-span-157.pm {
    font-size: 22px;
  }

  .text-span-158 {
    font-size: 20px;
  }

  .text-span-158.pm-text {
    font-size: 18px;
    line-height: 1.8rem;
  }

  .text-span-159 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
    line-height: 2rem;
  }

  .text-span-159.pm-text {
    font-size: 22px;
  }

  .text-span-160 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
    line-height: 2rem;
  }

  .text-span-160.pm-text {
    font-size: 22px;
  }

  .text-span-162 {
    color: var(--yellow);
    background-color: #333;
    line-height: 4rem;
  }

  .text-span-163 {
    color: var(--yellow);
    background-color: #333;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 4rem;
  }

  .text-span-164 {
    color: var(--yellow);
    background-color: #333;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-span-165 {
    background-color: var(--black);
  }

  .homepage-header_top-text-background {
    width: 7.9rem;
    height: 2.4rem;
    top: 3.7rem;
    left: 91px;
    right: auto;
  }

  .homepage-header_top-text-background.home-page-copy {
    width: 12.5rem;
    top: 2.8rem;
    left: -4px;
    right: 8.35rem;
  }

  .div-block-725 {
    background-color: var(--black);
    width: 12.5rem;
    height: 2rem;
  }

  .bootcamp {
    padding-left: 10px;
    padding-right: 10px;
  }

  .card-icon-big, .card-icon-big.bg-yel {
    display: none;
  }

  .heading-4-card {
    width: 80%;
    font-size: .9rem;
  }

  .heading-4-card.mb-12 {
    font-size: 1rem;
  }

  .program_header-text {
    line-height: 1.7rem;
  }

  .feature-card {
    padding: 16px 12px;
  }

  .title-underline {
    min-height: 40px;
  }

  .cta-s-body {
    margin: 0 12px 12px 0;
  }

  .heading-v2.mb {
    margin-bottom: 1.5rem;
  }

  .heading-v2.mb.mm {
    width: 70%;
    display: none;
  }

  .heading-v2.mb.mm.mobile {
    width: 100%;
    display: block;
  }

  .heading-v2.mobile-align-center {
    text-align: center;
  }

  .content.grid-2-payment {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-bottom: 0;
  }

  .content.grid-2-tm.ns-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .content.grid-2balance.dm {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .content.grid-2balance.dm.vi {
    grid-template-columns: 1fr;
  }

  .content.grid-2balance.dm.vi.desktop {
    display: none;
  }

  .content.grid-2balance.dm.vi.mobile {
    display: flex;
  }

  .title-wrapper-lp.mb {
    text-align: left;
    align-items: flex-start;
  }

  .grid-179 {
    display: block;
  }

  .accordion2_item-4 {
    border: 1px solid #00000024;
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .bold-text-124 {
    font-size: 22px;
    line-height: 2rem;
  }

  .text-block-558 {
    font-size: 22px;
  }

  .text-block-559 {
    font-size: 18px;
    line-height: 1.8rem;
  }

  .text-span-168.pm-text {
    font-size: 22px;
  }

  .div-block-70 {
    margin-left: 0;
    margin-right: 0;
  }

  .grid-182 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .grid-183 {
    display: block;
  }

  .name-linkedin-2 {
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    display: block;
  }

  .bold-text-126, .bold-text-127 {
    font-family: Red Hat Display, sans-serif;
  }

  .div-block-728 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-212 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .h2-4 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-560 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-560.mcda {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 12px;
  }

  .heading-213 {
    text-align: center;
    justify-content: center;
    height: 36px;
    padding-left: 0;
  }

  .text-block-561 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
  }

  .text-block-561.white {
    font-size: 1.4rem;
  }

  .accordion2_item-5 {
    border: 1px solid #00000024;
  }

  .text-block-563 {
    font-size: 12px;
    line-height: 1.4;
  }

  .heading-214 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .heading-215 {
    font-size: 1rem;
  }

  .text-block-564 {
    color: #00000080;
    font-size: 14px;
    font-weight: 700;
  }

  .image-256 {
    display: none;
  }

  .image-304 {
    padding-left: 0;
    display: none;
  }

  .image-304.da {
    width: auto;
    display: block;
  }

  .headlineurl-pm-sem {
    margin-top: 20px;
    font-size: 1.9rem;
    line-height: 2.3rem;
  }

  .text-block-565 {
    width: auto;
    font-size: 14px;
  }

  .section-208 {
    padding: 40px 10px;
  }

  .text-block-566 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .text-block-567 {
    font-size: 16px;
  }

  .text-block-568 {
    font-size: 13px;
    line-height: 1.4;
  }

  .heading-28 {
    padding-left: .5rem;
    padding-right: .5rem;
    font-size: 1.8rem;
    line-height: 2.5rem;
  }

  .text-block-569 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 14px;
    padding-right: 0;
  }

  .text-block-569.a {
    font-size: 12px;
  }

  .text-block-570 {
    border: 1px solid #0003;
    border-radius: 12px;
    padding: 10px;
  }

  .headlineurl-pm-sem-2 {
    margin-top: 20px;
    font-size: 1.9rem;
    line-height: 2.3rem;
  }

  .text-block-571 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-572 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .text-block-573 {
    font-size: 16px;
  }

  .text-block-574 {
    font-size: 13px;
    line-height: 1.4;
  }

  .headlineurl-3.swe {
    text-align: center;
    text-align: center;
    width: 300px;
    margin-top: 18px;
    margin-bottom: 10px;
    font-size: 27px;
    line-height: 2.4rem;
  }

  .text-block-575 {
    text-align: center;
    margin-bottom: 20px;
  }

  .text-block-576 {
    text-align: center;
    font-size: .7rem;
  }

  .program-testimonial-role-wrap-2 {
    min-height: 90px;
    margin-bottom: 20px;
  }

  .program-testimonial-role-3 {
    margin-bottom: 20px;
  }

  .div-block-729 {
    margin-top: 40px;
  }

  .div-block-730 {
    margin-top: 62px;
  }

  .program-testimonial-logo-2 {
    margin-top: 0;
  }

  .div-block-731 {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 40px;
    display: flex;
  }

  .div-block-732 {
    text-align: left;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .text-block-577 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 13px;
  }

  .div-block-734 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .div-block-605 {
    margin-bottom: 20px;
  }

  .div-block-735 {
    align-self: auto;
    width: 100%;
    display: block;
  }

  .heading-217 {
    text-align: left;
    font-size: 20px;
    line-height: 1.5rem;
  }

  .rich-text-block-31 {
    font-size: 13px;
  }

  .div-block-736 {
    width: 100%;
  }

  .grid-184 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-items: center;
    display: none;
  }

  .text-block-579 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-579.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-579.cta.new-copy {
    text-align: center;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
  }

  .text-block-579.cta.new {
    font-size: 16px;
  }

  .quote-right {
    display: none;
  }

  .section-177 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-vertical.margin-medium.full-height {
    text-align: center;
    border: 1px #000;
    align-items: center;
    padding-left: 0;
  }

  .heading-small-2 {
    font-size: 1rem;
    font-style: italic;
    font-weight: 400;
  }

  .heading-small-2.labs-mobile, .heading-small-2.instructor-bio {
    text-align: left;
    font-size: 1rem;
  }

  .testimonial7_content {
    grid-template-columns: 8fr;
  }

  .quote-left {
    top: -3.7rem;
  }

  .section-209 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-34 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-34.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-34.sticky.navigation {
    font-size: 14px;
  }

  .button-34.sticky.navigation.indo {
    font-size: 11px;
  }

  .button-34.indo {
    font-size: 14px;
  }

  .button-34.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-34.pm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .text-block-581 {
    padding-left: 4px;
    padding-right: 4px;
    font-size: 11px;
  }

  .div-block-737 {
    align-self: center;
  }

  .text-block-582 {
    text-align: left;
    font-size: 16px;
  }

  .text-block-583 {
    text-align: left;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-583.swe, .text-block-583.swe.new {
    font-size: 13px;
  }

  .alumni-grid-fsda {
    grid-template-columns: 1fr;
  }

  .button-9-copy {
    letter-spacing: 1px;
    padding-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 24px;
  }

  .text-block-73-copy {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
    line-height: 2.3;
  }

  .text-block-73-copy.fspm, .text-block-73.fspm, .text-block-73.fspm {
    font-size: 13px;
  }

  .div-block-512 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-65-copy.fspm {
    font-size: 18px;
  }

  .div-block-128 {
    border-radius: 13px;
    margin-bottom: 21px;
  }

  .grid-108 {
    grid-template-columns: 1fr;
  }

  .slide-nav-3 {
    position: static;
  }

  .slider-6 {
    height: auto;
  }

  .image-207-copy {
    margin-bottom: 20px;
  }

  .grid-108-copy {
    grid-template-columns: 1fr;
  }

  .rich-text-block-32 {
    color: #000c;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4;
  }

  .section-210 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-738 {
    margin-top: 10px;
  }

  .heading-222 {
    text-align: center;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .grid-187 {
    display: block;
  }

  .text-block-586 {
    text-align: center;
    margin-top: 0;
    font-size: 1.2rem;
    line-height: 1.9;
  }

  .text-block-586.mc-da {
    text-align: center;
  }

  .div-block-739 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-740 {
    width: 30%;
  }

  .div-block-741 {
    padding-top: 50px;
  }

  .heading-223 {
    width: 100%;
  }

  .simulation-mc {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-307 {
    height: 20px;
  }

  .text-block-587 {
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
  }

  .lightbox-link-7 {
    flex: 1;
    margin-right: 10px;
  }

  .section-211 {
    padding-left: 0;
    padding-right: 0;
  }

  .lightbox-link-4 {
    flex: 1;
  }

  .text-block-588 {
    padding-left: 60px;
    padding-right: 60px;
    font-size: 14px;
    line-height: 1.3;
  }

  .discussion-thumbnail-2 {
    margin-right: 0;
  }

  .lightbox-link-12 {
    margin-right: 10px;
  }

  .div-block-743 {
    width: 100%;
    margin-bottom: 10px;
  }

  .div-block-743.mc-discussion {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    margin-left: -10px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-743.mc-discussion.mcdm {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-743.mc-discussion2 {
    margin-left: -16px;
    padding-left: 0;
    padding-right: 0;
  }

  .lightbox-link-3 {
    flex: 1;
    align-self: auto;
    margin-right: 10px;
  }

  .lightbox-link-6 {
    flex: 1;
    margin-left: -29px;
    margin-right: 10px;
  }

  .slide-12.mc-dm {
    margin-top: 0;
  }

  .headline-url {
    text-align: center;
    margin-top: 20px;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .headline-url.da {
    font-size: 32px;
    line-height: 2.4rem;
  }

  .headline-url.mc-swe {
    font-size: 32px;
    line-height: 2.6rem;
  }

  .headline-url.swe {
    margin-top: 18px;
    margin-bottom: 10px;
    font-size: 27px;
    line-height: 2.4rem;
  }

  .grid-188 {
    display: block;
  }

  .heading-224 {
    font-size: 1.5rem;
  }

  .section-212 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .carriculum-heading-h3-5 {
    font-size: 16px;
    line-height: 1.4rem;
  }

  .start-heading-h3-2 {
    text-align: center;
  }

  .grid-189 {
    display: block;
  }

  .section-213, .section-214 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-744 {
    font-family: Red Hat Display, sans-serif;
    position: static;
  }

  .grid-190 {
    display: block;
  }

  .text-block-593, .text-block-483 {
    font-size: 13px;
  }

  .section-215 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rich-text-block-33 {
    font-size: .9rem;
  }

  .rich-text-block-33.desktop-only {
    display: none;
  }

  .rich-text-block-33.mobile-only, .youtube-copy {
    display: block;
  }

  .grid-92 {
    margin-left: 12px;
    margin-right: 12px;
    display: block;
  }

  .heading-104 {
    text-align: center;
    margin-bottom: .25rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }

  .heading-163 {
    font-size: 1.2rem;
  }

  .text-block-330 {
    text-align: center;
    font-size: .9rem;
    line-height: 1.5;
  }

  .text-block-330.mobile-only {
    display: block;
  }

  .div-block-577 {
    margin-top: 32px;
  }

  .div-block-578 {
    padding-right: 0;
  }

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

  .youtube-2 {
    display: none;
  }

  .heading-162 {
    text-align: center;
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.6rem;
  }

  .div-block-576._2 {
    display: none;
  }

  .grid-93 {
    margin-left: 12px;
    margin-right: 12px;
    display: block;
  }

  .div-block-371.ty-page {
    display: none;
  }

  .section-141 {
    background-position: 0%;
    background-size: cover;
    padding-top: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-345-copy {
    text-align: center;
    font-size: .9rem;
  }

  .div-block-453 {
    margin-bottom: 2rem;
  }

  .text-block-594 {
    margin-left: 5px;
    font-size: 14px;
  }

  .text-block-595 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 28px;
    line-height: 1.2;
  }

  .text-block-595.mid {
    text-align: left;
  }

  .div-block-528 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-65.fspm {
    font-size: 16px;
  }

  .section-35 {
    padding-bottom: 60px;
  }

  .text-block-399 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: .8rem;
  }

  .heading-56-copy-2 {
    color: #fff;
    text-align: center;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
    font-weight: 400;
    line-height: 1.2rem;
  }

  .heading-56-copy-2.a {
    text-align: left;
    margin-top: 5px;
    margin-bottom: 1rem;
    padding-left: 30px;
  }

  .text-block-46-copy-2 {
    color: #fff;
    text-align: center;
    margin-top: 0;
    margin-bottom: 8px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.4rem;
    font-weight: 700;
  }

  .heading-227 {
    color: #fff;
    text-align: center;
    margin-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: .8rem;
    line-height: 1.3rem;
  }

  .heading-227.baru {
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-596.a {
    font-size: 11px;
  }

  .text-block-597.a {
    font-size: 12px;
  }

  .student-testimonials-2 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .student-testimonials-2.da {
    padding-bottom: 40px;
  }

  .button-28.lp-cta {
    font-size: 18px;
  }

  .heading-228 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .headlineurl-2-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-395 {
    font-size: 13px;
    font-weight: 700;
  }

  .text-block-598 {
    margin-left: 5px;
    font-size: 14px;
  }

  .heading-229 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .h2-5 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-599 {
    text-align: left;
    margin-top: 0;
    padding-right: 20px;
    font-size: 14px;
  }

  .text-block-600 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-600.new {
    font-size: 12px;
  }

  .heading-230 {
    width: 100%;
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-230.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .heading-231 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .heading-231.sticky {
    letter-spacing: 1px;
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-231.sticky.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-231.sticky.earlybird.new {
    letter-spacing: .8px;
    margin-left: 1rem;
    font-weight: 700;
  }

  .text-block-601 {
    color: #00000080;
    font-size: 14px;
    font-weight: 700;
  }

  .heading-232 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-232.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .text-span-122 {
    font-size: 1.2rem;
  }

  .heading-103-copy-2 {
    font-size: 1rem;
  }

  .text-block-602 {
    font-size: .8rem;
  }

  .mcdm-salary-text-4 {
    font-size: 1.8rem;
    line-height: 2rem;
  }

  .text-span-123 {
    font-size: 1.4rem;
  }

  .da-points-2 {
    font-size: 12px;
  }

  .heading-182 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-603 {
    font-size: 12px;
    line-height: 1.4;
  }

  .heading-233 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-604 {
    font-size: 12px;
    line-height: 1.4;
  }

  .text-block-605 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-605.pm-80 {
    width: 100%;
  }

  .text-span-177 {
    font-size: 13px;
    font-weight: 700;
  }

  .section-216, .section-217 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-191 {
    display: block;
  }

  .section-218 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-192 {
    flex-direction: column;
    display: flex;
  }

  .div-block-750 {
    order: -1;
    margin-top: 20px;
  }

  .grid-194 {
    flex-direction: column;
    display: flex;
  }

  .div-block-751 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-220 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .quote-left-2 {
    top: -4rem;
  }

  .quote-right-2 {
    display: none;
  }

  .section-176 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-756 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-620 {
    font-size: 20px;
    line-height: 1.1;
  }

  .heading-244 {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .instructor-grid-card-exact-copy {
    color: #000;
    margin-bottom: 0;
  }

  .rich-text-block-13 {
    font-size: 13px;
  }

  .heading-245 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .heading-245.sticky {
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-245.sticky.earlybird {
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-246 {
    text-align: center;
    font-size: 15px;
    line-height: 15px;
  }

  .text-span-178 {
    font-size: 2rem;
  }

  .heading-138 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .image-213 {
    display: none;
  }

  .text-block-621 {
    text-align: center;
    margin-top: 2px;
    font-size: .7rem;
  }

  .div-block-491 {
    justify-content: center;
    margin-bottom: 20px;
    display: flex;
  }

  .button-9-copy-2 {
    letter-spacing: 1px;
    padding-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 24px;
  }

  .div-block-488 {
    justify-content: center;
    width: auto;
    height: auto;
    margin-bottom: 10px;
    display: flex;
  }

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

  .text-block-145-copy-copy {
    font-size: 11px;
    font-weight: 800;
    display: block;
  }

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

  .div-block-490 {
    text-align: center;
    margin-bottom: 10px;
  }

  .image-212 {
    height: 64px;
  }

  .div-block-485 {
    margin-bottom: 20px;
    padding-left: 0;
  }

  .section-225 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .image-211 {
    width: 240px;
    height: auto;
  }

  .div-block-486 {
    justify-content: center;
    padding-left: 0;
    display: flex;
  }

  .div-block-494 {
    justify-content: center;
    margin-top: 20px;
    display: flex;
  }

  .div-block-492 {
    margin-bottom: 32px;
    display: block;
  }

  .div-block-487 {
    justify-content: center;
    margin-bottom: 0;
    display: flex;
  }

  .grid-113 {
    display: block;
  }

  .section-226 {
    padding-bottom: 69px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .header-dm-copy-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-565-copy {
    width: auto;
    font-size: 14px;
  }

  .image-310 {
    margin-bottom: 23px;
  }

  .text-block-623 {
    font-size: 12px;
    line-height: 1.4;
  }

  .heading-247 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .div-block-305 {
    margin-top: 25px;
  }

  .text-block-43 {
    text-align: center;
    font-size: 12px;
  }

  .div-block-80 {
    align-self: center;
  }

  .text-block-624 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
  }

  .text-block-624.black {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.4;
  }

  .div-block-81 {
    margin-top: 11px;
  }

  .hero-3 {
    padding: 20px 0 0;
  }

  .image-72 {
    width: 50%;
  }

  .image-70 {
    width: 100%;
    margin-top: 0;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .div-block-169 {
    margin-top: 0;
  }

  .div-block-168 {
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .text-block-94 {
    font-size: 14px;
  }

  .lottie-animation-5-copy {
    height: 50px;
  }

  .text-block-625 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-625.white {
    font-size: 24px;
  }

  .section-49 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-626 {
    font-size: 14px;
  }

  .text-block-626.white {
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-626.subheader {
    font-size: 14px;
  }

  .div-block-172 {
    margin-bottom: 37px;
  }

  .text-block-95 {
    font-size: 32px;
  }

  .div-block-171 {
    margin-top: 40px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-170, .grid-198 {
    display: block;
  }

  .carriculum-heading-h3-6.new {
    font-size: 16px;
    line-height: 18px;
  }

  .div-block-758 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-86 {
    display: none;
  }

  .image-87 {
    margin-bottom: 36px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .heading-63-copy-copy-2 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 2rem;
  }

  .text-block-628 {
    font-size: 20px;
  }

  .text-block-294 {
    text-align: center;
    font-family: Red Hat Display, sans-serif;
    font-size: .8rem;
    font-weight: 700;
  }

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

  .clock-number {
    font-size: 1.2rem;
    line-height: 1.2rem;
  }

  .clock-label {
    font-size: 10px;
    font-weight: 700;
  }

  .js-clock {
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-42 {
    border-radius: 100%;
  }

  .div-block-760.top {
    margin-top: 40px;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-760.bottom {
    margin-top: 20px;
    margin-left: 0;
  }

  .image-312 {
    width: 80px;
  }

  .text-block-630 {
    font-size: 16px;
  }

  .rich-text-block-34 {
    font-size: 14px;
  }

  .section-227 {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .div-block-762 {
    padding-right: 10px;
  }

  .heading-248 {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 40px;
  }

  .heading-248.final-cta {
    margin-bottom: 16px;
    margin-left: 0;
    margin-right: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .div-block-763 {
    display: block;
  }

  .div-block-764 {
    margin-top: 10px;
    margin-left: 0;
  }

  .div-block-764.bottom {
    margin-bottom: 32px;
  }

  .text-block-632 {
    margin-bottom: 4px;
    font-size: 14px;
  }

  .text-block-633 {
    font-size: 20px;
  }

  .button-35 {
    text-align: center;
    width: 100%;
    margin-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-5 {
    display: block;
  }

  .div-block-765 {
    margin-left: 0;
  }

  .text-block-634 {
    margin-left: 1px;
    margin-right: 1px;
    font-size: 20px;
  }

  .heading-248-copy {
    width: auto;
    margin: 0 10px 20px;
    font-size: 28px;
    line-height: 40px;
  }

  .heading-248-copy.white {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-635 {
    margin-left: 8px;
    line-height: 26px;
  }

  .image-313 {
    flex: none;
    width: 20px;
    height: 20px;
  }

  .section-228 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-229 {
    padding-bottom: 40px;
  }

  .div-block-766 {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .text-block-636 {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 32px;
  }

  .text-block-637 {
    font-size: 16px;
  }

  .rich-text-block-35 {
    margin-top: 12px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-767 {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .image-314 {
    flex: none;
    width: 100%;
    max-width: none;
    height: auto;
    max-height: none;
    margin: 0 0 10px;
  }

  .grid-201 {
    display: block;
  }

  .text-block-638 {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-769 {
    margin-bottom: 16px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-770 {
    display: block;
  }

  .div-block-771 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-773 {
    flex: none;
  }

  .div-block-774 {
    align-items: flex-start;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-775 {
    justify-content: center;
    display: flex;
  }

  .div-block-774-copy {
    align-items: center;
    margin-bottom: 8px;
    display: flex;
  }

  .image-313-copy {
    flex: none;
    width: 20px;
    height: 20px;
    margin-right: 2px;
  }

  .heading-249 {
    margin-top: 32px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-block-640 {
    font-size: 15px;
    line-height: 24px;
  }

  .section-231 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .image-315 {
    margin-top: 60px;
  }

  .container-48-copy {
    align-items: center;
  }

  .section-232 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-202 {
    display: block;
  }

  .heading-250 {
    text-align: center;
    font-size: 36px;
    line-height: 2.4rem;
  }

  .text-block-643 {
    text-align: center;
    font-size: 16px;
    line-height: 1.6rem;
  }

  .text-block-440 {
    line-height: 1.3rem;
  }

  .div-block-779 {
    margin-top: 10px;
  }

  .div-block-780 {
    padding-top: 50px;
  }

  .section-233 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-251 {
    width: 100%;
    font-size: 30px;
    line-height: 2rem;
  }

  .grid-203 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-252 {
    text-align: center;
  }

  .text-block-645 {
    text-align: center;
    line-height: 1.3rem;
  }

  .grid-204 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-782, .div-block-783 {
    margin-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-205 {
    flex-direction: column;
    display: flex;
  }

  .div-block-784, .div-block-785 {
    order: -1;
  }

  .just-hired {
    width: 290px;
    height: 96px;
    margin-bottom: 10px;
    margin-left: 10px;
  }

  .slide-13 {
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .slider-12 {
    height: 90%;
  }

  .text-block-646 {
    letter-spacing: 2px;
    margin-bottom: 8px;
    margin-left: 10px;
    font-size: .6rem;
  }

  .mcda-section-header-5 {
    margin-left: 20px;
    margin-right: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .section-234 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .why-mcda-wrapper.middle, .why-mcswe-wrapper.middle {
    border-bottom: 1px solid #a8a8a8;
  }

  .text-block-635-copy {
    margin-left: 8px;
    font-size: 16px;
    line-height: 24px;
  }

  .section-235 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-789 {
    width: 100%;
  }

  .heading-253 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .heading-253.sticky {
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-253.sticky.earlybird {
    letter-spacing: .5px;
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .div-block-790 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-790.swe {
    flex-direction: column;
  }

  .section-237 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-791.dm-com {
    margin-left: 0;
    display: none;
  }

  .tab-link-tab-1-10 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-10.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-10.left, .tab-link-tab-1-10.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-10.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-1-10.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-792 {
    margin-bottom: 20px;
  }

  .text-block-651 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .div-block-793 {
    text-align: center;
    width: 100%;
  }

  .div-block-793.bottom {
    width: 100%;
  }

  .div-block-793.mobile-ver {
    text-align: center;
  }

  .image-317 {
    width: 50%;
  }

  .tab-link-tab-1-11 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-11.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-11.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-11.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-11.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-11.top.dm-com.mobile-ver, .tab-link-tab-1-11.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .tab-link-tab-1-11.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-11.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-11.bottom.dm-com.mobile-ver, .tab-link-tab-1-11.bottom.dm-com-copy.mobile-ver {
    box-shadow: none;
  }

  .tab-link-tab-1-11.dm-com.mobile-ver {
    padding-right: 10px;
  }

  .tabs-content-5 {
    border-radius: 0 0 20px 20px;
  }

  .text-block-652 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .div-block-654-copy {
    display: none;
  }

  .div-block-654-copy.dm-com {
    margin-left: 0;
    display: block;
  }

  .div-block-654-copy.dm-com.mobile-ver {
    display: block;
  }

  .text-block-653 {
    font-family: Red Hat Display, sans-serif;
  }

  .text-block-654 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .text-block-655 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .text-block-656 {
    font-family: Red Hat Display, sans-serif;
  }

  .text-block-657, .rich-text-block-36 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-36.community {
    margin-top: -20px;
  }

  .text-block-658 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-37 {
    font-size: 16px;
    line-height: 26px;
  }

  .rich-text-block-37-copy {
    padding-right: 40px;
    font-size: 14px;
    line-height: 22px;
  }

  .columns-7 {
    flex-direction: column;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .section-238 {
    height: auto;
    padding-bottom: 40px;
  }

  .button-36 {
    text-align: center;
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
  }

  .div-block-794 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-795 {
    margin-left: 8px;
    margin-right: 8px;
  }

  .div-block-796 {
    justify-content: center;
    display: none;
  }

  .image-315-copy {
    margin-top: 20px;
  }

  .div-block-796-copy {
    justify-content: center;
    display: flex;
  }

  .text-block-659 {
    padding-right: 40px;
    font-size: 14px;
    line-height: 24px;
  }

  .column-2-copy {
    order: 1;
    margin-bottom: 20px;
  }

  .heading-255 {
    font-size: 30px;
    line-height: 2rem;
  }

  .heading-256 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-256.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

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

  .section-239 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-257 {
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-715-copy, .tabs-content-6 {
    width: 100%;
  }

  .tab-link-tab-1-5 {
    border-top-right-radius: 0;
    justify-content: center;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 10px;
    box-shadow: 1px 1px 3px #0003;
  }

  .tab-link-tab-1-5.w--current {
    border-bottom-width: 5px;
    border-right-style: none;
    border-radius: 0;
    justify-content: center;
    padding: 10px;
  }

  .tab-link-tab-1-5.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-start;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-5.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-start;
    padding-right: 20px;
  }

  .tab-link-tab-1-5.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
    display: flex;
  }

  .tab-link-tab-1-5.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top-left {
    text-align: left;
    border-radius: 20px 0 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    padding: 10px;
    box-shadow: 1px 1px 3px #0003;
  }

  .tab-link-tab-1-5.top-left.w--current {
    text-align: left;
    border-bottom-width: 5px;
    border-top-left-radius: 20px;
    border-top-right-radius: 0;
    justify-content: flex-start;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top-right {
    border-top-right-radius: 0;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top-right.w--current {
    border-right-style: none;
    border-radius: 5px;
    padding-bottom: 0;
    padding-right: 10px;
  }

  .tab-link-tab-1-5.top-right-mobile {
    border-top-right-radius: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-12 {
    border-top-left-radius: 20px;
    flex-direction: column;
  }

  .tabs-menu-13 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    background-color: var(--white);
    border-radius: 20px 20px 0 0;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    width: 100%;
    display: grid;
    box-shadow: 1px 1px 3px #0003;
  }

  .tabs-menu-13.dm-com.mobile-ver {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: var(--white);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 20px 20px 10px;
    display: grid;
  }

  .heading-258 {
    text-align: center;
    font-size: 20px;
  }

  .text-block-660, .text-block-661 {
    text-align: center;
  }

  .rich-text-block-38 {
    font-size: 13px;
  }

  .text-span-187 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .bold-text-154 {
    text-align: left;
  }

  .heading-249-copy {
    margin-top: 32px;
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-799 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .close-pop-up {
    padding: 0;
    display: block;
    inset: 0% 0% auto auto;
  }

  .section-240 {
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .text-block-662 {
    padding-left: 60px;
    padding-right: 60px;
    font-size: 14px;
    line-height: 1.3;
  }

  .text-block-662.thin {
    margin-top: 6px;
    margin-bottom: 21px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .slider-14 {
    width: 422.031px;
  }

  .lightbox-link-13 {
    margin-right: 10px;
  }

  .div-block-801 {
    margin-bottom: 20px;
  }

  .grid-208 {
    flex-direction: column;
  }

  .heading-259 {
    text-align: center;
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-665 {
    text-align: center;
    margin-bottom: 10px;
  }

  .grid-209 {
    display: block;
  }

  .alumnis {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    display: grid;
  }

  .section-241 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-10 {
    width: 24%;
    margin-right: 10px;
  }

  .div-block-743-copy {
    align-items: flex-start;
    width: 100%;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-743-copy.mc-discussion {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    margin-left: -10px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-743-copy.mc-discussion.mcdm {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-743-copy.mc-discussion2 {
    margin-left: -16px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-808 {
    width: 100%;
  }

  .container-53 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .mini-show-header-wrapper {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/63fb656ec1ef8e273058db98_minishow%20hero%20bg%20mobile.png");
    background-position: 50%;
    background-size: cover;
    border-radius: 0;
    margin-bottom: 20px;
    margin-left: -10px;
    margin-right: -10px;
    padding: 20px 10px;
  }

  .heading-260 {
    width: 100%;
    margin-top: 32px;
    font-size: 25px;
    line-height: 32px;
  }

  .text-block-666 {
    width: 100%;
    line-height: 22px;
  }

  .text-block-667 {
    margin-bottom: 2px;
    font-size: 14px;
  }

  .section-242 {
    padding-top: 0;
  }

  .collection-list-3 {
    padding: 10px;
    display: block;
  }

  .collection-item-4 {
    margin-bottom: 20px;
  }

  .mini-show-home-tab {
    margin-bottom: 8px;
    margin-right: 8px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .image-324 {
    width: 120px;
  }

  .tabs-menu-15 {
    z-index: 999;
    background-color: var(--white);
    flex-wrap: wrap;
    padding-top: 8px;
    display: flex;
    position: sticky;
    top: 0;
  }

  .text-block-677 {
    font-size: 13px;
    font-weight: 500;
  }

  .heading-261 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
    line-height: 2rem;
  }

  .section-244 {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/6403003eae684578e76e48e8_yellow%20gradient%20bg.png");
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-263 {
    font-size: 24px;
    line-height: 1.3;
  }

  .text-block-679 {
    line-height: 1.6rem;
  }

  .div-block-813 {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .slider-15 {
    height: auto;
    max-height: 100%;
  }

  .div-block-814 {
    justify-content: flex-start;
  }

  .div-block-816 {
    height: auto;
    padding-bottom: 20px;
  }

  .div-block-818 {
    width: 100%;
    margin-bottom: 0;
  }

  .grid-213 {
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

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

  .alumni-mobile {
    display: block;
  }

  .alumni-desktop {
    display: none;
  }

  .image-326 {
    height: 54.4602px;
  }

  .image-327 {
    display: block;
  }

  .heading-264 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-264.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .heading-266 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .heading-266.sticky {
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-266.sticky.earlybird {
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-266.sticky.earlybird.new {
    letter-spacing: .8px;
    letter-spacing: .8px;
    margin-left: 1rem;
    font-weight: 700;
  }

  .heading-267 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .heading-267.sticky {
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-267.sticky.earlybird {
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-268 {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-684 {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
  }

  .columns-8 {
    display: block;
  }

  .section-245 {
    text-align: left;
    background-position: 50% 0;
    background-size: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-bottom: 40px;
    display: block;
  }

  .hero-cta-left {
    text-align: center;
    width: 100%;
    margin-top: 20px;
    display: block;
  }

  .hero-cta-left.new {
    width: 100%;
  }

  .heading-269 {
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-826 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-827.yellow {
    margin-left: 0;
  }

  .div-block-827.blue {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-686 {
    margin-bottom: 4px;
    font-size: 18px;
  }

  .rich-text-block-39 {
    font-size: 14px;
    line-height: 22px;
  }

  .text-block-687 {
    font-size: 16px;
  }

  .div-block-828.left {
    margin-right: 0;
    display: block;
  }

  .div-block-828.right {
    margin-left: 0;
    display: block;
  }

  .div-block-829 {
    margin-left: 0;
  }

  .image-330 {
    height: 80px;
    margin-bottom: 10px;
  }

  .div-block-826-copy {
    justify-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-830 {
    height: 88px;
    display: block;
  }

  .text-block-693 {
    background-color: #0000;
    width: auto;
    max-width: 99%;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-694, .text-block-695 {
    font-size: 18px;
  }

  .div-block-830-copy {
    height: 88px;
  }

  .div-block-832 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-87-copy {
    font-size: 25px;
    line-height: 2rem;
  }

  .heading-87-copy.rgtc {
    width: auto;
    font-size: 30px;
    line-height: 2.1rem;
  }

  .div-block-834 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-245-copy {
    display: none;
  }

  .grid-50-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }

  .heading-99-copy {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.6rem;
  }

  .text-block-277-copy {
    font-size: 14px;
    line-height: 1.3rem;
  }

  .heading-270 {
    margin-left: 0;
    margin-right: 0;
    font-size: 32px;
    line-height: 40px;
  }

  .text-block-696 {
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
  }

  .button-9-copy {
    padding: 16px 40px;
    font-size: 16px;
  }

  .button-9-copy.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-9-copy.pm {
    text-align: center;
  }

  .button-9-copy.indo {
    font-size: 14px;
  }

  .button-9-copy.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-9-copy.sticky.navigation {
    font-size: 14px;
  }

  .div-block-836 {
    text-align: center;
  }

  .image-331 {
    width: 140px;
  }

  .image-332 {
    margin-top: 20px;
  }

  .columns-9 {
    display: flex;
  }

  .div-block-443 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-47-copy {
    color: #000;
    text-align: center;
    letter-spacing: 1px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .8rem;
    font-weight: 600;
  }

  .heading-268-copy {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-687-copy {
    font-size: 16px;
  }

  .button-9-copy-copy {
    padding: 16px 40px;
    font-size: 16px;
  }

  .button-9-copy-copy {
    max-width: 100%;
    padding: 16px 40px;
    font-size: 16px;
    display: block;
  }

  .button-9-copy-copy.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-9-copy-copy.pm {
    text-align: center;
  }

  .button-9-copy-copy.indo {
    font-size: 14px;
  }

  .button-9-copy-copy.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-9-copy-copy.sticky.navigation {
    font-size: 14px;
  }

  .rich-text-block-40 {
    font-size: 16px;
  }

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

  .pm-points-3 {
    text-align: left;
    font-size: 12px;
  }

  .grid-220 {
    display: block;
  }

  .button-39 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-39.pm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .accordion2_item-6 {
    border: 1px solid #00000024;
  }

  .heading-272 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-272.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .lottie-animation-10 {
    margin-top: 0;
    display: block;
  }

  .grid-222 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-222.pm {
    padding-left: 0;
  }

  .text-block-687-copy-copy, .text-block-687-copy {
    font-size: 16px;
  }

  .bootcamp-link-text {
    float: none;
    clear: none;
    text-align: left;
    object-fit: fill;
  }

  .graphic-heading-wrapper {
    text-align: center;
  }

  .div-block-841 {
    padding-left: 0;
    padding-right: 0;
  }

  .graphic-heading {
    text-align: center;
    max-width: none;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-842 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    align-items: center;
    width: auto;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

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

  .grid-223 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: minmax(5px, 1fr);
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    display: block;
  }

  .text-block-687-copy-copy {
    text-align: center;
    font-size: 16px;
  }

  .div-block-842-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-842-copy.mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: inline;
  }

  .grid-224 {
    grid-row-gap: 16px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-335 {
    height: 20px;
  }

  .text-block-699 {
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
  }

  .page-padding-session-ct {
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0 10px 1rem;
  }

  .rich-text-block-41 {
    font-size: 13px;
  }

  .text-block-65 {
    text-align: center;
  }

  .tabs-ct {
    margin-top: 15px;
    margin-bottom: 10px;
  }

  .accordion2_component-ct {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .filter-category {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 10px;
  }

  .text-size-medium-4-ct-copy {
    font-size: .935rem;
  }

  .section-curriculum {
    text-align: center;
  }

  .padding-vertical-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical-copy.padding-xhuge {
    padding-bottom: 0;
  }

  .padding-vertical-copy.padding-xhuge.b2b {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .filter-block-copy {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    border-radius: 1rem;
    margin-bottom: 0;
    display: inline-block;
  }

  .filter-category--2, .filter-category--1 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 10px;
  }

  .grid-226 {
    display: block;
  }

  .max-width-mobile-2 {
    max-width: 12.2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max-width-mobile-2.b2b {
    max-width: none;
    font-size: 1.4rem;
  }

  .column-left {
    padding: 0 15px 40px;
  }

  .author-block {
    margin-top: 15px;
  }

  .content-block-2 {
    padding-bottom: 70px;
  }

  .left-arrow-10 {
    width: 35px;
    height: 35px;
  }

  .page-padding-2-copy {
    margin-bottom: 60px;
    padding-top: 0;
  }

  .right-arrow-9 {
    width: 35px;
    height: 35px;
  }

  .logo-column {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .quote-h4-copy {
    width: 200px;
    display: block;
  }

  .div-block-842-copy-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: auto;
    max-width: 200px;
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 40px;
    padding: 20px 0;
    display: none;
  }

  .grid-223-copy {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: minmax(5px, 1fr);
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    display: block;
  }

  .grid-223-copy-copy {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    order: 1;
    grid-template-rows: repeat(auto-fit, minmax(5px, 1fr));
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    display: block;
  }

  .carriculum-heading-h3-8 {
    padding-right: 0;
  }

  .grid-227 {
    padding-left: 0;
  }

  .tab-pane-tab-1-5 {
    margin-left: 0;
    padding-left: 0;
  }

  .card {
    width: 15rem;
    margin-bottom: 40px;
    display: none;
  }

  .card_bottom.is--content {
    padding-left: .125em;
    padding-right: .125em;
  }

  .rich-text-block-42 {
    margin-bottom: 0;
    font-size: 14px;
  }

  .rich-text-block-42.community {
    margin-top: -20px;
  }

  .grid-127 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-127.swe {
    padding-left: 0;
  }

  .btn-primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .btn-primary.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .buttons-row {
    flex-direction: column;
  }

  .mg-bottom-24px {
    margin-bottom: 16px;
  }

  .btn-secondary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .icon-list {
    margin-right: 8px;
  }

  .list-t-c.new {
    font-size: 14px;
    line-height: 1.4;
  }

  .grid-228 {
    place-content: stretch;
    justify-items: stretch;
    display: inline-block;
  }

  .image-119-copy {
    height: 20px;
  }

  .heading-269-copy {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .cta-murz {
    text-align: center;
    width: auto;
    margin-top: 20px;
  }

  .cta-murz.new {
    width: 100%;
  }

  .grid-229 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .heading-279 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-703 {
    font-size: 13px;
    line-height: 1.4;
  }

  .bold-text-159 {
    font-size: 25px;
  }

  .text-block-705 {
    max-width: 135px;
    font-size: .8rem;
  }

  .section-249 {
    padding-bottom: 10px;
  }

  .text-span-195 {
    border-right-width: 0;
  }

  .bold-text-160 {
    font-size: 25px;
  }

  .grid-231 {
    border-bottom: 1px solid #0003;
    border-right-style: none;
    max-width: 250px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-right: 0;
    display: flex;
  }

  .grid-231.right {
    border-bottom-style: none;
  }

  .text-block-708 {
    margin-left: 0;
    font-size: 11px;
    line-height: 1.3;
  }

  .text-block-708.dm {
    padding-right: 0;
    font-size: 11px;
    line-height: 1.2;
  }

  .text-block-708.right {
    font-size: 11px;
    line-height: 1.2;
  }

  .text-block-708.middle {
    font-size: 11px;
  }

  .text-block-708.middle.dm {
    margin-top: 8px;
    margin-left: 0;
    padding-right: 0;
  }

  .image-337 {
    max-height: 36px;
    margin-bottom: 8px;
  }

  .div-block-875 {
    align-items: flex-end;
    display: block;
  }

  .grid-232 {
    display: block;
  }

  .grid-232.right.dm {
    padding-left: 3px;
    padding-right: 0;
  }

  .grid-232.dm {
    padding-left: 2px;
    padding-right: 6px;
  }

  .grid-233 {
    padding: 16px 10px;
  }

  .grid-233.dm {
    grid-column-gap: 4px;
  }

  .text-block-709 {
    margin-left: 0;
    font-size: 11px;
    line-height: 1.3;
  }

  .text-block-709.dm {
    justify-content: center;
    padding-right: 0;
    font-size: 11px;
    line-height: 1.2;
  }

  .text-block-709.right {
    font-size: 11px;
    line-height: 1.2;
  }

  .text-block-709.right.desc {
    font-size: 14px;
  }

  .text-block-709.middle {
    font-size: 11px;
  }

  .text-block-709.middle.dm {
    margin-top: 8px;
    margin-left: 0;
    padding-right: 0;
  }

  .text-block-709.middle.dm.desc {
    margin-top: 0;
    font-size: 14px;
  }

  .image-338 {
    max-height: 36px;
    margin-bottom: 8px;
  }

  .div-block-876 {
    align-items: flex-end;
    display: block;
  }

  .grid-234 {
    display: block;
  }

  .grid-234.right.dm {
    text-align: center;
    padding-left: 3px;
    padding-right: 0;
  }

  .grid-234.dm {
    text-align: center;
    padding-left: 2px;
    padding-right: 10px;
  }

  .grid-235 {
    padding: 16px 10px;
  }

  .grid-235.dm {
    grid-column-gap: 4px;
    text-align: center;
    grid-template-columns: 1fr 1fr;
  }

  .text-block-710 {
    font-size: 13px;
    font-weight: 700;
  }

  .text-block-710.final-cta {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-710.final-cta.mid {
    margin-top: 32px;
    font-size: 13px;
    line-height: .4;
  }

  .text-span-196 {
    font-size: 24px;
    line-height: 1.2;
  }

  .text-span-196.mc-dm {
    font-size: 15px;
  }

  .button-40 {
    margin-top: 3px;
    font-size: 15px;
  }

  .button-40.mc {
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-block-710-copy {
    font-size: 13px;
    font-weight: 700;
  }

  .text-block-710-copy.final-cta {
    text-align: center;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-710-copy.final-cta.mid {
    margin-top: 32px;
    font-size: 13px;
    line-height: .4;
  }

  .text-span-196-copy {
    font-size: 14px;
    line-height: 1.2;
  }

  .text-span-196-copy.mc-dm {
    font-size: 15px;
  }

  .hero-grid-wrapper-mobile {
    margin-left: 8px;
    margin-right: 8px;
    display: block;
  }

  .div-block-scholarship-3 {
    background-color: #0000;
  }

  .div-block-scholarship-3.full {
    margin-bottom: 20px;
    display: none;
  }

  .grid-223-copy-copy-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: minmax(5px, 1fr);
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    display: block;
  }

  .div-block-842-copy-copy-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: auto;
    margin-bottom: 20px;
    padding: 20px 0;
    display: flex;
  }

  .text-block-712 {
    padding-bottom: 20px;
  }

  .div-block-842-copy-copy-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: auto;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px 0;
    display: none;
  }

  .div-block-scholarship-5 {
    background-color: var(--lemon-chiffon);
    border-radius: 1rem;
    width: 80%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-scholarship-5.full {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-909 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .text-block-751 {
    text-align: right;
    line-height: 1.2;
  }

  .urgency-copy {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
    position: static;
  }

  .div-block-910 {
    align-items: center;
    display: flex;
  }

  .text-block-752 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-911 {
    border: 1px solid var(--yellow);
    background-color: var(--lemon-chiffon);
    border-radius: 15px;
    justify-content: center;
    width: 100%;
    margin-left: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
  }

  .bold-text-161 {
    line-height: 1;
  }

  .italic-text-4 {
    font-size: .7rem;
    line-height: 1;
  }

  .text-block-753 {
    text-align: left;
    font-size: .7rem;
  }

  .container-55 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-cta-left-copy {
    text-align: center;
    width: auto;
    margin-top: 20px;
  }

  .hero-cta-left-copy.new {
    width: 100%;
  }

  .div-block-912 {
    display: block;
  }

  .container-56 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .urgency-murz {
    text-align: center;
    background-color: #0000;
    border-style: none;
    width: 100%;
    margin-top: 20px;
    display: block;
  }

  .urgency-murz.new {
    width: 100%;
  }

  .section-245-copy {
    text-align: left;
    background-position: 50% 0;
    background-size: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-bottom: 40px;
    display: block;
  }

  .paragraph-73 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-73.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .image-339 {
    display: none;
  }

  .image-339.mobile-only {
    display: block;
  }

  .heading-283 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-283.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .div-block-14.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-913 {
    margin-bottom: 10px;
  }

  .div-block-913.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-754 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-754.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .image-341 {
    width: 50%;
  }

  .grid-236 {
    flex-direction: row;
    display: flex;
  }

  .grid-236.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

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

  .div-block-914.dm-com {
    margin-left: 0;
    display: none;
  }

  .div-block-915 {
    width: 100%;
  }

  .text-block-756 {
    text-align: center;
  }

  .tabs-menu-16 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-16.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-757 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-342 {
    max-height: 24px;
  }

  .section-252 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-12.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-12.left, .tab-link-tab-1-12.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-12.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .grid-237.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .div-block-918 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-918.image {
    height: auto;
  }

  .grid-238 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-758 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .text-block-759 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .div-block-919 {
    width: 100%;
  }

  .div-block-920 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-921 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-760 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-762 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .grid-239, .grid-239.dm-com {
    display: block;
  }

  .text-block-763 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .grid-240 {
    display: block;
  }

  .div-block-923 {
    text-align: center;
    width: 100%;
  }

  .div-block-923.mobile-ver {
    text-align: center;
  }

  .div-block-923.bottom {
    width: 100%;
  }

  .tabs-content-8 {
    border-radius: 0 0 20px 20px;
  }

  .rich-text-block-43 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .rich-text-block-43.community {
    margin-top: -20px;
  }

  .text-block-764 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .div-block-924 {
    margin-bottom: 20px;
  }

  .image-343 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .rich-text-block-44 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-44.community {
    margin-top: -20px;
  }

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

  .right-arrow-10 {
    display: none;
  }

  .image-345 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-925 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-346 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-926 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-13 {
    flex-direction: column;
  }

  .tab-link-tab-1-13 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-13.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-13.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-13.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-13.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-13.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-13.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-13.top.dm-com.mobile-ver, .tab-link-tab-1-13.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .text-block-765 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-767 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .text-block-768 {
    font-family: Red Hat Display, sans-serif;
  }

  .div-block-928 {
    width: 100%;
  }

  .text-block-769 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-241 {
    display: block;
  }

  .text-block-770 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-14 {
    display: block;
  }

  .lightbox-link-14 {
    margin-right: 10px;
  }

  .text-block-771 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-772 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-773 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-774 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-774.new {
    font-size: 12px;
  }

  .text-block-775 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-775.loker {
    font-size: 24px;
  }

  .text-block-775.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .div-block-930 {
    align-items: center;
    display: flex;
  }

  .div-block-931 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-242 {
    display: block;
  }

  .text-block-776 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-932 {
    margin-left: 10px;
  }

  .image-348 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-777 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-778 {
    font-size: 12px;
  }

  .image-350 {
    max-height: 24px;
  }

  .grid-243 {
    display: block;
  }

  .div-block-933 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .student-testimonials-3 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .student-testimonials-3.da {
    padding-bottom: 40px;
  }

  .heading-285 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-285.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .text-block-779 {
    font-size: 14px;
  }

  .text-block-780 {
    font-size: 14px;
    line-height: 1.4;
  }

  .div-block-935 {
    margin-bottom: 10px;
  }

  .div-block-935.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-781 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-781.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .image-352 {
    width: 50%;
  }

  .grid-244 {
    flex-direction: row;
    display: flex;
  }

  .grid-244.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

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

  .div-block-936.dm-com {
    margin-left: 0;
    display: none;
  }

  .div-block-937 {
    width: 100%;
  }

  .text-block-782 {
    text-align: center;
  }

  .tabs-menu-17 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-17.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-783 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-353 {
    max-height: 24px;
  }

  .tab-link-tab-1-14 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-14.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-14.left, .tab-link-tab-1-14.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-14.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-14.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .grid-245.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .div-block-940 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-940.image {
    height: auto;
  }

  .grid-246 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-784 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .text-block-785 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .div-block-941 {
    width: 100%;
  }

  .div-block-942 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-943 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-786 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-788 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .grid-247, .grid-247.dm-com {
    display: block;
  }

  .text-block-789 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .section-253 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-248 {
    display: block;
  }

  .heading-286 {
    font-size: 22px;
  }

  .div-block-945 {
    text-align: center;
    width: 100%;
  }

  .div-block-945.mobile-ver {
    text-align: center;
  }

  .div-block-945.bottom {
    width: 100%;
  }

  .tabs-content-9 {
    border-radius: 0 0 20px 20px;
  }

  .text-block-790 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .div-block-946 {
    margin-bottom: 20px;
  }

  .image-354 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .rich-text-block-45 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-45.community {
    margin-top: -20px;
  }

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

  .image-356 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-947 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-357 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-948 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-15 {
    flex-direction: column;
  }

  .tab-link-tab-1-15 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-15.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-15.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-15.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-15.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-15.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-15.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-15.top.dm-com.mobile-ver, .tab-link-tab-1-15.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .text-block-791 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-793 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .text-block-794 {
    font-family: Red Hat Display, sans-serif;
  }

  .div-block-950 {
    width: 100%;
  }

  .text-block-795 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-249 {
    display: block;
  }

  .text-block-796 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-16 {
    display: block;
  }

  .lightbox-link-15 {
    margin-right: 10px;
  }

  .text-block-797 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-798 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-799 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .div-block-952 {
    margin-bottom: 10px;
  }

  .div-block-952.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-800 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-800.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
  }

  .image-359 {
    width: 50%;
  }

  .grid-250 {
    flex-direction: row;
    display: flex;
  }

  .grid-250.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

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

  .div-block-953.dm-com {
    margin-left: 0;
    display: none;
  }

  .div-block-954 {
    width: 100%;
  }

  .tabs-17 {
    display: block;
  }

  .image-360 {
    max-height: 24px;
  }

  .div-block-956 {
    margin-bottom: 20px;
  }

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

  .grid-251.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .text-block-802 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .text-align-center-6 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-align-center-6.dm-com {
    margin-left: auto;
  }

  .grid-252 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .div-block-958 {
    width: 100%;
  }

  .text-block-803 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .div-block-959 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .text-block-805 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .why-join-underline {
    max-width: 3.5rem;
    bottom: 0%;
    left: 24%;
    right: 0%;
  }

  .why-join-underline.community {
    width: 80%;
    max-width: 100%;
    left: 22%;
    right: 15.1rem;
  }

  .div-block-960 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-960.image {
    height: auto;
  }

  .div-block-961 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-962 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .community-headling {
    width: 100%;
    max-width: 100%;
  }

  .grid-253, .grid-253.dm-com, .grid-254 {
    display: block;
  }

  .div-block-964 {
    text-align: center;
    width: 100%;
  }

  .div-block-964.mobile-ver {
    text-align: center;
  }

  .div-block-964.bottom {
    width: 100%;
  }

  .rich-text-block-46 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .rich-text-block-46.community {
    margin-top: -20px;
  }

  .image-361 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .text-block-806 {
    margin-bottom: 20px;
    font-size: 14px;
  }

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

  .text-block-807 {
    text-align: center;
  }

  .underline-wrapper {
    max-width: 11rem;
  }

  .tab-link-tab-1-16 {
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 20px 20px 10px;
  }

  .tab-link-tab-1-16.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-16.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-16.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-16.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-16.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-16.bottom.w--current {
    padding-right: 10px;
  }

  .image-363, .image-364 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-965 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-18 {
    flex-direction: column;
  }

  .tabs-menu-18 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-18.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-808 {
    font-size: 14px;
  }

  .text-block-809 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .div-block-967 {
    width: 100%;
  }

  .grid-255 {
    display: block;
  }

  .tab-link-tab-1-17 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-17.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-17.left, .tab-link-tab-1-17.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-17.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .tab-link-tab-1-17.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-811 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .tabs-content-10 {
    border-radius: 0 0 20px 20px;
  }

  .text-block-812 {
    font-size: 14px;
    line-height: 1.4;
  }

  .lightbox-link-16 {
    margin-right: 10px;
  }

  .text-block-813 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .text-block-813.dm-1 {
    text-align: left;
    margin-bottom: 10px;
    font-size: 11px;
    position: static;
  }

  .grid-256 {
    display: block;
  }

  .grid-256.dm-1 {
    margin-top: 20px;
  }

  .div-block-969 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    border-radius: 20px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 16px;
    padding: 8px 10px;
    display: grid;
  }

  .image-365.dm-1 {
    object-fit: cover;
    width: 48px;
    height: 48px;
    display: block;
  }

  .div-block-231 {
    justify-content: center;
    display: flex;
  }

  .div-block-231.dm-1 {
    justify-content: flex-start;
    align-items: center;
    margin-left: 8px;
    margin-right: 0;
  }

  .heading-287 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-287.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .text-block-814 {
    text-align: center;
    font-size: 14px;
  }

  .text-block-814.dm-1 {
    color: #050505;
    text-align: left;
    margin-top: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 900;
  }

  .text-block-815 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .grid-257 {
    display: block;
  }

  .div-block-970 {
    justify-content: center;
    display: flex;
  }

  .heading-288 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-288.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .text-block-816 {
    text-align: center;
    font-size: 14px;
  }

  .pm-points-4 {
    text-align: left;
    font-size: 12px;
  }

  .grid-258 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-258.pm {
    padding-left: 0;
  }

  .grid-259 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-259.pm {
    padding-left: 0;
  }

  .pm-points-5 {
    text-align: left;
    font-size: 12px;
  }

  .grid-260 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-260.pm {
    padding-left: 0;
  }

  .grid-261 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-261.pm {
    padding-left: 0;
  }

  .grid-262 {
    grid-row-gap: 16px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-262.pm {
    padding-left: 0;
  }

  .bullets-12 {
    margin-right: 8px;
  }

  .pm-points-6 {
    text-align: left;
    font-size: 12px;
  }

  .collection-list-4 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .text-block-818 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-818.new {
    font-size: 12px;
  }

  .image-367 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-263.a {
    display: block;
  }

  .text-block-819 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 1.2;
  }

  .text-block-819.mid {
    text-align: left;
  }

  .div-block-978 {
    margin-bottom: 10px;
  }

  .div-block-978.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-254 {
    background-image: none;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-821 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-821.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .div-block-979 {
    padding-right: 0;
  }

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

  .text-block-822 {
    font-size: 12px;
    line-height: 1.4;
  }

  .section-7 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-7.pm-exact {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-56-copy-3 {
    color: #fff;
    text-align: center;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: .8rem;
    font-weight: 400;
    line-height: 1.2rem;
  }

  .heading-56-copy-3.a {
    text-align: left;
    margin-top: 5px;
    margin-bottom: 1rem;
    padding-left: 30px;
  }

  .image-370 {
    display: none;
  }

  .max-width-mobile-3 {
    max-width: 12.2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max-width-mobile-3.kursus {
    max-width: 16rem;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .section-255 {
    background-color: #2b2b2a;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-255.a {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .text-block-823.a {
    font-size: 14px;
    line-height: 1.3rem;
  }

  .div-block-982 {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .image-371 {
    width: 50%;
  }

  .paragraph-74 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-74.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .grid-264 {
    flex-direction: row;
    display: flex;
  }

  .grid-264.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

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

  .div-block-983.dm-com {
    margin-left: 0;
    display: none;
  }

  .text-block-825 {
    margin-left: 5px;
    font-size: 14px;
  }

  .div-block-984 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-985 {
    text-align: center;
    padding-left: 0;
  }

  .div-block-986 {
    width: 100%;
  }

  .image-372 {
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
  }

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

  .text-block-826 {
    text-align: center;
  }

  .heading-293 {
    text-align: center;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-293.center {
    font-family: Red Hat Display, sans-serif;
    font-size: 30px;
    font-weight: 800;
    line-height: 2rem;
  }

  .text-block-827 {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 14px;
    padding-right: 0;
  }

  .text-block-827.a {
    font-size: 12px;
  }

  .grid-265, .grid-266, .grid-267 {
    display: block;
  }

  .tabs-menu-19 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-19.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-828 {
    text-align: left;
    margin-top: 0;
    padding-right: 20px;
    font-size: 14px;
  }

  .text-block-829 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-829.cta {
    text-align: center;
    font-size: 24px;
  }

  .text-block-829.loker {
    font-size: 24px;
  }

  .text-block-829.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .text-block-829._2nd-cta {
    font-size: 24px;
  }

  .text-block-830 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-373 {
    max-height: 24px;
  }

  .heading-294 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-294.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .image-374 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .tab-link-tab-1-18 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-18.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-18.left, .tab-link-tab-1-18.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-18.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-18.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-831 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .div-block-990 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

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

  .grid-268.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .div-block-992 {
    margin-bottom: 10px;
  }

  .text-block-832.a {
    font-size: 11px;
  }

  .heading-295 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-994 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-994.image {
    height: auto;
  }

  .text-align-center-7 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-269 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-833 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .text-block-834 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .urgency-white {
    clear: none;
    background-color: #f6f7fc;
    border-color: #fede3e;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    width: 280px;
    max-width: 280px;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    display: none;
    position: static;
  }

  .section-257 {
    background-image: none;
    padding-top: 32px;
    padding-bottom: 20px;
  }

  .section-258 {
    padding-bottom: 40px;
  }

  .div-block-995 {
    width: 100%;
  }

  .headlineurl-4 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .headlineurl-4.dm-course {
    font-size: 24px;
    line-height: 32px;
  }

  .button-41 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-41.indo {
    font-size: 14px;
  }

  .button-41.pm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .image-376 {
    max-height: 28px;
  }

  .text-block-835 {
    text-align: right;
    line-height: 1.2;
  }

  .student-testimonials-4 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .student-testimonials-4.da {
    padding-bottom: 40px;
  }

  .div-block-997 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-998 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-377 {
    width: 25%;
    margin-top: 10px;
  }

  .div-block-999 {
    align-items: center;
    display: flex;
  }

  .text-block-837 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-839 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .div-block-1000 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-270, .grid-270.dm-com {
    display: block;
  }

  .image-378 {
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-271 {
    display: block;
  }

  .text-block-840 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .text-block-841 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .image-379 {
    width: 144px;
  }

  .section-261 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-272 {
    display: block;
  }

  .image-380 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1002 {
    text-align: center;
    width: 100%;
  }

  .div-block-1002.mobile-ver {
    text-align: center;
  }

  .div-block-1002.bottom {
    width: 100%;
  }

  .tabs-content-11 {
    border-radius: 0 0 20px 20px;
  }

  .text-block-842 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .text-block-843 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 1.7;
  }

  .text-block-843.kursus {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.6;
  }

  .text-span-208 {
    color: #fede3e;
  }

  .grid-273 {
    padding-bottom: 16px;
    display: block;
  }

  .grid-273.a {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-844 {
    color: #000c;
  }

  .div-block-1005 {
    margin-left: 10px;
  }

  .div-block-1006 {
    margin-bottom: 20px;
  }

  .div-block-1007 {
    text-align: center;
  }

  .bold-text-162 {
    line-height: 1;
  }

  .image-381 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .paragraph-17 {
    color: #000;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .paragraph-17.new {
    color: #000c;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .rich-text-block-47 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-47.community {
    margin-top: -20px;
  }

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

  .heading-298 {
    text-align: center;
    justify-content: center;
    height: 36px;
    padding-left: 0;
  }

  .grid-274 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .image-383 {
    display: none;
  }

  .image-385 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-386 {
    width: 240px;
    margin-top: 10px;
    margin-bottom: 20px;
  }

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

  .div-block-1009 {
    margin-bottom: 16px;
  }

  .text-block-845 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3;
  }

  .image-387 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1011 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-389 {
    display: none;
  }

  .image-389.mobile-only {
    display: block;
  }

  .bold-text-163 {
    font-weight: 700;
  }

  .grid-275 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .grid-276 {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .image-390 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1012 {
    text-align: center;
  }

  .div-block-1013 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-19 {
    flex-direction: column;
  }

  .section-certificate {
    padding-bottom: 40px;
  }

  .heading-299 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-299.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .heading-299.white {
    margin-bottom: 20px;
  }

  .tab-link-tab-1-19 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-19.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-19.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-19.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-19.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-19.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-19.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-19.top.dm-com.mobile-ver, .tab-link-tab-1-19.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .button-51 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .div-block-1014 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: .65rem;
  }

  .text-block-846 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .div-block-1015.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .h2-6 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .section-262 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-262.kursus {
    padding-top: 20px;
  }

  .div-block-1016 {
    text-align: center;
  }

  .text-block-848 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-848.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-848.cta.new {
    font-size: 16px;
  }

  .text-block-849 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .image-391 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .text-block-850 {
    font-family: Red Hat Display, sans-serif;
  }

  .text-block-851 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-1019 {
    width: 100%;
  }

  .text-block-852 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-278 {
    display: block;
  }

  .text-block-853 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-20 {
    display: block;
  }

  .image-392 {
    max-height: none;
    position: static;
    bottom: 0;
    left: 40px;
    right: 40px;
  }

  .heading-300 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .grid-279 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .div-block-59 {
    margin-top: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .div-block-59.kosongan {
    margin-top: 80px;
    margin-bottom: 0;
  }

  .lottie-animation-11 {
    margin-top: 0;
    display: block;
  }

  .lightbox-link-17 {
    margin-right: 10px;
  }

  .text-block-854 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-855 {
    font-size: 12px;
  }

  .image-393 {
    display: none;
  }

  .grid-280 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-280.pm {
    padding-left: 0;
  }

  .text-block-856 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-857 {
    color: #00000080;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-858 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .div-block-58 {
    margin-top: 24px;
    margin-bottom: 0;
  }

  .div-block-58.indo {
    margin-top: 40px;
  }

  .section-263 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-263.navigation {
    padding-top: 8px;
    padding-bottom: 0;
  }

  ._40-bar-3 {
    border-radius: 16px;
  }

  .div-block-1023 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-1023.navigation {
    padding-top: 5px;
  }

  .button-52 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-52.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-52.sticky.navigation {
    font-size: 14px;
  }

  .grid-281 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin: 5px 10px;
  }

  .heading-301 {
    text-align: left;
    font-size: 12px;
    line-height: 18px;
  }

  .heading-301.sticky {
    letter-spacing: 1px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .text-block-859 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .collection-list-5 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .text-block-860 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-861 {
    margin-top: 10px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 1.2;
  }

  .div-block-1024 {
    margin-bottom: 10px;
  }

  .div-block-1024.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-264 {
    background-image: none;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-862 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-862.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .text-block-863 {
    font-size: 12px;
    line-height: 1.4;
  }

  .section-265 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-265.pm-exact {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .max-width-mobile-4 {
    max-width: 12.2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .max-width-mobile-4.kursus {
    max-width: 16rem;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .div-block-1027 {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .image-395 {
    width: 50%;
  }

  .paragraph-75 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-75.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .grid-282 {
    flex-direction: row;
    display: flex;
  }

  .grid-282.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

  .text-block-864 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

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

  .div-block-1028.dm-com {
    margin-left: 0;
    display: none;
  }

  .div-block-1030 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1031 {
    width: 100%;
  }

  .image-396 {
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
  }

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

  .text-block-866 {
    text-align: center;
  }

  .grid-283, .grid-284 {
    display: block;
  }

  .tabs-menu-20 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-20.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-867 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-867.loker {
    font-size: 24px;
  }

  .text-block-868 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-397 {
    max-height: 24px;
  }

  .heading-302 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-302.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .image-398 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .tab-link-tab-1-20 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-20.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-20.left, .tab-link-tab-1-20.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-20.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-20.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-869 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .div-block-1035 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

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

  .grid-285.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .heading-303 {
    color: #fff;
    margin: 0 30px 16px;
    font-size: 12px;
    line-height: 18px;
  }

  .text-block-870 {
    font-weight: 800;
  }

  .div-block-1037 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1037.image {
    height: auto;
  }

  .text-align-center-8 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-286 {
    display: block;
  }

  .grid-287 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-871 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .text-block-872 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .div-block-1038 {
    width: 100%;
  }

  .div-block-1039 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .button-53 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-53.indo {
    font-size: 14px;
  }

  .text-block-873 {
    text-align: right;
    line-height: 1.2;
  }

  .student-testimonials-5 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .student-testimonials-5.da {
    padding-bottom: 40px;
  }

  .div-block-1041 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1042 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1043 {
    align-items: center;
    display: flex;
  }

  .text-block-874 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-876 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .grid-288, .grid-288.dm-com {
    display: block;
  }

  .image-400 {
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-877 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .text-block-878 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .section-269 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-289, .grid-290 {
    display: block;
  }

  .div-block-1045 {
    text-align: center;
    width: 100%;
  }

  .div-block-1045.mobile-ver {
    text-align: center;
  }

  .div-block-1045.bottom {
    width: 100%;
  }

  .text-block-879 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .text-block-880 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 1.7;
  }

  .text-block-880.kursus {
    width: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.6;
  }

  .div-block-1047 {
    margin-left: 10px;
  }

  .div-block-1048 {
    margin-bottom: 20px;
  }

  .image-255 {
    display: none;
  }

  .bold-text-164 {
    line-height: 1;
  }

  .image-401 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .image-402 {
    display: none;
  }

  .paragraph-76 {
    color: #000;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .paragraph-76.new {
    color: #000c;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .rich-text-block-48 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-48.community {
    margin-top: -20px;
  }

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

  .div-block-1050 {
    justify-content: center;
    display: flex;
  }

  .image-405 {
    display: none;
  }

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

  .image-407 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1052 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-408 {
    display: none;
  }

  .image-408.mobile-only {
    display: block;
  }

  .bold-text-165 {
    font-weight: 700;
  }

  .image-409 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1053 {
    text-align: center;
  }

  .div-block-1054 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-306 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-306.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .tab-link-tab-1-21 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-21.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-21.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-21.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-21.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-21.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-21.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-21.top.dm-com.mobile-ver, .tab-link-tab-1-21.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .text-block-881 {
    text-align: center;
    font-size: 14px;
  }

  .div-block-1056 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: .65rem;
  }

  .text-block-882 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .div-block-1057.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .h2-7 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-884 {
    font-size: 14px;
  }

  .section-270 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .section-270.kursus {
    padding-top: 20px;
  }

  .div-block-1058 {
    text-align: center;
  }

  .text-block-885 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-885.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-885.cta.new-copy {
    text-align: left;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .text-block-886 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .image-410 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .text-block-887 {
    font-family: Red Hat Display, sans-serif;
  }

  .text-block-888 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-1060 {
    width: 100%;
  }

  .text-block-889 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-292, .div-block-1062 {
    display: block;
  }

  .text-block-890 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-21 {
    display: block;
  }

  .heading-307 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .grid-293 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .div-block-1063 {
    margin-top: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .div-block-1063.kosongan {
    margin-top: 80px;
    margin-bottom: 0;
  }

  .lottie-animation-12 {
    margin-top: 0;
    display: block;
  }

  .lightbox-link-18 {
    margin-right: 10px;
  }

  .text-block-891 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .grid-294 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-294.pm {
    padding-left: 0;
  }

  .text-block-892 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-893 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .div-block-1065 {
    margin-top: 24px;
    margin-bottom: 0;
  }

  .div-block-1065.indo {
    margin-top: 40px;
  }

  .text-block-894 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .grid-295 {
    display: block;
  }

  .div-block-1066 {
    justify-content: center;
    display: flex;
  }

  .heading-308 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-308.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .text-block-895 {
    text-align: center;
    font-size: 14px;
  }

  .features-section-copy.pm-exact {
    padding-bottom: 40px;
  }

  .text-block-1040 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  .div-block-1246 {
    margin-left: 10px;
  }

  .urgency-copy-2 {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    margin: 0 10px;
    display: flex;
    position: static;
  }

  .div-block-1244 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .bold-text-167 {
    line-height: 1;
  }

  .text-block-1041 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-1245 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .italic-text-8 {
    font-size: .7rem;
    line-height: 1;
  }

  .text-block-1039 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .text-block-1042 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  .div-block-1247 {
    margin-left: 10px;
  }

  .div-block-1248 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .urgency-main {
    text-align: left;
    justify-content: center;
    padding-bottom: 0;
    display: flex;
  }

  .bold-text-168 {
    line-height: 1;
  }

  .text-block-1043 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-1249 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .italic-text-9 {
    font-size: .7rem;
    line-height: 1;
  }

  .text-block-1044 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .headlineurl-2-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .headlineurl-2-copy.dm-course {
    font-size: 24px;
    line-height: 32px;
  }

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

  .text-block-1045 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

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

  .tabs-layout_component {
    grid-template-columns: 1fr;
  }

  .tabs-layout_component.v1 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 0;
  }

  .heading-medium-3 {
    font-size: 1.1rem;
  }

  .heading-medium-3.left {
    text-align: left;
  }

  .heading-medium-3.left.cn {
    text-align: center;
  }

  .section-revou-next-dm {
    margin-top: 0;
    display: none;
  }

  .grid-296 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-296.swe {
    padding-left: 0;
  }

  .img-next {
    height: 14rem;
  }

  .img-next.project.v1 {
    border-radius: 1.5rem;
  }

  .img-next.mi {
    object-position: 50% 20%;
    height: 15rem;
  }

  .img-next.ms {
    height: 14rem;
  }

  .tabs-layout_content {
    text-align: left;
  }

  .section-271 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .page-padding-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 10px 1rem;
  }

  .page-padding-2.navbar.center {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .rich-text-block-24-copy-copy-2 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .tabs_menu-service.dm {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tabs1_link-service-2 {
    width: 100%;
  }

  .faq4_question-copy {
    justify-content: space-between;
    align-items: center;
  }

  .faq4_component {
    padding-bottom: 20px;
  }

  .tabs-content-12.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tab-left-icon-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .mg-bottom-48px {
    margin-bottom: 32px;
  }

  .rich-text-block-24-copy-2 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .bullets-15 {
    margin-right: 8px;
  }

  .text-color-gradient.heading-xlarge {
    font-size: 26px;
    line-height: 30px;
  }

  .heading-medium-3-copy {
    font-size: 1.1rem;
  }

  .heading-medium-3-copy.left {
    text-align: left;
  }

  .text-size-medium-8 {
    font-size: .935rem;
  }

  .container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-default.dm {
    padding-left: 0;
    padding-right: 0;
  }

  .mobile-hide, .mobile-hide.content {
    display: none;
  }

  .tabs-content-13.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tabs-menu-22.tabs-vertical.width-348px {
    flex-direction: column;
    margin-bottom: 0;
  }

  .section-272 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .div-block-1254 {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .div-block-1255 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-826-copy-2 {
    text-align: left;
  }

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

  .pm-points-2-copy {
    text-align: left;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .accordion2_item-5-copy {
    border: 1px solid #00000024;
  }

  .div-block-1257 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .text-block-1049 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-1258 {
    box-sizing: border-box;
    object-fit: fill;
    margin-left: 10px;
  }

  .bold-text-171 {
    line-height: 1;
  }

  .text-block-1050 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    align-items: stretch;
    font-size: .7rem;
    display: flex;
  }

  .urgency-white-2 {
    clear: none;
    background-color: #f6f7fc;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: 95%;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
    position: static;
  }

  .text-block-1051 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  .div-block-1259 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-1260 {
    margin-top: 24px;
    margin-bottom: 0;
  }

  .div-block-1260.indo {
    margin-top: 40px;
  }

  .div-block-1260.indo.kursus {
    vertical-align: baseline;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .div-block-1261 {
    margin-bottom: 10px;
  }

  .div-block-1261.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1052 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-1052.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .image-414 {
    width: 50%;
  }

  .grid-298 {
    flex-direction: row;
    display: flex;
  }

  .grid-298.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

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

  .div-block-1262.dm-com {
    margin-left: 0;
    display: none;
  }

  .div-block-1263 {
    width: 100%;
  }

  .text-block-1053 {
    text-align: center;
  }

  .tabs-menu-23 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-23.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-block-1054 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-415 {
    max-height: 24px;
  }

  .tab-link-tab-1-22 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-22.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-22.left, .tab-link-tab-1-22.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-22.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-22.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .grid-299.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .div-block-1267 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-1267.image {
    height: auto;
  }

  .grid-300 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-1055 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .text-block-1056 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .div-block-1268 {
    width: 100%;
  }

  .div-block-1269 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1270 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-1057 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-1059 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .grid-301, .grid-301.dm-com {
    display: block;
  }

  .text-block-1060 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .grid-302 {
    display: block;
  }

  .div-block-1272 {
    text-align: center;
    width: 100%;
  }

  .div-block-1272.mobile-ver {
    text-align: center;
  }

  .div-block-1272.bottom {
    width: 100%;
  }

  .text-block-1061 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .image-416 {
    max-width: 100%;
    height: 60%;
    max-height: 60%;
  }

  .div-block-1273 {
    margin-bottom: 20px;
  }

  .image-417 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .rich-text-block-49 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-49.community {
    margin-top: -20px;
  }

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

  .section-273 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-419 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1274 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-420 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-1275 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-1-23 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-23.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-23.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-23.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-23.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-23.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-23.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-23.top.dm-com.mobile-ver, .tab-link-tab-1-23.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .text-block-1062 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-1064 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .text-block-1065 {
    font-family: Red Hat Display, sans-serif;
  }

  .div-block-1277 {
    width: 100%;
  }

  .text-block-1066 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-303 {
    display: block;
  }

  .text-block-1067 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-22 {
    display: block;
  }

  .lightbox-link-19 {
    margin-right: 10px;
  }

  .text-block-1068 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-1069 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .text-block-1070 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .heading-309 {
    font-size: 28px;
    line-height: 120%;
  }

  .testimonial_wrapper {
    width: 100%;
  }

  .transformed-underline {
    max-width: 74px;
    margin-left: 87px;
    top: -66px;
    left: -33px;
  }

  .post-link {
    text-align: right;
    line-height: 1.2rem;
  }

  .text-align-center-10 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .button-wol.fs {
    margin-top: 20px;
    padding-top: 9px;
  }

  .transformed-heading {
    margin-bottom: 2rem;
  }

  .program-page-container-copy.fs {
    margin-right: 0;
    padding-right: 0;
    display: none;
  }

  .testimonials_text, .date-testi {
    font-size: .875rem;
  }

  .testimonial_image-wrapper {
    width: 2.5rem;
    height: 2.5rem;
  }

  .testimonial-image {
    width: 17.5rem;
  }

  .program-page-container-mobilr {
    display: block;
  }

  .testimonial_builder-wrapper {
    align-items: center;
  }

  .testimonial_name {
    font-size: .875rem;
  }

  .testimonial_name.text-style-muted {
    text-align: left;
  }

  .heading-310 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-310.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .collection-list-6 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .accordion2_item-8 {
    border: 1px solid #00000024;
  }

  .rich-text-block-50 {
    font-size: 13px;
  }

  .text-block-1071 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-1071.new {
    font-size: 12px;
  }

  .text-block-1072 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-1072.loker {
    font-size: 24px;
  }

  .text-block-1072.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .div-block-1279 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-305 {
    display: block;
  }

  .text-block-1073 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-1280 {
    margin-left: 10px;
  }

  .image-422 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1074 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-1075 {
    font-size: 12px;
  }

  .div-block-1281 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .cl-testimonials {
    grid-template-columns: 1fr;
  }

  .urgency-yellow {
    clear: none;
    border-color: #fede3e;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    width: 95%;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
    position: static;
  }

  .urgency-yellow.var {
    width: 250px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-306 {
    display: block;
  }

  .div-block-1282 {
    margin-bottom: 32px;
    display: flex;
  }

  .text-block-1077 {
    font-size: 16px;
  }

  .text-block-1078 {
    font-size: 13px;
    line-height: 1.4;
  }

  .heading-312 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-312.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .section-274 {
    padding: 0 12px 20px;
  }

  .collection-list-wrapper-10 {
    margin-top: 20px;
  }

  .heading-313 {
    text-align: center;
    margin-bottom: 0;
  }

  .collection-list-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .grid-51 {
    grid-column-gap: 0px;
    grid-template-columns: .5fr 1fr;
    padding-left: 12px;
  }

  .image-140 {
    max-height: 64px;
  }

  .text-block-156 {
    margin-top: 0;
    font-size: 12px;
    line-height: 1.4;
  }

  .div-block-242 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: row-reverse;
    justify-content: flex-end;
  }

  .image-141 {
    max-height: 20px;
  }

  .text-block-1079 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-1079.new {
    font-size: 12px;
  }

  .text-block-1080 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-1080.loker {
    font-size: 24px;
  }

  .text-block-1080.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .div-block-1284 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-307 {
    display: block;
  }

  .div-block-1285 {
    margin-left: 10px;
  }

  .image-424 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1081 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .text-block-1082 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-1083 {
    font-size: 12px;
  }

  .div-block-1286 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-1084 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
  }

  .text-block-1084.new {
    font-size: 12px;
  }

  .text-block-1085 {
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
    line-height: 1.3;
  }

  .text-block-1085.loker {
    font-size: 24px;
  }

  .text-block-1085.loker.new {
    font-size: 24px;
    line-height: 1.3;
  }

  .div-block-1287 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-308 {
    display: block;
  }

  .div-block-1288 {
    margin-left: 10px;
  }

  .image-426 {
    margin-top: 32px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1086 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .text-block-1087 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-1088 {
    font-size: 12px;
  }

  .div-block-1289 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .hero-testimonial-desktop {
    width: auto;
  }

  .hero-testimonial-desktop.bottom {
    font-size: .7rem;
    line-height: 1.5rem;
  }

  .hero-video {
    width: 100%;
    margin-top: 12px;
    margin-bottom: 6px;
  }

  .hero-video.cs-lex {
    width: 100%;
  }

  .adm-content-image {
    object-fit: contain;
    height: 150px;
    margin-bottom: 0;
  }

  .hero-testi-title.s {
    font-size: 14px;
  }

  .nav-program-title {
    font-size: 1rem;
  }

  .footer-social-image {
    width: 16px;
    height: 16px;
  }

  .heading-3-adm {
    margin-bottom: 1.5rem;
  }

  .nav-new-link {
    border-bottom-style: solid;
    border-bottom-color: #000;
    font-size: 1rem;
  }

  .heading-item {
    font-size: .9rem;
  }

  .heading-item.push {
    font-size: 1rem;
  }

  .heading-item.push.mt {
    font-size: 1rem;
    font-weight: 600;
  }

  .container-footer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .material-icon-rounded-inline.inline.hm {
    display: none;
  }

  .header-grid-content {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .new-navbar {
    z-index: 100;
    border-bottom: 1px solid #dcdcdc;
    position: relative;
  }

  .footer-main {
    width: auto;
  }

  .hero-text {
    font-size: 1rem;
    font-weight: 400;
  }

  .hero-text.cs-70 {
    width: 100%;
  }

  .button-54.color-red {
    padding: 1.2rem 2rem;
  }

  .button-54.color-yellow-red {
    padding: 1.2rem 2rem;
  }

  .button-54.c-black.mb {
    margin-top: 1rem;
    padding: 1rem 2rem;
  }

  .button-54.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .button-54.color-red.rectangle {
    width: 100%;
    padding: .8rem 1rem;
  }

  .new-menu-button {
    justify-content: center;
    align-items: center;
    margin-right: 0;
    padding: 0;
    display: flex;
  }

  .header-text {
    width: 100%;
    font-size: 2.2rem;
    line-height: 3.25rem;
  }

  .header-text.cs {
    width: 100%;
  }

  .header-text.cs-tm {
    width: 100%;
    font-size: 2.1rem;
    line-height: 120%;
  }

  .content-cta {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .program-header_heading-wrapper {
    max-width: 15.9rem;
  }

  .program-header_heading-wrapper.full-width, .program-header_heading-wrapper.full-width.fw {
    max-width: 100%;
  }

  .program-header_heading-wrapper.full-width {
    max-width: 90%;
  }

  .program-header_heading-wrapper.full-width.cs {
    max-width: 100%;
  }

  .footer-email-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: center;
  }

  .adm-content-bottom {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    display: flex;
  }

  .adm-text.regular {
    color: #2f2f2f;
    font-size: .9rem;
  }

  .header-text-wrapper.vr {
    align-items: stretch;
  }

  .adm-arrow {
    width: 32px;
    height: 32px;
    right: 12px;
  }

  .nav-tab-title {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
  }

  .nav-new-dropdown {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-tab-link, .nav-tab-link.w--open {
    margin-bottom: 0;
  }

  .adm-list-wrapper {
    z-index: 3;
  }

  .hero-img-testi {
    flex: none;
    width: 40px;
    height: 40px;
  }

  .hero-img-testi.s {
    width: 42px;
    height: 42px;
  }

  .hero-pattern-bg {
    height: 180px;
  }

  .nav-menu-icon {
    display: block;
  }

  .nav-program-text {
    font-size: .9rem;
  }

  .nav-new-link-text {
    font-size: .9rem;
    font-weight: 500;
  }

  .hero-testi-text {
    flex: none;
    font-size: .8rem;
  }

  .hero-testi-text._2 {
    font-size: 12px;
  }

  .hero-testi-text._2.color {
    font-size: .8rem;
  }

  .nav-link-icon {
    width: 32px;
    height: 32px;
  }

  .footer-grid {
    grid-column-gap: 24px;
    grid-row-gap: 42px;
  }

  .adm-content-top {
    padding: 12px 49px 12px 12px;
    font-size: 1.1rem;
    line-height: 120%;
  }

  .adm-content-list {
    margin-left: 12px;
    margin-right: 12px;
  }

  .footer-new-link-text {
    border-bottom: 1px solid #bdbdbd;
    font-weight: 400;
  }

  .dot-circle {
    flex: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .dot-circle._2 {
    margin-left: 6px;
    margin-right: 6px;
  }

  .hero-testi-name {
    grid-column-gap: 6px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    align-items: center;
    margin-top: 4px;
  }

  .hero-testi-name.block {
    margin-top: 2px;
  }

  .hero-testi-name.hz {
    font-size: .6rem;
  }

  .hero-testi-name.hz.mobile {
    width: 100%;
    line-height: 1rem;
    display: block;
  }

  .nav-title-group._3 {
    margin-bottom: 0;
  }

  .nav-block {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .nav-block.up {
    margin-bottom: 12px;
  }

  .nav-block.full-width {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .hero-text-div {
    margin-bottom: 0;
  }

  .cta-number {
    margin-left: 0;
    margin-right: 8px;
  }

  .cta-number.no-mb {
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .cta-number.no-mb.mid {
    align-items: center;
    margin-bottom: 0;
  }

  .nav-program-icon {
    width: 40px;
  }

  .nav_logo {
    max-height: 4rem;
  }

  .nav_logo.new._2 {
    max-height: 42px;
  }

  .nav-inside {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border-radius: 5px;
    flex-direction: column;
    padding: 12px;
  }

  .adm-no {
    width: 32px;
    height: 32px;
  }

  .footer-social-icon {
    width: 36px;
    height: 36px;
  }

  .faq1_question-v2 {
    padding: 12px;
  }

  .footer-content-bottom {
    align-items: stretch;
  }

  .page-padding-x {
    margin-right: 0;
    padding: 0 1.25rem;
  }

  .div-bottom {
    width: 100%;
    height: 32px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .container-lp {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .container-lp.my-small {
    padding-top: .8rem;
    padding-bottom: .8rem;
  }

  .nav-dropdown-list.w--open {
    flex-direction: column;
    padding: 16px 0 0;
  }

  .nav-dropdown-list.ver-vr.w--open {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-new-menu {
    max-height: 80vh;
    padding-left: 16px;
    padding-right: 16px;
    overflow: auto;
    box-shadow: 0 2px 5px #0000001a;
  }

  .nav-link-img-icon {
    width: 20px;
  }

  .faq1_icon {
    margin-left: 8px;
    display: block;
  }

  .material-icon-nav.block {
    font-size: .8rem;
  }

  .hero-testimonial-mobile {
    align-items: flex-start;
    width: auto;
  }

  .nav-dropd-link {
    margin-bottom: 16px;
  }

  .adm-tab-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    padding-top: 10px;
    display: flex;
  }

  .nav-drop-block {
    padding-bottom: 0;
  }

  .adm-line-steps.ds._5 {
    height: 70%;
    margin-top: 0;
    margin-left: 8px;
  }

  .adm-line-steps._4 {
    height: 34%;
  }

  .adm-line-steps._2 {
    height: 43%;
  }

  .adm-line-steps._1 {
    height: 73%;
  }

  .nav-tab-program {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 12px;
    display: flex;
  }

  .adm-arrow-icon {
    width: 20px;
  }

  .heading-3-adm-2 {
    margin-bottom: 1.5rem;
  }

  .payment-nav-link {
    padding: 4px 6px;
    font-size: .8rem;
    display: block;
  }

  .pym-tab-link {
    flex: 1;
    padding-left: 4px;
    padding-right: 4px;
  }

  .header-grid-content-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .table-note {
    margin-top: 24px;
  }

  .title-wrapper-ds {
    margin-bottom: 1.5rem;
  }

  .title-mb {
    font-size: 1rem;
    display: block;
  }

  .item-table {
    min-width: 120px;
    padding: 12px 4px;
    font-size: .8rem;
  }

  .pym-tab {
    margin-bottom: 12px;
    padding-bottom: 12px;
  }

  .title-table {
    padding-left: 12px;
    padding-right: 12px;
    font-size: .9rem;
  }

  .testi-lp-wrapper.mb {
    flex-direction: row;
    padding: 8px;
  }

  .payment-table {
    border-radius: 5px;
  }

  .payment-nav {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center space-between;
    font-size: .8rem;
    line-height: 120%;
    display: flex;
  }

  .image-wrapper {
    height: auto;
  }

  .title-ds {
    display: none;
  }

  .title-wrapper-mb {
    align-items: center;
    width: 100%;
    display: flex;
  }

  .title-table-wrapper {
    padding: 6px 12px;
    font-size: .9rem;
  }

  .title-wrapper {
    margin-bottom: 2.5rem;
  }

  .title-wrapper.align-center.margin-bottom-48.v2 {
    margin-bottom: 2rem;
    padding-left: 10px;
    padding-right: 10px;
  }

  .title-wrapper.align-center.margin-bottom-24 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .title-wrapper.mb-mobile {
    margin-bottom: 1rem;
  }

  .title-wrapper.mb {
    margin-bottom: 0;
  }

  .title-wrapper.mb0-mobile.dm {
    font-size: 1.2rem;
  }

  .program_header-text-2.align-center {
    text-align: left;
  }

  .lps-text-2 {
    margin-bottom: 0;
    font-size: 1rem;
  }

  .tm-image-padding {
    margin-top: 0;
  }

  .lpi-center {
    width: 120px;
    top: 5px;
  }

  .heading-3-adm-3 {
    margin-bottom: 1.5rem;
  }

  .tm-text-title {
    font-size: .9rem;
  }

  .div-section {
    width: 100%;
    height: 1px;
  }

  .tm-line-item {
    left: 18px;
  }

  .header-grid-content-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tm-text-title-wrapper {
    justify-content: center;
    height: 45px;
    padding-left: 109px;
    top: 12px;
  }

  .lpi-icon {
    width: 40px;
    padding: 6px;
  }

  .heading-4 {
    font-size: 1.2rem;
  }

  .heading-4.align-center {
    text-align: center;
  }

  .lex-phase-title {
    max-width: 90%;
  }

  .tm-test-content {
    padding: 70px 16px 16px;
  }

  .lex-phase-wrapper {
    justify-content: center;
    max-width: none;
  }

  .tm-text-max.ds {
    display: none;
  }

  .lpic-wrapper {
    width: 120px;
    margin-left: auto;
    margin-right: auto;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .tm-item-wrapper {
    margin: 20px;
  }

  .tm-item-wrapper.ds {
    display: none;
  }

  .tm-item-wrapper.mb {
    display: block;
  }

  .tm-image.max {
    max-width: 100%;
    margin-right: 0;
  }

  .tm-image.max-mobile {
    width: 70%;
    margin-bottom: 32px;
  }

  .tm-item-icon {
    width: 36px;
  }

  .lps-wrapper {
    width: 100%;
  }

  .lps-wrapper._2nd {
    display: none;
  }

  .lps-line {
    margin-bottom: 30px;
    padding-top: 40px;
  }

  .tm-item-content.block {
    border-radius: 16px;
  }

  .tm-hr {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .lps-text-1 {
    font-size: .9rem;
  }

  .tm-video-wrapper {
    text-align: left;
    align-items: flex-start;
    margin-bottom: 10px;
  }

  .tm-expert-card {
    width: 220px;
  }

  .tm-testi-img {
    width: 64px;
    height: 64px;
    top: -4px;
  }

  .lpi-left {
    left: -30px;
  }

  .div-block-1290 {
    text-align: center;
  }

  .navbar-4 {
    position: sticky;
    top: 0;
  }

  .text-block-1089 {
    text-align: center;
    align-self: center;
    font-size: 16px;
    line-height: 1.4;
  }

  .compare-details-mobile-sections {
    margin-top: 0;
    margin-bottom: 40px;
    position: relative;
  }

  .text-block-540-copy {
    text-align: center;
    align-self: stretch;
    font-size: 16px;
    line-height: 1.4;
  }

  .heading-314 {
    font-size: 28px;
    line-height: 2.4rem;
  }

  .image-427, .div-block-1293, .div-block-1294 {
    text-align: center;
  }

  .text-block-541-copy {
    text-align: center;
    font-size: 11px;
  }

  .compare-header-mobile {
    text-align: center;
    font-weight: 700;
  }

  .text-block-1090 {
    z-index: 999;
    text-align: center;
    background-color: #fff;
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
    position: static;
    top: 115px;
  }

  .compare-row-company-mobile {
    border: 1px solid #e1e1e1;
    border-right-width: .5px;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 10px;
    display: flex;
  }

  .compare-row-company-mobile.highlight {
    background-color: #fff8d1;
  }

  .text-align-center-11 {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .text-align-center-11.is-left-mobile {
    text-align: left;
  }

  .text-block-1091 {
    font-size: 13px;
  }

  .div-block-1296 {
    flex-wrap: wrap;
    padding-top: 10px;
    display: flex;
    box-shadow: 0 1px 3px #0000000f;
  }

  .section-278 {
    padding: 40px 10px 60px;
  }

  .text-block-540-copy-2 {
    text-align: center;
    align-self: center;
    font-size: 16px;
    line-height: 1.4;
  }

  .image-296-copy {
    width: 20px;
    height: 20px;
  }

  .button-tertiary-new.is-cta-button {
    margin-top: 1rem;
    padding-left: 4rem;
    padding-right: 4rem;
    font-size: .7rem;
  }

  .compare-row-notes-mobile-copy {
    border: 1px solid #e1e1e1;
    border-left-width: .5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 10px 8px;
    display: flex;
  }

  .compare-row-notes-mobile {
    border: 1px solid #e1e1e1;
    border-left-width: .5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .compare-row-notes-mobile.highlight {
    background-color: #fff8d1;
  }

  .nav-menu-2 {
    background-color: #fff;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: block;
    position: static;
  }

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

  .text-block-1094 {
    margin-bottom: 40px;
  }

  .div-block-1298.header {
    display: none;
  }

  .div-block-1299 {
    text-align: center;
  }

  .text-block-1095 {
    text-align: center;
    font-size: 11px;
  }

  .columns-10 {
    display: block;
  }

  .text-block-1097 {
    letter-spacing: .25px;
    border: 1px solid #e1e1e1;
    margin-bottom: -1px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 18px;
    font-weight: 900;
  }

  .image-429 {
    width: 32px;
    height: 32px;
  }

  .text-block-1098 {
    font-size: 12px;
  }

  .text-block-546-copy-copy {
    letter-spacing: .25px;
    border: 1px solid #e1e1e1;
    border-bottom-style: none;
    margin-bottom: 2px;
    padding: 12px 4px 0;
    font-size: 16px;
    font-weight: 700;
  }

  .div-block-726-copy {
    text-align: center;
  }

  .div-block-1301 {
    padding-bottom: 20px;
    display: block;
  }

  .compare-navbar-mobile {
    padding-bottom: 10px;
    display: block;
    position: relative;
  }

  .text-block-546-copy {
    letter-spacing: .25px;
    border: 1px solid #e1e1e1;
    margin-bottom: -1px;
    padding: 12px 4px;
    font-size: 16px;
    font-weight: 700;
  }

  .comparison-tabs {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-728-copy {
    margin-bottom: 0;
    margin-left: 16px;
    margin-right: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .compare-row-notes-mobile-copy-2 {
    border: 1px solid #e1e1e1;
    border-left-width: .5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .compare-row-notes-mobile-copy-2.highlight {
    background-color: #fff8d1;
  }

  .versi-lengkap-desktop-container {
    display: none;
  }

  .div-block-1304 {
    text-align: center;
  }

  .cta_heading-copy {
    max-width: 40rem;
    font-size: 1.8rem;
    line-height: 2.6rem;
  }

  .compare-cell-mobile {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 12px;
  }

  .compare-nav-link-mobile {
    color: #696969;
    letter-spacing: 1px;
    flex: none;
    padding: 6px 10px;
    font-size: 12px;
    font-weight: 500;
    position: static;
  }

  .compare-nav-link-mobile.w--current {
    color: #272727;
    background-color: #ffde3d;
    border-radius: 100px;
    font-weight: 900;
  }

  .compare-row-notes-mobile-copy-3 {
    border: 1px solid #e1e1e1;
    border-left-width: .5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .compare-row-notes-mobile-copy-3.highlight {
    background-color: #fff8d1;
  }

  .text-block-547-copy {
    color: #000;
    text-align: center;
    letter-spacing: .2px;
    font-size: 13px;
  }

  .text-block-547-copy.bold {
    font-weight: 700;
    line-height: 1.4;
  }

  .compare-row-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    border: 1px #e1e1e1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-bottom: -1px;
    display: grid;
  }

  .section-279 {
    background-position: 50%;
    background-size: auto;
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .text-block-1100 {
    color: #000;
    letter-spacing: .5px;
  }

  .column-7, .div-block-723-copy.header {
    display: none;
  }

  .text-block-1101 {
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding-bottom: 10px;
    font-size: 12px;
    font-weight: 400;
  }

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

  .program-header_text {
    font-size: .7rem;
  }

  .div-vr {
    padding: 15px;
  }

  .div-title {
    padding-bottom: 16px;
  }

  .mc-img {
    width: 100%;
    margin-bottom: 24px;
  }

  .section-lp {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .mc-img-2 {
    height: 40px;
  }

  .price-text {
    font-size: .8rem;
  }

  .price-text-2 {
    font-size: 1rem;
  }

  .grid-hz-1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .heading-1-lp {
    text-align: left;
    flex: 1;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 1.1rem;
  }

  .heading-1-lp._2 {
    text-align: center;
    width: 100%;
    font-size: 1.4rem;
  }

  .sticker-img {
    width: 100px;
    height: 100px;
    inset: -133px -18px auto auto;
  }

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

  .hp-clock-number {
    font-size: 2rem;
  }

  .hp-pop-block {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .hp-text-1 {
    font-size: 2.3rem;
  }

  .hp-text-3 {
    font-size: .8rem;
  }

  .hp-text-2 {
    font-size: 1rem;
  }

  .hp-text-2.max.sub {
    width: 100%;
  }

  .hp-text-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .hp-text-4 {
    font-size: .8rem;
  }

  .hp-clock {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .hp-button-wrapper {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .hp-clock-block {
    padding: 7px;
  }

  .div-block-1307 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
    margin-top: 32px;
  }

  .heading-315 {
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-1102 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .heading-316 {
    margin-bottom: 0;
    font-size: 18px;
  }

  .text-block-1103 {
    font-size: 16px;
    line-height: 22px;
  }

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

  .image-430 {
    max-width: 40px;
  }

  .pm-point-title {
    font-size: 16px;
  }

  .pm-point-body {
    font-size: 13px;
    line-height: 1.4;
  }

  .button-56 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-56.mcpm {
    width: 100%;
    padding-left: 50px;
    padding-right: 50px;
    font-size: 20px;
  }

  .text-block-1105 {
    margin-top: 4px;
    font-size: 12px;
  }

  .section-281 {
    padding-bottom: 20px;
  }

  .section-281.mcpm {
    padding-top: 32px;
  }

  .why-mcdm-wrapper-3.middle {
    border-bottom: 1px solid #a8a8a8;
  }

  .wide-content-wrapper-2 {
    width: auto;
    margin-left: 16px;
    margin-right: 16px;
  }

  .text-block-1106 {
    margin-top: 4px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .85rem;
    line-height: 1.6;
  }

  .section-yellow {
    padding: 40px 10px;
  }

  .div-block-222-var.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-222-var.mobile-only.new {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heading-1281 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-1281.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .grid-4-full {
    grid-template-columns: 1fr;
  }

  .pm-point-title-v2 {
    font-size: 16px;
  }

  .section-white {
    padding: 40px 10px;
  }

  .div-block-222-var-hz.mobile-only {
    margin-top: 20px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .div-block-222-var-hz.mobile-only.new {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .heading-12812 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-12812.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .lp-logo-wrapper.ai {
    margin-top: 10px;
  }

  .heading-3 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: .8rem;
    line-height: 130%;
  }

  .lp-logo-block.fx {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex: none;
  }

  .lp-logo-img {
    max-height: 24px;
  }

  .lp-logo-img.v1 {
    max-height: 18px;
  }

  .lp-logo-img.v3 {
    max-height: 24px;
  }

  .lp-logo-moving-pm {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
    display: flex;
  }

  .lp-logo-moving-pm.fx {
    flex: none;
  }

  .lp-logo-img-2 {
    height: 35px;
    max-height: none;
  }

  .lp-logo-img-2.v12 {
    width: 120px;
    height: 40px;
    max-height: none;
  }

  .lp-logo-img-2.v2 {
    height: 20px;
    max-height: none;
  }

  .lp-logo-img-2.v11 {
    width: 200px;
    height: 20px;
    max-height: none;
  }

  .lp-logo-img-2.v1 {
    max-height: 18px;
  }

  .lp-logo-img-2.v6 {
    height: 60px;
  }

  .lp-logo-img-2.v7 {
    height: 50px;
    max-height: none;
  }

  .lp-logo-img-2.v4 {
    max-height: 18px;
  }

  .text-block-1110 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .text-block-1111 {
    flex-direction: row;
  }

  .text-block-1111.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
    flex-direction: row;
    line-height: 130%;
  }

  .lightbox-link-20 {
    align-self: center;
    width: 100%;
  }

  .grid-284-copy {
    flex-direction: column;
    display: flex;
  }

  .display-5-copy.v2 {
    margin-bottom: 1rem;
  }

  .tab-left-icon-3 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .tab-left-icon-3.v1 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: .7rem;
  }

  .div-block-1313 {
    padding-bottom: 20px;
  }

  .slide-22 {
    max-height: 0;
  }

  .slide-22.v1 {
    max-width: none;
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .grid-309 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-309.swe {
    padding-left: 0;
  }

  .tabs-content-15.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-3-dm {
    margin-top: 20px;
  }

  .slide-23 {
    max-height: none;
  }

  .vi-images {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
    margin-top: 1rem;
  }

  .tabs-menu-25.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .slide-24 {
    max-height: 300px;
  }

  .tabs1_link-service-3 {
    width: 100%;
  }

  .div-block-1414.v1 {
    padding-top: 20px;
  }

  .lightbox-link-21 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .grid-310 {
    flex-direction: column;
    display: flex;
  }

  .grid-310.v2 {
    flex-direction: column;
  }

  .slide-28 {
    max-width: 178px;
  }

  .vi-img {
    max-height: 40px;
  }

  .vi-img._2 {
    width: 200px;
    max-height: 60px;
  }

  .div-block-284 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-282 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .left-arrow-11 {
    display: none;
  }

  .slider-23 {
    background-color: #0000;
    max-height: 150px;
  }

  .slider-23.v1 {
    height: 200px;
    max-height: none;
  }

  .slider-23.v1.v2 {
    height: auto;
  }

  .image-442 {
    width: 100%;
  }

  .div-block-1415.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    border-radius: 1rem;
    flex-direction: row;
    justify-content: flex-start;
    padding: 12px;
  }

  .div-block-1415.v1.min-h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .slider-24 {
    max-height: 120px;
  }

  .slider-24.v2 {
    height: auto;
    max-height: none;
  }

  .tabs-23 {
    flex-direction: column;
  }

  .slide-20 {
    max-height: 20px;
  }

  .grid-68 {
    display: block;
  }

  .text-block-199 {
    font-size: 12px;
    display: block;
  }

  .slide-21 {
    max-height: 0;
  }

  .img-next-2.project.v1 {
    border-radius: 1.5rem;
  }

  .img-next-2.mi {
    object-position: 50% 20%;
    height: 15rem;
  }

  .img-next-2.ms {
    height: 14rem;
  }

  .hz-img {
    flex-wrap: wrap;
    margin-top: 10px;
  }

  .div-block-1421 {
    padding-bottom: 20px;
  }

  .grid-311 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-311.swe {
    padding-left: 0;
  }

  .wrap.w50-80 {
    margin-top: 20px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .decoline {
    text-align: left;
    margin-left: 0;
  }

  .section-283 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .div-block-1423 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content2-number-wrapper {
    text-align: left;
    width: 100%;
  }

  .heading-medium-3-copy-2 {
    text-align: center;
    font-size: 1.1rem;
  }

  .image-447.s {
    max-width: 80px;
    max-height: none;
  }

  .image-447.s.v2 {
    max-width: 100px;
  }

  .why-paragraph-3 {
    padding-bottom: 0;
  }

  .grid-312 {
    display: block;
  }

  .text-block-1115 {
    font-size: 12px;
    display: block;
  }

  .div-block-1425 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-1425.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 20px;
    padding: 16px;
  }

  .div-block-1428 {
    padding-bottom: 20px;
  }

  .grid-313 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-313.swe {
    padding-left: 0;
  }

  .div-block-1430 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-315 {
    display: block;
  }

  .text-block-1119 {
    font-size: 12px;
    display: block;
  }

  .grid-316 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-316.swe {
    padding-left: 0;
  }

  .section-284 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .div-block-1369 {
    line-height: 1.3rem;
  }

  .tabs-content-16.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tabs-menu-26.tabs-vertical.width-348px {
    flex-direction: column;
    margin-bottom: 0;
  }

  .grid-318 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-318.pm {
    padding-left: 0;
  }

  .div-block-1371 {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .div-block-826-copy-3 {
    text-align: left;
  }

  .pm-points-2-copy-2 {
    text-align: left;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .div-block-1370 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .curr-icon {
    margin-left: 8px;
    display: block;
  }

  .curr-tag-1 {
    border-radius: 10px;
    font-size: 12px;
  }

  .container-lp-2 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .heading-v2-2.mb {
    margin-bottom: 1.5rem;
  }

  .curr-topic {
    padding: 12px;
  }

  .cta-s-body-2 {
    margin: 0 12px 12px 0;
  }

  .curr-tag-2 {
    border-radius: 10px;
    font-size: 12px;
  }

  .container-lp-3 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .heading-v2-3.mb {
    margin-bottom: 1.5rem;
  }

  .heading-4-2 {
    font-size: 1.1rem;
  }

  .heading-4-2.align-center {
    text-align: center;
  }

  .heading-v2-4.mobile-align-center {
    text-align: center;
    font-size: 24px;
    line-height: 25px;
  }

  .program_header-text-3.align-center {
    text-align: left;
  }

  .div-block-1433 {
    text-align: center;
  }

  .text-block-1154 {
    text-align: center;
    align-self: center;
    font-size: 16px;
    line-height: 1.4;
  }

  .heading-12813 {
    font-size: 28px;
    line-height: 2.4rem;
  }

  .image-449, .div-block-1435, .div-block-1436 {
    text-align: center;
  }

  .text-block-1155 {
    z-index: 999;
    text-align: center;
    background-color: #fff;
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
    position: static;
    top: 115px;
  }

  .text-block-1156 {
    font-size: 13px;
  }

  .div-block-1438 {
    flex-wrap: wrap;
    padding-top: 10px;
    display: flex;
    box-shadow: 0 1px 3px #0000000f;
  }

  .section-286 {
    padding: 40px 10px 60px;
  }

  .text-block-540-copy-3 {
    text-align: center;
    align-self: center;
    font-size: 16px;
    line-height: 1.4;
  }

  .compare-row-notes-mobile-copy-4 {
    border: 1px solid #e1e1e1;
    border-left-width: .5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 10px 8px;
    display: flex;
  }

  .div-block-1439, .div-block-1440.header {
    display: none;
  }

  .div-block-1441 {
    text-align: center;
  }

  .text-block-1159 {
    text-align: center;
    font-size: 11px;
  }

  .text-block-1161 {
    letter-spacing: .25px;
    border: 1px solid #e1e1e1;
    margin-bottom: -1px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 18px;
    font-weight: 900;
  }

  .image-450 {
    width: 32px;
    height: 32px;
  }

  .text-block-1162 {
    font-size: 12px;
  }

  .div-block-1443 {
    padding-bottom: 20px;
    display: block;
  }

  .div-block-1446 {
    text-align: center;
  }

  .text-block-1164 {
    color: #000;
    letter-spacing: .5px;
  }

  .text-block-1165 {
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    padding-bottom: 10px;
    font-size: 12px;
    font-weight: 400;
  }

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

  .hp-pop-block-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .carriculum-subheading {
    text-align: center;
  }

  .carriculum-subheading.align-center {
    font-size: 12px;
  }

  .cta-syllabus-div {
    text-align: center;
    flex-direction: column;
  }

  .carriculum-heading {
    text-align: center;
  }

  .accordion2_item-9 {
    border: 1px solid #00000024;
  }

  .page-padding-3 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 10px 15px;
  }

  .above-subheading {
    text-align: center;
  }

  .carriculum-underline {
    max-width: 66px;
    margin-left: 10px;
    top: 2px;
    left: -42px;
  }

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

  .accordion2_item-10 {
    border: 1px solid #00000024;
  }

  .title-underline-2 {
    min-height: 40px;
  }

  .title-underline-2.c-yellow {
    background-size: 100%;
    min-height: 40px;
  }

  .program-header_text-2 {
    font-size: .7rem;
  }

  .img-atf-1.ai-atf {
    display: block;
  }

  .img-atf-2 {
    width: auto;
    max-width: 240px;
    margin-top: 10px;
  }

  .button-57 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-57.dm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .div-block-1449 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .div-block-1469 {
    padding: 12px;
  }

  .section-atf {
    padding-left: 8px;
    padding-right: 8px;
  }

  .heading-12814 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .loading-bar-wrapper-2 {
    margin-bottom: 1rem;
    margin-left: 10px;
    margin-right: 10px;
  }

  .urgency-copy-3 {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    margin: 0;
    display: flex;
    position: static;
  }

  .div-block-1470 {
    margin-left: 10px;
  }

  .text-block-1166 {
    text-align: center;
    font-size: .7rem;
  }

  .div-block-1471 {
    width: 100%;
  }

  .text-block-1167 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  ._40-bar-4 {
    border-radius: 16px;
  }

  .text-block-1168 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .header-dm-atf {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .header-dm-atf.var {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-1169 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-1472 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .lottie-animation-13 {
    height: 80px;
  }

  .text-block-1170 {
    text-align: left;
  }

  .text-block-1170.dm {
    font-size: 14px;
  }

  .grid-321 {
    padding-left: 10px;
    display: block;
  }

  .heading-12815 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12815.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .section-287 {
    padding-bottom: 10px;
  }

  .text-block-1171 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .text-block-1172 {
    flex-direction: row;
  }

  .text-block-1172.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
    flex-direction: row;
    line-height: 130%;
  }

  .lightbox-link-22 {
    align-self: center;
    width: 100%;
  }

  .tab-left-icon-4 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .tab-left-icon-4.v1 {
    padding-left: 6px;
    padding-right: 6px;
    font-size: .7rem;
  }

  .div-block-1477 {
    padding-bottom: 20px;
  }

  .slide-29 {
    max-height: 0;
  }

  .slide-29.v1 {
    max-width: none;
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .grid-322 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-322.swe {
    padding-left: 0;
  }

  .tabs-content-18.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .slide-30 {
    max-height: none;
  }

  .vi-images-2 {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
  }

  .tabs-menu-28.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

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

  .slide-31 {
    max-height: 300px;
  }

  .div-block-1481.v1 {
    padding-top: 20px;
  }

  .lightbox-link-23 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .section-revou-next {
    margin-top: -40px;
    display: block;
  }

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

  .margin-bottom-9.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-323 {
    flex-direction: column;
    display: flex;
  }

  .grid-323.v2 {
    flex-direction: column;
  }

  .slide-35 {
    max-width: 178px;
  }

  .div-block-1482 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-288 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .left-arrow-12 {
    display: none;
  }

  .slider-25 {
    background-color: #0000;
    max-height: 150px;
  }

  .slider-25.v1 {
    height: 200px;
    max-height: none;
  }

  .slider-25.v1.v2 {
    height: auto;
  }

  .image-452 {
    width: 100%;
  }

  .div-block-1483.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    border-radius: 1rem;
    flex-direction: row;
    justify-content: flex-start;
    padding: 12px;
  }

  .div-block-1483.v1.min-h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .slider-26 {
    max-height: 120px;
  }

  .slider-26.v2 {
    height: auto;
    max-height: none;
  }

  .tabs-24 {
    flex-direction: column;
  }

  .slide-36 {
    max-height: 20px;
  }

  .grid-324 {
    display: block;
  }

  .text-block-1176 {
    font-size: 12px;
    display: block;
  }

  .slide-37 {
    max-height: 0;
  }

  .c-th-filled {
    line-height: 120%;
  }

  .c-th-name-2 {
    font-size: 1rem;
  }

  .c-th-flag {
    background-position: 50%;
    height: 60px;
    padding-top: 7px;
    left: -10px;
  }

  .c-th-batch {
    font-size: .8rem;
  }

  .c-th-hired {
    font-size: .7rem;
  }

  .c-th-label {
    font-size: .8rem;
  }

  .c-th-alumni-hp {
    flex: none;
    width: 250px;
  }

  .div-block-1486 {
    display: flex;
    overflow: scroll;
  }

  .div-block-1487 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .div-block-1487.wag {
    justify-content: center;
    align-items: center;
    width: auto;
  }

  .image-453 {
    align-self: center;
    width: 54px;
  }

  .div-block-1488 {
    width: 100%;
  }

  .heading-12816 {
    font-size: 2.5rem;
    line-height: 125%;
  }

  .heading-12816.lm {
    text-align: center;
    font-size: 26px;
    line-height: 100%;
  }

  .paragraph-78 {
    font-size: .8rem;
  }

  .paragraph-78.lm {
    text-align: center;
    font-size: 14px;
  }

  .paragraph-78.wag {
    text-align: center;
    width: 99.9999%;
    font-size: 14px;
  }

  .text-block-1177 {
    font-size: .6rem;
  }

  .div-block-1489 {
    flex-flow: wrap-reverse;
    order: 0;
    font-size: .8rem;
    overflow: visible;
  }

  .div-block-1489.wag {
    display: flex;
  }

  .slot-bar {
    font-size: 12px;
    font-weight: 700;
  }

  .logo-ai-wrapper {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .logo-ai-grid {
    flex-flow: row;
    justify-content: flex-start;
    overflow: hidden;
  }

  .logo-ai {
    max-height: 30px;
  }

  .button-red {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .button-red.wag {
    width: 99.9999%;
  }

  .button-red.yellow {
    margin-left: 35px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .heading-12817 {
    font-size: 28px;
  }

  .heading-12817.mc-swe-agenda {
    text-align: center;
    font-size: 30px;
  }

  .div-block-1492._2 {
    width: 100%;
  }

  .div-block-1492.wag, .div-block-1492.wag._2 {
    grid-template-columns: 1fr;
  }

  .div-block-1493 {
    align-items: center;
    padding-top: 0;
  }

  .text-block-1178.wag {
    font-size: 15px;
  }

  .div-block-1494 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-1494.wag {
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
  }

  .div-block-1494.wag._2 {
    grid-template-columns: 1.5fr;
    margin-top: 0;
  }

  .div-block-1494.wag.mb {
    flex-flow: row;
  }

  .div-block-1495 {
    padding: 16px;
  }

  .image-454 {
    width: 300px;
  }

  .image-454.lm, .image-454.ai, .image-454.ai.wag {
    width: 100%;
  }

  .div-block-1496 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .div-block-1497 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .text-block-1179 {
    font-size: 18px;
  }

  .big-t {
    font-size: 25px;
  }

  .text-block-1181 {
    text-align: left;
    font-size: 13px;
  }

  .image-455 {
    width: 100%;
    position: static;
  }

  .div-block-14900.lm.whitebox {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-1182 {
    text-align: left;
    font-size: 1rem;
  }

  .text-block-1185, .list-8 {
    font-size: 13px;
  }

  .text-block-1186.lm {
    text-align: left;
    font-size: 16px;
  }

  .grid-325 {
    grid-column-gap: 5px;
    grid-template-columns: .25fr 1.25fr;
  }

  .text-block-1189, .text-block-1190 {
    font-size: 10px;
  }

  .heading-12818 {
    text-align: center;
    margin-bottom: .25rem;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }

  .text-block-330-copy {
    text-align: center;
    font-size: .9rem;
    line-height: 1.5;
    display: none;
  }

  .div-block-382 {
    margin-top: 32px;
  }

  .heading-105 {
    text-align: center;
    margin-bottom: 1rem;
    font-size: 1rem;
    line-height: 1.6rem;
  }

  .link-block-20 {
    font-size: 14px;
  }

  .text-block-1192 {
    text-align: center;
    font-size: .9rem;
    line-height: 1.5;
  }

  .div-block-379 {
    padding-right: 0;
  }

  .grid-326 {
    margin-left: 12px;
    margin-right: 12px;
    display: block;
  }

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

  .section-101.fsma {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-459 {
    width: 40%;
    max-width: none;
    display: block;
  }

  .div-block-14906 {
    max-width: 80%;
    padding-left: 20px;
  }

  .text-block-1195.ai-tools {
    font-size: 14px;
  }

  .image-460 {
    display: none;
  }

  .image-461 {
    z-index: auto;
    max-width: 100%;
    text-decoration: none;
    display: block;
    position: relative;
    left: 0;
  }

  .div-block-14907 {
    width: 100%;
    display: flex;
    overflow: hidden;
  }

  .div-block-14908 {
    grid-template-columns: 1fr;
  }

  .hp-pop-block-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .hp-text-1-2 {
    font-size: 2.3rem;
  }

  .hp-clock-block-2 {
    padding: 7px;
  }

  .button-58 {
    margin-left: 0;
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-58.pm {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .div-block-14911 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .div-block-14913 {
    margin-top: 8px;
    padding: 12px;
  }

  .heading-12819 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .urgency-copy-4 {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    margin: 0;
    display: flex;
    position: static;
  }

  .div-block-14915 {
    margin-left: 10px;
  }

  .text-block-1199 {
    text-align: center;
    font-size: .7rem;
  }

  .div-block-14916 {
    width: 100%;
  }

  .text-block-1200 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  ._40-bar-5 {
    border-radius: 16px;
  }

  .text-block-1201 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .text-block-1202 {
    text-align: center;
    font-size: .7rem;
  }

  .text-block-1202.hide {
    display: block;
  }

  .div-block-14917 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-1203 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-list-8 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .div-block-14920 {
    margin-bottom: 10px;
  }

  .div-block-14920.community {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-3-2 {
    font-size: 1rem;
    line-height: 130%;
  }

  .text-block-1204 {
    padding-left: 60px;
    padding-right: 60px;
    line-height: 1.3;
  }

  .text-block-1204.community {
    padding-left: 0;
    padding-right: 0;
    font-size: .938rem;
    font-weight: 700;
  }

  .text-block-1205 {
    font-size: 12px;
    line-height: 1.4;
  }

  .grid-329 {
    flex-direction: row;
    display: flex;
  }

  .grid-329.dm-com.mobile-ver {
    padding: 10px;
    display: block;
  }

  .paragraph-80 {
    color: #000;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .paragraph-80.new {
    color: #000c;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .text-block-1206 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .grid-330 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .transformed-heading-2 {
    margin-bottom: 2rem;
  }

  .text-block-1207 {
    flex-direction: row;
  }

  .text-block-1207.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
    flex-direction: row;
    line-height: 130%;
  }

  .lightbox-link-24 {
    align-self: center;
    width: 100%;
  }

  .text-span-295 {
    text-align: left;
    font-size: 11px;
  }

  .section-290 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-290.navigation {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-464 {
    width: 50%;
  }

  .paragraph-81 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-81.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

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

  .div-block-14925.dm-com {
    margin-left: 0;
    display: none;
  }

  .text-block-1208 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

  .testimonials2_slider-nav-styles {
    display: block;
  }

  .button-59 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .button-59.dm-var {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-59.sticky {
    letter-spacing: 1px;
    padding: 8px 20px;
    font-size: 12px;
  }

  .button-59.sticky.navigation {
    font-size: 14px;
  }

  .button-59.pm.da {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
  }

  .button-59.pm {
    width: auto;
    padding-left: 50px;
    padding-right: 50px;
    font-size: 19px;
  }

  .text-block-1209 {
    margin-left: 0;
    font-size: 11px;
    line-height: 1.3;
  }

  .text-block-1209.thin {
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.4;
  }

  .text-block-1209.thin.dm-var {
    padding-right: 0;
  }

  .div-block-14926 {
    width: 100%;
  }

  .div-block-14927 {
    padding-bottom: 20px;
  }

  .text-block-1210 {
    text-align: center;
  }

  .slide-38 {
    max-height: 0;
  }

  .slide-38.v1 {
    max-width: none;
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .grid-331 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-331.swe {
    padding-left: 0;
  }

  .tabs-menu-29 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
  }

  .tabs-menu-29.three {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .tabs-content-19.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .text-block-1211 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-465 {
    max-height: 24px;
  }

  .program_header-text-4.align-center {
    text-align: left;
  }

  .text-block-1212 {
    color: #4e4e4e;
    text-align: left;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 11px;
    font-weight: 500;
  }

  .text-block-1212.dm-1 {
    text-align: left;
    margin-bottom: 10px;
    font-size: 11px;
    position: static;
  }

  .image-466 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .tab-link-tab-1-24 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1-24.w--current {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1-24.left, .tab-link-tab-1-24.left.w--current {
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-24.right-2 {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-1-24.left2 {
    text-align: right;
    flex: 1;
    margin-left: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-14932 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

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

  .grid-332.dm-club {
    grid-row-gap: 10px;
    display: block;
  }

  .button-wol-2.fs {
    margin-top: 20px;
    padding-top: 9px;
  }

  .button-wol-2.fs.test {
    display: none;
  }

  .lottie-animation-14 {
    height: 80px;
  }

  .text-block-1215 {
    text-align: center;
    margin-bottom: 20px;
    padding-left: 0;
  }

  .text-block-1215.dm-var {
    margin-bottom: 6px;
  }

  .div-block-14936 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-14936.image {
    height: auto;
  }

  .section-291 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1216 {
    width: auto;
    font-size: 14px;
  }

  .text-block-1216.pm-var {
    text-align: center;
    font-size: 13px;
  }

  .heading-12820 {
    text-align: center;
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-12820.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .heading-12820.pm-var {
    text-align: center;
    font-size: 22px;
  }

  .slide-39 {
    max-height: none;
  }

  .vi-images-3 {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
  }

  .grid-333 {
    flex-direction: column;
    width: 100%;
    display: block;
  }

  .text-block-1217 {
    margin-bottom: 40px;
    font-size: 14px;
  }

  .tabs-menu-30.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .text-block-1218 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 700;
  }

  .text-span-297 {
    color: #000c;
    font-size: 24px;
    line-height: .9;
  }

  .div-block-14939 {
    width: 100%;
  }

  .div-block-14940 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-14940.navigation {
    padding-top: 5px;
  }

  .program-testimonial_arrow-2 {
    top: -36%;
    left: -12px;
  }

  .program-testimonial_arrow-2.is-slider {
    display: block;
    top: 5%;
    left: 0;
  }

  .program-testimonial_arrow-2.right {
    margin-right: 10px;
    top: -36%;
    right: -18px;
  }

  .program-testimonial_arrow-2.right.is-slider-right {
    margin-right: 0;
    display: block;
    top: 5%;
    right: 0;
  }

  .heading-12821 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .slide-41 {
    max-height: 300px;
  }

  .div-block-14942.v1 {
    padding-top: 20px;
  }

  .container-lp-4 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .text-block-1220 {
    color: #000c;
  }

  .accordion2_item-11 {
    border: 1px solid #00000024;
  }

  .div-block-14943 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-14944 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .lightbox-link-25 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .text-block-1222 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .heading-4-3 {
    font-size: 1.1rem;
  }

  .heading-4-3.align-center {
    text-align: center;
  }

  .text-block-1224 {
    font-family: Red Hat Display, sans-serif;
    font-weight: 700;
  }

  .collection-list-10-copy-copy {
    column-count: 1;
    flex: 0 auto;
    place-content: start stretch;
    align-self: auto;
    place-items: stretch stretch;
    width: auto;
    min-width: auto;
    display: block;
  }

  .grid-334, .grid-334.dm-com {
    display: block;
  }

  .text-block-1226 {
    text-align: center;
    margin-left: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    display: block;
  }

  .mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .gallery_slide {
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-1227 {
    text-align: left;
  }

  .text-block-1227.dm {
    font-size: 14px;
  }

  .section-revou-next-2 {
    margin-top: -40px;
    display: block;
  }

  .grid-335 {
    display: block;
  }

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

  .margin-bottom-10.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-336 {
    flex-direction: column;
    display: flex;
  }

  .grid-336.v2 {
    flex-direction: column;
  }

  .div-block-14946 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    border-radius: 20px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 16px;
    padding: 8px 10px;
    display: grid;
  }

  .text-block-1228 {
    text-align: center;
    align-self: auto;
    width: 100%;
    margin-top: 5px;
    font-size: 12px;
  }

  .collection-list-wrapper-11 {
    margin-top: 20px;
  }

  .image-468 {
    max-width: 100%;
    height: 60%;
    max-height: 60%;
  }

  .page-padding-4 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

  .grid-337 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin: 5px 10px;
  }

  .div-block-14948 {
    margin-left: 10px;
  }

  .div-block-14949.apply {
    text-align: center;
  }

  .div-block-14950 {
    margin-bottom: 20px;
  }

  .text-block-1229 {
    text-align: center;
    font-size: .7rem;
  }

  .image-469 {
    width: 100%;
    height: 100%;
    max-height: 100%;
  }

  .grid-338 {
    display: block;
  }

  .grid-338.dm-1 {
    margin-top: 20px;
  }

  .div-block-14951 {
    width: 100%;
  }

  .rich-text-block-53 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .rich-text-block-53.community {
    margin-top: -20px;
  }

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

  .text-block-1230 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  .best-bt {
    display: none;
  }

  .best-bt.mb {
    width: 160px;
    margin-top: 24px;
    display: block;
  }

  .image-471.dm-1 {
    object-fit: cover;
    width: 48px;
    height: 48px;
    display: block;
  }

  .slide-44 {
    max-width: 178px;
  }

  ._40-bar-6 {
    border-radius: 16px;
  }

  .div-block-14952 {
    justify-content: center;
    display: flex;
  }

  .div-block-14952.dm-1 {
    justify-content: flex-start;
    align-items: center;
    margin-left: 8px;
    margin-right: 0;
  }

  .image-473 {
    height: 44px;
  }

  .text-block-1231 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-14954 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-294 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .image-474 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-14956 {
    width: 200%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-475 {
    display: none;
  }

  .image-475.mobile-only {
    display: block;
  }

  .slider.desktop.wol {
    width: 100%;
    max-width: 500px;
    height: 94.0265%;
    max-height: 100%;
    margin-top: 0;
    display: block;
  }

  .grid-71-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    max-height: 60px;
    margin-left: 10px;
    margin-right: 10px;
    display: grid;
  }

  .text-block-1232.lesser {
    font-size: .7rem;
  }

  .left-arrow-13 {
    display: none;
  }

  .image-476 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid-341 {
    padding-left: 10px;
    display: block;
  }

  .section-295 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-295.dm-var {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .image-477 {
    width: 100%;
  }

  .text-block-1233 {
    text-align: left;
    margin-right: 20px;
    font-size: 10px;
    line-height: 1.1;
  }

  .text-block-1233.left {
    margin-left: 10px;
    margin-right: 9px;
    font-weight: 800;
  }

  .div-block-14957.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    border-radius: 1rem;
    flex-direction: row;
    justify-content: flex-start;
    padding: 12px;
  }

  .div-block-14957.v1.min-h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-14958 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-296 {
    padding-bottom: 69px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-12822 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12822.extra-large {
    text-align: center;
    padding-left: 0;
    font-size: 24px;
    line-height: 2rem;
  }

  .heading-12822.extra-large.dm-var {
    font-size: 20px;
  }

  .heading-12822.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .revou-next {
    column-count: 1;
    flex: 0 auto;
    place-content: start stretch;
    align-self: auto;
    place-items: stretch stretch;
    width: auto;
    min-width: auto;
    display: block;
  }

  .tab-link-tab-1-25 {
    box-shadow: none;
    justify-content: flex-end;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .tab-link-tab-1-25.w--current {
    border-right-style: none;
    border-radius: 20px;
    justify-content: flex-end;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .tab-link-tab-1-25.bottom {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-25.bottom.w--current {
    padding-right: 10px;
  }

  .tab-link-tab-1-25.top {
    text-align: left;
    border-top-right-radius: 20px;
    flex-direction: row;
    justify-content: flex-end;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-1-25.top.w--current {
    text-align: left;
    border-top-right-radius: 20px;
    justify-content: flex-end;
    padding-right: 20px;
  }

  .tab-link-tab-1-25.top.dm-com {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-1-25.top.dm-com.mobile-ver, .tab-link-tab-1-25.top.dm-com.mobile-ver.w--current {
    box-shadow: none;
    padding: 0;
  }

  .grid-342 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .heading-v2-5 {
    font-size: 20px;
    line-height: 30px;
  }

  .heading-v2-5.mobile-align-center {
    text-align: center;
  }

  .gallery_mask-2 {
    width: auto;
  }

  .text-block-1234 {
    text-align: center;
    font-size: 14px;
  }

  .text-block-1234.dm-1 {
    color: #050505;
    text-align: left;
    margin-top: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 900;
  }

  .text-block-1235 {
    margin-bottom: 40px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .div-block-14961.mobile-only {
    margin-top: 20px;
    padding-bottom: 40px;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .slider-28 {
    max-height: 120px;
  }

  .slider-28.v2 {
    height: auto;
    max-height: none;
  }

  .tabs-25 {
    flex-direction: column;
  }

  .section-297 {
    padding-bottom: 10px;
  }

  .div-block-14963 {
    text-align: center;
    width: 100%;
  }

  .div-block-14963.mobile-ver {
    text-align: center;
  }

  .div-block-14963.bottom {
    width: 100%;
  }

  .collection-item-7 {
    text-align: center;
    display: block;
  }

  .collection-item-7.draft {
    float: none;
    clear: none;
    padding-right: 0;
  }

  .text-block-1237 {
    text-align: center;
    margin-left: 0;
    font-size: 12px;
    display: block;
  }

  .image-479 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .text-block-1238 {
    font-family: Red Hat Display, sans-serif;
  }

  .slide-45 {
    max-height: 20px;
  }

  .text-block-1239 {
    text-align: left;
    font-size: .7rem;
  }

  .div-block-14966 {
    width: 100%;
  }

  .collect-list-wrapper-copy {
    flex-flow: column wrap;
    justify-content: space-between;
    align-items: stretch;
    width: 90%;
    max-height: 99.9999%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .text-block-1240 {
    font-family: Red Hat Display, sans-serif;
  }

  .grid-343 {
    display: block;
  }

  .section-298 {
    padding: 40px 10px;
  }

  .grid-344 {
    display: block;
  }

  .text-block-1241 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .section-299 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .text-block-1242 {
    font-size: 14px;
    line-height: 1.4;
  }

  .tabs-26 {
    display: block;
  }

  .heading-12823 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-1243 {
    color: #00000080;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    display: block;
  }

  .lightbox-link-26 {
    margin-right: 10px;
  }

  .text-block-1244 {
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .image-480 {
    display: none;
  }

  .text-block-1245 {
    font-size: 12px;
    display: block;
  }

  .div-block-14968 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-1246 {
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
  }

  .div-block-14969 {
    color: #000000ba;
  }

  .div-block-14969.full {
    justify-content: center;
    width: 100%;
  }

  .div-block-14969.last {
    border-right-style: none;
  }

  .text-block-1247 {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .slide-46 {
    max-height: 0;
  }

  .grid-345 {
    grid-column-gap: 5px;
    grid-row-gap: 0px;
    grid-template-rows: repeat(auto-fit, minmax(200px, .25fr)) 250px;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 20px;
  }

  .text-block-1249 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .div-block-14972 {
    padding-bottom: 20px;
  }

  .grid-346 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-346.swe {
    padding-left: 0;
  }

  .section-revou-next-3 {
    margin-top: -40px;
    display: block;
  }

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

  .margin-bottom-11.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .page-padding-5 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

  .section-300 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .div-block-14975 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content2-number-wrapper-2 {
    width: 100%;
  }

  .heading-medium-3-copy-3 {
    text-align: center;
    font-size: 1.1rem;
  }

  .image-482.s {
    max-width: 80px;
    max-height: none;
  }

  .image-482.s.v2 {
    max-width: 100px;
  }

  .grid-347 {
    display: block;
  }

  .text-block-1253 {
    font-size: 12px;
    display: block;
  }

  .div-block-14977 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-14977.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 16px;
  }

  .program-page-container-6.centered-content-mobile {
    text-align: center;
  }

  .accordion2_item-12 {
    border: 1px solid #00000024;
  }

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

  .page-padding-6 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

  .text-block-1254 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .div-block-14980 {
    padding-bottom: 20px;
  }

  .grid-349 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-349.swe {
    padding-left: 0;
  }

  .div-block-14983 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-351 {
    display: block;
  }

  .text-block-1259 {
    font-size: 12px;
    display: block;
  }

  .section-301 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-14986 {
    margin-top: 0;
    margin-left: 10px;
  }

  .text-block-1260 {
    margin-top: 40px;
  }

  .text-block-1326 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .image-242 {
    display: block;
  }

  .section-302 {
    padding: 40px 10px;
    font-size: 1.1rem;
  }

  .text-block-1327 {
    text-align: center;
    font-size: 14px;
  }

  .heading-3-3 {
    line-height: 130%;
  }

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

  .text-span-302 {
    text-align: left;
  }

  .carriculum-heading-h3-13 {
    font-size: 16px;
    line-height: 1.4rem;
  }

  .loading-bar-wrapper-3 {
    margin-bottom: 1rem;
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-1328 {
    text-align: right;
    padding-left: 0;
    line-height: 1.2;
  }

  .grid-430 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-430.pm {
    padding-left: 0;
  }

  .section-303 {
    padding: 40px 10px 60px;
  }

  .program-testimonial_arrow-3 {
    justify-content: center;
    margin-top: 288px;
    top: -36%;
    left: -12px;
  }

  .program-testimonial_arrow-3.right {
    justify-content: center;
    width: 2.5rem;
    margin-top: 288px;
    margin-right: 12px;
    top: -36%;
    right: -9px;
  }

  .div-block-14989 {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 40px;
    display: flex;
  }

  .div-block-14990 {
    margin-top: 0;
    margin-left: 10px;
  }

  .text-block-1329 {
    margin-top: 45px;
  }

  .left-image-wrapper {
    justify-content: flex-start;
    margin-bottom: 20px;
  }

  .section-304 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .hero-header-2 {
    text-align: center;
    margin-top: 20px;
    font-size: 1.5rem;
    line-height: 2.2rem;
  }

  .hero-header-2.swe {
    margin-top: 18px;
    margin-bottom: 10px;
    font-size: 27px;
    line-height: 2.4rem;
  }

  .slide-48 {
    margin-top: 0;
  }

  .steps-content-left-2 {
    margin-bottom: 60px;
    margin-left: 10px;
  }

  .text-block-1330 {
    font-size: 14px;
  }

  .image-485 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .pm-points-2-copy-3 {
    text-align: left;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .image-486 {
    margin-top: 20px;
  }

  .div-block-14992 {
    text-align: left;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .section-305 {
    background-image: linear-gradient(#fede3e, #fff 20%);
    padding: 40px 10px 60px;
  }

  .grid-431 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-431.swe, .grid-431.pm {
    padding-left: 0;
  }

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

  .image-492.dm-1 {
    text-align: center;
    object-fit: cover;
    width: 48px;
    height: 48px;
    display: block;
  }

  .section-306 {
    padding: 40px 10px 60px;
  }

  .div-block-14994 {
    margin-top: 0;
    margin-left: 10px;
  }

  .text-block-1331 {
    text-align: left;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
  }

  .urgency-copy-5 {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    margin: 0 10px;
    display: flex;
    position: static;
  }

  .image-493 {
    padding-left: 0;
    display: none;
  }

  .image-493.da {
    width: auto;
    display: block;
  }

  .div-block-14995 {
    margin-left: 10px;
  }

  .program-header_text-3 {
    font-size: .7rem;
  }

  .heading-12826 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .heading-12827 {
    font-size: 1.5rem;
  }

  .steps-underline {
    max-width: 93px;
  }

  .div-block-14998 {
    display: block;
  }

  .div-block-14999 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-14999.swe {
    flex-direction: column;
  }

  .program-testimonial-role-5 {
    margin-bottom: 20px;
  }

  .div-block-15000 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .bold-text-187 {
    line-height: 1;
  }

  .slide-11 {
    margin-top: 0;
  }

  .section-307 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-align-center-17 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-1325 {
    text-align: center;
    font-size: 14px;
  }

  .text-block-1325.dm-1 {
    color: #050505;
    text-align: left;
    margin-top: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 900;
  }

  .text-block-1333 {
    margin-top: 40px;
  }

  .div-block-1622 {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .text-block-1334 {
    text-align: center;
    margin-bottom: 20px;
  }

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

  .text-block-1335 {
    font-size: 1rem;
  }

  .div-block-15003 {
    margin-bottom: 20px;
  }

  .cta-wrapper-4 {
    justify-content: center;
    margin-top: 0;
    margin-bottom: 20px;
    display: flex;
  }

  .cta-wrapper-4.swe {
    margin-top: -25px;
  }

  .div-block-15005 {
    text-align: center;
    display: block;
  }

  .grid-432 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .program-testimonial_logo-wrapper-3 {
    margin-top: 0;
  }

  .image-249 {
    text-align: center;
  }

  .text-block-1336 {
    text-align: left;
    font-size: 16px;
  }

  .text-span-133 {
    color: #8a5ba6;
  }

  .steps-wrapper {
    grid-row-gap: 0px;
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65de900c9e91d9324630120e_Line%202.svg");
    background-position: 18%;
    background-size: auto 75%;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1.75fr;
  }

  .text-block-1337 {
    text-align: left;
    font-size: .7rem;
  }

  .grid-433 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-433.swe {
    padding-left: 0;
  }

  .tabs-menu-31.tabs-vertical.width-348px {
    flex-direction: column;
    margin-bottom: 0;
  }

  .heading-12829 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .heading-12829.sticky {
    letter-spacing: 1.6px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
    font-weight: 600;
  }

  .heading-12829.sticky.earlybird {
    letter-spacing: .5px;
    margin-left: .5rem;
    margin-right: .25rem;
    font-size: 10px;
  }

  .heading-168 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-168.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .steps-heading {
    padding-left: 0;
  }

  .div-block-15008 {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .section-308 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15009 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .image-494 {
    margin-bottom: -5px;
  }

  .underline-wrapper-2 {
    max-width: 11rem;
  }

  .div-block-15012 {
    margin-top: 40px;
  }

  .image-495 {
    overflow: visible;
  }

  .div-block-15013 {
    margin-bottom: 20px;
  }

  .div-block-15014 {
    align-self: auto;
    width: 100%;
    display: block;
  }

  .instructors-page-container-3 {
    width: 100%;
    position: relative;
  }

  .tabs-content-20.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .heading-12830 {
    font-size: 18px;
    line-height: 2.4rem;
  }

  .program-testimonial_wrapper-2 {
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 16px 16px 100px;
  }

  .div-block-15015 {
    margin-top: 40px;
    display: none;
  }

  .text-block-1361 {
    font-size: 13px;
    line-height: 1.4;
  }

  .button-61.is-program-testimonial.v2 {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 12px;
    line-height: 120%;
    bottom: 16px;
    left: 16px;
  }

  .div-block-15017 {
    margin-top: 62px;
  }

  .section-309 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-571 {
    display: block;
  }

  .div-block-15020 {
    width: 88%;
  }

  .section-310 {
    padding: 40px 10px 0;
  }

  .image-497 {
    margin-top: 20px;
  }

  .tab-left-icon-5 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .text-block-1362.lesser {
    font-size: .7rem;
  }

  .div-block-157 {
    justify-content: center;
    display: flex;
  }

  .div-block-157.dm-1 {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    margin-left: 8px;
    margin-right: 0;
  }

  .heading-12831 {
    font-size: 24px;
    line-height: 2.4rem;
  }

  .section-311 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-12832 {
    text-align: center;
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12832.swe {
    color: #fede3e;
  }

  .div-block-15024 {
    padding-top: 0;
  }

  .grid-434 {
    display: block;
  }

  .grid-434.risk-free {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: block;
  }

  .red-bar {
    border-radius: 16px;
  }

  .why-mcpm-grid-3 {
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .grid-435 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .text-block-1363 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .image-499 {
    margin-top: 20px;
  }

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

  .rich-text-block-54 {
    font-size: 13px;
  }

  .rich-text-block-243 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-1365 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 13px;
  }

  .text-block-1366 {
    margin-top: 70px;
  }

  .section-312 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1367 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .program-testimonial-logo-3 {
    margin-top: 0;
  }

  .div-block-1626 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .paragraph-84 {
    color: #000;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .paragraph-84.new {
    color: #000c;
    font-size: 14px;
    line-height: 1.3rem;
  }

  .div-block-1596 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    border-radius: 20px;
    grid-template-rows: auto;
    grid-template-columns: minmax(200px, .25fr);
    grid-auto-columns: 1fr;
    margin-bottom: 16px;
    padding: 8px 10px;
    display: grid;
  }

  .accordion2_item-13 {
    background-color: #fff;
    border: 1px solid #00000024;
  }

  .accordion2_component-3 {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .heading-12834 {
    line-height: 1.5rem;
  }

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

  .text-block-1368 {
    text-align: left;
    font-size: 13px;
    line-height: 1.4;
  }

  .text-block-1368.swe, .text-block-1368.swe.new {
    font-size: 13px;
  }

  .steps-grey-line {
    display: none;
  }

  .image-501 {
    display: block;
  }

  .div-block-1627 {
    line-height: 1.3rem;
  }

  .heading-12836 {
    text-align: left;
    font-size: 20px;
    line-height: 1.5rem;
  }

  .heading-12837 {
    font-size: 18px;
    line-height: 2.4rem;
  }

  .image-503 {
    display: none;
  }

  .div-block-15027 {
    margin-top: 60px;
  }

  .div-block-15027.eng {
    align-items: center;
    margin-bottom: 20px;
  }

  .grid-437 {
    display: block;
  }

  .paragraph-85 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-85.new {
    color: #000c;
    margin-bottom: 20px;
    font-family: Red Hat Display, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4rem;
  }

  .text-block-1370 {
    text-align: center;
    font-size: .7rem;
  }

  .text-block-1370.swe {
    font-size: 1rem;
  }

  .div-block-15028 {
    width: 100%;
  }

  .heading-12838 {
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-12838.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .program-testimonial-image-mobile-2 {
    max-width: 100%;
  }

  .steps-image-right {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .img-next-2 {
    height: 14rem;
  }

  .text-block-1371 {
    color: #4e4e4e;
    text-align: center;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 12px;
    font-weight: 500;
  }

  .rich-text-block-24-copy-3 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .grid-438 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-items: center;
    display: none;
  }

  .div-block-15030 {
    justify-content: center;
    display: flex;
  }

  .text-block-1372 {
    font-weight: 800;
  }

  .section-313 {
    padding: 40px 10px 60px;
  }

  .text-align-center-18 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-12839 {
    text-align: center;
    font-size: 1.5rem;
  }

  .steps-content-right-2 {
    margin-bottom: 60px;
    margin-left: 10px;
  }

  .div-block-15033 {
    background-color: #fff;
    border: 1px #000;
    border-radius: 20px;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-15034 {
    background-color: #fff;
    border-radius: 20px;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-15035 {
    background-color: var(--white);
    margin-top: 20px;
    padding: 10px;
  }

  .div-block-15036 {
    background-color: var(--white);
    border-radius: 20px;
    margin-top: 20px;
    padding: 10px;
  }

  .div-block-15037 {
    background-color: var(--white);
    border-radius: 20px;
    margin-top: 20px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15038 {
    background-color: #fbfbfb;
    border-radius: 20px;
    padding: 10px;
  }

  .div-block-15040 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid-2289 {
    grid-row-gap: 16px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2289.pm {
    padding-left: 0;
  }

  .grid-2289.pm.ai {
    padding-right: 0;
  }

  .container-lp-5 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .accordion2_item-50.ai {
    width: 100%;
    max-width: 100%;
  }

  .heading-12841 {
    font-size: 1.8rem;
  }

  .ci-item-hp {
    flex: none;
  }

  .cl-home-alumni {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    display: flex;
  }

  .container-lp-6 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .clw-alumni.hp.v2 {
    overflow: visible;
  }

  .clw-alumni.hp {
    width: 100%;
    padding-top: 0;
    padding-left: 0;
    overflow: scroll;
  }

  .clw-alumni.hp.mb, .clw-alumni.hp.cc {
    overflow: hidden;
  }

  .c-th-salary-increased {
    margin-right: 0;
    font-size: 1rem;
  }

  .c-th-alumni-hp-2 {
    width: 250px;
  }

  .c-th-icon {
    width: 24px;
    margin-right: 4px;
  }

  .c-th-icon.s-big {
    font-size: 1rem;
  }

  .c-th-salary {
    max-width: 90px;
    margin-top: 16px;
  }

  .collection-list-9 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .section-316 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .accordion2_item-51 {
    border: 1px solid #00000024;
  }

  .div-block-15043 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-block-1375 {
    font-size: 12px;
    line-height: 1.4;
  }

  .text-block-1376 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .heading-340 {
    text-align: center;
    font-size: 18px;
    line-height: 1.5rem;
  }

  .mcdm-atf-instructors-2 {
    margin-top: 40px;
  }

  .image-506 {
    display: none;
  }

  .bullets-30 {
    margin-top: 6px;
  }

  .section-317 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-317.navigation {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-87 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-87.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .section-318 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-15050 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

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

  .div-block-15052 {
    padding-bottom: 20px;
  }

  .grid-2290 {
    display: block;
  }

  .grid-2291 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2291.swe {
    padding-left: 0;
  }

  .button-62.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .heading-44 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-instructors {
    padding-bottom: 60px;
  }

  .heading-12842 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-12842.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .text-block-1378 {
    color: #4e4e4e;
    text-align: left;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 11px;
    font-weight: 500;
  }

  .div-block-15056 {
    font-family: Lato, sans-serif;
    font-size: 3rem;
  }

  .grid-2292 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2292.pm {
    padding-left: 0;
  }

  .heading-3-4 {
    color: #000;
    font-size: 1rem;
    line-height: 130%;
  }

  .button-wol-3.fs {
    margin-top: 20px;
    padding-top: 9px;
  }

  .image-508 {
    padding-left: 0;
    display: none;
  }

  .image-508.da {
    width: auto;
    display: block;
  }

  .heading-341 {
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-1381 {
    width: auto;
    font-size: 14px;
  }

  .lottie-animation-15 {
    margin-top: 0;
    display: none;
  }

  .heading-12844 {
    text-align: center;
    font-size: 24px;
    line-height: 1.9rem;
  }

  .bold-text {
    line-height: 1rem;
  }

  .grid-2293 {
    display: block;
  }

  .why-heading-h3, .why-heading-h3.experts, .why-heading-h3.experts {
    font-size: 13px;
    line-height: 18px;
  }

  .why-icon {
    margin-right: 10px;
  }

  .collection-item-8 {
    flex-direction: column;
  }

  .collection-list-10 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .hero-section-3 {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65fb9d251095824bcd0d5b4e_Android%20Large%20-%202.webp");
    background-position: 50% 0;
    background-size: cover;
    padding: 32px 10px 60px;
  }

  .div-block-15061 {
    margin-bottom: 32px;
    display: flex;
  }

  .div-block-15062 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-15062.navigation {
    padding-top: 5px;
  }

  .image-509.s {
    max-width: 80px;
    max-height: none;
  }

  .image-509.s.v2 {
    max-width: 100px;
  }

  .cl-home-alumni-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    display: flex;
  }

  .program-testimonial_arrow-4 {
    top: -36%;
    left: -12px;
  }

  .program-testimonial_arrow-4.is-slider {
    display: block;
    top: 5%;
    left: 0;
  }

  .program-testimonial_arrow-4.right {
    margin-right: 10px;
    top: -36%;
    right: -18px;
  }

  .program-testimonial_arrow-4.right.is-slider-right {
    margin-right: 0;
    display: block;
    top: 5%;
    right: 0;
  }

  .heading-12845 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .program-testimonials_wrapper-2 {
    grid-column-gap: 0px;
  }

  .div-block-15064 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .accordion2_item-52 {
    border: 1px solid #00000024;
  }

  .transformed-heading-3 {
    margin-bottom: 2rem;
  }

  .image-511 {
    display: block;
  }

  .why-underline {
    max-width: 50%;
    left: 66px;
  }

  .paragraph-88 {
    margin-top: 16px;
    margin-bottom: 32px;
    line-height: 1.5rem;
  }

  .section-revou-next-5 {
    margin-top: -40px;
    display: block;
  }

  .mask-9 {
    padding-left: 14px;
    padding-right: 14px;
  }

  .heading-medium-3-copy-4 {
    text-align: center;
    font-size: 1.1rem;
  }

  .heading-12846 {
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .instructors-page-container-5 {
    margin-top: 40px;
  }

  .grid-2295 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2295.swe {
    padding-left: 0;
  }

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

  .margin-bottom-13.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-15067 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1384 {
    text-align: left;
    margin-bottom: 20px;
  }

  .heading-342 {
    line-height: 1.5rem;
  }

  .title-underline-3 {
    min-height: 40px;
  }

  .title-underline-3.c-yellow {
    background-size: 100%;
    min-height: 40px;
  }

  .div-block-15068 {
    justify-content: center;
    display: flex;
  }

  .collection-list-wrapper-12 {
    margin-top: 20px;
  }

  .div-block-15069 {
    text-align: left;
    justify-content: center;
    display: flex;
  }

  .grid-2296 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin: 5px 10px;
  }

  .heading-12848 {
    text-align: center;
    margin-bottom: 0;
  }

  .div-block-15073 {
    padding-bottom: 20px;
  }

  .div-block-15074 {
    margin-left: 10px;
  }

  .div-block-15075 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-15075.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 20px;
    padding: 16px;
  }

  .grid-2297 {
    display: block;
  }

  .div-block-229 {
    justify-content: center;
    display: flex;
  }

  .cta-wrapper-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-1382 {
    line-height: 1.3rem;
  }

  .section-319 {
    padding: 0 12px 20px;
  }

  .text-block-1386 {
    font-size: 16px;
  }

  ._40-bar-7 {
    border-radius: 16px;
  }

  .div-block-15078 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .div-block-15080 {
    justify-content: center;
    display: flex;
  }

  .section-320 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .underline-wrapper-3 {
    max-width: 11rem;
  }

  .text-block-1388 {
    color: #fede3e;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 2px;
    font-size: 25px;
  }

  .div-block-15081 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .why-paragraph-11 {
    padding-bottom: 0;
  }

  .slider-30.desktop.wol {
    width: 100%;
    max-width: 500px;
    height: 94.0265%;
    max-height: 100%;
    margin-top: 0;
    display: block;
  }

  .bold-text-203 {
    font-weight: 700;
  }

  .text-block-1389.lesser {
    font-size: .7rem;
  }

  .text-block-1390 {
    font-size: 13px;
    line-height: 1.4;
  }

  .urgency {
    clear: none;
    background-color: #fff4bd;
    border-color: #fede3e;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    width: 280px;
    max-width: 280px;
    margin-top: 40px;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
    position: static;
  }

  .urgency.da {
    width: 100%;
    max-width: 100%;
  }

  .section-321 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-321.pm-exact {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-medium-3-copy-5 {
    text-align: center;
    font-size: 1.1rem;
  }

  .heading-12849 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12849.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .grid-2299 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .lottie-animation-16 {
    display: none;
  }

  .lottie-animation-16.mobile {
    margin-bottom: 20px;
    padding-bottom: 0;
    display: block;
  }

  .tag-grey {
    font-size: .8rem;
  }

  .program-testimonials-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-528.s {
    max-width: 80px;
    max-height: none;
  }

  .image-528.s.v2 {
    max-width: 100px;
  }

  .gallery_mask-3 {
    width: auto;
  }

  .div-block-15087 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-block-1392 {
    text-align: center;
    font-size: 14px;
  }

  .container-lp-7 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .grid-2300 {
    display: block;
  }

  .section-program-why {
    background-position: 0 100%;
    padding-bottom: 81px;
  }

  .page-padding-7 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

  .page-padding-7.less-padding-mobile {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-1393 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-1393.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-1393.cta.new-copy {
    text-align: left;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .pm-points-7 {
    text-align: left;
    font-size: 12px;
    line-height: 1.5rem;
  }

  .image-529 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .text-block-1394 {
    text-align: left;
    font-size: .7rem;
  }

  .content2-number-wrapper-3 {
    text-align: left;
    width: 100%;
  }

  .div-block-15089, .grid-2302 {
    display: block;
  }

  .text-block-1395 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .section-323 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .heading-12850 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-1396 {
    color: #00000080;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    display: block;
  }

  .div-block-15091 {
    margin-top: 0;
  }

  .div-block-15091.eng {
    text-align: center;
    align-self: center;
    margin-top: 20px;
  }

  .section-324 {
    padding: 40px 10px;
  }

  .text-block-1397 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .image-50 {
    display: none;
  }

  .image-50.mobile {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .image-531 {
    display: none;
  }

  .text-block-1398 {
    font-size: 12px;
    display: block;
  }

  .grid-2303 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2303.pm {
    padding-left: 0;
  }

  .text-block-1399 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-1399.da {
    font-size: 13px;
  }

  .grid-2304 {
    display: block;
  }

  .image-51 {
    display: none;
  }

  .grid-2305 {
    display: block;
  }

  .text-block-1400 {
    font-size: 12px;
    display: block;
  }

  .div-block-15092 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-15092.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 16px;
  }

  .why-subheading.cn {
    text-align: left;
    align-self: flex-start;
    width: 100%;
    font-size: .8rem;
    line-height: 1.2rem;
  }

  .section-19-copy {
    padding-top: 19px;
    display: none;
  }

  .container-lp-8 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .value-image {
    object-fit: cover;
    height: 210px;
    margin-bottom: 0;
  }

  .value-image._1 {
    display: none;
  }

  .value-image._2 {
    height: auto;
    display: block;
  }

  .text-block-1401 {
    width: 30px;
    height: 30px;
    font-size: 16px;
  }

  .div-block-15093 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .section-160-2 {
    padding: 40px 10px 60px;
  }

  .section-bold {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15099 {
    flex-flow: row;
  }

  .cur-tab-menu {
    padding-bottom: 10px;
  }

  .tab-link-tab-5 {
    max-width: 200px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-15102._5 {
    padding-left: 16px;
  }

  .div-block-15102._1 {
    width: auto;
  }

  .text-block-1406 {
    text-align: center;
    font-size: 12px;
    display: block;
  }

  .grid-2306 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-2307 {
    grid-template-columns: 1fr;
  }

  .grid-2308 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .image-534, .image-534.pagination {
    display: block;
  }

  .container-lp-9 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .slider-31.mb, .slide-50 {
    padding-bottom: 0;
  }

  .mask-11 {
    padding: 0 14px;
  }

  .bold-text-205 {
    font-size: 18px;
    line-height: 5px;
  }

  .grid-2311 {
    grid-template-columns: 1fr;
  }

  .bold-text-206 {
    text-align: center;
    font-size: 18px;
  }

  .div-block-15106 {
    text-align: center;
    display: block;
  }

  .section-328 {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65d5e818d786bd4b37139c56_ATF%20DM%20(1).svg");
    background-position: 50%;
    background-size: cover;
  }

  .div-block-15107 {
    margin-left: 0;
  }

  .div-block-15110 {
    grid-template-columns: 1fr;
  }

  .div-block-15112, .div-block-15112.lm {
    width: 100%;
  }

  .image-535 {
    width: 10%;
  }

  .text-block-1409, .list-11 {
    font-size: 14px;
  }

  .text-block-1411 {
    font-size: 14px;
    line-height: 100%;
  }

  .bold-text-207 {
    font-size: 16px;
    line-height: 100%;
  }

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

  .tabs-content-21.card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tabs_menu-service-3.dm {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-15117.v1 {
    padding-top: 20px;
  }

  .div-block-15121 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .right-arrow-16 {
    display: none;
  }

  .grid-2312 {
    display: block;
  }

  .slide-51 {
    max-height: 0;
  }

  .slide-51.v1 {
    max-width: none;
    height: auto;
    max-height: none;
    overflow: visible;
  }

  .tabs-27 {
    flex-direction: column;
  }

  .lightbox-link-27 {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .vi-images-4 {
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    flex-wrap: wrap;
  }

  .text-block-1414 {
    font-size: 12px;
    display: block;
  }

  .section-329 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .grid-2313 {
    flex-direction: column;
    display: flex;
  }

  .grid-2313.v2 {
    flex-direction: column;
  }

  .slide-53 {
    max-width: 178px;
  }

  .slide-54 {
    max-height: none;
  }

  .slide-55 {
    max-height: 0;
  }

  .slider-32 {
    max-height: 120px;
  }

  .slider-32.v2 {
    height: auto;
    max-height: none;
  }

  .tabs-menu-32.dm {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .image-538 {
    width: 100%;
  }

  .slide-56 {
    max-height: 300px;
  }

  .div-block-15125.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    border-radius: 1rem;
    flex-direction: row;
    justify-content: flex-start;
    padding: 12px;
  }

  .div-block-15125.v1.min-h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-15126 {
    padding-bottom: 20px;
  }

  .slide-57 {
    max-height: 20px;
  }

  .lightbox-link-28 {
    align-self: center;
    width: 100%;
  }

  .grid-2314 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2314.swe {
    padding-left: 0;
  }

  .left-arrow-14 {
    display: none;
  }

  .text-block-1416 {
    flex-direction: row;
  }

  .text-block-1416.v1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: left;
    flex-direction: row;
    line-height: 130%;
  }

  .paragraph-89, .graphic-heading-wrapper-2 {
    text-align: left;
  }

  .graphic-heading-2 {
    text-align: left;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .bootcamp-link-text-2 {
    float: none;
    clear: none;
    text-align: left;
    object-fit: fill;
  }

  .grid-2315 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: minmax(5px, 1fr);
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-self: auto;
    place-items: center;
    display: block;
  }

  .div-block-15129 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-15129.badge {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .tuition-fees-underline {
    max-width: 80px;
    left: 26px;
  }

  .strike-red-new-3 {
    height: 3px;
    transform: translate(0, 4px)rotate(-4deg);
  }

  .tuition-fees-heading {
    text-align: center;
  }

  .title-underline-4 {
    min-height: 40px;
  }

  .title-underline-4.c-yellow {
    background-size: 100%;
    min-height: 40px;
  }

  .mt-price {
    margin-top: 16px;
    font-size: 2rem;
  }

  .mt-price.new {
    margin-top: 0;
  }

  .mt-price.small {
    font-size: 1.8rem;
  }

  .section-tuition-fees {
    margin-top: 0;
  }

  .underline-wrapper-4 {
    max-width: 11rem;
  }

  .underline-wrapper-4.tuition-fee {
    margin-left: auto;
    margin-right: auto;
    right: auto;
  }

  .page-padding-8 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

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

  .col-div {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .tuition-fee-pricing-card {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-right: 20px;
  }

  .mt-price-col {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .mt-price-col.new {
    flex-direction: column;
    margin-top: 12px;
  }

  .tuiton-fee-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1.5fr;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-2799 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-columns: .7fr;
    align-self: center;
    width: 100%;
    display: flex;
  }

  .heading-12852 {
    text-align: center;
    width: auto;
    font-size: 32px;
  }

  .text-block-16551 {
    font-size: 12px;
  }

  .image-581 {
    width: 100%;
    margin-top: 10px;
  }

  .text-block-16553 {
    margin-top: 10px;
    font-size: 10px;
  }

  .grid-2800 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-15133.mb {
    flex-flow: column;
    display: flex;
  }

  .div-block-15133.desktop {
    display: none;
  }

  .text-block-16554 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 12px;
  }

  .text-block-16556 {
    font-size: 14px;
  }

  .div-block-15134 {
    width: 100%;
    margin-top: 20px;
  }

  .div-block-15135 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    flex-flow: column;
  }

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

  .div-block-15138 {
    width: 100%;
    display: none;
  }

  .div-block-15139 {
    width: 34.6931%;
  }

  .div-block-15142 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .text-block-16563, .text-block-16564, .text-block-16565 {
    font-size: 12px;
  }

  .div-block-15144 {
    display: block;
  }

  .div-block-15145 {
    width: 57%;
  }

  .image-585 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-15146 {
    width: 100%;
  }

  .heading-12853 {
    text-align: center;
    margin-bottom: 0;
  }

  .text-block-16566 {
    font-size: 10px;
    line-height: 15px;
  }

  .title-underline-5 {
    min-height: 40px;
  }

  .title-underline-5.c-yellow {
    background-size: 100%;
    min-height: 40px;
  }

  .page-padding-9 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 16px 10px;
  }

  .page-padding-9.less-padding-mobile {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-tuition-fees-2 {
    margin-top: 0;
  }

  .underline-wrapper-5 {
    max-width: 11rem;
  }

  .underline-wrapper-5.tuition-fee {
    margin-left: auto;
    margin-right: auto;
    right: auto;
  }

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

  .container-large-14 {
    max-width: none;
  }

  .tuition-fee-pricing-card-2 {
    width: auto;
  }

  .text-align-center-20 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-227 {
    font-size: 1.2rem;
    line-height: 1rem;
  }

  .bold-text-274 {
    font-size: 40px;
  }

  .hp-pop-block-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .button-89.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .button-89.color-red.rectangle {
    width: 100%;
    padding: .8rem 1rem;
  }

  .hp-clock-block-3 {
    padding: 7px;
  }

  .hp-text-1-3 {
    font-size: 1.5px;
  }

  .div-block-15150 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .image-588 {
    width: 10%;
  }

  .div-block-15151 {
    flex-flow: column;
  }

  .div-block-15152 {
    margin-left: 0;
  }

  .heading-12854 {
    text-align: center;
    font-size: 20px;
    line-height: 25px;
  }

  .list-12 {
    font-size: 14px;
  }

  .div-block-15153 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    margin-top: 20px;
  }

  .text-block-16571 {
    border-left-style: none;
    border-right-style: none;
  }

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

  .text-block-16572 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
    line-height: 1.1em;
  }

  .bold-text-279 {
    font-size: 19px;
    line-height: 20px;
  }

  .bold-text-279.fsdm {
    -webkit-text-stroke-color: #fff0;
  }

  .div-block-15156 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex;
  }

  .div-block-15158, .image-590 {
    width: 95%;
  }

  .image-591 {
    width: 95%;
    max-width: 95%;
  }

  .image-592, .image-593 {
    width: 95%;
  }

  .div-block-15160.desktop {
    display: none;
  }

  .div-block-15160.mobile {
    display: block;
  }

  .div-block-15161 {
    border: 1px solid #000;
    border-left: 0 #000;
    border-right: 0 #000;
    width: auto;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-span-312 {
    background-color: #fff0;
  }

  .fsse {
    vertical-align: baseline;
    display: inline;
  }

  .section-334 {
    background-position: 50%;
    background-size: cover;
  }

  .div-block-15058388 {
    flex-flow: column;
  }

  .text-block-16630 {
    font-size: .938px;
  }

  .bold-text-287 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 30px;
  }

  .div-block-15058399 {
    text-align: center;
  }

  .image-666 {
    width: 80%;
    display: inline-block;
  }

  .bold-text-293 {
    font-size: 18px;
    line-height: 1;
  }

  .image-667 {
    display: block;
  }

  .tabs-menu-33, .div-block-15058400 {
    flex-flow: column;
  }

  .bold-text-294 {
    font-size: 18px;
    line-height: 30px;
  }

  .ci-item-hp-2 {
    flex: none;
    width: 100%;
  }

  .slider-33.ds {
    display: none;
  }

  .text-block-16632 {
    font-size: 16px;
  }

  .slide-58 {
    padding-bottom: 0;
  }

  .cl-home-alumni-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    align-items: stretch;
    padding: 0 10px;
    display: flex;
  }

  .cl-home-alumni-3.v3 {
    overflow: hidden;
  }

  .bold-text-295 {
    font-size: 18px;
    line-height: 30px;
  }

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

  .grid-2805 {
    grid-template-columns: 1fr;
  }

  .text-block-16648 {
    font-size: 12px;
  }

  .text-block-16649 {
    line-height: 20px;
  }

  .text-block-16651 {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-15058405 {
    flex-flow: column;
  }

  .text-block-16653 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-15058408 {
    grid-template-columns: 1fr;
  }

  .image-670 {
    display: none;
  }

  .bold-text-297 {
    font-size: 16px;
    line-height: 20px;
  }

  .adm-tab-2.show {
    display: none;
  }

  .image-665 {
    width: 99.9945%;
  }

  .container-lp-10 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-xhuge.px-0 {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: .125rem;
  }

  .program-tab-content {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    padding-top: 10px;
    display: flex;
  }

  .heading-v2-7 {
    color: #000;
    text-align: center;
    font-size: 1.34rem;
  }

  .cta-syllabus-div-2 {
    text-align: center;
    flex-direction: column;
  }

  .adm-tab-content-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    padding-top: 10px;
    display: flex;
  }

  .container-large-15 {
    max-width: none;
  }

  .button-ai-yellow {
    text-align: center;
  }

  .container-lp-11 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .container-lp-11.dm {
    padding-top: 2rem;
  }

  .div-block-15058418 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-540 {
    height: auto;
    padding-top: 20px;
  }

  .container-large-16 {
    max-width: none;
  }

  .c-title-wrapper.bottom-wrapper-48 {
    margin-bottom: 24px;
  }

  .heading-12855 {
    text-align: center;
    font-size: 1.7rem;
  }

  .cl-portfolio {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .p-com-select {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    font-size: .75rem;
  }

  .container-large-17 {
    max-width: none;
  }

  .p-tab-mb {
    flex-direction: column;
    display: flex;
  }

  .heading-12856 {
    text-align: center;
    font-size: 1.7rem;
  }

  .p-tab {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .div-block-15058426 {
    display: block;
  }

  .image-544 {
    display: none;
  }

  .heading-3-5 {
    color: #000;
    font-size: 1rem;
    line-height: 130%;
  }

  .tile-img-2 {
    height: 200px;
  }

  ._40-bar-8 {
    border-radius: 16px;
  }

  .tm-item-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .tm-item-2.dm {
    width: 100%;
  }

  .tile-2 {
    height: 200px;
  }

  .heading-v2-8 {
    color: #000;
    text-align: center;
    font-size: 1.34rem;
  }

  .heading-v2-8.left {
    text-align: center;
  }

  .heading-v2-8.margin-bottom-16.left {
    color: #000;
    text-align: center;
  }

  .div-block-15058428.v2 {
    flex-flow: column;
    justify-content: flex-start;
    margin-top: 16px;
    display: flex;
  }

  .image-673, .image-673.pagination {
    display: block;
  }

  .button-92 {
    border-radius: 1.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button-92.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .hl-logo-line {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-wrap: nowrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    width: auto;
    display: flex;
    overflow: visible;
  }

  .accordion2_item-53 {
    border: 1px solid #00000024;
  }

  .bold-text-269 {
    width: 100%;
    font-size: 1.3rem;
  }

  .grid-2806 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .tile-3 {
    height: 200px;
  }

  .text-block-16658 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .collection-list-wrapper-13 {
    margin-top: 20px;
  }

  .testi-2-grid {
    border-top-width: 0;
    border-bottom-width: 0;
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 20px 10px;
  }

  .vi-logo-icon {
    object-fit: contain;
    height: 30px;
  }

  .vi-logo-icon.v2 {
    height: 40px;
  }

  .div-block-15058431 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-block-16661 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-16661.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-16661.cta.new-copy {
    text-align: left;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .section-345 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .hero-img-testi-2 {
    flex: none;
    width: 40px;
    max-width: 100%;
    height: 40px;
  }

  .lp-logo-wrapper-5 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .accordion2_item-54 {
    border: 1px solid #00000024;
  }

  .hero-section-4 {
    background-image: url("https://cdn.prod.website-files.com/63885023ce09978b48be0ff9/65fb9d251095824bcd0d5b4e_Android%20Large%20-%202.webp");
    background-position: 50% 0;
    background-size: cover;
    padding: 32px 10px 60px;
  }

  .hero-section-4.bg-dm {
    background-attachment: fixed;
  }

  .dot-circle-2 {
    flex: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .dot-circle-2.inner {
    margin-left: 6px;
    margin-right: 6px;
  }

  .img-atf-1-2.ai-atf {
    width: 100%;
    display: block;
  }

  .lp-logo-block-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    overflow: visible;
  }

  .grid-2807 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2807.pm {
    padding-left: 0;
  }

  .div-block-15058434 {
    line-height: 1.3rem;
  }

  .text-block-16662 {
    color: #00000080;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    display: block;
  }

  .hero-testi-title-2 {
    font-size: .8rem;
  }

  .list-19 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .tile-img-1 {
    object-position: 0% 50%;
    height: 200px;
  }

  .lottie-animation-17 {
    margin-top: 0;
    display: none;
  }

  .text-block-16663.lesser {
    font-size: .7rem;
  }

  .vi-cms.ds {
    display: none;
  }

  .vi-cms.mb {
    flex-direction: column;
    display: flex;
  }

  .vi-cms.mb.dm {
    overflow: hidden;
  }

  .cta-wrapper-6 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .body-copy-2 {
    text-align: justify;
    font-size: .8rem;
    line-height: 1.21rem;
  }

  .body-copy-2.c-max-70 {
    max-width: 100%;
  }

  .body-copy-2.c-max-70.left {
    text-align: justify;
    font-size: .8rem;
    line-height: 1rem;
  }

  .body-copy-2.c-max-70.left.dm {
    text-align: justify;
    font-size: .96rem;
    line-height: 1.2rem;
  }

  .grid-2808 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin: 5px 10px;
  }

  .slider-34.mb {
    padding-bottom: 0;
  }

  .slider-34.ds {
    display: none;
  }

  .heading-12857 {
    text-align: center;
    font-size: 24px;
    line-height: 1.9rem;
  }

  .heading-12857.rgtc {
    width: auto;
    font-size: 22px;
    line-height: 2.1rem;
  }

  .tile-1 {
    height: 200px;
  }

  .div-block-15058436 {
    padding: 12px;
  }

  .div-block-1505822 {
    height: auto;
  }

  .text-block-16664 {
    text-align: center;
    font-size: .7rem;
  }

  .container-lp-12 {
    margin-right: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .tile-4 {
    height: 200px;
  }

  .icon-32 {
    width: 24px;
  }

  .icon-32.dm {
    justify-content: flex-start;
    align-items: center;
    width: 20%;
    height: auto;
  }

  .image-675 {
    width: 100%;
  }

  .img-ds {
    display: none;
  }

  .button-93 {
    padding-top: 20px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .heading-2 {
    line-height: 3rem;
  }

  .heading-2.v2 {
    text-align: center;
    font-size: 1.4rem;
    line-height: 2rem;
  }

  .heading-2.v2.mb-16 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    font-size: 1.34rem;
    line-height: 1.5rem;
  }

  .list-17 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .vi-ci {
    flex-direction: column;
    display: flex;
  }

  .underline-wrapper-6 {
    max-width: 11rem;
  }

  .bold-text-272 {
    color: #fff;
  }

  .div-block-1505824 {
    height: auto;
  }

  .collection-list-11 {
    grid-row-gap: 9px;
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .grid-2810 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2810.pm {
    padding-left: 0;
  }

  .carriculum-heading-2 {
    text-align: center;
  }

  .text-block-16665 {
    font-size: 12px;
    line-height: 1.4;
  }

  .img-atf-2-2 {
    width: auto;
    max-width: 240px;
    margin-top: 10px;
  }

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

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

  .list-18 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .header-dm-atf-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 30px;
    line-height: 40px;
  }

  .slide-59 {
    padding-bottom: 0;
  }

  .div-block-1505823 {
    height: auto;
  }

  .text-align-center-21 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-align-center-21.is-left-mobile {
    text-align: left;
  }

  .cl-home-alumni-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    align-items: stretch;
    padding: 0 10px;
    display: flex;
  }

  .cl-home-alumni-4.v3 {
    overflow: hidden;
  }

  .bold-text-268 {
    width: 100%;
    max-width: 100%;
    display: inline;
  }

  .vi-cl {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    align-items: stretch;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    overflow: hidden;
  }

  .vi-cl.mobile {
    margin-top: 20px;
  }

  .container-large-18 {
    max-width: none;
  }

  .div-block-15058445 {
    justify-content: center;
    display: flex;
  }

  .section-347 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-347.dm-var {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .tile-text-1 {
    margin: 10px;
    font-size: 12px;
    line-height: 150%;
  }

  .section-program-why-2 {
    background-position: 0 100%;
    padding-bottom: 81px;
  }

  .section-348 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-348.navigation {
    padding-top: 0;
    padding-bottom: 0;
  }

  .img-mb {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .loading-bar-wrapper-4 {
    margin-bottom: 1rem;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-1505821 {
    height: auto;
    padding: 10px 10px 20px;
  }

  .bold-text-303 {
    line-height: 1rem;
  }

  .heading-12859 {
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .lp-logo-moving-5 {
    padding-top: 0;
    padding-bottom: 0;
    overflow: visible;
  }

  .pm-points-8 {
    text-align: left;
    font-size: 12px;
    line-height: 1.5rem;
  }

  .paragraph-90 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-90.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .heading-12860 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .tm-image-padding-2 {
    margin-top: 0;
  }

  .heading-12861 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .grid-2812 {
    display: block;
  }

  .accordion2_question-wrapper-2 {
    background-image: none;
  }

  .hero-testi-text-2 {
    flex: none;
    font-size: .8rem;
  }

  .hero-testi-text-2.v1 {
    font-size: .8rem;
    line-height: 1.2rem;
  }

  .hero-testi-text-2.underlined.v1 {
    border-bottom-style: none;
    font-size: .8rem;
  }

  .heading-4-4 {
    font-size: 1.1rem;
  }

  .heading-4-4.smaller {
    font-size: 1.2rem;
  }

  .heading-v2-9.mobile-align-center {
    text-align: center;
  }

  .heading-12862 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12862.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .heading-12862.center.max {
    line-height: 1.5rem;
  }

  .program_header-text-5.align-center {
    text-align: left;
  }

  .tm-text-testi-2 {
    font-style: normal;
  }

  .tm-text-testi-2.dm {
    text-align: left;
    font-size: .9rem;
  }

  .header-dm {
    text-align: center;
    margin-top: 20px;
    font-size: 2rem;
    line-height: 130%;
  }

  .div-block-15058451 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-15058451.navigation {
    padding-top: 5px;
  }

  .div-block-15058453 {
    width: 100%;
  }

  .div-block-15058454 {
    margin-top: 0;
  }

  .div-block-15058454.eng {
    text-align: center;
    align-self: center;
    margin-top: 20px;
  }

  .div-block-15058454.eng.st.v2 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-15058458 {
    display: block;
  }

  .div-block-15058459 {
    text-align: left;
    justify-content: center;
    display: flex;
  }

  .heading-3-6 {
    color: #000;
    font-size: 1rem;
    line-height: 130%;
  }

  .heading-12863 {
    line-height: 1.5rem;
  }

  ._40-bar-9 {
    border-radius: 16px;
  }

  .div-block-15058462 {
    justify-content: center;
    align-items: center;
  }

  .heading-v2-10 {
    color: #000;
    text-align: center;
    font-size: 1.34rem;
  }

  .heading-v2-10.left {
    text-align: center;
  }

  .div-block-15058463 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-16671 {
    font-size: 12px;
  }

  .image-678 {
    display: block;
  }

  .image-679.s {
    max-width: 80px;
    max-height: none;
  }

  .image-679.s.v2 {
    max-width: 100px;
  }

  .button-94 {
    border-radius: 1.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button-94.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .heading-12865 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .accordion2_item-55 {
    border: 1px solid #00000024;
  }

  .grid-2813 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .text-block-16672 {
    font-size: 12px;
    display: block;
  }

  .text-block-16673 {
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: -4px;
    font-family: Red Hat Display, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .program-testimonials_wrapper-3 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-block-15058466 {
    justify-content: center;
    display: flex;
  }

  .div-block-15058469 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2814 {
    display: block;
  }

  .div-block-15058470 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .section-349 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-block-16676 {
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .text-block-16676.cta {
    text-align: center;
    font-size: 17px;
  }

  .text-block-16676.cta.new-copy {
    text-align: left;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .section-350 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .bullets-39 {
    margin-top: 6px;
  }

  .lp-logo-wrapper-6 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-16677 {
    color: #4e4e4e;
    text-align: left;
    padding-right: 0;
    font-family: Red Hat Display, sans-serif;
    font-size: 11px;
    font-weight: 500;
  }

  .slider-35.desktop.wol {
    width: 100%;
    max-width: none;
    height: auto;
    max-height: none;
    margin-top: 0;
    display: block;
  }

  .heading-medium-3-copy-6 {
    text-align: center;
    font-size: 1.1rem;
  }

  .image-683 {
    display: none;
  }

  .image-683.mobile {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .title-underline-6 {
    min-height: 40px;
  }

  .title-underline-6.c-yellow {
    background-size: 100%;
    min-height: 40px;
  }

  .content2-number-wrapper-4 {
    text-align: left;
    width: 100%;
  }

  .section-351 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .grid-2815, .grid-2816 {
    display: block;
  }

  .grid-2817 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2817.pm {
    padding-left: 0;
  }

  .program-testimonials-3 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .div-block-15058475 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-15058475.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 16px;
  }

  .div-block-15058476 {
    line-height: 1.3rem;
  }

  .text-block-16678 {
    color: #00000080;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    display: block;
  }

  .image-686 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 38px;
    padding-right: 38px;
    display: block;
  }

  .r-content.r-rel {
    position: relative;
  }

  .section-352 {
    padding: 40px 10px;
  }

  .list-20 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .grid-2818 {
    display: block;
  }

  .paragraph-91 {
    margin-top: 16px;
    margin-bottom: 32px;
    line-height: 1.5rem;
  }

  .text-block-16681 {
    width: auto;
    font-size: 14px;
  }

  .gallery_mask-4 {
    width: auto;
    position: relative;
  }

  .text-block-16682 {
    font-size: 12px;
    display: block;
  }

  .collect-list-wrapper-copy-2 {
    flex-flow: column wrap;
    justify-content: space-between;
    align-items: stretch;
    width: 90%;
    max-height: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .text-block-16683.lesser {
    font-size: .7rem;
  }

  .div-block-15058478 {
    justify-content: center;
    display: flex;
  }

  .div-block-15058479 {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-bottom: 40px;
  }

  .div-block-15058479.v2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-bottom: 20px;
    padding: 16px;
  }

  .div-block-15058480 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .grid-2820 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin: 5px 10px;
  }

  .slider-36.mb {
    padding-bottom: 0;
  }

  .slider-36.ds {
    display: none;
  }

  .heading-12867 {
    text-align: center;
    font-size: 24px;
    line-height: 1.9rem;
  }

  .gallery_slide-2 {
    margin: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-16684 {
    font-size: 13px;
    line-height: 1.4;
  }

  .div-block-15058482 {
    height: auto;
  }

  .div-block-15058483 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .program-testimonial_arrow-5 {
    top: -36%;
    left: -12px;
  }

  .program-testimonial_arrow-5.is-slider {
    width: auto;
    height: auto;
    display: block;
    top: 5%;
    left: 0;
  }

  .program-testimonial_arrow-5.right {
    margin-right: 10px;
    top: -36%;
    right: -18px;
  }

  .program-testimonial_arrow-5.right.is-slider-right {
    width: auto;
    height: auto;
    margin-right: 0;
    display: block;
    top: 5%;
    right: 0;
  }

  .div-block-15058484.mobile {
    display: block;
  }

  .grid-2821 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2821.swe {
    padding-left: 0;
  }

  .grid-2822 {
    display: block;
  }

  .heading-12869 {
    line-height: 3rem;
  }

  .heading-12869.v2 {
    text-align: center;
    font-size: 1.4rem;
    line-height: 2rem;
  }

  .heading-12869.v2.mb-16 {
    text-align: center;
    width: 100%;
    max-width: 100%;
    font-size: 1.34rem;
    line-height: 1.5rem;
  }

  .list-21 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .underline-wrapper-7 {
    max-width: 11rem;
  }

  .div-block-15058486 {
    height: auto;
  }

  .grid-2824 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2824.pm {
    padding-left: 0;
  }

  .cl-cs {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .program-page-container-9.centered-content-mobile, .carriculum-heading-3 {
    text-align: center;
  }

  .div-block-15058488 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .text-block-16686 {
    font-size: 12px;
    line-height: 1.4;
  }

  .collection-list-12 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .cta-syllabus-div-3 {
    text-align: center;
    flex-direction: column;
  }

  .div-block-15058490 {
    margin-bottom: 32px;
    display: flex;
  }

  .div-block-15058491 {
    padding-bottom: 20px;
  }

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

  .margin-bottom-17.margin-xlarge {
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
  }

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

  .list-22 {
    font-size: .8rem;
    line-height: 1.2;
  }

  .mcdm-atf-instructors-3 {
    margin-top: 40px;
  }

  .section-354 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-689 {
    display: none;
  }

  .slide-60 {
    padding-bottom: 0;
  }

  .div-block-15058495 {
    height: auto;
  }

  .image-690 {
    display: none;
  }

  .heading-12871 {
    text-align: center;
    font-size: 18px;
    line-height: 1.5rem;
  }

  .text-block-16689 {
    margin-top: 32px;
    font-size: 12px;
    line-height: 1.8;
  }

  .text-align-center-23 {
    max-width: 16rem;
    margin-left: auto;
    margin-right: auto;
  }

  .text-align-center-23.is-left-mobile {
    text-align: left;
  }

  .image-691 {
    display: none;
  }

  .text-block-16690 {
    text-align: left;
    margin-bottom: 20px;
  }

  .bold-text-312 {
    width: 100%;
    max-width: 100%;
    display: inline;
  }

  .image-692 {
    display: block;
  }

  .text-block-16693 {
    text-align: center;
    margin-top: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-16693.da {
    font-size: 13px;
  }

  .transformed-heading-4 {
    margin-bottom: 2rem;
  }

  .div-block-15058497 {
    padding-bottom: 20px;
  }

  .container-large-19 {
    max-width: none;
  }

  .div-block-15058498 {
    justify-content: center;
    display: flex;
  }

  .section-355 {
    padding-left: 2%;
    padding-right: 2%;
  }

  .section-355.pm-exact {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .section-356 {
    z-index: 9999;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    box-shadow: 0 -1px 4px #0000001a;
  }

  .section-356.navigation {
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-12873 {
    margin-bottom: 60px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: PT Sans, sans-serif;
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-12873.new {
    margin-bottom: 20px;
    font-size: 1.8rem;
    line-height: 2.4rem;
  }

  .text-block-16694 {
    width: 100%;
    max-width: 100%;
    font-size: .938rem;
  }

  .div-block-15058500 {
    height: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-313 {
    line-height: 1rem;
  }

  .heading-12874 {
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .button-wol-4.fs {
    margin-top: 20px;
    padding-top: 9px;
  }

  .why-paragraph-12 {
    padding-bottom: 0;
  }

  .collection-list-wrapper-14 {
    margin-top: 20px;
  }

  .image-693 {
    padding-left: 0;
    display: none;
  }

  .image-693.da {
    width: auto;
    display: block;
  }

  .lp-logo-moving-6 {
    padding-top: 0;
    padding-bottom: 0;
    overflow: visible;
  }

  .pm-points-9 {
    text-align: left;
    font-size: 12px;
    line-height: 1.5rem;
  }

  .paragraph-92 {
    color: #000;
    margin: 10px .8rem;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  .paragraph-92.new {
    color: #000c;
    font-family: Red Hat Display, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 1.2rem;
  }

  .heading-medium-3-copy-7 {
    text-align: center;
    font-size: 1.1rem;
  }

  .heading-12875 {
    height: auto;
    max-height: none;
    margin-top: .25rem;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2rem;
  }

  .text-block-16695 {
    font-size: 16px;
  }

  .grid-2826 {
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2826.swe {
    padding-left: 0;
  }

  .section-357 {
    padding: 0 12px 20px;
  }

  .tm-image-padding-3 {
    margin-top: 0;
  }

  .heading-12876 {
    text-align: center;
    margin-bottom: 0;
  }

  .heading-12877 {
    text-align: left;
    font-size: 10px;
    line-height: 18px;
  }

  .grid-2827 {
    display: block;
  }

  .accordion2_question-wrapper-3 {
    background-image: none;
  }

  .grid-2828 {
    display: block;
  }

  .lottie-animation-18 {
    display: none;
  }

  .lottie-animation-18.mobile {
    margin-bottom: 20px;
    padding-bottom: 0;
    display: block;
  }

  .heading-4-5 {
    font-size: 1.1rem;
  }

  .heading-4-5.smaller {
    font-size: 1.2rem;
  }

  .collection-item-11 {
    flex-direction: column;
  }

  .heading-12878 {
    font-size: 24px;
    line-height: 2.2rem;
  }

  .heading-12878.center {
    font-family: Red Hat Display, sans-serif;
    font-weight: 800;
  }

  .heading-12878.center.white {
    font-size: 20px;
    line-height: 1.5rem;
  }

  .heading-12878.center.max {
    line-height: 1.5rem;
  }

  .image-695 {
    display: none;
  }

  .bold-text-314 {
    font-weight: 700;
  }

  .carriculum-subheading-4.align-center {
    font-size: .9rem;
    line-height: 1.2rem;
  }

  .instructors-page-container-6 {
    margin-top: 40px;
  }

  .text-block-16696 {
    text-align: center;
    font-size: 14px;
  }

  .div-block-15058510 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-15058510.navigation {
    padding-top: 5px;
  }

  .image-696.s {
    max-width: 80px;
    max-height: none;
  }

  .image-696.s.v2 {
    max-width: 100px;
  }

  .div-block-15058512 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .div-block-15058514 {
    margin-top: 0;
  }

  .div-block-15058514.eng {
    text-align: center;
    align-self: center;
    margin-top: 20px;
  }

  .r-em-main-card.ct {
    border-radius: 8px;
  }

  .image-697 {
    justify-content: center;
    align-items: stretch;
    display: inline-flex;
  }

  .frame-1171275365 {
    flex-direction: column;
    align-items: center;
  }

  .frame-1171275335 {
    grid-template-rows: auto auto;
    grid-auto-flow: row;
    place-items: end stretch;
  }

  .title-skill-ai {
    font-size: 26px;
  }

  .subtitle-skill-ai {
    width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.4em;
  }

  .ai-skill-batch {
    flex-flow: column;
    align-self: stretch;
    min-width: 100%;
  }

  .ai-skill-batch.fsda {
    width: 100%;
    max-width: 100%;
    display: inline-flex;
  }

  .new-fundamentals-of-ai-and-prompting-7 {
    font-size: 12px;
  }

  .slider-38 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 99.5806%;
    padding-left: 40px;
    padding-right: 40px;
    display: inline-block;
  }

  .slides-slide-2 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .frame-1171275409 {
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: stretch;
    max-width: none;
    display: block;
  }

  .frame-1171275410 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 40px 20px;
    display: flex;
  }

  .frame-1171275411 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: inline-flex;
  }

  .frame-1171275412 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    width: 100%;
    min-width: 100%;
    display: block;
  }

  .frame-1171275345 {
    border-top-right-radius: 14px;
    flex-flow: column;
    min-width: auto;
    max-width: none;
    height: 100%;
    position: static;
  }

  .after-ai {
    width: 100%;
    max-width: none;
    height: 75%;
    overflow: visible;
  }

  .frame-1171275413 {
    border-top-right-radius: 0;
    flex-flow: column;
    min-width: 100%;
    height: 50.0011%;
    display: flex;
  }

  .frame-1171275415 {
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .earn-this-skill-with-our-4 {
    justify-content: center;
    align-self: center;
    align-items: center;
    font-size: 14px;
    display: flex;
  }

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

  .frame-1171275417 {
    grid-row-gap: 22px;
    flex-flow: column;
  }

  .frame-1171275418, .frame-1171275419 {
    width: 205px;
    height: 65px;
  }

  .new-fundamentals-of-ai-and-prompting-13 {
    font-size: 14px;
  }

  .card-ai-modules {
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .frame-1171275461 {
    width: 95%;
    height: 33%;
  }

  .data-collection-preparation-2 {
    font-size: 16px;
  }

  .frame-1171275464 {
    width: 122%;
  }

  .copy-17 {
    font-size: 14px;
  }

  .frame-1171275465 {
    width: 103%;
  }

  .copy-19 {
    width: 103%;
    font-size: 14px;
  }

  .card-ai {
    width: 101%;
    max-width: none;
  }

  .copy-20, .copy-22, .copy-23, .copy-24 {
    font-size: 14px;
  }

  .frame-1171275467 {
    max-width: none;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-1171275468 {
    padding-bottom: 20px;
  }

  .before-ai-4 {
    font-size: 16px;
  }

  .text-223, .text-224, ._10x-faster-workflow-ai-streamlines-research-and-drafting-5 {
    font-size: 14px;
  }

  .div-block-15058526 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
    display: block;
    position: static;
  }

  .frame-1171275479 {
    height: NaN% ;
    max-width: 490px;
  }

  .right-arrow-17 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slide-63 {
    width: 100%;
  }

  .frame-1171275515 {
    padding-right: 60px;
  }

  .frame-1171275531 {
    width: 250px;
  }

  .frame-1171275532 {
    width: 250px;
    max-width: none;
  }

  .frame-1171275533 {
    width: 250px;
  }

  .mask-13 {
    background-color: #fff;
    overflow: clip;
  }

  .slide-nav-19 {
    box-sizing: border-box;
    height: 2.74559%;
  }

  .slide-64 {
    vertical-align: top;
  }

  .right-arrow-18, .left-arrow-15 {
    width: 50px;
  }

  .mask-14 {
    box-sizing: border-box;
    height: 1%;
  }

  .layout-3, .layout-3.cta-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-12882 {
    width: 100%;
    font-size: 22px;
    line-height: 1.2em;
    display: block;
  }

  .heading-12882.fsda {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    font-size: 26px;
    display: inline-flex;
  }

  .flex-block {
    width: 100.006%;
  }

  .frame-1171275540, .frame-1171275541, .frame-1171275542, .section-360 {
    width: 100%;
  }

  .div-block-15058527 {
    text-align: center;
    margin-top: 20px;
    padding-top: 0;
  }

  .div-block-15058528 {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-15058529 {
    flex-flow: column;
  }

  .div-block-15058530 {
    text-align: center;
    flex-flow: column;
  }

  .image-966 {
    width: 80%;
    display: inline-block;
  }

  .text-block-16698 {
    font-size: .938px;
  }

  .section-361 {
    background-position: 50%;
    background-size: cover;
  }

  .bold-text-318 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 24px;
  }

  .image-967 {
    width: 20%;
  }

  .text-block-16699 {
    text-align: center;
  }

  .div-block-15058531 {
    text-align: center;
    margin-top: 20px;
    padding-top: 0;
  }

  .div-block-15058532 {
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-15058533 {
    flex-flow: column;
  }

  .div-block-15058534 {
    text-align: center;
    flex-flow: column;
  }

  .image-968 {
    width: 80%;
    display: inline-block;
  }

  .text-block-16700 {
    font-size: .938px;
  }

  .section-362 {
    background-position: 50%;
    background-size: cover;
  }

  .bold-text-319 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 24px;
  }

  .image-969 {
    width: 20%;
  }

  .text-block-16701 {
    text-align: center;
  }

  .bold-text-320, .bold-text-321 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 18px;
    line-height: 1;
  }

  .image-970, .image-970.pagination {
    display: block;
  }

  .tabs-menu-34 {
    flex-flow: column;
  }

  .slider-39.mb {
    padding-bottom: 0;
  }

  .slider-39.ds, .slider-39.ds.cc {
    display: none;
  }

  .mask-15 {
    padding: 0 14px;
  }

  .slide-65 {
    padding-bottom: 0;
  }

  .cl-home-alumni-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    align-items: stretch;
    padding: 0 10px;
    display: flex;
  }

  .cl-home-alumni-5.v3 {
    overflow: hidden;
  }

  .text-block-16704 {
    font-size: 20px;
  }

  .text-block-16705 {
    line-height: 10px;
  }

  .div-block-15058535 {
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-325 {
    font-size: 24px;
    line-height: 30px;
  }

  .bold-text-326 {
    font-size: 1.2rem;
  }

  .div-block-15058537 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-327 {
    font-size: 1.2rem;
  }

  .div-block-15058538 {
    margin-left: 20px;
    line-height: 1.2;
  }

  .text-block-16708 {
    line-height: 10px;
  }

  .bold-text-328 {
    font-size: 24px;
    line-height: 30px;
  }

  .tabs-menu-35 {
    flex-flow: column;
  }

  .div-block-15058540 {
    grid-template-columns: 1fr;
  }

  .div-block-15058541 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .div-block-15058541.wa {
    width: 100%;
  }

  .bold-text-331 {
    font-size: 20px;
  }

  .text-block-16711.wa {
    font-size: 16px;
  }

  .div-block-15058544, .image-972.wa {
    width: 100%;
  }

  .tabs-menu-36 {
    flex-flow: column;
  }

  .div-block-15058545 {
    grid-template-columns: 1fr;
  }

  .div-block-15058546 {
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .bold-text-335 {
    font-size: 20px;
  }

  .div-block-15058549 {
    width: 100%;
  }

  .bold-text-337 {
    font-size: 16px;
    line-height: 1.5px;
  }

  .text-block-16715 {
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-16716 {
    font-size: 12px;
  }

  .text-block-16718 {
    text-align: center;
  }

  .div-block-15058550 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .bold-text-339 {
    font-size: 20px;
  }

  .text-block-16720 {
    line-height: 20px;
  }

  .div-block-15058553 {
    flex-flow: column;
  }

  .text-block-16721 {
    font-size: 14px;
    line-height: 20px;
  }

  .bold-text-340 {
    font-size: 18px;
    line-height: 10px;
  }

  .text-block-16722 {
    line-height: 20px;
  }

  .div-block-15058557 {
    grid-template-columns: 1fr;
  }

  .bold-text-341 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 18px;
    line-height: 1;
  }

  .layout-5._20 {
    height: 15%;
    padding-left: 20px;
    padding-right: 20px;
    display: inline-flex;
  }

  .layout-5.cta-fsda {
    height: 12%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .frame-1171275551 {
    width: 100%;
    max-width: 100%;
    height: 50%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: inline-flex;
  }

  .before-ai-9 {
    font-size: 16px;
  }

  .slow-processes-hours-spent-on-manual-cleaning-and-formatting-0, .slow-processes-hours-spent-on-manual-cleaning-and-formatting-1, .instant-processes-automated-data-preparation-in-15-minutes-0 {
    font-size: 14px;
  }

  .instant-processes-automated-data-preparation-in-15-minutes-1 {
    font-size: 14px;
    line-height: 120%;
  }

  .frame-1171275558 {
    width: 100%;
    max-width: 100%;
    height: 55%;
    display: inline-flex;
  }

  .frame-1171275560 {
    align-self: auto;
  }

  .frame-1171275561, .frame-1171275562 {
    width: 100%;
  }

  .copy-26 {
    min-width: 100%;
    font-size: 14px;
  }

  .frame-1171275563 {
    width: 100%;
  }

  .copy-28 {
    min-width: 100%;
    font-size: 14px;
    display: block;
  }

  .copy-29, .copy-31, .copy-32, .copy-33 {
    font-size: 14px;
  }

  .tabs-menu-37 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    text-align: center;
    flex-flow: column;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-16724 {
    color: #fff;
    text-align: center;
  }

  .text-block-16725 {
    text-align: center;
  }

  .tab-link-tab-1-26 {
    align-self: center;
    width: 300px;
  }

  .tab-link-tab-1-26.opsi2 {
    padding: 10px;
  }

  .tab-link-tab-2-6, .tab-link-tab-2-6.w--current {
    align-self: center;
    width: 300px;
    padding: 10px;
  }

  .frame-5 {
    grid-row-gap: 22px;
    flex-flow: column;
    align-self: center;
    padding-left: 0;
    padding-right: 0;
  }

  .frame-1171275293 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-self: center;
    align-items: center;
    max-width: 100%;
  }

  .showcase {
    align-self: center;
    width: auto;
    min-width: 270px;
    max-width: 100%;
    height: auto;
    min-height: auto;
  }

  .showcase.testing {
    flex: 1;
    width: 95%;
    min-width: 95%;
    height: 95%;
    min-height: 20%;
  }

  .text-content {
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    width: auto;
    font-size: 14px;
    display: block;
  }

  .div-block-15058558 {
    width: auto;
    min-width: 270px;
    height: auto;
    min-height: auto;
    max-height: none;
  }

  .section-373 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-243 {
    min-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 22px;
  }

  .text-243.subtopic {
    font-size: 20px;
  }

  .text-244 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 140%;
  }

  .tabs-32 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-8 {
    padding: 20px;
  }

  .text-245 {
    margin-top: 20px;
    font-size: 14px;
    line-height: 1.4em;
  }

  .vectors-wrapper-19 {
    margin-bottom: 20px;
  }

  .bold-text-343 {
    flex-flow: wrap;
    display: inline-flex;
  }

  .sub-title {
    flex-flow: wrap;
    display: inline-block;
  }

  .flex-block-2 {
    flex-flow: column;
    width: 100%;
    min-width: auto;
    max-width: 100%;
    overflow: auto;
  }

  .card-content {
    width: 100%;
    min-width: 100%;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-title {
    text-align: center;
    margin-top: 20px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .flex-block-3 {
    justify-content: flex-end;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    min-height: 350px;
    max-height: 100%;
  }

  .tab-pane-tab-1-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-5 {
    flex-flow: column;
    overflow: visible;
  }

  .conten-ai-card {
    justify-content: center;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    min-height: 80px;
    max-height: 200px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs-content-22 {
    padding-right: 0;
  }

  .frame-1171275570 {
    justify-content: center;
    align-items: center;
    min-width: 100%;
  }

  .tab-pane-tab-2-4 {
    width: 100%;
    min-width: 100%;
    padding-right: 0;
  }

  .button-101.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .button-101.color-red.rectangle {
    width: 100%;
    padding: .8rem 1rem;
  }

  .hp-text-2-2 {
    font-size: 1rem;
  }

  .hp-pop-block-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .hp-text-1-5 {
    font-size: 2.3rem;
  }

  .hp-clock-block-4 {
    padding: 7px;
  }

  .button-102.color-red {
    width: 100%;
    padding: 1.2rem 2rem;
  }

  .button-102.color-red.rectangle {
    width: 100%;
    padding: .8rem 1rem;
  }

  .hp-text-2-3 {
    font-size: 1rem;
  }

  .hp-pop-block-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    width: 100%;
    padding: 30px 16px;
  }

  .hp-text-1-6 {
    font-size: 2.3rem;
  }

  .hp-clock-block-5 {
    padding: 7px;
  }
}

#w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d61-9bff4b48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d79-9bff4b48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d7c-9bff4b48, #w-node-ac17488f-fd3b-23c5-9f6b-c93de4913db1-9bff4b48, #w-node-_10d9efdb-2eaf-411c-c349-4abd750eef81-0aff4b49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10d9efdb-2eaf-411c-c349-4abd750eef99-0aff4b49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_10d9efdb-2eaf-411c-c349-4abd750eef9c-0aff4b49, #w-node-_10d9efdb-2eaf-411c-c349-4abd750eefd1-0aff4b49, #w-node-_51758889-17da-5d6f-b94d-dda144a39657-a6ff4b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51758889-17da-5d6f-b94d-dda144a3966f-a6ff4b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51758889-17da-5d6f-b94d-dda144a39672-a6ff4b4a, #w-node-_51758889-17da-5d6f-b94d-dda144a396a7-a6ff4b4a, #w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d61-a5ff4b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d79-a5ff4b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac17488f-fd3b-23c5-9f6b-c93de4913d7c-a5ff4b4b, #w-node-ac17488f-fd3b-23c5-9f6b-c93de4913db1-a5ff4b4b, #w-node-_10d9efdb-2eaf-411c-c349-4abd750eef81-64ff4b4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10d9efdb-2eaf-411c-c349-4abd750eef99-64ff4b4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_10d9efdb-2eaf-411c-c349-4abd750eef9c-64ff4b4c, #w-node-_10d9efdb-2eaf-411c-c349-4abd750eefd1-64ff4b4c, #w-node-_51758889-17da-5d6f-b94d-dda144a39657-c1ff4b4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51758889-17da-5d6f-b94d-dda144a3966f-c1ff4b4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51758889-17da-5d6f-b94d-dda144a39672-c1ff4b4d, #w-node-_51758889-17da-5d6f-b94d-dda144a396a7-c1ff4b4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab586736-fb72-769e-7696-3558721c8f99-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab586736-fb72-769e-7696-3558721c8f9b-5eff4b4e {
  grid-area: Area-2;
  align-self: center;
}

#w-node-ab586736-fb72-769e-7696-3558721c8f9f-5eff4b4e, #w-node-ab586736-fb72-769e-7696-3558721c8fa3-5eff4b4e, #w-node-ab586736-fb72-769e-7696-3558721c8fa7-5eff4b4e, #w-node-ab586736-fb72-769e-7696-3558721c8fab-5eff4b4e, #w-node-ab586736-fb72-769e-7696-3558721c8faf-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3ca6-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cb6-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cba-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cbe-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cc2-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cce-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cd2-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cd6-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cda-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cde-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3ce2-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3ce6-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cea-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cee-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cf2-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cf6-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cfa-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3cfe-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d02-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d06-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d0a-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d16-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d1a-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d1e-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d22-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d26-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d2a-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d2e-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d32-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d36-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d45-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d49-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d4d-5eff4b4e, #w-node-_1282904e-721a-1f00-1602-b8b92cea3d51-5eff4b4e, #w-node-_3f2aa66b-0ff4-aa37-b9f2-f7f79448cc23-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f2aa66b-0ff4-aa37-b9f2-f7f79448cc25-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3f2aa66b-0ff4-aa37-b9f2-f7f79448cc2b-5eff4b4e, #w-node-_3f2aa66b-0ff4-aa37-b9f2-f7f79448cc2f-5eff4b4e, #w-node-_3f2aa66b-0ff4-aa37-b9f2-f7f79448cc33-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e82a5e6-8a87-75da-3d2c-4ff3e4e7fb81-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_0e82a5e6-8a87-75da-3d2c-4ff3e4e7fb83-5eff4b4e {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_40a54119-42f0-13d2-6837-bd88c1657df1-5eff4b4e, #w-node-_40a54119-42f0-13d2-6837-bd88c1657df2-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9325db42-d914-3516-a9fd-29e33126bcf5-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9325db42-d914-3516-a9fd-29e33126bcf9-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9325db42-d914-3516-a9fd-29e33126bcfd-5eff4b4e, #w-node-_9325db42-d914-3516-a9fd-29e33126bd03-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9325db42-d914-3516-a9fd-29e33126bd09-5eff4b4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7b8190fa-ef7d-c725-dbae-e8e5785c5ebf-5eff4b4e, #w-node-_7b8190fa-ef7d-c725-dbae-e8e5785c5ec5-5eff4b4e, #w-node-_7b8190fa-ef7d-c725-dbae-e8e5785c5ecb-5eff4b4e, #w-node-_7b8190fa-ef7d-c725-dbae-e8e5785c5ed3-5eff4b4e, #w-node-_62a8bfae-29c4-a8e8-c673-a044da762451-87ff4b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62a8bfae-29c4-a8e8-c673-a044da762453-87ff4b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_62a8bfae-29c4-a8e8-c673-a044da762459-87ff4b4f, #w-node-_62a8bfae-29c4-a8e8-c673-a044da76245d-87ff4b4f, #w-node-_62a8bfae-29c4-a8e8-c673-a044da762461-87ff4b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e2be8e0-6a60-15bc-afc1-f4cad54c5c6b-87ff4b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_6e2be8e0-6a60-15bc-afc1-f4cad54c5c6d-87ff4b4f {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_5d5ccf78-1565-1513-313f-0267d7d3b445-87ff4b4f, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b44e-87ff4b4f, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b455-87ff4b4f, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b461-87ff4b4f, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b46a-87ff4b4f, #w-node-_7f7cee4c-bb75-b8db-4426-5c08651df821-87ff4b4f, #w-node-ad6ec524-b6d2-7812-8116-6c517cb8192d-87ff4b4f, #w-node-ad6ec524-b6d2-7812-8116-6c517cb8196c-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bd96-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bda9-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdad-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdb1-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdb5-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc1-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc5-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc9-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdcd-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd1-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd5-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd9-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bddd-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde1-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde5-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde9-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bded-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf1-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf5-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf9-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdfd-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be38-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be3c-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be40-87ff4b4f, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be44-87ff4b4f, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3225-87ff4b4f, #w-node-_59909b61-580b-3ba4-c84e-e138a63f322b-87ff4b4f, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3231-87ff4b4f, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3239-87ff4b4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_419298c7-9ba8-c44e-3169-caf30b3ada6e-87ff4b4f {
  align-self: center;
}

#w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa1b-5e09fa18, #w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa27-5e09fa18, #w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa2c-5e09fa18, #w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa31-5e09fa18, #w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa36-5e09fa18, #w-node-_557f66fd-a0aa-ee19-ae22-04325e09fa42-5e09fa18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#twitter.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367ee-abf367d2, #linkedin.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367ef-abf367d2, #instagram.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f0-abf367d2, #facebook.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f1-abf367d2, #google.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f2-abf367d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f3-abf367d2 {
  justify-self: end;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fdd-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fdf-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fe3-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fe5-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fe9-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37feb-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37fef-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37ff1-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37ff5-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37ff7-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37ffb-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa37ffd-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3800f-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3803c-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38040-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38044-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38048-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3804c-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38050-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38054-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38058-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3805c-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3806b-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38080-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3808c-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38090-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa380a3-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa380c3-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa380dd-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa380f5-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38119-faa37fc2 {
  place-self: auto center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3811b-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3811d-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3811f-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38123-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38125-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38127-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38129-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3814a-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3814c-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3814e-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38150-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38154-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38156-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38158-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3815a-faa37fc2 {
  justify-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38167-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38169-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3816d-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3816f-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38173-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38175-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38179-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3817b-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3817f-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38181-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38185-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38187-faa37fc2 {
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38199-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381cb-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381cf-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381d3-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381d7-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381db-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381df-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381e3-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa381e7-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa381eb-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa381fa-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa38211-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa3821d-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38221-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38234-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3825d-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38277-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa382a2-faa37fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa382c6-faa37fc2 {
  place-self: auto center;
}

#w-node-dc9c4d86-935a-65ed-1274-9a61faa382c8-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382ca-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382cc-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382d0-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382d2-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382d4-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382d6-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382fd-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa382ff-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38301-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38303-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38307-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38309-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3830b-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa3830d-faa37fc2 {
  justify-self: center;
}

#w-node-_6879c6b6-6397-a679-491d-0d25e39872a9-e398729c, #w-node-_6879c6b6-6397-a679-491d-0d25e39872ad-e398729c, #w-node-_6879c6b6-6397-a679-491d-0d25e39872b1-e398729c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6879c6b6-6397-a679-491d-0d25e39872ea-e398729c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6879c6b6-6397-a679-491d-0d25e39872f4-e398729c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5c6-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5ca-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5ce-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5d2-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5d6-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5da-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5de-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5e2-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5e6-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5ea-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5f1-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5f5-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5f9-96cbf5be, #w-node-fe67774a-b66a-82a5-2598-2ebd96cbf5fd-96cbf5be, #w-node-cfcf7b50-3f07-d97b-48e1-e6811ef71422-96cbf5be, #w-node-dfa38ab6-5964-2e63-e33b-1d348af6ea02-8af6e9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dfa38ab6-5964-2e63-e33b-1d348af6ea04-8af6e9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bee88738-5886-a4b8-2c65-9d4fd6a1fc25-d6a1fc20, #w-node-bee88738-5886-a4b8-2c65-9d4fd6a1fc2f-d6a1fc20, #w-node-bee88738-5886-a4b8-2c65-9d4fd6a1fc38-d6a1fc20, #w-node-_858200bd-1e1d-1a06-d274-5d732bf39fb9-2bf39fb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_858200bd-1e1d-1a06-d274-5d732bf39fc1-2bf39fb7, #w-node-_858200bd-1e1d-1a06-d274-5d732bf39fc4-2bf39fb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-c8ff4b51 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-e1aff59f-af23-d83a-2e4c-53ed039e925a-c8ff4b51, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9263-c8ff4b51, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e926a-c8ff4b51, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9276-c8ff4b51, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e927f-c8ff4b51, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-c8ff4b51, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-c8ff4b51, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85c8-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85cf-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85d6-c8ff4b51, #w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85dc-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c14fc8ed-e4e4-5e9d-b53c-aff15b05cc65-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c52e8d0e-79ae-0694-1830-41ccee488200-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-c8ff4b51, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-c8ff4b51, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-c8ff4b51, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-c8ff4b51, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-c8ff4b51, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-c8ff4b51, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-c8ff4b51, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-c8ff4b51, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-c8ff4b51, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-c8ff4b51, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-c8ff4b51, #w-node-_23df07be-214a-646f-61ca-aff48309e253-c8ff4b51, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-c8ff4b51, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488270-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488274-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488278-c8ff4b51, #w-node-d0544682-8a55-e0a8-175e-c56adaf2d2e6-c8ff4b51, #w-node-_6adb8e97-728d-7a8c-3f84-79f3352758eb-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee488284-c8ff4b51, #w-node-b137bdd6-079f-61ce-d51b-1071261d9978-c8ff4b51, #w-node-e820c3cf-a813-c149-523c-b1a36261ceb7-c8ff4b51, #w-node-b09a5eef-f11f-1bfa-dfa0-d10874bec719-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-c8ff4b51, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-c8ff4b51, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-c8ff4b51, #w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d6-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d8-c8ff4b51 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36dd-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36df-c8ff4b51 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36e4-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36e6-c8ff4b51 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36ea-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36ec-c8ff4b51 {
  align-self: center;
}

#w-node-_71d86d08-969a-23ab-1360-b1107b611fa5-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71d86d08-969a-23ab-1360-b1107b611fa7-c8ff4b51 {
  align-self: center;
}

#w-node-_9a296f75-8c3e-59dd-2703-1e798dc5233c-c8ff4b51, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52342-c8ff4b51, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52348-c8ff4b51, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52350-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c4f5df2-08f3-4b6c-fa3d-0d25aa06739e-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_06336494-4268-7932-212b-3ce415bd5c9c-c8ff4b51, #w-node-_7a1c807a-b6e8-1282-32fc-ec984de3560b-c8ff4b51, #w-node-_973aa88a-3b77-7305-dbee-ed2e0bb1bf38-c8ff4b51, #w-node-_52f12ea2-2ae7-ccdb-e160-7f04530c1fa8-c8ff4b51, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f365c-c8ff4b51, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3665-c8ff4b51, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3667-c8ff4b51, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e04-c8ff4b51, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0d-c8ff4b51, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0f-c8ff4b51, #w-node-f28027fb-6168-914d-055c-36e39c250fca-c8ff4b51, #w-node-f28027fb-6168-914d-055c-36e39c250fd3-c8ff4b51, #w-node-f28027fb-6168-914d-055c-36e39c250fd5-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f859-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f862-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f864-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f867-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f870-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f872-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f875-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f87e-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f880-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f883-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88c-c8ff4b51, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88e-c8ff4b51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-c8ff4b51 {
  align-self: center;
}

#w-node-f207fb24-4bc6-04bc-4530-acf2790180c1-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcb45aa6-409f-47aa-42ff-c5e187af552b-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_662028e5-76fc-18d0-935a-718106e4eeb9-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-cf197daa-aaf8-1521-da4d-d14540e83243-e7ff4b52, #w-node-_66f4767f-7a7a-c228-d82b-7b851dfc4ae9-e7ff4b52, #w-node-_53559087-7b18-a8ea-53eb-521c52802387-e7ff4b52, #w-node-_1bb43b5b-fa03-e49a-e332-aafa0903fe6a-e7ff4b52, #w-node-_1bb43b5b-fa03-e49a-e332-aafa0903fe70-e7ff4b52, #w-node-a9ee220b-f9b0-266a-0aa0-184f1c4f6351-e7ff4b52, #w-node-a9ee220b-f9b0-266a-0aa0-184f1c4f6353-e7ff4b52, #w-node-a9ee220b-f9b0-266a-0aa0-184f1c4f635a-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04fe350f-7e3b-1941-3dae-917429d999a9-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_04fe350f-7e3b-1941-3dae-917429d999ab-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04fe350f-7e3b-1941-3dae-917429d999ad-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_04fe350f-7e3b-1941-3dae-917429d999b4-e7ff4b52, #w-node-_04fe350f-7e3b-1941-3dae-917429d999b6-e7ff4b52, #w-node-_04fe350f-7e3b-1941-3dae-917429d999bb-e7ff4b52, #w-node-_04fe350f-7e3b-1941-3dae-917429d999bd-e7ff4b52, #w-node-_04fe350f-7e3b-1941-3dae-917429d999bf-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_870f666f-e735-85d4-02a3-67f57346f42a-e7ff4b52, #w-node-_57d8aca5-1752-509b-5ed7-40c3c4efc1b4-e7ff4b52, #w-node-f811cffb-7173-b2e7-38b8-621759220f75-e7ff4b52, #w-node-_71753713-ff48-7772-a31e-62b8609ae87e-e7ff4b52, #w-node-c50d1686-539e-5276-16f3-b0d530457c14-e7ff4b52, #w-node-e941a2f6-37ad-f3be-ceda-a3453d23ba64-e7ff4b52, #w-node-_6ce4b26e-bebb-1f63-ba87-84786bc99e1e-e7ff4b52, #w-node-_83528ed5-b110-a483-a91d-1a83e6686b55-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9dae84f1-daab-ef00-73d5-ddc2b20ce4be-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_69cd1240-bf67-ae21-9269-62d2439ed0c4-e7ff4b52, #w-node-efe57afe-b688-8706-567e-56286c0c9d1e-e7ff4b52, #w-node-_06dcf8cc-8394-ab78-371f-8a4dae02a38f-e7ff4b52, #w-node-_2d0012cb-fd08-1793-cf9e-7ddcfe19d1df-e7ff4b52, #w-node-_8b4fa6ef-97e6-bc4c-be27-5759f997e238-e7ff4b52, #w-node-_9f5c93a9-3003-8237-8645-e7b4a2ca6f05-e7ff4b52, #w-node-_41b8bbad-5afd-2e54-11e4-4e0fa28cf339-e7ff4b52, #w-node-bf4b3ebd-8ee5-6205-5e2c-5f8eefa40415-e7ff4b52, #w-node-_4b345c3a-64d1-1205-5c16-bdb36ecf7fd9-e7ff4b52, #w-node-_2f7cce1e-5fdb-f450-fea2-af7ed841fbb1-e7ff4b52, #w-node-_1f239cf4-33cc-a7e8-fc0b-7e9e627fbfc6-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aac353b1-9a7b-4083-ddbb-a52ae02d7d23-e7ff4b52 {
  grid-area: 5 / 3 / 6 / 4;
  align-self: center;
}

#w-node-_6664a214-b854-eee3-d134-ae1171fe83fa-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6664a214-b854-eee3-d134-ae1171fe83fc-e7ff4b52 {
  align-self: center;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a829-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a82b-e7ff4b52 {
  align-self: center;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a831-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a833-e7ff4b52 {
  align-self: center;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a839-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89963fb0-a8d5-e31a-035a-6a71be69a83b-e7ff4b52 {
  align-self: center;
}

#w-node-_31abf821-4d8d-b617-4ab5-974f041b50d2-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52ad3003-2a3e-5d1c-4bf3-f93bf10a99bf-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d122cefc-0c15-37ad-e7ac-e79eb1add94d-e7ff4b52, #w-node-_9ddabccf-71eb-7bc6-7ad7-81a706f5bf60-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ddabccf-71eb-7bc6-7ad7-81a706f5bf62-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ddabccf-71eb-7bc6-7ad7-81a706f5bf65-e7ff4b52, #w-node-_09196cf6-f8b8-4d6f-0e94-9f0ebb929332-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09196cf6-f8b8-4d6f-0e94-9f0ebb929334-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_09196cf6-f8b8-4d6f-0e94-9f0ebb929337-e7ff4b52, #w-node-f9dffdb6-3792-d6a9-8dfa-ec1655d2e8f8-e7ff4b52, #w-node-f9dffdb6-3792-d6a9-8dfa-ec1655d2e8fc-e7ff4b52, #w-node-f9dffdb6-3792-d6a9-8dfa-ec1655d2e900-e7ff4b52, #w-node-f9dffdb6-3792-d6a9-8dfa-ec1655d2e904-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caabd12b-26ac-fd2d-a3d7-bc658221807a-e7ff4b52 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_27f7b743-fd3a-d090-b774-f6cd53c728be-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728c2-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728c6-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728ca-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728ce-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728d2-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728d6-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728da-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728de-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728e2-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728e6-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728ea-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728ee-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728f2-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728f6-e7ff4b52, #w-node-_27f7b743-fd3a-d090-b774-f6cd53c728fa-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caabd12b-26ac-fd2d-a3d7-bc6582218069-e7ff4b52 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_941a554a-12b9-751c-6961-5219284bac83-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac87-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac8b-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac8f-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac93-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac97-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac9b-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284bac9f-e7ff4b52, #w-node-_941a554a-12b9-751c-6961-5219284baca3-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-caabd12b-26ac-fd2d-a3d7-bc658221808b-e7ff4b52 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0a49a58a-b99b-d213-6cc3-cb9ea56c3724-e7ff4b52, #w-node-_0a49a58a-b99b-d213-6cc3-cb9ea56c3728-e7ff4b52, #w-node-_0a49a58a-b99b-d213-6cc3-cb9ea56c372c-e7ff4b52, #w-node-_6644216e-25ac-2191-0d5b-0ceecc40fd59-e7ff4b52, #w-node-efff5fe6-077f-c471-9ded-a69253d80f00-e7ff4b52, #w-node-_30afee08-3c01-1c52-b11a-d62aeb6d1716-e7ff4b52, #w-node-_8e4f7490-9ecb-cd54-9ef7-b26aa8115f17-e7ff4b52, #w-node-_8200074e-7fda-9103-5444-98dcc05089a0-e7ff4b52, #w-node-e71b651a-99a4-4a19-e345-f1405121aa97-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99b666d5-dad5-a817-f775-bcff4fae5211-e7ff4b52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_99b666d5-dad5-a817-f775-bcff4fae521b-e7ff4b52, #w-node-_99b666d5-dad5-a817-f775-bcff4fae5225-e7ff4b52, #w-node-_99b666d5-dad5-a817-f775-bcff4fae522f-e7ff4b52, #w-node-_68f0c908-bb80-177b-4f42-84685ae792c7-e7ff4b52, #w-node-_2630b8c1-5633-baf8-0a68-ee35016a27df-e7ff4b52, #w-node-a146b673-64c7-4551-209a-3ec4838b6c78-e7ff4b52, #w-node-_24e2ed57-4dbf-4486-67af-1a03e3de3a6b-e7ff4b52, #w-node-_24e2ed57-4dbf-4486-67af-1a03e3de3a71-e7ff4b52, #w-node-_24e2ed57-4dbf-4486-67af-1a03e3de3a77-e7ff4b52, #w-node-_24e2ed57-4dbf-4486-67af-1a03e3de3a7f-e7ff4b52, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-8aff4b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-8aff4b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-8aff4b53, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-8aff4b53, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-8aff4b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-8aff4b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-8aff4b53 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-d13a32a7-016a-4e1b-26e7-ddf1182242a9-8aff4b53, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b2-8aff4b53, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b9-8aff4b53, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242c4-8aff4b53, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242cd-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488200-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-8aff4b53, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-8aff4b53, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-8aff4b53, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-8aff4b53, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-8aff4b53, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-8aff4b53, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-8aff4b53, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-8aff4b53, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-8aff4b53, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-8aff4b53, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-8aff4b53, #w-node-_23df07be-214a-646f-61ca-aff48309e253-8aff4b53, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-8aff4b53, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-8aff4b53, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-8aff4b53, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-8aff4b53, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627b8-8aff4b53, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627be-8aff4b53, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627c4-8aff4b53, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627cc-8aff4b53 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-8aff4b53 {
  align-self: center;
}

#twitter.w-node-_8c7c0151-7528-f6ea-3c45-331964726802-647267e8, #linkedin.w-node-_8c7c0151-7528-f6ea-3c45-331964726803-647267e8, #instagram.w-node-_8c7c0151-7528-f6ea-3c45-331964726804-647267e8, #facebook.w-node-_8c7c0151-7528-f6ea-3c45-331964726805-647267e8, #google.w-node-_8c7c0151-7528-f6ea-3c45-331964726806-647267e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8c7c0151-7528-f6ea-3c45-331964726807-647267e8 {
  justify-self: end;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9332e-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93330-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93336-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9333a-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9333e-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93347-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93349-c6ff4b67 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93363-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9336d-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93377-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93381-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9338b-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93395-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933a8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933ac-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933b0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933b4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933c0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933c4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933c8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933cc-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933d0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933d4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933d8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933dc-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933e0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933e4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933e8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933ec-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933f0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933f4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933f8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f933fc-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93408-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9340c-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93410-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93414-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93418-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9341c-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93420-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93424-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93428-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93437-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9343b-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9343f-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93443-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9346c-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9346e-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93472-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93474-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9347a-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9347c-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93482-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93484-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9348a-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9348c-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93490-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93492-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f934a4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934d1-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934d5-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934d9-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934dd-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934e1-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934e5-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934e9-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f934ed-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f934f1-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93500-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93515-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93521-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93525-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93538-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93558-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93572-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9358a-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f935ae-c6ff4b67 {
  place-self: auto center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f935b0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935b2-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935b4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935b8-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935ba-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935bc-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935be-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935df-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935e1-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935e3-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935e5-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935e9-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935eb-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935ed-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935ef-c6ff4b67 {
  justify-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f935fb-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f935fd-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93601-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93603-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93607-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93609-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9360d-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9360f-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93613-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93615-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93619-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9361b-c6ff4b67 {
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9362d-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9365a-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9365e-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93662-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93666-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9366a-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9366e-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93672-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93676-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9367a-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93689-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9369e-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f936aa-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936ae-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936c1-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936e1-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936fb-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93713-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93737-c6ff4b67 {
  place-self: auto center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93739-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9373b-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9373d-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93741-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93743-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93745-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93747-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93768-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9376a-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9376c-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9376e-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93772-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93774-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93776-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93778-c6ff4b67 {
  justify-self: center;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f93784-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7d25b98e-30b4-f952-73fc-fdc435f9378e-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93798-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f937a2-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f937b4-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f937ba-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f937c0-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f937c8-c6ff4b67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_0c9c822c-1f91-648a-ca0d-36b48f26e511-c6ff4b67 {
  align-self: center;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-b5ff4b68, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-b5ff4b68, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-b5ff4b68, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-b5ff4b68, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-b5ff4b68, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-b5ff4b68, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-b5ff4b68, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-b5ff4b68, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-b5ff4b68, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-b5ff4b68, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-b5ff4b68 {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf3-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf7-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbfb-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbff-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc03-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc07-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0b-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0f-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc13-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-b5ff4b68, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-b5ff4b68, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-b5ff4b68, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-b5ff4b68, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-b5ff4b68, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-b5ff4b68, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-b5ff4b68, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-b5ff4b68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4547-f8ff4b69 {
  align-self: auto;
}

#w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4548-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4550-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4552-f8ff4b69 {
  align-self: center;
}

#w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4553-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c455b-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c455e-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4566-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4569-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c456e-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4571-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4576-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-f8ff4b69 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-e1aff59f-af23-d83a-2e4c-53ed039e925a-f8ff4b69, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9263-f8ff4b69, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e926a-f8ff4b69, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9276-f8ff4b69, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e927f-f8ff4b69, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-f8ff4b69, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-f8ff4b69, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488200-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-f8ff4b69, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-f8ff4b69, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-f8ff4b69, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-f8ff4b69, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-f8ff4b69, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-f8ff4b69, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-f8ff4b69, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-f8ff4b69, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-f8ff4b69, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-f8ff4b69, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-f8ff4b69, #w-node-_23df07be-214a-646f-61ca-aff48309e253-f8ff4b69, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-f8ff4b69, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-f8ff4b69, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-f8ff4b69, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-f8ff4b69, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc5233c-f8ff4b69, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52342-f8ff4b69, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52348-f8ff4b69, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52350-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c4f5df2-08f3-4b6c-fa3d-0d25aa06739e-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_06336494-4268-7932-212b-3ce415bd5c9c-f8ff4b69, #w-node-_7a1c807a-b6e8-1282-32fc-ec984de3560b-f8ff4b69, #w-node-_973aa88a-3b77-7305-dbee-ed2e0bb1bf38-f8ff4b69, #w-node-_52f12ea2-2ae7-ccdb-e160-7f04530c1fa8-f8ff4b69, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f365c-f8ff4b69, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3665-f8ff4b69, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3667-f8ff4b69, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e04-f8ff4b69, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0d-f8ff4b69, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0f-f8ff4b69, #w-node-f28027fb-6168-914d-055c-36e39c250fca-f8ff4b69, #w-node-f28027fb-6168-914d-055c-36e39c250fd3-f8ff4b69, #w-node-f28027fb-6168-914d-055c-36e39c250fd5-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f859-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f862-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f864-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f867-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f870-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f872-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f875-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f87e-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f880-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f883-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88c-f8ff4b69, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88e-f8ff4b69 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-f8ff4b69 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174c5-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174c7-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174cb-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174cd-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174d3-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174d5-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174db-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174dd-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174e3-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174e5-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174e9-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846174eb-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846174fd-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461752a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461752e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617532-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617536-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461753a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461753e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617542-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617546-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c8461754a-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617559-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c8461756e-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_859a9150-2910-4615-ff65-728c8461757a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461757e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617591-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846175b1-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846175cb-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846175e3-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_859a9150-2910-4615-ff65-728c84617607-846174b5 {
  place-self: auto center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617609-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461760b-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461760d-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617611-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617613-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617615-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617617-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617638-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461763a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461763c-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461763e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617642-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617644-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617646-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617648-846174b5 {
  justify-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617654-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c84617656-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c8461765a-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c8461765c-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617660-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c84617662-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617666-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c84617668-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c8461766c-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c8461766e-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617672-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c84617674-846174b5 {
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617686-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176b3-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176b7-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176bb-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176bf-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176c3-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176c7-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176cb-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846176cf-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846176d3-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a9150-2910-4615-ff65-728c846176e2-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c846176f7-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_859a9150-2910-4615-ff65-728c84617703-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617707-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461771a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461773a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617754-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a9150-2910-4615-ff65-728c8461776c-846174b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_859a9150-2910-4615-ff65-728c84617790-846174b5 {
  place-self: auto center;
}

#w-node-_859a9150-2910-4615-ff65-728c84617792-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617794-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617796-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461779a-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461779c-846174b5, #w-node-_859a9150-2910-4615-ff65-728c8461779e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177a0-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177c1-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177c3-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177c5-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177c7-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177cb-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177cd-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177cf-846174b5, #w-node-_859a9150-2910-4615-ff65-728c846177d1-846174b5 {
  justify-self: center;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-9bff4b6a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-9bff4b6a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-9bff4b6a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-9bff4b6a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-9bff4b6a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-9bff4b6a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-9bff4b6a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-9bff4b6a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-9bff4b6a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-9bff4b6a, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-9bff4b6a {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-9bff4b6a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-9bff4b6a, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-9bff4b6a, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-9bff4b6a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-9bff4b6a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-9bff4b6a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-9bff4b6a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-9bff4b6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-dfa04ed8-e4be-28e4-f88c-7256d78843a2-d7884395 {
  align-self: center;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-29ff4b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-29ff4b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-29ff4b6b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-29ff4b6b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-29ff4b6b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-29ff4b6b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-29ff4b6b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-29ff4b6b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-29ff4b6b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-29ff4b6b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-29ff4b6b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-29ff4b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-29ff4b6b, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-29ff4b6b {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-29ff4b6b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-29ff4b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-29ff4b6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-29ff4b6b, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-29ff4b6b, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-29ff4b6b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-29ff4b6b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-29ff4b6b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-29ff4b6b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-29ff4b6b, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-01ff4b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-01ff4b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-01ff4b6c, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-01ff4b6c, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-01ff4b6c, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-01ff4b6c, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-01ff4b6c, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-01ff4b6c, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-01ff4b6c, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-01ff4b6c, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-01ff4b6c, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-01ff4b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-01ff4b6c, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-01ff4b6c {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-01ff4b6c, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-01ff4b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-01ff4b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-01ff4b6c, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-01ff4b6c, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-01ff4b6c, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-01ff4b6c, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-01ff4b6c, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-01ff4b6c, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-01ff4b6c, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-92ff4b80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-92ff4b80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-92ff4b80, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-92ff4b80, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-92ff4b80, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-92ff4b80, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-92ff4b80, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-92ff4b80, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-92ff4b80, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-92ff4b80, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-92ff4b80, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-92ff4b80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-92ff4b80, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-92ff4b80 {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf3-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf7-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbfb-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbff-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc03-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc07-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0b-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0f-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc13-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-92ff4b80, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-92ff4b80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-92ff4b80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-92ff4b80, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-92ff4b80, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-92ff4b80, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-92ff4b80, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-92ff4b80, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-92ff4b80, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-92ff4b80, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-0dff4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-0dff4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-0dff4b81, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-0dff4b81, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-0dff4b81, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-0dff4b81, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-0dff4b81, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-0dff4b81, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-0dff4b81, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-0dff4b81, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-0dff4b81, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-0dff4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-0dff4b81, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-0dff4b81 {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf3-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf7-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbfb-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbff-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc03-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc07-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0b-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0f-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc13-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-0dff4b81, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-0dff4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-0dff4b81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-0dff4b81, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-0dff4b81, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-0dff4b81, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-0dff4b81, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-0dff4b81, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-0dff4b81, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-0dff4b81, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-80ff4b9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-80ff4b9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-80ff4b9b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-80ff4b9b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-80ff4b9b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-80ff4b9b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668ee-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f0-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f2-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66900-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66902-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66904-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f7-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f9-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668fb-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668be-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668c9-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668cb-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668cd-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668db-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668dd-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668df-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d2-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d4-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d6-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6695d-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6695f-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66961-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6696f-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66971-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66973-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66966-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66968-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6696a-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66982-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66984-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66986-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66994-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66996-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66998-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698b-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698d-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698f-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66938-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6693a-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6693c-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694a-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694c-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694e-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66941-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66943-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66945-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66913-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66915-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66917-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66925-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66927-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66929-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6691c-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e6691e-80ff4b9b, #w-node-_3e12165a-e6a1-2905-7663-68b690e66920-80ff4b9b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-80ff4b9b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-80ff4b9b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-80ff4b9b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-80ff4b9b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-80ff4b9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-80ff4b9b, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-80ff4b9b {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf3-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf7-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbfb-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbff-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc03-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc07-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0b-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0f-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc13-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-80ff4b9b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-80ff4b9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ece9-80ff4b9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf1-80ff4b9b, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ecf9-80ff4b9b, #w-node-_05400191-59f8-8ec2-2664-a4fd0ae0ed01-80ff4b9b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-80ff4b9b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-80ff4b9b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-80ff4b9b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-80ff4b9b, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-a2ff4b9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-a2ff4b9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-a2ff4b9d, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-a2ff4b9d, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-a2ff4b9d, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-a2ff4b9d, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-a2ff4b9d, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-a2ff4b9d, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-a2ff4b9d, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-a2ff4b9d, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-a2ff4b9d, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-a2ff4b9d, #w-node-ec823550-e238-7d19-670b-3bd228c71cdd-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-a2ff4b9d, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-a2ff4b9d, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-a2ff4b9d, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-a2ff4b9d, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-a2ff4b9d, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-a2ff4b9d, #w-node-ace3fedc-da53-1c1e-8010-fa4c0a6a28a2-0a6a28a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ace3fedc-da53-1c1e-8010-fa4c0a6a28aa-0a6a28a0, #w-node-ace3fedc-da53-1c1e-8010-fa4c0a6a28ad-0a6a28a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b74f3116-1e47-9fed-66fc-9c860ca4e165-0ca4e162, #w-node-b74f3116-1e47-9fed-66fc-9c860ca4e172-0ca4e162, #w-node-b74f3116-1e47-9fed-66fc-9c860ca4e177-0ca4e162, #w-node-b74f3116-1e47-9fed-66fc-9c860ca4e17c-0ca4e162, #w-node-b74f3116-1e47-9fed-66fc-9c860ca4e189-0ca4e162, #w-node-a6cdd15d-8059-b57a-232c-0344e266495c-e2664959, #w-node-a6cdd15d-8059-b57a-232c-0344e2664969-e2664959, #w-node-a6cdd15d-8059-b57a-232c-0344e266496e-e2664959, #w-node-a6cdd15d-8059-b57a-232c-0344e2664973-e2664959, #w-node-a6cdd15d-8059-b57a-232c-0344e2664980-e2664959, #w-node-_314e6438-f987-c8df-17e6-69442bf918e9-2bf918e6, #w-node-_314e6438-f987-c8df-17e6-69442bf918f6-2bf918e6, #w-node-_314e6438-f987-c8df-17e6-69442bf918fb-2bf918e6, #w-node-_314e6438-f987-c8df-17e6-69442bf91900-2bf918e6, #w-node-_314e6438-f987-c8df-17e6-69442bf9190d-2bf918e6, #w-node-_12e65117-2eb5-9d63-07cf-0fd0a99f2dea-17ff4ba3, #w-node-_12e65117-2eb5-9d63-07cf-0fd0a99f2dfc-17ff4ba3, #w-node-_12e65117-2eb5-9d63-07cf-0fd0a99f2e09-17ff4ba3, #w-node-_731475ea-e274-acf9-ac2a-f88b43a13192-17ff4ba3, #w-node-_731475ea-e274-acf9-ac2a-f88b43a131a0-17ff4ba3, #w-node-_731475ea-e274-acf9-ac2a-f88b43a131ad-17ff4ba3, #w-node-d99c31e6-b113-1b42-f4c5-398fcdf1a435-17ff4ba3, #w-node-d99c31e6-b113-1b42-f4c5-398fcdf1a443-17ff4ba3, #w-node-d99c31e6-b113-1b42-f4c5-398fcdf1a450-17ff4ba3, #w-node-_4f312e15-4d7c-cb64-fe93-9229a354646d-17ff4ba3, #w-node-_4f312e15-4d7c-cb64-fe93-9229a354647b-17ff4ba3, #w-node-_4f312e15-4d7c-cb64-fe93-9229a3546488-17ff4ba3, #w-node-_04760a68-8d93-3b72-2f6a-c23ee87bf56a-17ff4ba3, #w-node-_739c728b-63ac-db43-0824-9691762e6a8f-17ff4ba3, #w-node-_774f5b03-36e8-0a9f-8bce-6571f5bbaedc-17ff4ba3, #w-node-_239a1ea4-2cc1-4309-5553-850993ee1868-17ff4ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_110aaa63-d05e-bd9d-52a3-a2c1da875f90-17ff4ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_428a20e4-5a05-4951-59d2-4e9d13581f62-17ff4ba3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e74b-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e75b-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_342479b1-a2c8-bec0-6cdd-e94269760563-43ff4bbd, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056b-43ff4bbd, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760573-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714045-43ff4bbd, #w-node-_153e0df1-8c90-9397-5827-068e3271404a-43ff4bbd, #w-node-_153e0df1-8c90-9397-5827-068e3271404c-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e3271404e-43ff4bbd {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714054-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714056-43ff4bbd {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714064-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714066-43ff4bbd {
  align-self: center;
}

#w-node-_0499183c-cff2-8000-9844-a4710047435e-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513326-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513332-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513336-43ff4bbd, #w-node-_143ab3ef-dda3-2a43-edf1-d7b07f97e33f-43ff4bbd, #w-node-f5443baf-7bc2-704f-32d7-73bd00ff887b-43ff4bbd, #w-node-a9de19c7-9049-4af7-6ee6-f8830bb9f2db-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751334e-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513352-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513356-43ff4bbd, #w-node-_842e22ef-1952-e194-0960-ab9eb49c4abc-43ff4bbd, #w-node-_168d7ac0-3240-056a-40db-bf2c771d1a0f-43ff4bbd, #w-node-b077a409-e7f5-c22b-10df-ffdb1c756046-43ff4bbd, #w-node-b8c8ad1b-fdbe-dd4f-3dab-d0841842a24e-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751336a-43ff4bbd, #w-node-a11eaee9-3c19-f5ea-14e7-0059fdf7b456-43ff4bbd, #w-node-_312dd2aa-b587-5a08-368a-d089c7210548-43ff4bbd, #w-node-_5aa967a4-4d0f-a14b-fcb6-41d1822abaa6-43ff4bbd, #w-node-_1d11cf57-36c9-9aa6-5f96-ccb98e3cd808-43ff4bbd, #w-node-_8e9e2495-a2c2-5e96-74bd-d5c8971f9f86-43ff4bbd, #w-node-c2b143f8-65a6-03e8-4419-9e82916dbff3-43ff4bbd, #w-node-_54abaad0-4d17-1b9a-910d-a4e0dbbb719e-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513392-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513396-43ff4bbd, #w-node-_3a104edf-7914-2727-5c4e-16eb81b12ad3-43ff4bbd, #w-node-_93842913-580c-6d25-4f0e-37a48bb6598d-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b1-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b5-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b9-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133bd-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c1-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c9-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133cd-43ff4bbd, #w-node-fbd9dc4a-7415-1975-d88a-a7d05820bb07-43ff4bbd, #w-node-_43305567-dcd9-6b1e-4a76-887fef02f370-43ff4bbd, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133d9-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad52-43ff4bbd, #w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad59-43ff4bbd {
  align-self: center;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad60-43ff4bbd {
  align-self: auto;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad61-43ff4bbd {
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530eb-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ef-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530f9-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fd-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53107-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f5310b-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53115-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53119-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53123-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53127-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53131-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53135-43ff4bbd, #w-node-d31aa412-4777-900b-749a-4bd6038612c8-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d2-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d4-43ff4bbd, #w-node-d31aa412-4777-900b-749a-4bd6038612d7-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612db-43ff4bbd, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7537-43ff4bbd, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a753d-43ff4bbd, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7543-43ff4bbd, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a754b-43ff4bbd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e74b-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e75b-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_342479b1-a2c8-bec0-6cdd-e94269760563-b9ff4bbe, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056b-b9ff4bbe, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760573-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714045-b9ff4bbe, #w-node-_153e0df1-8c90-9397-5827-068e3271404a-b9ff4bbe, #w-node-_153e0df1-8c90-9397-5827-068e3271404c-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e3271404e-b9ff4bbe {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714054-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714056-b9ff4bbe {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714064-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714066-b9ff4bbe {
  align-self: center;
}

#w-node-_0499183c-cff2-8000-9844-a4710047435e-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513326-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513332-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513336-b9ff4bbe, #w-node-_143ab3ef-dda3-2a43-edf1-d7b07f97e33f-b9ff4bbe, #w-node-f5443baf-7bc2-704f-32d7-73bd00ff887b-b9ff4bbe, #w-node-a9de19c7-9049-4af7-6ee6-f8830bb9f2db-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751334e-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513352-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513356-b9ff4bbe, #w-node-_842e22ef-1952-e194-0960-ab9eb49c4abc-b9ff4bbe, #w-node-_168d7ac0-3240-056a-40db-bf2c771d1a0f-b9ff4bbe, #w-node-b077a409-e7f5-c22b-10df-ffdb1c756046-b9ff4bbe, #w-node-b8c8ad1b-fdbe-dd4f-3dab-d0841842a24e-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751336a-b9ff4bbe, #w-node-a11eaee9-3c19-f5ea-14e7-0059fdf7b456-b9ff4bbe, #w-node-_312dd2aa-b587-5a08-368a-d089c7210548-b9ff4bbe, #w-node-_5aa967a4-4d0f-a14b-fcb6-41d1822abaa6-b9ff4bbe, #w-node-_1d11cf57-36c9-9aa6-5f96-ccb98e3cd808-b9ff4bbe, #w-node-_8e9e2495-a2c2-5e96-74bd-d5c8971f9f86-b9ff4bbe, #w-node-c2b143f8-65a6-03e8-4419-9e82916dbff3-b9ff4bbe, #w-node-_54abaad0-4d17-1b9a-910d-a4e0dbbb719e-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513392-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513396-b9ff4bbe, #w-node-_3a104edf-7914-2727-5c4e-16eb81b12ad3-b9ff4bbe, #w-node-_93842913-580c-6d25-4f0e-37a48bb6598d-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b1-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b5-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b9-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133bd-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c1-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c9-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133cd-b9ff4bbe, #w-node-fbd9dc4a-7415-1975-d88a-a7d05820bb07-b9ff4bbe, #w-node-_43305567-dcd9-6b1e-4a76-887fef02f370-b9ff4bbe, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133d9-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad52-b9ff4bbe, #w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad59-b9ff4bbe {
  align-self: center;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad60-b9ff4bbe {
  align-self: auto;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad61-b9ff4bbe {
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530eb-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ef-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530f9-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fd-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53107-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f5310b-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53115-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53119-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53123-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53127-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53131-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53135-b9ff4bbe, #w-node-d31aa412-4777-900b-749a-4bd6038612c8-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d2-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d4-b9ff4bbe, #w-node-d31aa412-4777-900b-749a-4bd6038612d7-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612db-b9ff4bbe, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7537-b9ff4bbe, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a753d-b9ff4bbe, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7543-b9ff4bbe, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a754b-b9ff4bbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9922b36-ddda-0e89-c447-015bb635d135-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f9922b36-ddda-0e89-c447-015bb635d13d-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_51d357e4-0b65-f498-b60a-dd8d60f5ff19-77ff4bd2, #w-node-f9922b36-ddda-0e89-c447-015bb635d145-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_342479b1-a2c8-bec0-6cdd-e94269760563-77ff4bd2, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056b-77ff4bd2, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760573-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714045-77ff4bd2, #w-node-_153e0df1-8c90-9397-5827-068e3271404a-77ff4bd2, #w-node-_153e0df1-8c90-9397-5827-068e3271404c-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e3271404e-77ff4bd2 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714054-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714056-77ff4bd2 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714064-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714066-77ff4bd2 {
  align-self: center;
}

#w-node-_0499183c-cff2-8000-9844-a4710047435e-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513326-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513332-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513336-77ff4bd2, #w-node-_143ab3ef-dda3-2a43-edf1-d7b07f97e33f-77ff4bd2, #w-node-f5443baf-7bc2-704f-32d7-73bd00ff887b-77ff4bd2, #w-node-a9de19c7-9049-4af7-6ee6-f8830bb9f2db-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751334e-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513352-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513356-77ff4bd2, #w-node-_842e22ef-1952-e194-0960-ab9eb49c4abc-77ff4bd2, #w-node-_168d7ac0-3240-056a-40db-bf2c771d1a0f-77ff4bd2, #w-node-b077a409-e7f5-c22b-10df-ffdb1c756046-77ff4bd2, #w-node-b8c8ad1b-fdbe-dd4f-3dab-d0841842a24e-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751336a-77ff4bd2, #w-node-a11eaee9-3c19-f5ea-14e7-0059fdf7b456-77ff4bd2, #w-node-_312dd2aa-b587-5a08-368a-d089c7210548-77ff4bd2, #w-node-_5aa967a4-4d0f-a14b-fcb6-41d1822abaa6-77ff4bd2, #w-node-_1d11cf57-36c9-9aa6-5f96-ccb98e3cd808-77ff4bd2, #w-node-_8e9e2495-a2c2-5e96-74bd-d5c8971f9f86-77ff4bd2, #w-node-c2b143f8-65a6-03e8-4419-9e82916dbff3-77ff4bd2, #w-node-_54abaad0-4d17-1b9a-910d-a4e0dbbb719e-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513392-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513396-77ff4bd2, #w-node-_3a104edf-7914-2727-5c4e-16eb81b12ad3-77ff4bd2, #w-node-_93842913-580c-6d25-4f0e-37a48bb6598d-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b1-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b5-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b9-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133bd-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c1-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c9-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133cd-77ff4bd2, #w-node-fbd9dc4a-7415-1975-d88a-a7d05820bb07-77ff4bd2, #w-node-_43305567-dcd9-6b1e-4a76-887fef02f370-77ff4bd2, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133d9-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75ca3d73-4169-78b9-4ebf-3224a03d81e8-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d709ffd7-f350-065a-ea55-e374d1a72778-77ff4bd2, #w-node-_94ac6307-5747-d632-c8ab-2b9d3a51bde4-77ff4bd2, #w-node-_06383254-aa0b-7d7d-b060-004b8081aab5-77ff4bd2, #w-node-_791934ec-c6ad-1ef2-9a8e-75ef6b0f0561-77ff4bd2, #w-node-_960f8ad7-47e1-7a04-4e53-d1341b0b7801-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c830dd37-3ef6-006c-4e59-7321f8783ee6-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5f6ff11f-3f9d-9c35-2f3c-552dd58874f8-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbe8f39e-5849-1e57-41f0-dca958702302-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbe8f39e-5849-1e57-41f0-dca958702307-77ff4bd2 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_19087d18-8f15-c551-83c1-464ab0fa9144-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_19087d18-8f15-c551-83c1-464ab0fa9149-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8e09184f-a6a1-bc04-a743-4f17235ea3f0-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8e09184f-a6a1-bc04-a743-4f17235ea3f5-77ff4bd2 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046d9-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046db-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046df-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046e1-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046e7-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046e9-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046ef-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046f1-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046f7-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046f9-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046fd-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78046ff-77ff4bd2 {
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac7804711-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780473e-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804742-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804746-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780474a-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780474e-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804752-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804756-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780475a-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac780475e-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac780476d-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac7804782-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac780478e-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804792-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac78047a5-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac78047c5-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac78047df-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac78047f7-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac780481b-77ff4bd2 {
  place-self: auto center;
}

#w-node-_9c526c8e-95f1-dfea-dd66-37eac780481d-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780481f-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804821-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804825-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804827-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804829-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780482b-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780484c-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780484e-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804850-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804852-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804856-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804858-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780485a-77ff4bd2, #w-node-_9c526c8e-95f1-dfea-dd66-37eac780485c-77ff4bd2 {
  justify-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d5a-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d5c-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d60-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d62-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d66-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d68-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d6c-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d6e-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d72-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d74-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d78-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d7a-77ff4bd2 {
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d8c-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056db9-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dbd-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dc1-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dc5-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dc9-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dcd-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dd1-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dd5-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dd9-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056de8-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056dfd-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e09-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e0d-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e20-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e40-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e5a-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e72-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e96-77ff4bd2 {
  place-self: auto center;
}

#w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e98-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e9a-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e9c-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ea0-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ea2-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ea4-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ea6-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ec7-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ec9-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ecb-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ecd-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ed1-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ed3-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ed5-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056ed7-77ff4bd2 {
  justify-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530eb-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ef-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530f9-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fd-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53107-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f5310b-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53115-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53119-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53123-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53127-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53131-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53135-77ff4bd2, #w-node-d31aa412-4777-900b-749a-4bd6038612c8-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d2-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d4-77ff4bd2, #w-node-d31aa412-4777-900b-749a-4bd6038612d7-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612db-77ff4bd2, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7537-77ff4bd2, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a753d-77ff4bd2, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7543-77ff4bd2, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a754b-77ff4bd2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5bf1b01-e393-2ea0-abfd-6e49fb1225af-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c5bf1b01-e393-2ea0-abfd-6e49fb1225b7-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c5bf1b01-e393-2ea0-abfd-6e49fb1225bf-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-42ff4bd4, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-42ff4bd4, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-42ff4bd4, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-42ff4bd4, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-42ff4bd4 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-42ff4bd4 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-42ff4bd4 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-42ff4bd4, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-42ff4bd4, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-42ff4bd4, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-42ff4bd4, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-42ff4bd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-42ff4bd4, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-42ff4bd4, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-42ff4bd4, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-42ff4bd4, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-42ff4bd4, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-60ff4bd7, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-60ff4bd7, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a476-60ff4bd7, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a47f-60ff4bd7, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a486-60ff4bd7, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a491-60ff4bd7, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a49a-60ff4bd7, #w-node-b52695e3-512e-4324-600e-a3548ecacaf8-60ff4bd7, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c8f5-60ff4bd7, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c934-60ff4bd7, #w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-60ff4bd7, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb053-60ff4bd7, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb059-60ff4bd7, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb05f-60ff4bd7, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb067-60ff4bd7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_86944d38-c088-d02a-2c1b-bc3aa0f7cec9-02b60432 {
  align-self: center;
}

#w-node-e6db4531-18c5-f728-b46b-54daafe503e9-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e6db4531-18c5-f728-b46b-54daafe503fc-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e6db4531-18c5-f728-b46b-54daafe503fe-afe503e6, #w-node-e6db4531-18c5-f728-b46b-54daafe50401-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e6db4531-18c5-f728-b46b-54daafe50405-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40218786-ab25-c68b-8d91-29a9f8672338-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40218786-ab25-c68b-8d91-29a9f867234c-afe503e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f4bc768c-6ef3-2ae0-c03d-b1449e7de2e6-9e7de2d9, #w-node-f4bc768c-6ef3-2ae0-c03d-b1449e7de2ea-9e7de2d9, #w-node-f4bc768c-6ef3-2ae0-c03d-b1449e7de2ee-9e7de2d9, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef014-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef01f-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef021-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef023-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef028-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef02a-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef02c-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef031-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef033-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef035-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef044-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef046-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef048-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef04d-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef04f-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef051-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef056-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef058-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef05a-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef069-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef06b-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef06d-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef072-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef074-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef076-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef07b-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef07d-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef07f-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef08e-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef090-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef092-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef097-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef099-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef09b-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0a0-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0a2-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0a4-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0b3-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0b5-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0b7-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0bc-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0be-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0c0-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0c5-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0c7-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0c9-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0d8-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0da-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0dc-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0e1-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0e3-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0e5-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0ea-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0ec-623ef00e, #w-node-_6416fe3d-d33c-84b8-f49f-cf6d623ef0ee-623ef00e, #w-node-f494992b-10e2-f985-af15-a4f0c24d113b-c24d1139 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f494992b-10e2-f985-af15-a4f0c24d1143-c24d1139, #w-node-f494992b-10e2-f985-af15-a4f0c24d1146-c24d1139 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c6421133-11f3-5a1e-aa9b-a3c50da91ef3-0da91ef0, #w-node-c6421133-11f3-5a1e-aa9b-a3c50da91eff-0da91ef0, #w-node-c6421133-11f3-5a1e-aa9b-a3c50da91f04-0da91ef0, #w-node-c6421133-11f3-5a1e-aa9b-a3c50da91f09-0da91ef0, #w-node-c6421133-11f3-5a1e-aa9b-a3c50da91f0e-0da91ef0, #w-node-c6421133-11f3-5a1e-aa9b-a3c50da91f1a-0da91ef0, #w-node-de01a97c-185a-d088-caf5-ec5b72e74853-24ff4bd8, #w-node-de01a97c-185a-d088-caf5-ec5b72e7485a-24ff4bd8, #w-node-de01a97c-185a-d088-caf5-ec5b72e74861-24ff4bd8, #w-node-c73bbf7e-e044-cf75-6da0-9fe879393df9-24ff4bd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c73bbf7e-e044-cf75-6da0-9fe879393e00-24ff4bd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5531d50c-5ab9-d70d-44ae-d8cc59f0190b-24ff4bd8, #w-node-_5531d50c-5ab9-d70d-44ae-d8cc59f01914-24ff4bd8, #w-node-_5531d50c-5ab9-d70d-44ae-d8cc59f0191b-24ff4bd8, #w-node-_5531d50c-5ab9-d70d-44ae-d8cc59f01926-24ff4bd8, #w-node-_5531d50c-5ab9-d70d-44ae-d8cc59f0192f-24ff4bd8, #w-node-b827dba2-6362-1a5b-e88a-b6d3178344fe-24ff4bd8, #w-node-c60ab471-a34e-10a7-e473-f2f3ea1c3c94-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b8284232-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b828423d-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b8284249-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b8284255-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b8284260-24ff4bd8, #w-node-a19e1c1b-dde8-1ba1-eaeb-4576b828426b-24ff4bd8, #w-node-_373336c3-2293-fd2b-8de4-f4a46e178d71-24ff4bd8, #w-node-_373336c3-2293-fd2b-8de4-f4a46e178d77-24ff4bd8, #w-node-_373336c3-2293-fd2b-8de4-f4a46e178d7d-24ff4bd8, #w-node-_373336c3-2293-fd2b-8de4-f4a46e178d85-24ff4bd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39c846cf-2ad2-6489-a37b-040de548418b-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_39c846cf-2ad2-6489-a37b-040de548418d-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f748c3bb-46f8-9f28-977f-2d704ad49547-09ff4bd9, #w-node-f748c3bb-46f8-9f28-977f-2d704ad49548-09ff4bd9, #w-node-_1d58d11e-f7ff-509a-ab71-bc8206019551-09ff4bd9, #w-node-_1d58d11e-f7ff-509a-ab71-bc820601955a-09ff4bd9, #w-node-_1d58d11e-f7ff-509a-ab71-bc8206019561-09ff4bd9, #w-node-_1d58d11e-f7ff-509a-ab71-bc820601956d-09ff4bd9, #w-node-_1d58d11e-f7ff-509a-ab71-bc8206019576-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e40-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e4c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e50-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e54-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e58-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e5c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e68-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e6c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e70-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e74-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e78-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e7c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e80-09ff4bd9, #w-node-bcfbd236-8d84-396a-1e7b-88a95e58c96d-09ff4bd9, #w-node-a3248f98-2a7e-f293-fa41-bd3226710c03-09ff4bd9, #w-node-_55f24ca3-2bc5-c544-df8a-01726eb19010-09ff4bd9, #w-node-_6ae71869-eefd-8d24-2fbd-bdab515d1ac4-09ff4bd9, #w-node-db40ccd5-37ec-9068-fb8c-59f84cbe3658-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e84-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e88-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e8c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e90-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e94-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e98-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5e9c-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ea0-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eac-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eb0-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eb4-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eb8-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ecb-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ecf-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ed3-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ed7-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5edb-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ee3-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ee7-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eeb-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5eef-09ff4bd9, #w-node-_70a1af86-cb59-057c-0d6f-c71c5fbc5ef3-09ff4bd9, #w-node-_4be6ad64-fb1a-b862-4a19-ebf017ff1819-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2b1-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2b3-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2b5-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2bf-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2c1-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2c3-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2cd-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2cf-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2d1-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2db-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2dd-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2df-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2e9-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2eb-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2ed-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2f7-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2f9-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0522fb36-8036-8949-0179-c07971f6d2fb-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d656c775-1427-bd23-a606-e0aad45c9469-09ff4bd9, #w-node-d656c775-1427-bd23-a606-e0aad45c946f-09ff4bd9, #w-node-d656c775-1427-bd23-a606-e0aad45c9475-09ff4bd9, #w-node-d656c775-1427-bd23-a606-e0aad45c947d-09ff4bd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_25e0761b-6dcc-5a02-1d5b-7fe0aec175a6-09ff4bd9 {
  align-self: center;
}

#w-node-_7a4acaa5-b6d3-b8ec-dc18-2a5d942bef59-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7a4acaa5-b6d3-b8ec-dc18-2a5d942bef61-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7a4acaa5-b6d3-b8ec-dc18-2a5d942bef69-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-f0ff4bef, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-f0ff4bef, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-f0ff4bef, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-f0ff4bef, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-f0ff4bef {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-f0ff4bef {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-f0ff4bef {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-f0ff4bef, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-f0ff4bef, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-f0ff4bef, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-f0ff4bef, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-f0ff4bef, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-f0ff4bef, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-f0ff4bef, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-f0ff4bef, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-f0ff4bef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb78c3c8-b608-b921-7972-be27fd24127f-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb78c3c8-b608-b921-7972-be27fd241287-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb78c3c8-b608-b921-7972-be27fd24128f-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-c9ff4bf0, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-c9ff4bf0, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-c9ff4bf0, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-c9ff4bf0, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-c9ff4bf0 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-c9ff4bf0 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-c9ff4bf0 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-c9ff4bf0, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-c9ff4bf0, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-c9ff4bf0, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-c9ff4bf0, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-c9ff4bf0, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-c9ff4bf0, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-c9ff4bf0, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-c9ff4bf0, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-c9ff4bf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e74b-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e75b-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_342479b1-a2c8-bec0-6cdd-e94269760563-85ff4c04, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056b-85ff4c04, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760573-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714045-85ff4c04, #w-node-_153e0df1-8c90-9397-5827-068e3271404a-85ff4c04, #w-node-_153e0df1-8c90-9397-5827-068e3271404c-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e3271404e-85ff4c04 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714054-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714056-85ff4c04 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714064-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714066-85ff4c04 {
  align-self: center;
}

#w-node-_0499183c-cff2-8000-9844-a4710047435e-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513326-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513332-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513336-85ff4c04, #w-node-_143ab3ef-dda3-2a43-edf1-d7b07f97e33f-85ff4c04, #w-node-f5443baf-7bc2-704f-32d7-73bd00ff887b-85ff4c04, #w-node-a9de19c7-9049-4af7-6ee6-f8830bb9f2db-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751334e-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513352-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513356-85ff4c04, #w-node-_842e22ef-1952-e194-0960-ab9eb49c4abc-85ff4c04, #w-node-_168d7ac0-3240-056a-40db-bf2c771d1a0f-85ff4c04, #w-node-b077a409-e7f5-c22b-10df-ffdb1c756046-85ff4c04, #w-node-b8c8ad1b-fdbe-dd4f-3dab-d0841842a24e-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751336a-85ff4c04, #w-node-a11eaee9-3c19-f5ea-14e7-0059fdf7b456-85ff4c04, #w-node-_312dd2aa-b587-5a08-368a-d089c7210548-85ff4c04, #w-node-_5aa967a4-4d0f-a14b-fcb6-41d1822abaa6-85ff4c04, #w-node-_1d11cf57-36c9-9aa6-5f96-ccb98e3cd808-85ff4c04, #w-node-_8e9e2495-a2c2-5e96-74bd-d5c8971f9f86-85ff4c04, #w-node-c2b143f8-65a6-03e8-4419-9e82916dbff3-85ff4c04, #w-node-_54abaad0-4d17-1b9a-910d-a4e0dbbb719e-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513392-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513396-85ff4c04, #w-node-_3a104edf-7914-2727-5c4e-16eb81b12ad3-85ff4c04, #w-node-_93842913-580c-6d25-4f0e-37a48bb6598d-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b1-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b5-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b9-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133bd-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c1-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c9-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133cd-85ff4c04, #w-node-fbd9dc4a-7415-1975-d88a-a7d05820bb07-85ff4c04, #w-node-_43305567-dcd9-6b1e-4a76-887fef02f370-85ff4c04, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133d9-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad52-85ff4c04, #w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad59-85ff4c04 {
  align-self: center;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad60-85ff4c04 {
  align-self: auto;
}

#w-node-a9e2d3f0-9d45-cab5-c7fe-95f3abf4ad61-85ff4c04 {
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530eb-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ef-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530f9-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fd-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53107-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f5310b-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53115-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53119-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53123-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53127-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53131-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53135-85ff4c04, #w-node-d31aa412-4777-900b-749a-4bd6038612c8-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d2-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612d4-85ff4c04, #w-node-d31aa412-4777-900b-749a-4bd6038612d7-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d31aa412-4777-900b-749a-4bd6038612db-85ff4c04, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7537-85ff4c04, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a753d-85ff4c04, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7543-85ff4c04, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a754b-85ff4c04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef7b1f3a-1316-d295-497b-9c8f10a54822-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ef7b1f3a-1316-d295-497b-9c8f10a5482a-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ef7b1f3a-1316-d295-497b-9c8f10a54832-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-aeff4c09, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-aeff4c09, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-aeff4c09, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-aeff4c09, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-aeff4c09 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-aeff4c09 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-aeff4c09 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-aeff4c09, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-aeff4c09, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-aeff4c09, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-aeff4c09, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-aeff4c09, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-aeff4c09, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-aeff4c09, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-aeff4c09, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-aeff4c09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26991159-96be-ec77-6da8-e9c74fe5576c-2dff4c0a {
  align-self: auto;
}

#w-node-_26991159-96be-ec77-6da8-e9c74fe5576d-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe55775-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26991159-96be-ec77-6da8-e9c74fe55777-2dff4c0a {
  align-self: center;
}

#w-node-_26991159-96be-ec77-6da8-e9c74fe55778-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe55780-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe55783-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe5578b-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe5578e-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe55793-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe55796-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe5579b-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237be5-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237be7-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237bed-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf1-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf5-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237bfc-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c01-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c06-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c0b-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c10-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c15-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c1a-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33d-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33f-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bfb58fe3-7c00-6e44-14bb-73b441646d33-2dff4c0a, #w-node-_7ca5afb7-a4d0-c582-bec5-9c651b848f45-2dff4c0a, #w-node-_60936157-970a-5eae-e4ae-1788f5a662df-2dff4c0a, #w-node-_26d0b644-5ed6-ccd1-9856-0342b5dbffff-2dff4c0a, #w-node-_71468d31-fa4f-18cf-dad8-929271f74d49-2dff4c0a, #w-node-_71468d31-fa4f-18cf-dad8-929271f74d4b-2dff4c0a, #w-node-_71468d31-fa4f-18cf-dad8-929271f74d4d-2dff4c0a, #w-node-_2abbf68b-63c7-8755-6472-1d4eb0eca12a-2dff4c0a, #w-node-_2abbf68b-63c7-8755-6472-1d4eb0eca12c-2dff4c0a, #w-node-_2abbf68b-63c7-8755-6472-1d4eb0eca12e-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf74ff-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7501-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7503-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7508-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf750a-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf750c-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7511-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7513-2dff4c0a, #w-node-_9769b4ee-6c7b-5924-b848-b145eedf7515-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc1785f-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17861-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17863-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17868-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc1786a-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc1786c-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17871-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17873-2dff4c0a, #w-node-_1f732736-c0f1-e9e7-e644-51d8abc17875-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc765b-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc765d-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc765f-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc7664-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc7666-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc7668-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc766d-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc766f-2dff4c0a, #w-node-_3232f583-0f75-395c-a103-09d043cc7671-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061af-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061b1-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061b3-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061b8-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061ba-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061bc-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061c1-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061c3-2dff4c0a, #w-node-f4d11fc7-92a4-7736-b18e-e8fedcc061c5-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2ccc-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cce-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cd0-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cd5-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cd7-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cd9-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2cde-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2ce0-2dff4c0a, #w-node-_4e643410-14a9-6044-2210-890517ad2ce2-2dff4c0a, #w-node-_64b2b01d-f5d9-2307-f344-3fa58e597fb6-2dff4c0a, #w-node-_64b2b01d-f5d9-2307-f344-3fa58e597fb7-2dff4c0a, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f20-2dff4c0a, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f29-2dff4c0a, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f30-2dff4c0a, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f3c-2dff4c0a, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f45-2dff4c0a, #w-node-c8dfe975-bf05-7dc6-31fe-93d1233f6376-2dff4c0a, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e212-2dff4c0a, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e218-2dff4c0a, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e21e-2dff4c0a, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e226-2dff4c0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_74a4aaa9-b950-c708-536f-2d6cf8bcb49d-f8bcb490 {
  align-self: center;
}

#w-node-fa5e83ae-58fd-bca0-8e82-6739c48b527d-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fa5e83ae-58fd-bca0-8e82-6739c48b5285-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fa5e83ae-58fd-bca0-8e82-6739c48b528d-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-94ff4c0b, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-94ff4c0b, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-94ff4c0b, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-94ff4c0b, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-94ff4c0b {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-94ff4c0b {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-94ff4c0b {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-94ff4c0b, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-94ff4c0b, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-94ff4c0b, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-94ff4c0b, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-94ff4c0b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-94ff4c0b, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-94ff4c0b, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-94ff4c0b, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-94ff4c0b, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-94ff4c0b, #w-node-_45412426-8695-b174-34c9-22854502b9ae-35ff4c0c, #w-node-_45412426-8695-b174-34c9-22854502b9b3-35ff4c0c, #w-node-_45412426-8695-b174-34c9-22854502b9b8-35ff4c0c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45412426-8695-b174-34c9-22854502b9bd-35ff4c0c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-bb8b80dd-7ee4-fdd1-dbe6-9b1a4cb89269-35ff4c0c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe95-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfea5-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-aeff4c20, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-aeff4c20, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-aeff4c20, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-aeff4c20, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-aeff4c20 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-aeff4c20 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-aeff4c20 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-aeff4c20, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-aeff4c20, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-aeff4c20, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-aeff4c20, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-aeff4c20, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-aeff4c20, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-aeff4c20, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-aeff4c20, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-aeff4c20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8cfc10a-baed-5595-32ff-c232d01907bd-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8cfc10a-baed-5595-32ff-c232d01907c5-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8cfc10a-baed-5595-32ff-c232d01907cd-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_86ee9009-b77f-3de1-5588-2804f1547d04-fcff4c3b, #w-node-_86ee9009-b77f-3de1-5588-2804f1547d0c-fcff4c3b, #w-node-_86ee9009-b77f-3de1-5588-2804f1547d14-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b4162-fcff4c3b, #w-node-d6e341be-af10-4be2-f852-9798273b4167-fcff4c3b, #w-node-d6e341be-af10-4be2-f852-9798273b4169-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b416b-fcff4c3b {
  align-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b4171-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b4173-fcff4c3b {
  align-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b4182-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6e341be-af10-4be2-f852-9798273b4184-fcff4c3b {
  align-self: center;
}

#w-node-_3dac45b5-7c07-37a9-9927-ff9ec90d6cfa-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325020-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532502c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325030-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325034-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325038-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532503c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325048-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532504c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325050-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325054-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325058-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532505c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325060-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325064-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325068-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532506c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325070-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325074-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325078-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532507c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325080-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba8532508c-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325090-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325094-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba85325098-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250ab-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250af-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250b3-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250b7-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250bb-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250c3-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250c7-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250cb-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250cf-fcff4c3b, #w-node-be23ca7a-0c85-e733-cac0-76ba853250d3-fcff4c3b, #w-node-d996c7eb-4739-03af-6f2e-8b2ff8114b23-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb47-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb49-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb4b-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb55-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb57-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb59-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb63-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb65-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb67-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb71-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb73-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb75-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb7f-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb81-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb83-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb8d-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb8f-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b3a5635-18d9-c30e-795f-260b6408cb91-fcff4c3b, #w-node-aab5e17b-3cab-6b5d-7d60-b8b63d6c2e92-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aab5e17b-3cab-6b5d-7d60-b8b63d6c2e9c-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aab5e17b-3cab-6b5d-7d60-b8b63d6c2e9e-fcff4c3b, #w-node-aab5e17b-3cab-6b5d-7d60-b8b63d6c2ea1-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aab5e17b-3cab-6b5d-7d60-b8b63d6c2ea5-fcff4c3b, #w-node-c62e5dce-b94a-f0d6-a9b0-935e784739a6-fcff4c3b, #w-node-c62e5dce-b94a-f0d6-a9b0-935e784739ac-fcff4c3b, #w-node-c62e5dce-b94a-f0d6-a9b0-935e784739b2-fcff4c3b, #w-node-c62e5dce-b94a-f0d6-a9b0-935e784739ba-fcff4c3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b893c735-9e09-6bd0-9fe3-fb2911542c02-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b893c735-9e09-6bd0-9fe3-fb2911542c0a-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b893c735-9e09-6bd0-9fe3-fb2911542c12-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-22ff4c3c, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-22ff4c3c, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-22ff4c3c, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-22ff4c3c, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-22ff4c3c {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-22ff4c3c {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-22ff4c3c {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-22ff4c3c, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-22ff4c3c, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-22ff4c3c, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-22ff4c3c, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-22ff4c3c, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-22ff4c3c, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-22ff4c3c, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-22ff4c3c, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-22ff4c3c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4249091a-f62f-9009-4650-b500535255a7-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4249091a-f62f-9009-4650-b500535255af-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4249091a-f62f-9009-4650-b500535255b7-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-a0ff4c3d, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-a0ff4c3d, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-a0ff4c3d, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-a0ff4c3d, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-a0ff4c3d {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-a0ff4c3d {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-a0ff4c3d {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-a0ff4c3d, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-a0ff4c3d, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-a0ff4c3d, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-a0ff4c3d, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-a0ff4c3d, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-a0ff4c3d, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-a0ff4c3d, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-a0ff4c3d, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-a0ff4c3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12091478-03b8-2b87-69e5-de37edba0219-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_12091478-03b8-2b87-69e5-de37edba0221-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_12091478-03b8-2b87-69e5-de37edba0229-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-afff4c3e, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-afff4c3e, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-afff4c3e, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-afff4c3e, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-afff4c3e {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-afff4c3e {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-afff4c3e {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-afff4c3e, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-afff4c3e, #w-node-f668f246-7c9f-2f7f-3d24-eac492c33f18-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed25-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed27-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed29-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed33-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed35-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed37-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed41-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed43-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed45-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed4f-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed51-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed53-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed5d-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed61-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6b-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_724c62b0-be03-f117-03c0-bb26826bed6f-afff4c3e, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-afff4c3e, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-afff4c3e, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-afff4c3e, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-afff4c3e, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-afff4c3e, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-afff4c3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe95-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfea5-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9cc95323-5531-d7e5-3792-dca7cae80fe8-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9cc95323-5531-d7e5-3792-dca7cae80ff0-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-8aff4c52, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-8aff4c52, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-8aff4c52, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-8aff4c52, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-8aff4c52 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-8aff4c52 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-8aff4c52 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-8aff4c52, #w-node-d3888c42-f1ca-d6aa-ac68-4b8d99c12494-8aff4c52, #w-node-c2404d4c-67ca-fed6-eb06-757d423db429-8aff4c52, #w-node-eb96d742-d8cb-626f-88b3-c7fcfdc6ed1c-8aff4c52, #w-node-_4b3afff3-5d3b-dd46-6b07-364c3073938c-8aff4c52, #w-node-b2a80f93-94fd-6e17-0c1e-c3bb1299bbdc-8aff4c52, #w-node-_10ba6776-7cf1-a6b4-b156-022f55552507-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-8aff4c52, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-8aff4c52, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-8aff4c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-8aff4c52, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-8aff4c52, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-8aff4c52, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-8aff4c52, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-8aff4c52, #w-node-f69c1b9e-abd1-7170-0e6c-6f2122c61507-22c61504, #w-node-f69c1b9e-abd1-7170-0e6c-6f2122c61513-22c61504, #w-node-f69c1b9e-abd1-7170-0e6c-6f2122c61518-22c61504, #w-node-f69c1b9e-abd1-7170-0e6c-6f2122c6151d-22c61504, #w-node-_1620f84b-1a1c-84b5-8c6a-3e9324ea4b3d-22c61504, #w-node-f69c1b9e-abd1-7170-0e6c-6f2122c61529-22c61504, #w-node-_5f619189-452c-05db-0897-fbd78b4b8ff0-8b4b8fee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f619189-452c-05db-0897-fbd78b4b8ff8-8b4b8fee, #w-node-_5f619189-452c-05db-0897-fbd78b4b8ffb-8b4b8fee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0c849f88-af84-434a-1df4-9fd0f034899c-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f034899d-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489a2-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489a7-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489ac-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489ad-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489b2-4fff4c68, #w-node-_0c849f88-af84-434a-1df4-9fd0f03489b7-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbd2f5bc-bfe3-3e16-c982-ebef90ce31eb-4fff4c68, #w-node-bbd2f5bc-bfe3-3e16-c982-ebef90ce31ee-4fff4c68, #w-node-bbd2f5bc-bfe3-3e16-c982-ebef90ce31f4-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-bbd2f5bc-bfe3-3e16-c982-ebef90ce3205-4fff4c68, #w-node-bbd2f5bc-bfe3-3e16-c982-ebef90ce3207-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c267-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c26b-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c27b-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c27d-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c27f-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c286-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c288-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c28a-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c291-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c293-4fff4c68, #w-node-_80032957-7e4a-f488-db91-124a3121c295-4fff4c68, #w-node-bd9316b7-4261-2d36-2d38-220dcedeb703-4fff4c68, #w-node-bd9316b7-4261-2d36-2d38-220dcedeb709-4fff4c68, #w-node-bd9316b7-4261-2d36-2d38-220dcedeb70f-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9acda326-3f41-ea8a-3f9f-355984b97e2e-4fff4c68, #form.w-node-_9acda326-3f41-ea8a-3f9f-355984b97e51-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ad0edda2-3fcf-b62a-81e6-27916551aa45-4fff4c68, #w-node-ad0edda2-3fcf-b62a-81e6-27916551aa50-4fff4c68, #w-node-ad0edda2-3fcf-b62a-81e6-27916551aa59-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_146cf5bd-5558-7da8-e9e2-80be44511398-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_146cf5bd-5558-7da8-e9e2-80be4451139a-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb34749ffb-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb34749ffd-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a005-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a00b-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a011-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a018-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a01a-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a026-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a02a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a02e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a032-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a03e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a042-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a046-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a04a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a04e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a052-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a056-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a05a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a05e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a062-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a066-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a06a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a06e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a072-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a076-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a07a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a086-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a08a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a08e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a092-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a096-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a09a-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a09e-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0a2-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0a6-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0aa-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0ad-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0af-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0b7-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0bd-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0c3-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0da-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0de-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0e2-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0e6-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0f0-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0f1-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0f4-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0f7-4fff4c68 {
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a0fa-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a100-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a106-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a109-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a10c-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a111-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a114-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a117-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a11e-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a121-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a124-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a12d-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a130-4fff4c68, #w-node-_74fda1b8-67b7-3f66-cea4-75cb3474a136-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e1535056-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e1535058-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e153505d-4fff4c68, #w-node-_6c2194c9-b794-5f93-d7ad-9131e1535063-4fff4c68, #w-node-_6c2194c9-b794-5f93-d7ad-9131e153506c-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e1535073-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e1535075-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6c2194c9-b794-5f93-d7ad-9131e153507a-4fff4c68, #w-node-_6c2194c9-b794-5f93-d7ad-9131e1535082-4fff4c68, #w-node-_6c2194c9-b794-5f93-d7ad-9131e153508a-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22dd-4fff4c68 {
  justify-self: stretch;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22e3-4fff4c68 {
  align-self: center;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22e6-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22ed-4fff4c68 {
  justify-self: stretch;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22f3-4fff4c68 {
  align-self: center;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22f6-4fff4c68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f22fd-4fff4c68 {
  justify-self: stretch;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f2303-4fff4c68 {
  align-self: center;
}

#w-node-dcca3516-186e-4164-4405-4b303b3f2306-4fff4c68, #w-node-_3449e0c0-1d8e-b247-3854-8f938da748b4-8da748b1, #w-node-_3449e0c0-1d8e-b247-3854-8f938da748c1-8da748b1, #w-node-_3449e0c0-1d8e-b247-3854-8f938da748c6-8da748b1, #w-node-_3449e0c0-1d8e-b247-3854-8f938da748cb-8da748b1, #w-node-_3449e0c0-1d8e-b247-3854-8f938da748d8-8da748b1, #w-node-e72ed944-c9c2-63b4-8c67-382d6d9f0685-6d9f0682, #w-node-e72ed944-c9c2-63b4-8c67-382d6d9f0692-6d9f0682, #w-node-e72ed944-c9c2-63b4-8c67-382d6d9f0697-6d9f0682, #w-node-e72ed944-c9c2-63b4-8c67-382d6d9f069c-6d9f0682, #w-node-e72ed944-c9c2-63b4-8c67-382d6d9f06a9-6d9f0682, #w-node-ba00687d-5c93-aba0-705f-db381f23af23-1f23af20, #w-node-ba00687d-5c93-aba0-705f-db381f23af30-1f23af20, #w-node-ba00687d-5c93-aba0-705f-db381f23af35-1f23af20, #w-node-ba00687d-5c93-aba0-705f-db381f23af3a-1f23af20, #w-node-ba00687d-5c93-aba0-705f-db381f23af47-1f23af20, #w-node-c7ee745f-6415-90f7-bad5-5db4e5d07513-e5d07510, #w-node-c7ee745f-6415-90f7-bad5-5db4e5d07520-e5d07510, #w-node-c7ee745f-6415-90f7-bad5-5db4e5d07525-e5d07510, #w-node-c7ee745f-6415-90f7-bad5-5db4e5d0752a-e5d07510, #w-node-c7ee745f-6415-90f7-bad5-5db4e5d07537-e5d07510, #w-node-_65ce6332-2e3e-0ee4-8a0e-b573bb328173-bb328170, #w-node-_65ce6332-2e3e-0ee4-8a0e-b573bb328180-bb328170, #w-node-_65ce6332-2e3e-0ee4-8a0e-b573bb328185-bb328170, #w-node-_65ce6332-2e3e-0ee4-8a0e-b573bb32818a-bb328170, #w-node-_65ce6332-2e3e-0ee4-8a0e-b573bb328197-bb328170, #w-node-f86b9c53-9c5d-2e05-9a82-7463310135b6-310135b3, #w-node-f86b9c53-9c5d-2e05-9a82-7463310135c3-310135b3, #w-node-f86b9c53-9c5d-2e05-9a82-7463310135c8-310135b3, #w-node-f86b9c53-9c5d-2e05-9a82-7463310135cd-310135b3, #w-node-f86b9c53-9c5d-2e05-9a82-7463310135da-310135b3, #w-node-_951b342a-c03b-a89c-7266-60d028984592-2898458f, #w-node-_951b342a-c03b-a89c-7266-60d02898459f-2898458f, #w-node-_951b342a-c03b-a89c-7266-60d0289845a4-2898458f, #w-node-_951b342a-c03b-a89c-7266-60d0289845a9-2898458f, #w-node-_951b342a-c03b-a89c-7266-60d0289845b6-2898458f, #w-node-_8da3016b-51fc-9a08-70ea-5f8395bfde35-95bfde32, #w-node-_8da3016b-51fc-9a08-70ea-5f8395bfde42-95bfde32, #w-node-_8da3016b-51fc-9a08-70ea-5f8395bfde47-95bfde32, #w-node-_8da3016b-51fc-9a08-70ea-5f8395bfde4c-95bfde32, #w-node-_8da3016b-51fc-9a08-70ea-5f8395bfde59-95bfde32, #w-node-_214771db-032a-b8ef-2d1d-9113476139dc-476139d9, #w-node-_214771db-032a-b8ef-2d1d-9113476139e9-476139d9, #w-node-_214771db-032a-b8ef-2d1d-9113476139ee-476139d9, #w-node-_214771db-032a-b8ef-2d1d-9113476139f3-476139d9, #w-node-_214771db-032a-b8ef-2d1d-911347613a00-476139d9, #w-node-dabaf3d1-1144-076f-30aa-7a09464fd96c-464fd969, #w-node-dabaf3d1-1144-076f-30aa-7a09464fd979-464fd969, #w-node-dabaf3d1-1144-076f-30aa-7a09464fd97e-464fd969, #w-node-dabaf3d1-1144-076f-30aa-7a09464fd983-464fd969, #w-node-dabaf3d1-1144-076f-30aa-7a09464fd990-464fd969, #w-node-_49b0ca77-56b1-7f41-4f18-3949ac745a70-ac745a6d, #w-node-_49b0ca77-56b1-7f41-4f18-3949ac745a7d-ac745a6d, #w-node-_49b0ca77-56b1-7f41-4f18-3949ac745a82-ac745a6d, #w-node-_49b0ca77-56b1-7f41-4f18-3949ac745a87-ac745a6d, #w-node-_49b0ca77-56b1-7f41-4f18-3949ac745a94-ac745a6d, #w-node-_925ae1c0-5f10-d5ef-622f-9abd9f6d78e4-9f6d78e1, #w-node-_925ae1c0-5f10-d5ef-622f-9abd9f6d78f1-9f6d78e1, #w-node-_925ae1c0-5f10-d5ef-622f-9abd9f6d78f6-9f6d78e1, #w-node-_925ae1c0-5f10-d5ef-622f-9abd9f6d78fb-9f6d78e1, #w-node-_925ae1c0-5f10-d5ef-622f-9abd9f6d7908-9f6d78e1, #w-node-_2b6bebab-9317-5183-7e7b-cb6376a3d72d-76a3d72a, #w-node-_2b6bebab-9317-5183-7e7b-cb6376a3d73a-76a3d72a, #w-node-_2b6bebab-9317-5183-7e7b-cb6376a3d73f-76a3d72a, #w-node-_2b6bebab-9317-5183-7e7b-cb6376a3d744-76a3d72a, #w-node-_2b6bebab-9317-5183-7e7b-cb6376a3d751-76a3d72a, #w-node-afe1d748-225f-2972-c6d6-5587de7e2c8d-de7e2c8a, #w-node-afe1d748-225f-2972-c6d6-5587de7e2c9a-de7e2c8a, #w-node-afe1d748-225f-2972-c6d6-5587de7e2c9f-de7e2c8a, #w-node-afe1d748-225f-2972-c6d6-5587de7e2ca4-de7e2c8a, #w-node-afe1d748-225f-2972-c6d6-5587de7e2cb1-de7e2c8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09a7eec8-3ab8-263d-f248-924458cb0831-47ff4ca6, #form.w-node-_09a7eec8-3ab8-263d-f248-924458cb085c-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4e828c4e-7ea3-e6b6-8e7b-d7f9b9d1f034-47ff4ca6, #w-node-_4e828c4e-7ea3-e6b6-8e7b-d7f9b9d1f03f-47ff4ca6, #w-node-_4e828c4e-7ea3-e6b6-8e7b-d7f9b9d1f048-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbc3ee8a-c252-bbdc-45f0-0a2b9fde0117-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-dbc3ee8a-c252-bbdc-45f0-0a2b9fde0119-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a248597b-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a248597d-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485985-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a248598b-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485991-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485998-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a248599a-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a24859a6-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859aa-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859ae-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859ba-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859be-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859c2-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859c6-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859d2-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859d6-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859da-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859de-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859ea-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859ee-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a24859f2-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a24859f6-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a24859f9-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a24859fb-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a03-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a09-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a0f-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a26-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a2a-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a2e-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a32-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a3c-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a3d-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a40-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a43-47ff4ca6 {
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a46-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a4c-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a52-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a55-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a58-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a5d-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a60-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a63-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a6a-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a6d-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a70-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a79-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af18c18e-eaf3-8ce3-2424-2142a2485a7c-47ff4ca6, #w-node-af18c18e-eaf3-8ce3-2424-2142a2485a82-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52dc-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52de-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52e3-47ff4ca6, #w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52e9-47ff4ca6, #w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52f2-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52f9-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef52fb-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55a0e450-2cdd-e995-e7c5-16e163ef5300-47ff4ca6, #w-node-_55a0e450-2cdd-e995-e7c5-16e163ef5308-47ff4ca6, #w-node-_55a0e450-2cdd-e995-e7c5-16e163ef5310-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc676-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc678-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc67d-47ff4ca6, #w-node-b1ddf98a-c654-b74d-d640-46c68f5bc683-47ff4ca6, #w-node-b1ddf98a-c654-b74d-d640-46c68f5bc68c-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc693-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc695-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b1ddf98a-c654-b74d-d640-46c68f5bc69a-47ff4ca6, #w-node-b1ddf98a-c654-b74d-d640-46c68f5bc6a2-47ff4ca6, #w-node-b1ddf98a-c654-b74d-d640-46c68f5bc6aa-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a2c-47ff4ca6 {
  justify-self: stretch;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a32-47ff4ca6 {
  align-self: center;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a34-47ff4ca6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a3b-47ff4ca6 {
  justify-self: stretch;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a41-47ff4ca6 {
  align-self: center;
}

#w-node-_9c6f82ad-57a2-afc3-265f-d8f43a559a43-47ff4ca6, #w-node-_6ebcac21-00c4-cf24-6c2e-51b81632d875-76ff4caa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ebcac21-00c4-cf24-6c2e-51b81632d890-76ff4caa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6ebcac21-00c4-cf24-6c2e-51b81632d893-76ff4caa, #w-node-_6ebcac21-00c4-cf24-6c2e-51b81632d8cb-76ff4caa, #w-node-_0d6385a5-84f1-5711-6cb6-543b0eaf2adb-b1ff4cd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d6385a5-84f1-5711-6cb6-543b0eaf2af7-b1ff4cd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ed3892ab-5de0-796a-f21c-3ffd3e306018-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e30602b-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e306033-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e306037-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e30603b-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e30603f-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e306043-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e306047-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e30605f-b1ff4cd9, #w-node-ed3892ab-5de0-796a-f21c-3ffd3e306077-b1ff4cd9, #w-node-_3c7ffa15-6a4d-4129-7b26-9f2b21cb510b-b1ff4cd9, #w-node-_3c7ffa15-6a4d-4129-7b26-9f2b21cb5115-b1ff4cd9, #w-node-_3c7ffa15-6a4d-4129-7b26-9f2b21cb511e-b1ff4cd9, #w-node-_47f23cb2-dee3-2c2d-d759-f9334576b8cf-b1ff4cd9, #w-node-_47f23cb2-dee3-2c2d-d759-f9334576b8d9-b1ff4cd9, #w-node-_47f23cb2-dee3-2c2d-d759-f9334576b8e3-b1ff4cd9, #w-node-_47f23cb2-dee3-2c2d-d759-f9334576b8ed-b1ff4cd9, #w-node-_47f23cb2-dee3-2c2d-d759-f9334576b8f7-b1ff4cd9, #w-node-_4e9b1cae-a7fc-1b52-c9f0-1ae63e612ecb-b1ff4cd9, #w-node-_4e9b1cae-a7fc-1b52-c9f0-1ae63e612f0a-b1ff4cd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b19a9749-1412-cc0d-84cc-65782a9fa20b-b1ff4cd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b19a9749-1412-cc0d-84cc-65782a9fa216-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa223-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa22e-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa239-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa244-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa24f-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa25b-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa266-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa271-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa27c-b1ff4cd9, #w-node-b19a9749-1412-cc0d-84cc-65782a9fa287-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f8152dc-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f8152ef-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f8152f3-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f8152f7-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f8152fb-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815307-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81530b-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81530f-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815313-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81531f-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815323-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815327-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81532b-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815337-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81533b-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f81533f-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815343-b1ff4cd9, #w-node-d51cc6a8-f28c-40c5-4aee-15f28f815347-b1ff4cd9, #w-node-b9dcaa92-975e-772f-ae36-c8e34506160a-b1ff4cd9, #w-node-b9dcaa92-975e-772f-ae36-c8e345061610-b1ff4cd9, #w-node-b9dcaa92-975e-772f-ae36-c8e345061616-b1ff4cd9, #w-node-b9dcaa92-975e-772f-ae36-c8e34506161e-b1ff4cd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_05e15a23-d7ca-9915-e47c-86d85b76fbe7-5b76fbd9 {
  align-self: center;
}

#w-node-cfd9c969-276a-b196-3a3a-ce55479ad4b1-479ad4ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cfd9c969-276a-b196-3a3a-ce55479ad4c4-479ad4ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9c969-276a-b196-3a3a-ce55479ad4c6-479ad4ae, #w-node-cfd9c969-276a-b196-3a3a-ce55479ad4c9-479ad4ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cfd9c969-276a-b196-3a3a-ce55479ad4cd-479ad4ae, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46d2-128b46c5, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46d6-128b46c5, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46da-128b46c5, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46e3-128b46c5, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46e4-128b46c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46e5-128b46c5, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46eb-128b46c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46f5-128b46c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9108fe21-8fa8-ae01-831d-c8ad4494f313-4494f311 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9108fe21-8fa8-ae01-831d-c8ad4494f31b-4494f311, #w-node-_9108fe21-8fa8-ae01-831d-c8ad4494f31e-4494f311 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cc06aeaa-1174-af44-299c-4ff8d007f29b-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc06aeaa-1174-af44-299c-4ff8d007f2b1-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4e2b8679-af68-b78b-8669-e7a4ca8260ef-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826105-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca82610d-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826111-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826115-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826119-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca82611d-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826121-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca826136-2cff4cda, #w-node-_4e2b8679-af68-b78b-8669-e7a4ca82614e-2cff4cda, #w-node-_1cc0c5cf-e10f-baa9-6e27-3fc80bf18edf-2cff4cda, #w-node-_1cc0c5cf-e10f-baa9-6e27-3fc80bf18eea-2cff4cda, #w-node-_1cc0c5cf-e10f-baa9-6e27-3fc80bf18ef3-2cff4cda, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845a3-2cff4cda, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845b0-2cff4cda, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845ba-2cff4cda, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845c1-2cff4cda, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845ca-2cff4cda, #w-node-_536f8f22-5882-0459-e638-2e0ab2720ba8-2cff4cda, #w-node-_536f8f22-5882-0459-e638-2e0ab2720be7-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d14ff-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d150a-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1517-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1522-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d152d-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1538-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1543-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d154f-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d155a-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1565-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d1570-2cff4cda, #w-node-c81fda39-9a0d-9a4b-c3a9-82abff4d157b-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0ca-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0dd-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0e1-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0e5-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0e9-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0f5-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0f9-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc0fd-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc101-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc10d-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc111-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc115-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc119-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc125-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc129-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc12d-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc131-2cff4cda, #w-node-_2bb5bbc0-11b2-95ea-7f27-9aedf72fc135-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f62a1151-18e6-cd55-3342-775c142563ca-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f62a1151-18e6-cd55-3342-775c142563dd-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f62a1151-18e6-cd55-3342-775c142563df-2cff4cda, #w-node-f62a1151-18e6-cd55-3342-775c142563e2-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f62a1151-18e6-cd55-3342-775c142563e6-2cff4cda, #w-node-_7ef10689-6ab2-89b6-d16a-416b93ea6833-2cff4cda, #w-node-_7ef10689-6ab2-89b6-d16a-416b93ea6839-2cff4cda, #w-node-_7ef10689-6ab2-89b6-d16a-416b93ea683f-2cff4cda, #w-node-_7ef10689-6ab2-89b6-d16a-416b93ea6847-2cff4cda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_3f866de9-7297-13a8-5c3f-bd9160a0783d-2cff4cda {
  align-self: center;
}

#w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5ba-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5de-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a20cf51a-a70a-859a-5e93-613b671d8bc2-d8ff4cdb {
  align-self: auto;
}

#w-node-a20cf51a-a70a-859a-5e93-613b671d8bc3-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8bcb-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a20cf51a-a70a-859a-5e93-613b671d8bcd-d8ff4cdb {
  align-self: center;
}

#w-node-a20cf51a-a70a-859a-5e93-613b671d8bce-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8bd6-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8bd9-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8be1-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8be4-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8be9-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8bec-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8bf1-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64db-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64ee-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64f6-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fa-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fe-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6502-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6506-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f650a-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6522-d8ff4cdb, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f653a-d8ff4cdb, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f44-d8ff4cdb, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f4e-d8ff4cdb, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f57-d8ff4cdb, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c77-d8ff4cdb, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c81-d8ff4cdb, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c8b-d8ff4cdb, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c95-d8ff4cdb, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c9f-d8ff4cdb, #w-node-abf20110-c2f4-646d-e548-6a96af7a1c9c-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abf20110-c2f4-646d-e548-6a96af7a1c9e-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f932-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f934-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d16-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d18-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d13-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d15-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e61-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e63-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e0e-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e10-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a06-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a08-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b1-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b3-d8ff4cdb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d37c6a04-eae0-1753-b8b5-e14cc71805d9-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805ec-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f0-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f4-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180600-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180604-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180608-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718060c-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180618-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718061c-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180620-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180624-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180630-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180634-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180638-d8ff4cdb, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718063c-d8ff4cdb, #w-node-_709e13d1-2003-b808-3614-d69f1f39139c-d8ff4cdb, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a2-d8ff4cdb, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a8-d8ff4cdb, #w-node-_709e13d1-2003-b808-3614-d69f1f3913b0-d8ff4cdb, #w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5ba-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5de-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e00e1a0f-a2af-51f2-daee-37b5165f64db-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64ee-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64f6-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fa-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fe-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6502-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6506-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f650a-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6522-f6ff4cde, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f653a-f6ff4cde, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f44-f6ff4cde, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f4e-f6ff4cde, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f57-f6ff4cde, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c77-f6ff4cde, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c81-f6ff4cde, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c8b-f6ff4cde, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c95-f6ff4cde, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c9f-f6ff4cde, #w-node-abf20110-c2f4-646d-e548-6a96af7a1c9c-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abf20110-c2f4-646d-e548-6a96af7a1c9e-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f932-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f934-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d16-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d18-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d13-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d15-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e61-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e63-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e0e-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e10-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a06-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a08-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b1-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b3-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d37c6a04-eae0-1753-b8b5-e14cc71805d9-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805ec-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f0-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f4-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180600-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180604-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180608-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718060c-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180618-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718061c-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180620-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180624-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180630-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180634-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180638-f6ff4cde, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718063c-f6ff4cde, #w-node-_6015192e-7d2d-d049-fd21-17132a398959-f6ff4cde, #w-node-_6015192e-7d2d-d049-fd21-17132a39895b-f6ff4cde, #w-node-_6015192e-7d2d-d049-fd21-17132a39895d-f6ff4cde, #w-node-_6015192e-7d2d-d049-fd21-17132a39895f-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a398961-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a398969-f6ff4cde, #w-node-_6015192e-7d2d-d049-fd21-17132a39896b-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a39896d-f6ff4cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_709e13d1-2003-b808-3614-d69f1f39139c-f6ff4cde, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a2-f6ff4cde, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a8-f6ff4cde, #w-node-_709e13d1-2003-b808-3614-d69f1f3913b0-f6ff4cde, #w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5ba-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a444226e-e83b-8cee-e7bf-c95ffa2bb5de-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e00e1a0f-a2af-51f2-daee-37b5165f64db-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64ee-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64f6-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fa-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fe-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6502-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6506-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f650a-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6522-9aff4cf2, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f653a-9aff4cf2, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f44-9aff4cf2, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f4e-9aff4cf2, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f57-9aff4cf2, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c77-9aff4cf2, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c81-9aff4cf2, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c8b-9aff4cf2, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c95-9aff4cf2, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c9f-9aff4cf2, #w-node-abf20110-c2f4-646d-e548-6a96af7a1c9c-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abf20110-c2f4-646d-e548-6a96af7a1c9e-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f932-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f934-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d16-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d18-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d13-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d15-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e61-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e63-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e0e-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e10-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a06-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a08-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b1-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b3-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d37c6a04-eae0-1753-b8b5-e14cc71805d9-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805ec-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f0-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f4-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180600-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180604-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180608-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718060c-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180618-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718061c-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180620-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180624-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180630-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180634-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180638-9aff4cf2, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718063c-9aff4cf2, #w-node-_6015192e-7d2d-d049-fd21-17132a398959-9aff4cf2, #w-node-_6015192e-7d2d-d049-fd21-17132a39895b-9aff4cf2, #w-node-_6015192e-7d2d-d049-fd21-17132a39895d-9aff4cf2, #w-node-_6015192e-7d2d-d049-fd21-17132a39895f-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a398961-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a398969-9aff4cf2, #w-node-_6015192e-7d2d-d049-fd21-17132a39896b-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6015192e-7d2d-d049-fd21-17132a39896d-9aff4cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_709e13d1-2003-b808-3614-d69f1f39139c-9aff4cf2, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a2-9aff4cf2, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a8-9aff4cf2, #w-node-_709e13d1-2003-b808-3614-d69f1f3913b0-9aff4cf2, #w-node-e7dbacb7-d80b-d9e6-74ee-17bf74e7a987-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7dbacb7-d80b-d9e6-74ee-17bf74e7a9ab-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b6d-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b80-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b88-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b8c-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b90-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b94-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b98-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7b9c-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7bb4-c5ff4d07, #w-node-_857d45ce-bce7-fb5d-9f5d-92d1355e7bcc-c5ff4d07, #w-node-_5e5599eb-4b71-f5a6-1a63-a6ca5cf81ae9-c5ff4d07, #w-node-_5e5599eb-4b71-f5a6-1a63-a6ca5cf81af3-c5ff4d07, #w-node-_5e5599eb-4b71-f5a6-1a63-a6ca5cf81afc-c5ff4d07, #w-node-_85bb6b81-f8c4-3572-69b5-3f0e38c9c1e3-c5ff4d07, #w-node-_85bb6b81-f8c4-3572-69b5-3f0e38c9c1ed-c5ff4d07, #w-node-_85bb6b81-f8c4-3572-69b5-3f0e38c9c1f7-c5ff4d07, #w-node-_85bb6b81-f8c4-3572-69b5-3f0e38c9c201-c5ff4d07, #w-node-_85bb6b81-f8c4-3572-69b5-3f0e38c9c20b-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32a72f0e-bb1d-3c7b-2948-ec0c86994222-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_32a72f0e-bb1d-3c7b-2948-ec0c8699422d-c5ff4d07, #w-node-_32a72f0e-bb1d-3c7b-2948-ec0c8699424e-c5ff4d07, #w-node-_32a72f0e-bb1d-3c7b-2948-ec0c86994259-c5ff4d07, #w-node-_32a72f0e-bb1d-3c7b-2948-ec0c86994264-c5ff4d07, #w-node-_32a72f0e-bb1d-3c7b-2948-ec0c8699426e-c5ff4d07, #w-node-c85686ea-7dda-2bd2-ba4e-1845436b039f-c5ff4d07, #w-node-_32a72f0e-bb1d-3c7b-2948-ec0c86994279-c5ff4d07, #w-node-_705a5723-dd10-df0e-1545-0f76a8acf62b-c5ff4d07, #w-node-a79e5f09-1a91-8f7c-ab6e-c35b30d736a4-c5ff4d07, #w-node-_93e90047-6802-95fd-fd21-31872a19dce5-c5ff4d07, #w-node-a54d5b89-c3f1-28c1-63a4-c2f83fdec3da-c5ff4d07, #w-node-c3c18f7c-7d3b-a570-71e2-f6ec61d8e25e-c5ff4d07, #w-node-bd30dd09-7f48-6744-a432-5a9e181eee80-c5ff4d07, #w-node-bd30dd09-7f48-6744-a432-5a9e181eee84-c5ff4d07, #w-node-bd30dd09-7f48-6744-a432-5a9e181eee88-c5ff4d07, #w-node-bd30dd09-7f48-6744-a432-5a9e181eee8c-c5ff4d07, #w-node-_2a315cec-b8f9-e32e-4c72-0755b5d07cde-c5ff4d07, #w-node-_2a315cec-b8f9-e32e-4c72-0755b5d07ce2-c5ff4d07, #w-node-_2a315cec-b8f9-e32e-4c72-0755b5d07ce6-c5ff4d07, #w-node-_2a315cec-b8f9-e32e-4c72-0755b5d07cea-c5ff4d07, #w-node-_5d07f7d3-1585-d567-8ee0-ad08cabcfd1f-c5ff4d07, #w-node-_5d07f7d3-1585-d567-8ee0-ad08cabcfd23-c5ff4d07, #w-node-_5d07f7d3-1585-d567-8ee0-ad08cabcfd27-c5ff4d07, #w-node-_5d07f7d3-1585-d567-8ee0-ad08cabcfd2b-c5ff4d07, #w-node-_7ab32c7f-6e73-646e-ca5f-952cd9788c54-c5ff4d07, #w-node-_7ab32c7f-6e73-646e-ca5f-952cd9788c58-c5ff4d07, #w-node-_7ab32c7f-6e73-646e-ca5f-952cd9788c5c-c5ff4d07, #w-node-_7ab32c7f-6e73-646e-ca5f-952cd9788c60-c5ff4d07, #w-node-c3c18f7c-7d3b-a570-71e2-f6ec61d8e2c1-c5ff4d07, #w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93a8-c5ff4d07, #w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93aa-c5ff4d07, #w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93ac-c5ff4d07, #w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93ae-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93b0-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93b8-c5ff4d07, #w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93ba-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7a4d74-304e-87e0-6932-9cfd83cc93bc-c5ff4d07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_568cb72c-a52e-b70a-97db-f3c52df26fee-c5ff4d07, #w-node-_568cb72c-a52e-b70a-97db-f3c52df26ff4-c5ff4d07, #w-node-_568cb72c-a52e-b70a-97db-f3c52df26ffa-c5ff4d07, #w-node-_568cb72c-a52e-b70a-97db-f3c52df27002-c5ff4d07, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64db-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64ee-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64f6-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fa-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f64fe-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6502-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6506-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f650a-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f6522-beff4d08, #w-node-e00e1a0f-a2af-51f2-daee-37b5165f653a-beff4d08, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f44-beff4d08, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f4e-beff4d08, #w-node-_2715b486-b85d-f844-6d51-84aa57b38f57-beff4d08, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c77-beff4d08, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c81-beff4d08, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c8b-beff4d08, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c95-beff4d08, #w-node-e31c4e9e-4f83-b1b9-e4fc-9c58c1a30c9f-beff4d08, #w-node-abf20110-c2f4-646d-e548-6a96af7a1c9c-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abf20110-c2f4-646d-e548-6a96af7a1c9e-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f932-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b448fad0-19fb-db14-786b-dab9d439f934-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d16-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5556e4cf-69cd-e9ab-1e7b-04dfdb750d18-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d13-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b6d1e7f-78d6-c7af-6821-19afc1ff9d15-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e61-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_206f594a-9154-ac55-75f8-7fe90b284e63-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e0e-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b018b665-610a-2d1c-231d-4f8e279b9e10-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a06-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3f97b2-fbbc-4989-e70b-737187662a08-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b1-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_817b4888-67a6-fc09-936d-d4b6326c68b3-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d37c6a04-eae0-1753-b8b5-e14cc71805d9-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805ec-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f0-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc71805f4-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180600-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180604-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180608-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718060c-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180618-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718061c-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180620-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180624-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180630-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180634-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc7180638-beff4d08, #w-node-d37c6a04-eae0-1753-b8b5-e14cc718063c-beff4d08, #w-node-c2999621-dd79-3898-8255-635008e0f8cd-beff4d08, #w-node-_2506c188-daa5-13d0-bd38-a7321a3b38e1-beff4d08, #w-node-_709e13d1-2003-b808-3614-d69f1f39139c-beff4d08, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a2-beff4d08, #w-node-_709e13d1-2003-b808-3614-d69f1f3913a8-beff4d08, #w-node-_709e13d1-2003-b808-3614-d69f1f3913b0-beff4d08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_813699a7-dd65-3ebe-5573-a7ac9ecfdd8d-beff4d08 {
  align-self: center;
}

#w-node-_51f7a725-8006-d438-d20e-a515ee796ecd-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796ed3-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796ed9-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796ee1-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796ee7-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796eed-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796ef5-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796efb-ebff4d47, #w-node-_51f7a725-8006-d438-d20e-a515ee796f01-ebff4d47, #w-node-bcda0b22-ea26-f25d-4b6b-f230dd0f2cca-ebff4d47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02d8d0c9-e311-72aa-f6b0-b099c7058900-b0ff4d48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b41ef17e-0959-ce3a-50e3-7db171255196-b0ff4d48, #w-node-f3665f52-40e7-f7e1-2cf7-a91fc4d099f0-b0ff4d48, #w-node-_261c932c-93f6-7693-9530-046ec74a4e0c-b0ff4d48, #w-node-edb95179-76ba-5c13-3f72-28f57d55420f-b0ff4d48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0cbf1b3-66b9-aafd-fdff-3d2aa4506eed-b0ff4d48, #w-node-_09ad3582-9eab-4825-75ae-6f3291973667-b0ff4d48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_09ad3582-9eab-4825-75ae-6f3291973656-b0ff4d48 {
  align-self: center;
}

#w-node-_2583b08a-dd52-bab2-7148-6cf3ff53a59d-b0ff4d48, #w-node-b5730fad-295d-1534-5381-96b804710f2b-b0ff4d48, #w-node-e762fa20-069d-d236-254d-21ee69c0b781-b0ff4d48, #w-node-_8b499401-f409-b6f3-8548-dc6cb51ada66-b0ff4d48, #w-node-efe6285f-ded0-27d6-4c50-b7c4aea3109d-b0ff4d48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cabdc4b4-39fa-48ab-87c1-9d15e1be8746-b0ff4d48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_8360a279-90ae-3cea-0397-cc2999672078-b0ff4d48, #w-node-e6a5b0a9-c01f-c450-e102-49ae400b6654-b0ff4d48, #w-node-_3cca0c98-a4ff-cc38-b18d-71d57aea3a02-b0ff4d48, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a4d-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a58-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a5a-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a5c-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a61-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a63-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a65-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a6a-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a6c-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a6e-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a7d-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a7f-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a81-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a86-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a88-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a8a-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a8f-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a91-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1a93-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aa2-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aa4-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aa6-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aab-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aad-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aaf-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ab4-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ab6-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ab8-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ac7-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ac9-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1acb-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ad0-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ad2-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ad4-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1ad9-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1adb-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1add-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aec-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1aee-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1af0-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1af5-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1af7-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1af9-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1afe-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b00-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b02-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b11-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b13-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b15-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b1a-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b1c-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b1e-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b23-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b25-5bff4d49, #w-node-a4cd7a13-f05d-aa0a-faaa-2da814aa1b27-5bff4d49, #w-node-_743e9a0d-e4e9-725d-e2f4-cd58c443487d-5bff4d49, #w-node-_38de108f-ef04-4812-48bb-6d4bdc0ebc63-5bff4d49, #w-node-_3ae18b69-2c5a-491e-6462-dfa085231786-5bff4d49, #w-node-_3ae18b69-2c5a-491e-6462-dfa085231781-5bff4d49, #w-node-_5730768d-a513-dbe8-3d4f-f1e66e865634-5bff4d49, #w-node-_5730768d-a513-dbe8-3d4f-f1e66e865639-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620a9d-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620aa2-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620aa6-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620aa8-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620aaf-5bff4d49, #w-node-_6cde743d-a562-fb08-075b-d84e5e620ab4-5bff4d49, #w-node-_7f7539db-f65b-3971-7c82-dd1b0be52ede-5bff4d49, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65ced7af-df69-4796-676c-02172921f923-ceff4d4a {
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f934-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f935-ceff4d4a, #w-node-_65ced7af-df69-4796-676c-02172921f937-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65ced7af-df69-4796-676c-02172921f93a-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f944-ceff4d4a, #w-node-_65ced7af-df69-4796-676c-02172921f957-ceff4d4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b4bee460-3673-9214-5c59-e7b3b65b3795-ceff4d4a, #w-node-b4bee460-3673-9214-5c59-e7b3b65b379b-ceff4d4a, #w-node-b4bee460-3673-9214-5c59-e7b3b65b37a1-ceff4d4a, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-ceff4d4a, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-ceff4d4a, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-ceff4d4a, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-ceff4d4a, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-ceff4d4a, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-ceff4d4a, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-ceff4d4a, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-ceff4d4a, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-ceff4d4a, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-ceff4d4a, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-ceff4d4a, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-ceff4d4a, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-ceff4d4a, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-ceff4d4a, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-ceff4d4a, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-ceff4d4a, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-ceff4d4a, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-ceff4d4a, #w-node-_5e41bbf8-c25a-9487-ffcb-0f599d9a0648-9d9a0647 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e41bbf8-c25a-9487-ffcb-0f599d9a0651-9d9a0647, #w-node-_5e41bbf8-c25a-9487-ffcb-0f599d9a0654-9d9a0647 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65ced7af-df69-4796-676c-02172921f923-faff4d4b {
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f934-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f935-faff4d4b, #w-node-_65ced7af-df69-4796-676c-02172921f937-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65ced7af-df69-4796-676c-02172921f93a-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f944-faff4d4b, #w-node-_65ced7af-df69-4796-676c-02172921f957-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-faff4d4b, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-faff4d4b, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-faff4d4b, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-faff4d4b, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-faff4d4b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-faff4d4b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-faff4d4b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-faff4d4b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-faff4d4b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-faff4d4b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-faff4d4b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-faff4d4b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-faff4d4b, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b31-faff4d4b, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b37-faff4d4b, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b3d-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d94-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d96-faff4d4b {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d98-faff4d4b, #w-node-_167b38a0-4017-0e02-2b12-723bd6957d9e-faff4d4b, #w-node-_167b38a0-4017-0e02-2b12-723bd6957da4-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c2c-faff4d4b {
  grid-area: Area;
  align-self: end;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c2e-faff4d4b, #w-node-_14a41246-bee9-3693-0978-c868ec371c32-faff4d4b, #w-node-_14a41246-bee9-3693-0978-c868ec371c36-faff4d4b, #w-node-_14a41246-bee9-3693-0978-c868ec371c3a-faff4d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c3e-faff4d4b {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-faff4d4b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-faff4d4b, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b561b-faff4d4b, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b5623-faff4d4b, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b562b-faff4d4b, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b5633-faff4d4b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-faff4d4b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-faff4d4b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-faff4d4b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-faff4d4b, #w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-86ff4d4d {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-86ff4d4d, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-86ff4d4d, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-86ff4d4d, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-86ff4d4d, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-86ff4d4d, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-86ff4d4d, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-86ff4d4d, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-86ff4d4d, #w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-86ff4d4d, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-86ff4d4d, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-86ff4d4d, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-86ff4d4d, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-86ff4d4d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-86ff4d4d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-86ff4d4d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-86ff4d4d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-86ff4d4d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-86ff4d4d, #w-node-_6b483385-40cb-9113-d7f8-c11285b01fcf-86ff4d4d, #w-node-_0840f780-2681-c9a3-6c07-090a2852da92-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-86ff4d4d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-86ff4d4d, #w-node-acaf9929-f74c-23b6-7736-741774354749-86ff4d4d, #w-node-acaf9929-f74c-23b6-7736-741774354751-86ff4d4d, #w-node-acaf9929-f74c-23b6-7736-741774354759-86ff4d4d, #w-node-acaf9929-f74c-23b6-7736-741774354761-86ff4d4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_8604ed96-7089-e185-05d4-56fdfa21722c-fa217220 {
  align-self: center;
}

#w-node-_2da19476-8283-384d-2343-5e45555dad3c-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad40-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad44-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad48-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad88-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad8c-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad90-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad94-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad98-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dad9c-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dada0-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dada4-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadb0-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadb4-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadb8-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadbc-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadc8-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadcc-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadd0-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555daddc-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dade0-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dade4-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadf0-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadf4-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadf8-555dad2d, #w-node-_2da19476-8283-384d-2343-5e45555dadfc-555dad2d, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08c5-e9ff4d4e {
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d7-e9ff4d4e, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d9-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08dc-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08e6-e9ff4d4e, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08f9-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d2-e9ff4d4e, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d8-e9ff4d4e, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8de-e9ff4d4e, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-e9ff4d4e, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-e9ff4d4e, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-e9ff4d4e, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-e9ff4d4e, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-e9ff4d4e, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-e9ff4d4e, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-e9ff4d4e, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-e9ff4d4e, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-e9ff4d4e, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-e9ff4d4e, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-e9ff4d4e, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-e9ff4d4e, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-e9ff4d4e, #w-node-b7c86664-7a59-d753-93b2-9e084e157b79-e9ff4d4e, #w-node-d25f5830-ad2e-f786-526c-1feea28284a7-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-e9ff4d4e, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-e9ff4d4e, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-e9ff4d4e, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-e9ff4d4e, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-e9ff4d4e, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-e9ff4d4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_64f86e2d-5c2b-6bbb-8f8a-4c3bf667c299-e9ff4d4e {
  align-self: center;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a33-19ff4d76 {
  align-self: auto;
}

#w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a34-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a3c-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a3e-19ff4d76 {
  align-self: center;
}

#w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a3f-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a47-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a4a-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a52-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a55-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a5a-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a5d-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a62-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-19ff4d76 {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-19ff4d76, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-19ff4d76, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-19ff4d76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-19ff4d76, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-19ff4d76, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-19ff4d76, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-19ff4d76, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-19ff4d76, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-19ff4d76, #w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-19ff4d76, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-19ff4d76, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-19ff4d76, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-19ff4d76, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-19ff4d76, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-19ff4d76, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-19ff4d76, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-19ff4d76, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-19ff4d76, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-19ff4d76, #w-node-_2536547d-3b44-ab59-6f5a-0020800f4276-19ff4d76, #w-node-ce6a0ff6-6ee2-89e2-bd08-add3fc14d979-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-19ff4d76, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-19ff4d76, #w-node-acaf9929-f74c-23b6-7736-741774354749-19ff4d76, #w-node-acaf9929-f74c-23b6-7736-741774354751-19ff4d76, #w-node-acaf9929-f74c-23b6-7736-741774354759-19ff4d76, #w-node-acaf9929-f74c-23b6-7736-741774354761-19ff4d76, #w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-29ff4d77, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-29ff4d77, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-29ff4d77, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-29ff4d77, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-29ff4d77 {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-29ff4d77, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-29ff4d77, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-29ff4d77 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-29ff4d77, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-29ff4d77, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-29ff4d77, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-29ff4d77, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-29ff4d77, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-29ff4d77, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-29ff4d77, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-29ff4d77, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-29ff4d77, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-29ff4d77, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-29ff4d77, #w-node-_06afea09-c764-801c-8c51-f9961df9c94f-29ff4d77, #w-node-cfa67c7e-a403-d24b-343a-1e8a73f3b6ca-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-29ff4d77, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-29ff4d77, #w-node-acaf9929-f74c-23b6-7736-741774354749-29ff4d77, #w-node-acaf9929-f74c-23b6-7736-741774354751-29ff4d77, #w-node-acaf9929-f74c-23b6-7736-741774354759-29ff4d77, #w-node-acaf9929-f74c-23b6-7736-741774354761-29ff4d77, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-2eff4d78, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-2eff4d78, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-2eff4d78, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-2eff4d78, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08c5-2eff4d78 {
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d7-2eff4d78, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d9-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08dc-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08e6-2eff4d78, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08f9-2eff4d78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d2-2eff4d78, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d8-2eff4d78, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8de-2eff4d78, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-2eff4d78, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-2eff4d78, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-2eff4d78, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-2eff4d78, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-2eff4d78, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-2eff4d78, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-2eff4d78, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-2eff4d78, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-2eff4d78, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-2eff4d78, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-2eff4d78, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-2eff4d78, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-2eff4d78, #w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-85ff4d7a {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-85ff4d7a, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-85ff4d7a, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-85ff4d7a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-85ff4d7a, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-85ff4d7a, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-85ff4d7a, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-85ff4d7a, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-85ff4d7a, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-85ff4d7a, #w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-85ff4d7a, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-85ff4d7a, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-85ff4d7a, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-85ff4d7a, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-85ff4d7a, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-85ff4d7a, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-85ff4d7a, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-85ff4d7a, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-85ff4d7a, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-85ff4d7a, #w-node-_4cde3e92-b234-b9c9-1478-e4c42aed4464-85ff4d7a, #w-node-d5cb02d2-41a2-d583-085b-e50da09bd810-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-85ff4d7a, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-85ff4d7a, #w-node-acaf9929-f74c-23b6-7736-741774354749-85ff4d7a, #w-node-acaf9929-f74c-23b6-7736-741774354751-85ff4d7a, #w-node-acaf9929-f74c-23b6-7736-741774354759-85ff4d7a, #w-node-acaf9929-f74c-23b6-7736-741774354761-85ff4d7a, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08c5-e1ff4d7b {
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d7-e1ff4d7b, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d9-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08dc-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08e6-e1ff4d7b, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08f9-e1ff4d7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d2-e1ff4d7b, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d8-e1ff4d7b, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8de-e1ff4d7b, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-e1ff4d7b, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-e1ff4d7b, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-e1ff4d7b, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-e1ff4d7b, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-e1ff4d7b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-e1ff4d7b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-e1ff4d7b, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-e1ff4d7b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-e1ff4d7b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-e1ff4d7b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-e1ff4d7b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-e1ff4d7b, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-e1ff4d7b, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-e1ff4d7b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-e1ff4d7b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-e1ff4d7b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-e1ff4d7b, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-e1ff4d7b, #w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-f2ff4d7c, #w-node-e800ffec-87aa-8cb7-f968-2d99c0522139-f2ff4d7c, #w-node-_845ecc34-c76f-0747-65ed-bb539d9b2115-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-f2ff4d7c, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-f2ff4d7c {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-f2ff4d7c, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-f2ff4d7c, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-f2ff4d7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-f2ff4d7c, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-f2ff4d7c, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-f2ff4d7c, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-f2ff4d7c, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-f2ff4d7c, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-f2ff4d7c, #w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-f2ff4d7c, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-f2ff4d7c, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-f2ff4d7c, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-f2ff4d7c, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-f2ff4d7c, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-f2ff4d7c, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-f2ff4d7c, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-f2ff4d7c, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-f2ff4d7c, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-f2ff4d7c, #w-node-acaf9929-f74c-23b6-7736-741774354749-f2ff4d7c, #w-node-acaf9929-f74c-23b6-7736-741774354751-f2ff4d7c, #w-node-acaf9929-f74c-23b6-7736-741774354759-f2ff4d7c, #w-node-acaf9929-f74c-23b6-7736-741774354761-f2ff4d7c, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-0cff4d7d, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08c5-0cff4d7d {
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d7-0cff4d7d, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d9-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08dc-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08e6-0cff4d7d, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08f9-0cff4d7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d2-0cff4d7d, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d8-0cff4d7d, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8de-0cff4d7d, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-0cff4d7d, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-0cff4d7d, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-0cff4d7d, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-0cff4d7d, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-0cff4d7d, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-0cff4d7d, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-0cff4d7d, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-0cff4d7d, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-0cff4d7d, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-0cff4d7d, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-0cff4d7d, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-0cff4d7d, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-0cff4d7d, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-0cff4d7d, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-0cff4d7d, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-0cff4d7d, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-0cff4d7d, #w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e76-49ff4d91 {
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e88-49ff4d91, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8a-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e8d-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e97-49ff4d91, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25eaa-49ff4d91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-49ff4d91, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-49ff4d91, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-49ff4d91, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752443-49ff4d91, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b5752451-49ff4d91, #w-node-_59c59ecf-a928-44e1-b5c6-8dc0b575245a-49ff4d91, #w-node-be2c5540-48f8-5397-66e9-5e74607be0fe-49ff4d91, #w-node-be2c5540-48f8-5397-66e9-5e74607be110-49ff4d91, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b7029f-49ff4d91, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702a7-49ff4d91, #w-node-_0bedcfcf-71e2-03e1-4fba-102b56b702b6-49ff4d91, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-49ff4d91, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-49ff4d91, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-49ff4d91, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-49ff4d91, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-49ff4d91, #w-node-_04ff4dab-2c67-7002-4b57-f3be9ba966a2-49ff4d91, #w-node-_6112fe8d-1c48-c828-d0c5-2ffa2fa61dda-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-49ff4d91, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-49ff4d91, #w-node-acaf9929-f74c-23b6-7736-741774354749-49ff4d91, #w-node-acaf9929-f74c-23b6-7736-741774354751-49ff4d91, #w-node-acaf9929-f74c-23b6-7736-741774354759-49ff4d91, #w-node-acaf9929-f74c-23b6-7736-741774354761-49ff4d91, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08c5-2aff4d92 {
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d7-2aff4d92, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d9-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08dc-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08e6-2aff4d92, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08f9-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d2-2aff4d92, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8d8-2aff4d92, #w-node-f75fd2f4-c5b1-8aff-4a32-382d79dae8de-2aff4d92, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-2aff4d92, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-2aff4d92, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-2aff4d92, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-2aff4d92, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-2aff4d92, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-2aff4d92, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-2aff4d92, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-2aff4d92, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-2aff4d92, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-2aff4d92, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-2aff4d92, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-2aff4d92, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-2aff4d92, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-2aff4d92, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-2aff4d92, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-2aff4d92, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-2aff4d92, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-2aff4d92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e74b-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e75b-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_342479b1-a2c8-bec0-6cdd-e94269760563-ab53ff91, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056b-ab53ff91, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760573-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714045-ab53ff91, #w-node-_153e0df1-8c90-9397-5827-068e3271404a-ab53ff91, #w-node-_153e0df1-8c90-9397-5827-068e3271404c-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e3271404e-ab53ff91 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714054-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714056-ab53ff91 {
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714064-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_153e0df1-8c90-9397-5827-068e32714066-ab53ff91 {
  align-self: center;
}

#w-node-_0499183c-cff2-8000-9844-a4710047435e-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513326-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513332-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513336-ab53ff91, #w-node-_143ab3ef-dda3-2a43-edf1-d7b07f97e33f-ab53ff91, #w-node-f5443baf-7bc2-704f-32d7-73bd00ff887b-ab53ff91, #w-node-a9de19c7-9049-4af7-6ee6-f8830bb9f2db-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751334e-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513352-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513356-ab53ff91, #w-node-_842e22ef-1952-e194-0960-ab9eb49c4abc-ab53ff91, #w-node-_168d7ac0-3240-056a-40db-bf2c771d1a0f-ab53ff91, #w-node-b077a409-e7f5-c22b-10df-ffdb1c756046-ab53ff91, #w-node-b8c8ad1b-fdbe-dd4f-3dab-d0841842a24e-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a7034751336a-ab53ff91, #w-node-a11eaee9-3c19-f5ea-14e7-0059fdf7b456-ab53ff91, #w-node-_312dd2aa-b587-5a08-368a-d089c7210548-ab53ff91, #w-node-_5aa967a4-4d0f-a14b-fcb6-41d1822abaa6-ab53ff91, #w-node-_1d11cf57-36c9-9aa6-5f96-ccb98e3cd808-ab53ff91, #w-node-_8e9e2495-a2c2-5e96-74bd-d5c8971f9f86-ab53ff91, #w-node-c2b143f8-65a6-03e8-4419-9e82916dbff3-ab53ff91, #w-node-_54abaad0-4d17-1b9a-910d-a4e0dbbb719e-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513392-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a70347513396-ab53ff91, #w-node-_3a104edf-7914-2727-5c4e-16eb81b12ad3-ab53ff91, #w-node-_93842913-580c-6d25-4f0e-37a48bb6598d-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b1-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b5-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133b9-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133bd-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c1-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133c9-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133cd-ab53ff91, #w-node-fbd9dc4a-7415-1975-d88a-a7d05820bb07-ab53ff91, #w-node-_43305567-dcd9-6b1e-4a76-887fef02f370-ab53ff91, #w-node-_5e44dba0-a911-0eea-7c0f-a703475133d9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c454-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c456-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c45a-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c45c-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c462-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c464-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c46a-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c46c-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c472-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c474-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c478-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c47a-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c48c-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4b9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4bd-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4c1-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4c5-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4c9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4cd-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4d1-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4d5-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4d9-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4e8-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c4fd-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c509-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c50d-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c520-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c540-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c55a-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c572-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c596-ab53ff91 {
  place-self: auto center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c598-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c59a-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c59c-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5a0-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5a2-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5a4-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5a6-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5c7-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5c9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5cb-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5cd-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5d1-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5d3-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5d5-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5d7-ab53ff91 {
  justify-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5e3-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5e5-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5e9-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5eb-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5ef-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5f1-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5f5-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5f7-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5fb-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5fd-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c601-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c603-ab53ff91 {
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c615-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c642-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c646-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c64a-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c64e-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c652-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c656-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c65a-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c65e-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c662-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c671-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c686-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c692-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c696-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c6a9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c6c9-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c6e3-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c6fb-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c71f-ab53ff91 {
  place-self: auto center;
}

#w-node-_61ff078c-11fe-b5ce-d692-9543ba85c721-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c723-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c725-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c729-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c72b-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c72d-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c72f-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c750-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c752-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c754-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c756-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c75a-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c75c-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c75e-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c760-ab53ff91 {
  justify-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530eb-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ef-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530f9-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fd-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53107-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f5310b-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53115-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53119-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53123-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53127-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53131-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d3049eb-f824-318f-d386-0d8dc8f53135-ab53ff91, #w-node-c3f417b5-8d9b-05bb-feff-41c02595e820-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3f417b5-8d9b-05bb-feff-41c02595e833-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3f417b5-8d9b-05bb-feff-41c02595e835-ab53ff91, #w-node-c3f417b5-8d9b-05bb-feff-41c02595e838-ab53ff91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c3f417b5-8d9b-05bb-feff-41c02595e83c-ab53ff91, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7537-ab53ff91, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a753d-ab53ff91, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a7543-ab53ff91, #w-node-_932fc456-1886-d9d2-0f38-3a069f8a754b-ab53ff91, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-0e2ce58a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-0e2ce58a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-0e2ce58a, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-0e2ce58a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-0e2ce58a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-0e2ce58a, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668ee-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f0-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f2-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66900-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66902-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66904-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f7-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668f9-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668fb-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668be-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668c9-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668cb-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668cd-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668db-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668dd-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668df-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d2-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d4-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e668d6-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6695d-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6695f-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66961-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6696f-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66971-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66973-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66966-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66968-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6696a-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66982-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66984-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66986-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66994-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66996-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66998-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698b-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698d-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6698f-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66938-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6693a-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6693c-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694a-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694c-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6694e-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66941-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66943-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66945-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66913-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66915-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66917-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66925-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66927-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66929-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6691c-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e6691e-0e2ce58a, #w-node-_3e12165a-e6a1-2905-7663-68b690e66920-0e2ce58a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-0e2ce58a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-0e2ce58a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-0e2ce58a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-0e2ce58a, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-0e2ce58a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b45f-0e2ce58a, #w-node-_75e92a1e-52cc-69bc-1c98-e8c79da3b461-0e2ce58a {
  align-self: center;
}

#w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf3-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbf7-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbfb-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbff-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc03-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc07-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0b-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc0f-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc13-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-0e2ce58a, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-0e2ce58a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5feb399b-aec5-2c5e-3905-bf8be8400e9e-0e2ce58a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5feb399b-aec5-2c5e-3905-bf8be8400ea8-0e2ce58a, #w-node-_5feb399b-aec5-2c5e-3905-bf8be8400eb2-0e2ce58a, #w-node-_5feb399b-aec5-2c5e-3905-bf8be8400ebc-0e2ce58a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-0e2ce58a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-0e2ce58a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-0e2ce58a, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-0e2ce58a, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b15-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b17-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b1d-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b21-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b25-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b2c-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b31-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b36-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b3b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b40-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b45-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b4a-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b54-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b56-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b60-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b61-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b74-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b7d-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b84-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b90-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b99-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323b2-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323c2-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323c6-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323ca-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323ce-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323d2-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323de-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323e2-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323e6-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323ea-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323ee-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323f2-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323f6-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323fa-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb7658323fe-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832402-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832406-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583240a-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583240e-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832412-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832416-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832422-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832426-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583242a-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583242e-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832442-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832446-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583244a-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583244e-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832452-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583245a-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583245e-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832462-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb765832466-0cc37b4b, #w-node-_0ac14103-e8d8-eee4-79cd-adb76583246a-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791c84-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ca6-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ca8-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cac-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cae-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cb4-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cb6-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cbc-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cbe-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cc4-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cc6-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cca-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ccc-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791cde-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d0b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d0f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d13-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d17-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d1b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d1f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d23-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d27-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d2b-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d3a-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d4f-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d5b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d5f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d72-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d92-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791dac-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791dc4-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791de8-0cc37b4b {
  place-self: auto center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791dea-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791dec-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791dee-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791df2-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791df4-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791df6-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791df8-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e19-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e1b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e1d-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e1f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e23-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e25-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e27-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e29-0cc37b4b {
  justify-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e35-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e37-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e3b-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e3d-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e41-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e43-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e47-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e49-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e4d-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e4f-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e53-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e55-0cc37b4b {
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e67-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e94-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e98-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e9c-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ea0-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ea4-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ea8-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791eac-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791eb0-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791eb4-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ec3-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ed8-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ee4-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ee8-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791efb-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f1b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f35-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f4d-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f71-0cc37b4b {
  place-self: auto center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f73-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f75-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f77-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f7b-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f7d-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f7f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791f81-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fa2-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fa4-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fa6-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fa8-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fac-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fae-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fb0-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fb2-0cc37b4b {
  justify-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fbc-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fc9-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fcb-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fcd-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fd7-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fd9-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fdb-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fe5-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fe7-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fe9-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ff3-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ff5-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ff7-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792001-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792003-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792005-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c779200f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792011-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792013-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792027-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c779203a-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c779203c-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c779203f-0cc37b4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792043-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c779204d-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792053-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792059-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792061-0cc37b4b, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65ced7af-df69-4796-676c-02172921f923-ed7f4f26 {
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f934-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f935-ed7f4f26, #w-node-_65ced7af-df69-4796-676c-02172921f937-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65ced7af-df69-4796-676c-02172921f93a-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f944-ed7f4f26, #w-node-_65ced7af-df69-4796-676c-02172921f957-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b4bee460-3673-9214-5c59-e7b3b65b3795-ed7f4f26, #w-node-b4bee460-3673-9214-5c59-e7b3b65b379b-ed7f4f26, #w-node-b4bee460-3673-9214-5c59-e7b3b65b37a1-ed7f4f26, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-ed7f4f26, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-ed7f4f26, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-ed7f4f26, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-ed7f4f26, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-ed7f4f26, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-ed7f4f26, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-ed7f4f26, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-ed7f4f26, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-ed7f4f26, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-ed7f4f26, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-ed7f4f26, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-ed7f4f26, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-ed7f4f26, #w-node-_2877b433-5012-b3b8-ddea-d111ceb272d1-ed7f4f26, #w-node-_8d724313-d838-aa04-beb5-275dad157779-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-ed7f4f26, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-ed7f4f26, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-ed7f4f26, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-ed7f4f26, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-ed7f4f26, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-ed7f4f26 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe95-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfea5-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f0-71fc4ac1, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f8-71fc4ac1, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0600-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e98b-71fc4ac1, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e990-71fc4ac1, #w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e992-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e994-71fc4ac1 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99a-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e99c-71fc4ac1 {
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9aa-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dbc10078-a90f-7260-99bf-a8b8c0f5e9ac-71fc4ac1 {
  align-self: center;
}

#w-node-d9595ffb-4c1b-4458-b21d-d22d4eab385d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37eff9-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f005-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f009-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f00d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f011-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f015-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f021-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f025-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f029-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f02d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f031-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f035-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f039-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f03d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f041-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f045-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f049-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f04d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f051-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f055-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f059-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f065-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f069-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f06d-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f071-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f084-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f088-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f08c-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f090-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f094-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f09c-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a0-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a4-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0a8-71fc4ac1, #w-node-_17117795-a596-6ed6-6c4e-bb03fc37f0ac-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42f1-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fb-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd42fd-71fc4ac1, #w-node-d6daeb53-cf1f-d965-9c1e-231913bd4300-71fc4ac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d6daeb53-cf1f-d965-9c1e-231913bd4304-71fc4ac1, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f7c-71fc4ac1, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f82-71fc4ac1, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f88-71fc4ac1, #w-node-d6db30fb-dcd5-5786-dbf1-92dd2a109f90-71fc4ac1, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-7cb90f7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-7cb90f7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-7cb90f7b, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-7cb90f7b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-7cb90f7b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-7cb90f7b, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-7cb90f7b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-7cb90f7b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-7cb90f7b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-7cb90f7b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-7cb90f7b, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-7cb90f7b, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-7cb90f7b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-7cb90f7b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-7cb90f7b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-7cb90f7b, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-7cb90f7b, #w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c7a-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_120da6d5-ebc6-2b33-a333-7a4c309d8c9c-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65ced7af-df69-4796-676c-02172921f923-5832af17 {
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f934-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f935-5832af17, #w-node-_65ced7af-df69-4796-676c-02172921f937-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65ced7af-df69-4796-676c-02172921f93a-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_65ced7af-df69-4796-676c-02172921f944-5832af17, #w-node-_65ced7af-df69-4796-676c-02172921f957-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4e9a7d23-51c5-de72-b84b-623247f00c12-5832af17, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c20-5832af17, #w-node-_4e9a7d23-51c5-de72-b84b-623247f00c29-5832af17, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec00-5832af17, #w-node-e7a52cd4-2feb-d54c-0658-8d262d58ec12-5832af17, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba07-5832af17, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba0f-5832af17, #w-node-_9f6948d1-c187-3bf7-30fb-2e4b4f4aba1e-5832af17, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1062-5832af17, #w-node-_5b86153d-3401-9059-9280-aaf9a13e106c-5832af17, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1076-5832af17, #w-node-_5b86153d-3401-9059-9280-aaf9a13e1080-5832af17, #w-node-_5b86153d-3401-9059-9280-aaf9a13e108a-5832af17, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b31-5832af17, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b37-5832af17, #w-node-c21595bf-9a4b-8876-2e8c-20328d447b3d-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d94-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d96-5832af17 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_167b38a0-4017-0e02-2b12-723bd6957d98-5832af17, #w-node-_167b38a0-4017-0e02-2b12-723bd6957d9e-5832af17, #w-node-_167b38a0-4017-0e02-2b12-723bd6957da4-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c2c-5832af17 {
  grid-area: Area;
  align-self: end;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c2e-5832af17, #w-node-_14a41246-bee9-3693-0978-c868ec371c32-5832af17, #w-node-_14a41246-bee9-3693-0978-c868ec371c36-5832af17, #w-node-_14a41246-bee9-3693-0978-c868ec371c3a-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14a41246-bee9-3693-0978-c868ec371c3e-5832af17 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c94-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c98-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0c9c-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca0-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca4-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ca8-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbb-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cbf-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc3-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cc7-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ccb-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdb-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cdf-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce3-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ce7-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0ceb-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0cfd-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d01-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d05-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d09-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d0d-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d11-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d23-5832af17, #w-node-_57c5203f-1311-612a-a1ac-4b3eef8d0d27-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f082a0-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f082a4-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f082a8-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f082ac-5832af17, #w-node-_238faf9f-3305-a37d-7397-6d9cbd5872f7-5832af17, #w-node-_8a264f69-a0d9-630f-4cd9-7bb1d80e3de0-5832af17, #w-node-_1006101a-deca-3ce5-16ac-792788d8b6f8-5832af17, #w-node-f6fa638b-3f4b-78ac-d216-99d64dc0a67a-5832af17, #w-node-_8a8e7cd1-786f-057b-442a-32bddb15e426-5832af17, #w-node-_09683038-bcf1-36ca-1fb3-d853539b2f22-5832af17, #w-node-_79261440-9b97-c38a-d58c-16f05f66f0d3-5832af17, #w-node-f85ab8ed-981d-a26b-623a-cfecdbffcc81-5832af17, #w-node-_0a6a3455-670b-aa83-d2c8-99b18a5e6fad-5832af17, #w-node-_0a6a3455-670b-aa83-d2c8-99b18a5e6fb1-5832af17, #w-node-_0a6a3455-670b-aa83-d2c8-99b18a5e6fb5-5832af17, #w-node-_0a6a3455-670b-aa83-d2c8-99b18a5e6fb9-5832af17, #w-node-_4bf24965-c384-fd9a-50bf-622da6fcb36a-5832af17, #w-node-_4bf24965-c384-fd9a-50bf-622da6fcb36e-5832af17, #w-node-_4bf24965-c384-fd9a-50bf-622da6fcb372-5832af17, #w-node-_7f6447c1-5c48-8e8f-a4df-bf1e58e410cb-5832af17, #w-node-_7f6447c1-5c48-8e8f-a4df-bf1e58e410cf-5832af17, #w-node-_7f6447c1-5c48-8e8f-a4df-bf1e58e410d3-5832af17, #w-node-df8dd839-8d47-1a8f-e27e-de9f904c2665-5832af17, #w-node-df8dd839-8d47-1a8f-e27e-de9f904c2669-5832af17, #w-node-df8dd839-8d47-1a8f-e27e-de9f904c266d-5832af17, #w-node-_41adfe66-da3c-3e8e-1630-94eab515e273-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f0833b-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f0833f-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08343-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08347-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08359-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f0835d-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08361-5832af17, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b561b-5832af17, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b5623-5832af17, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b562b-5832af17, #w-node-_6516b44d-2e41-04e8-5081-7db04f9b5633-5832af17, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f208e-5832af17, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f2096-5832af17, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f209e-5832af17, #w-node-de8a82aa-5eb1-09ec-3b3a-2ea4ba1f20a6-5832af17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637e4-224f6cb8 {
  place-self: center start;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637fe-224f6cb8, #w-node-_06f6ad52-38de-8402-daa2-dc225cd6d5d5-224f6cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637e4-64c7a7a7 {
  place-self: center start;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637fe-64c7a7a7, #w-node-_06f6ad52-38de-8402-daa2-dc225cd6d5d5-64c7a7a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637e4-1dce4e81 {
  place-self: center start;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637fe-1dce4e81, #w-node-_06f6ad52-38de-8402-daa2-dc225cd6d5d5-1dce4e81 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637e4-e49fb4a7 {
  place-self: center start;
}

#w-node-_10547511-fc58-1289-7ee4-ba1dda4637fe-e49fb4a7, #w-node-_06f6ad52-38de-8402-daa2-dc225cd6d5d5-e49fb4a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b20e-f0ae62ed {
  place-self: center start;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b226-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b249-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2e9-f0ae62ed {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2ee-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f0-f0ae62ed {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f2-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f4-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f6-f0ae62ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f8-f0ae62ed {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fa-f0ae62ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fc-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fe-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b300-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b303-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b305-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b307-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b309-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b311-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b315-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b319-f0ae62ed {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31e-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b321-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b323-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b325-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b327-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b329-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b331-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b333-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b335-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b336-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b338-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33a-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33c-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33e-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b340-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b342-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b344-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b346-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b348-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b34a-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b357-f0ae62ed {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35c-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35e-f0ae62ed {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b360-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b362-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b364-f0ae62ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b366-f0ae62ed {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b368-f0ae62ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b36a-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36c-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36e-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b371-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b373-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b375-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b377-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b379-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b383-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b387-f0ae62ed {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38c-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b38f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b391-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b393-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b395-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b397-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b399-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a1-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a3-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a4-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a6-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a8-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3aa-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ac-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ae-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b0-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b2-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b4-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b6-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b8-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3c5-f0ae62ed {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ca-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3cc-f0ae62ed {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ce-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d0-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d2-f0ae62ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d4-f0ae62ed {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d6-f0ae62ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d8-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3da-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3dc-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3df-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e1-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e3-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e5-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e7-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e9-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ed-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f1-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f5-f0ae62ed {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fa-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fb-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fd-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ff-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b401-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b403-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b405-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b407-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b409-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40f-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b411-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b412-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b414-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b416-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b418-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41a-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41c-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41e-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b420-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b422-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b424-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b426-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b433-f0ae62ed {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b438-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43a-f0ae62ed {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43c-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b43e-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b440-f0ae62ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b442-f0ae62ed {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b444-f0ae62ed {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b446-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b448-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44a-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b451-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b453-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b455-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b457-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45f-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b463-f0ae62ed {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b468-f0ae62ed {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b469-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46b-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b471-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b473-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b475-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b477-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47a-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47c-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47e-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b48b-f0ae62ed {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b490-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b492-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b494-f0ae62ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b496-f0ae62ed {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b498-f0ae62ed {
  grid-area: 2 / 3 / 2 / 5;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49a-f0ae62ed {
  grid-area: 2 / 5 / 2 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49c-f0ae62ed {
  grid-area: 3 / 2 / 4 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49d-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b49f-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a1-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a3-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a5-f0ae62ed {
  grid-area: 4 / 5 / 7 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a9-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ab-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ad-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4af-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b1-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b3-f0ae62ed, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b5-f0ae62ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b20e-f0b042e8 {
  place-self: center start;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b226-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b249-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2e9-f0b042e8 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2ee-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f0-f0b042e8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f2-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f4-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f6-f0b042e8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f8-f0b042e8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fa-f0b042e8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fc-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fe-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b300-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b303-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b305-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b307-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b309-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b311-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b315-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b319-f0b042e8 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31e-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b321-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b323-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b325-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b327-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b329-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b331-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b333-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b335-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b336-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b338-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33a-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33c-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33e-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b340-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b342-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b344-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b346-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b348-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b34a-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b357-f0b042e8 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35c-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35e-f0b042e8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b360-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b362-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b364-f0b042e8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b366-f0b042e8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b368-f0b042e8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b36a-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36c-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36e-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b371-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b373-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b375-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b377-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b379-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b383-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b387-f0b042e8 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38c-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b38f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b391-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b393-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b395-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b397-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b399-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a1-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a3-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a4-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a6-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a8-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3aa-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ac-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ae-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b0-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b2-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b4-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b6-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b8-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3c5-f0b042e8 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ca-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3cc-f0b042e8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ce-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d0-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d2-f0b042e8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d4-f0b042e8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d6-f0b042e8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d8-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3da-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3dc-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3df-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e1-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e3-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e5-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e7-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e9-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ed-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f1-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f5-f0b042e8 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fa-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fb-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fd-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ff-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b401-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b403-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b405-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b407-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b409-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40f-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b411-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b412-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b414-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b416-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b418-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41a-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41c-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41e-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b420-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b422-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b424-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b426-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b433-f0b042e8 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b438-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43a-f0b042e8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43c-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b43e-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b440-f0b042e8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b442-f0b042e8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b444-f0b042e8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b446-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b448-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44a-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b451-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b453-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b455-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b457-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45f-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b463-f0b042e8 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b468-f0b042e8 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b469-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46b-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b471-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b473-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b475-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b477-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47a-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47c-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47e-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b48b-f0b042e8 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b490-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b492-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b494-f0b042e8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b496-f0b042e8 {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b498-f0b042e8 {
  grid-area: 2 / 3 / 2 / 5;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49a-f0b042e8 {
  grid-area: 2 / 5 / 2 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49c-f0b042e8 {
  grid-area: 3 / 2 / 4 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49d-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b49f-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a1-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a3-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a5-f0b042e8 {
  grid-area: 4 / 5 / 7 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a9-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ab-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ad-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4af-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b1-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b3-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b5-f0b042e8, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4bc-f0b042e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b20e-2d318911 {
  place-self: center start;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b226-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b249-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2e9-2d318911 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2ee-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f0-2d318911 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f2-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f4-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f6-2d318911 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f8-2d318911 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fa-2d318911 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fc-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fe-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b300-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b303-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b305-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b307-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b309-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b311-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b315-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b319-2d318911 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31e-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b321-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b323-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b325-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b327-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b329-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b331-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b333-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b335-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b336-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b338-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33a-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33c-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33e-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b340-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b342-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b344-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b346-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b348-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b34a-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b357-2d318911 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35c-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35e-2d318911 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b360-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b362-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b364-2d318911 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b366-2d318911 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b368-2d318911 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b36a-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36c-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36e-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b371-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b373-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b375-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b377-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b379-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b383-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b387-2d318911 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38c-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b38f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b391-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b393-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b395-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b397-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b399-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a1-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a3-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a4-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a6-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a8-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3aa-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ac-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ae-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b0-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b2-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b4-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b6-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b8-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3c5-2d318911 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ca-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3cc-2d318911 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ce-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d0-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d2-2d318911 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d4-2d318911 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d6-2d318911 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d8-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3da-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3dc-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3df-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e1-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e3-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e5-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e7-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e9-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ed-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f1-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f5-2d318911 {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fa-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fb-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fd-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ff-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b401-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b403-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b405-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b407-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b409-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40f-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b411-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b412-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b414-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b416-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b418-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41a-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41c-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41e-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b420-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b422-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b424-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b426-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b433-2d318911 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b438-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43a-2d318911 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43c-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b43e-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b440-2d318911 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b442-2d318911 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b444-2d318911 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b446-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b448-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44a-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b451-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b453-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b455-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b457-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45f-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b463-2d318911 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b468-2d318911 {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b469-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46b-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b471-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b473-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b475-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b477-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47a-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47c-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47e-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b48b-2d318911 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b490-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b492-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b494-2d318911 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b496-2d318911 {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b498-2d318911 {
  grid-area: 2 / 3 / 2 / 5;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49a-2d318911 {
  grid-area: 2 / 5 / 2 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49c-2d318911 {
  grid-area: 3 / 2 / 4 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49d-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b49f-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a1-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a3-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a5-2d318911 {
  grid-area: 4 / 5 / 7 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a9-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ab-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ad-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4af-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b1-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b3-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b5-2d318911, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4bc-2d318911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b20e-317179ba {
  place-self: center start;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b226-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b249-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2e9-317179ba {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2ee-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f0-317179ba {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f2-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f4-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f6-317179ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2f8-317179ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fa-317179ba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fc-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b2fe-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b300-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b303-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b305-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b307-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b309-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b30d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b311-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b315-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b319-317179ba {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31e-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b31f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b321-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b323-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b325-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b327-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b329-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b32f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b331-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b333-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b335-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b336-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b338-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33a-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33c-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b33e-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b340-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b342-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b344-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b346-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b348-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b34a-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b357-317179ba {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35c-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b35e-317179ba {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b360-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b362-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b364-317179ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b366-317179ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b368-317179ba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b36a-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36c-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b36e-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b371-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b373-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b375-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b377-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b379-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b37f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b383-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b387-317179ba {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38c-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b38d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b38f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b391-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b393-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b395-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b397-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b399-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b39f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a1-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a3-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a4-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a6-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3a8-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3aa-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ac-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ae-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b0-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b2-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b4-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b6-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3b8-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3c5-317179ba {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ca-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3cc-317179ba {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ce-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d0-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d2-317179ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d4-317179ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d6-317179ba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3d8-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3da-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3dc-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3df-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e1-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e3-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e5-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e7-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3e9-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ed-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f1-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3f5-317179ba {
  grid-area: span 5 / span 1 / span 5 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fa-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fb-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3fd-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b3ff-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b401-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b403-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b405-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b407-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b409-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b40f-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b411-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b412-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b414-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b416-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b418-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41a-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41c-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b41e-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b420-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b422-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b424-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b426-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b433-317179ba {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b438-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43a-317179ba {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b43c-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b43e-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b440-317179ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b442-317179ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b444-317179ba {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b446-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b448-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44a-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b44f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b451-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b453-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b455-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b457-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b45f-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b463-317179ba {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b468-317179ba {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b469-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46b-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b46f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b471-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b473-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b475-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b477-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47a-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47c-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b47e-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b48b-317179ba {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b490-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b492-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b494-317179ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b496-317179ba {
  grid-area: 2 / 2 / 2 / 3;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b498-317179ba {
  grid-area: 2 / 3 / 2 / 5;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49a-317179ba {
  grid-area: 2 / 5 / 2 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49c-317179ba {
  grid-area: 3 / 2 / 4 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b49d-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b49f-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a1-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a3-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a5-317179ba {
  grid-area: 4 / 5 / 7 / 7;
}

#w-node-_339befdc-4858-e2da-cfcc-a313bd61b4a9-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ab-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4ad-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4af-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b1-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b3-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4b5-317179ba, #w-node-_339befdc-4858-e2da-cfcc-a313bd61b4bc-317179ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f8242012464e-ef450831 {
  place-self: center start;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f82420124667-ef450831, #w-node-d34a0e81-fe3b-3f3c-2074-f824201248cc-ef450831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f8242012464e-1602f363 {
  place-self: center start;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f82420124667-1602f363, #w-node-d34a0e81-fe3b-3f3c-2074-f824201248cc-1602f363 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f8242012464e-6b055470 {
  place-self: center start;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f82420124667-6b055470, #w-node-d34a0e81-fe3b-3f3c-2074-f824201248cc-6b055470 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f8242012464e-c3cb60e0 {
  place-self: center start;
}

#w-node-d34a0e81-fe3b-3f3c-2074-f82420124667-c3cb60e0, #w-node-d34a0e81-fe3b-3f3c-2074-f824201248cc-c3cb60e0, #w-node-d5ae6be2-2f11-a2b1-79cf-30f7dfd92609-41e82f41, #w-node-_73cd65bb-f39e-2501-1a1d-968e0b663f6a-41e82f41, #w-node-_21b7f443-3836-dd65-678d-11bf95d65b7d-41e82f41, #w-node-_99ecb357-dc78-b54b-dfcb-a496acae6c8f-41e82f41, #w-node-_85079787-1b33-b05c-7a89-1bc5e7b667ff-41e82f41, #w-node-_4a7e1d5d-df9f-9013-cf30-fa6a38408945-41e82f41, #w-node-ac2d73dd-32bb-9800-b61c-53f4d36d7500-41e82f41, #w-node-ac2d73dd-32bb-9800-b61c-53f4d36d7507-41e82f41, #w-node-ac2d73dd-32bb-9800-b61c-53f4d36d750e-41e82f41, #w-node-ac2d73dd-32bb-9800-b61c-53f4d36d7515-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f565-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f56a-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f56f-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f574-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f579-41e82f41, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f57e-41e82f41, #w-node-a235d923-f343-a498-9d75-2cc6194b420a-41e82f41, #w-node-a235d923-f343-a498-9d75-2cc6194b4211-41e82f41, #w-node-a235d923-f343-a498-9d75-2cc6194b4218-41e82f41, #w-node-a235d923-f343-a498-9d75-2cc6194b421f-41e82f41, #w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6bc-3fc87ee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_578a2bad-d403-8034-2b07-6ead8e0ac6dd-3fc87ee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_96b9fd45-1fc7-164e-6c99-b63100185877-3fc87ee9, #w-node-_96b9fd45-1fc7-164e-6c99-b6310018587d-3fc87ee9, #w-node-_96b9fd45-1fc7-164e-6c99-b63100185883-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5624-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f562c-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5634-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5638-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f563c-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5640-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5644-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5648-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5654-3fc87ee9, #w-node-b294498a-ab6d-a725-6fa8-cd734a5f5672-3fc87ee9, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabf4-3fc87ee9, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cabfe-3fc87ee9, #w-node-_8d4ea237-4b36-6db1-18e7-70decb3cac07-3fc87ee9, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e3b-3fc87ee9, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e45-3fc87ee9, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e4f-3fc87ee9, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e59-3fc87ee9, #w-node-_1bb5440b-6d6a-a701-d0ba-989bf8821e63-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb80-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb93-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb97-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9b-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecb9f-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbab-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbaf-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb3-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbb7-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbb-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbbf-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc3-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbc7-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcb-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbcf-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd3-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbd7-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdb-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbdf-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe3-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecbe7-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc22-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc26-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2a-3fc87ee9, #w-node-_1560f1a1-a3f0-d410-b520-21c74f1ecc2e-3fc87ee9, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6ba9-3fc87ee9, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6baf-3fc87ee9, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bb5-3fc87ee9, #w-node-d4d2fa85-e0d0-cdec-1faa-0404ab5f6bbd-3fc87ee9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-d9a18afe-837b-c086-fca5-a922f6844a0d-3fc87ee9 {
  align-self: center;
}

#w-node-cc06aeaa-1174-af44-299c-4ff8d007f29b-ed4e9abf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc06aeaa-1174-af44-299c-4ff8d007f2b1-ed4e9abf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b5e66aac-0b61-0255-b7d1-fd95dc44d8eb-ed4e9abf, #w-node-_11fe9d6f-a6c8-e60f-7f41-23aecd323f0e-ed4e9abf, #w-node-_453fb85a-8427-c8de-7ed8-eeb062120784-ed4e9abf, #w-node-_453fb85a-8427-c8de-7ed8-eeb062120796-ed4e9abf, #w-node-_453fb85a-8427-c8de-7ed8-eeb0621207a2-ed4e9abf, #w-node-ba2afbb0-e70a-1601-8d42-bb481b75fcae-ed4e9abf, #w-node-b966e1fb-5fda-dd43-2f5f-50c5ab0d43fc-ed4e9abf, #w-node-be11b563-1fa8-2a1d-3c0f-4d64c0c8f3bc-ed4e9abf, #w-node-a46e0684-7dc9-f5ce-a2fc-d2d438a18e3d-ed4e9abf, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845a3-ed4e9abf, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845b0-ed4e9abf, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845ba-ed4e9abf, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845c1-ed4e9abf, #w-node-f7962a68-c50f-6b3c-ceaa-e4c52e1845ca-ed4e9abf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_3f866de9-7297-13a8-5c3f-bd9160a0783d-ed4e9abf {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce8-bdef2d54 {
  align-self: auto;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce9-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf1-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf3-bdef2d54 {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf4-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfc-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcff-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd07-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0f-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd12-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd17-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49785-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49790-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49792-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49794-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49799-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979b-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979d-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a2-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a4-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a6-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b5-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b7-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b9-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497be-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c0-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c2-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c7-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c9-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497cb-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497da-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497dc-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497de-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e3-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e5-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e7-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ec-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ee-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497f0-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ff-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49801-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49803-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49808-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980a-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980c-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49811-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49813-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49815-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49824-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49826-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49828-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982d-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982f-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49831-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49836-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49838-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4983a-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49849-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984b-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984d-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49852-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49854-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49856-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985b-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985d-bdef2d54, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985f-bdef2d54, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-bdef2d54, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-bdef2d54, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2540-bdef2d54, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2549-bdef2d54, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2550-bdef2d54, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc255b-bdef2d54, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2564-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97589fc9-d5f7-aa25-ec27-2fcc099fc57b-bdef2d54 {
  place-self: center;
}

#w-node-_97589fc9-d5f7-aa25-ec27-2fcc099fc5a1-bdef2d54 {
  justify-self: center;
}

#w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-bdef2d54, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d27-bdef2d54, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d2d-bdef2d54, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d33-bdef2d54, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d3b-bdef2d54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_48c68dab-4aa2-b597-ab73-f52c1a9395d7-bdef2d54 {
  align-self: center;
}

#w-node-c157a6a5-cd28-0a81-422f-015a659b2c9d-659b2c8f, #w-node-c157a6a5-cd28-0a81-422f-015a659b2ca3-659b2c8f, #w-node-c157a6a5-cd28-0a81-422f-015a659b2ca9-659b2c8f, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-d62ccbbe, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-d62ccbbe, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a476-d62ccbbe, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a47f-d62ccbbe, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a486-d62ccbbe, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a491-d62ccbbe, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a49a-d62ccbbe, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c8f5-d62ccbbe, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c934-d62ccbbe, #w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-d62ccbbe, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb053-d62ccbbe, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb059-d62ccbbe, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb05f-d62ccbbe, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb067-d62ccbbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-85b92997 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-e1aff59f-af23-d83a-2e4c-53ed039e925a-85b92997, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9263-85b92997, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e926a-85b92997, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e9276-85b92997, #w-node-e1aff59f-af23-d83a-2e4c-53ed039e927f-85b92997, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-85b92997, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-85b92997, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488200-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-85b92997, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-85b92997, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-85b92997, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-85b92997, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-85b92997, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-85b92997, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-85b92997, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-85b92997, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-85b92997, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-85b92997, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-85b92997, #w-node-_23df07be-214a-646f-61ca-aff48309e253-85b92997, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-85b92997, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488270-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488274-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488278-85b92997, #w-node-d0544682-8a55-e0a8-175e-c56adaf2d2e6-85b92997, #w-node-_6adb8e97-728d-7a8c-3f84-79f3352758eb-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee488284-85b92997, #w-node-b137bdd6-079f-61ce-d51b-1071261d9978-85b92997, #w-node-e820c3cf-a813-c149-523c-b1a36261ceb7-85b92997, #w-node-b09a5eef-f11f-1bfa-dfa0-d10874bec719-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-85b92997, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-85b92997, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-85b92997, #w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d6-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d8-85b92997 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36dd-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36df-85b92997 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36e4-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36e6-85b92997 {
  align-self: center;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36ea-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36ec-85b92997 {
  align-self: center;
}

#w-node-_71d86d08-969a-23ab-1360-b1107b611fa5-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71d86d08-969a-23ab-1360-b1107b611fa7-85b92997 {
  align-self: center;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85c8-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85cf-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85d6-85b92997, #w-node-d1d9820c-1b76-7bea-1f22-0bf7b96d85dc-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c14fc8ed-e4e4-5e9d-b53c-aff15b05cc65-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9a296f75-8c3e-59dd-2703-1e798dc5233c-85b92997, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52342-85b92997, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52348-85b92997, #w-node-_9a296f75-8c3e-59dd-2703-1e798dc52350-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c4f5df2-08f3-4b6c-fa3d-0d25aa06739e-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_06336494-4268-7932-212b-3ce415bd5c9c-85b92997, #w-node-_7a1c807a-b6e8-1282-32fc-ec984de3560b-85b92997, #w-node-_973aa88a-3b77-7305-dbee-ed2e0bb1bf38-85b92997, #w-node-_52f12ea2-2ae7-ccdb-e160-7f04530c1fa8-85b92997, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f365c-85b92997, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3665-85b92997, #w-node-_615c00b4-c699-ef92-1bb7-e0625f8f3667-85b92997, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e04-85b92997, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0d-85b92997, #w-node-c97a02a1-9c24-5d8f-9171-af550d0c1e0f-85b92997, #w-node-f28027fb-6168-914d-055c-36e39c250fca-85b92997, #w-node-f28027fb-6168-914d-055c-36e39c250fd3-85b92997, #w-node-f28027fb-6168-914d-055c-36e39c250fd5-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f859-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f862-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f864-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f867-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f870-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f872-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f875-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f87e-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f880-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f883-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88c-85b92997, #w-node-_7a8e630e-dc54-0c06-030f-60ed7064f88e-85b92997 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-85b92997 {
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d5-c209817b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d7-c209817b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38dd-c209817b, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e1-c209817b, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e5-c209817b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4bc-c209817b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4be-c209817b {
  grid-area: Area-2;
  align-self: center;
}

#w-node-c967ad8a-a112-6425-178a-aec363bd8ef7-c209817b, #w-node-c967ad8a-a112-6425-178a-aec363bd8f04-c209817b, #w-node-c967ad8a-a112-6425-178a-aec363bd8f0e-c209817b, #w-node-c967ad8a-a112-6425-178a-aec363bd8f15-c209817b, #w-node-c967ad8a-a112-6425-178a-aec363bd8f1e-c209817b, #w-node-e7d10ab5-27b4-a8d6-3f65-24451e859698-c209817b, #w-node-e7d10ab5-27b4-a8d6-3f65-24451e8596d7-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7df-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7ef-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f3-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f7-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7fb-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba807-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80b-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80f-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba813-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba817-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81b-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81f-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba823-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba827-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82b-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82f-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba833-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba837-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83b-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83f-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba843-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a11-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a15-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a19-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a1d-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a21-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a25-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a29-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a2d-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a31-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a35-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a3c-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a40-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a44-c209817b, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a48-c209817b, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085b-c209817b, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085f-c209817b, #w-node-c7a337a0-aba9-88fc-5489-108a11ea0863-c209817b, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba88a-c209817b, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f71-c209817b, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f77-c209817b, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f7d-c209817b, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f85-c209817b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-b3521674-2c90-d4bd-e10f-790dac64edf6-ac64ede9 {
  align-self: center;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237be5-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237be7-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237bed-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf1-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf5-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237bfc-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c01-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c06-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c0b-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c10-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c15-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c1a-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33d-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33f-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac7c8e2d-9222-a1a5-c336-6ee46daf7328-856e425e, #w-node-ac7c8e2d-9222-a1a5-c336-6ee46daf7329-856e425e, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f20-856e425e, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f29-856e425e, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f30-856e425e, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f3c-856e425e, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f45-856e425e, #w-node-d60e7832-0662-4146-0fc7-35376d9af73c-856e425e, #w-node-_58ad26c9-e43e-2eee-170d-742d3e6018cd-856e425e, #w-node-_6f6dbc2a-89bc-8f33-bee1-d39005db00e0-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#twitter.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d8-856e425e, #linkedin.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d9-856e425e, #instagram.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6da-856e425e, #facebook.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6db-856e425e, #google.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dc-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dd-856e425e {
  justify-self: end;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba84-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba97-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba99-856e425e, #w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba9c-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056baa0-856e425e, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e212-856e425e, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e218-856e425e, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e21e-856e425e, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e226-856e425e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_7c31c3a6-79a2-398e-f57e-978551385268-856e425e {
  align-self: center;
}

#w-node-_62a8bfae-29c4-a8e8-c673-a044da762451-5f622e15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_62a8bfae-29c4-a8e8-c673-a044da762453-5f622e15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_62a8bfae-29c4-a8e8-c673-a044da762459-5f622e15, #w-node-_62a8bfae-29c4-a8e8-c673-a044da76245d-5f622e15, #w-node-_62a8bfae-29c4-a8e8-c673-a044da762461-5f622e15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e2be8e0-6a60-15bc-afc1-f4cad54c5c6b-5f622e15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_6e2be8e0-6a60-15bc-afc1-f4cad54c5c6d-5f622e15 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_5d5ccf78-1565-1513-313f-0267d7d3b445-5f622e15, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b44e-5f622e15, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b455-5f622e15, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b461-5f622e15, #w-node-_5d5ccf78-1565-1513-313f-0267d7d3b46a-5f622e15, #w-node-ad6ec524-b6d2-7812-8116-6c517cb8192d-5f622e15, #w-node-ad6ec524-b6d2-7812-8116-6c517cb8196c-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bd96-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bda9-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdad-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdb1-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdb5-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc1-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc5-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdc9-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdcd-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd1-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd5-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdd9-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bddd-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde1-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde5-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bde9-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bded-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf1-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf5-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdf9-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1bdfd-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be38-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be3c-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be40-5f622e15, #w-node-_868a2d19-1eb7-0568-716f-9f4174d1be44-5f622e15, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3225-5f622e15, #w-node-_59909b61-580b-3ba4-c84e-e138a63f322b-5f622e15, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3231-5f622e15, #w-node-_59909b61-580b-3ba4-c84e-e138a63f3239-5f622e15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_419298c7-9ba8-c44e-3169-caf30b3ada6e-5f622e15 {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce8-87df058a {
  align-self: auto;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce9-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf1-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf3-87df058a {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf4-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfc-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcff-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd07-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0f-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd12-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd17-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-87df058a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49785-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49790-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49792-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49794-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49799-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979b-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979d-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a2-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a4-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a6-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b5-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b7-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b9-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497be-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c0-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c2-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c7-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c9-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497cb-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497da-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497dc-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497de-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e3-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e5-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e7-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ec-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ee-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497f0-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ff-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49801-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49803-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49808-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980a-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980c-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49811-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49813-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49815-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49824-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49826-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49828-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982d-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982f-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49831-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49836-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49838-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4983a-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49849-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984b-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984d-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49852-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49854-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49856-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985b-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985d-87df058a, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985f-87df058a, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-87df058a, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-87df058a, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2540-87df058a, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2549-87df058a, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2550-87df058a, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc255b-87df058a, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2564-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997894fa-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978950a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978950e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789512-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789516-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978951a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789526-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978952a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978952e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789532-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789536-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978953a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978953e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789542-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789546-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978954a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978954e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789552-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789556-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978955a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978955e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978956a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978956e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789572-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789576-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978958a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978958e-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789592-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b99789596-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b9978959a-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997895a2-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997895a6-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997895aa-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997895ae-87df058a, #w-node-_0edd0777-7649-2e15-9a5e-405b997895b2-87df058a, #w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-87df058a, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d27-87df058a, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d2d-87df058a, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d33-87df058a, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d3b-87df058a, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-e2f64944, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-e2f64944, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-e2f64944, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c4a-e2f64944, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c54-e2f64944, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c5d-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-e2f64944 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-d13a32a7-016a-4e1b-26e7-ddf1182242a9-e2f64944, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b2-e2f64944, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b9-e2f64944, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242c4-e2f64944, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242cd-e2f64944, #w-node-_033adeda-8cbb-ca60-a155-4f61f3643871-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488200-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-e2f64944, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-e2f64944, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-e2f64944, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-e2f64944, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-e2f64944, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-e2f64944, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-e2f64944, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-e2f64944, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-e2f64944, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-e2f64944, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-e2f64944, #w-node-_23df07be-214a-646f-61ca-aff48309e253-e2f64944, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-e2f64944, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-e2f64944, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-e2f64944, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-e2f64944, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5478-e2f64944, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa547c-e2f64944, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5480-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54b9-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54c3-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627b8-e2f64944, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627be-e2f64944, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627c4-e2f64944, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627cc-e2f64944 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-e2f64944 {
  align-self: center;
}

#w-node-_36301dcc-c551-90ec-eaac-78d67c742c8a-7c742c87, #w-node-_36301dcc-c551-90ec-eaac-78d67c742c96-7c742c87, #w-node-_36301dcc-c551-90ec-eaac-78d67c742c9b-7c742c87, #w-node-_36301dcc-c551-90ec-eaac-78d67c742ca0-7c742c87, #w-node-_36301dcc-c551-90ec-eaac-78d67c742ca5-7c742c87, #w-node-_36301dcc-c551-90ec-eaac-78d67c742cb1-7c742c87, #w-node-b3ce0e81-85d1-b1dc-9346-a1c2a57285d5-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3ce0e81-85d1-b1dc-9346-a1c2a57285dd-ec9f0155, #w-node-b3ce0e81-85d1-b1dc-9346-a1c2a57285e0-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a0b2cfd0-4619-ff73-70b3-10653daea8d8-ec9f0155, #w-node-a0b2cfd0-4619-ff73-70b3-10653daea8e0-ec9f0155, #w-node-a0b2cfd0-4619-ff73-70b3-10653daea8e8-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-ec9f0155, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-ec9f0155, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a476-ec9f0155, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a47f-ec9f0155, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a486-ec9f0155, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a491-ec9f0155, #w-node-_98c72f68-8dae-ceb9-ce63-fcd2b054a49a-ec9f0155, #w-node-_526b0968-c1df-5873-e3bb-2afd1d5390ed-ec9f0155, #w-node-_919e0c05-7db8-63cb-e047-33afdaf326fc-ec9f0155, #w-node-_943580ec-a7bc-7e5f-5d8d-c9f5020c279d-ec9f0155, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c8f5-ec9f0155, #w-node-_76fdb883-24b8-3d54-b3f0-7707ba88c934-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccde4-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccde8-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccdec-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce01-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce05-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce09-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce0d-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccce58-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce5e-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccce66-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccce8d-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce93-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccce9b-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccea3-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccebb-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccee1-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccee8-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccceee-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccef4-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccefc-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf06-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf14-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccf19-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf1f-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccf25-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf44-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf53-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf79-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccf80-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf86-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccf8c-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf94-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccf9e-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccfaf-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccfb5-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccfbb-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccfc1-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccfe0-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7cccfef-ec9f0155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_6df99184-4207-4efe-2b6a-3506a7ccd012-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd016-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd01a-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd01e-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd030-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd034-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd038-ec9f0155, #w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-ec9f0155, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb053-ec9f0155, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb059-ec9f0155, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb05f-ec9f0155, #w-node-_9fb71924-4aca-8503-03db-dfa250ecb067-ec9f0155, #w-node-_93434aa6-c91b-9455-6aaf-ecf310db6a25-264ac04d, #w-node-f4a1988b-fdbd-c2d2-769f-ce81b8051817-264ac04d, #w-node-f6ab0540-4358-0022-2a26-c7a1659a9234-264ac04d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee592b6d-10fd-9240-0f4f-d252623ff07e-264ac04d, #w-node-_6b460d97-3c73-c027-f411-b7cdb5bf5834-264ac04d, #w-node-_7eee17b6-2d61-ef05-f6fc-44ec58a01d92-264ac04d, #w-node-_6fbce9a3-1726-edf0-275d-ff6c34329859-264ac04d {
  place-self: center;
}

#w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-264ac04d, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-264ac04d, #w-node-_3e8bf3b9-efe4-9277-1b98-7b9778d35092-264ac04d, #w-node-_95dc81d3-5d35-470e-8573-59674ef1b51c-264ac04d, #w-node-_7796c737-7748-6f63-dc1b-cb3d541bfaa8-264ac04d, #w-node-_3db731aa-01e8-c00d-1d26-19eda5651525-264ac04d, #w-node-e0b860eb-9bda-3798-9698-938f15ff2d8b-7e053ecb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d9a-7e053ecb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad84-53cdc7e1, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad91-53cdc7e1, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad96-53cdc7e1, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad9b-53cdc7e1, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ada8-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-53cdc7e1 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-53cdc7e1 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-53cdc7e1 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-53cdc7e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13920-53cdc7e1, #w-node-_53720060-3a6a-c268-8f78-3512adf13928-53cdc7e1 {
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf1392e-53cdc7e1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13930-53cdc7e1 {
  place-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6d79-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6d7d-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6d81-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6df1-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6df5-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6df9-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6dfd-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7002-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7006-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff700a-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff700e-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7020-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7024-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7028-53cdc7e1, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-53cdc7e1, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-53cdc7e1, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-53cdc7e1, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-53cdc7e1, #w-node-c6a7f28c-27aa-3744-0f5b-bacf96e21b1e-de1f6937, #w-node-c6a7f28c-27aa-3744-0f5b-bacf96e21b27-de1f6937, #w-node-c6a7f28c-27aa-3744-0f5b-bacf96e21b2c-de1f6937, #w-node-c6a7f28c-27aa-3744-0f5b-bacf96e21b31-de1f6937, #w-node-c6a7f28c-27aa-3744-0f5b-bacf96e21b3e-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-de1f6937 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-de1f6937 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-de1f6937 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ca3-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ca7-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25cab-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25cc0-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25cc4-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25cc8-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ccc-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d17-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25d1d-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d25-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d4c-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25d52-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d5a-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d62-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25d7a-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25da0-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25da7-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25dad-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25db3-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25dbb-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25dc5-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25dd3-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25dd8-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25dde-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25de4-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e03-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e12-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e38-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25e3f-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e45-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25e4b-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e53-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e5d-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e6e-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25e74-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e7a-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25e80-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25e9f-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25eae-de1f6937 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d44e8a15-b467-5f12-1544-7fc87da25ed1-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ed5-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ed9-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25edd-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25eef-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ef3-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ef7-de1f6937, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-de1f6937, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-de1f6937, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-de1f6937, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-de1f6937, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad84-477df9b9, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad91-477df9b9, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad96-477df9b9, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad9b-477df9b9, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ada8-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-477df9b9 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-477df9b9 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-477df9b9 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa363a-477df9b9, #w-node-_57913be2-96db-e339-a64a-619b7dfa3642-477df9b9 {
  place-self: center;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa3648-477df9b9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa3657-477df9b9 {
  place-self: center;
}

#w-node-e93ece59-aa3f-df64-b39e-12187ec3acac-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acb0-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acb4-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f35366-fd4c-74c1-2de5-e42efb5050b9-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_18f35366-fd4c-74c1-2de5-e42efb5050c3-477df9b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-e93ece59-aa3f-df64-b39e-12187ec3af35-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af39-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af3d-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af41-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af53-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af57-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af5b-477df9b9, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-477df9b9, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-477df9b9, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-477df9b9, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-477df9b9, #w-node-_31da4bfc-dc1a-e9f5-f65f-a141a83a91cf-c121e456, #w-node-_31da4bfc-dc1a-e9f5-f65f-a141a83a91d8-c121e456, #w-node-_31da4bfc-dc1a-e9f5-f65f-a141a83a91dd-c121e456, #w-node-_31da4bfc-dc1a-e9f5-f65f-a141a83a91e2-c121e456, #w-node-_31da4bfc-dc1a-e9f5-f65f-a141a83a91ef-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-c121e456 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-c121e456 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-c121e456 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa363a-c121e456, #w-node-_57913be2-96db-e339-a64a-619b7dfa3642-c121e456 {
  place-self: center;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa3648-c121e456 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_57913be2-96db-e339-a64a-619b7dfa3657-c121e456 {
  place-self: center;
}

#w-node-e93ece59-aa3f-df64-b39e-12187ec3acac-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acb0-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acb4-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18f35366-fd4c-74c1-2de5-e42efb5050b9-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_18f35366-fd4c-74c1-2de5-e42efb5050c3-c121e456 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-e93ece59-aa3f-df64-b39e-12187ec3af35-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af39-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af3d-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af41-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af53-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af57-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af5b-c121e456, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-c121e456, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-c121e456, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-c121e456, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-c121e456, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad84-99fdf796, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad91-99fdf796, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad96-99fdf796, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ad9b-99fdf796, #w-node-_894d86e0-10c5-f5ac-03aa-766f7f31ada8-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-99fdf796 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-99fdf796 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-99fdf796 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13920-99fdf796, #w-node-_53720060-3a6a-c268-8f78-3512adf13928-99fdf796 {
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf1392e-99fdf796 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13930-99fdf796 {
  place-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad2e-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad32-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad36-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad3f-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad40-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad41-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad44-99fdf796 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad46-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad50-99fdf796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad5f-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad63-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad67-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad6b-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad7d-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad81-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad85-99fdf796, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-99fdf796, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-99fdf796, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-99fdf796, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-99fdf796, #w-node-_887227b5-3398-c50f-d692-717a8a1c2ed6-92e6db84, #w-node-_887227b5-3398-c50f-d692-717a8a1c2edf-92e6db84, #w-node-_887227b5-3398-c50f-d692-717a8a1c2ee4-92e6db84, #w-node-_887227b5-3398-c50f-d692-717a8a1c2ee9-92e6db84, #w-node-_887227b5-3398-c50f-d692-717a8a1c2ef6-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bde-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be6-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bee-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c00-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c05-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c07-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c09-92e6db84 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c0f-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c11-92e6db84 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c1f-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c21-92e6db84 {
  align-self: center;
}

#w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6c33-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13920-92e6db84, #w-node-_53720060-3a6a-c268-8f78-3512adf13928-92e6db84 {
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf1392e-92e6db84 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-_53720060-3a6a-c268-8f78-3512adf13930-92e6db84 {
  place-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad2e-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad32-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad36-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad3f-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad40-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad41-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad44-92e6db84 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad46-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad50-92e6db84 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2491436c-5c63-badf-998d-8d0cafe0ad5f-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad63-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad67-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad6b-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad7d-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad81-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad85-92e6db84, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-92e6db84, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-92e6db84, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-92e6db84, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-92e6db84, #w-node-_7bc567b2-75c7-0450-1a0c-5d159e61f2f3-3f627d97, #w-node-_7bc567b2-75c7-0450-1a0c-5d159e61f2fc-3f627d97, #w-node-_7bc567b2-75c7-0450-1a0c-5d159e61f301-3f627d97, #w-node-_7bc567b2-75c7-0450-1a0c-5d159e61f306-3f627d97, #w-node-_7bc567b2-75c7-0450-1a0c-5d159e61f313-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fed1-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fed9-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fee8-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe79-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe87-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe90-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff00-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff0a-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff14-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff1e-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff28-3f627d97 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e00-3f627d97, #w-node-a56c6cf8-8d98-d061-c7f8-352375933e08-3f627d97 {
  place-self: center;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e0e-3f627d97 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e1d-3f627d97 {
  place-self: center;
}

#w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffa2-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffa6-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffaa-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffae-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffb2-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffb6-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffc9-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffcd-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd1-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd5-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd9-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffee-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fff2-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fff6-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fffa-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fffe-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950002-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950006-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950018-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995001c-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950020-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950024-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950028-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995002c-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995003e-3f627d97, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950042-3f627d97, #w-node-bb8cdc6d-6036-07be-1172-b6ad38d2e45c-f003dabb, #w-node-bb8cdc6d-6036-07be-1172-b6ad38d2e467-f003dabb, #w-node-bb8cdc6d-6036-07be-1172-b6ad38d2e46c-f003dabb, #w-node-bb8cdc6d-6036-07be-1172-b6ad38d2e471-f003dabb, #w-node-bb8cdc6d-6036-07be-1172-b6ad38d2e47c-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fed1-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fed9-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fee8-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe79-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe87-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fe90-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff00-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff0a-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff14-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff1e-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ff28-f003dabb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e00-f003dabb, #w-node-a56c6cf8-8d98-d061-c7f8-352375933e08-f003dabb {
  place-self: center;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e0e-f003dabb {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center;
}

#w-node-a56c6cf8-8d98-d061-c7f8-352375933e1d-f003dabb {
  place-self: center;
}

#w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffa2-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffa6-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffaa-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffae-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffb2-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffb6-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffc9-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffcd-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd1-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd5-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffd9-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994ffee-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fff2-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fff6-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fffa-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fffe-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950002-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950006-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950018-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995001c-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950020-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950024-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950028-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995002c-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a995003e-f003dabb, #w-node-_17ccb96a-e772-7d34-6b51-11d5a9950042-f003dabb, #w-node-c508d05f-6884-3109-68c9-803745d0db08-7c3694e2, #w-node-_7103317a-06dc-8f73-0643-cdff36161ecc-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7103317a-06dc-8f73-0643-cdff36161ed4-7c3694e2, #w-node-_7103317a-06dc-8f73-0643-cdff36161ed7-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0db46-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0db90-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0db99-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dba2-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0dbb6-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dbbe-7c3694e2 {
  align-self: start;
}

#w-node-c508d05f-6884-3109-68c9-803745d0dc0c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc14-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc1c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc20-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc24-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc28-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc2c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc30-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc3c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc5a-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc61-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc6b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc74-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc82-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc8c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dc96-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dca0-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dcaa-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de20-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de33-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de37-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de3b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de3f-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de4b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de4f-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de53-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de57-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de5b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de5f-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de63-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de67-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de6b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de6f-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de73-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de77-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de7b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de7f-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de83-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0de87-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dea2-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dea6-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0deaa-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0deae-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0ded2-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0ded6-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0deda-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df13-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df1d-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df72-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0df9a-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dfa0-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dfa6-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dfae-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e085-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e089-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e08d-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0c8-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0d2-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0e1-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e0e5-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e0e9-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e0ed-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e0ff-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e103-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e107-7c3694e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e132-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e139-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e140-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e14c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e15d-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e164-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e16b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e177-7c3694e2 {
  align-self: auto;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-97e227a3, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-97e227a3, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-97e227a3, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-97e227a3, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-97e227a3, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-97e227a3, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-97e227a3, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-97e227a3, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c28-97e227a3, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c2c-97e227a3, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c30-97e227a3, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c34-97e227a3, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c38-97e227a3, #w-node-_076283e2-fe2c-30e7-f51c-13bcce7c816b-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49070283-5756-5c03-e894-ac634893424e-97e227a3 {
  place-self: center;
}

#w-node-_6e1d2879-4bb6-a070-ad63-963eec7287bc-97e227a3, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c0-97e227a3, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c4-97e227a3, #w-node-_2b9747d8-5c1c-f997-f0d4-5201db92ba82-97e227a3, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c8-97e227a3, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287cc-97e227a3, #w-node-d893c5c3-1352-1a7f-57da-b1f8af63fd31-97e227a3, #w-node-_88db8a08-da47-3300-b8f4-a9418885b6f1-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f4cc084-f534-261b-b428-972a3dc62ba9-97e227a3 {
  place-self: center;
}

#w-node-_43fc94b1-dd30-b257-88d8-432643414941-97e227a3, #w-node-_129a8860-6b03-613f-2929-9096fe2a7a68-97e227a3, #w-node-_8ed26fac-1ca2-bcac-aa07-148dbb9e4cdf-97e227a3, #w-node-_43fc94b1-dd30-b257-88d8-432643414945-97e227a3, #w-node-_97dfd8c0-4ed3-a050-09e1-bb4e4c2cbf14-97e227a3, #w-node-_43fc94b1-dd30-b257-88d8-432643414951-97e227a3, #w-node-_6125d078-5503-4365-5fc6-0ebe1c234122-97e227a3, #w-node-_43fc94b1-dd30-b257-88d8-432643414955-97e227a3, #w-node-_43fc94b1-dd30-b257-88d8-432643414959-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fbb91b-697b-eafd-44d0-3fc8ec8fa8f4-97e227a3 {
  place-self: center;
}

#w-node-_71117169-4102-d950-10a3-addc103011a0-97e227a3, #w-node-_71117169-4102-d950-10a3-addc103011a4-97e227a3, #w-node-_71117169-4102-d950-10a3-addc103011a8-97e227a3, #w-node-_71117169-4102-d950-10a3-addc103011ac-97e227a3, #w-node-_71117169-4102-d950-10a3-addc103011b0-97e227a3, #w-node-_71117169-4102-d950-10a3-addc103011b4-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1536d307-9e00-2574-5ffb-80eebae23c52-97e227a3 {
  place-self: center;
}

#w-node-_1e25a27a-7c7f-1844-d028-f3741a7a2fb0-97e227a3, #w-node-_1e25a27a-7c7f-1844-d028-f3741a7a2fb4-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b13c61-1b0b-8ac1-47a1-18b6ae9d0c63-97e227a3 {
  place-self: center;
}

#w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-97e227a3, #w-node-_2536547d-3b44-ab59-6f5a-0020800f4276-97e227a3, #w-node-ce6a0ff6-6ee2-89e2-bd08-add3fc14d979-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-97e227a3, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64cb-97e227a3 {
  place-self: center;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64b0-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64b4-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64b8-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64bc-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64c0-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64c4-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64fc-97e227a3 {
  place-self: center;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64d9-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64dd-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64e1-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64e5-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64e9-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64ed-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64f1-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64f5-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6535-97e227a3 {
  place-self: center;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf650e-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6512-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6516-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf651a-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf651e-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6522-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6526-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf652a-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf652e-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf655e-97e227a3 {
  place-self: center;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6543-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6547-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf654b-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf654f-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6553-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6557-97e227a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6577-97e227a3 {
  place-self: center;
}

#w-node-_9181d0f2-5184-0e94-5555-a0daf0cf656c-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6570-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6587-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf658b-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf658f-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6593-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6597-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf659b-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65ae-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65b2-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65b6-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65ba-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65be-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65d3-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65d7-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65db-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65df-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65e3-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65e7-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65eb-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf65fd-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6601-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6605-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6609-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf660d-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6611-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6623-97e227a3, #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf6627-97e227a3, #w-node-acaf9929-f74c-23b6-7736-741774354749-97e227a3, #w-node-acaf9929-f74c-23b6-7736-741774354751-97e227a3, #w-node-acaf9929-f74c-23b6-7736-741774354759-97e227a3, #w-node-acaf9929-f74c-23b6-7736-741774354761-97e227a3, #w-node-c508d05f-6884-3109-68c9-803745d0db08-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0db46-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0db90-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0db99-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dba2-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0dbb6-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dbbe-b474c3ee {
  align-self: start;
}

#w-node-c508d05f-6884-3109-68c9-803745d0dc0c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc14-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc1c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc20-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc24-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc28-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc2c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc30-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc3c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc5a-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc61-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc6b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc74-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc82-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc8c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dc96-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dca0-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dcaa-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de20-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de33-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de37-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de3b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de3f-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de4b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de4f-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de53-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de57-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de5b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de5f-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de63-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de67-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de6b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de6f-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de73-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de77-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de7b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de7f-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de83-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0de87-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dea2-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dea6-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0deaa-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0deae-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0ded2-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0ded6-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0deda-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df13-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df1d-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-c508d05f-6884-3109-68c9-803745d0df72-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0df9a-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dfa0-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dfa6-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0dfae-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e085-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e089-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e08d-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0c8-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0d2-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e0e1-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e0e5-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e0e9-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e0ed-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e0ff-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e103-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e107-b474c3ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508d05f-6884-3109-68c9-803745d0e132-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e139-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e140-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e14c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e15d-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e164-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e16b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e177-b474c3ee {
  align-self: auto;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de097-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fac0f34-74b3-87b3-8a74-3443156de0b9-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_04d37a80-3049-4268-1e0e-a13333e3c7fa-5cefbb7d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c804-5cefbb7d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c80e-5cefbb7d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c818-5cefbb7d, #w-node-_04d37a80-3049-4268-1e0e-a13333e3c822-5cefbb7d, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4d9e-5cefbb7d, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4da4-5cefbb7d, #w-node-_49f87848-42ff-dd93-42dc-c9bc506a4daa-5cefbb7d, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c28-5cefbb7d, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c2c-5cefbb7d, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c30-5cefbb7d, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c34-5cefbb7d, #w-node-_31f62f57-f5d6-a50b-ed5f-9cd919004c38-5cefbb7d, #w-node-_076283e2-fe2c-30e7-f51c-13bcce7c816b-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49070283-5756-5c03-e894-ac634893424e-5cefbb7d {
  place-self: center;
}

#w-node-_6e1d2879-4bb6-a070-ad63-963eec7287bc-5cefbb7d, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c0-5cefbb7d, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c4-5cefbb7d, #w-node-_2b9747d8-5c1c-f997-f0d4-5201db92ba82-5cefbb7d, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287c8-5cefbb7d, #w-node-_6e1d2879-4bb6-a070-ad63-963eec7287cc-5cefbb7d, #w-node-d893c5c3-1352-1a7f-57da-b1f8af63fd31-5cefbb7d, #w-node-_88db8a08-da47-3300-b8f4-a9418885b6f1-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f4cc084-f534-261b-b428-972a3dc62ba9-5cefbb7d {
  place-self: center;
}

#w-node-_43fc94b1-dd30-b257-88d8-432643414941-5cefbb7d, #w-node-_129a8860-6b03-613f-2929-9096fe2a7a68-5cefbb7d, #w-node-_8ed26fac-1ca2-bcac-aa07-148dbb9e4cdf-5cefbb7d, #w-node-_43fc94b1-dd30-b257-88d8-432643414945-5cefbb7d, #w-node-_97dfd8c0-4ed3-a050-09e1-bb4e4c2cbf14-5cefbb7d, #w-node-_43fc94b1-dd30-b257-88d8-432643414951-5cefbb7d, #w-node-_6125d078-5503-4365-5fc6-0ebe1c234122-5cefbb7d, #w-node-_43fc94b1-dd30-b257-88d8-432643414955-5cefbb7d, #w-node-_43fc94b1-dd30-b257-88d8-432643414959-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fbb91b-697b-eafd-44d0-3fc8ec8fa8f4-5cefbb7d {
  place-self: center;
}

#w-node-_71117169-4102-d950-10a3-addc103011a0-5cefbb7d, #w-node-_71117169-4102-d950-10a3-addc103011a4-5cefbb7d, #w-node-_71117169-4102-d950-10a3-addc103011a8-5cefbb7d, #w-node-_71117169-4102-d950-10a3-addc103011ac-5cefbb7d, #w-node-_71117169-4102-d950-10a3-addc103011b0-5cefbb7d, #w-node-_71117169-4102-d950-10a3-addc103011b4-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1536d307-9e00-2574-5ffb-80eebae23c52-5cefbb7d {
  place-self: center;
}

#w-node-_1e25a27a-7c7f-1844-d028-f3741a7a2fb0-5cefbb7d, #w-node-_1e25a27a-7c7f-1844-d028-f3741a7a2fb4-5cefbb7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8b13c61-1b0b-8ac1-47a1-18b6ae9d0c63-5cefbb7d {
  place-self: center;
}

#w-node-_78539ed6-cde3-2632-3e72-44899e931ce9-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931ced-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf1-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf5-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cf9-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931cfd-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d10-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d14-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d18-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d1c-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d20-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d30-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d34-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d38-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d3c-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d40-5cefbb7d, #w-node-_2536547d-3b44-ab59-6f5a-0020800f4276-5cefbb7d, #w-node-ce6a0ff6-6ee2-89e2-bd08-add3fc14d979-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d52-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d56-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5a-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d5e-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d62-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d66-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d78-5cefbb7d, #w-node-_78539ed6-cde3-2632-3e72-44899e931d7c-5cefbb7d, #w-node-acaf9929-f74c-23b6-7736-741774354749-5cefbb7d, #w-node-acaf9929-f74c-23b6-7736-741774354751-5cefbb7d, #w-node-acaf9929-f74c-23b6-7736-741774354759-5cefbb7d, #w-node-acaf9929-f74c-23b6-7736-741774354761-5cefbb7d, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-7b61264d, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-7b61264d, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-7b61264d, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c4a-7b61264d, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c54-7b61264d, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c5d-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-7b61264d {
  grid-area: Area-2;
  align-self: center;
}

#w-node-d13a32a7-016a-4e1b-26e7-ddf1182242a9-7b61264d, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b2-7b61264d, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b9-7b61264d, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242c4-7b61264d, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242cd-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488200-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-7b61264d, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-7b61264d, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-7b61264d, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-7b61264d, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-7b61264d, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-7b61264d, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-7b61264d, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-7b61264d, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-7b61264d, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-7b61264d, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-7b61264d, #w-node-_23df07be-214a-646f-61ca-aff48309e253-7b61264d, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-7b61264d, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-7b61264d, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-7b61264d, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-7b61264d, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5478-7b61264d, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa547c-7b61264d, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5480-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54b9-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54c3-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627b8-7b61264d, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627be-7b61264d, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627c4-7b61264d, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627cc-7b61264d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-7b61264d {
  align-self: center;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d8b-6792581d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d9a-6792581d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_93434aa6-c91b-9455-6aaf-ecf310db6a25-b51b7198 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4db79f21-d94b-2e80-610e-01e88844b695-b51b7198 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6e565192-1eeb-2ea0-8a63-0e1cbdbaefe2-b51b7198, #w-node-fdc574dc-2ab4-dcc7-102c-5f2c3ef238a1-b51b7198, #w-node-_5fa2dd9e-4b5c-3433-01c7-ede5286f8252-b51b7198 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c55e7c5-c73c-8623-72bd-ee32afde84bc-b51b7198 {
  place-self: start center;
}

#w-node-edd68d05-2723-43a3-3d07-bc0d07e0a411-b51b7198 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edd68d05-2723-43a3-3d07-bc0d07e0a412-b51b7198 {
  place-self: start center;
}

#w-node-_87e825fb-ee74-fa92-f44a-410e58dac06e-b51b7198 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87e825fb-ee74-fa92-f44a-410e58dac06f-b51b7198 {
  place-self: start center;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d8b-a762bfb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d9a-a762bfb7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ac8-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0aca-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad0-de9782d1, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad4-de9782d1, #w-node-_7150ac08-3dce-5374-e047-53af2a4c0ad8-de9782d1, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c4a-de9782d1, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c54-de9782d1, #w-node-_7bc6fa8a-1718-d175-dd5b-dc85da137c5d-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca8f-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4cec8d20-3056-3471-d2d1-cabf7255ca91-de9782d1 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-d13a32a7-016a-4e1b-26e7-ddf1182242a9-de9782d1, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b2-de9782d1, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242b9-de9782d1, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242c4-de9782d1, #w-node-d13a32a7-016a-4e1b-26e7-ddf1182242cd-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab0c09de-25e2-480a-fc8d-5c7b62476662-de9782d1 {
  justify-self: center;
}

#w-node-ab0c09de-25e2-480a-fc8d-5c7b62476689-de9782d1 {
  place-self: auto center;
}

#w-node-c52e8d0e-79ae-0694-1830-41ccee488200-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee488210-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee488214-de9782d1, #w-node-ac855d92-f0f5-07c9-eacf-2ac083ae5bd3-de9782d1, #w-node-_104b3359-ad1b-2615-85ed-20d869efd76f-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee488228-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee48822c-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee488230-de9782d1, #w-node-_31012fbf-7c01-af84-e446-591f7a699f28-de9782d1, #w-node-_01a47911-7f86-29a5-f308-f1576b0e0838-de9782d1, #w-node-e5afe389-dba0-b331-67d6-e8f380563365-de9782d1, #w-node-_30d49e69-4b8e-e7be-95bb-c68b2f4fffc3-de9782d1, #w-node-_3b83e338-0d73-9be5-f374-dba70bba465f-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee488248-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee48824c-de9782d1, #w-node-_7ea644b7-a275-a1d3-a894-bb2a6dba38a9-de9782d1, #w-node-_8fbb4fbe-eb58-a3be-4a46-7f41a9d0a490-de9782d1, #w-node-_20b4fa81-2410-b680-cad2-07afe40f98de-de9782d1, #w-node-_23df07be-214a-646f-61ca-aff48309e253-de9782d1, #w-node-_1ca7202e-5925-92d7-c556-06dcac7ce2d9-de9782d1, #w-node-fc95847c-9d5c-a9a7-a693-e6671034ad3d-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee48829f-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882a3-de9782d1, #w-node-_1cb2eb4c-cea9-e0ef-799a-b1f467bb1ace-de9782d1, #w-node-c52e8d0e-79ae-0694-1830-41ccee4882ab-de9782d1, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5478-de9782d1, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa547c-de9782d1, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5480-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54b9-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d83d6e09-0e44-3292-53e8-f98e49fa54c3-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627b8-de9782d1, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627be-de9782d1, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627c4-de9782d1, #w-node-b0b6da23-6d2f-b5f8-7c56-1c65cd7627cc-de9782d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-de9782d1 {
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d5-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d7-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38dd-baeb4ca9, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e1-baeb4ca9, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e5-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4bc-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4be-baeb4ca9 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-c967ad8a-a112-6425-178a-aec363bd8ef7-baeb4ca9, #w-node-c967ad8a-a112-6425-178a-aec363bd8f04-baeb4ca9, #w-node-c967ad8a-a112-6425-178a-aec363bd8f0e-baeb4ca9, #w-node-c967ad8a-a112-6425-178a-aec363bd8f15-baeb4ca9, #w-node-c967ad8a-a112-6425-178a-aec363bd8f1e-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30ff6d6a-8447-68c2-9e1b-cbd4af64eee6-baeb4ca9, #w-node-_30ff6d6a-8447-68c2-9e1b-cbd4af64ef10-baeb4ca9 {
  place-self: center;
}

#w-node-e7d10ab5-27b4-a8d6-3f65-24451e859698-baeb4ca9, #w-node-e7d10ab5-27b4-a8d6-3f65-24451e8596d7-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7df-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7ef-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f3-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f7-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7fb-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba807-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80b-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80f-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba813-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba817-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81b-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81f-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba823-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba827-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82b-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82f-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba833-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba837-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83b-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83f-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba843-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a11-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a15-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a19-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a1d-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a21-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a25-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a29-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a2d-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a31-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a35-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a3c-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a40-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a44-baeb4ca9, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a48-baeb4ca9, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085b-baeb4ca9, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085f-baeb4ca9, #w-node-c7a337a0-aba9-88fc-5489-108a11ea0863-baeb4ca9, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba88a-baeb4ca9, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f71-baeb4ca9, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f77-baeb4ca9, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f7d-baeb4ca9, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f85-baeb4ca9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-c2b3e7c3-ab30-24fb-2367-495cb34a98b9-baeb4ca9, #w-node-cbcbbd8b-542a-4dc9-f45a-6a73016f9c90-5fd762db {
  align-self: center;
}

#w-node-_93434aa6-c91b-9455-6aaf-ecf310db6a25-5fd762db, #w-node-_6452a63e-8448-d673-6b69-0246cda25bae-5fd762db, #w-node-b628f401-17ea-003e-632c-1049d9510d9a-5fd762db, #w-node-_0d16f8b6-b7ab-130e-13bc-07e999c172a5-5fd762db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-5fd762db {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-5fd762db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0754ed58-1b47-2936-16eb-f680b160f81d-5fd762db {
  place-self: start center;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d8b-25e32f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0b860eb-9bda-3798-9698-938f15ff2d9a-25e32f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d5-0035bf29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38d7-0035bf29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38dd-0035bf29, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e1-0035bf29, #w-node-cd2dcc4e-cc6e-62e7-058c-ecd83d0a38e5-0035bf29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4bc-0035bf29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_3276c39c-d00b-2e49-0a6e-3666c13ce4be-0035bf29 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-c967ad8a-a112-6425-178a-aec363bd8ef7-0035bf29, #w-node-c967ad8a-a112-6425-178a-aec363bd8f04-0035bf29, #w-node-c967ad8a-a112-6425-178a-aec363bd8f0e-0035bf29, #w-node-c967ad8a-a112-6425-178a-aec363bd8f15-0035bf29, #w-node-c967ad8a-a112-6425-178a-aec363bd8f1e-0035bf29, #w-node-fed39886-b1a1-380e-0e3d-693edd673d7c-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7df-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7ef-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f3-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7f7-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba7fb-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba807-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80b-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba80f-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba813-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba817-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81b-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba81f-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba823-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba827-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82b-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba82f-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba833-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba837-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83b-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba83f-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba843-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a11-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a15-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a19-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a1d-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a21-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a25-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a29-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a2d-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a31-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a35-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a3c-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a40-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a44-0035bf29, #w-node-_31ea05c7-0f57-9f7d-4039-7ff87cc58a48-0035bf29, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085b-0035bf29, #w-node-c7a337a0-aba9-88fc-5489-108a11ea085f-0035bf29, #w-node-c7a337a0-aba9-88fc-5489-108a11ea0863-0035bf29, #w-node-_680d25f5-fbbd-c6a7-ae70-76963dbba88a-0035bf29, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f71-0035bf29, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f77-0035bf29, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f7d-0035bf29, #w-node-_6811e75f-8c09-184c-2296-318ddc0b0f85-0035bf29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_3a8ea3f0-f9c0-62c3-c8c5-42993cfd0a36-0035bf29 {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd07-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce8-2b9bf60e {
  align-self: auto;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fce9-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf1-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf3-2b9bf60e {
  align-self: center;
}

#w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcf4-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfc-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcff-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0f-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd12-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd17-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec98a-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec98c-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94665008-ac67-e9ee-871d-77ecee8ec992-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec996-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec99a-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a1-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9a6-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ab-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b0-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b5-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9ba-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9bf-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545dc-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fd8cfd2e-6718-35ba-3a8e-eb242c1545de-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49785-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49790-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49792-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49794-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49799-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979b-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4979d-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a2-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a4-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497a6-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b5-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b7-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497b9-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497be-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c0-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c2-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c7-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497c9-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497cb-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497da-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497dc-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497de-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e3-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e5-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497e7-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ec-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ee-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497f0-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b497ff-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49801-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49803-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49808-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980a-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4980c-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49811-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49813-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49815-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49824-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49826-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49828-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982d-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4982f-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49831-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49836-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49838-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4983a-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49849-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984b-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4984d-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49852-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49854-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b49856-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985b-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985d-2b9bf60e, #w-node-_42e493a8-6d2a-6d88-1d1c-1a2ea0b4985f-2b9bf60e, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d3-2b9bf60e, #w-node-_68503e4a-ae6a-6eb1-12bf-ab19444080d4-2b9bf60e, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2540-2b9bf60e, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2549-2b9bf60e, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2550-2b9bf60e, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc255b-2b9bf60e, #w-node-_41b20c9c-9131-6ff0-d6f1-fd0dfbcc2564-2b9bf60e, #w-node-de7ca5bf-2857-c6f5-1025-0a814ed0d69b-2b9bf60e, #w-node-e4dc489e-8b54-6019-486c-5db74d0e99c7-2b9bf60e, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d27-2b9bf60e, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d2d-2b9bf60e, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d33-2b9bf60e, #w-node-_6d3c17de-b4c1-9029-2c4a-43c958631d3b-2b9bf60e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_48c68dab-4aa2-b597-ab73-f52c1a9395d7-2b9bf60e {
  align-self: center;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237be5-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237be7-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fc412454-4e00-2899-a5ef-30cffd237bed-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf1-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237bf5-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237bfc-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c01-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c06-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c0b-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c10-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c15-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c1a-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33d-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-fbd61bc7-1d81-9c66-04af-299db7c8e33f-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac7c8e2d-9222-a1a5-c336-6ee46daf7328-c396f6dc, #w-node-ac7c8e2d-9222-a1a5-c336-6ee46daf7329-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0ebc3c8-5dc3-03f5-e156-61c34c3ca70e-c396f6dc, #w-node-e0ebc3c8-5dc3-03f5-e156-61c34c3ca738-c396f6dc {
  place-self: center;
}

#w-node-be19f00f-cba9-843c-ce7c-627dc1f72f20-c396f6dc, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f29-c396f6dc, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f30-c396f6dc, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f3c-c396f6dc, #w-node-be19f00f-cba9-843c-ce7c-627dc1f72f45-c396f6dc, #w-node-_58ad26c9-e43e-2eee-170d-742d3e6018cd-c396f6dc, #w-node-_6f6dbc2a-89bc-8f33-bee1-d39005db00e0-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#twitter.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d8-c396f6dc, #linkedin.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d9-c396f6dc, #instagram.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6da-c396f6dc, #facebook.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6db-c396f6dc, #google.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dc-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dd-c396f6dc {
  justify-self: end;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba84-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba97-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba99-c396f6dc, #w-node-f8c7d62c-cb1f-2e30-169b-81f60056ba9c-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f8c7d62c-cb1f-2e30-169b-81f60056baa0-c396f6dc, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e212-c396f6dc, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e218-c396f6dc, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e21e-c396f6dc, #w-node-bd26b074-2afc-2d52-0251-0946a9d6e226-c396f6dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_7c31c3a6-79a2-398e-f57e-978551385268-c396f6dc {
  align-self: center;
}

#w-node-_060294d1-50ee-a133-8a15-7bd6123de130-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_060294d1-50ee-a133-8a15-7bd6123de132-fac0d82a {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_060294d1-50ee-a133-8a15-7bd6123de136-fac0d82a, #w-node-_060294d1-50ee-a133-8a15-7bd6123de13a-fac0d82a, #w-node-_060294d1-50ee-a133-8a15-7bd6123de13e-fac0d82a, #w-node-_060294d1-50ee-a133-8a15-7bd6123de142-fac0d82a, #w-node-_060294d1-50ee-a133-8a15-7bd6123de146-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301011-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330101d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301021-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301025-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301029-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330102d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301039-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330103d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301041-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301045-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301049-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330104d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301051-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301055-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301059-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330105d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301061-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301065-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301069-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330106d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301071-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330107d-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301081-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301085-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301089-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330109c-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a0-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a4-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a8-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010ac-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010b4-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010b8-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010bc-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010c0-fac0d82a, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010c4-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef3548d-1dde-e115-3ab2-3f0ceeaa6b1d-fac0d82a, #w-node-_2ef3548d-1dde-e115-3ab2-3f0ceeaa6b44-fac0d82a {
  place-self: center;
}

#w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e38-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e3a-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e40-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e44-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e48-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e4f-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e54-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e59-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e5e-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e63-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e68-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e6d-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b9a352c-4e80-fc76-c3be-192066f587eb-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7b9a352c-4e80-fc76-c3be-192066f587ed-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_313b4fab-15a1-26ac-3283-405bd6866998-fac0d82a, #w-node-_313b4fab-15a1-26ac-3283-405bd6866999-fac0d82a, #w-node-ed083f9e-7f52-93fe-044f-e8ef6cf2aa46-fac0d82a, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-fac0d82a, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-fac0d82a, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-fac0d82a, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-fac0d82a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_1a284fd7-c664-5ea5-be82-d7a890e6cecb-fac0d82a {
  align-self: center;
}

#w-node-d3253ced-45e8-f70a-34ec-a9a77a143a0d-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3253ced-45e8-f70a-34ec-a9a77a143a15-dab61ba0, #w-node-d3253ced-45e8-f70a-34ec-a9a77a143a18-dab61ba0, #w-node-_060294d1-50ee-a133-8a15-7bd6123de130-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_060294d1-50ee-a133-8a15-7bd6123de132-dab61ba0 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-_060294d1-50ee-a133-8a15-7bd6123de136-dab61ba0, #w-node-_060294d1-50ee-a133-8a15-7bd6123de13a-dab61ba0, #w-node-_060294d1-50ee-a133-8a15-7bd6123de13e-dab61ba0, #w-node-_060294d1-50ee-a133-8a15-7bd6123de142-dab61ba0, #w-node-_060294d1-50ee-a133-8a15-7bd6123de146-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301011-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330101d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301021-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301025-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301029-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330102d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301039-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330103d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301041-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301045-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301049-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330104d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301051-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301055-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301059-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330105d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301061-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301065-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301069-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330106d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301071-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330107d-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301081-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301085-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f73403301089-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f7340330109c-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a0-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a4-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010a8-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010ac-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010b4-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010b8-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010bc-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010c0-dab61ba0, #w-node-_35604c8d-1e8b-d5ea-560d-f734033010c4-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e38-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e3a-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e40-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e44-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e48-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e4f-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e54-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e59-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e5e-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e63-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e68-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e6d-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b9a352c-4e80-fc76-c3be-192066f587eb-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7b9a352c-4e80-fc76-c3be-192066f587ed-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_313b4fab-15a1-26ac-3283-405bd6866998-dab61ba0, #w-node-_313b4fab-15a1-26ac-3283-405bd6866999-dab61ba0, #w-node-ed083f9e-7f52-93fe-044f-e8ef6cf2aa46-dab61ba0, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e05-dab61ba0, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e0b-dab61ba0, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e11-dab61ba0, #w-node-_1d17eb39-b17c-227a-377f-1b1758041e19-dab61ba0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-_1a284fd7-c664-5ea5-be82-d7a890e6cecb-dab61ba0 {
  align-self: center;
}

#w-node-_0f65b419-77fd-7416-0240-cef6b4d8b468-c12add7d, #w-node-_4bce8df5-3a45-f60f-acd4-5d74d8121a6b-c12add7d, #w-node-bf090ffe-73b4-ec04-6ad5-237610f12277-c12add7d {
  place-self: center;
}

#w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f565-552bc0ae, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f56a-552bc0ae, #w-node-_1bc3a4aa-7606-73b8-5f2e-3f09d0c7f56f-552bc0ae, #w-node-a235d923-f343-a498-9d75-2cc6194b420a-552bc0ae, #w-node-a235d923-f343-a498-9d75-2cc6194b4211-552bc0ae, #w-node-a235d923-f343-a498-9d75-2cc6194b4218-552bc0ae, #w-node-a235d923-f343-a498-9d75-2cc6194b421f-552bc0ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d527-bbdf3539 {
  place-self: center;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d529-bbdf3539 {
  align-self: center;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d53b-bbdf3539 {
  place-self: center;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d53d-bbdf3539 {
  align-self: center;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d54e-bbdf3539 {
  place-self: center;
}

#w-node-_57d6de07-f99d-c7fc-ec67-9bc7e074d550-bbdf3539 {
  align-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec71d-bbdf3539 {
  place-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec71f-bbdf3539 {
  align-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec72c-bbdf3539 {
  place-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec72e-bbdf3539 {
  align-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec73b-bbdf3539 {
  place-self: center;
}

#w-node-_512dc346-e5e1-7bc5-f106-9f4f4b6ec73d-bbdf3539 {
  align-self: center;
}

#w-node-_93434aa6-c91b-9455-6aaf-ecf310db6a25-28ff9dc8, #w-node-f4a1988b-fdbd-c2d2-769f-ce81b8051817-28ff9dc8, #w-node-f6ab0540-4358-0022-2a26-c7a1659a9234-28ff9dc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee592b6d-10fd-9240-0f4f-d252623ff07e-28ff9dc8, #w-node-_6b460d97-3c73-c027-f411-b7cdb5bf5834-28ff9dc8, #w-node-_7eee17b6-2d61-ef05-f6fc-44ec58a01d92-28ff9dc8, #w-node-_6fbce9a3-1726-edf0-275d-ff6c34329859-28ff9dc8 {
  place-self: center;
}

#w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-28ff9dc8, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-28ff9dc8, #w-node-_3e8bf3b9-efe4-9277-1b98-7b9778d35092-28ff9dc8, #w-node-_95dc81d3-5d35-470e-8573-59674ef1b51c-28ff9dc8, #w-node-_7796c737-7748-6f63-dc1b-cb3d541bfaa8-28ff9dc8, #w-node-_3db731aa-01e8-c00d-1d26-19eda5651525-28ff9dc8, #w-node-e0b860eb-9bda-3798-9698-938f15ff2d8b-82a2e2e7, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298841f-78d9c4f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4694021b-55c1-2a2a-91bf-2e7e42988479-78d9c4f9 {
  align-self: start;
}

#w-node-_4694021b-55c1-2a2a-91bf-2e7e42988634-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988647-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298864b-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298864f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988653-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298865f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988663-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988667-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298866b-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298866f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988673-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988677-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298867b-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298867f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988683-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988687-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298868b-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298868f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988693-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988697-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298869b-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886a7-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886af-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886b3-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886b7-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886bb-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886bf-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886c3-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886c7-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886cb-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886cf-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886d6-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886da-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886de-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886e2-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886f2-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886f6-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886fa-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429886fe-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429887db-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429887e7-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429887f5-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988803-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298880f-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298881c-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988827-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988834-78d9c4f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4694021b-55c1-2a2a-91bf-2e7e42988845-78d9c4f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4694021b-55c1-2a2a-91bf-2e7e429888e6-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e429888fb-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988901-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e42988907-78d9c4f9, #w-node-_4694021b-55c1-2a2a-91bf-2e7e4298890f-78d9c4f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply5.w-node-f4dd1260-e995-4617-249e-32f609385bbd-78d9c4f9 {
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4585-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e45ab-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4629-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4632-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e463b-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4653-ce5a2dc2 {
  align-self: start;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46a1-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46a9-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b1-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b5-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b9-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46bd-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46c1-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46c5-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46d1-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46ef-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46f6-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4700-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4709-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4717-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4721-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e472b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4735-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e473f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b90-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48b8-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48cb-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48cf-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48d3-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48d7-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48e3-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48e7-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48eb-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48ef-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48f3-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48f7-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48fb-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48ff-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4903-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4907-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e490b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e490f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4913-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4917-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e491b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e491f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e492b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4933-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4937-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e493b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e493f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4943-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4947-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e494b-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e494f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4953-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e495a-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e495e-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4962-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4966-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4976-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e497a-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e497e-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4982-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ab-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49af-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49b3-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ec-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49f6-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ab8-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ac4-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ad2-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ae0-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4aec-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4af9-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b04-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b11-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b24-ce5a2dc2 {
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bb8-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bbe-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bc4-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bcc-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c8f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c93-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c97-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cd2-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cdc-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ceb-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cef-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cf3-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cf7-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d09-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d0d-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d11-ce5a2dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d3c-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d43-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d4a-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d56-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d67-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d6e-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d75-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d81-ce5a2dc2 {
  align-self: auto;
}

#w-node-_93434aa6-c91b-9455-6aaf-ecf310db6a25-b2dce466, #w-node-f4a1988b-fdbd-c2d2-769f-ce81b8051817-b2dce466, #w-node-f6ab0540-4358-0022-2a26-c7a1659a9234-b2dce466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee592b6d-10fd-9240-0f4f-d252623ff07e-b2dce466, #w-node-_6b460d97-3c73-c027-f411-b7cdb5bf5834-b2dce466, #w-node-_7eee17b6-2d61-ef05-f6fc-44ec58a01d92-b2dce466, #w-node-_6fbce9a3-1726-edf0-275d-ff6c34329859-b2dce466 {
  place-self: center;
}

#w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-b2dce466, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-b2dce466, #w-node-_3e8bf3b9-efe4-9277-1b98-7b9778d35092-b2dce466, #w-node-_95dc81d3-5d35-470e-8573-59674ef1b51c-b2dce466, #w-node-_7796c737-7748-6f63-dc1b-cb3d541bfaa8-b2dce466, #w-node-_3db731aa-01e8-c00d-1d26-19eda5651525-b2dce466, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4585-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e45ab-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4629-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4632-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e463b-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4653-5e66d7e7 {
  align-self: start;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46a1-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46a9-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b1-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b5-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46b9-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46bd-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46c1-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46c5-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46d1-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46ef-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e46f6-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4700-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4709-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4717-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4721-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e472b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4735-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e473f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48b8-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48cb-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48cf-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48d3-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48d7-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48e3-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48e7-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48eb-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48ef-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48f3-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48f7-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48fb-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e48ff-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4903-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4907-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e490b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e490f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4913-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4917-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e491b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e491f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e492b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4933-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4937-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e493b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e493f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4943-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4947-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e494b-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e494f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4953-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e495a-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e495e-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4962-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4966-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4976-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e497a-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e497e-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4982-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ab-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49af-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49b3-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ec-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49f6-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ab8-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ac4-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ad2-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ae0-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4aec-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4af9-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b04-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b11-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b24-5e66d7e7 {
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4b90-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bb8-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bbe-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bc4-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4bcc-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#apply3.w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c02-5e66d7e7 {
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c8f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c93-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c97-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cd2-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cdc-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ceb-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cef-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cf3-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cf7-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d09-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d0d-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d11-5e66d7e7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d3c-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d43-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d4a-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d56-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d67-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d6e-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d75-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d81-5e66d7e7 {
  align-self: auto;
}

#w-node-_063e4c81-8c82-e7a1-8ac0-d4f549126043-5e66d7e7, #w-node-_063e4c81-8c82-e7a1-8ac0-d4f54912604c-5e66d7e7, #w-node-_063e4c81-8c82-e7a1-8ac0-d4f549126051-5e66d7e7, #w-node-_063e4c81-8c82-e7a1-8ac0-d4f549126056-5e66d7e7, #w-node-_063e4c81-8c82-e7a1-8ac0-d4f549126062-5e66d7e7, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc892-58332398, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc89e-58332398, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc8a3-58332398, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc8a8-58332398, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc8ad-58332398, #w-node-_22a08e65-ba76-b1cf-8ba4-c246cd1fc8b9-58332398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_2da19476-8283-384d-2343-5e45555dad40-555dad2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5a9c7abb-db95-9fcc-2619-287712f08292-5832af17 {
    place-self: auto;
  }

  #w-node-_5a9c7abb-db95-9fcc-2619-287712f082a4-5832af17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6df99184-4207-4efe-2b6a-3506a7cccdd6-ec9f0155 {
    place-self: auto;
  }

  #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce05-ec9f0155 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6de3-53cdc7e1 {
    place-self: auto;
  }

  #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6df5-53cdc7e1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d44e8a15-b467-5f12-1544-7fc87da25c95-de1f6937 {
    place-self: auto;
  }

  #w-node-d44e8a15-b467-5f12-1544-7fc87da25cc4-de1f6937 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e93ece59-aa3f-df64-b39e-12187ec3ad16-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3ad16-c121e456, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad20-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad20-92e6db84, #w-node-c508d05f-6884-3109-68c9-803745d0e075-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e075-b474c3ee, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c7f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c7f-5e66d7e7 {
    place-self: auto;
  }
}

@media screen and (min-width: 1440px) {
  #twitter.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367ee-abf367d2 {
    justify-self: start;
  }

  #linkedin.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367ef-abf367d2, #instagram.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f0-abf367d2, #facebook.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f1-abf367d2, #google.w-node-_1d3279b7-d8d9-2bad-ecb8-cb88abf367f2-abf367d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-dc9c4d86-935a-65ed-1274-9a61faa38090-faa37fc2, #w-node-dc9c4d86-935a-65ed-1274-9a61faa38221-faa37fc2 {
    justify-self: auto;
  }

  #w-node-_04fe350f-7e3b-1941-3dae-917429d999a9-e7ff4b52 {
    align-self: auto;
  }

  #w-node-d7a1cdd7-f24d-1217-6393-753444c57120-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-d7a1cdd7-f24d-1217-6393-753444c5712a-e7ff4b52, #w-node-d7a1cdd7-f24d-1217-6393-753444c5712c-e7ff4b52, #w-node-d7a1cdd7-f24d-1217-6393-753444c57135-e7ff4b52, #w-node-_9ddabccf-71eb-7bc6-7ad7-81a706f5bf60-e7ff4b52, #w-node-_09196cf6-f8b8-4d6f-0e94-9f0ebb929332-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_293d90ac-d541-4b79-87ea-f1a1a48713fa-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-a77cb5b1-b693-238b-550b-630c856dc91c-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6ca3499-5662-5983-be94-392e4bd7d74d-e7ff4b52, #w-node-deeabbd0-c309-da38-240f-eb6ef333399b-e7ff4b52, #w-node-_283cf702-6da2-0ccb-9b25-48db063ba2d3-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9a1d94a5-36c1-dd52-52a4-f59e629b84f2-e7ff4b52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_9a1d94a5-36c1-dd52-52a4-f59e629b8501-e7ff4b52 {
    justify-self: center;
  }

  #twitter.w-node-_8c7c0151-7528-f6ea-3c45-331964726802-647267e8 {
    justify-self: start;
  }

  #linkedin.w-node-_8c7c0151-7528-f6ea-3c45-331964726803-647267e8, #instagram.w-node-_8c7c0151-7528-f6ea-3c45-331964726804-647267e8, #facebook.w-node-_8c7c0151-7528-f6ea-3c45-331964726805-647267e8, #google.w-node-_8c7c0151-7528-f6ea-3c45-331964726806-647267e8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93525-c6ff4b67, #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936ae-c6ff4b67, #w-node-_859a9150-2910-4615-ff65-728c8461757e-846174b5, #w-node-_859a9150-2910-4615-ff65-728c84617707-846174b5 {
    justify-self: auto;
  }

  #w-node-_19087d18-8f15-c551-83c1-464ab0fa9144-77ff4bd2 {
    align-self: center;
  }

  #w-node-_9c526c8e-95f1-dfea-dd66-37eac7804792-77ff4bd2, #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e0d-77ff4bd2, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c50d-ab53ff91, #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c696-ab53ff91, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d5f-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ee8-0cc37b4b {
    justify-self: auto;
  }

  #twitter.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d8-856e425e {
    justify-self: start;
  }

  #linkedin.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d9-856e425e, #instagram.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6da-856e425e, #facebook.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6db-856e425e, #google.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dc-856e425e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }

  #twitter.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d8-c396f6dc {
    justify-self: start;
  }

  #linkedin.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6d9-c396f6dc, #instagram.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6da-c396f6dc, #facebook.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6db-c396f6dc, #google.w-node-f9dccafa-db1a-7eda-7648-9f506f9ca6dc-c396f6dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_6879c6b6-6397-a679-491d-0d25e39872b8-e398729c, #w-node-f4bc768c-6ef3-2ae0-c03d-b1449e7de2f5-9e7de2d9, #w-node-ebcfd1de-2222-a07a-5fb2-fe66128b46e6-128b46c5, #w-node-_2da19476-8283-384d-2343-5e45555dad4c-555dad2d, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08292-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f082b0-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f0834b-5832af17, #w-node-_5a9c7abb-db95-9fcc-2619-287712f08365-5832af17, #w-node-c157a6a5-cd28-0a81-422f-015a659b2cb2-659b2c8f, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5487-e2f64944, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccdd6-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7cccdf0-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccce11-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd022-ec9f0155, #w-node-_6df99184-4207-4efe-2b6a-3506a7ccd03c-ec9f0155 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-264ac04d, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-264ac04d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6d85-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6de3-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6e01-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff7012-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff702c-53cdc7e1, #w-node-d44e8a15-b467-5f12-1544-7fc87da25c95-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25caf-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25cd0-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25ee1-de1f6937, #w-node-d44e8a15-b467-5f12-1544-7fc87da25efb-de1f6937, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acbb-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3ad16-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af45-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af5f-477df9b9, #w-node-e93ece59-aa3f-df64-b39e-12187ec3acbb-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3ad16-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af45-c121e456, #w-node-e93ece59-aa3f-df64-b39e-12187ec3af5f-c121e456, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad42-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad20-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad6f-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad89-99fdf796, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad42-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad20-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad6f-92e6db84, #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad89-92e6db84, #w-node-c508d05f-6884-3109-68c9-803745d0dee1-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e075-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e094-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e0f1-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e10b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0dee1-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e075-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e094-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e0f1-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e10b-b474c3ee, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5487-7b61264d, #w-node-d83d6e09-0e44-3292-53e8-f98e49fa5487-de9782d1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-5fd762db, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-5fd762db, #w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-28ff9dc8, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-28ff9dc8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ba-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c7f-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c9e-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cfb-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d15-ce5a2dc2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6dbef07f-2031-e394-015a-3bbe35e47083-b2dce466, #w-node-ea6203b8-0cee-fc0e-6f30-557782196d91-b2dce466 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e49ba-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c7f-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c9e-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4cfb-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d15-5e66d7e7 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c455d-f8ff4b69, #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4568-f8ff4b69 {
    align-self: center;
  }

  #w-node-_1b66d9ac-72a0-9586-28b2-01a4540c4569-f8ff4b69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_26991159-96be-ec77-6da8-e9c74fe55782-2dff4c0a, #w-node-_26991159-96be-ec77-6da8-e9c74fe5578d-2dff4c0a {
    align-self: center;
  }

  #w-node-_26991159-96be-ec77-6da8-e9c74fe5578e-2dff4c0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a20cf51a-a70a-859a-5e93-613b671d8bd8-d8ff4cdb, #w-node-a20cf51a-a70a-859a-5e93-613b671d8be3-d8ff4cdb {
    align-self: center;
  }

  #w-node-a20cf51a-a70a-859a-5e93-613b671d8be4-d8ff4cdb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a49-19ff4d76, #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a54-19ff4d76 {
    align-self: center;
  }

  #w-node-ddff4db5-3b8d-e884-0ee6-0acafa877a55-19ff4d76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfe-bdef2d54, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd09-bdef2d54 {
    align-self: center;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-bdef2d54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfe-87df058a, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd09-87df058a {
    align-self: center;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-87df058a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fcfe-2b9bf60e, #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd09-2b9bf60e {
    align-self: center;
  }

  #w-node-_0af40ba1-14d7-564e-2004-cfe0eaa3fd0a-2b9bf60e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_419298c7-9ba8-c44e-3169-caf30b3ada66-87ff4b4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_419298c7-9ba8-c44e-3169-caf30b3ada6e-87ff4b4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-dc9c4d86-935a-65ed-1274-9a61faa37fdb-faa37fc2 {
    justify-self: auto;
  }

  #w-node-dc9c4d86-935a-65ed-1274-9a61faa3809b-faa37fc2 {
    justify-self: center;
  }

  #w-node-dc9c4d86-935a-65ed-1274-9a61faa38165-faa37fc2 {
    justify-self: auto;
  }

  #w-node-dc9c4d86-935a-65ed-1274-9a61faa3822c-faa37fc2 {
    justify-self: center;
  }

  #w-node-dfa38ab6-5964-2e63-e33b-1d348af6ea02-8af6e9f8 {
    align-self: center;
  }

  #w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d4-c8ff4b51 {
    justify-self: auto;
  }

  #w-node-_335da62d-b51b-4f69-b512-100e9990d6a5-c8ff4b51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-c8ff4b51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_89963fb0-a8d5-e31a-035a-6a71be69a81f-e7ff4b52 {
    justify-self: auto;
  }

  #w-node-e66588c5-799b-4769-f866-6fddf68693c7-8aff4b53 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-8aff4b53 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_7d25b98e-30b4-f952-73fc-fdc435f9346a-c6ff4b67 {
    justify-self: auto;
  }

  #w-node-_7d25b98e-30b4-f952-73fc-fdc435f93530-c6ff4b67 {
    justify-self: center;
  }

  #w-node-_7d25b98e-30b4-f952-73fc-fdc435f935f9-c6ff4b67 {
    justify-self: auto;
  }

  #w-node-_7d25b98e-30b4-f952-73fc-fdc435f936b9-c6ff4b67 {
    justify-self: center;
  }

  #w-node-_0c9c822c-1f91-648a-ca0d-36b48f26e509-c6ff4b67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_0c9c822c-1f91-648a-ca0d-36b48f26e511-c6ff4b67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_335da62d-b51b-4f69-b512-100e9990d6a5-f8ff4b69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-f8ff4b69 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_859a9150-2910-4615-ff65-728c846174c3-846174b5 {
    justify-self: auto;
  }

  #w-node-_859a9150-2910-4615-ff65-728c84617589-846174b5 {
    justify-self: center;
  }

  #w-node-_859a9150-2910-4615-ff65-728c84617652-846174b5 {
    justify-self: auto;
  }

  #w-node-_859a9150-2910-4615-ff65-728c84617712-846174b5 {
    justify-self: center;
  }

  #w-node-dfa04ed8-e4be-28e4-f88c-7256d788439a-d7884395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-dfa04ed8-e4be-28e4-f88c-7256d78843a2-d7884395 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-43ff4bbd {
    justify-self: center;
  }

  #w-node-_342479b1-a2c8-bec0-6cdd-e94269760566-43ff4bbd, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056e-43ff4bbd, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760576-43ff4bbd {
    align-self: center;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-43ff4bbd {
    place-self: center start;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-43ff4bbd, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-43ff4bbd {
    align-self: center;
  }

  #w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-b9ff4bbe {
    justify-self: center;
  }

  #w-node-_342479b1-a2c8-bec0-6cdd-e94269760566-b9ff4bbe, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056e-b9ff4bbe, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760576-b9ff4bbe {
    align-self: center;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-b9ff4bbe {
    place-self: center start;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-b9ff4bbe, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-b9ff4bbe {
    align-self: center;
  }

  #w-node-f9922b36-ddda-0e89-c447-015bb635d13d-77ff4bd2 {
    justify-self: center;
  }

  #w-node-_342479b1-a2c8-bec0-6cdd-e94269760566-77ff4bd2, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056e-77ff4bd2, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760576-77ff4bd2 {
    align-self: center;
  }

  #w-node-_9c526c8e-95f1-dfea-dd66-37eac78046d7-77ff4bd2 {
    justify-self: auto;
  }

  #w-node-_9c526c8e-95f1-dfea-dd66-37eac780479d-77ff4bd2 {
    justify-self: center;
  }

  #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056d58-77ff4bd2 {
    justify-self: auto;
  }

  #w-node-_4bf3f011-f6b8-60c2-7abb-cd07c2056e18-77ff4bd2 {
    justify-self: center;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-77ff4bd2 {
    place-self: center start;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-77ff4bd2, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-77ff4bd2 {
    align-self: center;
  }

  #w-node-c5bf1b01-e393-2ea0-abfd-6e49fb1225b7-42ff4bd4 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-42ff4bd4, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-42ff4bd4, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-42ff4bd4 {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-42ff4bd4 {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-42ff4bd4, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-42ff4bd4 {
    align-self: center;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-60ff4bd7, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-60ff4bd7 {
    align-self: auto;
  }

  #w-node-dfc7af32-5038-ec13-14eb-543f02b60432-02b60432, #w-node-_86944d38-c088-d02a-2c1b-bc3aa0f7cec3-02b60432 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_86944d38-c088-d02a-2c1b-bc3aa0f7cec9-02b60432 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_0522fb36-8036-8949-0179-c07971f6d2b3-09ff4bd9 {
    place-self: center start;
  }

  #w-node-_0522fb36-8036-8949-0179-c07971f6d2c1-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2cf-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2dd-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2eb-09ff4bd9, #w-node-_0522fb36-8036-8949-0179-c07971f6d2f9-09ff4bd9 {
    align-self: center;
  }

  #w-node-_25e0761b-6dcc-5a02-1d5b-7fe0aec1759e-09ff4bd9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_25e0761b-6dcc-5a02-1d5b-7fe0aec175a6-09ff4bd9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_7a4acaa5-b6d3-b8ec-dc18-2a5d942bef61-f0ff4bef {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-f0ff4bef, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-f0ff4bef, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-f0ff4bef {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-f0ff4bef {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-f0ff4bef, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-f0ff4bef {
    align-self: center;
  }

  #w-node-fb78c3c8-b608-b921-7972-be27fd241287-c9ff4bf0 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-c9ff4bf0, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-c9ff4bf0, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-c9ff4bf0 {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-c9ff4bf0 {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-c9ff4bf0, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-c9ff4bf0 {
    align-self: center;
  }

  #w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-85ff4c04 {
    justify-self: center;
  }

  #w-node-_342479b1-a2c8-bec0-6cdd-e94269760566-85ff4c04, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056e-85ff4c04, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760576-85ff4c04 {
    align-self: center;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-85ff4c04 {
    place-self: center start;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-85ff4c04, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-85ff4c04 {
    align-self: center;
  }

  #w-node-ef7b1f3a-1316-d295-497b-9c8f10a5482a-aeff4c09 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-aeff4c09, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-aeff4c09, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-aeff4c09 {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-aeff4c09 {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-aeff4c09, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-aeff4c09 {
    align-self: center;
  }

  #w-node-fc412454-4e00-2899-a5ef-30cffd237c0e-2dff4c0a, #w-node-fc412454-4e00-2899-a5ef-30cffd237c13-2dff4c0a {
    align-self: auto;
  }

  #w-node-_74a4aaa9-b950-c708-536f-2d6cf8bcb495-f8bcb490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_74a4aaa9-b950-c708-536f-2d6cf8bcb49d-f8bcb490 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-fa5e83ae-58fd-bca0-8e82-6739c48b5285-94ff4c0b {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-94ff4c0b, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-94ff4c0b, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-94ff4c0b {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-94ff4c0b {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-94ff4c0b, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-94ff4c0b {
    align-self: center;
  }

  #w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-aeff4c20 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-aeff4c20, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-aeff4c20, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-aeff4c20 {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-aeff4c20 {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-aeff4c20, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-aeff4c20 {
    align-self: center;
  }

  #w-node-d8cfc10a-baed-5595-32ff-c232d01907c5-fcff4c3b {
    justify-self: center;
  }

  #w-node-_86ee9009-b77f-3de1-5588-2804f1547d07-fcff4c3b, #w-node-_86ee9009-b77f-3de1-5588-2804f1547d0f-fcff4c3b, #w-node-_86ee9009-b77f-3de1-5588-2804f1547d17-fcff4c3b {
    align-self: center;
  }

  #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb49-fcff4c3b {
    place-self: center start;
  }

  #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb57-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb65-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb73-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb81-fcff4c3b, #w-node-_3b3a5635-18d9-c30e-795f-260b6408cb8f-fcff4c3b {
    align-self: center;
  }

  #w-node-b893c735-9e09-6bd0-9fe3-fb2911542c0a-22ff4c3c {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-22ff4c3c, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-22ff4c3c, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-22ff4c3c {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-22ff4c3c {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-22ff4c3c, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-22ff4c3c {
    align-self: center;
  }

  #w-node-_4249091a-f62f-9009-4650-b500535255af-a0ff4c3d {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-a0ff4c3d, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-a0ff4c3d, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-a0ff4c3d {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-a0ff4c3d {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-a0ff4c3d, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-a0ff4c3d {
    align-self: center;
  }

  #w-node-_12091478-03b8-2b87-69e5-de37edba0221-afff4c3e {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-afff4c3e, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-afff4c3e, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-afff4c3e {
    align-self: center;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed27-afff4c3e {
    place-self: center start;
  }

  #w-node-_724c62b0-be03-f117-03c0-bb26826bed35-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed43-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed51-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed5f-afff4c3e, #w-node-_724c62b0-be03-f117-03c0-bb26826bed6d-afff4c3e {
    align-self: center;
  }

  #w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-8aff4c52, #w-node-_9cc95323-5531-d7e5-3792-dca7cae80fe8-8aff4c52 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-8aff4c52, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-8aff4c52, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-8aff4c52 {
    align-self: center;
  }

  #w-node-_05e15a23-d7ca-9915-e47c-86d85b76fbdf-5b76fbd9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_05e15a23-d7ca-9915-e47c-86d85b76fbe7-5b76fbd9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_3f866de9-7297-13a8-5c3f-bd9160a07837-2cff4cda {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_3f866de9-7297-13a8-5c3f-bd9160a0783d-2cff4cda {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_813699a7-dd65-3ebe-5573-a7ac9ecfdd85-beff4d08 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_813699a7-dd65-3ebe-5573-a7ac9ecfdd8d-beff4d08 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_65ced7af-df69-4796-676c-02172921f934-ceff4d4a, #w-node-_65ced7af-df69-4796-676c-02172921f934-faff4d4b, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-86ff4d4d {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_8604ed96-7089-e185-05d4-56fdfa21722a-fa217220 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_8604ed96-7089-e185-05d4-56fdfa21722c-fa217220 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-e9ff4d4e {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_64f86e2d-5c2b-6bbb-8f8a-4c3bf667c297-e9ff4d4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_64f86e2d-5c2b-6bbb-8f8a-4c3bf667c299-e9ff4d4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-19ff4d76, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-29ff4d77, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-2eff4d78, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-85ff4d7a, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-e1ff4d7b, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-f2ff4d7c, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-0cff4d7d, #w-node-_2980fa25-430e-93f8-cdbe-6bb452a25e87-49ff4d91, #w-node-_2f4c0aeb-a688-2aff-4d82-ef8c055f08d6-2aff4d92 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_05b34f2f-c0f9-fdeb-2768-fd161f45e753-ab53ff91 {
    justify-self: center;
  }

  #w-node-_342479b1-a2c8-bec0-6cdd-e94269760566-ab53ff91, #w-node-_342479b1-a2c8-bec0-6cdd-e9426976056e-ab53ff91, #w-node-_342479b1-a2c8-bec0-6cdd-e94269760576-ab53ff91 {
    align-self: center;
  }

  #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c452-ab53ff91 {
    justify-self: auto;
  }

  #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c518-ab53ff91 {
    justify-self: center;
  }

  #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c5e1-ab53ff91 {
    justify-self: auto;
  }

  #w-node-_61ff078c-11fe-b5ce-d692-9543ba85c6a1-ab53ff91 {
    justify-self: center;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530ed-ab53ff91 {
    place-self: center start;
  }

  #w-node-_9d3049eb-f824-318f-d386-0d8dc8f530fb-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53109-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53117-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53125-ab53ff91, #w-node-_9d3049eb-f824-318f-d386-0d8dc8f53133-ab53ff91 {
    align-self: center;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b3e-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791b43-0cc37b4b {
    align-self: auto;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ca4-0cc37b4b {
    justify-self: auto;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791d6a-0cc37b4b {
    justify-self: center;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791e33-0cc37b4b {
    justify-self: auto;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ef3-0cc37b4b {
    justify-self: center;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fcb-0cc37b4b {
    place-self: center start;
  }

  #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fd9-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791fe7-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7791ff5-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792003-0cc37b4b, #w-node-_722e7d85-a0bb-e4a4-1864-c7f2c7792011-0cc37b4b {
    align-self: center;
  }

  #w-node-_65ced7af-df69-4796-676c-02172921f934-ed7f4f26 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-cc1cb57a-d300-e9f5-7c9d-3ba0b9dbfe9d-71fc4ac1 {
    justify-self: center;
  }

  #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05f3-71fc4ac1, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab05fb-71fc4ac1, #w-node-f940aca1-d480-6505-d0fc-9ee4e4ab0603-71fc4ac1 {
    align-self: center;
  }

  #w-node-_65ced7af-df69-4796-676c-02172921f934-5832af17 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393494-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393499-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934af-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bf-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934c5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934cd-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d9-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934dd-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934e3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934eb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934fb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393501-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393509-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39350e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393511-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393514-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393517-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39351d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393524-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393529-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39352d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393530-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393533-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393539-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393540-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393545-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393548-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393554-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39355b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393560-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393563-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393566-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393569-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39356f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393576-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393582-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393586-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39358c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393594-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393599-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935af-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bf-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935c5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393838-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39383d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393845-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393848-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39384c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393852-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393865-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393868-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39386c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393872-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393883-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393886-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39388c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393892-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39389c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ac-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938b2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ba-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938bf-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ce-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938d4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938dc-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ed-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938f3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938fa-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ff-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393902-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393905-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393909-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39390f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393917-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393922-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393926-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39392c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393936-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393941-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393944-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39394a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393952-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393957-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393961-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393964-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39396a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393970-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39397b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393980-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393984-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393987-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39398b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393991-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ab-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939b1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ba-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939bf-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ca-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939d0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939da-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939df-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e9-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ef-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939f6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939fb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a01-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a04-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a07-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a0d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a14-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a19-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a22-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a28-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a2f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a34-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a37-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a43-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a53-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a56-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a5a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a60-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a68-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a6d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a71-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a74-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a78-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a7e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a86-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a91-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a95-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a9b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aab-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aae-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac5-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393acb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ace-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aea-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aed-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aff-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b04-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b09-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b0c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b10-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b16-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b20-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b25-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b29-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b2c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b32-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b38-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b40-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b45-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b48-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b54-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b5e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b63-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b67-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b74-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b7c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b81-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b86-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b89-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b8d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b93-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b9b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bab-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bbd-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bcc-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bdb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bde-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bee-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf9-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bfc-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c02-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c09-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c0e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c11-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c14-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c17-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c1d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c24-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c29-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c32-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c38-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c3f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c44-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c47-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c53-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5a-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5f-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c62-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c65-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c68-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c6e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c78-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c7d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c80-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c83-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c86-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c8c-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c96-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9b-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393caa-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb1-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb6-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbb-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbe-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd3-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd8-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cdd-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce0-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce4-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cea-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf2-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf7-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfa-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfd-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d01-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d07-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d0e-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d13-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d16-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d19-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d1d-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d23-8b07bb48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393494-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393499-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934af-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bf-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934c5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934cd-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d9-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934dd-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934e3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934eb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934fb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393501-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393509-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39350e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393511-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393514-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393517-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39351d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393524-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393529-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39352d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393530-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393533-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393539-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393540-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393545-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393548-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393554-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39355b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393560-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393563-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393566-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393569-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39356f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393576-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393582-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393586-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39358c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393594-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393599-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935af-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bf-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935c5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393838-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39383d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393845-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393848-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39384c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393852-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393865-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393868-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39386c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393872-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393883-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393886-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39388c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393892-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39389c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ac-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938b2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ba-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938bf-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ce-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938d4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938dc-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ed-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938f3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938fa-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ff-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393902-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393905-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393909-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39390f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393917-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393922-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393926-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39392c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393936-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393941-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393944-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39394a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393952-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393957-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393961-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393964-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39396a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393970-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39397b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393980-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393984-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393987-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39398b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393991-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ab-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939b1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ba-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939bf-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ca-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939d0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939da-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939df-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e9-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ef-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939f6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939fb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a01-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a04-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a07-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a0d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a14-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a19-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a22-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a28-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a2f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a34-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a37-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a43-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a53-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a56-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a5a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a60-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a68-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a6d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a71-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a74-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a78-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a7e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a86-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a91-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a95-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a9b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aab-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aae-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac5-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393acb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ace-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aea-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aed-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aff-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b04-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b09-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b0c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b10-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b16-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b20-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b25-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b29-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b2c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b32-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b38-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b40-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b45-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b48-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b54-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b5e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b63-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b67-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b74-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b7c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b81-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b86-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b89-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b8d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b93-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b9b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bab-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bbd-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bcc-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bdb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bde-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bee-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf9-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bfc-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c02-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c09-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c0e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c11-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c14-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c17-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c1d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c24-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c29-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c32-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c38-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c3f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c44-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c47-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c53-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5a-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5f-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c62-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c65-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c68-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c6e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c78-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c7d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c80-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c83-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c86-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c8c-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c96-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9b-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393caa-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb1-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb6-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbb-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbe-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd3-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd8-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cdd-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce0-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce4-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cea-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf2-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf7-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfa-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfd-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d01-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d07-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d0e-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d13-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d16-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d19-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d1d-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d23-16088631 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393494-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393499-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934af-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bf-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934c5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934cd-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d9-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934dd-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934e3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934eb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934fb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393501-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393509-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39350e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393511-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393514-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393517-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39351d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393524-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393529-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39352d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393530-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393533-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393539-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393540-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393545-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393548-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393554-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39355b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393560-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393563-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393566-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393569-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39356f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393576-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393582-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393586-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39358c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393594-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393599-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935af-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bf-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935c5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393838-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39383d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393845-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393848-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39384c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393852-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393865-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393868-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39386c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393872-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393883-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393886-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39388c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393892-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39389c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ac-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938b2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ba-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938bf-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ce-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938d4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938dc-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ed-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938f3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938fa-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ff-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393902-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393905-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393909-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39390f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393917-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393922-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393926-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39392c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393936-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393941-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393944-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39394a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393952-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393957-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393961-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393964-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39396a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393970-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39397b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393980-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393984-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393987-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39398b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393991-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ab-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939b1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ba-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939bf-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ca-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939d0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939da-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939df-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e9-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ef-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939f6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939fb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a01-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a04-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a07-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a0d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a14-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a19-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a22-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a28-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a2f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a34-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a37-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a43-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a53-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a56-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a5a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a60-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a68-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a6d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a71-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a74-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a78-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a7e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a86-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a91-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a95-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a9b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aab-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aae-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac5-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393acb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ace-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aea-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aed-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aff-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b04-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b09-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b0c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b10-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b16-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b20-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b25-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b29-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b2c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b32-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b38-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b40-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b45-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b48-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b54-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b5e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b63-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b67-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b74-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b7c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b81-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b86-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b89-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b8d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b93-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b9b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bab-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bbd-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bcc-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bdb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bde-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bee-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf9-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bfc-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c02-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c09-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c0e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c11-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c14-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c17-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c1d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c24-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c29-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c32-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c38-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c3f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c44-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c47-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c53-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5a-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5f-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c62-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c65-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c68-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c6e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c78-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c7d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c80-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c83-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c86-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c8c-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c96-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9b-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393caa-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb1-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb6-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbb-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbe-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd3-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd8-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cdd-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce0-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce4-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cea-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf2-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf7-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfa-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfd-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d01-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d07-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d0e-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d13-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d16-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d19-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d1d-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d23-2d5273f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393494-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393499-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39349f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934a8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934af-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934b8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934bf-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934c5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934cd-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934d9-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934dd-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934e3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934eb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934f7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3934fb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393501-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393509-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39350e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393511-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393514-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393517-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39351d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393524-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393529-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39352d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393530-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393533-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393539-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393540-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393545-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393548-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39354e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393554-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39355b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393560-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393563-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393566-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393569-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39356f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393576-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39357f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393582-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393586-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39358c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393594-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393599-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39359f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935a8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935af-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935b8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935bf-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3935c5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393838-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39383d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393845-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393848-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39384c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393852-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39385f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393865-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393868-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39386c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393872-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39387f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393883-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393886-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39388c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393892-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39389c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938a8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ac-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938b2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ba-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938bf-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938c8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ce-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938d4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938dc-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938e7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ed-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938f3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938fa-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3938ff-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393902-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393905-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393909-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39390f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393917-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39391f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393922-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393926-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39392c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393936-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39393e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393941-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393944-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39394a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393952-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393957-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393961-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393964-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39396a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393970-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39397b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393980-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393984-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393987-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39398b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393991-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a39399f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939a8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ab-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939b1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ba-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939bf-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939c6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ca-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939d0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939da-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939df-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939e9-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939ef-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939f6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a3939fb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a01-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a04-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a07-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a0d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a14-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a19-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a1f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a22-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a28-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a2f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a34-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a37-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a3d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a43-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a4f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a53-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a56-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a5a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a60-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a68-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a6d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a71-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a74-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a78-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a7e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a86-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a8e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a91-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a95-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393a9b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aa8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aab-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aae-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ab8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ac5-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393acb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ace-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ad7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ae7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aea-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aed-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393af7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393aff-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b04-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b09-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b0c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b10-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b16-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b20-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b25-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b29-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b2c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b32-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b38-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b40-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b45-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b48-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b4e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b54-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b5e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b63-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b67-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b6e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b74-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b7c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b81-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b86-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b89-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b8d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b93-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393b9b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ba7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bab-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bb8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bbd-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bc6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bcc-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bd8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bdb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bde-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393be7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bee-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bf9-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393bfc-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c02-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c09-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c0e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c11-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c14-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c17-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c1d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c24-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c29-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c2f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c32-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c38-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c3f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c44-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c47-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c4d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c53-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5a-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c5f-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c62-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c65-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c68-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c6e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c78-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c7d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c80-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c83-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c86-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c8c-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c96-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9b-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393c9e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ca4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393caa-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb1-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cb6-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbb-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cbe-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cc8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd3-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cd8-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cdd-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce0-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393ce4-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cea-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf2-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cf7-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfa-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393cfd-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d01-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d07-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d0e-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d13-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d16-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d19-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d1d-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_007bdd25-9081-c37d-fcc9-8e810a393d23-cba1b33d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-d9a18afe-837b-c086-fca5-a922f6844a07-3fc87ee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-d9a18afe-837b-c086-fca5-a922f6844a0d-3fc87ee9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_3f866de9-7297-13a8-5c3f-bd9160a07837-ed4e9abf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_3f866de9-7297-13a8-5c3f-bd9160a0783d-ed4e9abf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-bdef2d54, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-bdef2d54 {
    align-self: auto;
  }

  #w-node-_4b858708-c4a0-87fa-0509-c50c28462b5c-bdef2d54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_48c68dab-4aa2-b597-ab73-f52c1a9395d7-bdef2d54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-a3ad758e-e177-f60f-3e2b-e9ae97d5edfa-97d5edfa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-d62ccbbe, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-d62ccbbe {
    align-self: auto;
  }

  #w-node-_7cf6e843-832a-2b1d-0fc5-de8400ca36d4-85b92997 {
    justify-self: auto;
  }

  #w-node-_335da62d-b51b-4f69-b512-100e9990d6a5-85b92997 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_335da62d-b51b-4f69-b512-100e9990d6ad-85b92997 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-b3521674-2c90-d4bd-e10f-790dac64edee-ac64ede9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-b3521674-2c90-d4bd-e10f-790dac64edf6-ac64ede9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fc412454-4e00-2899-a5ef-30cffd237c0e-856e425e, #w-node-fc412454-4e00-2899-a5ef-30cffd237c13-856e425e {
    align-self: auto;
  }

  #apply5.w-node-_7c31c3a6-79a2-398e-f57e-978551385268-856e425e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6d673612-6a4e-c282-1822-371494e17760-94e17760, #w-node-_419298c7-9ba8-c44e-3169-caf30b3ada66-5f622e15 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-_419298c7-9ba8-c44e-3169-caf30b3ada6e-5f622e15 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-87df058a, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-87df058a {
    align-self: auto;
  }

  #w-node-e66588c5-799b-4769-f866-6fddf68693c7-e2f64944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-e2f64944 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_471143b9-cd69-8dfc-d6a0-e3d60db19e25-0db19e25, #w-node-_33130be1-2978-7fd6-7c4c-fb2beaf304ea-eaf304ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a0b2cfd0-4619-ff73-70b3-10653daea8db-ec9f0155, #w-node-a0b2cfd0-4619-ff73-70b3-10653daea8e3-ec9f0155, #w-node-a0b2cfd0-4619-ff73-70b3-10653daea8eb-ec9f0155 {
    align-self: center;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-ec9f0155, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-ec9f0155 {
    align-self: auto;
  }

  #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-53cdc7e1, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-de1f6937, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-477df9b9, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-c121e456, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-99fdf796, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-99fdf796 {
    align-self: center;
  }

  #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad26-99fdf796 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad42-99fdf796 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be1-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6be9-92e6db84, #w-node-eb47cfa3-dc3d-d018-b4dd-863f83ff6bf1-92e6db84 {
    align-self: center;
  }

  #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad26-92e6db84 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2491436c-5c63-badf-998d-8d0cafe0ad42-92e6db84 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdac-3f627d97 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdae-3f627d97 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdb3-3f627d97 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdba-3f627d97 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc1-3f627d97 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc6-3f627d97 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc8-3f627d97 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdca-3f627d97 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdcf-3f627d97 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdd6-3f627d97 {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fddd-3f627d97 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fde2-3f627d97 {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdac-f003dabb {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdae-f003dabb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdb3-f003dabb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdba-f003dabb {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc1-f003dabb {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc6-f003dabb {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdc8-f003dabb {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdca-f003dabb {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdcf-f003dabb {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fdd6-f003dabb {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fddd-f003dabb {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_17ccb96a-e772-7d34-6b51-11d5a994fde2-f003dabb {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-c508d05f-6884-3109-68c9-803745d0e132-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e139-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e140-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e14c-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e15d-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e164-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e16b-7c3694e2, #w-node-c508d05f-6884-3109-68c9-803745d0e177-7c3694e2 {
    place-self: auto;
  }

  #w-node-_9181d0f2-5184-0e94-5555-a0daf0cf64cb-97e227a3 {
    place-self: center;
  }

  #w-node-c508d05f-6884-3109-68c9-803745d0e132-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e139-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e140-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e14c-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e15d-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e164-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e16b-b474c3ee, #w-node-c508d05f-6884-3109-68c9-803745d0e177-b474c3ee {
    place-self: auto;
  }

  #w-node-e66588c5-799b-4769-f866-6fddf68693c7-7b61264d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-7b61264d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-e66588c5-799b-4769-f866-6fddf68693c7-de9782d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-e66588c5-799b-4769-f866-6fddf68693cf-de9782d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-c2b3e7c3-ab30-24fb-2367-495cb34a98b3-baeb4ca9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply3.w-node-c2b3e7c3-ab30-24fb-2367-495cb34a98b9-baeb4ca9, #apply3.w-node-_3a8ea3f0-f9c0-62c3-c8c5-42993cfd0a36-0035bf29 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b3-2b9bf60e, #w-node-_94665008-ac67-e9ee-871d-77ecee8ec9b8-2b9bf60e {
    align-self: auto;
  }

  #w-node-_4b858708-c4a0-87fa-0509-c50c28462b5c-2b9bf60e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_48c68dab-4aa2-b597-ab73-f52c1a9395d7-2b9bf60e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fc412454-4e00-2899-a5ef-30cffd237c0e-c396f6dc, #w-node-fc412454-4e00-2899-a5ef-30cffd237c13-c396f6dc {
    align-self: auto;
  }

  #w-node-_7c31c3a6-79a2-398e-f57e-978551385262-c396f6dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #apply5.w-node-_7c31c3a6-79a2-398e-f57e-978551385268-c396f6dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e61-fac0d82a, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e66-fac0d82a {
    align-self: auto;
  }

  #apply5.w-node-_1a284fd7-c664-5ea5-be82-d7a890e6cecb-fac0d82a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e61-dab61ba0, #w-node-_538fb9b5-2742-8a1c-e6ca-72556da42e66-dab61ba0 {
    align-self: auto;
  }

  #apply5.w-node-_1a284fd7-c664-5ea5-be82-d7a890e6cecb-dab61ba0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_4694021b-55c1-2a2a-91bf-2e7e429887f5-78d9c4f9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #apply5.w-node-f4dd1260-e995-4617-249e-32f609385bbd-78d9c4f9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ad2-ce5a2dc2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d3c-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d43-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d4a-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d56-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d67-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d6e-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d75-ce5a2dc2, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d81-ce5a2dc2 {
    place-self: auto;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4ad2-5e66d7e7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #apply3.w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4c02-5e66d7e7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d3c-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d43-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d4a-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d56-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d67-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d6e-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d75-5e66d7e7, #w-node-_9d936fff-6d85-9cb5-9ff9-ff6ad48e4d81-5e66d7e7 {
    place-self: auto;
  }
}
