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

:root {
  --black_head: #151515;
  --white: white;
  --paragraph: black;
  --brown_light_bg: #fcfbf7;
  --white-smoke: #f3f3f3;
  --accessible-components-dark-grey: #9b9b9b;
  --yellow: #ffb100;
  --gray: #727272;
  --blue_light: #eff4fe;
  --blue_dark: #0035b1;
  --bg-blue: #eff4fe;
  --accessible-components-dodger-blue: #1378d1;
  --green_light: #b1e23d;
  --relume-library-lite--rl-black: black;
  --relume-library-lite--rl-white: white;
  --small-chip: 14px;
}

.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-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

@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: var(--black_head);
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
}

h1 {
  color: var(--black_head);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 60px;
  font-weight: 600;
  line-height: 130%;
}

h2 {
  color: var(--black_head);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 130%;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 130%;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 130%;
}

a {
  text-decoration: underline;
}

a.w--current {
  text-decoration: none;
}

.nav-section {
  z-index: 999;
  background-color: #fcfcfc;
  position: sticky;
  top: 0;
  box-shadow: 0 0 20px -12px #000;
}

.nav-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fcfcfc;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-left: 0%;
  padding-right: 0%;
  display: block;
}

.navbar {
  background-color: #0000;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
}

.logo-nav {
  object-fit: fill;
  width: auto;
  height: 70px;
  padding: 8px 16px;
  position: static;
}

.link-nav {
  padding-left: 8px;
  padding-right: 8px;
  font-family: Fira Sans, sans-serif;
  font-size: 12px;
}

.link-nav:hover {
  border-bottom: 5px solid #0072ff;
}

.link-nav.w--current {
  color: #0072ff;
  border: 5px #000;
  border-bottom: 5px solid #0072ff;
}

.container {
  max-width: 1280px;
  height: 800px;
  margin-left: auto;
  margin-right: auto;
}

.container.flex {
  height: auto;
}

.intro-section {
  white-space: normal;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63568bfb338309738fed71ce_landing_bg.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 800px;
  display: flex;
}

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

._2-col-grid {
  grid-column-gap: 120px;
  object-fit: fill;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 1280px;
  padding: 131px 120px;
  display: flex;
  position: static;
  overflow: visible;
}

.empty-wrapper {
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.caption-ital {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 31px;
}

.caption-mix {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}

.caption-mix.pilar {
  font-size: 20px;
}

.caption-mix.regular {
  font-weight: 400;
}

.slider-section {
  min-height: 430px;
  max-height: 600px;
  display: block;
}

.slider-section.novedades {
  height: 400px;
  min-height: auto;
  max-height: 400px;
}

.slider-container {
  align-items: center;
  height: 100%;
  min-height: 100%;
  max-height: 400px;
  display: block;
}

.slider {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 400px;
  display: flex;
}

.slide-proyectos {
  color: #00295a;
  background-color: #000218;
  height: 100%;
  min-height: 100%;
  max-height: 400px;
  padding: 25px 75px 75px;
}

.slide-proyectos.yellow {
  background-color: #ffb600;
  min-height: 0;
  max-height: 600px;
  padding-top: 25px;
}

.slide-proyectos.dark {
  background-color: #000218;
  height: 100%;
  min-height: 0;
  max-height: 600px;
  padding-top: 25px;
}

.slide-proyectos.clear {
  background-color: #e4e4e4;
}

.slide-proyectos.purple {
  background-color: #140f4e;
}

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

.slide-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  align-items: stretch;
  width: 100%;
  max-width: 1150px;
  height: 100%;
  max-height: 300px;
}

.slide-grid.compact {
  grid-template-columns: 1fr 1fr;
}

.slide-grid.spaced {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
}

.slide-grid.clepto.large {
  grid-template-columns: 1.25fr 1fr;
}

.slide-grid.clepto.small {
  grid-template-columns: 1fr 1.25fr;
}

.slide-grid.saber-mas {
  grid-template-columns: .5fr 1fr;
}

.slide-grid._80-space {
  margin-top: 80px;
  margin-bottom: 80px;
}

.div-slide-proyectos {
  width: 100%;
}

.div-grid-image {
  max-height: 300px;
}

.slide-grid-img {
  width: 100%;
  max-width: 475px;
  max-height: 250px;
  padding-bottom: 0;
}

.heading {
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  font-family: Fira Sans, sans-serif;
  font-weight: 600;
}

.heading.dark {
  color: #000;
  padding-left: 0;
}

.heading.dark.center {
  text-align: center;
}

.heading.dark.center.smalll {
  font-size: 32px;
}

.heading.dark.small.compact {
  margin-left: 0;
}

.heading.dark.huge, .heading.dark.sub {
  font-size: 20px;
}

.heading.dark.sub.tight {
  margin-top: 0;
  margin-bottom: 0;
}

.heading.dark.sub.total {
  align-self: center;
}

.heading.dark.points {
  font-size: 32px;
}

.heading.dark.prensa {
  width: 100%;
  font-size: 40px;
}

.heading.half {
  text-align: left;
  width: 50%;
  margin-left: 0;
}

.heading.ital.huge {
  font-size: 104px;
  line-height: 72px;
}

.heading.ital.left {
  margin-left: 0;
}

.heading.ital.medium {
  font-size: 32px;
}

.heading.yellow {
  color: #fec23b;
}

.heading.yellow.sub {
  font-size: 20px;
}

.heading.yellow.sub.total {
  align-self: center;
}

.heading.tarjetas {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.heading.small {
  font-size: 40px;
}

.heading.small.no-margin {
  margin-left: 0;
}

.heading.black.big {
  font-size: 40px;
}

.heading.black.xs {
  font-size: 24px;
}

.heading.tiny {
  font-size: 20px;
}

.heading.tiny.ital.center {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.heading.xs {
  font-size: 32px;
}

.heading.white.light {
  font-size: 24px;
  font-weight: 400;
}

.button {
  color: #fff;
  text-align: center;
  background-color: #3415a8;
  margin-top: 0;
  padding: 13.5px 34px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.button.dark {
  color: var(--white);
  background-color: #151515;
  align-self: stretch;
  max-width: 350px;
  margin-top: 0;
  padding: 12px 16px;
  font-size: 14px;
}

.button.dark:hover {
  color: var(--white);
  background-color: #494949;
  text-decoration: none;
}

.button.dark.fixed {
  width: 165px;
  height: 48px;
  margin-left: 50%;
  padding-left: 0;
  padding-right: 0;
}

.button.dark.fill-size {
  min-width: 200px;
  margin-left: 12px;
  margin-right: 12px;
  text-decoration: none;
  display: block;
}

.button.dark.medium-buttom {
  min-width: 350px;
  max-width: none;
}

.button.dark.filled {
  display: block;
}

.button.dark.secondary {
  color: var(--paragraph);
  background-color: #fff;
  border: 1px solid #000;
}

.button.blue {
  background-color: #0072ff;
}

.button.blue:hover {
  background-color: #0158c3;
}

.button.blue.clepto {
  margin-top: 50px;
  margin-bottom: 100px;
}

.button.bright-green {
  color: #151515;
  background-color: #d1f44f;
}

.button.yellow {
  color: #393939;
  background-color: #ffb600;
  margin-top: 24px;
}

.button.yellow.inverse {
  float: none;
  color: #ffb600;
  object-fit: fill;
  background-color: #0000;
  border: 1.5px solid #ffb600;
  justify-content: center;
  display: inline-block;
  position: static;
}

.button.purple {
  background-color: #542ec3;
}

.button.button-dark {
  background-color: #151515;
}

.button.green {
  background-color: #3fc5c4;
}

.button.green.margin {
  height: 45px;
  margin-top: 16px;
}

.button.green.inverted {
  background-color: var(--white);
  color: #3fc5c4;
}

.button.button-frame.white {
  border-color: var(--brown_light_bg);
}

.button.button-frame.white.compact {
  padding-left: 15px;
  padding-right: 15px;
}

.button.bg-black {
  background-color: #000;
}

.button.bg-white {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.button.outline-white {
  background-color: #0000;
  border: 1px solid #fff;
  padding: 10px 20px;
  font-size: 14px;
}

.slider-arrow {
  color: #0058df;
}

.heading-block {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  padding-top: 138px;
  padding-bottom: 72px;
  display: flex;
}

.heading-block.compact-heading {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-3 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.mixed-heading-grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin-top: 0;
  margin-bottom: 0;
}

.pilares-block {
  width: 100%;
  max-width: 1280px;
  margin-bottom: 138px;
  padding-left: 120px;
  padding-right: 120px;
}

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

.pilar-block {
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: flex-start;
  display: flex;
}

.pilar-img {
  height: 187px;
  margin-bottom: 32px;
}

.div-block-2 {
  max-width: 1280px;
}

.div-1280.title-button {
  padding: 64px 80px;
}

.grid-5 {
  object-fit: fill;
  grid-template-rows: auto;
  justify-content: stretch;
  justify-items: start;
}

.div-right {
  text-align: left;
  width: 100%;
  margin-left: 0;
  display: block;
}

.section {
  background-color: #fcfcfc;
}

.section.whitebg {
  background-color: var(--white);
  color: var(--black_head);
}

.div-left {
  text-align: right;
}

.button-frame {
  color: #151515;
  background-color: #0000;
  border: 2px solid #151515;
  margin: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: block;
}

.button-frame.social {
  color: #0072ff;
  border-color: #0072ff;
}

.button-frame.social.instagram {
  color: #3415a8;
  border-color: #3415a8;
}

.button-frame.compacto {
  margin: 0;
  font-size: 14px;
}

.button-frame.blue {
  color: #0072ff;
  border-color: #0072ff;
}

.button-frame.blue:hover {
  background-color: #e0eeff;
}

.button-frame.fill-size {
  min-width: 200px;
  margin-left: 12px;
  margin-right: 12px;
  text-decoration: none;
}

.button-frame.short-centered {
  text-align: center;
  max-width: 250px;
}

.grid-6 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  margin: 66px 80px;
}

.mix-heading-bold {
  text-align: center;
  object-fit: contain;
  width: auto;
  margin-top: 16px;
  margin-right: 8px;
  font-family: Fira Sans, sans-serif;
  font-size: 40px;
  font-style: italic;
  line-height: 52px;
  display: flex;
}

.mix-heading-bold.logro {
  width: auto;
  max-width: none;
  margin-right: 0;
}

.mix-heading-bold.white {
  color: #fff;
  text-align: left;
}

.mix-heading-bold.white.sub {
  font-size: 32px;
}

.mix-heading-bold.small {
  font-size: 32px;
  line-height: 41px;
  display: block;
}

.mix-heading-bold.small.ital.dark {
  color: #000;
  text-align: left;
}

.mix-heading-bold.small.h3 {
  font-size: 24px;
  line-height: 31px;
}

.mix-heading-bold.small.white.bold {
  font-weight: 600;
}

.mix-heading-bold.small.white.center {
  text-align: center;
}

.mix-heading-bold.small.black {
  color: #000;
}

.mix-heading-bold.small.light.center {
  text-align: center;
}

.mix-heading-bold.small.light.center.ital {
  text-align: center;
  flex-wrap: wrap;
  display: flex;
}

.mix-heading-bold.small.light.center.spaced-top {
  margin-top: 40px;
}

.mix-heading-bold.small.left {
  text-align: left;
  line-height: 130%;
}

.mix-heading-bold.small.left.full-widht.no-margin {
  margin-top: 0;
  padding-top: 0;
}

.mix-heading-bold.ital.clepto {
  margin-top: 0;
}

.mix-heading-bold.equipo {
  text-align: left;
  font-size: 20px;
  line-height: 26px;
}

.mix-heading-bold.xs {
  text-align: left;
  font-size: 20px;
}

.mix-heading-bold.xs.no-margin {
  margin-top: 0;
}

.mix-heading-ital {
  font-family: Fira Sans, sans-serif;
  font-size: 40px;
  font-style: italic;
  font-weight: 400;
  line-height: 52px;
  display: inline;
}

.mix-heading-ital.center {
  text-align: center;
}

.mix-heading-ital.center.small {
  font-size: 24px;
}

.mix-heading-ital.small {
  font-size: 32px;
  line-height: 130%;
}

.mix-heading-ital.xs {
  font-size: 24px;
  line-height: 130%;
}

.como-section {
  background-color: #fcfcfc;
}

.como-section.hidden {
  display: none;
}

.div-img-como {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/6320e7ff8d4252a3f9d93b89_ImgMenucomo-bg.png");
  background-position: 0 0;
  background-size: cover;
  border: .25px solid #151515;
  border-width: .25px 0;
}

.div-menu-como {
  border: 0 solid #151515;
}

.grid-como-nav {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
}

.grid-7 {
  grid-row-gap: 0px;
  border: .5px solid #151515;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.grid-menu-como {
  grid-row-gap: 0px;
  border-top: .25px solid #000;
  border-bottom: .25px solid #000;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.div-menu-como-item {
  border: .25px solid #151515;
  padding-left: 16px;
  padding-right: 16px;
}

.link-block {
  width: 100%;
}

.text-block {
  object-fit: contain;
  width: 80%;
}

.arrow-icon {
  object-fit: contain;
  width: 16px;
}

.arrow-icon.link-list {
  grid-column-gap: 0px;
  width: 16px;
  max-width: none;
}

.link-block-como {
  color: #151515;
  object-fit: fill;
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  height: 84px;
  margin-top: 8px;
  margin-bottom: 8px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  line-height: 42px;
  text-decoration: none;
  display: flex;
}

.link-block-como.small {
  height: 32px;
  margin-left: 8px;
  font-size: 30px;
}

.link-text-como {
  width: 90%;
  font-size: 20px;
}

.link-text-como.ver-mas {
  color: #c6c6c6;
  text-align: center;
  font-size: 20px;
}

.section-red {
  background-color: #00295a;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/64d5042aa35c56d0a3ac4d93_ImgMapaITAC_2.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
}

.grid-8 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.grid-red {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  max-width: 1280px;
  height: 600px;
  max-height: 600px;
}

.left-hero-red {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.mixed-heading-grid-white {
  grid-column-gap: 6px;
  grid-row-gap: 8px;
  color: #fcfcfc;
  text-align: left;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin: 0 auto;
}

.paragraph {
  color: var(--paragraph);
  flex: 1;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 20.8px;
}

.paragraph.white.spaced {
  text-align: left;
  margin-top: 24px;
  margin-bottom: 24px;
}

.paragraph.pad-top_16 {
  padding-top: 16px;
  font-weight: 500;
}

.button-3 {
  text-align: center;
  background-color: #0072ff;
  width: 200px;
  height: 48px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.button-red {
  color: #fcfcfc;
  text-align: center;
  background-color: #0072ff;
  width: 200px;
  height: 48px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 20.8px;
}

.div-block-3 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/6320f5340dc0fb77aad901cf_Imgmapa-red.png");
  background-position: 0 0;
  background-size: auto;
  background-clip: border-box;
}

.logros-section {
  background-color: #0058df;
  border: 1px #000;
  padding-bottom: 0;
}

.hero1 {
  background-color: #00295a;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero1.observatorio {
  background-color: #000218;
}

.hero1.fiscalias {
  background-color: #ffb100;
}

.hero1.anticleptocracia {
  background-color: #000218;
}

.hero1.dark-blue {
  background-color: #001e43;
  overflow: hidden;
}

.hero1.compilare {
  background-color: #e73159;
}

.hero1.compilare.no-overflow {
  height: auto;
}

.grid-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  max-width: 960px;
  display: grid;
}

.hero-img {
  width: 550px;
  margin-top: 0;
  padding: 0;
}

.hero-img.clepto {
  padding-left: 5%;
  padding-right: 5%;
}

.hero-img.ca {
  width: 260px;
  padding-top: 80px;
}

.hero-img.full {
  background-color: #006eff00;
  height: auto;
}

.hero-img.ciudadania {
  width: 350px;
}

.div-block-4 {
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  bottom: -89px;
  overflow: hidden;
}

.heading-hero {
  color: #fcfcfc;
  width: 250px;
  margin-bottom: 0;
  margin-left: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 78px;
}

.heading-hero.long {
  width: 750px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.heading-hero.small {
  width: auto;
  margin-bottom: 20px;
  margin-left: 0;
  font-size: 40px;
  line-height: 52px;
}

.heading-hero.small.dark {
  color: #000;
}

.heading-hero.dark {
  color: #000;
  width: 250px;
  margin-left: 0;
}

.heading-hero.white {
  width: 400px;
  margin-left: 0;
}

.heading-hero.mix-ital.small.semi-bold {
  font-weight: 600;
}

.img-text-white {
  justify-content: center;
  align-items: center;
  display: flex;
}

.img-text-white.gray {
  background-color: #f3f3f3;
}

.img-text-white.blue {
  background-color: #0035b1;
  display: flex;
}

.img-text-white.light-blue {
  background-color: #f0f5ff;
}

.img-text-white.dark {
  background-color: #00295a;
}

.img-text-white.hidden, .img-text-white.hide {
  display: none;
}

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

.img-text-white-img {
  object-fit: fill;
  height: auto;
  margin: 0;
}

.div-block-5 {
  margin-top: 80px;
  padding-bottom: 80px;
  padding-left: 106px;
}

.div-block-6, .div-block-6.compact {
  padding-left: 0;
}

.par {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  max-width: 500px;
  margin-top: 24px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.par.white {
  color: #fff;
  margin-top: 24px;
}

.par.white.large {
  max-width: none;
  font-size: 24px;
  line-height: 31px;
}

.par.white.hallazgo {
  align-items: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 23px;
  display: block;
}

.par.white.clepto, .par.white.left {
  text-align: left;
}

.par.small {
  color: #000;
  max-width: none;
  margin-top: 12px;
  font-size: 14px;
  line-height: 18px;
}

.par.small.timeline {
  margin-top: 8px;
  margin-bottom: 47px;
  padding-right: 24px;
}

.par.small.white {
  color: var(--white);
}

.par.full-widht.black {
  color: #000;
}

.par.hug {
  color: #000;
  width: 100%;
  max-width: none;
}

.par.accordion {
  white-space: normal;
  width: 80%;
  margin-top: 0;
  padding-left: 0;
  font-size: 16px;
}

.par.accordion.content {
  padding-left: 25px;
  font-size: 14px;
}

.par.accordion.hallazgos {
  color: var(--white-smoke);
  font-size: 30px;
}

.par.accordion.hallazgos.ital {
  line-height: 36px;
}

.par.ital.year {
  color: #5c45bf;
  text-align: center;
  font-size: 24px;
}

.par.ital.white.light.big {
  font-size: 24px;
}

.par.ital.white.light.big.dark.left, .par.ital.white.light.big.left {
  text-align: left;
}

.par.xs {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 15px;
}

.par.label.tiny {
  text-align: center;
  font-size: 11px;
}

.par.label.tiny.black {
  color: #000218;
  margin: 15px 12px;
}

.par.item {
  margin-top: 0;
  margin-bottom: 0;
}

.par.bold {
  width: auto;
  margin-top: 0;
  font-weight: 700;
}

.par.bold.data {
  font-size: 14px;
}

.par.bold.center {
  text-align: center;
}

.par.bold.no-margin {
  margin-bottom: 0;
}

.par.compact {
  margin-top: 0;
  font-size: 12px;
  line-height: 15px;
}

.par.compact.no-margin {
  margin-bottom: 0;
}

.par.compact.no-margin.light-gray {
  color: var(--accessible-components-dark-grey);
}

.par.compact.right {
  text-align: right;
}

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

.par.large {
  color: var(--paragraph);
  font-size: 24px;
  line-height: 32px;
}

.par.large.white {
  color: #fff;
  max-width: 450px;
}

.par.large.blue {
  color: #0072ff;
}

.par.dark {
  color: #000;
}

.par.dark.left {
  text-align: left;
}

.par.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.par.center.no-margin {
  margin-top: 0;
}

.par.datos {
  text-align: left;
  white-space: pre-line;
  max-width: 400px;
  font-size: 12px;
  line-height: 15px;
}

.par.huge {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.par.link {
  color: #0072ff;
  border-bottom: 1px #000;
  text-decoration: none;
}

.par.reduced {
  margin-top: 10px;
}

.par.desc {
  max-width: 550px;
}

.par.extend {
  width: 100%;
  max-width: none;
}

.par.yellow {
  color: var(--yellow);
}

.par.left {
  text-align: left;
}

.par.no-margin {
  margin-top: 5px;
}

.par.no-margin.autor {
  color: var(--gray);
  font-size: 14px;
  font-style: italic;
}

.par.no-margin.autor.big {
  font-size: 24px;
}

.par.no-margin-copy {
  margin-top: 5px;
}

.par.small-margin {
  margin-top: 5px;
  margin-bottom: 12px;
}

.par.title {
  font-size: 24px;
  font-weight: 700;
}

.par.subtitle.gray {
  color: var(--gray);
}

.par.subtitle.center.italika {
  font-style: italic;
}

.par.subtitle.center.italika.larger {
  font-size: 24px;
  line-height: 130%;
}

.par.subtitle.center.bold.larger {
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  line-height: 130%;
}

.par.black.no-margin {
  margin-top: 4px;
  margin-bottom: 4px;
}

.par.nota {
  color: var(--gray);
  text-align: center;
  width: 100%;
  max-width: none;
  font-size: 12px;
  font-style: italic;
}

.par.nota.left {
  text-align: left;
}

.main-block {
  max-width: 1280px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.objetivos-sect {
  background-color: #ffb600;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.mix-heading-div.small.center {
  justify-content: center;
  align-items: center;
  padding-left: 15%;
  padding-right: 15%;
  display: flex;
}

.mix-heading-div.small.left {
  text-align: left;
}

.mix-heading-div.small.small-margin {
  margin-bottom: 15px;
}

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

.grid-11.que-hacemos {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-8 {
  margin-bottom: 0;
  padding-left: 80px;
  padding-right: 80px;
}

.div-block-9 {
  padding-top: 103.5px;
  padding-bottom: 96px;
  padding-left: 80px;
}

.div-block-10 {
  max-width: 1280px;
  padding-bottom: 127.5px;
}

.par-small {
  object-fit: contain;
  width: 70%;
  font-family: Roboto, sans-serif;
  line-height: 18px;
}

.par-small.logro {
  align-items: center;
  width: auto;
  font-size: 20px;
  line-height: 26px;
  display: flex;
}

.par-small.white {
  width: 100%;
}

.logro-div.home {
  display: flex;
}

.div-block-11 {
  border-bottom: 1px solid #dbdbdb;
  width: 100%;
  max-width: 1280px;
  margin: 100px 90px 0;
  padding-top: 0;
  padding-bottom: 100px;
  padding-left: 0;
}

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

.grid-como {
  grid-column-gap: 25px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1280px;
  margin-top: 20px;
  margin-left: 104px;
  margin-right: 104px;
}

.como-sect {
  background-color: #f0f5ff;
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: center;
  padding-bottom: 200px;
  display: flex;
}

.div-block-12 {
  width: 100%;
  max-width: 1280px;
}

.div-block-13 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632378749ffbdf7206c91180_Titleinvestigacion-como.png");
  background-position: 0 0;
  background-size: auto;
}

.title-div {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cdff9acb422ab3a00_Que%CC%81hacemos_Investigacio%CC%81n.png");
  background-position: 0 0;
  background-size: cover;
  background-clip: content-box;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 150px;
  display: flex;
}

.title-div.conf {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5aa82442bad100e6f0_Que%CC%81hacemos_Conferencias.png");
  background-size: cover;
}

.title-div.cursos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5befc3255527e87bd9_Que%CC%81hacemos_Cursos.png");
}

.title-div.proyectos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63237ff565228af5696f305e_Imgproyectos.png");
}

.title-div.grupos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cd5bf25d25a543d09_Que%CC%81hacemos_Grupos%20estudiantiles.png");
  background-size: cover;
}

.title-div.conv {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5d5ee7455b3d86e937_Que%CC%81hacemos_Convocatorias.png");
  background-size: cover;
}

.title-div.herramientas {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5a4c575b7cf53ab6f0_Que%CC%81hacemos_Herramientas%20tecnologicas.png");
  background-size: cover;
}

.title-div.consultoria {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5b4302efa059eebe48_Que%CC%81hacemos_Consultori%CC%81a.png");
  background-size: cover;
}

.title-div.gobiernos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cc3279af32197451b_Que%CC%81hacemos_Gobiernos%20Digitales.png");
  background-size: cover;
}

.title-div.academicos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5b657ba8578448cdd5_Que%CC%81hacemos_Proyectos%20acade%CC%81micos.png");
}

.title-div.compilare {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/6462b665c65a56c281ffb105_Recursos_Img_3.png");
  background-position: 0 0;
  background-size: cover;
  height: 200px;
}

.title-div.videos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/6462b6952918a8c9c54f2bd2_Recursos_Img_4.png");
  height: 200px;
}

.div-menu-como-small {
  border-bottom: 1px solid #151515;
}

.div-menu-como-small.ver-mas {
  border-bottom-width: 1px;
  border-bottom-color: #c6c6c6;
}

.grid-menu-small {
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

.div-grid-como {
  width: 100%;
}

.footer {
  object-fit: fill;
  background-color: #000218;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  min-height: 488px;
  display: flex;
}

.div-block-14 {
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-top: 64px;
  padding-left: 80px;
  padding-right: 80px;
}

.footer-grid {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr .75fr .5fr 1fr;
}

.footer-address {
  color: #fff;
  margin-top: 0;
  margin-bottom: 31px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.copyright {
  color: #fff;
  text-align: center;
  margin-top: 64px;
  margin-bottom: 0;
  padding-bottom: 64px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.div-title {
  border-bottom: 1px solid #000218;
  align-items: center;
  margin-top: 0;
  margin-left: 80px;
  margin-right: 80px;
  padding-top: 100px;
  padding-bottom: 80px;
  padding-left: 0;
  display: flex;
}

.div-title.white {
  border: 1px #000;
  width: 100%;
  max-width: 1280px;
  padding-top: 50px;
  padding-bottom: 0;
}

.video-div {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-top: 56px;
  margin-left: 0%;
  display: flex;
}

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

.grid-logo-internal {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

.div-block-16 {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-top: 56px;
  margin-bottom: 0;
  padding-bottom: 56px;
  display: flex;
}

.button-4 {
  background-color: #151515;
}

.mix-ital {
  align-self: auto;
  padding-left: 12px;
  font-style: italic;
  font-weight: 400;
}

.div-block-17 {
  padding: 104px 81px 96px;
}

.twitter-div {
  flex-wrap: nowrap;
  place-content: flex-start center;
  align-items: center;
  display: flex;
}

.twitter-embed {
  width: 80%;
  margin-bottom: 116px;
}

.button-5 {
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-18 {
  justify-content: center;
  align-items: center;
  margin-bottom: 50px;
  display: none;
}

.slide-logro {
  height: auto;
  min-height: 0;
}

.div-logro {
  justify-content: center;
  align-items: center;
  height: auto;
  padding: 56px 88px;
  display: flex;
}

.image {
  width: auto;
  min-width: auto;
  max-width: 120%;
  min-height: 40%;
  display: block;
  position: relative;
  right: -10%;
}

.slider-2 {
  background-color: #0000;
  min-height: 600px;
}

.h2 {
  color: #151515;
  width: 100%;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  line-height: 41px;
}

.slider-text-div {
  background-color: #fcfcfc;
  flex-wrap: wrap;
  align-content: center;
  align-self: center;
  align-items: center;
  width: 90%;
  min-width: 50%;
  height: 75%;
  min-height: 40%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 51px;
  display: flex;
  position: relative;
  left: -5%;
}

.slider-text-div.green {
  background-color: #3fc5c4;
}

.section-2 {
  margin-bottom: 0;
  padding-bottom: 50px;
}

.section-2.light-blue {
  background-color: #f0f5ff;
}

.section-2.white {
  background-color: #fff;
}

.section-2.light-gray {
  background-color: #f3f3f3;
  display: none;
}

.in-slide-div {
  width: 100%;
  max-width: 1280px;
}

.central-div {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
}

.central-div.wrap {
  flex-wrap: wrap;
}

.central-div.wrap.center {
  display: flex;
}

.text-block-3 {
  width: 100%;
}

.text-logro {
  color: #151515;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.ital {
  font-style: italic;
}

.text-sect.hide {
  display: none;
}

.div-block-20 {
  background-color: #0072ff;
  justify-content: center;
  width: 100%;
  max-width: none;
  padding: 96px 0% 120px;
  display: flex;
}

.description {
  margin-top: 15px;
  padding-right: 250px;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  line-height: 31px;
}

.split-sec {
  background-color: #f0f5ff;
}

.split-sec.white {
  background-color: #fcfcfc;
}

.split-sec.bg-yellow {
  background-color: #ffb600;
}

.split-sec.blue {
  background-color: #0072ff;
}

.split-sec.hide {
  display: none;
}

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

.grid-text-bg {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
}

.div-img-que {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c62734a149c852ac597df_Imageque-pattern.png");
  background-position: 50% 0;
  background-size: cover;
}

.div-img-que.colab {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c67cad5bf25690d5345bd_IL%E2%80%93Colaboraciones.png");
  background-size: contain;
}

.que-grid-text {
  max-width: 640px;
  max-height: 500px;
  padding: 106px 80px 106px 90px;
}

.que-grid-text.blue {
  -webkit-text-fill-color: inherit;
  background-color: #0072ff;
  background-clip: border-box;
}

.sect-equipo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-21 {
  width: 100%;
  max-width: 1280px;
  padding-top: 5%;
  padding-bottom: 5%;
  padding-left: 90px;
}

.bg-img-hero {
  justify-content: center;
  width: 100%;
  height: auto;
  max-height: 600px;
  display: block;
}

.div-overlay {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cc3279af32197451b_Que%CC%81hacemos_Gobiernos%20Digitales.png");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  max-height: 600px;
  padding-top: 20%;
  padding-bottom: 20%;
  display: flex;
}

.div-overlay.bg-herramientas {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5a4c575b7cf53ab6f0_Que%CC%81hacemos_Herramientas%20tecnologicas.png");
}

.div-overlay.bg-cursos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5befc3255527e87bd9_Que%CC%81hacemos_Cursos.png");
}

.div-overlay.bg-consultoria {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5b4302efa059eebe48_Que%CC%81hacemos_Consultori%CC%81a.png");
}

.div-overlay.bg-convocatorias {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5d5ee7455b3d86e937_Que%CC%81hacemos_Convocatorias.png");
}

.div-overlay.bg-conferencias {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5aa82442bad100e6f0_Que%CC%81hacemos_Conferencias.png");
}

.div-overlay.bg-gruposest {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cd5bf25d25a543d09_Que%CC%81hacemos_Grupos%20estudiantiles.png");
  justify-content: center;
}

.div-overlay.bg-academicos {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5b657ba8578448cdd5_Que%CC%81hacemos_Proyectos%20acade%CC%81micos.png");
}

.div-overlay.bg-investigaciones {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5cdff9acb422ab3a00_Que%CC%81hacemos_Investigacio%CC%81n.png");
}

.breadcrumbs-sect {
  background-color: var(--white);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 80px;
  display: flex;
}

.div-center-img {
  order: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.grid-15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1150px;
}

.div-block-22 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 0;
  padding-left: 110px;
  padding-right: 110px;
  display: flex;
}

.icon-1 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.div-enfoque {
  flex-wrap: wrap;
  place-content: flex-start center;
  display: flex;
}

.heading-2 {
  color: #000;
  text-align: center;
  width: 100%;
  font-family: Fira Sans, sans-serif;
  font-style: normal;
  font-weight: 600;
}

.heading-2.align-izq {
  text-align: left;
  width: auto;
  max-width: 450px;
  margin-top: 20px;
  margin-bottom: 0;
}

.div-block-23 {
  justify-content: center;
  padding-top: 79px;
  display: flex;
}

.div-block-24 {
  border-bottom: 1px #dbdbdb;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding: 100px 90px;
}

.grid-16 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  justify-items: start;
}

.grid-16._3-buttons {
  grid-template-columns: .25fr .25fr .25fr;
}

.div-proyecto {
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.grid-logro {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-self: center;
  place-items: center;
}

.team-container {
  margin-bottom: 10%;
  padding-left: 25%;
  padding-right: 10%;
}

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

.equipo-img {
  filter: grayscale();
  cursor: pointer;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 265px;
  height: 170px;
  margin-bottom: 8px;
}

.equipo-img:hover {
  filter: none;
}

.equipo-img.big {
  filter: none;
  width: 100%;
  height: 100%;
}

.subtitle {
  font-family: Roboto, sans-serif;
  line-height: 18.2px;
}

.subtitle.bold {
  margin-top: 8px;
  margin-bottom: 8px;
  font-weight: 700;
}

.subtitle.ogdai {
  color: #a376ff;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 130%;
}

.subtitle.ogdai.white {
  color: var(--white-smoke);
}

.subtitle.ogdai.white.left {
  text-align: left;
}

.subtitle.ogdai.small {
  font-size: 16px;
}

.subtitle.ogdai.small.purple {
  color: #3415a8;
}

.subtitle.ogdai.small.purple.bold.no-margi {
  margin-bottom: 4px;
}

.subtitle.ogdai.black {
  color: var(--paragraph);
}

.subtitle.ogdai.black.bold.no-margin {
  margin-top: 4px;
  margin-bottom: 4px;
}

.collection-item {
  border-bottom: 1px solid #d9d9d9;
}

.collection-item:hover {
  background-color: #0000;
}

.hero-prensa {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  height: 512px;
}

.button-grid {
  grid-column-gap: 680px;
  grid-row-gap: 680px;
  grid-template-rows: auto;
}

.simple-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: auto;
  width: 100%;
  max-width: 1280px;
  margin-top: 72px;
  padding-left: 10%;
  padding-right: 10%;
  display: flex;
  overflow: hidden;
}

.simple-container.divider {
  border-top: 1px solid #727272;
  margin-top: 50px;
  padding-top: 50px;
}

.simple-container.bg-yellow {
  background-color: #ffb600;
}

.simple-container.bg-img.estudiantes {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/633c6012daf6611e789b56da_estudaintes.png");
  background-position: 50%;
  background-size: cover;
  margin-top: 0;
}

.simple-container.left {
  justify-content: flex-start;
  display: flex;
}

.simple-container.align-left {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 0;
  display: flex;
}

.simple-container.align-left.wrap {
  flex-wrap: wrap;
  justify-content: flex-start;
}

.simple-container.align-left.bread {
  padding-left: 0%;
  padding-right: 0%;
}

.simple-container.center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.simple-container.center.warp {
  justify-content: space-between;
  margin-top: 0;
  padding-top: 72px;
  display: flex;
}

.simple-container.center.wrap {
  flex-flow: column wrap;
  align-content: center;
  margin-top: 0;
}

.simple-container.center.wrap.expand {
  padding-left: 0%;
  padding-right: 0%;
}

.simple-container.center.wrap.add-padding {
  padding-top: 72px;
}

.simple-container.center.wrap.no-margin, .simple-container.center.wrap.ogdai {
  padding-left: 0%;
  padding-right: 0%;
}

.simple-container.center.compact, .simple-container.center.no-margin {
  margin-top: 0;
}

.simple-container.center.overflow {
  position: static;
}

.simple-container.timeline {
  justify-content: flex-start;
  overflow: visible;
}

.simple-container.slim {
  margin-top: 0;
  padding-left: 0%;
}

.simple-container.slim.wrap {
  flex-wrap: wrap;
}

.simple-container.slim.wrap.left {
  justify-content: flex-start;
}

.simple-container.slim.wrap.left.no-margin {
  padding-right: 0%;
}

.simple-container.overflow {
  margin-top: 0;
  position: relative;
  overflow: visible;
}

.simple-container.underlined {
  border-bottom: 1px solid #00000087;
  width: 80%;
  margin-top: 45px;
  padding-left: 0%;
  padding-right: 0%;
}

.simple-container.underlined.clear {
  border-bottom-color: #ddd;
}

.simple-container.underlined.clear.left {
  justify-content: flex-start;
}

.simple-container.underlined.clear.left.full-widht, .simple-container.underlined.full-widht {
  width: 100%;
}

.simple-container.compact {
  margin-top: 24px;
  padding-left: 0%;
}

.simple-container._2-column {
  justify-content: flex-start;
}

.simple-container.fiscalias {
  margin-top: 0;
}

.simple-container.vertical {
  grid-row-gap: 0px;
  flex-direction: column;
}

.simple-container.prensa-breadcrumb {
  justify-content: space-between;
  margin-top: 0;
}

.simple-container.prensa {
  clear: none;
  object-fit: fill;
  flex-wrap: wrap;
  position: static;
}

.simple-container.wrap {
  flex-wrap: wrap;
}

.simple-container.no-margin {
  margin-top: 0;
}

.news-title-section {
  padding-top: 25px;
  padding-left: 240px;
  padding-right: 240px;
}

.grid-news-info {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 6.75fr;
  margin-top: 16px;
  margin-bottom: 0;
}

.prensa-content {
  outline-offset: 0px;
  color: #000;
  border-top: 1px solid #686868cc;
  border-bottom: 1px #000;
  outline: 3px #000;
  margin-top: 80px;
  padding-top: 80px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 20.8px;
}

.news-info {
  color: #727272;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-style: italic;
}

.news-info.small {
  font-size: 14px;
}

.simple-section {
  background-color: var(--white);
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  padding-bottom: 87px;
  padding-left: 7.5%;
  padding-right: 7.5%;
  display: block;
}

.simple-section.light-blue {
  background-color: #f0f5ff;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.simple-section.light-blue.compact {
  padding-bottom: 0;
  overflow: visible;
}

.simple-section.light-blue.compact.no-overflow {
  overflow: hidden;
}

.simple-section.light-blue.space_top {
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  flex-wrap: nowrap;
  width: auto;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 87px;
}

.simple-section.light-blue.no-overflow {
  overflow: hidden;
}

.simple-section.blue {
  background-color: #0072ff;
  height: 600px;
}

.simple-section.blue.hug {
  height: auto;
}

.simple-section.white {
  background-color: #fcfcfc;
}

.simple-section.white.padded {
  padding-top: 87px;
  overflow: hidden;
}

.simple-section.white.no-overflow {
  overflow: hidden;
}

.simple-section._480h {
  max-height: 480px;
}

.simple-section.observatorio {
  background-color: #000218;
}

.simple-section.observatorio.no-overflow {
  overflow: hidden;
}

.simple-section.dark-white {
  box-shadow: none;
  background-color: #fcfcfc;
  padding-top: 0;
}

.simple-section.dark-white.add-padding {
  padding-top: 87px;
}

.simple-section.light-purple {
  background-color: #4f2abf1a;
}

.simple-section.dark {
  background-color: #151515;
}

.simple-section.black {
  background-color: var(--paragraph);
  width: 100%;
}

.simple-section.purple {
  background-color: #3415a8;
}

.simple-section.fiscalias {
  -webkit-text-fill-color: inherit;
  background-color: #ffb100;
  background-clip: border-box;
  width: 100%;
}

.simple-section.compact {
  padding-bottom: 0;
}

.simple-section.recomend-space {
  padding-top: 87px;
}

.simple-section.hidden {
  display: none;
}

.simple-section.cc-bg-sandy {
  width: 100%;
}

.simple-section.video-height {
  height: auto;
}

.simple-section.no-overflow {
  overflow: hidden;
}

.simple-section.light-gray {
  background-color: #fcfcfc;
}

.simple-section.dark-blue {
  background-color: #001e43;
}

.simple-section.compilare {
  background-color: #e73159;
}

.simple-section.green {
  background-color: #24a7ab;
}

.simple-section.ogdai-bg-grey {
  background-color: #f6f7f9;
}

.tittle-button-grid {
  grid-column-gap: 200px;
  grid-row-gap: 200px;
  grid-template-rows: auto;
  place-items: center start;
}

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

.square-news {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  width: 260px;
  height: 260px;
  margin-bottom: 16px;
  display: block;
}

.heading-3 {
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20.8px;
}

.heading-3.eyebrow-heading {
  background-color: var(--blue_light);
  color: var(--blue_dark);
  text-align: center;
  letter-spacing: 0;
  object-fit: fill;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  margin-bottom: 0;
  padding: 8px 32px;
  display: flex;
}

.heading-3.eyebrow-heading.low {
  color: var(--white);
  -webkit-text-stroke-color: #ffb03a;
  background-color: #ff5d3a;
}

.heading-3.eyebrow-heading.meidum {
  background-color: var(--yellow);
  color: var(--white);
  -webkit-text-stroke-color: var(--gray);
}

.heading-3.eyebrow-heading.medium {
  background-color: var(--yellow);
  color: var(--white);
  -webkit-text-stroke-color: var(--blue_light);
}

.heading-3.eyebrow-heading.high {
  color: var(--white);
  -webkit-text-stroke-color: var(--blue_light);
  background-color: #4cb23b;
}

.heading-3.space-subheading {
  padding-left: 40px;
}

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

.div-block-25 {
  width: 260px;
}

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

.full-widht {
  width: 100%;
  padding-top: 100px;
  overflow: hidden;
}

.full-widht.compact {
  justify-content: center;
  padding-top: 0;
  display: flex;
}

.full-widht.compact.wrap {
  flex-wrap: wrap;
}

.full-widht.compact.wrap.overflow {
  overflow: visible;
}

.collection-list-3 {
  grid-column-gap: 2vh;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.grid-cms-hor {
  grid-column-gap: 30px;
  grid-template-rows: auto;
}

.new-img-horizontal {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 508px;
  height: auto;
}

.new-img-horizontal.small {
  width: 469px;
  max-width: 470px;
  height: 264px;
}

.new-img-horizontal.height {
  width: 500px;
}

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

.campus {
  border: 1px solid #0072ff;
  border-radius: 25px;
  margin-bottom: 10px;
  padding: 5px;
  font-family: Roboto, sans-serif;
  line-height: 18.2px;
  display: inline-block;
}

.campus.white {
  color: #fff;
  border-color: #fff;
}

.collection-item-3 {
  border-bottom: 1px solid #d9d9d9;
}

.modal-container {
  z-index: 9991;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  background-color: #000000c7;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: visible;
}

.div-block-26 {
  background-color: #fcfcfc;
  width: 75%;
  height: 75%;
  overflow: visible;
}

.section-3 {
  padding: 5% 20%;
}

.grid-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  height: 100%;
}

.section-4 {
  height: 470px;
}

.div-block-27 {
  background-color: #00295a;
  padding: 5% 15% 5% 15px;
}

.white {
  color: #fff;
  text-align: center;
}

.email {
  color: #fff;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-28 {
  height: 50%;
}

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

.image-2 {
  margin: 20px;
  padding: 0;
}

.light {
  margin-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.div-block-29 {
  padding-left: 20px;
  display: flex;
}

.heading-4 {
  font-family: Roboto, sans-serif;
}

.collection-list-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.collection-list-wrapper-2 {
  max-width: 1280px;
  margin-top: 50px;
}

.grid-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
}

.collection-list-wrapper-3 {
  margin: 50px 0%;
}

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

.conf-title {
  text-align: center;
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

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

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

.footer-head {
  color: #fff;
  font-size: 18px;
  line-height: 24px;
}

.footer-head.header {
  color: #000;
}

.footer-link {
  color: #fff;
  border-bottom: 1px solid #0000;
  flex-wrap: nowrap;
  place-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.footer-link:hover {
  border-bottom: 1px solid #0072ff;
  font-style: italic;
}

.footer-text {
  font-family: Roboto, sans-serif;
  line-height: 24px;
}

.footer-text.header {
  color: #000;
}

.image-3 {
  margin-bottom: 30px;
}

.image-4 {
  margin-bottom: 31px;
  margin-right: 17px;
}

.grid-icons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 150px;
}

.drop-down-que {
  z-index: 9999;
  background-color: #f8f8f8;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 20px 20px -15px #00000087;
}

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

.emptyblock {
  height: 0;
}

.dropdown-menu {
  max-width: 1280px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding-left: 10%;
  padding-right: 40%;
}

.div-block-31 {
  width: 100%;
}

.drop-down-quienes {
  z-index: 999;
  background-color: #f8f8f8;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: none;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 16px 20px -20px #00000087;
}

.div-block-32 {
  position: static;
}

.modal-scroll {
  height: 90%;
  display: block;
  overflow: auto;
}

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

.profesores-collection {
  max-width: 1000px;
}

.adapt-container {
  width: 100%;
  height: 100%;
}

.adapt-container.left-align {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section-6 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-bottom: 72px;
  display: flex;
}

.breadcrumb-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-content: center start;
  align-self: center;
  align-items: center;
  overflow: visible;
}

.breadcrumb {
  color: #333;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.breadcrumb.par {
  margin-top: 0;
}

.breadcrumb.par.hug {
  width: auto;
  margin-top: 0;
  margin-right: 5px;
  text-decoration: none;
}

.collection-list-wrapper-5 {
  max-width: 1000px;
}

.clean-container {
  flex-wrap: wrap;
  place-content: center;
  align-items: center;
  width: 100%;
  max-width: 550px;
  height: 100%;
  display: flex;
}

.bold-text {
  text-decoration: underline;
}

.html-embed {
  width: 100%;
  max-width: 550px;
  max-height: 430px;
  margin-bottom: 48px;
}

.grid-corrupcion-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-content: center;
  place-items: center;
  padding-top: 90px;
}

.card-header {
  background-color: #f0f5ff;
  border: 1px solid #f0f5ff;
  padding: 60px 48px 60px 24px;
  box-shadow: 3px 3px 1.1px #0000000d;
}

.icon-fact-div {
  flex-wrap: wrap;
  place-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  height: 100%;
  padding: 52px 24px;
  display: flex;
}

.icon-fact-div:hover {
  color: #fff;
  background-color: #0072ff;
}

.image-5 {
  width: 50px;
  height: 50px;
}

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

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

.title-grid-block {
  background-color: #0072ff;
  justify-content: center;
  align-items: center;
  padding: 34px 32px;
  display: flex;
  box-shadow: 0 12px 80px #0000000d;
}

.title-grid-block.subelement-grid {
  background-color: #fff;
  padding: 30px 24px;
  box-shadow: 0 12px 80px #0000001a;
}

.title-grid {
  color: #fff;
  text-align: center;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
}

.video {
  width: 857px;
  height: 535px;
  max-height: 535px;
  margin-top: 0;
  position: relative;
  inset: 60px 0% auto;
}

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

.timeline-month {
  color: #000;
  width: 253px;
  font-family: Fira Sans, sans-serif;
  font-style: italic;
  font-weight: 600;
}

.image-6 {
  width: 255px;
  height: 32px;
}

.timeline-year {
  color: #000;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 52px;
}

.div-block-34 {
  justify-content: flex-end;
  width: 100%;
  margin-bottom: 175px;
  display: flex;
}

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

.link-block-2 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63511b0434ca3afd5a881be7_testimonio3.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 280px;
  height: 150px;
  display: flex;
}

.link-block-2.tst2 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63511b2f9becce322e706a4d_testimonio2.png");
  height: 220px;
}

.link-block-2.tst1 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63511a782fc2ed0d00ce11d2_testimonio1.png");
  height: 150px;
}

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

.image-7 {
  margin-top: 72px;
}

.central-text {
  text-align: center;
  width: auto;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.video-observatorio {
  object-fit: contain;
  flex: 0 auto;
  align-self: center;
  width: 800px;
  height: 320px;
  max-height: 320px;
  padding-bottom: 0;
  position: relative;
  top: -221px;
}

.spacer {
  width: 100%;
  height: 200px;
}

.spacer.small {
  height: 100px;
}

.spacer.xs {
  height: 25px;
}

.simple-header {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
}

.colaboradores-grid {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-top: 82px;
  margin-bottom: 82px;
}

.logo-colab {
  max-width: none;
  height: 70px;
}

.logo-colab.tall {
  height: 95px;
}

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

.grid-26 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin-top: 53px;
}

.image-8 {
  width: 86px;
  max-width: none;
  height: 32px;
}

.text-span {
  font-weight: 400;
}

.modal-menu-grid {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: relative;
  top: -50px;
}

.modal-menu-item {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 100px;
  display: flex;
}

.modal-menu-item.inactive {
  color: #797979;
  width: 150px;
  max-width: 200px;
  height: 100px;
  max-height: 120px;
  text-decoration: none;
}

.modal-menu-item.active {
  color: #000;
  text-decoration: none;
}

.modal-menu-item.active.naranja {
  background-color: #fad557;
}

.modal-menu-item.active.blue {
  background-color: #75a8ff;
}

.modal-menu-item.active.green {
  background-color: #c8eb46;
}

.small-block {
  align-items: flex-start;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

.pasos {
  color: #0072ff;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.compact-heading {
  margin-top: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 31px;
}

.text-span-2 {
  text-indent: 0;
}

.grid-pasos {
  margin-bottom: 72px;
}

.map-container {
  background-color: #fff;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 980px;
  height: auto;
  padding-top: 46px;
  padding-bottom: 46px;
  display: flex;
  position: relative;
  top: -36px;
  box-shadow: 3px 3px 10px #0000001a;
}

.map-container.fiscalias {
  margin-top: 87px;
}

.html-embed-2 {
  outline-offset: 0px;
  border: 0 #0000;
  outline: 0 #333;
  width: 80%;
  height: 80%;
}

.full {
  background-color: #006effd9;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.image-9 {
  width: 627px;
  height: 82px;
  margin-top: 31px;
  margin-bottom: 31px;
}

.text-landing {
  color: #fff;
  text-align: center;
  width: 100%;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.html-embed-3 {
  width: 100%;
  height: 100%;
}

.div-block-36 {
  width: 550px;
  height: 360px;
  overflow: hidden;
}

.html-embed-4 {
  width: 1000px;
  margin-top: 5px;
  margin-bottom: 25px;
}

.html-embed-5 {
  width: 100%;
  height: auto;
}

.div-block-37 {
  padding-left: 5%;
  padding-right: 5%;
}

.slider-3 {
  background-color: #0000;
  flex: 0 auto;
  width: 100%;
  height: 200px;
  margin-bottom: 0;
}

.slider-arrow-dark {
  color: #000;
  font-size: 12.5px;
  font-weight: 700;
}

.slide {
  padding-left: 10%;
  padding-right: 10%;
}

.subheading {
  text-align: center;
  margin-top: 42px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 31px;
}

.image-10 {
  max-width: 100%;
  max-height: none;
  box-shadow: 0 0 40px -20px #000;
}

.grid-27 {
  grid-column-gap: 75px;
  grid-template-rows: auto;
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 180px;
}

.grid-28 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1035px;
  margin-top: 100px;
  margin-bottom: 0;
  display: grid;
}

.grid-28.ogdai {
  max-width: 1150px;
}

.grid-29 {
  grid-row-gap: 0px;
  grid-template-columns: 1fr;
  margin-top: 100px;
}

.html-embed-6 {
  width: 500px;
  height: 500px;
}

.div-block-40 {
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  height: auto;
  display: flex;
}

.accordion-item {
  border-bottom: 1px solid #000;
  width: 100%;
  height: auto;
  font-size: 1414px;
  overflow: hidden;
}

.accordion-item.top {
  border-top: 1px solid #000;
  height: auto;
}

.accordion-item.clean {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.dropdown-toggle {
  width: 100%;
}

.accordion-toggle {
  align-items: center;
  height: 80px;
  display: flex;
}

.accordion-icon {
  font-size: 20px;
}

.accordion-icon.white.hallazgos {
  font-size: 30px;
}

.accordion-icon.esf_icon {
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 25px;
}

.dropdown-list {
  background-color: #0000;
  flex: 0 auto;
  justify-content: flex-start;
  display: block;
  position: static;
}

.dropdown-link {
  padding-left: 40px;
  padding-right: 30px;
  overflow: hidden;
}

.paragraph-2 {
  padding-left: 40px;
}

.div-block-41 {
  height: auto;
  margin-top: 100px;
  margin-bottom: 50px;
  overflow: hidden;
}

.info-card {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 12px solid var(--yellow);
  background-color: #fcfcfc;
  border-radius: 15px;
  flex-flow: column wrap;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 378px;
  height: auto;
  display: flex;
  position: relative;
  inset: -75% -34% auto auto;
  overflow: hidden;
  box-shadow: 1px 1px 20px -8px #0000003b;
}

.info-card.static {
  width: 450px;
  height: 150px;
  position: static;
}

.info-card.static.tiny {
  width: 250px;
  height: 200px;
}

.info-card.static.tiny.organos {
  justify-content: flex-start;
  width: 100%;
}

.info-card.static.small {
  width: 250px;
  height: 300px;
}

.info-card.static.small.organos.ogdai {
  box-shadow: 1px 1px 20px -8px #0000003b;
}

.info-card.static.medidas-apremio {
  justify-content: center;
  width: auto;
  height: auto;
  padding-bottom: 15px;
}

.info-card.static.medidas-apremio.organos {
  grid-row-gap: 0px;
  border-top-left-radius: 0;
  justify-content: flex-start;
  width: auto;
  height: auto;
  box-shadow: 2px 2px 20px -8px #0000003b;
}

.info-card.static.medidas-apremio.organos.rounded {
  border-top-left-radius: 15px;
}

.info-card.static.organos {
  justify-content: flex-start;
  width: auto;
  min-width: 300px;
  height: auto;
}

.info-card.static.organos.left {
  align-items: flex-start;
  margin-top: 25px;
}

.info-card.organos {
  border: 1px #000;
  border-radius: 15px;
  align-self: flex-start;
  width: 290px;
}

.info-card.organos.static.small.ogdai {
  width: 100%;
  height: 310px;
  overflow: hidden;
}

.info-card.organos.ogdai {
  top: auto;
  right: auto;
}

.info-card-title {
  color: #fff;
  background-color: #3415a8;
  width: 100%;
  height: 42px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 700;
  line-height: 26px;
}

.info-card-title.center {
  text-align: center;
}

.info-card-title.center.big {
  height: 68px;
  padding-bottom: 8px;
  font-size: 40px;
  line-height: 52px;
}

.info-card-title.center.tight {
  padding-top: 0;
}

.grid-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  justify-items: center;
}

.div-block-43 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  align-items: center;
  height: 75%;
  margin: 0 0 0 12px;
  display: block;
}

.paragraph-3 {
  font-family: Fira Sans, sans-serif;
  font-size: 12px;
  font-style: italic;
}

.paragraph-3.white {
  max-width: 450px;
  font-family: Roboto, sans-serif;
}

.paragraph-3.white.clepto {
  text-align: left;
}

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

.div-block-44 {
  text-align: center;
  justify-content: center;
  width: 60%;
  display: flex;
}

.div-block-45 {
  width: 100%;
  margin-top: 100px;
  margin-bottom: 100px;
}

.div-block-45.semaforo {
  margin-bottom: 0;
}

.grid-31 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
}

.text-block-5 {
  margin-bottom: 15px;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 31px;
}

.text-block-5.compact {
  margin-bottom: 11px;
}

.center-grid-div {
  border-left: 1px solid #3415a8;
  border-right: 1px solid #3415a8;
  padding-left: 32px;
  padding-right: 32px;
}

.grid-div-outer {
  flex-direction: column;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.div-block-46 {
  width: 100%;
}

.div-block-46.left {
  align-self: flex-start;
}

.green-block {
  background-color: #82a800;
  width: 43px;
  height: 43px;
}

.green-block.small {
  width: 32px;
  height: 32px;
  margin-right: 16px;
  padding-left: 0;
}

.list {
  color: #727272;
  margin-top: 16px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.yellow-block {
  background-color: #ffb600;
  width: 43px;
  height: 43px;
  margin-left: 0%;
}

.red-block {
  background-color: #ed3c30;
  width: 43px;
  height: 43px;
  margin-left: 0%;
}

.red-block.small {
  width: 32px;
  height: 32px;
  margin-right: 16px;
}

.half-container {
  width: 50%;
  margin-right: 50%;
}

.grid-32 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr .25fr;
}

.label {
  color: #9b9b9b;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}

.label.big {
  font-size: 20px;
}

.label.small-rot {
  font-size: 10px;
  transform: translate(0, -10px)rotate(-90deg);
}

.label.no-margin {
  margin-bottom: 0;
  font-weight: 500;
}

.label.no-margin.custom {
  width: 250px;
  padding-left: 16px;
}

.label.disclaimer {
  font-size: 11px;
}

.label.dark {
  color: #000;
}

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

.semaforo.autonomia {
  grid-template-rows: auto auto auto auto;
}

.state-grid {
  justify-content: center;
  align-items: flex-end;
  width: 15px;
  height: 92px;
  padding: 0;
  display: flex;
}

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

.indicador {
  border: 0 #9b9b9b;
  border-top: 1px solid #9b9b9b;
  border-bottom-width: 1px;
  width: 120px;
}

.color-cell {
  background-color: #fff;
  width: 100%;
  height: 100%;
}

.color-cell.red {
  background-color: #ed3c30;
}

.color-cell.green {
  background-color: #82a800;
}

.color-cell.yellow {
  background-color: #ffb600;
}

.color-cell.black {
  background-color: var(--paragraph);
}

.paragraph-4 {
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.div-block-48 {
  width: 80%;
}

.year-map {
  width: auto;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-49 {
  max-height: 1000px;
  overflow: hidden;
}

.div-block-49.overflow {
  overflow: visible;
}

.estado-inv {
  display: none;
  overflow: visible;
}

.estado-select {
  color: #000;
  object-fit: fill;
  background-color: #0000;
  border: 1px #000;
  width: 300px;
  max-width: none;
  height: 40px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 31px;
}

.estado-select.large {
  width: 250px;
}

.estado-select.a-o {
  width: 150px;
  font-size: 24px;
}

.div-block-50 {
  width: 450px;
  height: 550px;
}

.plotwrapper {
  height: auto;
  max-height: 700px;
  overflow: hidden;
}

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

.filters-grid.tab-filters {
  height: 30px;
}

.div-block-51 {
  margin-top: 50px;
}

.div-block-51.ogdai {
  padding-left: 10%;
  padding-right: 10%;
}

.denuncia-wrapper {
  height: 622px;
  overflow: hidden;
}

.denuncia-collection {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  max-height: 900px;
  display: flex;
  overflow: hidden;
}

.tarjeta {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border: 1px solid #f6f7f9;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-height: 622px;
  margin-bottom: 50px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: grid;
  overflow: visible;
  box-shadow: -20px 14px 50px -30px #000000d9;
}

.tarjeta.recomend-space {
  grid-template-columns: auto;
  max-height: none;
  margin-top: 90px;
  margin-bottom: 90px;
  padding-left: 32px;
  padding-right: 32px;
}

.card-top {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 64px;
  display: flex;
}

.card-top.compact {
  margin-bottom: 0;
}

.grid-34 {
  grid-row-gap: 0px;
  align-content: center;
  justify-items: center;
  width: 400px;
}

.card-mid {
  width: 100%;
}

.grid-card-mid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.grid-card {
  padding-left: 46px;
  padding-right: 32px;
}

.grid-card.left {
  border-right: 1px solid #b0b0b0;
}

.grid-card.right {
  padding-left: 32px;
  padding-right: 46px;
}

.grid-card.central {
  border-left: 1px solid #b0b0b0;
  border-right: 1px solid #b0b0b0;
  padding-left: 32px;
}

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

.data-grid._4-row {
  grid-template-rows: auto auto auto auto;
}

.card-bottom {
  width: 100%;
  margin-top: 32px;
  margin-bottom: 0;
  padding-left: 48px;
  padding-right: 48px;
}

.card-bottom.small {
  margin-top: 8px;
  padding-left: 32px;
  padding-right: 32px;
}

.hidden-filter-text {
  display: none;
  overflow: visible;
}

.grid-35, .grid-36 {
  grid-template-rows: auto;
}

.grid-37 {
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 550px;
}

.grid-card-mid-3 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-38 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr .25fr;
  margin-top: 18px;
}

.grid-38._4-elem {
  grid-template-rows: auto auto auto auto;
}

.grid-39 {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
}

.grid-40 {
  grid-template-rows: auto;
  justify-content: center;
}

.info-card-data {
  text-align: center;
  width: 100%;
  font-family: Fira Sans, sans-serif;
}

.info-card-data.normal {
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.info-card-data.small {
  font-family: Fira Sans, sans-serif;
  font-size: 12px;
}

.info-card-data.small.ital {
  padding-left: 16px;
  padding-right: 16px;
}

.info-card-data.small.ital.bold {
  font-size: 14px;
  font-weight: 600;
}

.info-card-data.small.ital.bold.left {
  text-align: left;
}

.info-card-data.small.left {
  text-align: left;
  padding-left: 16px;
}

.info-card-data.big {
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 52px;
}

.info-card-data.big.second {
  font-size: 32px;
}

.info-card-data.medium.bold {
  font-weight: 600;
}

.info-card-data.sub {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 18px;
  font-style: italic;
  font-weight: 600;
}

.info-card-data.sub.purple {
  color: #fff;
  background-color: #3415a8;
  margin-top: 0;
  margin-bottom: 8px;
  padding-bottom: 8px;
}

.center-div-full {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.center-div-full.wrap {
  flex-wrap: wrap;
}

.hallazgos-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px none var(--white-smoke);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1280px;
  margin-top: 40px;
  margin-bottom: 0;
  padding-bottom: 40px;
  padding-left: 0%;
  display: grid;
}

.grid-hallazgos {
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.hallazgo-grid {
  grid-column-gap: 100px;
  border-bottom: 1px solid #ddd;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: center;
  margin-top: 56px;
  padding-bottom: 56px;
}

.hug-center {
  text-align: center;
  flex-wrap: wrap;
  place-content: center;
  max-width: 600px;
  margin-top: 88px;
  display: flex;
}

.social-grid {
  grid-template-rows: auto;
  justify-content: center;
  justify-items: center;
}

.social-grid.fiscalias {
  padding-top: 16px;
}

.soc-icon {
  height: 24px;
}

.grid-41 {
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr .25fr;
  width: 90%;
}

.grid-42 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  justify-content: center;
  place-items: center;
  width: 75%;
}

.image-11 {
  width: 35px;
}

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

.tab-link-tab-1 {
  background-color: #3415a8;
  border-top-left-radius: 25px;
}

.tab-link-tab-1.w--current {
  background-color: #683ed5;
  font-style: italic;
}

.tab-text {
  color: #af99ff;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
}

.tab-link-tab-2 {
  background-color: #3415a8;
  border-top-right-radius: 25px;
}

.tab-link-tab-2.w--current {
  background-color: #683ed5;
  border-top-right-radius: 25px;
  font-style: italic;
}

.tabs-content {
  border: 1px solid #683ed5;
  border-radius: 0;
  padding: 15px 5px 5px;
}

.video-organos {
  flex: 0 auto;
  width: 100%;
  height: 100%;
  box-shadow: 4px 14px 16px 6px #00000040;
}

.tab-link-fortalezas-institucionales {
  color: #3415a8;
  background-color: #edeaf9;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-fortalezas-institucionales.w--current {
  color: #3415a8;
  background-color: #3415a8;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  font-style: italic;
}

.tab-link-autonom-a {
  background-color: #edeaf9;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-autonom-a.w--current {
  background-color: #3415a8;
}

.tab-link-combate-a-la-impunidad {
  background-color: #edeaf9;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-combate-a-la-impunidad.w--current {
  background-color: #3415a8;
}

.div-block-52 {
  width: 1035px;
  height: 579px;
}

.html-embed-7 {
  width: 100%;
  height: 550px;
}

.grid-44 {
  grid-column-gap: 23px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1100px;
}

.como-block-fisc {
  background-color: #f0f5ff;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 350px;
  padding: 60px 38px;
  display: flex;
}

.como-block-fisc:hover {
  width: 290px;
  height: 340px;
}

.fisc-icon {
  height: 112px;
  margin-bottom: 39px;
  margin-left: 75px;
  margin-right: 75px;
}

.div-block-53 {
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  display: flex;
  position: relative;
  inset: -50% auto auto;
}

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

.text-span-3 {
  text-decoration: none;
}

.fiscalia-datos {
  grid-column-gap: 80px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.datos-div {
  width: auto;
  max-width: 225px;
}

.grid-46 {
  text-align: center;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-47 {
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
}

.grid-48 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  width: 100%;
  max-width: 1280px;
}

.grid-49 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-bottom: 1px #000;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .25fr 2.5fr;
}

.div-block-54 {
  background-color: #fec23b;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 17px;
  display: flex;
}

.image-12 {
  width: 50px;
}

.div-block-55 {
  width: 100%;
  margin-bottom: 11px;
  padding-top: 11px;
  padding-left: 22px;
  padding-right: 22px;
}

.div-block-56 {
  box-shadow: none;
  background-color: #fff;
  border-radius: 2px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-left: 0;
  display: flex;
}

.container-2 {
  display: flex;
}

.div-block-57 {
  align-self: center;
  width: auto;
  display: flex;
}

.div-block-57.wrap {
  flex-wrap: wrap;
}

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

.div-block-58 {
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.div-block-59 {
  justify-content: center;
  width: 100%;
  display: flex;
}

.div-proyecto-grid {
  max-width: 1280px;
  margin-top: 0;
  margin-bottom: 120px;
  padding-left: 10%;
  padding-right: 10%;
}

.slide-grid-vertical {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto auto;
  align-content: stretch;
  place-items: stretch center;
}

.div-center-card {
  flex-direction: column;
  margin-bottom: 80px;
  display: flex;
}

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

.bold-text-2, .bold-text-3, .bold-text-4 {
  padding-right: 10px;
}

.hero-heading-center {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-3 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.section-7 {
  justify-content: center;
  align-items: center;
  min-height: 700px;
  display: flex;
  position: relative;
}

.container-4 {
  justify-content: center;
  align-items: center;
  min-height: 500px;
  display: flex;
  position: absolute;
}

.section-8 {
  background-color: #080829;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 600px;
  max-height: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.container-5 {
  align-self: center;
}

.link-par3 {
  color: #fff;
}

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

.black.anticlpeto {
  text-align: left;
}

.sec-aliados {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-60 {
  width: 100%;
  max-width: 1080px;
}

._2-column {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.link-text-arrow {
  color: var(--paragraph);
  white-space: normal;
  max-width: 600px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.link-text-arrow:hover {
  font-style: italic;
}

.link-list-arrow {
  flex: 0 auto;
  order: 0;
  align-self: auto;
  height: 20px;
}

.link-list-wrapper {
  grid-row-gap: 20px;
  flex-direction: column;
  padding-right: 80px;
  display: flex;
}

.text-span-4 {
  position: static;
}

.div-block-61 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: baseline;
  padding-top: 90px;
  display: block;
}

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

.dropdown-toggle-2 {
  left: 348px;
}

.image-13 {
  padding-left: 80px;
}

.image-heading {
  justify-content: center;
  display: flex;
}

.heading-5 {
  text-align: left;
}

.image-14 {
  display: block;
}

.heading-6 {
  font-size: 24px;
  font-style: italic;
  font-weight: 600;
  line-height: 130%;
  display: flex;
}

.image-15 {
  margin-right: 48px;
  padding-right: 0;
}

.cambios {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-left: 32px;
  margin-right: 32px;
  display: flex;
}

.style_head {
  background-color: var(--yellow);
  color: var(--paragraph);
  margin-top: 80px;
  padding: 40px;
  font-family: Fira Sans, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 130%;
}

.text-block-6 {
  color: var(--paragraph);
  font-family: Fira Sans, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.text-block-7 {
  font-family: Fira Sans, sans-serif;
  font-size: 32px;
  line-height: 1%;
}

.section_2-0 {
  color: var(--black_head);
}

.section_2-0.bg-black {
  background-color: var(--paragraph);
}

.section_2-0.cc_bg-blue, .section_2-0.cc_bg-blue-copy {
  background-color: var(--bg-blue);
}

.container_2-0 {
  text-align: left;
  flex: 0 auto;
  width: 100%;
  max-width: 1080px;
  max-height: none;
  margin: auto;
  padding-bottom: 0;
  display: block;
}

.container_2-0.head-_section-container {
  text-align: center;
  justify-content: center;
  padding-top: 60px;
  padding-bottom: 142px;
  display: flex;
}

.container_2-0._80-space {
  margin-top: auto;
  padding-top: 87px;
  padding-bottom: 0;
}

.container_2-0.video_container {
  justify-content: center;
  max-width: 1080px;
  margin-top: 100px;
  margin-bottom: 90px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.container_2-0.about_center {
  align-self: center;
}

.container_2-0.center {
  justify-content: center;
  display: flex;
}

.container_2-0.full-bg {
  width: auto;
  max-width: none;
}

.container_2-0.bg-blue {
  background-color: #0000;
  padding-top: 90px;
}

.container_2-0.is-scroll {
  grid-column-gap: 20px;
  margin-top: 100px;
  margin-bottom: 100px;
  display: flex;
}

.container_2-0.is-scroll.is2 {
  margin-top: 180px;
}

.container_2-0.is-scroll.is-2 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  margin-top: 0;
}

.container_2-0.top-90 {
  flex-direction: column;
  align-items: center;
  margin-top: 100px;
  margin-bottom: 120px;
  display: flex;
}

.container_2-0.top-90.tool {
  margin-bottom: 0;
}

.container_2-0.bg-beige {
  background-color: #fff1e8;
}

.container_2-0.fisc4_videocoontainer {
  justify-content: center;
  max-width: 1080px;
  margin-bottom: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.style_content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid var(--blue_dark);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 32px;
  display: grid;
}

.heading-7 {
  font-size: 40px;
}

.heading-8 {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-9 {
  margin-top: 0;
}

.xlarge_text {
  color: var(--paragraph);
  text-align: left;
  letter-spacing: .5px;
  justify-content: center;
  align-self: center;
  max-width: none;
  font-size: 20px;
  line-height: 150%;
  display: block;
  position: static;
  bottom: -97px;
}

.xlarge_text.top-space {
  max-width: 800px;
  padding-top: 24px;
}

.xlarge_text.white {
  color: var(--white);
}

.xlarge_text.padding-small {
  padding-right: 40px;
}

.xlarge_text.padding-large {
  padding-right: 32px;
}

.xlarge_text.card-space {
  border-bottom: 1px solid #ffd9d9;
  padding-bottom: 20px;
  font-weight: 500;
}

.xlarge_text.card-space.green {
  border-bottom-color: #d8fad2;
}

.xlarge_text._16-pxmargin.center {
  text-align: center;
}

.xlarge_text.gray {
  color: #4b4b4b;
  flex: 0 auto;
  align-self: flex-start;
}

.caption {
  letter-spacing: .4px;
  font-size: 12px;
  font-weight: 400;
}

.large_text {
  padding-left: 55px;
}

.large_text.custo_par_section {
  justify-content: center;
  width: 100%;
  max-width: 700px;
  margin-left: 0;
  padding-top: 24px;
  display: block;
}

.xlarge_subhead {
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
}

.xlarge_subhead.buttom_space {
  max-width: 600px;
  padding-bottom: 48px;
  font-weight: 500;
  display: block;
}

.large_subhead {
  font-size: 20px;
  font-weight: 700;
  line-height: 130%;
}

.medium_subheading {
  text-align: left;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
  display: flex;
  position: static;
  inset: 0% auto auto 50%;
}

.medium_subheading.center-subheading {
  text-align: center;
  flex-direction: row;
  align-self: auto;
  max-width: 500px;
  margin-top: 60px;
}

.cc-text-italic-medium {
  font-family: Fira Sans, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  line-height: 130%;
}

.head_section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  order: -1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  width: 100%;
  max-width: 712px;
  padding-top: 60px;
  padding-bottom: 70px;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.paragraph_section {
  letter-spacing: .5px;
  padding-top: 32px;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.par-32 {
  text-align: center;
  padding-top: 32px;
}

.text_video {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(400px, 1fr);
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: grid;
}

.video-2 {
  width: 100%;
  max-width: none;
  position: relative;
}

.wrap-image-text {
  display: flex;
}

.image-16 {
  display: block;
}

.div-block-64 {
  width: 460px;
  display: flex;
}

._6-col {
  order: 1;
  width: 460px;
  display: inline-block;
}

.left-text {
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
}

.nav-menu {
  float: left;
}

.nav-menu.search {
  float: right;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 12px;
}

.search-input {
  border: 0 solid #000218;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  width: 70%;
  margin-bottom: 0;
  font-size: 12px;
}

.search-button {
  background-color: #000218;
  border: 0 #000;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 30%;
  height: 100%;
  padding: 0;
}

.buscador {
  object-fit: fill;
  border: .5px solid #000218;
  border-radius: 4px;
  align-items: center;
  width: 300px;
  height: 40px;
  margin-top: 20px;
  margin-bottom: 0;
  display: flex;
}

.buscador.large {
  width: 100%;
}

.icon.search {
  width: 17px;
  height: 17px;
  margin: 7px;
}

.mask {
  min-height: 100%;
  max-height: 600px;
}

.section-9 {
  display: block;
}

.title-slider {
  color: #fff;
  margin-top: 54px;
  margin-bottom: 54px;
  margin-right: 50px;
  font-size: 32px;
  font-weight: 600;
  line-height: 130%;
}

.title-slider.dark {
  color: #000;
  margin-right: 50px;
}

.div-block-65 {
  justify-content: center;
  align-items: center;
  margin: 50px 40px;
  padding: 0;
  display: flex;
}

.brand-div {
  align-items: center;
  width: 100%;
  height: 104px;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

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

.grid-53 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
}

.div-block-66 {
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 104px;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.grid-54 {
  grid-column-gap: 350px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  justify-content: space-between;
}

.home_text-video {
  grid-column-gap: 82px;
  grid-row-gap: 82px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  max-width: 1080px;
  margin-top: 0;
  display: grid;
}

.home_text-video.wrap-denuncias {
  grid-column-gap: 82px;
  grid-row-gap: 82px;
  padding: 150px 40px;
}

.about_textt-paragraph {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  place-content: stretch;
  width: 100px;
  max-width: none;
  display: grid;
}

.home_about {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: minmax(auto, 500px);
  max-width: 600px;
}

.video_fiscalias {
  width: 100%;
  max-width: none;
  padding-bottom: 0;
}

.html-embed-8 {
  max-width: 560px;
}

.html-embed-9 {
  display: flex;
}

.center_video {
  justify-content: center;
  display: flex;
}

.aspect-video {
  float: none;
  object-fit: fill;
  width: auto;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
}

.about-text-image {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  align-content: stretch;
  align-items: center;
}

.about-text-image.image_center {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-content: center;
  justify-items: stretch;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 90px;
  padding-bottom: 90px;
  display: grid;
}

.text-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  grid-template-rows: min-content minmax(min-content, max-content) auto auto;
  grid-template-columns: auto;
  grid-auto-rows: min-content;
  justify-items: center;
  font-size: 20px;
  line-height: 150%;
}

.text-grid.answer-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: min-content minmax(min-content, max-content) auto;
  grid-template-columns: 800px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 90px;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.text-grid.answer-container._3-0 {
  grid-row-gap: 24px;
  -webkit-text-stroke-color: var(--black_head);
  padding-top: 40px;
}

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

.home_investigacion {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--white);
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto;
  grid-auto-rows: auto;
  place-content: stretch;
  justify-items: stretch;
  max-width: 810px;
}

.header_section-center {
  justify-content: center;
  padding-top: 90px;
  display: flex;
}

.card-section {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  color: var(--white);
  flex-direction: column;
  grid-template-rows: minmax(auto, auto);
  grid-template-columns: 1fr 1fr;
  align-content: stretch;
  place-items: center;
  padding-top: 70px;
  font-size: 16px;
  display: flex;
}

.card-definicion {
  background-color: var(--black_head);
  border-radius: 4px;
  flex: 1;
  width: 100%;
  max-width: none;
  height: auto;
  max-height: none;
  padding: 32px;
  font-size: 20px;
  line-height: 150%;
}

.wrap-image {
  max-width: 420px;
}

.text-card {
  grid-template-columns: 1fr;
  grid-auto-flow: row;
}

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

.div-block-67 {
  max-width: 344px;
}

.card-transparencia {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white);
  mix-blend-mode: normal;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  padding-left: 32px;
  padding-right: 32px;
}

.card-transparencia.shadow-two {
  border-top: 4px solid #1b386b;
  border-radius: 4px;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 20px;
  line-height: 150%;
}

.card-transparencia.shadow-two.red_stroke {
  border-top-color: #8f0000;
}

.card-transparencia.tarjeta {
  font-size: 20px;
  line-height: 130%;
}

.card-transparencia.tarjeta.blue_stroke {
  border-top: 4px solid #0235b1;
}

.card-transparencia.tarjeta.red_stroke {
  border-top: 4px solid #8f0401;
}

.section_grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 344px 1fr;
  padding-bottom: 24px;
  padding-left: 50px;
}

.arrow-2 {
  margin-right: 60px;
  padding-top: 189px;
  padding-left: 121px;
  padding-right: 48px;
}

.grid-58 {
  grid-template-columns: 1fr 1fr;
}

.section_grid_2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 344px;
  padding-bottom: 24px;
  padding-right: 80px;
}

._2-column-title {
  justify-content: center;
  align-items: center;
  display: flex;
}

._2-column-title.grey {
  background-color: var(--blue_light);
}

._2-col {
  max-width: 1280px;
  padding-top: 96px;
  padding-bottom: 96px;
}

.expert-card-wrapper {
  grid-row-gap: 45px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.expert-card {
  background-color: #f3f3f3;
  padding: 24px 0 24px 24px;
  display: flex;
}

.img-logo {
  max-width: 100%;
}

.expert-card-cont {
  justify-content: flex-start;
  margin-left: 32px;
  margin-right: 32px;
  display: block;
}

.button-sm {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.sm-icon {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 1px solid #0000;
}

.sm-grid {
  grid-column-gap: 10px;
  flex-direction: row;
  display: flex;
}

.div-img-logo {
  align-self: center;
  max-width: 150px;
}

.anticlepto-form {
  max-width: 400px;
  margin-top: 20px;
}

.text-field {
  margin-bottom: 15px;
  font-family: Roboto, sans-serif;
}

.heading-14 {
  padding-bottom: 100px;
}

.button_space-title {
  justify-content: center;
  margin-top: 90px;
  padding-bottom: 100px;
  display: flex;
}

.image-20 {
  max-width: 800px;
}

.center_map {
  justify-content: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 48px;
  display: flex;
}

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

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

.global-numbers-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  justify-items: center;
}

.about_wrapp {
  max-width: none;
  padding: 24px;
}

.semaforo_text {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
}

.semaforo_text.states-grid {
  grid-row-gap: 32px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto;
  justify-items: center;
  width: 300px;
  display: flex;
}

.roboto-bold {
  font-weight: 700;
}

.text-color {
  letter-spacing: .5px;
  text-indent: 0;
  border-top: 5px solid #03b029;
  flex: 1;
  margin-top: 24px;
  padding: 24px 12px;
  font-size: 16px;
  line-height: 135%;
}

.text-color.red-stroke {
  border-top-color: #da4c4c;
  flex-direction: row;
  margin-top: 24px;
  display: flex;
}

.text-color.yellow-stroke {
  border-top-color: #fdc500;
  margin-top: 24px;
}

.insight-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  max-width: 900px;
}

.icon-head {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  justify-items: start;
  min-width: 300px;
  display: grid;
}

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

.card_insight {
  background-color: var(--blue_light);
  min-width: 500px;
  padding: 24px 12px;
  font-size: 16px;
  line-height: 130%;
}

.hero-heading-center-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-2.margin-bottom-32px {
  margin-bottom: 32px;
}

.centered-heading-2.space-32x {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 87px;
  display: grid;
}

.centered-heading-2.resultados {
  flex-direction: column;
  align-items: stretch;
  min-width: auto;
  max-width: 800px;
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

.autonomia_grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
}

.autonomia_grid.padding-90 {
  padding-bottom: 90px;
}

.criterios {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  display: grid;
}

.card-criterio {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  opacity: 1;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  padding: 24px;
  font-weight: 400;
  display: grid;
  box-shadow: 0 1px 5px 1px #f0efee;
}

.card-criterio.conclusiones {
  background-color: var(--white);
  justify-items: center;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 18px;
  line-height: 130%;
}

.head-criterios {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.container-7 {
  padding-top: 88px;
}

.search-result-wrapper {
  margin-top: 100px;
}

.search-result-wrapper-2 {
  width: 100%;
  margin-top: 100px;
}

.grid-search {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  padding-top: 32px;
  padding-bottom: 32px;
}

._3-card-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  align-items: center;
  height: 1500px;
  padding: 50px 80px 100px;
  display: grid;
}

.card-grid-div {
  max-width: 1280px;
  padding-top: 96px;
  padding-bottom: 96px;
}

.aliados-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  width: auto;
  max-width: none;
  height: 1600px;
  max-height: none;
  padding: 100px;
}

.card-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.card-front {
  backface-visibility: hidden;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-self: auto;
  align-items: stretch;
  width: 350px;
  height: 250px;
  padding-top: 0;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  position: absolute;
  box-shadow: 7px 7px 16px 3px #00000030;
}

.img-logo-aliados {
  align-self: center;
  margin-top: 0;
  margin-bottom: 10px;
}

.button-aliados {
  background-color: #0072ff;
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 60px;
  padding-right: 60px;
  display: block;
}

.button-aliados:hover {
  background-color: #0158c3;
}

.button-aliados.fiscal-a {
  background-color: var(--paragraph);
}

.icon-card-aliados {
  position: absolute;
  bottom: 20px;
  right: 20px;
}

.card-back {
  backface-visibility: hidden;
  mix-blend-mode: normal;
  transform-style: preserve-3d;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 350px;
  height: 250px;
  padding-top: 20px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 13px;
  line-height: 130%;
  display: flex;
  position: absolute;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
  box-shadow: 7px 7px 16px 3px #00000030;
}

.text-block-8 {
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.como-link {
  width: 100%;
  height: 100%;
  text-decoration: none;
}

._2-column-img {
  justify-content: center;
  align-items: center;
  display: flex;
}

._2-column-img.blue {
  background-color: #0135b1;
}

._2-column-img.grey {
  background-color: #fcfcfc;
}

._2-column-img.lightblue {
  background-color: var(--bg-blue);
}

._2-column-img.dark {
  background-color: #00295a;
}

.img-text {
  grid-template-rows: auto;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  height: 100%;
  max-height: none;
}

.img-text.extended {
  grid-template-columns: 1.25fr 1fr;
}

.div-img-clepto {
  margin-bottom: 0;
  padding-left: 80px;
  padding-right: 80px;
}

.div-text-clepto {
  padding-left: 40px;
}

.div-text-clepto.extended {
  padding-left: 20px;
}

.grid-text-card {
  grid-template-columns: 1fr 1.25fr;
  width: 100%;
  max-width: 1150px;
  height: 100%;
  max-height: none;
}

.cc-bg-sandy {
  background-color: var(--brown_light_bg);
  object-fit: fill;
  position: static;
  left: 69px;
}

.div-block-69 {
  background-color: #9e0000;
}

.full-div {
  object-fit: fill;
  background-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 1080px;
  min-height: 48px;
  margin-top: 48px;
  display: flex;
}

.criterio {
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  overflow: visible;
}

.heading-15 {
  text-align: center;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 90px;
  display: flex;
}

.text-block-9 {
  text-align: left;
  flex-flow: row;
  order: 0;
  justify-content: center;
  align-items: stretch;
  width: 800px;
  min-width: auto;
  max-width: 1080px;
  padding-top: 24px;
  padding-bottom: 60px;
  font-size: 20px;
  line-height: 130%;
  display: block;
}

.div-block-70 {
  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;
  justify-content: center;
  max-width: 1080px;
  display: inline-block;
  position: static;
}

.image-25 {
  max-width: 52px;
}

.group-buttons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 32px;
  display: grid;
}

.text-block-10 {
  min-width: auto;
  max-width: 500px;
}

.grid-conclusiones {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 0;
  padding-bottom: 90px;
}

.head-recomend {
  align-items: center;
  display: flex;
}

.semi-bold-16 {
  max-width: 230px;
  padding-left: 40px;
  padding-right: 12px;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-11 {
  line-height: 150%;
  display: flex;
}

.list-recomend {
  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;
  min-width: auto;
  max-width: 450px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.list-conclusiones {
  max-width: 450px;
}

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

.heading-16 {
  max-width: none;
  padding-right: 0;
  display: block;
}

.div-block-71 {
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  margin-top: 24px;
  padding-left: 30%;
  padding-right: 30%;
  display: flex;
}

.grid-que {
  grid-column-gap: 110px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 80px;
  margin-right: 80px;
}

.note {
  text-align: center;
  width: 520px;
  font-size: 24px;
}

.link-2 {
  color: #0072ff;
  font-weight: 500;
  text-decoration: none;
}

.project-grid {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  width: 90%;
}

.div-obj-clepto {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-bottom: 80px;
  padding-left: 110px;
  padding-right: 110px;
  display: flex;
}

.title-box {
  justify-content: center;
  align-items: center;
  display: none;
}

._1-col {
  width: 100%;
  max-width: 1280px;
  height: 100%;
  padding: 96px 80px 0;
}

.label-form {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
}

.text-field-2 {
  margin-bottom: 20px;
}

.success-form {
  color: #fff;
  background-color: #006eff;
}

.image-26 {
  height: 460px;
}

.div-block-72 {
  max-width: 650px;
  padding: 100px 100px 100px 80px;
}

.youtube {
  width: 800px;
  height: 460px;
}

.group-buttoms {
  justify-content: center;
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
}

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

.block-text {
  align-self: auto;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.container-criterios-leyend {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: center;
  margin-top: 60px;
  margin-bottom: 80px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.wrap-list-image, .embudo, .div-block-74 {
  flex: 1;
}

.div-block-75 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-end;
  display: flex;
}

.image-27 {
  padding-left: 0;
  padding-right: 12px;
}

.div-block-76 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-77 {
  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: auto;
  display: flex;
}

.text-block-12 {
  background-color: #fbf8f8;
  justify-content: center;
  align-items: center;
  padding: 16px 60px;
  font-size: 24px;
  font-weight: 500;
  display: flex;
  position: static;
}

.text-block-12.pink {
  background-color: #faf5f5;
}

.text-block-13 {
  justify-content: center;
  padding-left: 7px;
  padding-right: 7px;
  font-weight: 700;
  display: flex;
}

.text-block-12-copy {
  background-color: #eff4fe;
  justify-content: center;
  align-items: center;
  padding: 24px 60px;
  font-size: 32px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.div-block-77-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  display: flex;
}

.div-block-78 {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: flex;
}

.div-block-79 {
  text-align: center;
  margin-top: auto;
  margin-bottom: 24px;
  padding-top: 90px;
}

.text-span-5 {
  color: #00295a;
  font-weight: 700;
}

.text-span-6 {
  min-width: 10px;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}

.list-references {
  color: #727272;
  width: 100%;
  max-width: 1000px;
  margin-top: 48px;
  margin-bottom: 90px;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 12px;
  font-weight: 400;
  display: flex;
}

.list-item {
  padding-top: 4px;
  padding-bottom: 4px;
  font-style: normal;
}

.fuente-style {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: decimal;
}

.tabs {
  min-width: auto;
  max-width: 1080px;
  margin-top: 60px;
}

.select-tab-dark {
  color: var(--black_head);
  background-color: #0000;
  border: 1px solid #000;
  text-decoration: none;
}

.select-tab-dark:hover {
  color: var(--black_head);
  background-color: #e4e4e4;
}

.select-tab-dark.w--current {
  background-color: var(--paragraph);
  color: #fff;
}

.select-tab-dark.w--current:hover {
  color: var(--white);
  background-color: #494949;
}

.tab-link-tab-2-2 {
  background-color: #0000;
  border: 1px solid #000;
}

.tabs-menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.default-tab {
  background-color: #0000;
  border: 1px solid #000;
}

.tabs-content-2 {
  max-width: 1080px;
}

.container-scroll {
  justify-content: center;
  align-items: flex-start;
  max-height: 700px;
  display: flex;
  overflow: scroll;
}

.container-scroll._2-colums {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  grid-template-rows: min-content;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: grid;
  position: static;
}

.div-block-80 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-left: 0;
  display: flex;
  position: sticky;
  inset: 7% 0% auto;
}

.image-28 {
  max-width: 1080px;
  max-height: 300px;
  margin-bottom: 24px;
  display: none;
  position: sticky;
  right: 7px;
}

.image-29 {
  margin-top: 0;
  display: block;
}

.hero-heading-center-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-8 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-3 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-3.margin-bottom-32px {
  margin-bottom: 32px;
  padding-top: 90px;
}

.hero-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-3 {
  margin-bottom: 24px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-3:active {
  background-color: #43464d;
}

.shadow-two-3 {
  box-shadow: 0 4px 24px #96a3b514;
}

.tabs-menu-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  display: flex;
}

.wrapp_embudo {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f43046f14dfb78b514c16f_Phase%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 900px;
  height: 200px;
  margin: 16px auto 24px;
  display: flex;
  position: static;
}

.wrapp_embudo.image-2 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f47d7291531e3c3ecc6793_Phase%202.svg");
  background-size: contain;
}

.wrapp_embudo.image-3 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f47d9b53568742d9d4d35a_Phase%203.svg");
}

.wrapp_embudo.image-4 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f47d9ba6a1cad0fc3106ea_Phase%204.svg");
  width: 500px;
}

.wrapp_embudo.image-5 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f47d9c1dc1621996716503_Phase%205.svg");
  background-repeat: no-repeat;
  background-size: 290px 100px;
  background-attachment: scroll;
  margin-top: 0;
  margin-bottom: -16px;
  position: relative;
  top: -29px;
}

.head_phase-one {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 6px 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 70px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.grid-yes-no {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area"
                 "."
                 "." minmax(auto, 2fr)
                 "."
                 / 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: center;
  font-size: 20px;
  font-weight: 500;
  display: grid;
}

.heading-17 {
  text-align: right;
  padding-right: 70px;
}

.heading-18 {
  color: var(--paragraph);
  padding-left: 0;
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  text-decoration: underline;
}

.small-divblock {
  justify-content: flex-start;
  max-width: 400px;
  display: flex;
  position: static;
  bottom: 150px;
}

.small-divblock.card {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: none;
  display: grid;
  position: static;
  bottom: 0;
}

.aliados-cards {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

._3-card-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  width: 100%;
  max-width: 1150px;
  height: 1900px;
  margin: 50px 100px 0;
  display: grid;
}

._3-card-div-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 100%;
  max-width: 1150px;
  height: 2200px;
  margin-top: 0;
  margin-left: 100px;
  margin-right: 100px;
  display: grid;
}

.button-clepto {
  background-color: #0072ff;
  margin-top: 50px;
  margin-bottom: 100px;
  padding: 13px 30px;
  font-size: 16px;
}

.button-clepto:hover {
  background-color: #0158c3;
}

.hero-clepto {
  background-color: #000218;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-clepto {
  color: var(--white);
  width: 400px;
  font-size: 60px;
  font-weight: 500;
}

.par-clepto {
  max-width: 450px;
  margin-top: 24px;
  font-size: 24px;
}

.par-clepto.blue {
  color: #0072ff;
}

.par-clepto.white {
  text-align: left;
  line-height: 130%;
}

.button-clepto-2 {
  background-color: #0072ff;
  margin-top: 50px;
  margin-bottom: 100px;
  padding: 13px 30px;
  font-size: 16px;
}

.html-embed-10 {
  width: 100%;
  max-width: 1080px;
  margin-top: 69px;
  margin-bottom: 69px;
}

.head_phase {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 4fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  margin-top: 70px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.div-block-82 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #f0f0f0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  display: grid;
}

.div-block-82.green {
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
}

.div-block-83 {
  background-color: #fff5f5;
  border-bottom: 1px solid #f0f0f0;
  padding: 16px;
  font-size: 14px;
}

.div-block-83.green {
  background-color: #f5fff8;
}

.div-block-84 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: minmax(24px, 12px) 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  margin-top: 16px;
  margin-bottom: 15px;
  padding-left: 16px;
  padding-right: 16px;
  display: grid;
}

.div-block-84._2-column {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(24px, 12px) 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-14 {
  padding-top: 16px;
}

.image-30 {
  padding-bottom: 0;
}

.arrow-space {
  padding-bottom: 247px;
  padding-right: 0;
  position: absolute;
}

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

.wrapp-sentencia {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  padding-right: 170px;
  display: flex;
  position: relative;
}

.wrapp-sentencia.vertical {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  padding-right: 78px;
}

.wrapp-sentencia.custom {
  padding-right: 0;
  position: relative;
  top: -40px;
}

.text-modal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  padding-right: 0;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-modal.custom {
  margin-right: 0;
  padding-right: 0;
}

.image-35 {
  align-self: center;
}

.text-block-19 {
  direction: ltr;
  align-self: center;
  text-decoration: none;
}

.div-block-86 {
  font-size: 20px;
}

.y-f-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 12px;
  margin-left: 10px;
  font-size: 20px;
  font-weight: 700;
  display: grid;
}

.y-f-block.custom {
  padding-right: 353px;
  display: flex;
}

.heading-19 {
  max-width: 380px;
}

.tabs-content-3 {
  justify-content: flex-start;
  display: block;
}

.image-36 {
  width: 100%;
  margin-top: 32px;
}

.group--3-coil-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px #1f1c1c;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1080px;
  margin-top: 60px;
  margin-bottom: 32px;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.leyend-results {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-bottom: 1px solid #ccc;
  grid-template-rows: auto minmax(auto, 1fr);
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 12px;
  font-size: 16px;
  font-weight: 400;
  display: grid;
  box-shadow: 0 1px 6px 1px #d6d6d6;
}

.leyend-results.one-raw {
  grid-template-rows: minmax(auto, 1fr);
  align-self: flex-start;
}

.leyend-color {
  background-color: #71bf55;
  min-width: 32px;
  max-width: 32px;
  min-height: 32px;
  max-height: 32px;
}

.leyend-color.red {
  background-color: #bd3b44;
}

.leyend-color.gray {
  background-color: #d7d8da;
}

.text-block-20 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.div-block-90 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  padding: 12px;
  font-size: 12px;
  display: flex;
  position: relative;
}

.wrapp-leyend {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  outline-offset: 0px;
  border-bottom: 1px solid silver;
  outline: 3px #151515;
  flex-wrap: nowrap;
  align-items: center;
  padding-bottom: 16px;
  display: flex;
}

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

.tab-pane-montos {
  margin-top: 48px;
  position: static;
}

.div-block-92 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr minmax(200px, min-content);
  grid-auto-columns: 1fr;
  max-width: 1000px;
  display: grid;
}

.image-38 {
  max-width: 540px;
}

.image-39 {
  max-width: 541px;
}

.news-container {
  margin-top: 70px;
  padding-left: 2%;
  padding-right: 2%;
}

.div-block-93 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 90px;
  display: grid;
}

.image-41 {
  padding-bottom: 0;
}

.image-44 {
  padding-top: 200px;
}

.image-45 {
  padding-top: 110px;
  padding-right: 80px;
}

.image-46 {
  width: 100%;
  max-width: 1080px;
}

.modal-wrapp {
  z-index: 999;
  opacity: 1;
  -webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-wrapp.red, .modal-wrapp.yellow, .modal-wrapp.green {
  display: none;
}

.modal-bg {
  z-index: 99;
  cursor: pointer;
  background-color: #0003;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.header-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #f0f5ff;
  padding-bottom: 32px;
  display: flex;
}

.image-47 {
  opacity: .3;
  width: auto;
  height: auto;
}

.card-modal {
  width: 600px;
  height: auto;
  padding: 32px;
  box-shadow: 1px 0 20px 3px #d4d5d6;
}

.text-card-modal {
  margin-top: 24px;
  font-size: 20px;
  line-height: 1.5em;
}

.text-block-22 {
  color: #000;
  font-style: normal;
  text-decoration: underline;
}

.card-fiscalias {
  background-color: var(--white);
  width: 500px;
  padding-bottom: 32px;
  display: block;
  box-shadow: 0 1px 15px #c2c2c2;
}

.div-block-94 {
  border: 1px #000;
  margin-left: 24px;
  margin-right: 24px;
  padding-top: 32px;
  padding-bottom: 32px;
}

.div-block-95 {
  float: right;
  text-align: left;
  align-items: center;
  height: 48px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.image-48 {
  float: right;
  position: static;
  inset: 0% 0% auto auto;
}

.heading-20 {
  border: 1px #000;
  padding-bottom: 48px;
}

.name-card-fis {
  background-color: #fff5f5;
  border-left: 6px solid #da4c4c;
  margin-left: 24px;
  margin-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 24px;
  font-size: 16px;
}

.name-card-fis.yellow {
  background-color: #fffaec;
  border-left-color: #fdc500;
}

.name-card-fis.green {
  background-color: #e8f6eb;
  border-left-color: #03b029;
}

.group-fis {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.div-block-96 {
  background-color: var(--yellow);
  object-fit: scale-down;
  padding-top: 24px;
  padding-bottom: 24px;
  display: block;
  position: relative;
}

.image-49 {
  float: right;
  display: inline-block;
  position: relative;
  right: 32px;
}

.estados-cards-global {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  margin-bottom: 90px;
  display: flex;
}

.div-block-97 {
  margin-left: -40px;
  padding-left: 0;
  box-shadow: -1px 1px 3px #e6e0e0e8;
}

.div-block-98 {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-60-3-0 {
  display: flex;
}

.div-block-99 {
  text-align: center;
  justify-content: center;
  max-width: 800px;
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-99.map {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 90px;
  padding-bottom: 0;
}

.html-embed-fiscalias {
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed-11 {
  object-fit: fill;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

.map-section {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-html {
  max-width: 1280px;
  padding-top: 96px;
  padding-bottom: 96px;
}

.fs_modal-1_message {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close:focus-visible, .fs_modal-1_close[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description {
  margin-bottom: 0;
}

.fs_modal-1_heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-1_image {
  object-fit: cover;
  width: 100%;
}

.fs_modal-1_wrapper {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button {
  background-color: var(--accessible-components-dodger-blue);
  color: #fff;
  cursor: pointer;
  padding: .5rem 1rem;
}

.fs_modal-1_button:focus-visible, .fs_modal-1_button[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed {
  margin-bottom: 0;
}

.fs_modal-1_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.div-block-100 {
  max-width: 800px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 150%;
}

.text-block-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  white-space: normal;
  display: block;
  position: static;
  transform: rotate(0);
}

.div-block-101 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-direction: column;
  justify-content: flex-end;
  max-width: 200px;
  max-height: 350px;
  padding-top: 0;
  display: flex;
  position: absolute;
  inset: 68px 0% 0% 34%;
  transform: rotate(-90deg);
}

.image-50 {
  margin-bottom: 24px;
  padding-right: 13px;
  display: block;
}

.div-block-102 {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 24px;
  display: block;
}

.tab-pane-denuncias, .tab-pane-sentencias {
  margin-top: 48px;
}

.directorio {
  flex-direction: column;
  flex: 0 auto;
  align-items: center;
  display: flex;
}

.wrapp-directorio {
  max-width: 800px;
}

.wrapp-directorio.yellow-block {
  flex-direction: column;
  width: 100%;
  max-width: none;
  height: auto;
  display: flex;
}

.image-51 {
  width: 100%;
  max-width: none;
  overflow: hidden;
}

.heading-21 {
  text-align: center;
  flex-wrap: wrap;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-61 {
  flex-direction: row;
  display: flex;
}

.head-directorio {
  justify-content: center;
  margin-bottom: 21px;
  padding-top: 87px;
  padding-bottom: 0;
  display: flex;
}

.div-block-103 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.directorio-select {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: block;
}

.dictorio-head {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-6, .collection-list-7 {
  overflow: visible;
}

.form, .div-block-104 {
  width: 100%;
}

.directorio-heading {
  font-size: 16px;
}

.div-block-105 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.div-block-105.bg-yellow {
  background-color: var(--yellow);
  justify-content: center;
  width: auto;
  min-width: 320px;
  max-width: 600px;
  height: auto;
  padding-left: 32px;
  padding-right: 32px;
}

.div-block-106 {
  flex-direction: column;
  align-items: center;
  min-width: 500px;
  max-width: 600px;
  display: flex;
}

.line {
  background-color: var(--yellow);
  width: 100%;
  height: 12px;
}

.line.thin {
  height: 1px;
}

.line.thin.gray {
  background-color: var(--accessible-components-dark-grey);
  width: 50%;
}

.line.thin.gray.full {
  width: 100%;
}

.grid-62 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
}

.relative-section {
  justify-content: center;
  width: 100%;
  height: 250px;
  padding-bottom: 0;
  padding-left: 7.5%;
  padding-right: 7.5%;
  display: flex;
  position: relative;
}

.grid-63 {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr .75fr 1fr .25fr 1fr;
  align-self: flex-start;
  place-items: start;
}

.fs_modal-1_message-2 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-2 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-2 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-2:focus-visible, .fs_modal-1_close-2[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-2 {
  margin-bottom: 0;
  font-size: 20px;
  line-height: 150%;
}

.fs_modal-1_heading-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-2 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-2 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fbfcff;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-2 {
  display: block;
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-2 {
  z-index: 9999;
  background-color: #00000080;
  border-radius: 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_popup-2.definiciones-modal {
  display: none;
}

.fs_modal-1_button-2 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  justify-content: flex-end;
  padding: .5rem 1rem;
  display: flex;
}

.fs_modal-1_button-2:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-2:focus-visible, .fs_modal-1_button-2[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-2 {
  margin-bottom: 0;
}

.fs_modal-1_component-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  justify-items: start;
  display: flex;
}

.fs_modal-1_image-3 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_image-3.definition-modal {
  opacity: .5;
}

.fs_modal-1_wrapper-3 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  object-fit: fill;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_button-3 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-3:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-3:focus-visible, .fs_modal-1_button-3[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_component-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  justify-items: start;
  display: block;
}

.fs_modal-1_description-3 {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}

.fs_modal-1_image-4 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_popup-3 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-4 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-4:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-4:focus-visible, .fs_modal-1_button-4[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_content-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-5 {
  opacity: .5;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_button-5 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-5:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-5:focus-visible, .fs_modal-1_button-5[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-4 {
  margin-bottom: 0;
}

.fs_modal-1_image-6 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_button-6 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-6:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-6:focus-visible, .fs_modal-1_button-6[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_component-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: block;
}

.fs_modal-1_close-3 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-3:focus-visible, .fs_modal-1_close-3[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_content-4 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-7 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-4 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_button-7 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-7:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-7:focus-visible, .fs_modal-1_button-7[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_message {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-2_close-icon {
  width: 1rem;
  height: 1rem;
}

.fs_modal-2_close {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-2_close:focus-visible, .fs_modal-2_close[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_description {
  margin-bottom: 0;
}

.fs_modal-2_heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
}

.fs_modal-2_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-2_image {
  object-fit: cover;
  width: 100%;
}

.fs_modal-2_wrapper {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-2_cover {
  position: absolute;
  inset: 0%;
}

.fs_modal-2_popup {
  z-index: 999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-2_button {
  color: #fff;
  cursor: pointer;
  background-color: #1378d1;
  padding: .5rem 1rem;
}

.fs_modal-2_button:focus-visible, .fs_modal-2_button[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_embed {
  margin-bottom: 0;
}

.fs_modal-2_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.fs_modal-1_content-5 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-8 {
  opacity: .4;
  object-fit: none;
  width: 100%;
  display: block;
}

.fs_modal-1_button-8 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-8:hover {
  background-color: #f5f5f5;
}

.fs_modal-1_button-8:focus-visible, .fs_modal-1_button-8[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_component-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: block;
}

.fs_modal-1_message-3 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-3 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-4 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-4:focus-visible, .fs_modal-1_close-4[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-5 {
  margin-bottom: 0;
}

.fs_modal-1_heading-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-6 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-9 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-5 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-3 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-4 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-9 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-9:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-9:focus-visible, .fs_modal-1_button-9[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-3 {
  margin-bottom: 0;
}

.fs_modal-1_component-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.fs_modal-1_content-7 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-1_image-10 {
  object-fit: cover;
  width: 100%;
}

.fs_modal-1_button-10 {
  background-color: var(--accessible-components-dodger-blue);
  color: #fff;
  cursor: pointer;
  padding: .5rem 1rem;
}

.fs_modal-1_button-10:focus-visible, .fs_modal-1_button-10[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_message-4 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-4 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-5 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-5:focus-visible, .fs_modal-1_close-5[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-6 {
  margin-bottom: 0;
}

.fs_modal-1_heading-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-8 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-11 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-6 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-4 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-5 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-11 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-11:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-11:focus-visible, .fs_modal-1_button-11[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-4 {
  margin-bottom: 0;
}

.fs_modal-1_component-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.fs_modal-1_content-9 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-1_image-12 {
  object-fit: cover;
  width: 100%;
}

.fs_modal-1_button-12 {
  background-color: var(--accessible-components-dodger-blue);
  color: #fff;
  cursor: pointer;
  padding: .5rem 1rem;
}

.fs_modal-1_button-12:focus-visible, .fs_modal-1_button-12[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_message-5 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-5 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-6 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-6:focus-visible, .fs_modal-1_close-6[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-7 {
  margin-bottom: 0;
}

.fs_modal-1_heading-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-10 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-13 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-7 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-5 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-6 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-13 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-13:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-13:focus-visible, .fs_modal-1_button-13[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-5 {
  margin-bottom: 0;
}

.fs_modal-1_component-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: block;
}

.fs_modal-1_component-9:hover {
  background-color: var(--white-smoke);
}

.text-block-24 {
  font-size: 16px;
  text-decoration: underline;
}

.fs_modal-1_content-11 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-14 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_button-14 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-14:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-14:focus-visible, .fs_modal-1_button-14[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_message-6 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-6 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-7 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-7:focus-visible, .fs_modal-1_close-7[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-8 {
  margin-bottom: 0;
}

.fs_modal-1_heading-6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-12 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-15 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-8 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-6 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-7 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-15 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-15:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-15:focus-visible, .fs_modal-1_button-15[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-6 {
  margin-bottom: 0;
}

.fs_modal-1_component-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.text-block-25 {
  color: var(--paragraph);
  text-decoration: underline;
}

.fs_modal-1_content-13 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-16 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_button-16 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-16:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-16:focus-visible, .fs_modal-1_button-16[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_content-14 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-1_image-17 {
  object-fit: cover;
  width: 100%;
}

.fs_modal-1_button-17 {
  background-color: var(--accessible-components-dodger-blue);
  color: #fff;
  cursor: pointer;
  padding: .5rem 1rem;
}

.fs_modal-1_button-17:focus-visible, .fs_modal-1_button-17[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_message-7 {
  color: var(--accessible-components-dark-grey);
}

.fs_modal-1_close-icon-7 {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close-8 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-8:focus-visible, .fs_modal-1_close-8[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description-9 {
  margin-bottom: 0;
  display: block;
}

.fs_modal-1_heading-7 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content-15 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-18 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_wrapper-9 {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover-7 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-8 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_button-18 {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-18:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-18:focus-visible, .fs_modal-1_button-18[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed-7 {
  margin-bottom: 0;
}

.fs_modal-1_component-11 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  padding-top: 0;
  display: grid;
}

.fs_modal-1_content-16 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  font-size: 20px;
  line-height: 150%;
  display: grid;
}

.fs_modal-1_image-19 {
  opacity: .4;
  object-fit: none;
  width: 100%;
}

.fs_modal-1_button-19 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  padding: .5rem 1rem;
}

.fs_modal-1_button-19:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-19:focus-visible, .fs_modal-1_button-19[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.arrow {
  outline-offset: 0px;
  color: #0000;
  background-color: #0000;
  border: 1px #0000;
  outline: 3px dashed #555;
  width: 1em;
  height: 10px;
}

.div-block-107 {
  background-color: var(--paragraph);
  width: 3px;
  transform: rotate(6deg);
}

.div-block-108 {
  background-color: var(--paragraph);
  width: 4px;
  position: static;
  bottom: -10862.3px;
}

.div-block-109 {
  background-color: var(--yellow);
  justify-content: center;
  width: 4px;
  height: 100%;
  display: block;
}

.embudo-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 90px;
  display: grid;
}

.arrow-top {
  justify-content: center;
  width: auto;
  margin-top: -34px;
  display: flex;
}

.text-block-26 {
  font-size: 20px;
}

.text-block-27 {
  margin-left: 135px;
  padding-top: 13px;
  font-size: 20px;
}

.text-block-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  display: block;
}

.div-block-111 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.image-52 {
  position: static;
  right: 40px;
}

.arrow-bottom {
  justify-content: center;
  margin-top: 12px;
  display: flex;
}

.arrow-bottom.margin-custum {
  margin-bottom: 12px;
}

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

.div-block-112.custom-margin-top {
  margin-top: 32px;
}

.text-arrow {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 300px;
  display: grid;
}

.div-block-113 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 85px;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.image-53 {
  object-fit: none;
  width: auto;
  padding-top: 12px;
  padding-left: 8px;
  padding-right: 8px;
  position: static;
}

.image-54 {
  object-fit: fill;
  height: 8vw;
  max-height: none;
  margin-top: 56px;
}

.text-block-29 {
  font-size: 20px;
  font-weight: 700;
}

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

.div-block-115 {
  flex-direction: column;
  align-items: flex-end;
  margin-left: 50px;
  padding-right: 73px;
  display: flex;
}

.div-block-116 {
  flex-direction: row;
  margin-left: 180px;
  display: flex;
}

.div-block-117 {
  justify-content: center;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.div-block-118 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 12px;
  padding-left: 171px;
  font-size: 20px;
  font-weight: 700;
  display: flex;
  position: relative;
}

.wrapper-filter-dir {
  width: 600px;
  height: 140px;
}

.div-block-119 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 800px;
  margin-top: 90px;
  display: flex;
}

.div-block-120 {
  width: auto;
  max-width: none;
}

.div-block-121 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--blue_light);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  font-size: 16px;
  display: flex;
  overflow: visible;
}

.div-block-122 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: repeat(auto-fit, minmax(200px, auto));
  grid-auto-columns: 1fr;
  place-items: center;
  min-width: 500px;
  max-width: none;
  display: flex;
}

.collection-list-wrapper-7 {
  width: auto;
  height: 190px;
  overflow: hidden;
}

.div-block-123 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.resultados-collection {
  flex-wrap: nowrap;
  place-content: stretch flex-start;
  max-height: 1000px;
  display: block;
}

.filter-name-fiscalia {
  display: none;
}

.puntaje-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  text-align: left;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 336px;
  max-height: 90px;
  margin-left: 32px;
  margin-right: 32px;
  padding: 8px 16px;
  display: flex;
  overflow: visible;
  box-shadow: 1px 1px 6px -4px #0003;
}

.puntaje-card.large {
  margin-left: 0;
  margin-right: 0;
}

.puntaje-card.medium {
  align-self: stretch;
  width: 290px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 8px;
}

.puntaje-card.small {
  width: 250px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 8px;
}

.text-block-30 {
  font-weight: 700;
}

.text-block-31 {
  font-size: 32px;
  font-weight: 700;
}

.head-card {
  color: #464646;
  width: 314px;
  margin-top: 16px;
  font-size: 14px;
  font-weight: 500;
}

.text-span-7 {
  font-size: 0;
}

.div-block-124 {
  background-color: var(--yellow);
  width: 4px;
  height: 40px;
  transform: rotate(3deg);
}

.resultados-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--white);
  object-fit: fill;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 314px;
  margin-left: 32px;
  margin-right: 32px;
  padding: 8px 16px;
  display: flex;
  box-shadow: 1px 1px 7px -3px #0003;
}

.div-block-125 {
  grid-column-gap: 211px;
  grid-row-gap: 211px;
  flex-direction: row;
  align-self: auto;
  width: 282px;
  display: flex;
}

.collection-item-4 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: stretch;
  display: block;
}

.heading-22 {
  min-width: auto;
  margin-right: 0;
  padding-right: 0;
}

.text-block-32 {
  width: 282px;
}

.div-block-126 {
  flex: 0 auto;
  align-self: auto;
  max-height: 1000px;
}

.wrapp-comparativa {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 850px;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  margin-top: 48px;
  display: grid;
  overflow: hidden;
}

.head_space {
  margin-top: 20px;
}

.text-block-33, .text-block-34, .text-block-35 {
  align-self: flex-start;
}

.image-55 {
  flex: 0 auto;
  order: 0;
  align-self: baseline;
}

.heading-23, .heading-24 {
  min-width: 50px;
  max-width: 50px;
}

.div-block-127 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-height: 1000px;
  display: grid;
}

.form-block {
  max-height: 1000px;
}

.div-block-128 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 800px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 120px 30px;
  display: flex;
}

.div-block-129 {
  width: 100%;
  min-width: 275px;
  max-width: 800px;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 48px;
  padding-bottom: 90px;
}

.heading-25 {
  max-width: 800px;
}

.text-block-36 {
  margin-top: 24px;
}

.text-block-37 {
  max-width: none;
}

.div-block-130 {
  background-color: var(--blue_dark);
}

.div-block-131 {
  justify-content: center;
  width: 100%;
  max-width: 1080px;
  height: 2000px;
  min-height: auto;
  max-height: none;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 90px;
  display: block;
  overflow: visible;
}

.card--2-0 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 12px solid var(--yellow);
  background-color: #f8faff;
  flex-direction: column;
  width: 100%;
  min-width: 300px;
  max-width: 400px;
  height: auto;
  min-height: auto;
  max-height: none;
  padding-top: 32px;
  display: flex;
  box-shadow: 0 4px 6px -5px #0003;
}

.collection-list-wrapper-8 {
  max-height: none;
}

.medium_subhead {
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
}

.puntaje {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 0 auto;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-height: none;
  display: flex;
}

.number-text {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: left;
  letter-spacing: 0;
  text-indent: 0%;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-height: none;
  display: flex;
}

.text-block-38 {
  text-align: left;
  letter-spacing: .4px;
  justify-content: flex-start;
  align-self: stretch;
  display: flex;
}

.div-block-132 {
  align-self: stretch;
}

.div-block-133 {
  align-self: stretch;
  display: flex;
}

.div-block-134 {
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.image-56 {
  margin-left: auto;
  margin-right: 0;
}

.image-57 {
  margin-left: auto;
}

.div-block-135 {
  align-self: stretch;
  display: flex;
}

.image-58 {
  margin-left: auto;
}

.heading-26 {
  align-self: center;
}

.full-center {
  text-align: left;
  letter-spacing: .4px;
  justify-content: center;
  align-self: stretch;
  display: flex;
}

.image-59 {
  padding-left: 32px;
  padding-right: 32px;
}

.rasultados-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 32px;
  margin-right: 32px;
  display: flex;
}

.collection-list-wrapper-9 {
  display: none;
}

.wrapp-card {
  height: 800px;
  overflow: visible;
}

.collection-item-5 {
  justify-content: center;
  height: 715.5px;
  display: flex;
  overflow: visible;
}

.text-block-39 {
  display: none;
}

.text-block-40 {
  padding-left: 32px;
  padding-right: 32px;
}

.collection-list-wrapper-10 {
  height: 716px;
  overflow: hidden;
}

.collection-list-wrapper-11 {
  height: 715px;
  max-height: 715px;
}

.collection-list-8 {
  height: auto;
  max-height: none;
}

.text-block-41 {
  text-align: center;
  object-fit: fill;
  order: 0;
  align-self: stretch;
  max-width: none;
}

.text-block-42, .text-block-43, .text-block-44, .text-block-45, .text-block-46, .text-block-47, .text-block-48 {
  text-decoration: underline;
}

.green-block-2-0 {
  background-color: #82a800;
  width: 43px;
  height: 43px;
}

.green-block-2-0.small {
  background-color: #a3d292;
  width: 32px;
  height: 32px;
  margin-right: 16px;
  padding-left: 0;
}

.red-block-2-0 {
  background-color: #ed3c30;
  width: 43px;
  height: 43px;
  margin-left: 0%;
}

.red-block-2-0.small {
  background-color: #d27070;
  width: 32px;
  height: 32px;
  margin-right: 16px;
}

.form-2 {
  height: auto;
}

.button-fiscalia {
  background-color: var(--paragraph);
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 24px;
  text-decoration: none;
  display: block;
}

.button-fiscalia:hover {
  color: var(--white);
  background-color: #31302a;
  text-decoration: none;
}

.button-fiscalia.fiscal-a {
  background-color: var(--paragraph);
}

.button-fiscalia.pi-300 {
  width: 300px;
  max-width: 300px;
}

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

.video-section {
  background-color: var(--white);
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  padding: 90px 0;
  display: block;
}

.video-section.light-blue {
  background-color: #f0f5ff;
  margin-left: auto;
  margin-right: auto;
}

.video-section.light-blue.compact {
  padding-bottom: 0;
}

.video-section.light-blue.space_top {
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  flex-wrap: nowrap;
  width: auto;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 87px;
}

.video-section.blue {
  background-color: #0072ff;
  height: 600px;
}

.video-section.blue.hug {
  height: auto;
}

.video-section.white {
  background-color: #fcfcfc;
}

.video-section.white.padded {
  padding-top: 200px;
  overflow: hidden;
}

.video-section._480h {
  max-height: 480px;
}

.video-section.observatorio {
  background-color: #000218;
}

.video-section.dark-white {
  box-shadow: none;
  background-color: #fcfcfc;
}

.video-section.light-purple {
  background-color: #4f2abf1a;
}

.video-section.dark {
  background-color: #151515;
}

.video-section.black {
  background-color: var(--paragraph);
  width: 100%;
}

.video-section.purple {
  background-color: #3415a8;
}

.video-section.fiscalias {
  -webkit-text-fill-color: inherit;
  background-color: #ffb100;
  background-clip: border-box;
  width: 100%;
}

.video-section.compact {
  padding-bottom: 0;
}

.video-section.recomend-space {
  padding-top: 87px;
}

.video-section.hidden {
  display: none;
}

.video-section.cc-bg-sandy {
  width: 100%;
}

.video-section.video-height {
  height: auto;
}

.video-section.bg_yellow {
  background-color: #f8f7f2;
}

.about-section {
  background-color: #eff4fe;
}

.about-section._3-0 {
  background-color: #fff;
}

.goal-section {
  background-color: #000;
  overflow: visible;
}

.wrapp-better_worser_fis {
  background-color: #f7f8fc;
}

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

.numbers-section {
  background-color: var(--brown_light_bg);
}

.html-embed-12 {
  object-fit: fill;
  margin-bottom: 0;
  display: block;
  overflow: visible;
}

.comparativa-section {
  display: block;
}

.conclusiones-section {
  background-color: #f8f7f2;
}

.share-section {
  background-color: var(--yellow);
}

.directorio-section {
  color: #000;
}

.directorio-section.pading-120 {
  background-color: var(--white);
}

.div-block-144 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.collection-list-9 {
  overflow: visible;
}

.global-numbers-graph {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: auto;
  justify-items: center;
  display: flex;
}

.div-block-145 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

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

.div-block-146, .div-block-147 {
  flex-direction: column;
  align-items: center;
  width: 340px;
  height: auto;
  display: flex;
}

.div-block-148 {
  flex-direction: column;
  align-self: auto;
  align-items: center;
  width: 340px;
  display: flex;
}

.text-block-49 {
  height: 120px;
  min-height: auto;
  max-height: none;
}

.text-block-50, .text-block-51 {
  height: 120px;
}

.leyend {
  color: var(--gray);
  font-size: 14px;
  display: block;
}

.div-block-150 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.image-64 {
  display: none;
}

.leyend-one {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  padding-left: 40px;
  padding-right: 40px;
  display: none;
}

.image-65 {
  display: none;
}

.text-block-52 {
  color: var(--paragraph);
}

.tab-fiscal-a {
  background-color: var(--black_head);
}

.select-tab-outline, .tab-link {
  background-color: var(--white);
  border: 1px solid #000;
}

.image-67 {
  width: 100%;
  max-width: none;
}

.div-block-151 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  display: flex;
}

.link-3, .link-4 {
  color: var(--black_head);
  text-decoration: underline;
}

.link-4:hover {
  color: var(--yellow);
}

.div-block-152 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  text-align: center;
  flex-direction: column;
  max-width: 800px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 90px;
  display: flex;
}

.text-block-53 {
  color: var(--black_head);
}

.div-block-153 {
  background-color: var(--paragraph);
}

.bold-text-5.yellow {
  color: var(--yellow);
}

.div-block-154 {
  background-color: var(--white);
}

.div-block-155 {
  background-color: #000;
}

.image-68 {
  object-fit: fill;
  overflow: hidden;
}

.wrapp-breadcrumb {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  align-self: auto;
  display: flex;
}

.text-block-54 {
  font-size: 16px;
}

.text-block-55 {
  font-size: 16px;
  font-weight: 700;
}

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

.pagination {
  justify-content: space-between;
}

.bread-div {
  width: 100%;
  max-width: 1280px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.hero-title {
  width: 100%;
  max-width: 1280px;
  padding-left: 5%;
  padding-right: 5%;
}

.collection-item-6 {
  max-width: 470px;
}

.popup-link {
  color: var(--black_head);
  width: 300px;
  height: 350px;
  text-decoration: none;
}

.popup-link:hover {
  padding: 5px;
  text-decoration: none;
}

.fiscalias-modal {
  z-index: 9999;
  object-fit: fill;
  background-color: #000000ad;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.fiscalias-modal.top {
  z-index: 99991;
}

.modal-div {
  background-color: #fff;
  width: 60%;
  height: 60%;
  overflow: scroll;
}

.modal-div.no-overflow {
  overflow: hidden;
}

.modal-div.no-overflow.large {
  width: 80%;
  height: 80%;
  overflow: scroll;
}

.modaltopbar {
  background-color: #ffb100;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 60px;
  display: flex;
}

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

.link-block-3 {
  color: var(--white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  order: 0;
  align-self: center;
  width: 50px;
  height: 75%;
  padding: 5px;
}

.image-69 {
  color: var(--white);
  width: 25px;
  margin: 10px;
}

.modal-content {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  height: auto;
  padding: 5% 12%;
  display: flex;
}

.heading-3-copy {
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20.8px;
}

.heading-3-copy.eyebrow-heading {
  background-color: var(--blue_light);
  color: var(--blue_dark);
  text-align: center;
  letter-spacing: 0;
  object-fit: fill;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  margin-bottom: 0;
  padding: 8px 32px;
  display: flex;
}

.heading-3-copy.space-subheading {
  padding-left: 40px;
}

.text-link {
  background-color: #3898ec00;
}

.link-block-4 {
  color: var(--black_head);
}

.link-block-5 {
  color: var(--black_head);
  justify-content: flex-end;
  width: 100%;
  margin-bottom: 10px;
  text-decoration: none;
  display: flex;
}

.grid-65 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.grid-66 {
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

.bold-text-6, .bold-text-7 {
  margin-right: 12px;
}

.bold-text-8 {
  padding-right: 12px;
}

.div-block-158, .div-block-159 {
  width: 100%;
}

._3x2grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: start;
  place-items: start center;
  width: 100%;
  max-width: 740px;
  margin-top: 56px;
}

.obj-icon {
  width: 150px;
  margin-bottom: 25px;
}

._2x2grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  place-items: center;
  width: 100%;
  max-width: 560px;
}

.div-block-160 {
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.list-2 {
  height: auto;
  padding-left: 15px;
}

._4x2grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: start center;
  width: 100%;
  max-width: 740px;
  margin-top: 56px;
}

.link-block-6 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/6462ad6e836ee7a62e678f2f_Captura%20de%20Pantalla%202022-10-02%20a%20la(s)%2022.16%201.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 857px;
  height: 535px;
  margin-top: 72px;
  display: flex;
}

.beneficios-ca {
  background-color: var(--white);
  border: 1px #000;
  padding-bottom: 0;
}

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

.grid-recursos {
  grid-column-gap: 110px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  margin-left: 80px;
  margin-right: 80px;
}

.link-block-7, .link-block-8 {
  text-decoration: none;
}

.grid-compilare {
  grid-column-gap: 110px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 80px;
  margin-right: 80px;
}

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

.image-70 {
  width: 500px;
}

.grid-68 {
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
}

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

.grid-69 {
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.grid-70 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  width: 100%;
  height: 100%;
}

.div-block-162 {
  width: 100%;
  height: 100%;
}

.grid-71 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  width: 100%;
  margin-top: 15px;
}

.femsa-badge {
  width: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}

.div-block-163 {
  background-color: #288081;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  width: 25%;
  height: 100px;
  position: absolute;
  inset: 30% 0% 0% auto;
}

.femsa-logo-badge {
  height: 30px;
  margin-left: 33px;
  margin-right: 33px;
}

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

.grid-72 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.ciudadania-card {
  background-color: #00295a;
  flex-wrap: wrap;
  justify-content: center;
  padding-top: 37px;
  padding-bottom: 37px;
  display: flex;
}

.grid-recursos-2 {
  grid-column-gap: 25px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1280px;
  margin-top: 20px;
  margin-left: 104px;
  margin-right: 104px;
}

.grid-9-ca {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  max-width: 960px;
  display: grid;
}

.grid-aca {
  grid-column-gap: 50px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 80px;
  margin-right: 80px;
}

.list-3 {
  margin-top: 15px;
  padding-left: 15px;
}

.text-span-8 {
  font-weight: 400;
}

.tabs-2, .tabs-menu-3 {
  width: 100%;
}

.tab-link-d-a-1 {
  border: .5px solid var(--accessible-components-dark-grey);
  background-color: var(--white);
  width: 33%;
  padding-top: 24px;
  padding-bottom: 24px;
}

.tab-link-d-a-1.w--current {
  color: var(--white);
  background-color: #3fc5c4;
  width: 33%;
  padding-top: 24px;
  padding-bottom: 24px;
  font-style: italic;
}

.tab-link-d-a-2 {
  border: .5px solid var(--accessible-components-dark-grey);
  background-color: var(--white);
  width: 33%;
  padding-top: 24px;
  padding-bottom: 24px;
}

.tab-link-d-a-2.w--current {
  color: #fff;
  background-color: #3fc5c4;
  border-style: none;
  font-style: italic;
}

.tab-link-d-a-3 {
  border: .5px solid var(--accessible-components-dark-grey);
  background-color: var(--white);
  border-radius: 0;
  width: 33%;
  padding-top: 24px;
  padding-bottom: 24px;
}

.tab-link-d-a-3.w--current {
  color: var(--white);
  background-color: #3fc5c4;
  border-style: none;
  font-style: italic;
}

.grid-73 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  width: 100%;
}

.aca-card-div {
  background-color: #13acac;
  border-radius: 8px;
  width: 100%;
  padding: 25px 25px 50px;
}

.grid-oradores {
  grid-column-gap: 25px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1280px;
  margin-top: 20px;
  margin-left: 104px;
  margin-right: 104px;
}

.orador-card {
  border-bottom: .5px solid var(--gray);
}

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

.photo-orador {
  width: 100%;
}

.orador-name {
  font-family: Fira Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.orador-origen {
  font-weight: 700;
}

.orador-link {
  color: var(--paragraph);
  text-decoration: none;
}

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

.orador-modal {
  z-index: 9999;
  background-color: #000000ad;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.orador-modal.top {
  z-index: 99991;
}

.modal-orador-img {
  width: 100%;
}

.grid-75 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.div-block-165 {
  background-color: #0072ff;
  padding: 10px;
}

.grid-76 {
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.image-71 {
  object-fit: cover;
  max-width: 100%;
  height: 100%;
}

._1x2grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: start;
  place-items: start center;
  width: 60%;
  max-width: 740px;
  margin-top: 56px;
}

.aca-slider {
  flex-direction: column;
  width: 100%;
  margin-bottom: 80px;
  display: flex;
}

.slider-4 {
  background-color: var(--white);
  width: 100%;
  height: auto;
}

.slideaca {
  width: 300px;
  margin-left: 5px;
  margin-right: 5px;
}

.icon-2, .icon-3 {
  color: var(--black_head);
}

.left-arrow-5 {
  width: 5%;
  position: absolute;
}

.right-arrow-5 {
  width: 5%;
  margin-left: 0;
}

.mask-2 {
  width: 90%;
  height: auto;
  left: 40px;
}

.grid-77 {
  grid-template-rows: auto;
  justify-items: start;
}

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

.alianzas-grip {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: center;
  margin-top: 82px;
  margin-bottom: 82px;
}

.alianza-logo {
  width: auto;
  max-height: 75px;
}

.ogdai-hero-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  max-width: 1150px;
  display: grid;
}

.div-hero {
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  bottom: -89px;
  overflow: hidden;
}

.div-block-168 {
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.grid-78 {
  grid-template-rows: auto;
  margin-top: 100px;
}

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

.obj-ogdai {
  background-color: #3415a8;
  flex-flow: column wrap;
  place-content: center;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.obj-ogdai.light {
  background-color: #edeaf9;
  max-height: none;
}

.div-block-169 {
  flex-wrap: wrap;
  align-items: flex-start;
  min-height: 120px;
  padding: 0 32px;
  display: flex;
}

.div-block-169.center {
  justify-content: center;
}

.ogdai-grid-2 {
  grid-column-gap: 75px;
  grid-template-rows: auto;
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 180px;
}

.ogdai-grid-2.white {
  grid-template-columns: .75fr 1fr;
}

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

.map-year-1-2021 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.ogdai-year-select {
  justify-content: center;
  display: flex;
}

.year-form {
  width: 100%;
  height: 100px;
  display: flex;
}

.year-select-1 {
  background-color: #f3f3f300;
  border: 1px #000;
  height: 50px;
  font-size: 24px;
  font-weight: 700;
}

.map-year-1-2022 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.link-block-9 {
  width: 100%;
}

.year-select-2 {
  background-color: #f3f3f300;
  border: 1px #000;
  height: 50px;
  font-size: 24px;
  font-weight: 700;
}

.map-year-2-2021, .map-year-2-2022, .map-year-2-2020 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.griddenuncias {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
}

.year-select-sem-impunidad {
  background-color: #f3f3f300;
  border: 1px #000;
  height: 50px;
  font-size: 24px;
  font-weight: 700;
}

.year-sem-impunidad-2022, .image-72, .year-sem-autonomia-2022, .image-73, .year-sem-fortalezas-2022, .image-74 {
  width: 100%;
}

.verificacionespromedios {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.acum-grid-verif {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
}

.tab-link-tab-3 {
  background-color: #edeaf9;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-tab-3.w--current {
  background-color: #3415a8;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-tab-2-3 {
  background-color: #edeaf9;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.tab-link-tab-2-3.w--current {
  background-color: #3415a8;
}

.tab-link-tab-1-2 {
  background-color: #edeaf9;
  border-radius: 15px 15px 0 0;
}

.tab-link-tab-1-2.w--current {
  background-color: #3415a8;
}

.grid-medidas-acum {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: center;
}

.tab-overflow {
  overflow: visible;
}

.ogdai-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
}

.filter_radio {
  background-color: #edeaf9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  align-items: center;
  width: 80px;
  height: 100%;
  display: flex;
}

.filter_radio.denuncia:active, .filter_radio.denuncia:focus {
  background-color: #3e1dc4;
}

.div-block-170 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.radio-tab-circle {
  display: none;
}

.hallazgos-toggle {
  width: 100%;
}

.hallazgos-toggle.underlined {
  border-bottom: 2px solid var(--white-smoke);
}

.list-4 {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  color: var(--white-smoke);
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  font-size: 18px;
  line-height: 130%;
  display: block;
}

.icon-grid {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  justify-content: center;
  place-items: center;
  width: 85%;
}

.image-75 {
  padding: 5px;
}

.grid-comp {
  grid-template-columns: 1fr;
  width: 400px;
}

.youtube-2 {
  margin-top: 30px;
}

.grid-button {
  grid-column-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
  justify-items: center;
  width: 100%;
}

.collection-item-7 {
  margin-bottom: 30px;
}

.grid-80 {
  grid-template-columns: 1fr;
}

.timeline-section {
  flex-direction: column;
  display: flex;
}

.circle {
  background-color: var(--white);
  text-align: center;
  border-radius: 100%;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 92px;
  height: 92px;
  font-size: 20px;
  line-height: 150%;
  display: flex;
}

.wrapp-time_line {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 58px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid-81 {
  grid-column-gap: 24px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.wrapp-info_timeline {
  margin-bottom: 90px;
}

.timeline-grid_3-0 {
  grid-column-gap: 24px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 500;
}

.text-block-56 {
  font-size: 20px;
  font-weight: 500;
}

.p-grid_timeline {
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
}

.text-block-57 {
  width: auto;
  height: 60px;
}

.box-60px {
  height: 68px;
  line-height: 135%;
}

.image-76 {
  position: relative;
}

.div-block-171 {
  width: 100vw;
  height: 3px;
  position: sticky;
}

.time-line {
  background-color: #c6c6c6;
  align-self: center;
  width: 65vw;
  height: 3px;
  position: absolute;
  top: 2664.38px;
}

.div-block-172 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto minmax(80px, 1px) minmax(92px, 1fr);
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  line-height: 140%;
  display: grid;
}

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

.style-tab {
  background-color: #0000;
}

.style-tab.w--current {
  border-bottom: 2px solid var(--yellow);
  background-color: #0000;
}

.style-tab.green.w--current {
  border-bottom-color: var(--green_light);
}

.wrapp-calidad_respuestas {
  grid-column-gap: 0px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: stretch;
  margin-top: 40px;
  margin-bottom: 60px;
  font-weight: 400;
  display: flex;
}

.tabs-map-respuestas {
  font-size: 16px;
  font-weight: 500;
}

.space {
  justify-content: center;
  margin-top: 90px;
  padding-bottom: 40px;
  display: flex;
}

.tabs-menu-6 {
  justify-content: center;
  display: flex;
}

.tabs-menu-6.fisc4 {
  flex-flow: wrap;
}

.wrapper-leyend {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.cell {
  flex-direction: row;
}

.cell-2, .cell-3 {
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: center;
  font-size: 20px;
  font-weight: 400;
}

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

.wrapp-better._3-rows {
  grid-template-rows: auto auto auto;
}

.better_fis {
  background-color: var(--white);
  border-radius: 2px;
  padding: 8px;
  font-size: 14px;
}

.cell-4 {
  flex-direction: row;
}

.quick-stack {
  padding-top: 24px;
  padding-bottom: 24px;
  box-shadow: 0 2px 5px 1px #0003;
}

.container-criterios-leyend-03 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 32px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.leyend-des {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  flex-direction: row;
  font-size: 16px;
  display: flex;
}

.text-block-62 {
  font-size: 16px;
}

.icon-leyend {
  grid-column-gap: 48px;
  justify-content: center;
  align-self: stretch;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.container-scroll-3-0 {
  justify-content: center;
  align-items: flex-start;
  max-height: 700px;
  margin-bottom: 80px;
  display: flex;
  overflow: scroll;
}

.container-scroll-3-0._2-colums {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  grid-template-rows: min-content;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: grid;
  position: static;
}

.div-block-99-3 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 800px;
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  display: flex;
}

.div-block-99-3.map {
  flex-direction: column;
  margin-top: 0;
  margin-bottom: 100px;
  padding-top: 87px;
  padding-bottom: 0;
}

.text-block-63, .text-block-64 {
  line-height: 150%;
}

.numbers-section-3-0 {
  background-color: #f9fafd;
}

.global-numbers-grid-3-0 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  justify-items: center;
  margin-bottom: 80px;
}

.wrapper-dropdown {
  align-items: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.div-block-174 {
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: center;
  width: 300px;
  height: auto;
  font-weight: 400;
  display: grid;
  position: relative;
  inset: auto;
  box-shadow: 0 1px 5px 1px #0003;
}

.image-78 {
  display: none;
}

.div-block-175 {
  flex-direction: column;
  align-items: center;
  display: block;
}

.text-block-68 {
  text-align: center;
  background-color: #fdc252;
  margin-left: 0;
  margin-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Fira Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-68.red {
  background-color: #fd8096;
}

.text-block-69 {
  padding: 0 16px 16px;
}

.tab-pane-tab-1 {
  position: static;
}

.wrapp-card-federaal {
  justify-content: center;
  margin-bottom: 32px;
  display: flex;
}

._3-0-image-puntajes {
  flex: 1;
}

.wrapper-ed-names {
  padding-bottom: 16px;
  display: flex;
}

.text-block-70 {
  flex: 1;
  font-family: Fira Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.tab-style {
  justify-content: center;
  padding-bottom: 32px;
  display: flex;
}

.tab-secundary {
  background-color: #0000;
}

.tab-secundary:hover {
  color: #d08f00;
  -webkit-text-stroke-color: var(--blue_dark);
  background-color: #fff4d5;
  border-radius: 4px;
}

.tab-secundary.w--current {
  border-bottom: 1px none var(--paragraph);
  color: var(--yellow);
  text-align: left;
  background-color: #0000;
  border-radius: 0;
  padding: 8px 32px;
  font-style: normal;
  text-decoration: none;
}

.tab-secundary.w--current:hover {
  color: var(--yellow);
  -webkit-text-stroke-color: var(--yellow);
  -webkit-text-fill-color: inherit;
  background-color: #fff4d5;
  background-clip: padding-box;
  border-radius: 4px;
}

.text-block-71 {
  -webkit-text-stroke-color: var(--yellow);
}

.image-81 {
  display: none;
}

.image-82-con {
  display: block;
}

._2019 {
  background-color: #ffece4;
  border-radius: 2px;
  width: 20px;
  height: 20px;
}

._2019.pink {
  background-color: #f4ddff;
}

._2019.green-1 {
  background-color: #eaf4ea;
}

.leyend-year {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  font-size: 20px;
  display: flex;
}

._2020 {
  background-color: #f4c6b3;
  border-radius: 2px;
  width: 20px;
  height: 20px;
}

._2020.pink-2 {
  background-color: #ecc8ee;
}

._2020.green-2 {
  background-color: #bed6be;
}

._2021 {
  background-color: #ee9673;
  border-radius: 2px;
  width: 20px;
  height: 20px;
}

._2021.pink-3 {
  background-color: #ce8fcf;
}

._2021.green-3 {
  background-color: #bed6be;
}

._2022 {
  background-color: #e0784f;
  border-radius: 2px;
  width: 20px;
  height: 20px;
}

._2022.pink-22 {
  background-color: #ae85af;
}

._2022.green-4 {
  background-color: #a3b8a3;
}

.wrapp-year {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 24px;
  display: flex;
}

.tab-pane-denuncias-3-0, .tab-pane-sentencias-3-0 {
  margin-top: 48px;
}

.tab-pane-montos-3-0 {
  margin-top: 48px;
  position: static;
}

.estadistica-section.bg-blue {
  background-color: #f8faff;
}

.wrapp-title {
  padding-top: 80px;
  font-size: 20px;
}

.text-block-73 {
  line-height: 150%;
}

.card-estadistica {
  grid-column-gap: 0px;
  grid-row-gap: 12px;
  background-color: var(--white);
  border-radius: 2px;
  flex-direction: column;
  justify-content: flex-start;
  align-self: auto;
  width: auto;
  min-width: 250px;
  height: 300px;
  padding: 24px;
  font-size: 16px;
  line-height: 150%;
  display: flex;
  box-shadow: 2px 4px 15px 4px #0003, 0 2px 5px #0003;
}

.text-block-74 {
  height: 42px;
  font-size: 16px;
  font-weight: 700;
}

.cell-5 {
  grid-column-gap: 32px;
  flex-direction: row;
}

.cell-6 {
  grid-row-gap: 32px;
  word-break: normal;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding-top: 0;
  display: flex;
}

.quick-stack-2 {
  grid-column-gap: 20px;
}

.div-block-176 {
  grid-row-gap: 32px;
  flex-direction: column;
  margin-top: 80px;
  font-size: 20px;
  display: flex;
}

.cell-7 {
  grid-row-gap: 40px;
  align-items: center;
}

.cell-8 {
  grid-column-gap: 0px;
  align-items: center;
}

.quick-stack-3 {
  grid-column-gap: 40px;
}

.div-block-177 {
  grid-column-gap: 32px;
  display: flex;
}

.accordion-item-3-0 {
  background-color: #edf1fa;
  border: 1px #000;
  width: 100%;
  height: auto;
  font-size: 16px;
  overflow: hidden;
}

.accordion-item-3-0.top {
  border-top: 1px solid #000;
  height: auto;
}

.accordion-item-3-0.clean {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.dropdown-list-3-0 {
  background-color: #0000;
  border: 1px #000;
  flex: 0 auto;
  justify-content: flex-start;
  padding-left: 12px;
  padding-right: 12px;
  font-size: 16px;
  line-height: 160%;
  display: block;
  position: static;
}

.div-block-178 {
  width: 32px;
  height: 32px;
  font-size: 16px;
}

.par-3-0 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex: 0 auto;
  align-self: auto;
  align-items: center;
  max-width: 500px;
  height: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 21px;
  display: flex;
}

.par-3-0.white {
  color: #fff;
  margin-top: 24px;
}

.par-3-0.white.large {
  max-width: none;
  font-size: 24px;
  line-height: 31px;
}

.par-3-0.white.hallazgo {
  align-items: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 23px;
  display: block;
}

.par-3-0.white.clepto, .par-3-0.white.left {
  text-align: left;
}

.par-3-0.small {
  color: #000;
  max-width: none;
  margin-top: 12px;
  font-size: 14px;
  line-height: 18px;
}

.par-3-0.small.timeline {
  margin-top: 8px;
  margin-bottom: 47px;
  padding-right: 24px;
}

.par-3-0.small.white {
  color: var(--white);
}

.par-3-0.full-widht.black {
  color: #000;
}

.par-3-0.hug {
  color: #000;
  width: 100%;
  max-width: none;
}

.par-3-0.accordion {
  white-space: normal;
  width: 80%;
  margin-top: 0;
  padding-left: 0;
  font-size: 16px;
}

.par-3-0.accordion.content {
  padding-left: 25px;
  font-size: 14px;
}

.par-3-0.accordion.hallazgos {
  color: var(--white-smoke);
  font-size: 30px;
}

.par-3-0.accordion.hallazgos.ital {
  line-height: 36px;
}

.par-3-0.ital.year {
  color: #5c45bf;
  text-align: center;
  font-size: 24px;
}

.par-3-0.ital.white.light.big {
  font-size: 24px;
}

.par-3-0.ital.white.light.big.dark.left, .par-3-0.ital.white.light.big.left {
  text-align: left;
}

.par-3-0.xs {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 15px;
}

.par-3-0.label.tiny {
  text-align: center;
  font-size: 11px;
}

.par-3-0.label.tiny.black {
  color: #000218;
  margin: 15px 12px;
}

.par-3-0.item {
  margin-top: 0;
  margin-bottom: 0;
}

.par-3-0.bold {
  width: auto;
  margin-top: 0;
  font-weight: 700;
}

.par-3-0.bold.data {
  font-size: 14px;
}

.par-3-0.bold.center {
  text-align: center;
}

.par-3-0.bold.no-margin {
  margin-bottom: 0;
}

.par-3-0.compact {
  margin-top: 0;
  font-size: 12px;
  line-height: 15px;
}

.par-3-0.compact.no-margin {
  margin-bottom: 0;
}

.par-3-0.compact.no-margin.light-gray {
  color: var(--accessible-components-dark-grey);
}

.par-3-0.compact.right {
  text-align: right;
}

.par-3-0.large {
  color: #444;
  font-size: 24px;
  line-height: 32px;
}

.par-3-0.large.white {
  color: #fff;
  max-width: 450px;
}

.par-3-0.large.blue {
  color: #0072ff;
}

.par-3-0.dark {
  color: #000;
}

.par-3-0.dark.left {
  text-align: left;
}

.par-3-0.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.par-3-0.center.no-margin {
  margin-top: 0;
}

.par-3-0.datos {
  text-align: left;
  white-space: pre-line;
  max-width: 400px;
  font-size: 12px;
  line-height: 15px;
}

.par-3-0.huge {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.par-3-0.link {
  color: #0072ff;
  border-bottom: 1px #000;
  text-decoration: none;
}

.par-3-0.reduced {
  margin-top: 10px;
}

.par-3-0.desc {
  max-width: 550px;
}

.par-3-0.extend {
  width: 100%;
  max-width: none;
}

.par-3-0.yellow {
  color: var(--yellow);
}

.par-3-0.left {
  text-align: left;
}

.par-3-0.no-margin {
  margin-top: 5px;
}

.par-3-0.no-margin.autor {
  color: var(--gray);
  font-size: 14px;
  font-style: italic;
}

.par-3-0.no-margin.autor.big {
  font-size: 24px;
}

.par-3-0.no-margin-copy {
  margin-top: 5px;
}

.par-3-0.small-margin {
  margin-top: 5px;
  margin-bottom: 12px;
}

.par-3-0.title {
  font-size: 24px;
  font-weight: 700;
}

.par-3-0.subtitle.gray {
  color: var(--gray);
}

.par-3-0.subtitle.center.italika {
  font-style: italic;
}

.par-3-0.subtitle.center.italika.larger {
  font-size: 24px;
  line-height: 130%;
}

.par-3-0.subtitle.center.bold.larger {
  font-family: Fira Sans, sans-serif;
  font-size: 24px;
  line-height: 130%;
}

.par-3-0.black.no-margin {
  margin-top: 4px;
  margin-bottom: 4px;
}

.par-3-0.nota {
  color: var(--gray);
  text-align: center;
  width: 100%;
  max-width: none;
  font-size: 12px;
  font-style: italic;
}

.par-3-0.nota.left {
  text-align: left;
}

.par-3-0.tool-p {
  clear: none;
  object-fit: fill;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  display: flex;
}

.drop-3-0 {
  align-items: center;
  font-size: 16px;
  display: block;
}

.drop-3-0.plat-tool {
  display: flex;
}

.div-block-179 {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}

.div-block-180 {
  padding: 12px;
}

.text-block-75 {
  line-height: 160%;
}

.div-block-181 {
  width: 40px;
}

.div-block-182, .div-block-183 {
  height: 40px;
}

.div-block-184, .div-block-185 {
  display: block;
}

.div-block-186 {
  background-color: #d7e5ed;
  border-radius: 1px;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.wrapp-acordeon-3-0 {
  grid-row-gap: 20px;
  flex-direction: column;
  align-self: auto;
  display: flex;
}

.header-3-0 {
  padding-left: 5%;
  padding-right: 5%;
}

.descriptiva-heading {
  grid-row-gap: 20px;
  flex-direction: column;
  margin-top: 290px;
  font-size: 20px;
  line-height: 150%;
  display: flex;
  position: sticky;
  top: 44%;
}

.image-83 {
  position: static;
  inset: 0% auto auto 0%;
}

.grid-82 {
  grid-template-columns: 1fr;
}

.number-circle {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
  background-color: #0072ff;
  border-radius: 100%;
  width: 30px;
  height: 30px;
  font-size: 24px;
  font-weight: 500;
  overflow: visible;
}

.number-circle.is-yellow {
  background-color: var(--yellow);
  color: var(--paragraph);
  -webkit-text-stroke-color: var(--black_head);
}

.text-block-76 {
  text-align: center;
  flex-wrap: nowrap;
  place-content: space-between center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.card-descriptiva-header {
  grid-column-gap: 16px;
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 8px;
  display: flex;
}

.body-cescriptiva {
  font-size: 16px;
  line-height: 150%;
}

.wrapp-card-scroll {
  grid-row-gap: 8px;
  background-color: #f8faff;
  border-radius: 2px;
  flex-direction: column;
  padding: 24px;
  display: flex;
  position: sticky;
  top: 20%;
}

.wrapp-card-scroll._1 {
  position: relative;
}

.wrapp-card-scroll._2, .wrapp-card-scroll._3, .wrapp-card-scroll._4 {
  position: relative;
  top: 20%;
}

.wrapp-card-scroll._5 {
  object-fit: fill;
  position: relative;
  top: 20%;
}

.wrapp-card-scroll._6 {
  position: relative;
  top: 20%;
}

.wrapp-card-scroll._7 {
  position: sticky;
  top: 20%;
}

.block-wrapper {
  grid-row-gap: 24px;
  flex-direction: column;
  max-width: none;
  margin-top: 120px;
  display: flex;
  overflow: visible;
}

.col-left {
  flex: 1;
  align-self: auto;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
  position: static;
}

.col-right {
  flex: 1;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

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

.quick-stack-4 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
}

.image-84 {
  max-width: 100%;
  position: static;
  inset: auto 0%;
}

.div-block-187 {
  position: absolute;
  inset: auto;
}

.bg-statico {
  max-width: none;
  height: auto;
  position: absolute;
}

.bg-statico-buttom {
  max-width: none;
  display: block;
  position: absolute;
}

.bg-statico--buttom {
  max-width: none;
  height: auto;
  max-height: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-188 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/64de661770f38e8d929ddc7d_vector%20buttom.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
}

.div-block-189 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/64de661770f38e8d929ddc7d_vector%20buttom.png");
  background-position: 50% 100%;
  background-size: auto;
  width: auto;
  max-width: 0;
  height: auto;
  position: static;
  bottom: auto;
  overflow: visible;
}

.div-block-190 {
  min-width: auto;
  max-width: 133px;
  min-height: auto;
  max-height: 143px;
  padding-left: 0;
  position: relative;
  top: -28px;
  left: 108px;
}

.image-85 {
  margin-left: 0;
  position: relative;
}

.image-86 {
  min-width: 140px;
  min-height: 143px;
  position: relative;
}

.div-block-191 {
  max-width: 140px;
  max-height: 140px;
  padding-top: 0;
  padding-right: 0;
  position: fixed;
}

.col-right-copy {
  flex: 1;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

.col-left-copy {
  flex: 1;
  align-self: auto;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
  position: static;
}

.cell-10.tool {
  align-items: stretch;
}

.wrapp-coclusiones {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-bottom: 90px;
  display: grid;
}

.conclusiones-card-3-0 {
  grid-column-gap: 0px;
  grid-row-gap: 12px;
  border: 1px #000;
  border-radius: 0;
  flex-direction: column;
  max-width: none;
  max-height: none;
  padding: 12px;
  font-size: 16px;
  line-height: 150%;
  display: flex;
}

.text-block-77 {
  align-items: center;
  min-height: 48px;
  max-height: none;
  font-weight: 700;
  display: flex;
}

.text-block-78 {
  flex: 1;
}

.list-conclusiones-copy {
  max-width: 450px;
}

.button-fiscalia-3-o {
  background-color: var(--paragraph);
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: 200px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 24px;
  text-decoration: none;
  display: block;
}

.button-fiscalia-3-o:hover {
  color: var(--white);
  background-color: #31302a;
  text-decoration: none;
}

.button-fiscalia-3-o.fiscal-a {
  background-color: var(--paragraph);
}

.fs_modal-1_popup-9 {
  z-index: 9999;
  background-color: #00000080;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.image-82-carpetas {
  display: block;
}

.tab-style-carpetas {
  justify-content: center;
  align-items: stretch;
  margin-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.collection-list-wrapper-3-0 {
  height: 716px;
  overflow: hidden;
}

._3-0-comparativa {
  justify-content: center;
  height: 800px;
  display: flex;
  overflow: visible;
}

.collection-list-8-copy {
  height: auto;
  max-height: none;
}

.comparativa-section-3-0 {
  line-height: 150%;
  display: block;
}

.wrapp-card-copy {
  height: 800px;
  overflow: visible;
}

.wrapp-card-3-0 {
  flex-flow: column;
  height: 917px;
  display: flex;
  overflow: visible;
}

.wrapp-comparativa-3-0 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 1000px;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 917px;
  margin-top: 48px;
  margin-bottom: 90px;
  display: grid;
  overflow: hidden;
}

.text-block-79 {
  display: none;
}

.collection-list-wrapper-12 {
  height: 843px;
  overflow: hidden;
}

.collection-item-8 {
  justify-content: center;
  display: flex;
}

.html-embed-13 {
  object-fit: fill;
}

.mapa-section {
  background-color: #fcfcfc;
}

.mapa-section.whitebg {
  background-color: var(--white);
  color: var(--black_head);
}

.html-embed-14 {
  height: 2000px;
}

.div-block-193 {
  height: 1780px;
  margin-bottom: 80px;
}

.html-embed-15 {
  height: 1770px;
  overflow: visible;
}

.head-directorio-copy {
  color: var(--gray);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 21px;
  padding-top: 87px;
  padding-bottom: 0;
  font-size: 24px;
  display: flex;
}

.text-block-80 {
  flex: none;
  align-self: center;
  max-width: 800px;
  padding-top: 24px;
  display: block;
}

.fs_modal-1_cover-8 {
  position: absolute;
  inset: 0%;
}

.fs_modal-1_close-9 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-9:focus-visible, .fs_modal-1_close-9[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_button-2-1 {
  color: var(--paragraph);
  cursor: pointer;
  background-color: #0000;
  justify-content: flex-end;
  padding: .5rem 1rem;
  display: flex;
}

.fs_modal-1_button-2-1:hover {
  background-color: var(--white-smoke);
}

.fs_modal-1_button-2-1:focus-visible, .fs_modal-1_button-2-1[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_cover-2-1 {
  display: block;
  position: absolute;
  inset: 0%;
}

.fs_modal-1_popup-2-1 {
  z-index: 9999;
  background-color: #00000080;
  border-radius: 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs_modal-1_popup-2-1.definiciones-modal {
  display: none;
}

.fs_modal-1_close-2-1 {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  display: block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs_modal-1_close-2-1:focus-visible, .fs_modal-1_close-2-1[data-wf-focus-visible] {
  outline-color: var(--accessible-components-dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.esf_hero {
  background-color: #140f4e;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.esf_hero.yellow {
  background-color: #ffb100;
}

.esf_2_col {
  width: auto;
  max-width: 1280px;
  padding: 96px 60px;
}

.esf_2_col.fisc4_hero {
  padding-top: 70px;
  padding-bottom: 70px;
}

.esf_grid_img_text {
  grid-column-gap: 58px;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

.esf_div_img_text {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.esf_heading {
  color: var(--white);
  font-size: 48px;
}

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

.esf_sub1 {
  max-width: 450px;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 400;
  line-height: 130%;
}

.esf_sub1.pink {
  color: #f8b0a8;
}

.esf_sub1.white {
  text-align: left;
}

.esf_sub1.semibold {
  font-weight: 600;
}

.esf_sub1.no_margin {
  margin-top: 0;
}

.esf_body {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.esf_body.italics {
  font-style: italic;
  font-weight: 400;
}

.esf_body.italics.white {
  text-align: left;
}

.esf_body.purple {
  color: #3f33c6;
}

.esf_body.purple.medium {
  font-weight: 500;
}

.esf_body.gray {
  color: var(--gray);
}

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

.esf_section_2column.purple {
  background-color: #ebebfa;
}

.esf_heading2 {
  font-size: 32px;
}

.esf_heading2.white {
  text-align: left;
}

.esf_heading2.white.center-aligned {
  text-align: center;
}

.esf_sub2 {
  margin-top: 20px;
  font-size: 20px;
  line-height: 130%;
}

.esf_sub2.white {
  text-align: left;
}

.esf_sub2.white.center-aligned {
  text-align: center;
}

.esf_sub2.semibold {
  font-weight: 500;
}

.esf_sub2.bold {
  font-weight: 700;
}

.esf_div_video {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.esf_grid_video {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  align-items: stretch;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

.esf_grid_img_card {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-columns: 1fr 1.5fr;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

.esf_spacer._60px {
  height: 60px;
}

.esf_spacer._20px {
  height: 20px;
}

.esf_spacer._40px {
  height: 40px;
}

.esf_spacer._10px {
  height: 10px;
}

.esf_spacer._120px {
  height: 120px;
}

.esf_card_edicion {
  background-color: #140f4e;
  border-radius: 8px;
  padding: 40px 40px 60px;
  box-shadow: 0 5px 11px 2px #00000047;
}

.esf_button {
  text-align: center;
  background-color: #3f33c6;
  width: 100%;
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}

.esf_button:hover {
  background-color: #312a8b;
}

.esf_html {
  width: 100%;
  height: 100%;
}

.esf_divblock_prueba {
  width: 100%;
  max-width: 1080px;
  height: 900px;
}

.esf_sec_viz {
  color: #151515;
  background-color: #140f4e;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.esf_div_img {
  max-width: 500px;
}

.esf_line {
  border-bottom: 1px solid #8f8fff;
  width: 100%;
  margin-top: 20px;
}

.esf_card_dimension {
  background-color: #ebebfa;
  border-radius: 8px;
  margin-bottom: 20px;
  padding: 10px 30px 20px;
  box-shadow: 0 4px 10px 2px #0000000f;
}

.esf_acordeon_dimension {
  width: 100%;
  display: block;
  overflow: hidden;
}

.esf_toggle_indicadores {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 0;
}

.esf_toggle_indicadores:hover {
  font-style: italic;
}

.esf_dropdown_indicadores {
  background-color: #0000;
  display: block;
  position: static;
}

.esf_div_container_scroll {
  max-height: 720px;
  overflow: scroll;
}

.esf_listwrap_indicadores {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.esf_listitem_indicadores {
  font-size: 16px;
  line-height: 130%;
}

.esf_section_1column {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.esf_section_1column.dark-purple {
  background-color: #140f4e;
}

.esf_section_1column.bg_pattern {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/653b041805024345365f4fcb_esf_bg_cuadricula.png");
  background-position: 0 0;
  background-size: auto;
}

.esf_html_resultados {
  height: 700px;
}

.esf_div_container_center {
  width: 100%;
  max-width: 1150px;
  padding-top: 96px;
  padding-bottom: 96px;
}

.esf_1_col {
  max-width: 1280px;
  padding: 96px 60px;
}

.esf_container_center {
  width: 100%;
  max-width: 1150px;
}

.esf_container_center.hugged {
  max-width: 800px;
}

.esf_div_cardwrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.esf_card_hallazgos {
  background-color: #ebebfa;
  border-radius: 8px;
  padding: 0 30px 30px;
  box-shadow: 0 4px 10px 2px #0000001a;
}

.esf_acordeon_hallazgos {
  width: 100%;
  display: block;
  overflow: hidden;
}

.esf_toggle_hallazgos {
  width: 100%;
  padding-left: 0;
  padding-right: 20px;
}

.esf_dropdown_hallazgos {
  background-color: #0000;
  display: block;
  position: static;
}

.esf_listwrap_hallazgos {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  list-style-type: decimal;
}

.esf_listitem_hallazgos {
  padding-bottom: 10px;
  font-size: 16px;
}

.esf_container_center_hugged {
  width: 100%;
  max-width: 800px;
}

.esf_grid_cardwrapper {
  grid-template-columns: 1fr;
  width: 100%;
  max-width: 800px;
  height: 100%;
}

.esf_card_reco {
  background-color: #140f4e;
  border-radius: 8px;
  margin-bottom: 20px;
  padding: 20px 40px 30px;
  box-shadow: 0 5px 11px 2px #00000047;
}

.esf_listwrap_reco {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.esf_listitem_reco {
  color: var(--white);
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 130%;
}

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

.esf_card_hallaz {
  background-color: #ebebfa;
  border-radius: 8px;
  margin-bottom: 20px;
  padding: 10px 20px 20px;
  box-shadow: 0 4px 10px 2px #0000000f;
}

.esf_acordeon_hallaz {
  display: block;
  overflow: hidden;
}

.esf_toggle_hallaz {
  padding: 10px 0;
  display: block;
}

.esf_dropdown_hallaz {
  background-color: #0000;
  display: block;
  position: static;
}

.esf_div_toggletext {
  white-space: nowrap;
}

.esf_div_graficas {
  width: 100%;
}

.esf_grafica_select {
  color: var(--black_head);
  background-color: #0000;
  border: 1px #000;
  height: 50px;
  padding-left: 0;
  font-size: 24px;
  font-weight: 700;
}

.esf_indicador_form {
  display: flex;
}

.esf_tablink_indicadores {
  color: var(--paragraph);
  background-color: #0000;
  padding-left: 0;
  padding-right: 30px;
}

.esf_tablink_indicadores:hover {
  font-style: italic;
}

.esf_tablink_indicadores.w--current {
  color: #3f33c6;
  background-color: #0000;
  border: 1px #3f33c6;
  border-bottom: 2px solid #3f33c6;
  margin-right: 30px;
  padding-left: 0;
  padding-right: 0;
  font-weight: 700;
}

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

.hero-cell {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  font-size: 24px;
  line-height: 130%;
}

.button-plat {
  z-index: 10;
  color: var(--black_head);
  -webkit-text-fill-color: inherit;
  background-color: #b1e23d;
  background-clip: border-box;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-width: 50px;
  max-width: 400px;
  height: 48px;
  padding: 20px 32px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
  position: relative;
}

.button-plat.bg-blue {
  box-sizing: border-box;
  color: var(--white);
  object-fit: fill;
  background-color: #5371ff;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: auto;
  max-width: 100%;
  max-height: none;
  position: relative;
}

.hero-platform {
  background-color: #fef8f3;
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
}

.wrapp-hero-platfom {
  flex-flow: row;
  align-items: stretch;
  padding-top: 90px;
  padding-bottom: 90px;
  display: flex;
}

.header-text {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  flex-direction: column;
  flex: 1;
  line-height: 140%;
  display: flex;
}

.header-img {
  max-width: 435px;
  max-height: 490px;
}

.image-87 {
  object-fit: fill;
}

.section-isntructions {
  margin-left: auto;
  margin-right: auto;
  padding-top: 90px;
  padding-bottom: 90px;
}

.wrapp-instructions {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.wrapp-text {
  text-align: center;
  padding-left: 120px;
  padding-right: 120px;
}

.wrapp-steps {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  flex-direction: row;
  flex: 0 auto;
  order: 1;
  grid-template: "."
  / minmax(133px, 1fr) minmax(133px, 1fr) minmax(133px, 1fr);
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  align-self: auto;
  place-items: stretch stretch;
  display: block;
}

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

.wrapp-full-step {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-195 {
  background-color: #e7efe0;
  border-radius: 0;
}

.wrapp-icon {
  background-color: #e7efe0;
  border-radius: 60px;
  justify-content: center;
  align-items: center;
  width: 90px;
  max-width: 90px;
  height: 90px;
  max-height: 90px;
  display: flex;
}

.wrapp-text-step {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  font-size: 16px;
  display: flex;
}

.h-step {
  align-self: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 130%;
}

.image-88 {
  width: auto;
  display: inline-block;
}

.step-grid {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  padding-left: 0;
  padding-right: 0;
}

.wrapp-mouduls {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #f5faff;
  flex-flow: column;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.wrapp-text-moduls {
  margin-left: auto;
  margin-right: auto;
  font-size: 24px;
  line-height: 130%;
}

.wrapp-moduls {
  max-width: none;
}

.moduls-section {
  background-color: #f5faff;
}

.quick-moduls {
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
}

.typeform-section {
  background-color: #f5f1eb;
}

.results-section {
  background-color: #fef8f3;
}

.card-results {
  object-fit: fill;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: row;
  padding: 32px;
  font-size: 24px;
  line-height: 130%;
  display: block;
  position: relative;
  overflow: visible;
}

.list-results {
  font-size: 20px;
  font-weight: 400;
}

.text-block-81 {
  font-size: 20px;
}

.div-block-196 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  font-weight: 500;
  display: flex;
}

.tabs-menu-7 {
  justify-content: center;
  padding-left: 32px;
  padding-right: 32px;
  font-size: 20px;
  font-weight: 500;
  display: flex;
}

.tabs-content-4 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/65dc6a4936fcc310edbcd1d1_bg-cards-results.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-wrap: nowrap;
  place-content: space-between center;
  align-items: stretch;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
  position: relative;
}

.coursers-section {
  background-color: #f5faff;
}

.h1-tool-plat {
  font-size: 48px;
}

.plat-1 {
  aspect-ratio: auto;
  object-fit: fill;
}

.silider-tool-plat {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 480px;
  min-width: auto;
  height: 500px;
  min-height: auto;
  display: flex;
  position: relative;
}

.slide-nav-3 {
  flex-direction: row;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  margin-right: 0;
  display: block;
}

.plat-2, .plat-3 {
  aspect-ratio: 2 / 3;
}

.tabs-tool-platfom {
  margin-top: 48px;
  padding-bottom: 0;
}

.tab-card-low {
  max-width: 860px;
}

.hero-without-image {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-9 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px-4 {
  margin-bottom: 24px;
}

.button-primary-4 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-4:active {
  background-color: #43464d;
}

.rl-button {
  border: 1px solid var(--relume-library-lite--rl-black);
  background-color: var(--relume-library-lite--rl-black);
  color: var(--relume-library-lite--rl-white);
  text-align: center;
  padding: .75rem 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
}

.rl-button.is-secondary {
  color: var(--relume-library-lite--rl-black);
  background-color: #0000;
}

.rl_blog33_spacing-block-8 {
  width: 100%;
  padding-bottom: 4rem;
}

.rl-text-style-small {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_blog33_text-divider {
  color: var(--relume-library-lite--rl-black);
}

.rl_blog33_date-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.rl_blog33_author-text {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_blog33_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.rl_blog33_author-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.rl_blog33_spacing-block-7 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl-text-style-regular {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_blog33_spacing-block-6 {
  width: 100%;
  padding-bottom: .5rem;
}

.rl-heading-style-h5 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.rl_blog3_title-link {
  text-decoration: none;
  display: block;
}

.rl_blog33_spacing-block-5 {
  width: 100%;
  padding-bottom: .5rem;
}

.rl_blog33_category-text {
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.rl_blog33_category-link {
  color: var(--relume-library-lite--rl-black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.rl_blog33_category-link.w--current {
  border-bottom: 2px solid #000;
}

.rl_blog33_spacing-block-4 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_blog33_image {
  object-fit: cover;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.rl_blog33_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.rl_blog33_image-link {
  width: 100%;
  display: block;
}

.rl_blog33_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rl_blog33_spacing-block-3 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl-text-style-medium {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
}

.rl_blog33_spacing-block-2 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl-heading-style-h2 {
  color: var(--relume-library-lite--rl-black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.rl_blog33_spacing-block-1 {
  width: 100%;
  padding-bottom: 1rem;
}

.rl-text-style-subheading {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.rl_blog33_heading-wrapper {
  text-align: center;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.rl_blog33_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.rl-padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.rl-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.rl-padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.rl_section_blog33 {
  background-color: var(--bg-blue);
}

.button-sec-platform {
  background-color: var(--paragraph);
  flex-direction: row;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 24px;
  text-decoration: none;
  display: block;
}

.button-sec-platform:hover {
  color: var(--white);
  background-color: #31302a;
  text-decoration: none;
}

.button-sec-platform.fiscal-a {
  background-color: var(--paragraph);
}

.button-sec-platform.button-plat {
  color: var(--white);
}

.wrapp-buttons {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: center;
  margin-top: 70px;
  display: flex;
}

.wrapp-form {
  background-color: #0000;
  padding-top: 120px;
  padding-bottom: 120px;
}

.italic-text, .italic-text-2 {
  font-style: normal;
}

.div-block-197 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/65d8e574ba0de2fc8dd50d88_img-hero-1.png");
  background-position: 0 0;
  background-size: auto;
}

.h-carrusel {
  clear: none;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.div-block-198 {
  padding-left: 56px;
  padding-right: 56px;
}

.italic-text-3 {
  font-style: normal;
}

.html-embed-16 {
  background-color: #0000;
}

.instagram-embed {
  width: 80%;
}

.tool-university {
  margin-top: 90px;
  margin-bottom: 90px;
}

.hero-section-tool {
  margin-bottom: 40px;
}

.cell-11 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.quick-stack-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fef8f3;
}

.div-block-199 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  font-size: 20px;
  font-weight: 500;
  display: grid;
}

.text-block-83 {
  line-height: 130%;
}

.div-block-200 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-tool {
  font-size: 20px;
  line-height: 130%;
}

.image-89 {
  box-sizing: border-box;
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  max-width: 100%;
  position: static;
}

.hero-ogdai, .ogdai_hero {
  background-color: #000218;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ogdai_2_col {
  width: auto;
  max-width: 1280px;
  padding: 96px 60px;
}

.ogdai_2_col.full-width {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.ogdai_2_col.fisc4_archivecta {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}

.ogdai_grid_img_text {
  grid-column-gap: 58px;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

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

.ogdai_heading {
  color: var(--white);
  font-size: 48px;
}

.ogdai_sub1 {
  max-width: 450px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 130%;
}

.ogdai_sub1.pink {
  color: #f8b0a8;
}

.ogdai_sub1.white {
  text-align: left;
}

.ogdai_sub1.semibold {
  font-weight: 600;
}

.ogdai_sub1.no_margin {
  margin-top: 0;
}

.ogdai_sub1.purple {
  color: #a376ff;
  text-align: left;
}

.ogdai_body {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.ogdai_body.italics {
  font-style: italic;
  font-weight: 400;
}

.ogdai_body.italics.white {
  text-align: left;
}

.ogdai_body.purple {
  color: #3f33c6;
}

.ogdai_body.purple.medium {
  font-weight: 500;
}

.ogdai_body.gray {
  color: var(--gray);
}

.ogdai_body.white {
  text-align: left;
}

.ogdai_body.white.center, .ogdai_body.center {
  text-align: center;
}

.ogdai_section_2column {
  background-color: #f6f7f9;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ogdai_section_2column.purple {
  background-color: #ebebfa;
}

.ogdai_section_2column.white_bg {
  background-color: #fff;
}

.ogdai_section_2column.bg_blue {
  background-color: #f0f5ff;
}

.ogdai_section_2column.bg_yellow {
  background-color: #f8f7f2;
}

.ogdai_section_2column.bg_black {
  background-color: #000;
}

.ogdai_heading2 {
  font-size: 32px;
}

.ogdai_heading2.white {
  text-align: left;
}

.ogdai_heading2.white.center-aligned, .ogdai_heading2.center {
  text-align: center;
}

.ogdai_sub2 {
  margin-top: 0;
  font-size: 20px;
  line-height: 130%;
}

.ogdai_sub2.white {
  text-align: left;
}

.ogdai_sub2.white.center-aligned {
  text-align: center;
}

.ogdai_sub2.semibold {
  font-weight: 500;
}

.ogdai_sub2.bold {
  font-weight: 700;
}

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

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

.ogdai_sub2.right {
  text-align: right;
}

.ogdai_div_img {
  max-width: 500px;
}

.ogdai_card {
  background-color: #edeaf9;
  border-radius: 8px;
  padding: 30px;
  box-shadow: 0 5px 11px 2px #0000001a;
}

.ogdai_card.ediciones {
  box-shadow: none;
  border-radius: 0;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.ogdai_card.ediciones.highlight {
  background-color: #542ec3;
}

.ogdai_card.nacional {
  background-color: var(--white);
  border-radius: 20px;
  max-width: 320px;
  padding: 0;
}

.ogdai_div_cardwrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.ogdai_section_1column {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ogdai_section_1column.dark-purple {
  background-color: #140f4e;
}

.ogdai_section_1column.bg_pattern {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/653b041805024345365f4fcb_esf_bg_cuadricula.png");
  background-position: 0 0;
  background-size: auto;
}

.ogdai_section_1column.dark {
  background-color: #151515;
}

.ogdai_section_1column.bg_blue {
  background-color: #f0f5ff;
}

.ogdai_1_col {
  max-width: 1280px;
  padding: 96px 60px;
}

.ogdai_1_col.medidasapremio {
  padding: 40px 0;
}

.ogdai_container_center {
  width: 100%;
  max-width: 1150px;
}

.ogdai_container_center.hugged {
  max-width: 800px;
}

.ogdai_grid {
  grid-column-gap: 58px;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  height: 100%;
}

.ogdai_grid._3-colum {
  grid-template-columns: 1fr 1fr 1fr;
}

.ogdai_grid._1-3col {
  grid-column-gap: 60px;
  grid-template-columns: .5fr 1fr;
  place-items: start stretch;
}

.ogdai_grid._4-column {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ogdai_grid._4-column.medidasapremio {
  grid-column-gap: 30px;
  place-items: start stretch;
}

.ogdai_grid._2col {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.ogdai_sub3 {
  max-width: 450px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
}

.ogdai_sub3.pink {
  color: #f8b0a8;
}

.ogdai_sub3.white {
  text-align: left;
}

.ogdai_sub3.semibold {
  font-weight: 600;
}

.ogdai_sub3.no_margin {
  margin-top: 0;
}

.ogdai_sub3.purple {
  color: #3415a8;
  text-align: left;
}

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

.ogdai_sub3.italics.center {
  text-align: center;
}

.ogdai_sub3.right {
  text-align: right;
}

.ogdai_tab_hallazgos {
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  width: 100%;
  display: grid;
}

.ogdai_tabmenu_hallazgos {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  display: grid;
}

.ogdai_tablink_hallazgos {
  color: #3415a8;
  background-color: #edeaf9;
  border-radius: 100px;
}

.ogdai_tablink_hallazgos.w--current {
  color: var(--white);
  background-color: #3415a8;
  border-radius: 100px;
}

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

.ogdai_tabpanel_hallazgos {
  max-width: 800px;
}

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

.ogdai_accordioncard {
  background-color: #0000;
  border: 1px solid #000;
  border-width: 1px 0;
  border-radius: 0;
  padding: 10px 20px 5px;
}

.ogdai_accordioncard.no_top_line {
  border-top-width: 0;
}

.ogdai_accordion {
  display: block;
  overflow: hidden;
}

.ogdai_toggle {
  padding: 10px 0;
  display: block;
}

.ogdai_dropdown {
  background-color: #0000;
  display: block;
  position: static;
}

.ogdai_div_toggletext {
  white-space: nowrap;
  display: flex;
}

.ogdai_html {
  width: 100%;
}

.ogdai_mapwrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ogdai_card_topcolor {
  background-color: #3415a8;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding: 20px;
}

.ogdai_card_grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  padding: 20px;
}

.ogdai_card_grid._1-col {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

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

.ogdai_tablink_mapa {
  color: var(--accessible-components-dark-grey);
  background-color: #0000;
  border-bottom: 1px solid gray;
}

.ogdai_tablink_mapa.w--current {
  color: #4a09c4;
  background-color: #0000;
  border-bottom: 2px solid #4a09c4;
}

.ogdai_tab_heatmap {
  width: 1100px;
}

.ogdai_tabcontent_heatmap {
  border: 1px solid #3415a8;
  width: 100%;
}

.ogdai_tablink_heatmap {
  color: #af99ff;
  background-color: #eceaf9;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.ogdai_tablink_heatmap.w--current {
  background-color: #3415a8;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.page-wrapper {
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.main-wrapper {
  display: block;
}

.main-wrapper.gradient {
  background-image: linear-gradient(90deg, #d3eeff, #e8feff);
}

.section_header {
  margin-left: 0;
  margin-right: 0;
}

.section_header.gradient {
  background-image: linear-gradient(90deg, #d3eeff, #e8feff);
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.padding-global {
  max-width: 1920px;
  margin-left: 3rem;
  margin-right: 3rem;
}

.container_large {
  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;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.container_large.gradient {
  background-image: linear-gradient(90deg, #d3eeff, #e8feff);
}

.box_headline {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 100px;
  font-size: 20px;
  line-height: 130%;
  display: flex;
}

.box_headline.padding-100 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
}

.box_headline.padding-100.bg-gradient {
  background-image: linear-gradient(90deg, #d3eeff, #e8feff);
  padding-top: 50px;
  padding-bottom: 50px;
}

.h1-p {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 32px;
  display: flex;
}

.text-block-84 {
  line-height: 130%;
}

.wrapp-buttom {
  margin-top: 32px;
  margin-bottom: 32px;
}

.chip {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  outline-offset: 0px;
  background-color: #f2f7fd;
  border: 1px solid #dfecfb;
  border-radius: 10px;
  outline: 1px solid #dfecfb;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 1rem .75rem;
  display: flex;
}

.chip.whitout-img {
  font-family: Fira Sans, sans-serif;
  font-size: var(--small-chip);
  font-style: italic;
}

.chip.whitout-img.bg-gray {
  background-color: #f4eff1;
  border-color: #e6e7f1;
  outline-color: #e6e7f1;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.wrapp-img {
  margin-top: 3rem;
}

.card_steps_pi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f2f7fd;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 16px 24px;
  display: flex;
}

.headline-img {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  display: flex;
}

.wrapp-text-card-pi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blue-pi {
  color: var(--accessible-components-dodger-blue);
}

.box_steps {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.steps-img {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: center;
  margin-top: 42px;
  display: flex;
}

.img-pi {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/67059eb6f2a8b30e81ca55d9_steps_section.png");
  background-position: 40%;
  background-repeat: repeat;
  background-size: cover;
  width: 500px;
  max-width: 500px;
  height: 600px;
  max-height: 600px;
}

.image-90 {
  object-fit: fill;
  width: 400px;
}

.card-forms {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fdfdfd;
  border: 1px solid #e9e9e9;
  border-radius: 8px;
  grid-template-rows: auto minmax(auto, max-content);
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center start;
  place-items: center start;
  display: grid;
}

.img-header {
  box-sizing: border-box;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.box_headline-card-pi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 16px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 130%;
  display: flex;
}

.box_headline-card-pi.padding-100 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
}

.image-91 {
  overflow: clip;
}

.wrapp-forms {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 6rem;
  padding-bottom: 6rem;
  display: grid;
}

.div-block-201 {
  height: 191.938px;
}

.image-92, .image-93 {
  height: auto;
}

.image-form {
  box-sizing: border-box;
  aspect-ratio: auto;
  vertical-align: baseline;
  object-fit: cover;
  width: auto;
  height: 189.742px;
}

.image-form.small-imahe {
  max-width: 100%;
  max-height: none;
  overflow: visible;
}

.wrapp-img-form {
  object-fit: fill;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.headline-text-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  flex-flow: column;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-content: stretch;
  height: auto;
  max-height: none;
  font-size: 16px;
  display: grid;
}

.ogdai_cardresult_wrap {
  padding-left: 10%;
  padding-right: 10%;
}

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

.div-block-203 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.t-inside-card {
  flex: 1;
  height: 264px;
  line-height: 150%;
}

.t-inside-card.small-size {
  height: 216px;
}

.text-block-86 {
  flex: 1;
}

.h-inside-card {
  box-sizing: border-box;
  text-align: left;
  flex: 0 auto;
  max-width: 100%;
  height: 62.4063px;
  min-height: 0;
  max-height: none;
  display: block;
}

.h-inside-card.text-2lines {
  height: auto;
}

.heading-34 {
  min-height: 150px;
}

.section_final-message.bg-gray {
  background-color: #f4f6f8;
}

.wrapp-final {
  margin-top: 50px;
  margin-bottom: 150px;
}

.ogdai_label {
  font-size: 12px;
}

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

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

.ogdai_textgrid.montos {
  grid-template-columns: .5fr 1fr;
}

.image-94 {
  width: 1000px;
}

.ogdai_line {
  border: 1px solid #3415a8;
  width: 100%;
  height: 0;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-top: 0;
  padding-bottom: 0;
}

.dimension-1 {
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/67059eb5e5bc76f68a5d34f8_dimensio%CC%81n_1.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.image-98, .image-99, .image-100, .image-101, .image-102, .image-103 {
  object-fit: cover;
}

.button-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: flex;
}

.fisc4_card {
  background-color: #fff;
  border-radius: 8px;
  padding: 25px;
  box-shadow: 0 5px 11px 2px #0000001a;
}

.fisc4_card.ediciones {
  box-shadow: none;
  border-radius: 0;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.fisc4_card.ediciones.highlight {
  background-color: #542ec3;
}

.fisc4_card.nacional {
  background-color: var(--white);
  border-radius: 20px;
  max-width: 320px;
  padding: 0;
}

.fisc4_card.yellow {
  background-color: #ffb100;
}

.fisc4_card.blue {
  background-color: #f7f8fc;
}

.fisc4_note {
  color: #505050;
  font-size: 14px;
}

.fisc4_superscriptlink {
  color: var(--blue_dark);
  text-underline-offset: -4px;
  text-decoration-style: solid;
}

.fisc4_div_herotext {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.fisc4_div_herotext.align_center {
  justify-content: center;
}

.fisc4_div_img {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.fisc4_div_img.img_crop {
  max-height: 500px;
  overflow: clip;
}

.fisc4_div_cardwrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.fisc4_div_button {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  display: grid;
}

.fisc4_div_texticon {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  display: flex;
}

.fisc4_div_texticon.center {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  place-items: center;
}

.fisc4_div_texticon.horizontal {
  flex-flow: row;
  grid-template-columns: 1fr 1fr;
  justify-content: flex-start;
  align-items: center;
}

.fisc4_grid_transparencia {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  padding-top: 40px;
}

.fisc4_grid_transparencia._1-2col {
  grid-template-columns: .5fr 1fr;
  padding-bottom: 40px;
}

.fisc4_section_1col {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.fisc4_section_1col.dark-purple {
  background-color: #140f4e;
}

.fisc4_section_1col.bg_pattern {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/653b041805024345365f4fcb_esf_bg_cuadricula.png");
  background-position: 0 0;
  background-size: auto;
}

.fisc4_section_1col.dark {
  background-color: #151515;
}

.fisc4_section_1col.bg_blue {
  background-color: #f0f5ff;
}

.fisc4_section_1col.bg_yellow {
  background-color: #f8f7f2;
}

.fisc4_transp_wraptext {
  font-weight: 400;
}

.fisc4_textwrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: grid;
}

.fisc4_wrap_texts {
  grid-template-columns: 1fr;
  align-content: start;
}

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

.fisc4_tab_menu {
  flex-flow: wrap;
  display: flex;
}

.fisc4_tab_link {
  background-color: #edf1fa;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-left: 25px;
  padding-right: 25px;
}

.fisc4_tab_link.w--current {
  background-color: #ffb600;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.fisc4_tab_content {
  background-color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
  box-shadow: 0 4px 10px #00000040;
}

.fisc4_tab_maincontent {
  flex-flow: column;
  max-width: 800px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.tab-pane-carpetas-3-0 {
  margin-top: 48px;
}

.fisc4_embed_map {
  height: 1790px;
  overflow: visible;
}

.yellow {
  color: var(--black_head);
  text-align: left;
}

.fisc4_denuncia {
  flex-flow: wrap;
  display: flex;
}

.fisc4_resultados_a-o {
  padding-left: 30px;
  padding-right: 30px;
}

.fisc4_text.yellow {
  color: #ffb100;
}

.fisc4_text.white {
  text-align: left;
}

.fisc4_archivebuttons_grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: flex;
}

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

@media screen and (min-width: 1280px) {
  .nav-section {
    z-index: 999;
    display: block;
  }

  .container.flex {
    max-width: none;
  }

  ._2-col-grid {
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-section {
    display: block;
    position: static;
  }

  .slider-container {
    max-height: 522px;
  }

  .slider {
    flex-wrap: nowrap;
    align-content: stretch;
    max-height: 522px;
    display: flex;
  }

  .slide-proyectos {
    object-fit: fill;
    width: 100%;
    max-width: none;
    height: auto;
    max-height: 522px;
  }

  .slide-proyectos.yellow {
    height: auto;
    max-height: 522px;
  }

  .slide-proyectos.dark {
    object-fit: fill;
    max-width: none;
    height: auto;
    max-height: 522px;
    position: static;
  }

  .slide-grid.compact {
    max-width: 1280px;
  }

  .div-slide-proyectos {
    object-fit: contain;
    justify-content: center;
    align-items: center;
    max-width: 1280px;
    display: flex;
  }

  .button.dark {
    margin-top: 0;
  }

  .pilares-section {
    display: block;
  }

  .heading-block, .pilares-block {
    width: 100%;
    max-width: 1280px;
  }

  .div-1280 {
    max-width: 1280px;
  }

  .div-1280.title-button {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

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

  .mix-heading-bold.white {
    text-align: left;
    margin-top: 0;
    display: block;
  }

  .como-section {
    width: 100%;
  }

  .section-red {
    max-height: none;
  }

  .grid-red {
    align-items: center;
    max-width: 1280px;
  }

  .left-hero-red {
    margin-left: 70px;
  }

  .div-block-3 {
    background-image: none;
    width: 100%;
  }

  .logros-section {
    background-color: #0058df;
    padding-bottom: 46px;
    display: block;
  }

  .hero1.compilare.no-overflow {
    overflow: hidden;
  }

  .par.white {
    color: #fff;
    display: block;
  }

  .par.big {
    font-size: 24px;
    line-height: 32px;
  }

  .par.ital.white.light.big.left.dark {
    color: var(--paragraph);
  }

  .par.large.white {
    font-weight: 400;
  }

  .div-block-8 {
    max-width: 1280px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .div-block-9 {
    max-width: 1280px;
  }

  .title-div.cursos {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5befc3255527e87bd9_Que%CC%81hacemos_Cursos.png");
  }

  .div-grid-como {
    max-width: 1280px;
  }

  .div-title.white {
    border: 1px #000;
    max-width: 1280px;
    padding-bottom: 0;
  }

  .video-div {
    max-width: 1280px;
    height: auto;
    margin-top: 0;
  }

  .div-block-16 {
    width: 100%;
    max-width: 1280px;
    margin-top: 20px;
  }

  .div-block-17 {
    width: 100%;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }

  .twitter-div, .div-block-18 {
    width: 100%;
    max-width: 1280px;
  }

  .slide-logro {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    height: 550px;
  }

  .div-logro {
    z-index: 1;
    object-fit: fill;
    justify-content: center;
    align-items: center;
    height: 100%;
    padding-top: 56px;
    padding-bottom: 56px;
    padding-left: 88px;
    display: flex;
    position: static;
    left: -40px;
  }

  .image {
    width: 100%;
    max-width: none;
    right: -5%;
  }

  .slider-2 {
    background-color: #0000;
    width: 100%;
    max-width: 1280px;
    height: 600px;
  }

  .text-block-2 {
    display: flex;
  }

  .slider-text-div {
    object-fit: fill;
    background-color: #fcfcfc;
    flex: 0 auto;
    order: 1;
    padding: 51px;
    position: relative;
    left: -5%;
  }

  .section-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: block;
  }

  .in-slide-div {
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    display: flex;
  }

  .central-div {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .max-width {
    width: 100%;
  }

  .text-sect {
    background-color: #0072ff;
  }

  .div-block-20 {
    padding: 96px 395px 120px;
  }

  .description {
    margin-top: 15px;
    font-family: Fira Sans, sans-serif;
  }

  .split-sec.bg-white {
    background-color: #fff;
  }

  .grid-text-bg {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-img-que {
    background-size: cover;
  }

  .que-grid-text.bg-yellow {
    background-color: #ffb600;
  }

  .div-overlay.bg-academicos {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/632c7b5b657ba8578448cdd5_Que%CC%81hacemos_Proyectos%20acade%CC%81micos.png");
  }

  .div-overlay.bg-investigaciones {
    background-size: cover;
  }

  .breadcrumbs-sect {
    justify-content: center;
  }

  .div-block-24 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-24.wrap {
    flex-wrap: wrap;
  }

  .grid-16 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: max-content .5fr;
    align-items: center;
  }

  .div-proyecto {
    justify-content: center;
    align-items: center;
    max-width: 1280px;
    margin-bottom: 120px;
    display: flex;
  }

  .team-container {
    margin-bottom: 96px;
    padding-left: 25%;
    padding-right: 5%;
  }

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

  .equipo-img {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
    height: 170px;
  }

  .simple-container {
    max-width: 1280px;
    margin-top: 72px;
  }

  .simple-container.center.wrap.ogdai {
    max-width: 1150px;
  }

  .simple-container.center-container-full {
    justify-content: center;
    width: 100%;
    max-width: 100%;
    padding-left: 25%;
    padding-right: 25%;
    display: flex;
  }

  .simple-section.light-purple {
    background-color: #4f2abf1a;
  }

  .full-widht.compact.left {
    justify-content: flex-start;
  }

  .modal-container {
    z-index: 9991;
    display: none;
    position: fixed;
  }

  .div-block-26 {
    width: 65%;
  }

  .drop-down-que {
    display: flex;
  }

  .grid-dropdown {
    width: 100%;
  }

  .dropdown-menu {
    width: 100%;
    padding-left: 0%;
    padding-right: 30%;
  }

  .drop-down-quienes {
    display: flex;
  }

  .section-5 {
    background-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-10 {
    width: 100%;
    margin-top: 0;
    box-shadow: 8px 8px 20px -16px #000;
  }

  .grid-27 {
    grid-column-gap: 75px;
    grid-template-rows: auto;
    place-content: center;
    place-items: center;
    width: 100%;
    max-width: 1280px;
    margin-top: 0;
    margin-bottom: 100px;
  }

  .grid-28 {
    grid-template-columns: .75fr .5fr;
  }

  .social-grid {
    display: none;
    overflow: visible;
  }

  .div-block-53 {
    left: auto;
    right: auto;
  }

  .div-proyecto-grid {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-bottom: 120px;
    display: flex;
  }

  .slide-grid-vertical {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: auto;
    max-width: none;
    height: auto;
    max-height: none;
  }

  .div-center-card {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    margin-top: 74px;
    margin-bottom: 24px;
    padding-bottom: 0;
    padding-left: 60px;
    padding-right: 60px;
    display: flex;
  }

  .section-8 {
    flex-flow: wrap;
    height: auto;
    display: none;
  }

  .container_2-0.video_container, .container_2-0.fisc4_videocoontainer {
    margin-top: 130px;
    padding-bottom: 120px;
  }

  .home_text-video {
    margin-top: 0;
    margin-bottom: 0;
  }

  ._3-card-grid {
    padding-left: 280px;
    padding-right: 280px;
  }

  .container-criterios-leyend {
    font-size: 16px;
  }

  .green-block-2-0.small {
    background-color: #a3d292;
  }

  .red-block-2-0.small {
    background-color: #d27070;
  }

  .video-section.light-purple {
    background-color: #4f2abf1a;
  }

  .html-embed-12 {
    height: 1300px;
  }

  .bread-div {
    width: 100%;
    max-width: 1280px;
  }

  .beneficios-ca {
    background-color: #0058df;
    padding-bottom: 46px;
    display: block;
  }

  .grid-recursos-2 {
    width: 750px;
  }

  .aca-slider {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: 74px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .ogdai-grid-2 {
    grid-column-gap: 75px;
    grid-template-rows: auto;
    place-content: center;
    place-items: center;
    width: 100%;
    max-width: 1280px;
    margin-top: 0;
    margin-bottom: 100px;
  }

  .grid-button {
    grid-template-columns: .5fr .5fr;
    align-items: center;
  }

  .div-block-173 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-criterios-leyend-03 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-direction: column;
    font-size: 16px;
  }

  .leyend-des {
    padding-top: 19px;
    padding-bottom: 19px;
  }

  .par-3-0.white {
    color: #fff;
    display: block;
  }

  .par-3-0.big {
    font-size: 24px;
    line-height: 32px;
  }

  .par-3-0.ital.white.light.big.left.dark {
    color: var(--paragraph);
  }

  .par-3-0.large.white {
    font-weight: 400;
  }

  .block-wrapper {
    overflow: visible;
  }

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

  .col-right, .col-right-copy {
    object-fit: none;
    max-height: none;
    padding-top: 100px;
    overflow: visible;
  }

  .col-left-copy {
    background-color: var(--white);
  }

  .mapa-section.whitebg {
    background-color: var(--white);
    color: var(--white);
  }

  .esf_section_1column {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .esf_div_container_center {
    display: block;
  }

  .instagram-embed {
    width: 80%;
    margin-bottom: 116px;
  }

  .ogdai_section_1column {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .main-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .section_header.gradient {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .padding-global {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 1280px;
    display: flex;
  }

  .container_large {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    max-width: 1280px;
    display: flex;
  }

  .box_headline.padding-100 {
    min-width: 500px;
    max-width: 1000px;
  }

  .box_headline.padding-100.bg-gradient {
    max-width: 1280px;
  }

  .section_propuse-value {
    margin-left: auto;
    margin-right: auto;
  }

  .wrapp-img, .steps-img {
    max-width: 1280px;
  }

  .section_forms {
    flex-flow: column;
    display: flex;
  }

  .card-forms {
    grid-template-rows: 1fr auto;
    place-items: center;
    max-width: none;
  }

  .wrapp-forms {
    max-width: 1280px;
  }

  .image-form {
    object-fit: cover;
    height: 214.875px;
    max-height: 100%;
  }

  .wrapp-img-form {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-start;
    height: 200px;
    display: block;
    overflow: visible;
  }

  .t-inside-card {
    height: 192px;
  }

  .t-inside-card.small-size {
    height: 168px;
  }

  .t-inside-card.large-size {
    height: 144px;
  }

  .h-inside-card {
    height: 62.4063px;
    min-height: 0;
  }

  .h-inside-card.text-2lines {
    height: 62.4063px;
  }

  .section_final-message.bg-gray {
    justify-content: center;
    align-self: center;
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .wrapp-final {
    align-self: center;
    max-width: 1000px;
  }

  .div-block-204 {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/67059eb5e5bc76f68a5d34f8_dimensio%CC%81n_1.jpg");
    background-position: 50%;
    background-size: cover;
    width: 380px;
    max-width: 100%;
  }

  .image-96 {
    object-fit: fill;
    position: static;
    overflow: clip;
  }

  .image-97 {
    box-sizing: border-box;
    aspect-ratio: auto;
    text-align: left;
    object-fit: fill;
  }

  .dimension-1 {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/67059eb5ba97233a4ad09155_dimension_4.jpg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    width: 380px;
    height: 200px;
  }

  .image-98, .image-99, .image-100, .image-101, .image-102, .image-103 {
    object-fit: cover;
  }

  .fisc4_section_1col {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  .nav-container {
    justify-content: space-between;
    display: flex;
  }

  ._2-col-grid {
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    flex-direction: column;
    padding-left: 60px;
    padding-right: 60px;
  }

  .caption-mix {
    font-size: 18px;
  }

  .slide-grid {
    grid-template-columns: 1fr .75fr;
  }

  .slide-grid.clepto.small {
    grid-template-columns: 3.25fr;
    justify-items: center;
  }

  .button.dark {
    padding: 8px 15px 9px;
  }

  .button.dark.fixed {
    margin-left: 40%;
    padding-bottom: 8px;
  }

  .button.dark.fill-size {
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .pilares-block {
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-frame.fill-size {
    padding: 8px 16px;
  }

  .mix-heading-bold.small {
    font-size: 24px;
    line-height: 31px;
  }

  .mix-heading-bold.ital.clepto {
    margin-top: 0;
  }

  .mix-heading-bold.extended {
    text-align: left;
    object-fit: fill;
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    display: inline;
  }

  .link-text-como {
    font-size: 16px;
  }

  .grid-red {
    grid-template-columns: .75fr .75fr;
  }

  .left-hero-red {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .heading-hero {
    font-size: 40px;
    line-height: 52px;
  }

  .heading-hero.long {
    width: 100%;
    margin-left: 40px;
  }

  .img-text-white-img {
    position: static;
  }

  .div-block-5 {
    padding-left: 24px;
  }

  .div-block-6 {
    padding-left: 48px;
    padding-right: 48px;
  }

  .div-block-6.extended {
    padding-right: 20px;
  }

  .par {
    font-size: 14px;
    line-height: 18px;
  }

  .par.datos {
    text-align: left;
  }

  .par.title.no-margin {
    line-height: 130%;
  }

  .div-block-8 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .grid-como {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-grid-como {
    padding-left: 24px;
    padding-right: 24px;
  }

  .image {
    max-width: 120%;
  }

  .h2 {
    font-size: 20px;
    line-height: 26px;
  }

  .slider-text-div {
    margin-left: 0;
    margin-right: 0;
    padding-right: 15px;
  }

  .text-logro {
    font-size: 14px;
    line-height: 18.2px;
  }

  .que-grid-text {
    padding: 20px 25px;
  }

  .div-center-img {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-2.align-izq {
    font-size: 24px;
  }

  .grid-16 {
    grid-template-columns: .5fr .5fr;
  }

  .grid-16._3-buttons {
    grid-template-rows: auto auto;
    grid-template-columns: .5fr .75fr;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .subtitle.ogdai.white.left.bold {
    font-size: 20px;
  }

  .button-grid {
    grid-column-gap: 40vh;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .simple-container.divider {
    padding-left: 0%;
  }

  .simple-container.bg-img.estudiantes {
    height: 100%;
    margin-top: 0;
  }

  .news-title-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .simple-section.light-blue {
    padding-top: 0;
  }

  .simple-section.light-blue.space_top {
    padding-top: 87px;
    padding-left: 7.5%;
    padding-right: 7.5%;
  }

  .tittle-button-grid {
    grid-column-gap: 0px;
  }

  .collection-list-3 {
    grid-template-columns: 1fr 1fr;
  }

  .new-img-horizontal {
    width: 100%;
    height: auto;
  }

  .new-img-horizontal.small {
    width: 100%;
    height: 250px;
  }

  .collection-list-4 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-28, .light.slash, .heading-4 {
    display: none;
  }

  .collection-list-wrapper-3 {
    width: 100%;
  }

  .collection-list-6 {
    grid-column-gap: 15px;
    grid-row-gap: 20px;
  }

  .conf-title {
    font-size: 16px;
  }

  .drop-down-que {
    display: none;
  }

  .grid-dropdown {
    object-fit: fill;
    width: 100%;
  }

  .dropdown-menu {
    width: 100%;
    padding-right: 10%;
  }

  .drop-down-quienes {
    display: none;
  }

  .grid-corrupcion-1, .grid-corrupcion-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-24 {
    grid-template-columns: 1fr;
  }

  .colaboradores-grid, .modal-menu-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .map-container {
    width: auto;
  }

  .div-block-37.ogdai {
    padding-left: 10%;
  }

  .slider-3 {
    height: auto;
  }

  .subheading {
    margin-top: 5px;
  }

  .grid-27.white, .grid-27.ogdai_procesos {
    grid-template-columns: 1fr;
  }

  .div-block-51.ogdai {
    padding-left: 0%;
    padding-right: 0%;
  }

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

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

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

  .grid-44 {
    grid-template-columns: 1fr;
  }

  .div-block-53 {
    top: -10%;
  }

  .grid-45 {
    grid-template-columns: 1.25fr;
  }

  .fiscalia-datos {
    grid-template-columns: 1fr 1fr;
  }

  .div-proyecto-grid {
    margin-bottom: 0;
    padding-left: 0%;
    padding-right: 0%;
  }

  .slide-grid-vertical {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
    max-width: 1150px;
    height: 100%;
  }

  .div-center-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-3 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

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

  .link-list-wrapper {
    padding-right: 0;
  }

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

  .heading-5 {
    font-size: 32px;
    line-height: 40px;
    display: flex;
  }

  .section_2-0 {
    display: block;
  }

  .container_2-0 {
    max-width: 920px;
  }

  .container_2-0._80-space {
    margin-left: 0;
    margin-right: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .container_2-0.video_container {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-bottom: 0;
  }

  .container_2-0.is-scroll {
    padding-left: 32px;
    padding-right: 32px;
  }

  .container_2-0.fisc4_videocoontainer {
    margin-top: 80px;
    margin-bottom: 80px;
    padding-bottom: 0;
  }

  .xlarge_text {
    padding-right: 0;
  }

  .xlarge_text.par-32 {
    padding-left: 24px;
  }

  .xlarge_text.padding-small {
    padding-right: 24px;
  }

  .xlarge_text.card-space.green {
    border-bottom-color: #d8fad2;
    display: block;
  }

  .medium_subheading {
    text-align: left;
    max-width: 500px;
  }

  .medium_subheading.center-subheading {
    text-align: center;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .text_video {
    grid-auto-flow: row;
  }

  .nav-menu {
    background-color: #fcfcfc;
    width: 100%;
  }

  .title-slider, .title-slider.dark {
    font-size: 24px;
  }

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

  .grid-54 {
    grid-template-columns: 1fr;
  }

  .home_text-video {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    justify-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .home_text-video.wrap-denuncias {
    padding-top: 87px;
    padding-bottom: 87px;
  }

  .home_about {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    max-width: 560px;
  }

  .video_fiscalias {
    padding-left: 0;
    padding-right: 0;
  }

  .center_video {
    justify-content: center;
    width: 100%;
    max-width: 560px;
  }

  .heading-11 {
    max-width: none;
  }

  .about-text-image {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .about-text-image.image_center {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-auto-flow: row;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-grid.answer-container {
    grid-template-columns: auto;
    padding-bottom: 48px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-13 {
    max-width: 900px;
  }

  .home_investigacion {
    max-width: 800px;
  }

  .header_section-center {
    padding-left: 40px;
    padding-right: 40px;
  }

  .card-section {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .card-definicion {
    min-width: 300px;
    min-height: auto;
    max-height: none;
  }

  .text-card {
    grid-template-columns: 1fr;
  }

  .card-transparencia.tarjeta {
    border-top: 4px solid #1b396b;
  }

  .card-transparencia.tarjeta.blue_stroke {
    grid-template-columns: auto;
  }

  .section_grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-bottom: 24px;
  }

  .arrow-2 {
    padding-top: 246px;
  }

  .section_grid_2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-items: center;
    padding-right: 50px;
  }

  .expert-card-wrapper {
    margin-top: 50px;
  }

  .expert-card-cont {
    align-self: center;
  }

  .button-sm {
    align-items: center;
  }

  .button_space-title {
    max-width: 800px;
    margin-top: 0;
    padding-bottom: 0;
  }

  .global-numbers-grid {
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .image-22 {
    width: 100%;
    min-width: 150px;
    max-width: none;
  }

  .semaforo_text.states-grid {
    order: 1;
  }

  .text-color {
    flex: 0 auto;
  }

  .insight-grid {
    flex-direction: column;
    margin-top: 48px;
    padding-left: 40px;
    padding-right: 40px;
    display: flex;
  }

  .insight-grid._48-space {
    padding-bottom: 47px;
  }

  .icon-head {
    grid-template-columns: 1fr;
  }

  .container-6 {
    max-width: 728px;
  }

  .centered-heading-2.resultados {
    padding-left: 40px;
    padding-right: 40px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .autonomia_grid {
    margin-left: 40px;
    margin-right: 40px;
  }

  ._3-card-grid {
    grid-template-columns: 1fr;
    height: 4900px;
  }

  .card-wrapper {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-img-clepto {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-text-clepto {
    margin-right: 20px;
    padding-left: 40px;
  }

  .div-text-clepto.left-align {
    padding-left: 0;
  }

  .grid-text-card {
    grid-template-columns: 1fr;
  }

  .cc-bg-sandy {
    background-color: var(--brown_light_bg);
    margin-left: 40px;
    margin-right: 40px;
  }

  .full-div {
    flex-direction: row;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .text-block-9 {
    width: auto;
    max-width: none;
    padding-right: 10%;
  }

  .grid-conclusiones {
    padding-left: 33px;
    padding-right: 33px;
  }

  .grid-que {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-72 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .list-references {
    padding-left: 50px;
    padding-right: 50px;
  }

  .fuente-style {
    list-style-type: decimal;
  }

  .tabs-menu {
    display: flex;
  }

  .image-28 {
    display: block;
  }

  .container-8 {
    max-width: 728px;
  }

  .hero-wrapper-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .wrapp_embudo {
    background-attachment: scroll;
    width: auto;
  }

  .wrapp_embudo.image-2 {
    background-size: contain;
    height: 200px;
  }

  .wrapp_embudo.image-3 {
    object-fit: fill;
    background-size: contain;
    width: 400px;
  }

  .wrapp_embudo.image-4 {
    object-fit: fill;
    width: 380px;
  }

  .wrapp_embudo.image-5 {
    background-size: contain;
    width: 300px;
  }

  .small-divblock {
    max-width: 300px;
    display: flex;
    position: relative;
    bottom: 150px;
  }

  .small-divblock.card {
    grid-column-gap: 150px;
    grid-row-gap: 150px;
    max-width: none;
    margin-top: 48px;
    padding-top: 0;
  }

  ._3-card-div {
    grid-template-columns: 1fr 1fr;
    height: 2800px;
  }

  ._3-card-div-2 {
    grid-template-columns: 1fr 1fr;
    height: 3100px;
  }

  .heading-clepto {
    font-size: 40px;
  }

  .div-block-83.green {
    background-color: #f5fff8;
    border-bottom-color: #f5fff8;
  }

  .text-block-14 {
    border-bottom: 1px solid #f5fff8;
  }

  .arrow-space {
    align-self: flex-start;
    max-width: 50%;
    padding-bottom: 0;
    position: absolute;
    inset: -35px 0% 96% 2%;
  }

  .wrapp-sentencia {
    padding-right: 40px;
  }

  .y-f-block {
    margin-left: -62px;
  }

  .heading-19 {
    max-width: none;
  }

  .div-block-91 {
    overflow: scroll;
  }

  .div-block-93 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-44 {
    padding-top: 223px;
  }

  .image-45 {
    margin-left: 90px;
    padding-top: 213px;
    padding-left: 0;
  }

  .estados-cards-global {
    flex-flow: wrap;
    justify-content: center;
    display: flex;
  }

  .div-block-98 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-99 {
    margin-top: 0;
    margin-bottom: 48px;
    padding-top: 90px;
    padding-bottom: 0;
  }

  .div-block-99.map {
    margin-left: 41px;
    margin-right: 41px;
  }

  .fs_modal-1_image {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper {
    grid-template-columns: 1fr;
  }

  .div-block-100 {
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
    line-height: 150%;
  }

  .text-block-23 {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-101 {
    text-align: left;
  }

  .relative-section {
    height: auto;
    position: relative;
  }

  .fs_modal-1_image-2 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-2 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-3 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-3 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-4, .fs_modal-1_image-5, .fs_modal-1_image-6, .fs_modal-1_image-7 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-4 {
    grid-template-columns: 1fr;
  }

  .fs_modal-2_image {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-2_wrapper {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-8, .fs_modal-1_image-9 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-5 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-10, .fs_modal-1_image-11 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-6 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-12, .fs_modal-1_image-13 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-7 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-14, .fs_modal-1_image-15 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-8 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-16, .fs_modal-1_image-17, .fs_modal-1_image-18 {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper-9 {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image-19 {
    max-height: 30vh;
    display: none;
  }

  .embudo-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    margin-left: 40px;
    margin-right: 40px;
  }

  .text-block-27 {
    margin-left: 24px;
    padding-top: 0;
  }

  .image-52 {
    max-width: 80%;
    right: auto;
  }

  .arrow-bottom.margin-custum {
    margin-top: -50px;
  }

  .image-54 {
    margin-bottom: -77px;
  }

  .div-block-115 {
    align-items: flex-end;
    padding-top: 24px;
  }

  .div-block-118 {
    left: -72px;
  }

  .wrapp-comparativa {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: 800px auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: auto;
    margin-bottom: 48px;
    padding-bottom: 0;
    padding-left: 32px;
    padding-right: 32px;
    display: grid;
  }

  .div-block-129 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-131 {
    height: 1300px;
  }

  .card--2-0 {
    align-items: stretch;
  }

  .wrapp-card {
    height: auto;
  }

  .form-2 {
    margin-left: 132px;
  }

  .video-section.light-blue {
    padding-top: 0;
  }

  .video-section.light-blue.space_top {
    padding-top: 87px;
    padding-left: 7.5%;
    padding-right: 7.5%;
  }

  .image-60 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-141 {
    margin-top: 90px;
    padding-bottom: 60px;
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .div-block-143 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .html-embed-12 {
    height: 1400px;
  }

  .global-numbers-graph {
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .div-block-145 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-61 {
    height: 292px;
  }

  .text-block-49 {
    height: auto;
    max-height: none;
  }

  .text-block-50 {
    flex-direction: column;
    height: 172px;
    display: flex;
  }

  .text-block-51 {
    height: auto;
    max-height: none;
  }

  .image-62 {
    height: auto;
  }

  .leyend {
    display: none;
  }

  .menu-button {
    background-color: #fcfcfc;
  }

  .collection-item-6 {
    width: 100%;
    max-width: 300px;
  }

  .left-arrow-3, .right-arrow-3 {
    width: 25px;
  }

  .modal-div {
    height: auto;
  }

  .left-arrow-4, .right-arrow-4 {
    width: 20px;
  }

  .grid-recursos, .grid-compilare {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-67 {
    grid-template-columns: 1fr .75fr;
  }

  .div-block-163 {
    width: 40%;
  }

  .grid-72 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-recursos-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-aca {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .grid-oradores {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .aca-slider {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slideaca {
    width: 45%;
  }

  .div-block-166 {
    width: 100%;
  }

  .alianzas-grip {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .ogdai-grid-2.white {
    grid-template-columns: 1fr;
  }

  .grid-button {
    grid-template-columns: .5fr .5fr;
  }

  .timeline-section {
    flex-direction: column;
  }

  .wrapp-time_line {
    align-self: auto;
    margin-left: 40px;
    margin-right: 40px;
  }

  .wrapp-info_timeline {
    order: 0;
  }

  .timeline-grid_3-0 {
    grid-column-gap: 24px;
    grid-row-gap: 12px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 40px;
    margin-right: 40px;
    display: grid;
  }

  .div-block-172 {
    grid-template-rows: auto minmax(80px, 120px) minmax(92px, 1fr);
  }

  .text-block-58, .text-block-59 {
    object-fit: fill;
  }

  .image-77 {
    flex: 0 auto;
  }

  .wrapp-header-calidad {
    margin-top: 90px;
    padding-bottom: 60px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .space {
    max-width: 800px;
    margin-top: 0;
    padding-bottom: 40px;
  }

  .div-block-99-3 {
    margin-top: 0;
    margin-bottom: 48px;
    padding-top: 90px;
    padding-bottom: 0;
  }

  .div-block-99-3.map {
    margin-left: 41px;
    margin-right: 41px;
  }

  .global-numbers-grid-3-0 {
    grid-template-columns: 1fr;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .div-block-174 {
    width: 200px;
  }

  .image-78 {
    display: none;
  }

  .tab-style {
    justify-content: center;
    display: flex;
  }

  .image-79 {
    display: none;
  }

  .quick-stack-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .par-3-0 {
    font-size: 14px;
    line-height: 18px;
  }

  .par-3-0.datos {
    text-align: left;
  }

  .par-3-0.title.no-margin {
    line-height: 130%;
  }

  .image-82 {
    display: inline-block;
  }

  .cell-9 {
    align-items: stretch;
  }

  .descriptiva-heading {
    margin-top: 100px;
  }

  .block-wrapper {
    margin-top: 80px;
  }

  .quick-stack-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .cell-10 {
    align-items: stretch;
  }

  .wrapp-coclusiones {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-style-carpetas {
    justify-content: center;
    display: flex;
  }

  .wrapp-card-copy, .wrapp-card-3-0 {
    height: auto;
  }

  .wrapp-comparativa-3-0 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: 800px auto;
    grid-template-columns: auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    height: auto;
    margin-bottom: 48px;
    padding-bottom: 0;
    padding-left: 32px;
    padding-right: 32px;
    display: grid;
  }

  .esf_grid_img_text {
    grid-template-columns: 1fr 1fr;
  }

  .esf_heading {
    font-size: 40px;
  }

  .esf_heading2 {
    font-size: 28px;
  }

  .esf_sub2 {
    font-size: 18px;
  }

  .esf_grid_video, .esf_grid_img_card {
    grid-template-columns: 1fr;
  }

  .esf_card_edicion, .esf_card_dimension {
    padding: 20px;
  }

  .esf_html_resultados {
    height: 1300px;
  }

  .esf_div_container_center {
    padding-left: 60px;
    padding-right: 60px;
  }

  .esf_card_hallazgos {
    padding: 0 20px 20px;
  }

  .esf_card_reco {
    padding: 20px;
  }

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

  .button-plat {
    font-size: 16px;
  }

  .wrapp-hero-platfom {
    flex-flow: column;
  }

  .header-text {
    align-self: auto;
  }

  .header-img {
    align-self: center;
  }

  .section-isntructions {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .wrapp-full-step {
    flex-direction: column;
    display: flex;
  }

  .h-step {
    text-align: center;
  }

  .quick-moduls, .tabs-content-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .silider-tool-plat {
    flex: 0 auto;
    align-self: center;
    margin-top: 40px;
  }

  .container-9 {
    max-width: 728px;
  }

  .rl_blog33_spacing-block-8 {
    padding-bottom: 3.5rem;
  }

  .rl_blog33_list {
    grid-template-columns: 1fr 1fr;
  }

  .rl_blog33_spacing-block-3 {
    padding-bottom: 4.5rem;
  }

  .rl-heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .button-sec-platform.button-plat {
    order: 0;
  }

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

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

  .ogdai_heading {
    font-size: 36px;
  }

  .ogdai_sub1 {
    font-size: 20px;
  }

  .ogdai_heading2 {
    font-size: 28px;
  }

  .ogdai_sub2 {
    font-size: 18px;
  }

  .ogdai_card {
    padding: 20px;
  }

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

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

  .ogdai_grid._1-3col {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .ogdai_grid._4-column.medidasapremio {
    grid-template-columns: 1fr 1fr;
  }

  .ogdai_tab_hallazgos {
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

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

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

  .ogdai_tab_heatmap {
    width: auto;
  }

  .main-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .padding-global.rem-0-der {
    margin-right: 3rem;
  }

  .container_large {
    flex-flow: column;
    margin-right: 0;
  }

  .h1-p {
    justify-content: flex-start;
    align-items: center;
  }

  .card-forms {
    border: 1px solid #e9e9e9;
  }

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

  .image-form {
    height: auto;
  }

  .ogdai_cardresult_wrap {
    padding-left: 0%;
    padding-right: 0%;
  }

  .t-inside-card, .t-inside-card.small-size {
    height: auto;
  }

  .t-inside-card.large-size {
    height: 240px;
  }

  .h-inside-card, .h-inside-card.text-2lines {
    height: auto;
  }

  .image-98, .image-99, .image-100, .image-101, .image-102, .image-103 {
    object-fit: cover;
  }

  .button-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .fisc4_card {
    padding: 20px;
  }

  .fisc4_div_herotext {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .fisc4_div_img.img_crop {
    max-height: 300px;
  }

  .fisc4_div_button {
    grid-template-columns: 1fr;
  }

  .fisc4_grid_transparencia {
    grid-template-columns: 1fr 1fr;
  }

  .fisc4_denuncia {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}

@media screen and (max-width: 767px) {
  h2, h3 {
    font-size: 24px;
  }

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

  .empty-wrapper {
    justify-content: flex-start;
  }

  .caption-ital {
    text-align: center;
  }

  .caption-mix {
    text-align: center;
    font-size: 16px;
  }

  .slider-section {
    min-height: auto;
  }

  .slider-section.novedades, .slider-container {
    height: auto;
    max-height: none;
  }

  .slider {
    height: auto;
    max-height: none;
    display: block;
  }

  .slide-proyectos {
    height: auto;
    min-height: 420px;
    max-height: none;
  }

  .slide-proyectos.yellow {
    min-height: 420px;
  }

  .slide-proyectos.dark {
    height: auto;
    min-height: 420px;
  }

  .slide-proyectos.clear {
    max-height: none;
  }

  .slide-grid {
    grid-template-columns: 1fr;
    max-height: none;
  }

  .heading, .heading.dark {
    font-size: 24px;
    line-height: 26px;
  }

  .heading.dark.center.smalll.ital, .heading.dark.prensa {
    font-size: 24px;
    line-height: 130%;
  }

  .heading.ital.huge.number {
    font-size: 40px;
    line-height: 72%;
  }

  .heading.ital.left.small {
    line-height: 130%;
  }

  .heading.small.movil {
    font-size: 24px;
    line-height: 130%;
  }

  .heading.small.no-margin, .heading.xs {
    line-height: 130%;
  }

  .button {
    margin-top: 24px;
  }

  .button.dark {
    margin-top: 0;
  }

  .button.dark.fixed {
    margin-top: 0;
    margin-left: 10%;
    padding-bottom: 8px;
  }

  .button.dark.no-margin {
    margin-top: 0;
  }

  .button.dark.fill-size {
    flex: 1;
    align-self: center;
    margin-top: 0;
    padding-bottom: 8px;
  }

  .button.bright-green {
    margin-top: 24px;
  }

  .button.bg-black, .button.bg-white, .button.outline-white {
    margin-top: 0;
  }

  .heading-block {
    padding-top: 72px;
  }

  .pilares-block {
    margin-bottom: 10%;
    padding-left: 20%;
    padding-right: 20%;
  }

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

  .button-frame.fill-size {
    flex: 1;
    align-self: center;
  }

  .mix-heading-bold {
    justify-content: center;
    font-size: 24px;
  }

  .mix-heading-bold.white {
    font-size: 24px;
    line-height: 30px;
  }

  .mix-heading-bold.ital.white {
    line-height: 30px;
  }

  .div-img-como {
    -webkit-text-fill-color: inherit;
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    background-clip: border-box;
    min-height: 15em;
  }

  .grid-como-nav {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .link-text-como {
    font-size: 16px;
    line-height: 26px;
  }

  .paragraph {
    font-size: 14px;
  }

  .grid-9 {
    grid-template-columns: 1fr;
  }

  .div-block-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-hero {
    width: auto;
  }

  .heading-hero.small.movil {
    font-size: 36px;
    line-height: 130%;
  }

  .div-block-5 {
    padding-left: 24px;
  }

  .par.white.hallazgo {
    text-align: left;
    font-size: 14px;
  }

  .div-block-11 {
    margin-top: 32px;
    margin-left: 24px;
    margin-right: 24px;
    padding-bottom: 32px;
  }

  .grid-como {
    grid-template-columns: 1fr;
  }

  .grid-menu-small {
    grid-template-rows: auto auto;
  }

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

  .div-logro {
    padding-left: 50px;
    padding-right: 50px;
  }

  .image {
    max-width: 100%;
    right: auto;
  }

  .h2 {
    font-size: 20px;
    line-height: 26px;
  }

  .slider-text-div {
    align-content: center;
    width: 100%;
    height: 100%;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 12px;
    top: -30px;
    left: auto;
  }

  .text-logro {
    font-size: 14px;
    line-height: 18px;
  }

  .div-block-19 {
    min-height: 300px;
  }

  .div-block-21 {
    padding-left: 0;
  }

  .heading-2.align-izq {
    font-size: 18px;
  }

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

  .grid-16._3-buttons {
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr;
  }

  .grid-logro {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    max-width: 450px;
  }

  .left-arrow, .right-arrow {
    width: 25%;
  }

  .slide-nav {
    inset: 80% 0% 0%;
  }

  .team-container {
    padding-left: 10%;
  }

  .collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .equipo-img {
    width: 220px;
  }

  .button-grid {
    grid-column-gap: 20vh;
  }

  .simple-section.light-blue.space_top {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .tittle-button-grid {
    grid-column-gap: 0px;
  }

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

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

  .new-img-horizontal {
    height: auto;
  }

  .modal-container {
    display: none;
  }

  .grid-18 {
    grid-template-rows: auto 180px;
    grid-template-columns: 1fr;
  }

  .light {
    line-height: 30px;
  }

  .light.slash {
    display: none;
  }

  .div-block-29 {
    flex-direction: column;
  }

  .collection-list-6 {
    grid-template-columns: 1fr;
  }

  .div-block-30.no-margin {
    object-fit: fill;
    height: auto;
    padding-top: 0;
    overflow: visible;
  }

  .dropdown-menu {
    padding-left: 5%;
    padding-right: 5%;
  }

  .drop-down-quienes {
    display: none;
  }

  .grid-corrupcion-1 {
    padding-top: 45px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-corrupcion-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

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

  .colaboradores-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-25 {
    grid-template-columns: 1fr;
  }

  .subheading {
    font-size: 16px;
    line-height: 130%;
  }

  .grid-27 {
    grid-column-gap: 5px;
    grid-template-columns: 1fr;
  }

  .grid-28 {
    grid-template-columns: .75fr;
    width: 100%;
  }

  .grid-28.ogdai {
    grid-template-columns: 1fr;
  }

  .accordion-icon.esf_icon {
    font-size: 25px;
  }

  .grid-31 {
    grid-template-columns: 1fr;
  }

  .center-grid-div {
    border-style: solid none;
    border-top-width: 1px;
    border-top-color: #000;
    border-bottom-width: 1px;
    border-bottom-color: #000;
  }

  .grid-div-outer {
    align-items: flex-start;
  }

  .green-block, .yellow-block, .red-block {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-4.ital.movil {
    font-size: 16px;
    line-height: 130%;
  }

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

  .div-block-49.overflow.wrap {
    flex-wrap: wrap;
  }

  .div-block-49.overflow.wrap.left {
    justify-content: flex-start;
  }

  .filters-grid {
    grid-template-columns: 1fr;
    width: 75%;
  }

  .filters-grid.tab-filters {
    grid-row-gap: 0px;
  }

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

  .tarjeta {
    width: 100%;
    max-height: none;
  }

  .tarjeta.recomend-space {
    margin-left: 24px;
    margin-right: 24px;
  }

  .grid-37 {
    grid-column-gap: 5px;
    width: 100%;
  }

  .grid-card-mid-3 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-40 {
    grid-template-columns: 1fr;
  }

  .hallazgos-container {
    grid-template-columns: 1fr;
    padding-left: 2%;
  }

  .hallazgo-grid {
    grid-column-gap: 15px;
  }

  .tab-text {
    font-size: 12px;
  }

  .tab-link-fortalezas-institucionales, .tab-link-autonom-a.w--current {
    padding-left: 15px;
    padding-right: 15px;
  }

  .slide-grid-vertical {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .div-center-card {
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }

  .link-list-wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-5 {
    flex-flow: column wrap;
    margin-bottom: 20px;
    line-height: 30px;
  }

  .container_2-0._80-space {
    padding-top: 48px;
    padding-bottom: 0;
  }

  .container_2-0.video_container {
    margin: 0;
    padding-bottom: 0;
  }

  .container_2-0.is-scroll {
    flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
  }

  .container_2-0.fisc4_videocoontainer {
    margin: 0;
    padding-bottom: 0;
  }

  .xlarge_text {
    min-width: 120px;
    font-size: 16px;
  }

  .xlarge_subhead.buttom_space {
    font-size: 20px;
  }

  .medium_subheading {
    max-width: 350px;
    padding-top: 32px;
  }

  .medium_subheading.center-subheading {
    margin-top: 37px;
    padding-top: 0;
  }

  .title-slider, .title-slider.dark {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .home_text-video {
    max-width: none;
  }

  .home_text-video.wrap-denuncias {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    padding: 40px 16px;
  }

  .home_about {
    max-width: 360px;
  }

  .video_fiscalias {
    padding-left: 16px;
    padding-right: 16px;
  }

  .video_fiscalias.center_video {
    object-fit: fill;
    flex-wrap: nowrap;
    max-width: 360px;
  }

  .heading-11 {
    max-width: 560px;
  }

  .heading-12 {
    font-size: 24px;
  }

  .about-text-image {
    grid-template-columns: auto;
    grid-auto-flow: row;
    justify-items: center;
  }

  .about-text-image.image_center {
    grid-template-columns: auto;
    grid-auto-flow: column;
    justify-items: center;
    padding: 45px 24px;
  }

  .text-grid {
    font-size: 16px;
  }

  .text-grid.answer-container {
    width: 100%;
    max-width: none;
    padding-bottom: 48px;
  }

  .image-17 {
    max-width: none;
    display: none;
  }

  .header_section-center {
    padding-left: 32px;
    padding-right: 32px;
  }

  .card-section {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    padding-top: 48px;
  }

  .card-definicion {
    min-width: auto;
    max-width: none;
    min-height: auto;
    padding: 24px;
    font-size: 16px;
  }

  .wrap-image {
    justify-content: center;
    display: flex;
  }

  .image-18 {
    max-width: none;
  }

  .text-card {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .card-transparencia.shadow-two {
    grid-template-columns: minmax(200px, 1fr);
    margin-bottom: 24px;
  }

  .card-transparencia.tarjeta.red_stroke {
    margin-top: 9px;
    margin-bottom: 0;
  }

  .section_grid {
    grid-template-columns: minmax(328px, 1fr);
    margin-left: 0;
    padding-left: 32px;
    padding-right: 32px;
  }

  .arrow-2 {
    display: none;
  }

  .section_grid_2 {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    grid-template-columns: minmax(328px, 3.75fr);
    grid-auto-flow: row;
    margin-left: 0;
    padding-left: 32px;
    padding-right: 32px;
  }

  .expert-card-wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }

  .button_space-title {
    padding-bottom: 60px;
  }

  .image-21 {
    display: none;
  }

  .global-numbers-grid {
    padding-left: 32px;
    padding-right: 32px;
  }

  .about_wrapp {
    padding-left: 16px;
    padding-right: 16px;
  }

  .insight-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
    display: grid;
  }

  .card_insight {
    min-width: auto;
    line-height: 150%;
  }

  .hero-heading-center-2 {
    padding: 60px 15px;
  }

  .centered-heading-2.resultados {
    padding-left: 32px;
    padding-right: 32px;
  }

  .autonomia_grid {
    margin-left: 32px;
    margin-right: 32px;
  }

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

  .img-text {
    grid-template-columns: 1fr;
  }

  .div-text-clepto {
    margin-right: 0;
  }

  .grid-text-card {
    grid-template-columns: 1fr;
  }

  .cc-bg-sandy {
    margin-left: 32px;
    margin-right: 32px;
  }

  .text-block-9 {
    font-size: 18px;
  }

  .grid-conclusiones {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    padding-bottom: 45px;
  }

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

  .group-buttoms {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-79 {
    padding-top: 45px;
  }

  .list-references {
    width: 100%;
    min-width: auto;
    margin-bottom: 45px;
    padding-left: 48px;
    padding-right: 48px;
    display: block;
  }

  .list-item {
    min-width: auto;
    max-width: none;
    list-style-type: decimal;
  }

  .fuente-style {
    min-width: auto;
    list-style-type: decimal;
  }

  .hero-heading-center-3 {
    padding: 60px 15px;
  }

  .tabs-menu-2 {
    flex-direction: column;
  }

  .tabs-menu-2.fisc4 {
    flex-flow: wrap;
  }

  .wrapp_embudo {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f43046f14dfb78b514c16f_Phase%201.svg");
    background-position: 50%;
    background-size: contain;
    background-attachment: scroll;
    flex-wrap: nowrap;
    align-content: center;
    width: 100%;
    max-width: 500px;
    margin-bottom: 0;
  }

  .heading-17 {
    justify-content: center;
    display: block;
  }

  .small-divblock {
    max-width: 200px;
    position: relative;
    bottom: 150px;
  }

  .small-divblock.card {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
  }

  ._3-card-div {
    grid-template-columns: 1fr;
    height: 5500px;
  }

  ._3-card-div-2 {
    grid-template-columns: 1fr;
    height: 5900px;
  }

  .div-block-82 {
    min-width: auto;
    max-width: none;
    max-height: none;
  }

  .div-block-82.green {
    min-width: auto;
    max-width: none;
    min-height: auto;
    max-height: none;
  }

  .div-block-84 {
    height: auto;
    max-height: none;
  }

  .text-block-14 {
    border-bottom-style: none;
  }

  .arrow-space {
    display: none;
  }

  .y-f-block {
    margin-top: 3px;
    margin-left: -89px;
  }

  .image-36 {
    display: none;
  }

  .group--3-coil-card {
    flex-direction: column;
  }

  .leyend-results.one-raw {
    flex: 0 auto;
    grid-template-columns: 1fr;
    max-width: none;
  }

  .tabs-fiscalias {
    flex-flow: column wrap;
    margin-left: 32px;
    margin-right: 32px;
    display: flex;
  }

  .div-block-91 {
    flex-direction: column;
    overflow: visible;
  }

  .div-block-93 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .image-41, .image-42, .image-43 {
    max-width: 80%;
  }

  .image-44, .image-45 {
    display: none;
  }

  .text-block-21 {
    font-size: 16px;
  }

  .div-block-99.map {
    margin-left: 32px;
    margin-right: 32px;
  }

  .fs_modal-1_close {
    padding: 1rem;
  }

  .fs_modal-1_heading {
    font-size: 2rem;
  }

  .fs_modal-1_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .div-block-100 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .grid-63 {
    grid-template-columns: .75fr 1fr;
  }

  .fs_modal-1_close-2 {
    padding: 1rem;
  }

  .fs_modal-1_heading-2 {
    font-size: 2rem;
  }

  .fs_modal-1_content-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-2, .fs_modal-1_popup-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-3 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-3 {
    padding: 1rem;
  }

  .fs_modal-1_content-4 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-2_close {
    padding: 1rem;
  }

  .fs_modal-2_heading {
    font-size: 2rem;
  }

  .fs_modal-2_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-2_popup {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-5 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-4 {
    padding: 1rem;
  }

  .fs_modal-1_heading-3 {
    font-size: 2rem;
  }

  .fs_modal-1_content-6 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-4 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-7 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-5 {
    padding: 1rem;
  }

  .fs_modal-1_heading-4 {
    font-size: 2rem;
  }

  .fs_modal-1_content-8 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-5 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-9 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-6 {
    padding: 1rem;
  }

  .fs_modal-1_heading-5 {
    font-size: 2rem;
  }

  .fs_modal-1_content-10 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-11 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-7 {
    padding: 1rem;
  }

  .fs_modal-1_heading-6 {
    font-size: 2rem;
  }

  .fs_modal-1_content-12 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-7 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-13, .fs_modal-1_content-14 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_close-8 {
    padding: 1rem;
  }

  .fs_modal-1_heading-7 {
    font-size: 2rem;
  }

  .fs_modal-1_content-15 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup-8 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_content-16 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .text-block-27 {
    padding-top: 0;
  }

  .image-52 {
    top: -10px;
    right: -95px;
  }

  .image-53 {
    display: block;
  }

  .div-block-115 {
    padding-top: 23px;
  }

  .div-block-118 {
    left: -96px;
  }

  .div-block-121 {
    width: auto;
  }

  .wrapp-comparativa {
    margin-bottom: 45px;
  }

  .div-block-128 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .video-section {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .video-section.light-blue.space_top {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .wrapp-better_worser_fis, .image-60 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-142 {
    margin-left: 32px;
    margin-right: 32px;
  }

  .div-block-143 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .global-numbers-graph {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-145 {
    flex-direction: column;
    align-items: center;
  }

  .text-block-50 {
    height: auto;
  }

  .leyend {
    font-size: 12px;
    display: block;
  }

  .div-block-150 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .image-64 {
    display: block;
  }

  .leyend-one {
    padding-left: 24px;
    padding-right: 24px;
    display: block;
  }

  .image-65 {
    display: block;
  }

  .image-66 {
    display: none;
  }

  .div-block-151 {
    flex-direction: column;
  }

  .grid-64 {
    grid-template-columns: 1fr;
  }

  .modal-div {
    width: 70%;
  }

  .grid-65 {
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-157 {
    max-width: 400px;
  }

  .slide-nav-2 {
    margin-top: 0;
    position: relative;
  }

  ._3x2grid {
    grid-column-gap: 5px;
  }

  .obj-icon {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-160 {
    flex-wrap: wrap;
    display: block;
  }

  .grid-recursos, .grid-compilare {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-67 {
    grid-template-columns: 1fr;
  }

  .femsa-badge {
    width: 75px;
  }

  .div-block-163 {
    width: 50%;
  }

  .femsa-logo-badge {
    height: 20px;
  }

  .div-block-164 {
    justify-content: center;
  }

  .ciudadania-card {
    flex-direction: column;
    align-items: center;
  }

  .grid-recursos-2 {
    grid-template-columns: 1fr;
  }

  .grid-9-ca {
    grid-template-columns: 1fr;
    margin-top: 50px;
  }

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

  .grid-oradores {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .orador-card {
    max-width: 350px;
  }

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

  .image-71 {
    display: none;
  }

  ._1x2grid {
    grid-column-gap: 5px;
  }

  .aca-slider {
    align-items: center;
    padding-left: 40px;
    padding-right: 40px;
  }

  .slideaca {
    width: 75%;
  }

  .div-block-166 {
    width: 100%;
  }

  .alianzas-grip {
    grid-template-columns: 1fr 1fr;
  }

  .ogdai-hero-grid {
    grid-template-columns: 1fr;
  }

  .div-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-78 {
    grid-template-columns: 1fr;
  }

  .objetivo-grid {
    grid-template-columns: 1fr 1fr;
  }

  .obj-ogdai {
    flex-wrap: wrap;
    display: flex;
  }

  .ogdai-grid-2 {
    grid-column-gap: 5px;
    grid-template-columns: 1fr;
  }

  .griddenuncias, .acum-grid-verif, .grid-medidas-acum {
    grid-template-columns: 1fr;
  }

  .div-block-170 {
    justify-content: start;
    justify-items: start;
  }

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

  .wrapp-time_line, .timeline-grid_3-0 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .style-tab.fisc4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .tabs-map-respuestas {
    display: block;
  }

  .space {
    padding-bottom: 40px;
  }

  .tabs-menu-6 {
    flex-direction: column;
  }

  .div-block-99-3.map {
    margin-left: 32px;
    margin-right: 32px;
  }

  .global-numbers-grid-3-0 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .image-78 {
    display: none;
  }

  .tab-style {
    flex-direction: column;
  }

  .image-79 {
    display: block;
  }

  .image-80 {
    display: none;
  }

  .image-81 {
    display: block;
  }

  .image-82-con {
    display: none;
  }

  ._2019 {
    width: 20px;
    height: 20px;
  }

  .leyend-year {
    font-size: 16px;
  }

  ._2020, ._2021, ._2022 {
    width: 20px;
    height: 20px;
  }

  .wrapp-year {
    font-size: 16px;
  }

  .tabs-fiscalias-3-0 {
    flex-flow: column wrap;
    margin-left: 32px;
    margin-right: 32px;
    display: flex;
  }

  .par-3-0.white.hallazgo {
    text-align: left;
    font-size: 14px;
  }

  .image-82 {
    display: none;
  }

  .descriptiva-heading {
    margin-top: 80px;
  }

  .block-wrapper {
    margin-top: 40px;
  }

  .col-left-copy {
    order: -1;
  }

  .wrapp-coclusiones {
    grid-template-columns: 1fr 1fr;
  }

  .fs_modal-1_popup-9 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .image-82-carpetas {
    display: none;
  }

  .tab-style-carpetas {
    flex-direction: column;
  }

  .wrapp-comparativa-3-0 {
    margin-bottom: 45px;
  }

  .fs_modal-1_close-9 {
    padding: 1rem;
  }

  .fs_modal-1_popup-2-1 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_close-2-1 {
    padding: 1rem;
  }

  .esf_grid_img_text {
    grid-template-columns: 1fr;
  }

  .esf_heading {
    font-size: 40px;
  }

  .esf_sub1 {
    font-size: 24px;
  }

  .esf_body {
    font-size: 16px;
  }

  .esf_heading2 {
    font-size: 28px;
  }

  .esf_grid_video, .esf_grid_img_card {
    grid-template-columns: 1fr;
  }

  .esf_card_hallazgos {
    width: 450px;
  }

  .esf_div_toggletext {
    white-space: normal;
  }

  .button-plat.bg-blue {
    text-align: center;
  }

  .hero-without-image {
    padding: 60px 15px;
  }

  .rl_blog33_spacing-block-8 {
    padding-bottom: 2.5rem;
  }

  .rl_blog33_spacing-block-7 {
    padding-bottom: 1.25rem;
  }

  .rl-heading-style-h5 {
    font-size: 1.25rem;
  }

  .rl_blog33_spacing-block-4 {
    padding-bottom: 1.25rem;
  }

  .rl_blog33_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .rl_blog33_spacing-block-3 {
    padding-bottom: 3rem;
  }

  .rl-text-style-medium {
    font-size: 1rem;
  }

  .rl_blog33_spacing-block-2 {
    padding-bottom: 1.25rem;
  }

  .rl-heading-style-h2 {
    font-size: 2.25rem;
  }

  .rl_blog33_spacing-block-1 {
    padding-bottom: .75rem;
  }

  .rl-padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .ogdai_grid_img_text {
    grid-template-columns: 1fr;
  }

  .ogdai_heading {
    font-size: 40px;
  }

  .ogdai_sub1 {
    font-size: 24px;
  }

  .ogdai_body {
    font-size: 16px;
  }

  .ogdai_heading2 {
    font-size: 28px;
  }

  .ogdai_grid {
    grid-template-columns: 1fr;
  }

  .ogdai_grid._3-colum, .ogdai_grid._4-column {
    grid-template-columns: 1fr 1fr;
  }

  .ogdai_tabmenu_hallazgos, .ogdai_card_2col {
    grid-template-columns: 1fr;
  }

  .ogdai_div_toggletext {
    white-space: normal;
  }

  .box_headline.padding-100 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .h1-p {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-84 {
    font-size: 20px;
  }

  .steps-img {
    flex-flow: column;
  }

  .img-pi {
    order: 1;
  }

  .t-inside-card {
    height: 380px;
  }

  .button-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: wrap;
  }

  .fisc4_grid_transparencia, .fisc4_grid_transparencia._1-2col {
    grid-template-columns: 1fr;
  }

  .fisc4_tab_text {
    font-size: 12px;
  }

  .fisc4_tabs {
    flex-flow: column wrap;
    display: flex;
  }

  .fisc4_archivebuttons_grid {
    flex-flow: wrap;
  }
}

@media screen and (max-width: 479px) {
  h2, h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 20px;
  }

  .nav-container {
    justify-content: center;
  }

  .navbar {
    padding-left: 0%;
    padding-right: 0%;
  }

  .logo-nav {
    padding: 0;
  }

  .logo-nav.hidden {
    display: none;
  }

  .container {
    height: auto;
  }

  ._2-col-grid {
    grid-row-gap: 30px;
    padding: 69px 32px;
  }

  .slide-proyectos, .slide-proyectos.yellow, .slide-proyectos.dark {
    min-height: 600px;
  }

  .slide-proyectos.clear {
    padding-left: 50px;
    padding-right: 50px;
  }

  .slide-grid {
    grid-row-gap: 0px;
    grid-template-rows: .5fr .5fr;
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .slide-grid.compact {
    grid-template-columns: 1fr;
  }

  .slide-grid.clepto.large {
    grid-template-columns: 10.25fr;
    align-items: center;
  }

  .slide-grid.clepto.small {
    grid-template-rows: .5fr;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: start center;
  }

  .heading.ital.left.small {
    line-height: 130%;
  }

  .heading.black.small {
    font-size: 26px;
    line-height: 130%;
  }

  .button {
    margin-top: 24px;
  }

  .button.dark {
    margin-top: 0;
  }

  .button.dark.fixed {
    margin-left: 0%;
  }

  .button.dark.fill-size {
    justify-content: center;
    min-width: 300px;
    margin: 8px 0;
    padding: 12px 16px;
    display: block;
  }

  .button.dark.medium-buttom {
    min-width: auto;
    display: block;
  }

  .heading-block {
    padding: 45px 32px;
  }

  .pilares-block {
    padding-left: 32px;
    padding-right: 32px;
  }

  .grid-5 {
    grid-template-rows: auto 90px;
    grid-template-columns: 1fr;
  }

  .div-right {
    justify-content: center;
    align-items: center;
    margin-left: 24px;
    margin-right: 24px;
    display: flex;
  }

  .button-frame {
    margin-left: 32px;
    margin-right: 32px;
    display: block;
  }

  .button-frame.fill-size {
    min-width: 300px;
    margin: 8px 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .mix-heading-bold {
    clear: left;
    text-align: center;
    white-space: normal;
    justify-content: center;
    width: auto;
    margin-right: 0;
    display: block;
  }

  .mix-heading-bold.white {
    margin-right: 0;
    line-height: 26px;
  }

  .mix-heading-bold.small {
    text-align: left;
    white-space: normal;
    width: auto;
    display: inline;
  }

  .mix-heading-bold.short {
    width: 20%;
  }

  .mix-heading-bold.ital {
    line-height: 30px;
  }

  .mix-heading-ital.center.resp {
    font-size: 24px;
    line-height: 130%;
  }

  .div-img-como {
    background-position: 50% 0;
    background-size: cover;
  }

  .link-block-como {
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .section-red {
    background-image: none;
  }

  .grid-red {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    overflow: hidden;
  }

  .left-hero-red {
    margin-left: 24px;
    margin-right: 24px;
  }

  .div-block-3 {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/64d5042aa35c56d0a3ac4d93_ImgMapaITAC_2.png");
    background-position: 100% 0;
    background-size: auto 100%;
    width: 100%;
    min-height: 300px;
  }

  .hero1.anticleptocracia {
    height: 800px;
    padding-top: 0;
  }

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

  .hero-img {
    margin-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    overflow: visible;
  }

  .div-block-4 {
    height: auto;
  }

  .heading-hero {
    margin-bottom: 24px;
    margin-left: 24px;
  }

  .heading-hero.small.movil {
    font-size: 32px;
    line-height: 130%;
  }

  .heading-hero.white {
    width: 250px;
  }

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

  .div-block-5 {
    margin-top: 24px;
    padding-right: 24px;
  }

  .div-block-6.compact {
    padding-left: 20px;
    padding-right: 20px;
  }

  .par.accordion.hallazgos.ital {
    font-size: 24px;
    line-height: 130%;
  }

  .par.compact.bold.right {
    text-align: left;
  }

  .main-block {
    width: 100%;
  }

  .grid-11.que-hacemos {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-9 {
    padding: 32px 24px;
  }

  .div-block-10 {
    padding-bottom: 32px;
  }

  .par-small {
    width: 80%;
  }

  .logro-div {
    display: flex;
  }

  .div-block-11 {
    margin-top: 32px;
    margin-left: 24px;
    margin-right: 24px;
    padding-bottom: 32px;
  }

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

  .title-div, .title-div.proyectos, .title-div.grupos {
    height: 100px;
  }

  .grid-menu-small {
    grid-template-rows: auto auto;
  }

  .div-block-14 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .footer-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    object-fit: fill;
    object-position: 0% 50%;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1.5fr;
    justify-content: center;
    justify-items: center;
  }

  .copyright {
    margin-bottom: 0;
    padding-bottom: 25px;
  }

  .div-title.white {
    margin-left: 0;
    margin-right: 0;
    padding-top: 32px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .mix-ital {
    white-space: normal;
    flex: 0 auto;
    display: inline;
  }

  .div-block-17 {
    padding: 40px 0;
  }

  .div-logro {
    padding-left: 35px;
    padding-right: 30px;
  }

  .image {
    padding-right: 0;
  }

  .slider-text-div {
    padding: 26px 32px 21px;
  }

  .grid-text-bg {
    grid-template-columns: 1fr;
  }

  .div-block-21 {
    padding-left: 0;
  }

  .grid-15 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-enfoque {
    width: 100%;
    margin-left: 40px;
    margin-right: 40px;
  }

  .heading-2 {
    flex-wrap: nowrap;
    order: -1;
    justify-content: center;
    display: flex;
  }

  .heading-2.align-izq {
    text-align: left;
    justify-content: flex-start;
    font-size: 18px;
    line-height: 20px;
  }

  .div-block-24 {
    padding: 5px 20px;
  }

  .grid-16 {
    align-content: center;
    align-items: center;
  }

  .grid-16._3-buttons {
    grid-template-columns: .5fr .5fr;
  }

  .grid-logro {
    max-width: 250px;
  }

  .left-arrow, .right-arrow {
    width: 45%;
  }

  .slide-nav {
    top: 70%;
  }

  .collection-list {
    grid-template-columns: 1fr;
  }

  .button-grid {
    grid-column-gap: 5vh;
  }

  .simple-container {
    margin-top: 15px;
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

  .simple-container.bg-img.estudiantes {
    height: 350px;
  }

  .simple-container.prensa-margin {
    padding-left: 40px;
    padding-right: 40px;
  }

  .news-title-section {
    padding-left: 5px;
    padding-right: 5px;
  }

  .news-info {
    font-size: 16px;
  }

  .simple-section.light-blue.space_top {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .simple-section.recomend-space {
    padding-top: 32px;
  }

  .tittle-button-grid {
    grid-column-gap: 16px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .new-img-horizontal {
    flex: 1;
  }

  .collection-list-4 {
    grid-template-columns: 1fr;
  }

  .modal-container {
    display: none;
  }

  .white {
    min-width: auto;
  }

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

  .light {
    line-height: 30px;
  }

  .conf-title {
    line-height: 130%;
  }

  .footer-container {
    object-fit: contain;
    object-position: 0% 50%;
    justify-content: flex-start;
    align-items: center;
    display: block;
  }

  .grid-21 {
    justify-items: start;
    width: 100%;
  }

  .footer-link {
    justify-content: center;
  }

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

  .grid-icons {
    justify-items: center;
  }

  .drop-down-que {
    display: none;
  }

  .grid-dropdown {
    grid-template-columns: 1fr;
  }

  .drop-down-quienes {
    display: none;
  }

  .section-5 {
    flex-direction: column;
    align-items: center;
    padding-bottom: 25px;
    display: flex;
  }

  .grid-corrupcion-1 {
    grid-template-columns: 1fr;
    padding-left: 16px;
    padding-right: 16px;
  }

  .icon-fact-div {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .grid-corrupcion-2 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    padding-left: 16px;
    padding-right: 16px;
  }

  .colaboradores-grid {
    grid-template-columns: 1fr;
  }

  .modal-menu-grid {
    grid-template-columns: 1fr 1fr;
  }

  .grid-pasos {
    grid-template-columns: 1fr;
  }

  .div-block-37 {
    padding-top: 5%;
  }

  .div-block-37.clepto {
    padding-top: 0;
  }

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

  .grid-28 {
    grid-column-gap: 0px;
    grid-template-columns: 1.5fr;
  }

  .html-embed-6 {
    width: auto;
  }

  .div-block-40 {
    height: 750px;
  }

  .div-block-40.auto-height {
    height: auto;
  }

  .accordion-icon.esf_icon {
    font-size: 20px;
  }

  .info-card.static.organos {
    width: 100%;
  }

  .paragraph-3.white {
    margin-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .text-block-5.compact.small {
    font-size: 16px;
    line-height: 22px;
  }

  .grid-div-outer.center {
    align-items: center;
  }

  .green-block {
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative;
    left: 44px;
  }

  .green-block.small {
    display: block;
    position: static;
  }

  .yellow-block, .red-block {
    margin-left: auto;
    margin-right: auto;
  }

  .estado-select, .div-block-50 {
    width: 100%;
  }

  .tarjeta.recomend-space {
    margin-top: 45px;
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-34 {
    width: auto;
  }

  .grid-card-mid {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .grid-card.left {
    padding-left: 32px;
  }

  .grid-card-mid-3 {
    grid-template-columns: 1fr;
  }

  .grid-40 {
    width: 100%;
  }

  .tab-text {
    font-size: 10px;
  }

  .tab-link-combate-a-la-impunidad {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-44 {
    grid-template-columns: 1fr;
  }

  .grid-45 {
    grid-template-columns: 1.25fr;
  }

  .fiscalia-datos, .grid-47, .grid-48 {
    grid-template-columns: 1fr;
  }

  .container-3 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .link-par3 {
    color: #fff;
  }

  .link-list {
    padding-bottom: 20px;
  }

  .link-text-arrow {
    max-width: 200px;
  }

  .link-list-wrapper {
    margin-top: 50px;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .image-15 {
    margin-right: 0;
    padding-bottom: 24px;
  }

  .section_2-0 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container_2-0 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .container_2-0._80-space {
    padding: 48px 0 0;
  }

  .container_2-0.video_container {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .container_2-0.is-scroll {
    flex-direction: column;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .container_2-0.top-90 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .container_2-0.fisc4_videocoontainer {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .xlarge_text {
    align-self: stretch;
    min-width: auto;
    max-width: none;
    padding-bottom: 0;
    display: block;
    position: static;
    bottom: 0;
  }

  .xlarge_text.card-space {
    text-align: justify;
    min-width: 80px;
    max-width: 115px;
    padding-right: 32px;
  }

  .xlarge_text.card-space.green {
    border-bottom-color: #d8fad2;
  }

  .xlarge_text._16-pxmargin {
    padding-left: 16px;
    padding-right: 16px;
  }

  .xlarge_subhead.buttom_space {
    font-size: 20px;
  }

  .medium_subheading {
    font-size: 14px;
    bottom: -233px;
    left: 13px;
  }

  .medium_subheading.center-subheading {
    max-width: 300px;
    margin-top: 8px;
  }

  .text_video {
    grid-template-columns: 1fr 1fr;
  }

  .nav-menu.search {
    width: 80%;
  }

  .buscador {
    width: 230px;
    margin-top: 0;
  }

  .title-slider {
    margin-right: 0;
  }

  .title-slider.dark {
    margin-right: 10px;
  }

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

  .grid-54 {
    grid-template-columns: 1fr;
  }

  .home_text-video {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: auto;
    align-content: stretch;
    width: 100%;
    max-width: 360px;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .home_text-video.wrap-denuncias {
    padding-left: 16px;
    padding-right: 16px;
  }

  .home_about {
    grid-template-rows: minmax(auto, 1fr) auto;
    grid-auto-flow: row;
    place-content: stretch;
    place-items: stretch stretch;
    width: 100%;
    max-width: 360px;
  }

  .video_fiscalias {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-10 {
    display: block;
  }

  .about-text-image {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .about-text-image.image_center {
    padding: 32px 16px;
  }

  .text-grid.answer-container {
    flex-direction: column;
    grid-template-rows: min-content auto;
    max-width: 328px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    display: flex;
  }

  .home_investigacion {
    grid-template-rows: 1fr auto auto;
    grid-template-columns: repeat(auto-fit, 280px);
    grid-auto-rows: auto;
    justify-content: stretch;
    justify-items: stretch;
    width: 100%;
    min-width: auto;
    max-width: none;
  }

  .header_section-center {
    flex-direction: row;
    width: 100%;
    min-width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-top: 48px;
    display: flex;
  }

  .card-section {
    margin-left: 0;
    margin-right: 0;
  }

  .card-transparencia.shadow-two {
    margin-left: 16px;
    margin-right: 16px;
  }

  .card-transparencia.tarjeta {
    border-top: 4px solid #000;
    font-size: 16px;
    line-height: 150%;
  }

  .section_grid {
    grid-template-columns: minmax(auto, auto);
    justify-content: stretch;
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section_grid.right {
    padding-bottom: 0;
  }

  .section_grid_2 {
    grid-template-columns: minmax(auto, auto);
    padding-left: 16px;
    padding-right: 16px;
  }

  .expert-card-wrapper {
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .expert-card {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .button-sm {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-top: 20px;
  }

  .div-img-logo {
    align-self: center;
    margin-bottom: 32px;
  }

  .button_space-title {
    margin-top: 45px;
    padding-bottom: 40px;
  }

  .image-21 {
    display: none;
  }

  .global-numbers-grid {
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .about_wrapp {
    padding-left: 16px;
    padding-right: 16px;
  }

  .semaforo_text {
    grid-template-columns: auto;
  }

  .text-color, .text-color.yellow-stroke {
    margin-top: 0;
  }

  .insight-grid {
    grid-template-columns: 1fr;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .icon-head {
    align-self: auto;
    justify-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .card_insight, .container-6 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .centered-heading-2.resultados {
    flex-direction: column;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .autonomia_grid {
    margin-left: 16px;
    margin-right: 16px;
  }

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

  .card-criterio {
    font-size: 12px;
  }

  .card-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .card-front {
    width: 280px;
    height: 280px;
  }

  .button-aliados {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .card-back {
    justify-content: flex-start;
    width: 280px;
    height: 280px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-8 {
    align-items: center;
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 14px;
  }

  .img-text.extended {
    grid-template-columns: 1.25fr;
  }

  .div-text-clepto {
    padding-right: 40px;
  }

  .div-text-clepto.left-align {
    padding-left: 40px;
  }

  .cc-bg-sandy {
    margin-left: 16px;
    margin-right: 16px;
  }

  .criterio {
    padding-left: 8px;
    padding-right: 8px;
  }

  .heading-15 {
    padding-top: 0;
  }

  .text-block-9 {
    padding-right: 0%;
    font-size: 16px;
  }

  .grid-conclusiones {
    grid-template-columns: 1fr;
    padding-bottom: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .head-recomend {
    flex-direction: column;
  }

  .container-conclusion {
    grid-template-columns: 1fr;
  }

  .div-block-71 {
    padding-left: 10%;
    padding-right: 10%;
  }

  .grid-que {
    grid-template-columns: 1fr;
  }

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

  ._1-col {
    padding-left: 20px;
    padding-right: 20px;
  }

  .leyend-criterios {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: minmax(auto, .75fr) 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    place-items: center start;
    display: flex;
  }

  .group-buttoms {
    flex-direction: column;
    min-width: 300px;
    margin-left: 0;
    margin-right: 0;
  }

  .container-criterios-leyend {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .div-block-79 {
    padding-top: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .list-references {
    width: 100%;
    min-width: auto;
    max-width: none;
    margin-top: 48px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .list-item {
    overflow-wrap: anywhere;
    min-width: auto;
    max-width: none;
    display: block;
  }

  .fuente-style {
    width: 100%;
    min-width: auto;
    max-width: none;
    list-style-type: decimal;
  }

  .tabs {
    flex-direction: row;
    display: block;
  }

  .select-tab-dark, .select-tab-dark.w--current {
    text-align: center;
  }

  .tabs-menu {
    flex-direction: column;
  }

  .tabs-content-2 {
    flex-direction: row;
    display: flex;
  }

  .container-8 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .tabs-menu-2 {
    flex-direction: column;
  }

  .wrapp_embudo {
    -webkit-text-fill-color: inherit;
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f471f6596f1a2b1d009f6e_Phase%201-mobile.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 270px 200px;
    background-attachment: scroll;
    background-clip: border-box;
    min-width: auto;
    max-width: none;
    display: flex;
  }

  .head_phase-one {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .grid-yes-no {
    grid-template-rows: auto auto auto auto;
    grid-template-areas: "."
                         "Area"
                         "."
                         ".";
    max-height: none;
  }

  .heading-17 {
    text-align: right;
    max-width: 150px;
    padding-right: 0;
  }

  .heading-18 {
    max-width: 150px;
    padding-left: 0;
    line-height: 130%;
  }

  .div-block-81 {
    background-image: url("https://cdn.prod.website-files.com/63094a5c0f40bd6a78d23704/63f43046f14dfb78b514c16f_Phase%201.svg");
    background-position: 50%;
    background-size: 330px 200px;
    justify-content: center;
    margin-left: 8px;
    margin-right: 8px;
    display: block;
  }

  .small-divblock {
    max-width: 120px;
    display: block;
    position: relative;
    bottom: 150px;
  }

  .small-divblock.card {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    display: flex;
  }

  ._3-card-div {
    height: 5800px;
  }

  ._3-card-div-2 {
    height: 6000px;
  }

  .heading-clepto {
    width: 250px;
    font-size: 32px;
  }

  .par-clepto.blue {
    max-width: 280px;
    font-size: 20px;
    line-height: 130%;
  }

  .par-clepto.white {
    max-width: 280px;
    font-size: 20px;
  }

  .head_phase {
    grid-template-columns: minmax(150px, 1fr);
  }

  .div-block-82 {
    grid-template-rows: auto auto;
    grid-template-columns: minmax(120px, 115px);
    min-width: 120px;
    max-width: 120px;
    min-height: auto;
    max-height: none;
  }

  .div-block-82.green {
    grid-template-columns: 120px;
  }

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

  .div-block-83.green {
    background-color: #f5fff8;
  }

  .div-block-84 {
    grid-template-rows: auto auto;
    grid-template-columns: .25fr minmax(100px, 1fr);
    grid-auto-flow: row;
    min-width: 100px;
    max-width: 120px;
    margin-bottom: 16px;
    display: block;
  }

  .image-30 {
    min-width: 16px;
  }

  .arrow-space {
    display: none;
  }

  .image-31 {
    min-width: 16px;
    margin-bottom: 12px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-15 {
    max-width: 80px;
    margin-bottom: 12px;
  }

  .text-block-16 {
    max-width: 60px;
  }

  .image-32, .image-33 {
    margin-bottom: 12px;
  }

  .text-block-17 {
    margin-bottom: 12px;
    padding-bottom: 0;
  }

  .text-block-18, .image-34 {
    margin-bottom: 12px;
  }

  .y-f-block {
    margin-left: -76px;
  }

  .image-36 {
    display: none;
  }

  .group--3-coil-card {
    align-items: stretch;
    margin-top: 32px;
  }

  .tabs-fiscalias {
    flex-flow: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .image-37 {
    object-fit: fill;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
    overflow: visible;
  }

  .tab-pane-montos {
    width: 100%;
    max-width: 272px;
  }

  .image-40 {
    object-fit: fill;
    overflow: visible;
  }

  .image-46 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .modal-wrapp {
    display: none;
  }

  .card-fiscalias {
    width: 300px;
  }

  .div-block-98, .div-block-99 {
    padding-top: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-99.map {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-100 {
    margin-top: 40px;
    margin-bottom: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-50 {
    padding-right: 0;
  }

  .div-block-102 {
    margin-bottom: 16px;
  }

  .image-51 {
    display: none;
  }

  .head-directorio {
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-63 {
    grid-template-columns: .25fr .5fr;
    justify-items: center;
  }

  .embudo-grid {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    margin-left: 16px;
    margin-right: 16px;
  }

  .div-block-121 {
    align-items: center;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .div-block-122 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    object-fit: fill;
    flex-flow: column;
    flex: 0 auto;
    order: 1;
    grid-template-rows: auto auto auto;
    grid-template-columns: repeat(auto-fit, minmax(200px, auto));
    grid-auto-columns: 1fr;
    align-self: auto;
    align-items: center;
    width: 100%;
    min-width: auto;
    max-width: 282.797vh;
    height: auto;
    display: flex;
    overflow: auto;
  }

  .collection-list-wrapper-7 {
    justify-content: center;
    height: 173px;
    display: block;
    overflow: hidden;
  }

  .div-block-123 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    align-items: center;
  }

  .puntaje-card {
    max-width: 248px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .wrapp-comparativa {
    grid-template-columns: minmax(auto, 275px);
    height: auto;
  }

  .div-block-129 {
    flex-direction: column;
    max-width: 90vw;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .text-block-37 {
    flex: 0 auto;
    order: 0;
    align-self: auto;
    max-width: none;
  }

  .div-block-131 {
    height: 2000px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .card--2-0 {
    min-width: 275px;
    height: auto;
  }

  .rasultados-card {
    margin-left: 16px;
    margin-right: 16px;
  }

  .text-block-41 {
    clear: none;
    object-fit: fill;
    flex: 0 auto;
    align-self: auto;
    width: 100%;
    min-width: auto;
    max-width: none;
    height: auto;
    overflow: visible;
  }

  .green-block-2-0 {
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    margin-left: 0%;
    margin-right: 0%;
    display: flex;
    position: relative;
    left: 44px;
  }

  .green-block-2-0.small {
    display: block;
    position: static;
  }

  .form-2 {
    margin-left: 0;
  }

  .button-fiscalia {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .video-section.light-blue.space_top {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .video-section.recomend-space {
    padding-top: 32px;
  }

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

  .wrapp-better_worser_fis, .image-60 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-142 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .embudo-section {
    display: none;
  }

  .div-block-143 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .html-embed-12 {
    height: 2000px;
  }

  .div-block-144 {
    padding-top: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .global-numbers-graph {
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-145 {
    flex-direction: column;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-146, .div-block-147 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-148 {
    align-self: auto;
    padding-left: 24px;
    padding-right: 24px;
  }

  .text-block-50 {
    height: auto;
  }

  .image-63 {
    display: none;
  }

  .div-block-149 {
    align-self: stretch;
  }

  .leyend {
    font-size: 12px;
  }

  .div-block-150, .leyend-one {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 12px;
  }

  .image-67 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-heading {
    width: 100%;
  }

  .left-arrow-2, .right-arrow-2 {
    width: 50px;
  }

  .modal-div {
    width: 90%;
    height: auto;
  }

  .modal-div.no-overflow.large {
    width: 90%;
    height: 90%;
  }

  .grid-66 {
    grid-row-gap: 0px;
  }

  .brand {
    padding-left: 0;
  }

  ._3x2grid {
    grid-template-columns: 1fr;
  }

  .obj-icon {
    margin-left: auto;
    margin-right: auto;
  }

  ._2x2grid {
    grid-template-columns: 1fr;
  }

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

  ._4x2grid {
    grid-template-columns: 1fr;
  }

  .link-block-6 {
    width: 100%;
    height: 150px;
  }

  .grid-recursos, .grid-compilare {
    grid-template-columns: 1fr;
  }

  .div-block-163 {
    width: 75%;
    height: 80px;
    top: 20%;
  }

  .grid-72 {
    grid-template-columns: 1fr;
  }

  .grid-recursos-2 {
    grid-template-rows: auto auto;
  }

  .grid-9-ca {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    margin-top: 100px;
    display: grid;
  }

  .grid-aca {
    grid-template-columns: 1fr;
  }

  .tab-link-d-a-1, .tab-link-d-a-2.w--current, .tab-link-d-a-3 {
    width: 100%;
  }

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

  .grid-oradores, .grid-76 {
    grid-template-rows: auto auto;
  }

  ._1x2grid, .alianzas-grip {
    grid-template-columns: 1fr;
  }

  .ogdai-hero-grid {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: grid;
  }

  .div-hero {
    height: auto;
  }

  .objetivo-grid {
    grid-template-columns: 1fr;
  }

  .obj-ogdai {
    display: flex;
  }

  .ogdai-grid-2, .grid-79 {
    grid-template-columns: 1fr;
  }

  .griddenuncias, .acum-grid-verif, .grid-medidas-acum {
    width: 100%;
  }

  .tabs-menu-4, .tabs-menu-5 {
    display: flex;
  }

  .grid-button {
    align-content: center;
    align-items: center;
  }

  .wrapp-time_line {
    display: none;
  }

  .timeline-grid_3-0 {
    grid-template-columns: 1fr;
    margin-left: 16px;
    margin-right: 16px;
  }

  .div-block-172 {
    grid-template-rows: auto minmax(80px, auto) minmax(92px, 1fr);
  }

  .wrapp-header-calidad {
    margin-top: auto;
    padding-bottom: 40px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .space {
    text-align: center;
    margin-top: 45px;
    padding-bottom: 40px;
  }

  .wrapper-leyend, .cell-2, .cell-3 {
    grid-row-gap: 8px;
    flex-direction: column;
  }

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

  .container-criterios-leyend-03 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .leyend-des {
    grid-row-gap: 0px;
  }

  .icon-leyend {
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .div-block-99-3 {
    padding-top: 45px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-99-3.map {
    margin-left: 0;
    margin-right: 0;
  }

  .global-numbers-grid-3-0 {
    min-width: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .div-block-174 {
    position: static;
  }

  .text-block-65, .text-block-66, .text-block-67 {
    flex: 1;
  }

  .image-78 {
    display: block;
  }

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

  .tab-style {
    flex-direction: column;
    align-items: flex-start;
    font-size: 14px;
    display: flex;
  }

  .tab-secundary {
    max-width: 150px;
  }

  .image-79 {
    display: block;
  }

  .image-80, .image-82-con {
    display: none;
  }

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

  .wrapp-year {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .tabs-fiscalias-3-0 {
    flex-flow: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .tab-pane-montos-3-0 {
    width: 100%;
    max-width: 272px;
  }

  .div-block-176 {
    flex-flow: column;
    align-content: stretch;
    margin-top: 0;
  }

  .div-block-177 {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .accordion-item-3-0 {
    height: auto;
    min-height: 0;
  }

  .par-3-0 {
    white-space: pre-wrap;
    overflow-wrap: normal;
  }

  .par-3-0.accordion.hallazgos.ital {
    font-size: 24px;
    line-height: 130%;
  }

  .par-3-0.compact.bold.right {
    text-align: left;
  }

  .par-3-0.tool-p {
    clear: none;
    white-space: pre-wrap;
    word-break: normal;
    overflow-wrap: normal;
  }

  .wrapp-acordeon-3-0 {
    max-width: 300px;
  }

  .header-3-0 {
    padding-top: 5%;
  }

  .header-3-0.clepto {
    padding-top: 0;
  }

  .cell-9 {
    flex-direction: column;
  }

  .descriptiva-heading {
    margin-top: 24px;
  }

  .block-wrapper {
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .bg-statico, .div-block-190 {
    display: none;
  }

  .col-right-copy {
    order: 1;
  }

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

  .wrapp-coclusiones {
    grid-template-columns: 1fr;
  }

  .button-fiscalia-3-o {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .image-82-carpetas {
    display: block;
  }

  .tab-style-carpetas {
    flex-direction: column;
    align-items: flex-start;
    font-size: 14px;
    display: flex;
  }

  .wrapp-comparativa-3-0 {
    grid-template-columns: minmax(auto, 275px);
    height: auto;
  }

  .head-directorio-copy {
    padding-left: 16px;
    padding-right: 16px;
  }

  .esf_2_col {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .esf_heading {
    font-size: 32px;
  }

  .esf_sub1 {
    font-size: 18px;
  }

  .esf_body {
    font-size: 14px;
  }

  .esf_heading2 {
    font-size: 24px;
  }

  .esf_sub2 {
    font-size: 16px;
  }

  .esf_div_container_scroll {
    max-height: none;
  }

  .esf_listitem_indicadores {
    font-size: 14px;
  }

  .esf_div_container_center, .esf_1_col {
    padding-left: 40px;
    padding-right: 40px;
  }

  .esf_card_hallazgos {
    width: 230px;
  }

  .button-plat {
    align-self: auto;
    padding: 12px 40px;
    font-size: 16px;
  }

  .wrapp-hero-platfom {
    padding: 48px 16px;
  }

  .image-87 {
    display: none;
  }

  .wrapp-text {
    padding-left: 16px;
    padding-right: 16px;
  }

  .step-grid {
    grid-row-gap: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .card-results {
    font-size: 20px;
  }

  .list-results, .text-block-81 {
    font-size: 16px;
  }

  .tabs-menu-7 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .tabs-content-4 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .h1-tool-plat {
    text-align: center;
    justify-content: center;
    align-self: auto;
    align-items: stretch;
    font-size: 32px;
    display: block;
  }

  .p-tool-plat {
    text-align: center;
    font-size: 20px;
  }

  .silider-tool-plat {
    display: none;
  }

  .container-9 {
    max-width: none;
  }

  .text-block-82 {
    font-size: 20px;
  }

  .list-item-2 {
    font-size: 16px;
  }

  .button-sec-platform {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 16px;
  }

  .wrapp-buttons {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .cell-11 {
    flex-flow: column;
  }

  .div-block-199 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .div-block-200 {
    flex-flow: column;
    padding-left: 16px;
    padding-right: 16px;
  }

  .text-tool {
    font-size: 16px;
  }

  .cell-12 {
    flex-flow: column;
  }

  .ogdai_2_col {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .ogdai_heading {
    font-size: 32px;
  }

  .ogdai_sub1 {
    font-size: 18px;
  }

  .ogdai_body {
    font-size: 14px;
  }

  .ogdai_heading2 {
    font-size: 24px;
  }

  .ogdai_sub2 {
    font-size: 16px;
  }

  .ogdai_1_col {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .ogdai_grid._3-colum, .ogdai_grid._4-column, .ogdai_grid._4-column.medidasapremio {
    grid-template-columns: 1fr;
  }

  .padding-global, .padding-global.rem-0-der {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .box_headline.padding-100 {
    margin-top: 50px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .steps-img, .img-pi {
    overflow: hidden;
  }

  .card-forms {
    grid-template-rows: auto minmax(auto, auto);
    height: auto;
  }

  .box_headline-card-pi {
    width: auto;
    height: auto;
  }

  .wrapp-forms {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    padding-bottom: 3rem;
  }

  .image-form, .t-inside-card, .t-inside-card.small-size, .t-inside-card.large-size {
    height: auto;
  }

  .h-inside-card {
    max-width: none;
    height: auto;
    min-height: auto;
    max-height: none;
  }

  .wrapp-final {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .image-98, .image-99, .image-100, .image-101, .image-102, .image-103 {
    object-fit: cover;
  }

  .fisc4_tabs {
    flex-flow: column;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .fisc4_archive_buttonwrap {
    grid-template-columns: 1fr 1fr;
  }
}

#w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a98-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a9f-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_480e1ff7-46cb-c2fc-5f46-d287cdb51883-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_601343b5-60eb-0a7a-7604-f63ea47bd8b2-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2c43917a-0365-b535-f1e5-6e86f9791b7f-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2c43917a-0365-b535-f1e5-6e86f9791b88-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_14eda037-d6fe-7086-6f52-acf10d866919-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_14eda037-d6fe-7086-6f52-acf10d866922-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_55246fe4-e9cc-632f-65ae-255b96db23f3-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_96ca882d-c21f-bbd0-9230-35df8c4a1e53-87d23705, #w-node-b5423f8d-4b65-33e1-a785-10013b318193-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c95b-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c95c-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9af-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9b0-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c98f-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c990-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9ba-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9bb-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9ca-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9cb-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c974-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c975-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c97f-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c980-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9da-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9db-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c99f-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9a0-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78762838-47fd-7b42-b12d-4c200302f391-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_78762838-47fd-7b42-b12d-4c200302f399-87d23705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_170f1ec1-2400-1ddd-04ae-73e501c40d16-87d23705, #w-node-_9aa5dc5f-3297-cee5-9f28-4981c18ba864-87d23705, #w-node-dbd60c44-09d1-bf2b-7c49-e110bb157d29-87d23705, #w-node-_68e4c830-aad5-a098-0864-041a3e1d44ff-87d23705, #w-node-_89776252-2f51-c2af-a9f1-37983b71c566-87d23705, #w-node-_269ac766-94cb-c32a-454b-157eced16fa6-87d23705, #w-node-_784f6e2a-fbc7-c1a8-0f05-20804e7bd3d8-87d23705, #w-node-_62ab6de2-5709-3332-4075-32f950045bcd-87d23705, #w-node-_62ab6de2-5709-3332-4075-32f950045bcf-87d23705, #w-node-_25845d4f-3bdc-d3f1-0a78-3018ff92dabb-ff92dab8, #w-node-_5b79d157-5d44-a244-befd-3a48602ec43b-ff92dab8, #w-node-_5ee81a3e-79a3-0715-9ae3-a8434c566baa-ff92dab8, #w-node-f61a74ce-e29e-d1a9-9a9d-aa317cfb5d21-ff92dab8, #w-node-_5d4ad93a-aa62-b1ae-e683-d3b47ae14be8-ff92dab8, #w-node-e213ee8d-5ec2-8ab7-2a52-3deba7db7bd8-ff92dab8, #w-node-_4b015039-80d1-ccd1-509b-51945cc4dc9c-ff92dab8, #w-node-ebf3cd55-7cd7-a9c0-df70-88f976e62c47-ff92dab8, #w-node-_3ef37af8-37d6-9c8c-859f-4eb0d995700d-ff92dab8, #w-node-_7fb124cd-f7d7-13b9-9bef-b12bfaffd158-ff92dab8, #w-node-_51a7b749-685c-0ab7-6d6d-a9a5edf1f740-ff92dab8, #w-node-_44b971ef-26d6-f5bf-befd-03ff7d127bfe-ff92dab8, #w-node-_4e448216-76a3-9dfb-ef30-a0c686e7dc41-ff92dab8, #w-node-_7ab06979-2f29-0fc0-649a-cfaa480761d2-ff92dab8, #w-node-b24892e7-c7dc-d1e1-0f4a-c469f6addfdf-ff92dab8, #w-node-_67fe4c9c-ca1c-552e-4390-dd84370e1341-ff92dab8, #w-node-fa7de610-3dfd-1037-521f-491b92a4fb8f-ff92dab8, #w-node-_67b08746-4a11-1e75-677a-e88123212c10-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727350-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727351-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727352-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727353-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727355-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727358-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da56-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da57-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da58-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da59-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da5b-ff92dab8, #w-node-_3a056ea9-26b6-7f2f-3812-d3158d779079-ff92dab8, #w-node-_3a056ea9-26b6-7f2f-3812-d3158d77907a-ff92dab8, #w-node-_3a056ea9-26b6-7f2f-3812-d3158d77907b-ff92dab8, #w-node-_3a056ea9-26b6-7f2f-3812-d3158d77907c-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb059-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05a-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05b-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05c-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05e-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb061-ff92dab8, #w-node-cf323808-27e9-c441-1793-51b00c9be36a-37b8b0fd, #w-node-_557eda6c-4671-04e5-eccc-502c5356e43e-37b8b0fd, #w-node-f20713f9-7409-55d7-c8f2-a090983e190f-37b8b0fd, #w-node-f20713f9-7409-55d7-c8f2-a090983e1910-37b8b0fd, #w-node-_5edd0cb5-c840-e015-57e4-42be03dbd0fc-37b8b0fd, #w-node-_5edd0cb5-c840-e015-57e4-42be03dbd0fd-37b8b0fd, #w-node-c9993370-f86e-bc62-2773-a79d40d12144-37b8b0fd, #w-node-c9993370-f86e-bc62-2773-a79d40d12145-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a154-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a155-37b8b0fd, #w-node-d6f40d1a-f09d-a92a-cfe8-4367ba6ae094-37b8b0fd, #w-node-_5590c7e7-e793-df11-5a62-78a63f05d0c2-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a157-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a15a-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a15d-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a160-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a163-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a166-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a169-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a16c-37b8b0fd, #w-node-bec42b5a-ba4f-a283-7f75-0c13483d11de-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe638-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe639-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe63b-37b8b0fd, #w-node-_191dc857-a1b9-f9a4-ce43-93605ef23379-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe63d-37b8b0fd, #w-node-ff6b365e-e0c5-b1ee-f5d0-7d2ee3a9204e-37b8b0fd, #w-node-_7979b1f0-3f61-486e-f01f-1bce2f0042cf-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe646-37b8b0fd, #w-node-be750551-65f7-b495-6dd7-fa7463a58669-37b8b0fd, #w-node-_14c68fbf-6f15-300e-8979-60219c176ecc-37b8b0fd, #w-node-_6fe1b808-33f5-89ff-22ef-0a8cc9236eba-37b8b0fd, #w-node-_444c9c1c-c1dd-1281-bd39-67b6500bbc0f-37b8b0fd, #w-node-_62f4e7a1-ceaa-1efc-04f9-52562bd593dc-37b8b0fd, #w-node-_92e09777-2770-04f0-6b85-ab351584cb3a-f92cc901, #w-node-_3b71d722-e961-33c7-d87c-24a5b784ea50-f92cc901, #w-node-_13d5a262-546f-e9d8-51ee-e523a087a497-f92cc901 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-f92cc901 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-f92cc901, #w-node-d2b5f4a4-6c2f-5ebc-fa5e-b4eba5ed0727-f92cc901, #w-node-_0f12f7be-871e-653f-87dc-3062567e1e69-f92cc901, #w-node-_28cf683a-702b-770d-6c03-848f40f9140a-f92cc901, #w-node-_8a81ce0a-070d-7453-22e1-ca456340a4ce-f92cc901, #w-node-_684da427-81a5-8abb-8ece-9ddd255123ce-f92cc901, #w-node-_42eac09a-ad77-a58d-ed17-2cb07a7d9439-f92cc901 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42eac09a-ad77-a58d-ed17-2cb07a7d942f-f92cc901 {
  place-self: center start;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-51a96982 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f4e9522-773d-f45d-abb0-c2cabe988249-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccbd261d-b1c6-6ae2-ee57-7e2b656f9619-51a96982 {
  place-self: center start;
}

#w-node-_40ed4008-9af3-a6e1-de5e-95b214bdc4bd-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_55f40a16-9750-d7d1-2111-0926d061114b-51a96982, #w-node-_909a9f58-c1cd-a628-7d5c-df453e79d50f-51a96982, #w-node-_75ed9916-c135-a604-22cb-f2414b67093f-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_631b5092-f955-5ddc-118d-a6a54761f148-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6fc22679-454c-2459-746e-1440d69b735c-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8f2c9e27-b9d4-835b-ee7f-c47523f824c2-51a96982, #w-node-_54ae21ee-0aa5-1341-ec25-b9d55dedb97c-51a96982, #w-node-_93bb66ca-5eaa-2b3d-de96-691cf3658f16-51a96982, #w-node-_93bb66ca-5eaa-2b3d-de96-691cf3658f09-51a96982, #w-node-_93bb66ca-5eaa-2b3d-de96-691cf3658f14-51a96982, #w-node-_9346fcc4-c7de-27bd-857f-ad8591921bf0-51a96982, #w-node-_0820c271-6d50-6888-f56a-5685cfe5807d-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2e7-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2e8-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2ea-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2ed-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2e9-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2eb-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2ee-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2ef-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2ec-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2f0-51a96982, #w-node-d3eb159c-3cd0-6249-5f60-66e6f18bd2f2-51a96982 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9183207c-4282-1028-bce4-f50e24b29443-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9183207c-4282-1028-bce4-f50e24b29449-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4dea4a42-cc40-9979-9db9-20df93196c18-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4dea4a42-cc40-9979-9db9-20df93196c1e-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_4dea4a42-cc40-9979-9db9-20df93196c0d-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4dea4a42-cc40-9979-9db9-20df93196c12-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_276d988e-800b-6050-db03-4931f2b14f83-c1d92a33, #w-node-_276d988e-800b-6050-db03-4931f2b14f85-c1d92a33, #w-node-_276d988e-800b-6050-db03-4931f2b14f87-c1d92a33, #w-node-eb9a7270-68b9-226d-ae60-4cf9dc39731f-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb9a7270-68b9-226d-ae60-4cf9dc397321-c1d92a33 {
  place-self: center start;
}

#w-node-eb9a7270-68b9-226d-ae60-4cf9dc39732b-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_26bcf964-a56e-cf84-4985-97ca6d7f97cb-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26bcf964-a56e-cf84-4985-97ca6d7f97cd-c1d92a33 {
  place-self: center start;
}

#w-node-_26bcf964-a56e-cf84-4985-97ca6d7f97d7-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_130b820b-b500-e42e-6297-f6217bba5e16-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_130b820b-b500-e42e-6297-f6217bba5e18-c1d92a33 {
  place-self: center start;
}

#w-node-_130b820b-b500-e42e-6297-f6217bba5e22-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_46016a17-05b3-3a7b-ca0a-2a56194cea7c-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46016a17-05b3-3a7b-ca0a-2a56194cea7e-c1d92a33 {
  place-self: center start;
}

#w-node-_46016a17-05b3-3a7b-ca0a-2a56194cea88-c1d92a33, #w-node-_983398e9-f099-93f8-5916-404cd002437a-c1d92a33, #w-node-_32e79b96-58ba-cd55-b0d6-a0030009e6b2-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e3c25d4-8657-aacc-f13c-31d6f4df6653-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e3c25d4-8657-aacc-f13c-31d6f4df6655-c1d92a33 {
  place-self: center start;
}

#w-node-_1e3c25d4-8657-aacc-f13c-31d6f4df665f-c1d92a33, #w-node-_37e19e73-5888-14e8-b84e-d8be96aebe8d-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_57cf467a-caae-cb32-4c7f-9681bd3bb6f7-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57cf467a-caae-cb32-4c7f-9681bd3bb6f9-c1d92a33 {
  place-self: center start;
}

#w-node-_57cf467a-caae-cb32-4c7f-9681bd3bb703-c1d92a33, #w-node-_57cf467a-caae-cb32-4c7f-9681bd3bb705-c1d92a33 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d5ed81b7-44c5-2159-e8fe-540a71292117-c60e0b54, #w-node-d5ed81b7-44c5-2159-e8fe-540a71292119-c60e0b54, #w-node-d5ed81b7-44c5-2159-e8fe-540a7129211b-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-c60e0b54 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-c60e0b54, #w-node-_81a8ffdc-6324-324f-a95a-63326b1d04dd-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81a8ffdc-6324-324f-a95a-63326b1d04df-c60e0b54 {
  place-self: center start;
}

#w-node-_81a8ffdc-6324-324f-a95a-63326b1d04e6-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_823a4ad8-0dc2-3dfe-b45c-dfc6a4131e80-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_823a4ad8-0dc2-3dfe-b45c-dfc6a4131e82-c60e0b54 {
  place-self: center start;
}

#w-node-bc368886-50e8-19cb-3a15-49e2dea0eaf2-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc368886-50e8-19cb-3a15-49e2dea0eaf4-c60e0b54 {
  place-self: center start;
}

#w-node-bc368886-50e8-19cb-3a15-49e2dea0eafb-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-eada0dda-c5fb-147e-b649-11429c9d52f7-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eada0dda-c5fb-147e-b649-11429c9d52f9-c60e0b54 {
  place-self: center start;
}

#w-node-_0f36ae72-a0de-99a3-b115-b276f8c241b9-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0635-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0637-c60e0b54 {
  place-self: center start;
}

#w-node-_5680b606-b1b3-0975-9ee6-1dd671e448af-c60e0b54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_710ebeb3-07a8-0b2f-fa50-d1a712f19c55-2c303779, #w-node-_710ebeb3-07a8-0b2f-fa50-d1a712f19c57-2c303779, #w-node-_710ebeb3-07a8-0b2f-fa50-d1a712f19c59-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-2c303779 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ddc0fdf-6041-74ec-d32d-10f4ba02cf65-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3ddc0fdf-6041-74ec-d32d-10f4ba02cf59-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3789f42c-3164-8ec1-d8dd-55d0ce6111e2-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3789f42c-3164-8ec1-d8dd-55d0ce6111e4-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e397374-868a-a060-2db4-4fdbc6184edd-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1e397374-868a-a060-2db4-4fdbc6184ee2-2c303779, #w-node-_2052b8f0-14db-ae1b-c184-18f19ace2145-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2052b8f0-14db-ae1b-c184-18f19ace2147-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_24c76ecb-4fce-307e-0eaa-87ddfb7eb2ba-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_24c76ecb-4fce-307e-0eaa-87ddfb7eb2bf-2c303779 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99ed510a-3dd4-c21d-f519-f954afd29a39-85c86f3d, #w-node-_99ed510a-3dd4-c21d-f519-f954afd29a3b-85c86f3d, #w-node-_99ed510a-3dd4-c21d-f519-f954afd29a3d-85c86f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-85c86f3d {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-85c86f3d, #w-node-eada0dda-c5fb-147e-b649-11429c9d52f7-85c86f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eada0dda-c5fb-147e-b649-11429c9d52f9-85c86f3d {
  place-self: center start;
}

#w-node-_2c669995-7fd6-2afc-7db1-c1e4f049a022-85c86f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2c669995-7fd6-2afc-7db1-c1e4f049a024-85c86f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0635-85c86f3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0637-85c86f3d {
  place-self: center start;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-55bb1aa5 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-55bb1aa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-55bb1aa5, #w-node-_304fd7ef-e394-7ee7-df2b-7bd152b7d296-55bb1aa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc4beca0-c8de-b3b3-614f-46d2fe622d11-55bb1aa5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab9593b6-6417-7e4b-4694-1c68d5ad9385-55bb1aa5, #w-node-ab9593b6-6417-7e4b-4694-1c68d5ad9387-55bb1aa5, #w-node-b4c78d8f-0f84-8d49-e896-9780aa5d82d0-fe0ec37a, #w-node-_78e06cda-4a8b-0f8f-66ec-8cda0643f8e9-fe0ec37a, #w-node-ed071b8e-f9b6-d453-f96b-58e2a647e537-fe0ec37a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed071b8e-f9b6-d453-f96b-58e2a647e539-fe0ec37a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c5338b7b-24db-20f7-2651-52b7d74ad038-fe0ec37a, #w-node-_6fd787c4-0b5f-e85f-8867-e01c1067bcca-fe0ec37a, #w-node-_6fd787c4-0b5f-e85f-8867-e01c1067bccc-fe0ec37a, #w-node-f3b65a2a-50bf-708c-8aff-63acd6a66ed3-9a06a64a, #w-node-f3b65a2a-50bf-708c-8aff-63acd6a66ed5-9a06a64a, #w-node-f3b65a2a-50bf-708c-8aff-63acd6a66ed7-9a06a64a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-9a06a64a {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-9a06a64a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4be789c-d5c8-275a-2b0b-e72aa2b578f5-9a06a64a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2315d38c-75fc-3089-dc97-fcf9d79e8265-9a06a64a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-bf787753-8475-e785-e073-c915441de36d-9a06a64a, #w-node-_6d6678c1-528b-7384-f2e4-7a0d3dbab7e9-8bd478a5, #w-node-_6d6678c1-528b-7384-f2e4-7a0d3dbab7eb-8bd478a5, #w-node-_6d6678c1-528b-7384-f2e4-7a0d3dbab7ed-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-8bd478a5 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b4688d1-4e3d-ee35-f077-0fb9786f8c61-8bd478a5 {
  place-self: center start;
}

#w-node-_5b4688d1-4e3d-ee35-f077-0fb9786f8c67-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_822cce63-38b4-285a-178c-a04372b5de5f-8bd478a5, #w-node-_6879df93-c146-e466-02f7-bcc0175e9c7d-8bd478a5, #w-node-_636e1ddd-5467-8540-eac2-5ccabf7a37b7-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4e1b180c-1a94-6f00-7981-3b15afd833f8-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-a40073eb-b8a5-ae56-d024-e857178574da-8bd478a5, #w-node-d4c44625-4f1e-d198-9b69-3618c3e7dc9d-8bd478a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-dea08c50-d087-82d7-a95f-9765ab058556-8bd478a5 {
  place-self: center;
}

#w-node-_5ea12bad-6f4a-39dd-e7c8-39f2e685e96f-70459c66, #w-node-_5ea12bad-6f4a-39dd-e7c8-39f2e685e971-70459c66, #w-node-_5ea12bad-6f4a-39dd-e7c8-39f2e685e973-70459c66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-70459c66 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-70459c66, #w-node-_7c73d073-b630-5306-1f2f-f2f923930c4c-70459c66, #w-node-_7c73d073-b630-5306-1f2f-f2f923930c3f-70459c66, #w-node-_7c73d073-b630-5306-1f2f-f2f923930c4a-70459c66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f699f1b9-ee39-2321-6b7a-a5d159a9ee9e-70459c66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dbffde09-bffb-c61d-9c58-b0d9036b8f04-70459c66, #w-node-_3d351b13-d797-6726-f683-329b7fc77942-70459c66, #w-node-_4efece83-aaf6-8fe0-c6b5-48172a75b4f8-70459c66, #w-node-bf3b9f0d-0c12-2369-bbf5-aa8c199e5b19-70459c66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3d8c5c3f-e934-cc25-cc12-fb86aeb0978a-4e8ed398, #w-node-_3d8c5c3f-e934-cc25-cc12-fb86aeb0978c-4e8ed398, #w-node-_3d8c5c3f-e934-cc25-cc12-fb86aeb0978e-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cae1-4e8ed398 {
  place-self: center start;
}

#w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71ec-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71f1-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_22e717e7-72df-f364-06ba-5999223f3847-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_22e717e7-72df-f364-06ba-5999223f384c-4e8ed398, #w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71f8-4e8ed398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-23a111e8 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a4a35a6-1dcb-876e-702c-c656e46bf09c-23a111e8 {
  place-self: center start;
}

#w-node-_1a4a35a6-1dcb-876e-702c-c656e46bf0a6-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9d6c8cca-55fc-c298-562e-cc29ad83e133-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae058abc-6010-fcb2-297c-6acce43ce8d2-23a111e8, #w-node-f0d99951-15ce-a36d-f9f8-eda8cc7f2957-23a111e8, #w-node-_5ceed95f-3e7c-812e-85b1-9d9e11953983-23a111e8, #w-node-_5ceed95f-3e7c-812e-85b1-9d9e11953989-23a111e8, #w-node-d161d0bd-6ed8-52c4-957c-a85105bdf893-23a111e8, #w-node-b74cfadd-fe55-5c46-77c2-387962cafe24-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_05c1abde-382b-0bbc-a370-242c2d9e9a5d-23a111e8 {
  place-self: center start;
}

#w-node-_05c1abde-382b-0bbc-a370-242c2d9e9a68-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ece183a1-7849-c14d-838a-5291917eb140-23a111e8, #w-node-_82b6ab91-694c-e7e2-5c74-e297b92b40aa-23a111e8, #w-node-bd0e0326-559a-f5d3-e1e6-c9a982e53546-23a111e8, #w-node-bd0e0326-559a-f5d3-e1e6-c9a982e53547-23a111e8, #w-node-_07bb6306-74be-1b53-e508-22a65ccf8412-23a111e8, #w-node-_07bb6306-74be-1b53-e508-22a65ccf8413-23a111e8, #w-node-_0a34d9e7-0121-454c-ca53-3a7040bc0b37-23a111e8, #w-node-_0a34d9e7-0121-454c-ca53-3a7040bc0b38-23a111e8, #w-node-_4e2447d2-5a8e-73ae-26ec-5d1f9eec2ebc-23a111e8, #w-node-_4e2447d2-5a8e-73ae-26ec-5d1f9eec2ebd-23a111e8, #w-node-_0160d687-96f0-261b-c228-450fdf7083ff-23a111e8, #w-node-_0160d687-96f0-261b-c228-450fdf708400-23a111e8, #w-node-_799e5f7c-456a-1b30-0d1f-723d1a9f2df5-23a111e8, #w-node-_799e5f7c-456a-1b30-0d1f-723d1a9f2df6-23a111e8, #w-node-_1c81155a-83ca-0569-de06-dbca54313888-23a111e8, #w-node-_1c81155a-83ca-0569-de06-dbca54313889-23a111e8, #w-node-_7b2fa36f-35f6-7006-540c-db0a4750e5e0-23a111e8, #w-node-_7b2fa36f-35f6-7006-540c-db0a4750e5e1-23a111e8, #w-node-d29ee197-2ef4-4845-12fb-e95d76568e16-23a111e8, #w-node-d29ee197-2ef4-4845-12fb-e95d76568e17-23a111e8, #w-node-_6ffaa536-2242-86a4-874f-4125d4432f27-23a111e8, #w-node-_6ffaa536-2242-86a4-874f-4125d4432f28-23a111e8, #w-node-_99013e2a-dd1a-4bce-301a-61eba939cc20-23a111e8, #w-node-_99013e2a-dd1a-4bce-301a-61eba939cc21-23a111e8, #w-node-_0f976b01-f9fb-537f-fc91-65c79a536d67-23a111e8, #w-node-_0f976b01-f9fb-537f-fc91-65c79a536d68-23a111e8, #w-node-_2d831f4a-ea06-e10e-9a71-34835973383c-23a111e8, #w-node-_2d831f4a-ea06-e10e-9a71-34835973383d-23a111e8, #w-node-_14eac3e1-e7aa-83e1-1c9d-4c1dcc9b4e05-23a111e8, #w-node-_14eac3e1-e7aa-83e1-1c9d-4c1dcc9b4e06-23a111e8, #w-node-b8f5db21-91b0-fed0-0555-4c35b26d3ebc-23a111e8, #w-node-_8f55f0ae-dffd-8682-65e4-9054dac31668-23a111e8, #w-node-_8f55f0ae-dffd-8682-65e4-9054dac31669-23a111e8, #w-node-_0733a1f8-d4f2-0802-320f-ca1168afca57-23a111e8, #w-node-_0733a1f8-d4f2-0802-320f-ca1168afca58-23a111e8, #w-node-_177976c5-e214-a250-00f5-26e75d4811c6-23a111e8, #w-node-_177976c5-e214-a250-00f5-26e75d4811c7-23a111e8, #w-node-f74212e3-d532-e61d-7a0d-2bf39fee07a0-23a111e8, #w-node-f74212e3-d532-e61d-7a0d-2bf39fee07a1-23a111e8, #w-node-_9de1fbb4-4344-777a-26ee-2ed92f91a036-23a111e8, #w-node-_9de1fbb4-4344-777a-26ee-2ed92f91a037-23a111e8, #w-node-b957d133-72f2-98c8-b85c-730c3c8dc423-23a111e8, #w-node-b957d133-72f2-98c8-b85c-730c3c8dc424-23a111e8, #w-node-bc3a2183-9df1-c97a-d183-96757ee1e086-23a111e8, #w-node-bc3a2183-9df1-c97a-d183-96757ee1e087-23a111e8, #w-node-b84aed64-f449-1036-320a-c0cbaf683c22-23a111e8, #w-node-b84aed64-f449-1036-320a-c0cbaf683c23-23a111e8, #w-node-_60877738-cd16-6cb9-940b-cc0c8aedeeec-23a111e8, #w-node-_60877738-cd16-6cb9-940b-cc0c8aedeeed-23a111e8, #w-node-_08921b1f-8e2c-e609-5e0d-53d407a4cd7d-23a111e8, #w-node-_08921b1f-8e2c-e609-5e0d-53d407a4cd7e-23a111e8, #w-node-e34755dd-f268-5ec9-28a8-8d61851fd85b-23a111e8, #w-node-e34755dd-f268-5ec9-28a8-8d61851fd85c-23a111e8, #w-node-_14f5745e-f500-3fc0-f561-11dbf4b788cd-23a111e8, #w-node-_14f5745e-f500-3fc0-f561-11dbf4b788ce-23a111e8, #w-node-c39ded8b-e492-55f3-5e79-02ea1a797453-23a111e8, #w-node-_34029f04-9134-0534-6bb0-6d749548df14-23a111e8, #w-node-_0ae51114-8269-a20a-0b09-08d84f6f134d-23a111e8, #w-node-_8985e5d2-ac68-f57b-6cca-ebadd49b06f6-23a111e8, #w-node-_21cfe57b-a206-8c53-0c76-dfe51b3bd126-23a111e8, #w-node-dc780cff-6c49-b439-3e8a-17104874794f-23a111e8, #w-node-_1b7d9350-6928-bd98-ecea-9f82602a6bca-23a111e8, #w-node-_7bcc47b2-f0f7-5d11-cf42-fc359114c4a1-23a111e8, #w-node-_6914bbf2-eb8b-4604-a901-5fdf443d2bb2-23a111e8, #w-node-_9ccee7b4-65a6-47b9-20f0-9556c498339d-23a111e8, #w-node-_8bb25b51-6f4f-a30c-e021-ced5586565f4-23a111e8, #w-node-_1284f5d3-6c99-0a5c-79b5-8c905cf240b2-23a111e8, #w-node-ff95b475-6872-516b-b01d-791eee077392-23a111e8, #w-node-e7bc81d5-41c9-24a2-c460-9f627c5e6a54-23a111e8, #w-node-_7c3251c1-1292-77aa-6fa8-00cae2686228-23a111e8, #w-node-_53aeff1d-5a96-6456-a8ee-03a765ac448d-23a111e8, #w-node-_89949a05-0985-d78a-5ff4-8fceae62149a-23a111e8, #w-node-_2e799363-655d-f865-8274-a551ffd98067-23a111e8, #w-node-_83a28695-ef9f-192e-704b-ed711e453ddb-23a111e8, #w-node-ddd4bb71-5c8b-6e40-be3a-11a86fbfc547-23a111e8, #w-node-adc2c703-f652-d01c-c381-2bc3e6c0f498-23a111e8, #w-node-_2a7d3815-6a87-1cc1-999e-b63a2816bd03-23a111e8, #w-node-_3dc15e37-015d-fa9f-a239-8354e6c44a23-23a111e8, #w-node-_6514016e-fece-ae09-d823-40fa6030f76f-23a111e8, #w-node-_64b372ac-a23d-25e3-6955-716907593de0-23a111e8, #w-node-e054633f-0fe9-7281-8083-4a18b9021040-23a111e8, #w-node-_263460d9-cd2f-6ce1-9702-94f3fc393935-23a111e8, #w-node-_8651e554-3b94-e423-ad2b-e57ce80f915c-23a111e8, #w-node-_4bcec7f8-6d48-a46a-fe16-ea1561c83ee5-23a111e8, #w-node-_23020116-e8f4-dfa1-80ea-0715eac90357-23a111e8, #w-node-e94ff1de-f97f-0e02-3dad-8979f0888e7b-23a111e8, #w-node-c439dc4f-40ad-3d09-ea82-2f35e56d077a-23a111e8, #w-node-_82b1fdc7-c6a4-a449-f194-6ecffff447ec-23a111e8, #w-node-abc31d44-a7d1-91a8-ef6c-bbe18fb8174a-23a111e8, #w-node-c5053edc-1aa4-01a3-e002-19d486d7e9f0-23a111e8, #w-node-f605b079-6ccf-140c-6641-764fd9e7be9e-23a111e8, #w-node-f043e1a4-e291-4e37-0fb9-2811bf125844-23a111e8, #w-node-_95137c49-06cc-b42c-4da3-f0a7b06dbf20-23a111e8, #w-node-a9732bd4-2569-0da6-da80-d1cf36232de5-23a111e8, #w-node-_01271945-313c-6101-a7f0-bfaad006da37-23a111e8, #w-node-_0f020af9-af82-d74a-c7ff-529b4a867069-23a111e8, #w-node-_3a32bafa-51ba-44a4-cf01-0c36fa150311-23a111e8, #w-node-_6c9be280-fc44-5085-640a-03c87a23eb5c-23a111e8, #w-node-ec48f4d1-60fd-c3db-acb2-d299be5c5dc4-23a111e8, #w-node-beac2630-7a74-1e28-cd49-76cf3a8ee338-23a111e8, #w-node-be12602d-e096-61d5-b98f-0e4d310138b9-23a111e8, #w-node-_5ddebdae-6752-294b-3123-83083bbac2a7-23a111e8, #w-node-e2820bb3-f94e-eac6-296c-a236029a8efe-23a111e8, #w-node-_88d7d31d-9a97-d30b-4819-cb1fcc6d75f6-23a111e8, #w-node-_33543412-d68f-2058-ff67-af6f5aca4682-23a111e8, #w-node-c3aa0b64-e23e-9697-75dd-10d8a7996b9d-23a111e8, #w-node-_03b4ba71-b10b-855c-3033-54494897ada7-23a111e8, #w-node-_03b4ba71-b10b-855c-3033-54494897ada9-23a111e8, #w-node-_03b4ba71-b10b-855c-3033-54494897adab-23a111e8, #w-node-_03b4ba71-b10b-855c-3033-54494897adad-23a111e8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-93da1796 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-93da1796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-93da1796, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1b-93da1796, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1d-93da1796, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1f-93da1796, #w-node-a8d583d1-828b-a078-821c-54bdedc83ed8-93da1796, #w-node-abdb01a4-cf74-da18-bb97-2c06ee3341ef-93da1796, #w-node-c6d23b10-0724-95ed-d5c3-5ff31d006ad7-93da1796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5288fd59-88f7-84b1-0eb9-9765d6555b85-93da1796, #w-node-b4c79c5b-9152-f2c4-fc92-c7669cf05b28-93da1796, #w-node-dcb58b16-0de8-9910-35ae-340890205add-93da1796, #w-node-a219935f-b0c3-810d-27fe-1c000766b283-93da1796, #w-node-_0b8616ce-8816-d01d-be77-8dfacb9b182e-93da1796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b62039be-a2f0-ee70-4945-5c6163f4dd7f-93da1796, #w-node-a02f2b62-8a87-5776-e2cf-6d2f2f27147a-93da1796, #w-node-cc603b32-e3a6-f2cf-137e-cbb33d58c05e-93da1796, #w-node-bd72c822-a3ea-5133-032e-438bbdf52d8d-93da1796, #w-node-_1e36859d-3d2c-07c1-e810-552ba9cbf0ea-93da1796, #w-node-_1e36859d-3d2c-07c1-e810-552ba9cbf0ed-93da1796, #w-node-_1e36859d-3d2c-07c1-e810-552ba9cbf0ee-93da1796, #w-node-_1e36859d-3d2c-07c1-e810-552ba9cbf0f1-93da1796, #w-node-c176d924-9d69-889d-e521-72149bace8eb-93da1796, #w-node-c176d924-9d69-889d-e521-72149bace8ee-93da1796, #w-node-c176d924-9d69-889d-e521-72149bace8ef-93da1796, #w-node-c176d924-9d69-889d-e521-72149bace8f2-93da1796, #w-node-_90d12e8e-4415-470c-7ad5-1edced00f180-93da1796, #w-node-_90d12e8e-4415-470c-7ad5-1edced00f183-93da1796, #w-node-_90d12e8e-4415-470c-7ad5-1edced00f184-93da1796, #w-node-_90d12e8e-4415-470c-7ad5-1edced00f187-93da1796, #w-node-f4053bc1-897f-0648-3e6a-d1e3dfc91c80-93da1796, #w-node-f4053bc1-897f-0648-3e6a-d1e3dfc91c87-93da1796, #w-node-a9066fd1-f038-b616-0e9d-8793e8c2adf3-93da1796, #w-node-a9066fd1-f038-b616-0e9d-8793e8c2adf6-93da1796, #w-node-a9066fd1-f038-b616-0e9d-8793e8c2adf7-93da1796, #w-node-a9066fd1-f038-b616-0e9d-8793e8c2adfa-93da1796, #w-node-_9fd7b352-3e8d-3c70-5084-0f31b3dbecb3-93da1796, #w-node-_9fd7b352-3e8d-3c70-5084-0f31b3dbecbd-93da1796, #w-node-d0f3901f-88e8-2efd-313a-2e6ef4330f0e-93da1796, #w-node-d0f3901f-88e8-2efd-313a-2e6ef4330f16-93da1796, #w-node-_9342f5f7-4d18-a3af-4239-2c8c7f36fee3-93da1796, #w-node-_9342f5f7-4d18-a3af-4239-2c8c7f36feed-93da1796, #w-node-_9cc14957-d505-377e-93b2-dec8632145d0-93da1796, #w-node-_9cc14957-d505-377e-93b2-dec8632145cd-93da1796, #w-node-_9cc14957-d505-377e-93b2-dec8632145d5-93da1796, #w-node-_9cc14957-d505-377e-93b2-dec8632145d9-93da1796, #w-node-_9cc14957-d505-377e-93b2-dec8632145db-93da1796, #w-node-_0de635fb-03bc-d540-292c-79547340504e-93da1796, #w-node-a70b6d23-26ff-66ee-9d92-ee76020443b8-93da1796, #w-node-c00cbc5b-e60b-0be1-a1b9-d2bce83ade5a-93da1796, #w-node-e8145eec-cf6c-63a1-e6a0-a5746ea7d688-93da1796, #w-node-e1e83343-485c-be6d-1797-d1ebf6e75335-93da1796, #w-node-_19f40e9a-a9dd-aa44-11a0-aff2f1a73448-93da1796, #w-node-b0a2c818-8dd0-8129-0c40-2cf98577dfda-93da1796, #w-node-_13c9e010-b321-3b2b-c734-4736214628d4-93da1796, #w-node-cc1f7112-80e8-37f2-47e9-852601a01eac-93da1796, #w-node-_34fa8374-4186-3fe9-81c0-f4c8d9092b7f-93da1796, #w-node-_81190e57-dfdf-0852-8a21-27064135a499-93da1796, #w-node-dc8c6e73-c075-3957-8fc3-7c3c7fabcb32-93da1796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-13d18ebd {
  place-self: center start;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-13d18ebd, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1b-13d18ebd, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1d-13d18ebd, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1f-13d18ebd, #w-node-_842c123c-176c-b805-2591-fadbc5e88804-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09d79af5-b1e1-eab9-0626-e71332331e5b-13d18ebd, #w-node-_67dfe319-a30d-6b9a-0ad8-cb717d250973-13d18ebd {
  align-self: center;
}

#w-node-_0bcf568a-2c19-f075-c3b4-c1c14a084620-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27a4f8c3-5d6d-76dd-dc41-7cd95e0826f5-13d18ebd, #w-node-ab452974-2b37-4637-20fe-7312ee88c03b-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_97e336c0-c025-5425-78e1-b440d80f562d-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8465c2b6-6860-694f-0a49-f18fce185ec6-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a09e725c-e35f-19e3-5f2b-ac6ee6dd87aa-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7fcd6175-7ef0-a33d-7c24-0f2220708641-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ababa5fe-031f-2452-d437-977d7beff1e4-13d18ebd, #w-node-_5a30dcd8-72bb-cc4c-7338-b268949ad0e8-13d18ebd, #w-node-f1e46928-a6d1-efc8-5fd5-9872bab57576-13d18ebd, #w-node-_982c96be-3baf-45a3-5aa9-7715f19a74ff-13d18ebd, #w-node-f6c87804-465c-9639-3e5e-c9ddee169f51-13d18ebd, #w-node-_08e5b7de-050e-3647-4d43-9e551671a72b-13d18ebd, #w-node-ea6a9c9c-312b-88f5-6229-64aeaac497ea-13d18ebd, #w-node-e6a0c7ff-731b-6401-114e-5b8ab0381857-13d18ebd, #w-node-_4e6772a2-aea6-54e4-2925-49888b8e1a4c-13d18ebd, #w-node-f09f474d-2b28-3d4a-89db-e5fd621479c1-13d18ebd, #w-node-_7b457f53-cd98-2a2c-ff52-c186712adb56-13d18ebd, #w-node-b7ca2a4f-b70c-592c-d47a-5b7b493ada4a-13d18ebd, #w-node-ddafc74f-3e32-add0-4b20-9362e18e06ba-13d18ebd, #w-node-_04da272c-ee03-ddc6-0cd4-fe278a9efb5f-13d18ebd, #w-node-_84cab4a0-cd4a-a087-b2cb-4724aba73355-13d18ebd, #w-node-f043c373-048f-476f-2824-a595652356ae-13d18ebd, #w-node-e6c3dc1e-d317-829c-a98d-99d27e5a96df-13d18ebd, #w-node-c89c5f0e-017d-678f-b107-584e91684a3a-13d18ebd, #w-node-efab06a2-d40b-9c34-8fa0-96fbe3060054-13d18ebd, #w-node-_3752851a-756e-ebad-66d8-701f015ea4ba-13d18ebd, #w-node-ca72f48a-78b6-3829-4498-d517e24d4b30-13d18ebd, #w-node-_8dd9dbf9-1ba0-7432-582f-57728e8b6434-13d18ebd, #w-node-_0259822d-e173-1d10-26c4-afe17f3d5303-13d18ebd, #w-node-_42b883ff-a47d-dbb6-f710-93a18ba9e974-13d18ebd, #w-node-_021e376b-f69b-c6cd-39f7-c344b4f7fb82-13d18ebd, #w-node-a571a1a6-8f39-200b-9c4d-48b992470723-13d18ebd, #w-node-_8eaf14c9-3bc9-c921-ddb0-213ddbe59ef9-13d18ebd, #w-node-a33070d1-44ab-85a1-0898-40a5337409a7-13d18ebd, #w-node-_52554f11-0d87-c00c-0e70-cbbde3f3efed-13d18ebd, #w-node-_41ef2a5a-4c53-cbdb-7b48-0bc60e6e3abf-13d18ebd, #w-node-_674a78b2-d9d5-b35c-72f7-e2606f638083-13d18ebd, #w-node-_242fd8c0-e262-d799-0269-efe0831c8064-13d18ebd, #w-node-bb6d1169-5290-cd8e-fc8b-1202a2549a4e-13d18ebd, #w-node-ad673161-9b90-20d1-c990-bd66b7348d81-13d18ebd, #w-node-c7ab135f-2773-60f2-d160-433e48e71596-13d18ebd, #w-node-c7ab135f-2773-60f2-d160-433e48e7159a-13d18ebd, #w-node-_1854a038-fa31-dafb-9c1f-fb7a289e532f-13d18ebd, #w-node-_1854a038-fa31-dafb-9c1f-fb7a289e5333-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85043631-0eb3-e929-a2f2-2ce5ebb2f2ef-13d18ebd {
  align-self: center;
}

#w-node-ac5cac17-220a-906c-7319-e1b607adb3bb-13d18ebd, #w-node-_9ed04808-36fb-0baf-c5ef-b2d51c442a46-13d18ebd, #w-node-_463d4d18-850f-75e6-9159-451c6fabe09e-13d18ebd, #w-node-cd39d0eb-2294-74c9-5f79-eec6496eafb8-13d18ebd, #w-node-_87d2d032-6834-26c2-0449-e334cb2f9e09-13d18ebd, #w-node-aa332033-d9b5-9b34-fe4d-60291e4adc8d-13d18ebd, #w-node-_4f35a524-f3e3-a45a-8a9c-b14fd3a1f93c-13d18ebd, #w-node-_67477848-a121-3bc5-54f6-54c6dd36e387-13d18ebd, #w-node-_8c47333a-ebca-5182-e691-d185e58d90d0-13d18ebd, #w-node-c82dd453-1315-f2b7-d00d-57186bb44ecd-13d18ebd, #w-node-a4022251-24fc-c753-79be-ae39fb7434b5-13d18ebd, #w-node-_47d38f0b-2e05-fca0-8efb-4c81d876b4a8-13d18ebd, #w-node-_85aa3840-7e76-c1ed-8b36-17e0ec9db93b-13d18ebd, #w-node-f8b0d995-7b78-fca0-1422-c94f87c81735-13d18ebd, #w-node-d32a72ac-764d-eccd-d126-5ffd86b9be52-13d18ebd, #w-node-_607c5e00-0761-d4ef-94de-f964335fa0ee-13d18ebd, #w-node-_536cd424-6711-b297-89ed-4da7621987be-13d18ebd, #w-node-d22b3839-f221-91e0-2771-70124a559d52-13d18ebd, #w-node-_84c22097-7c2d-ff9c-f4cf-4e264faaf058-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ac6-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ac7-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ac9-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30acb-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30acd-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30acf-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ad1-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ad3-13d18ebd, #w-node-_80f87386-1240-3a9d-567f-c0edd6c30ad5-13d18ebd, #w-node-f5a14e6c-3ca4-a93a-18e0-5466848ccd90-13d18ebd, #w-node-_47523799-4169-8f2d-c03c-5db2a4668ef5-13d18ebd, #w-node-e42e7017-1b5c-0230-bd96-ef66275f826a-13d18ebd, #w-node-dfcc8b17-62d8-6234-ea5a-5109ab4865e1-13d18ebd, #w-node-_2d249e6c-50ae-b58e-ded4-0b7f83c83a7a-13d18ebd, #w-node-_2c530427-3359-7abf-eb66-558e5bbc6a8a-13d18ebd, #w-node-_1618ed15-674a-be67-2e25-995b45254f8b-13d18ebd, #w-node-_112e044a-ce12-9ba8-04e1-ec88f0610cdf-13d18ebd, #w-node-e07fb969-43a1-bf3a-6df7-346b821b6a68-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498e5-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498e6-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498e8-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498ea-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498ec-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498ee-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498f0-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498f2-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498f4-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498f6-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498f8-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498fa-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498fc-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a498fe-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a49900-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a49902-13d18ebd, #w-node-_2e4fd6e2-0899-1794-d1ea-534251a49904-13d18ebd, #w-node-_0290234f-37ad-d3df-4fe8-ddd16e369c29-13d18ebd, #w-node-b6f02adb-ccc4-ac34-df67-20a87269831c-13d18ebd, #w-node-b6f02adb-ccc4-ac34-df67-20a872698339-13d18ebd, #w-node-b6f02adb-ccc4-ac34-df67-20a87269833b-13d18ebd, #w-node-b6f02adb-ccc4-ac34-df67-20a87269833d-13d18ebd, #w-node-_922bb404-ce89-0fe3-2be2-6790998c5adc-13d18ebd, #w-node-_4f064b4c-42dd-3254-d707-fe6f1a8e53ed-13d18ebd, #w-node-_3a34fda3-91a8-574f-42ea-48a584623188-13d18ebd, #w-node-a2d5a331-8cfd-9e3f-000f-843daf92a969-13d18ebd, #w-node-_9702cc78-a469-daca-58df-fd19a52bd6ff-13d18ebd, #w-node-_5deded75-29f2-3a68-44cc-96399199c100-13d18ebd, #w-node-f62e0b1b-121b-decb-88f2-edb4d162f253-13d18ebd, #w-node-_9fed27d5-7dab-7ead-e994-ecf4a2522741-13d18ebd, #w-node-_464c167e-0767-d298-7f86-9ce2af093d4f-13d18ebd, #w-node-bcebcbe1-6081-bbb3-9f8c-f2363258296f-13d18ebd, #w-node-e7507620-945d-15b1-5e5b-add387e82f71-13d18ebd, #w-node-_202de1bb-d58a-ca46-f773-e6554665f3b5-13d18ebd, #w-node-_3bfff720-3c1c-b065-4c9d-7860553dd96b-13d18ebd, #w-node-_90c9375e-add9-22b1-01bc-3492aa520903-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa75e6e2-71dc-5160-fe9e-276db3a1672a-13d18ebd {
  align-self: center;
}

#w-node-_32f0db84-9f87-db43-2acd-7d053bb5d859-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf924-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf925-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf927-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf929-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf92b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf92d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf92f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf931-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf933-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf935-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf937-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf939-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf93b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf93d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf93f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf941-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf943-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf945-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf947-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf948-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf94a-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf94c-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf94e-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf950-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf952-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf954-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf956-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf958-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf95a-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf95c-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf95e-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf960-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf962-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf964-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf966-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf968-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf96a-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf96b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf96d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf96f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf971-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf973-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf975-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf977-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf979-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf97b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf97d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf97f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf981-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf983-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf985-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf987-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf989-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf98b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf98c-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf98d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf98f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf991-13d18ebd, #w-node-_19a54a37-dbb0-2444-f5e8-a5cd95a4d9ce-13d18ebd, #w-node-_52b62c4a-9778-0987-1794-758f85cafaaf-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf997-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf999-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf99b-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf99d-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf99f-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9a1-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9a3-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9a5-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9a7-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9a9-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9ab-13d18ebd, #w-node-_3f733ad0-fdb6-7a41-9d82-82c3582bf9ad-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_169981f6-83fe-f83d-515b-af3fb6592fdf-13d18ebd {
  justify-self: start;
}

#w-node-_55f5b229-2c54-9abb-4799-0132270c1e17-13d18ebd, #w-node-c61cad85-b700-c470-9fd4-d7f72bb27eac-13d18ebd, #w-node-c25f982a-7088-b532-edd8-ec26dd74ab7b-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8fafac59-ca4d-65c8-f047-87b7448ef201-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0fb3cc13-f42a-84b5-0fab-02acf4d8f83b-13d18ebd, #w-node-_1632c074-538b-422e-6e9d-3eb16466a5a7-13d18ebd, #w-node-_2888bb9b-79c8-6a17-07a6-49787e12e173-13d18ebd, #w-node-c4df1407-0425-70bc-b399-6c7c74ecce61-13d18ebd, #w-node-_9c26b790-f213-0a37-b94c-ef92af6ad9c8-13d18ebd, #w-node-c0028436-a99b-f41c-a653-8879020ad9f4-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9111090-b0a3-73a2-8dcc-5c8d8b641a3d-13d18ebd {
  justify-self: start;
}

#w-node-_8a84f948-b6c8-734f-9af4-7e9294e64cf4-13d18ebd, #w-node-_0ed961ed-788b-9f83-6ad0-97443b9e77b3-13d18ebd, #w-node-_7f3fe1d4-97bf-2cac-241d-bf58b516a5f7-13d18ebd, #w-node-cc70ac2b-987f-3d3f-c055-fa41cc4c9ec4-13d18ebd, #w-node-_2126723a-4cff-f8e5-34a8-6e7a42c57896-13d18ebd, #w-node-c26dbef0-93e6-bd6e-3853-20e95255de23-13d18ebd, #w-node-a12a1f35-9972-197b-06ba-a1567dcf7e83-13d18ebd, #w-node-cc278df8-d3ce-3c99-6704-fd290af38094-13d18ebd, #w-node-_83470ce8-a21e-03e2-0f05-6b1e66f3945f-13d18ebd, #w-node-_07ba6cd9-e27e-614c-2c74-1ce2adb49602-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07ba6cd9-e27e-614c-2c74-1ce2adb49603-13d18ebd {
  align-self: center;
}

#w-node-_07ba6cd9-e27e-614c-2c74-1ce2adb49609-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d55b-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d564-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d569-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d56e-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d577-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d580-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d589-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d592-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d59b-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5a4-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5ad-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5b6-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5bd-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5c4-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5cd-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5d7-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5e0-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5e7-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5f0-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d5f9-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d602-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d60b-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d610-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d619-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d61e-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d625-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d62c-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d631-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d63a-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d641-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d64a-13d18ebd, #w-node-deb81dd4-cc23-238a-35cf-7742e7e2d653-13d18ebd, #w-node-_139062fb-e474-e98e-6b96-312676b6a59d-13d18ebd, #w-node-_56527956-1b8e-9873-8202-0d9bc0353e62-13d18ebd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad0beebb-7312-9f85-2ece-d01448e6538b-a7ff4d12 {
  place-self: center start;
}

#w-node-ad0beebb-7312-9f85-2ece-d01448e65390-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5e5a9c59-926a-bdf0-ddce-c0584e86731c-a7ff4d12, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867322-a7ff4d12, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867324-a7ff4d12, #w-node-f7dad691-ccb9-917e-7b20-6d19dd85405d-a7ff4d12, #w-node-_6f7c6248-d36b-4c53-3035-46c1e653d7d2-a7ff4d12, #w-node-_28292720-2820-310c-1140-f7873465ad20-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9a92e08-2929-8d82-5ae1-f52a4d0ef488-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e1dcb6f3-8347-291d-050f-1180966bdb35-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae24b2f9-341a-cade-df2b-42a745b2b33b-a7ff4d12 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dbea6cb-3544-96b1-6075-1e1c364c218f-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a5ba6b7-d18a-e20c-4dfb-79bbf158b6ea-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab1f207b-d502-5edf-72fb-dd0d5141b0ad-a7ff4d12, #w-node-def5b05c-d49c-92ad-5c09-1078b4715559-a7ff4d12, #w-node-_7c66074b-33d2-7afd-ede5-0242cd1c19cf-a7ff4d12, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c894d-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8955-a7ff4d12, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c895b-a7ff4d12, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8963-a7ff4d12, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c896a-a7ff4d12, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8977-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-de6876e3-c105-9aab-a9db-2bab589f103e-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b2ff3e87-7e98-6535-1666-c31d98727c58-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_36c35ea0-1d40-e89d-164e-30145e8b9d8f-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7e901a-0221-7fb8-84fb-20b9f26be22e-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_798beef2-c1e6-3f8f-3980-1a4229554cb6-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_909603ed-b8a2-7f3c-e1a5-611f08a7391e-a7ff4d12, #w-node-bf55d409-fca9-998a-49a5-eb087bd3899d-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e6-a7ff4d12, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e7-a7ff4d12, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc27-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc28-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc23-a7ff4d12, #w-node-_9e812ce8-581d-5d11-c3d2-3933e7e8a312-a7ff4d12, #w-node-f3d78191-9bef-f7c9-ff26-03a76e915f06-a7ff4d12, #w-node-_027db23c-ee0c-a349-a583-7c48be007625-a7ff4d12, #w-node-_5fc2e813-81a2-da99-1e58-46d1537bbc45-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cbc12f3-b095-830f-95ac-672a6d79f37d-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_954d99c6-4b8c-15e3-12e8-718c521481d4-a7ff4d12, #w-node-_954d99c6-4b8c-15e3-12e8-718c521481d5-a7ff4d12, #w-node-_954d99c6-4b8c-15e3-12e8-718c521481d7-a7ff4d12, #w-node-_4b4ea567-d064-f01e-28a1-eb988896447c-a7ff4d12, #w-node-b0498743-7017-7869-e1fa-19080fc7711d-a7ff4d12, #w-node-b0498743-7017-7869-e1fa-19080fc7711e-a7ff4d12, #w-node-b0498743-7017-7869-e1fa-19080fc77120-a7ff4d12, #w-node-bccaac6b-6732-1b05-4072-6f231d5fa5d5-a7ff4d12, #w-node-ed74fd70-85f1-bb73-ebcc-f77f8e21c75f-a7ff4d12, #w-node-ed74fd70-85f1-bb73-ebcc-f77f8e21c761-a7ff4d12, #w-node-ed74fd70-85f1-bb73-ebcc-f77f8e21c763-a7ff4d12, #w-node-a07e40ea-c165-31f8-ea9f-9352366c165e-a7ff4d12, #w-node-dd1b83cd-4e45-0ac0-5bbc-9938cb4c637a-a7ff4d12, #w-node-_596cc6fe-db14-98f9-b17b-a305952565f9-a7ff4d12, #w-node-_154f38f5-faeb-187e-11e7-5001b29bbfa4-a7ff4d12, #w-node-aeba3353-49bc-f181-069d-2fbcb2305a62-a7ff4d12, #w-node-_1a985f81-36d6-1682-5539-91e4708682cb-a7ff4d12, #w-node-eaca3c8c-41aa-9b58-aace-b81a5a579af9-a7ff4d12, #w-node-_2224959c-6117-0155-f06b-e4331ab69cec-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f77dcebe-f7fe-e258-a0b2-659d4b967482-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4af3986d-0d5d-7584-12c8-e4152c25dcd8-a7ff4d12, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeaf-a7ff4d12, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeb1-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d68bdd6-91fd-3839-6b06-0d11f601aac0-a7ff4d12 {
  place-self: center;
}

#w-node-_5efb9341-4463-18af-7997-25afd9cff90a-a7ff4d12, #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-a7ff4d12, #w-node-_17dd9b23-34a2-923b-b011-86c14e0b1737-a7ff4d12, #w-node-f21a0ab9-425d-cad5-796d-a8697e82f4b3-a7ff4d12, #w-node-bff90e6f-4cf2-90be-ae29-f1a47fda226a-a7ff4d12, #w-node-_4c1aa8f2-8e6a-16c6-fe5c-411d69241966-a7ff4d12, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a0-a7ff4d12, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a1-a7ff4d12, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a2-a7ff4d12, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a4-a7ff4d12, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d2-a7ff4d12, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d3-a7ff4d12, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d4-a7ff4d12, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d6-a7ff4d12, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459454-a7ff4d12, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459455-a7ff4d12, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459456-a7ff4d12, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459458-a7ff4d12, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e6-a7ff4d12, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e7-a7ff4d12, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e8-a7ff4d12, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0ea-a7ff4d12, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e09-a7ff4d12, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0a-a7ff4d12, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0b-a7ff4d12, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0d-a7ff4d12, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e5-a7ff4d12, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e6-a7ff4d12, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e7-a7ff4d12, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e9-a7ff4d12, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff531-a7ff4d12, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff532-a7ff4d12, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff533-a7ff4d12, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff535-a7ff4d12, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48e-a7ff4d12, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48f-a7ff4d12, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d490-a7ff4d12, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d492-a7ff4d12, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a19-a7ff4d12, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1a-a7ff4d12, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1b-a7ff4d12, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1d-a7ff4d12, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43e-a7ff4d12, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43f-a7ff4d12, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e440-a7ff4d12, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e442-a7ff4d12, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53db-a7ff4d12, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dc-a7ff4d12, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dd-a7ff4d12, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53df-a7ff4d12, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c7-a7ff4d12, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c9-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5370e377-f87e-2682-b5d6-743c5221cb7a-a7ff4d12, #w-node-_5370e377-f87e-2682-b5d6-743c5221cb82-a7ff4d12, #w-node-_6f855241-5955-0cad-a521-96bdd6657b45-a7ff4d12, #w-node-_82c4ddad-f34f-12dd-673c-4308f871941c-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-a7ff4d12, #w-node-_4a8979ff-04f0-b9d9-496c-6069184cd3d4-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c3249dd9-7e0b-02c9-b559-d6991ad7960b-a7ff4d12, #w-node-_09b71963-74f1-0f10-9f2d-bd0f86d9a545-a7ff4d12, #w-node-fcfcee1b-5966-f53f-45ea-34ec7424e1b0-a7ff4d12, #w-node-_36d6dfb7-1405-16fd-456b-37c6a7da4fcc-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-a7ff4d12, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4e8de069-7ce6-12bc-7bf2-07dded832e62-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-a7ff4d12 {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-a7ff4d12, #w-node-_9d467bc1-26bf-2345-2255-022352231767-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_30574121-fcbf-69c4-8b66-5986d44a3def-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e23e-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e241-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e243-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e244-a7ff4d12, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e62-a7ff4d12, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e6a-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e247-a7ff4d12, #w-node-_252364de-00ae-fd3c-5fce-e5e4f89daefd-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24a-a7ff4d12, #w-node-_663fd716-9614-f089-6eae-e82694387442-a7ff4d12, #w-node-c7231ff1-1491-8f5b-0827-c3c2f0da12e6-a7ff4d12, #w-node-e05ab3a4-0570-e7af-601b-cd92fa2749ef-a7ff4d12, #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24e-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e251-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e253-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e254-a7ff4d12, #w-node-c5605230-e2e4-5a08-2c7f-0e9839f25b78-a7ff4d12, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e257-a7ff4d12, #w-node-_2defe685-6fb8-9763-820b-fec20711907b-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a361da47-7422-b304-f9a1-e12047d5988b-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a033-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a034-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d039e9c2-c57b-c788-d0c7-89036a8c3187-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_20ea3633-7945-aea7-fe4a-5585877e68b1-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-a7ff4d12, #w-node-ef3e131f-9b8c-9d66-6ee2-99775ca85eae-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_910a8755-6cef-2aed-73a6-a42c6fee1258-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b4-a7ff4d12, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b8-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e28e140-6c88-2d06-432f-33ec46490914-a7ff4d12, #w-node-a50cb38d-d282-7fb5-6e9b-e511622b2fe6-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b744770c-93df-7486-17ad-c1e76481f291-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dbf782b-4001-a62b-2bc8-f241c030fcdd-a7ff4d12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-a7ff4d12, #w-node-_78fa9f1a-1635-9714-b72a-b05bb5c368a9-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_162331e8-00a4-83f0-6a86-d2fc6e6f24b3-a7ff4d12 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-d500d8ac-ce2d-bd8c-2aec-1ab86b9c6454-a7ff4d12, #w-node-_949b2d57-cc70-0a21-dc41-8296b8671f4c-a7ff4d12, #w-node-_22e9998d-c233-b081-b400-4ce4c0fe961b-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f65330-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f6534c-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f6534e-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f6534f-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f65350-a7ff4d12, #w-node-ca01f761-daf1-adce-2a2e-b30695f65352-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca01f761-daf1-adce-2a2e-b30695f65353-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ca01f761-daf1-adce-2a2e-b30695f65335-a7ff4d12, #w-node-_14a540c1-2c19-d5d5-e423-d9f96cf263da-a7ff4d12, #w-node-_3d9a7261-88c1-f192-9c97-f927ac4090a1-a7ff4d12, #w-node-d8510b0e-92bc-dc97-07fa-ced8da619b87-a7ff4d12, #w-node-_2048b154-daaf-e598-41fb-8300c91c560c-a7ff4d12, #w-node-_0a36b139-585e-d0db-67ec-4921096cf3ef-a7ff4d12, #w-node-_4709360f-c0fb-07d8-aad8-27b26b73509d-a7ff4d12, #w-node-_4709360f-c0fb-07d8-aad8-27b26b73509e-a7ff4d12, #w-node-_4709360f-c0fb-07d8-aad8-27b26b7350a0-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b19156-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b19158-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b1915a-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b1915d-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b1915f-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b19161-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b19162-a7ff4d12, #w-node-edd5e17b-3f48-4074-46fd-308826b19164-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647125-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647127-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647129-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d9664712c-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d9664712e-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647130-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647131-a7ff4d12, #w-node-_0d31f84d-2d4e-db93-2156-5d5d96647133-a7ff4d12, #w-node-_47a560c8-4be2-e320-b963-1dd2fa5bc5cd-a7ff4d12, #w-node-_47a560c8-4be2-e320-b963-1dd2fa5bc5ce-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f84184dc-26e9-6607-6436-1a70fbd504cb-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f84184dc-26e9-6607-6436-1a70fbd504cc-a7ff4d12, #w-node-c419fdd3-6c11-211e-9b3f-6c7f1610e807-a7ff4d12, #w-node-_07cfb52a-440a-132a-922f-463ae240b601-a7ff4d12, #w-node-_5ca9b596-d694-1e55-858f-ab7582b87127-a7ff4d12, #w-node-e6e87493-8a53-f43e-958b-8e67a9bf6fee-a7ff4d12, #w-node-_39e6f1ec-13ca-bf6f-fbdd-4bc8c79598fb-a7ff4d12, #w-node-_0041fa95-289d-764a-c781-4e55d716ba50-a7ff4d12, #w-node-_2eeba344-213d-1254-94b9-0a4dffb3c377-a7ff4d12, #w-node-_001dc77a-fc0f-bc19-5aa2-92b59b6878ba-a7ff4d12, #w-node-cd8c7e8b-757b-be05-359c-ee52ad4ca8fb-a7ff4d12, #w-node-cd8c7e8b-757b-be05-359c-ee52ad4ca8fc-a7ff4d12, #w-node-cd8c7e8b-757b-be05-359c-ee52ad4ca8fd-a7ff4d12, #w-node-cd8c7e8b-757b-be05-359c-ee52ad4ca8ff-a7ff4d12, #w-node-e7ae3a8e-c63b-cda3-0cde-4b9fb8a1c453-a7ff4d12, #w-node-e7ae3a8e-c63b-cda3-0cde-4b9fb8a1c454-a7ff4d12, #w-node-e7ae3a8e-c63b-cda3-0cde-4b9fb8a1c455-a7ff4d12, #w-node-e7ae3a8e-c63b-cda3-0cde-4b9fb8a1c457-a7ff4d12, #w-node-_8c7d2929-c513-fb1f-10f1-5a64ffe8f433-a7ff4d12, #w-node-_8c7d2929-c513-fb1f-10f1-5a64ffe8f434-a7ff4d12, #w-node-_8c7d2929-c513-fb1f-10f1-5a64ffe8f435-a7ff4d12, #w-node-_8c7d2929-c513-fb1f-10f1-5a64ffe8f437-a7ff4d12, #w-node-_44ed7ae3-cfd2-bed1-a196-47ca555e8385-a7ff4d12, #w-node-_44ed7ae3-cfd2-bed1-a196-47ca555e8386-a7ff4d12, #w-node-_44ed7ae3-cfd2-bed1-a196-47ca555e8387-a7ff4d12, #w-node-_44ed7ae3-cfd2-bed1-a196-47ca555e8389-a7ff4d12, #w-node-e76b0d86-8828-8159-42eb-242148476e3b-a7ff4d12, #w-node-e76b0d86-8828-8159-42eb-242148476e3c-a7ff4d12, #w-node-e76b0d86-8828-8159-42eb-242148476e3d-a7ff4d12, #w-node-e76b0d86-8828-8159-42eb-242148476e3f-a7ff4d12, #w-node-_7593e553-3ef1-76a0-dd85-c352181ecac8-a7ff4d12, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581de-a7ff4d12, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581df-a7ff4d12, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e1-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b098a04-a693-f5bf-f1a4-961901f84d44-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_40c26ed5-6b4b-185c-3ad7-c1f463e242bc-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e3-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e4-a7ff4d12, #w-node-_0661fdb8-171b-2771-8afa-4b76416e2b4c-a7ff4d12, #w-node-_0661fdb8-171b-2771-8afa-4b76416e2b4d-a7ff4d12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f274e2a-5244-fc14-b264-aeec8f66b6ab-25354c38 {
  place-self: center start;
}

#w-node-_3f274e2a-5244-fc14-b264-aeec8f66b6ba-25354c38, #w-node-_8733b989-24d9-97c2-87c5-e847ca30986a-25354c38, #w-node-_43c9889e-a449-cde2-2454-a067b5d53cc5-25354c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_593eaeb3-848a-041e-a262-b9b6f33a0743-25354c38 {
  place-self: center start;
}

#w-node-_593eaeb3-848a-041e-a262-b9b6f33a075f-25354c38, #w-node-_8efaaff7-f7fe-6ead-eb75-dd98c3c527f3-25354c38, #w-node-_8efaaff7-f7fe-6ead-eb75-dd98c3c527f7-25354c38, #w-node-_8efaaff7-f7fe-6ead-eb75-dd98c3c527fb-25354c38, #w-node-_8efaaff7-f7fe-6ead-eb75-dd98c3c527ff-25354c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1361aafd-1c79-be4d-9660-36f26aaa83fa-25354c38 {
  place-self: center start;
}

#w-node-_1361aafd-1c79-be4d-9660-36f26aaa8409-25354c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fa32454c-eff7-4f3f-56fb-b949071322ab-25354c38, #w-node-_46835d7e-cdcf-b61f-bafc-1b532596271b-25354c38, #w-node-_7bc68fb7-881f-6d74-8414-bd520b701e82-25354c38, #w-node-d6ae94c1-8adb-2d5f-0608-02b21e947aae-25354c38, #w-node-eff955f9-1006-09d5-fc34-ad8e588633af-25354c38, #w-node-b45236e8-e7a4-c1c8-6614-62dbe47188f0-25354c38, #w-node-_654be389-4d61-0910-2496-6704a38cc17d-25354c38, #w-node-_804d32df-bd95-1de7-7856-b5ea8ad4877e-25354c38, #w-node-_65f9ddad-86e0-cc13-0b4c-fe069988a695-25354c38, #w-node-_2615ed1e-bd80-b068-387a-bf8f6ac2cd2a-25354c38, #w-node-_2f4bd6a8-90cb-0ac3-4ddf-bac4f4a12b09-25354c38, #w-node-_3000f317-d1cc-b68b-6c7e-c69bb9e5a44c-25354c38, #w-node-_76f78ed7-5963-c934-0a98-9c5960ad1767-25354c38, #w-node-a7678191-6907-2e5e-94f9-a3e97ddaeeb6-25354c38, #w-node-_5f285cfe-1c25-bb8f-42c0-8ecb3e54d5fd-25354c38, #w-node-_6ad172c8-c93f-2327-a2aa-24c73924a540-25354c38, #w-node-_4eb2921e-5b5b-67cc-8d41-5137abe12037-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c79020243-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c7902024d-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c79020261-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c7902026b-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c79020275-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c7902027f-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c79020289-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c79020293-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c7902029d-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202a7-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202b1-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202bb-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202c5-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202cf-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202d9-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202e3-25354c38, #w-node-b91fe16c-e950-c1cd-dbfb-536c790202ed-25354c38, #w-node-_6e62ab8a-35a9-23cf-1d2a-b6845840bdfe-25354c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2766db9a-0038-afb9-bfcb-1f311bf88b7a-25354c38 {
  place-self: center start;
}

#w-node-_2766db9a-0038-afb9-bfcb-1f311bf88b81-25354c38, #w-node-d854f119-324c-ee03-c013-b3b27ffb11a8-25354c38, #w-node-d854f119-324c-ee03-c013-b3b27ffb11ac-25354c38, #w-node-_0f9527de-3264-ccdc-b400-e160e8f1706f-25354c38, #w-node-_0f9527de-3264-ccdc-b400-e160e8f17073-25354c38, #w-node-bfbe7465-a805-3e8e-c272-2080937b324e-bbf603f1, #w-node-b24bd94c-2372-168d-50df-fabd3ed80744-bbf603f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_250b7f2b-10bd-2125-3443-476c401f7ab6-435018d8 {
  place-self: center start;
}

#w-node-_250b7f2b-10bd-2125-3443-476c401f7abd-435018d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-7d5c9610 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-7d5c9610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-7d5c9610, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-7d5c9610, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-7d5c9610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-7d5c9610 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-7d5c9610, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-7d5c9610, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-7d5c9610, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-7d5c9610, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-7d5c9610, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-7d5c9610, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-7d5c9610, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-7d5c9610, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-7d5c9610, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-7d5c9610, #w-node-_35635b09-fcaa-f401-a711-b75b7224aa43-7d5c9610, #w-node-_9ab136eb-286c-dfb7-473b-880054a6a97b-7d5c9610, #w-node-_9ab136eb-286c-dfb7-473b-880054a6a97e-7d5c9610, #w-node-d6f7adfa-cdc5-eeb9-e994-a782c32c0192-7d5c9610, #w-node-_9ab136eb-286c-dfb7-473b-880054a6a97c-7d5c9610, #w-node-_9ab136eb-286c-dfb7-473b-880054a6a980-7d5c9610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-7d5c9610 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-7d5c9610, #w-node-_9c706907-219a-8fdb-36e7-b55bcf1d89dc-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-7d5c9610, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-7d5c9610, #w-node-_8e7d2884-f74f-29f1-2895-8c076eb311b0-7d5c9610, #w-node-_8e7d2884-f74f-29f1-2895-8c076eb311b2-7d5c9610, #w-node-_8e7d2884-f74f-29f1-2895-8c076eb311b4-7d5c9610, #w-node-_8e7d2884-f74f-29f1-2895-8c076eb311b6-7d5c9610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-d7969f41 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-d7969f41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-d7969f41, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-d7969f41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-d7969f41 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-d7969f41, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-d7969f41, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-d7969f41, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-d7969f41, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-d7969f41, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-d7969f41, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-d7969f41, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-d7969f41, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-d7969f41, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-d7969f41, #w-node-f3f584f2-8688-d3ff-b9c5-8d1d1ac83a4b-d7969f41, #w-node-f3f584f2-8688-d3ff-b9c5-8d1d1ac83a4c-d7969f41, #w-node-f3f584f2-8688-d3ff-b9c5-8d1d1ac83a4d-d7969f41, #w-node-fc6d5428-9aad-a52f-837a-26ca1279db4a-d7969f41, #w-node-e1689fcd-8abe-00f4-c625-d2197f959b31-d7969f41, #w-node-e540cf60-6b60-cdbe-4b61-a3082bc8989d-d7969f41, #w-node-c6dfbdbe-04ab-25cb-3939-b082c3cfd977-d7969f41, #w-node-_6095b5ca-d15b-f0ad-dc9c-68405cf25a85-d7969f41, #w-node-_7015e7dc-0f7e-cb8c-9b17-36b02eb3d5b0-d7969f41, #w-node-dcf33d22-9771-c607-a236-5a25011158f8-d7969f41, #w-node-e1a5b76e-5739-0202-a5e6-afc726419c35-d7969f41, #w-node-db9bd295-5ca3-fb4e-7254-c1a1500c634b-d7969f41, #w-node-_883775f9-78fa-f539-2b0b-60b25d8f5ad7-d7969f41, #w-node-d457f9cc-4b1f-02d3-1de6-9ad2c35951f0-d7969f41, #w-node-a09a59cf-14f6-2dd0-f1a5-1808521ed816-d7969f41, #w-node-a09a59cf-14f6-2dd0-f1a5-1808521ed818-d7969f41, #w-node-a09a59cf-14f6-2dd0-f1a5-1808521ed81a-d7969f41, #w-node-a09a59cf-14f6-2dd0-f1a5-1808521ed81c-d7969f41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-a56d9523 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-a56d9523 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-a56d9523, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-a56d9523, #w-node-_9944d236-b347-fb93-89cd-0fad86936997-a56d9523 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-a56d9523 {
  place-self: center start;
}

#w-node-f1e242f9-c661-c098-2e2c-bb61b1fc80fb-a56d9523, #w-node-f1e242f9-c661-c098-2e2c-bb61b1fc80fc-a56d9523, #w-node-f1e242f9-c661-c098-2e2c-bb61b1fc817a-a56d9523, #w-node-f1e242f9-c661-c098-2e2c-bb61b1fc817b-a56d9523, #w-node-c7d5d474-8be1-9918-7c2d-98b451c3f4bb-a56d9523, #w-node-c7d5d474-8be1-9918-7c2d-98b451c3f4bd-a56d9523, #w-node-c7d5d474-8be1-9918-7c2d-98b451c3f4bf-a56d9523, #w-node-c7d5d474-8be1-9918-7c2d-98b451c3f4c1-a56d9523 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-de5f6e9f {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-de5f6e9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-de5f6e9f, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-de5f6e9f, #w-node-_9944d236-b347-fb93-89cd-0fad86936997-de5f6e9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-de5f6e9f {
  place-self: center start;
}

#w-node-_7bb4d714-45b8-be3b-69a4-319e15ba5a33-de5f6e9f, #w-node-df81ea2a-e830-177c-5f00-5f7f14737464-de5f6e9f, #w-node-e4501cf0-3226-a9d2-0f84-b7fab7168b66-de5f6e9f, #w-node-_0f679da7-b06f-7d88-8d1c-c24c1f9b3940-de5f6e9f, #w-node-_702efa69-a718-a5c2-2143-01820180dfe2-de5f6e9f, #w-node-_0f679da7-b06f-7d88-8d1c-c24c1f9b3942-de5f6e9f, #w-node-_0f679da7-b06f-7d88-8d1c-c24c1f9b3944-de5f6e9f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_567edf32-371c-4550-021c-82e2d437714a-de6432e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_567edf32-371c-4550-021c-82e2d437714b-de6432e1, #w-node-_0dc8cc87-22f7-1116-36b1-50e3d37a71dc-de6432e1, #w-node-d327ebf0-062d-7e37-d645-54f9a81046b8-de6432e1, #w-node-f214025f-e138-3d26-1145-61435e6b896b-de6432e1, #w-node-ba42b140-a175-7575-d4a2-53c06996585e-de6432e1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-48490bb4 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-48490bb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-48490bb4, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-48490bb4, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-48490bb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-48490bb4 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-48490bb4, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-48490bb4, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-48490bb4, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-48490bb4, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-48490bb4, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-48490bb4, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-48490bb4, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-48490bb4, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-48490bb4, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-48490bb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-48490bb4 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-48490bb4, #w-node-fcf6a600-3cbf-a9c8-de9d-7c3835af7a0e-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-48490bb4, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-48490bb4, #w-node-b213dd0e-6de0-9c91-007d-e0ae8429f472-48490bb4, #w-node-b213dd0e-6de0-9c91-007d-e0ae8429f474-48490bb4, #w-node-b213dd0e-6de0-9c91-007d-e0ae8429f476-48490bb4, #w-node-b213dd0e-6de0-9c91-007d-e0ae8429f478-48490bb4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-9fed6c48 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-9fed6c48, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-9fed6c48, #w-node-b1aa5bad-6d5d-8b77-b92a-210eeae282c4-9fed6c48 {
  place-self: center start;
}

#w-node-b1aa5bad-6d5d-8b77-b92a-210eeae282cd-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00172415-1294-88a0-4a27-419fe06386d3-9fed6c48, #w-node-bb110cb8-8322-6719-21ee-c5166285a692-9fed6c48, #w-node-dfffa692-31ec-9e33-313b-1e59eee519ac-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d5-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d6-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d7-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d9-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93da-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93db-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93dd-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93de-9fed6c48, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93df-9fed6c48, #w-node-a8c32046-b3ee-a54c-4ef3-3b0aad0a7632-9fed6c48, #w-node-_3b72d723-990c-7da9-12d8-c22f3183e597-9fed6c48, #w-node-a654c7b6-8c42-d276-0ac2-2a4bb7f19011-9fed6c48, #w-node-bf7c5427-db4a-1b8d-b6a4-33016a513264-9fed6c48, #w-node-_8a218468-07b3-e4d6-b4fe-1fbc29f2172e-9fed6c48, #w-node-_8a218468-07b3-e4d6-b4fe-1fbc29f21731-9fed6c48, #w-node-_8a218468-07b3-e4d6-b4fe-1fbc29f21732-9fed6c48, #w-node-_8a218468-07b3-e4d6-b4fe-1fbc29f21734-9fed6c48, #w-node-_2dbf4c4f-085f-fcb4-96cf-9e63345f00e8-9fed6c48, #w-node-_2dbf4c4f-085f-fcb4-96cf-9e63345f00eb-9fed6c48, #w-node-_2dbf4c4f-085f-fcb4-96cf-9e63345f00ec-9fed6c48, #w-node-_2dbf4c4f-085f-fcb4-96cf-9e63345f00ee-9fed6c48, #w-node-cfd67c0c-a888-5f1a-5319-01fae3a9474d-9fed6c48, #w-node-cfd67c0c-a888-5f1a-5319-01fae3a94750-9fed6c48, #w-node-cfd67c0c-a888-5f1a-5319-01fae3a94751-9fed6c48, #w-node-cfd67c0c-a888-5f1a-5319-01fae3a94753-9fed6c48, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08860-9fed6c48, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08863-9fed6c48, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08864-9fed6c48, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08866-9fed6c48, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c18-9fed6c48, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1b-9fed6c48, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1c-9fed6c48, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1e-9fed6c48, #w-node-_826a1d52-267b-d42d-4a6c-33470e9f1cd4-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7706d1af-b779-dd7a-6377-0104bd87a7ee-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3bf402f1-0bc0-79ea-e73f-a18919bdbaf0-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e045f0b-bc39-5bd5-40d6-5770e2ec2265-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7e045f0b-bc39-5bd5-40d6-5770e2ec2267-9fed6c48 {
  place-self: center start;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-9fed6c48, #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ead6c389-aea6-14a9-4dfe-827487dd50ef-9fed6c48, #w-node-_96802d29-bd38-3ccb-131c-18ebd7a7e908-9fed6c48 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-51491934 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-51491934, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-51491934 {
  place-self: center start;
}

#w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d5-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d6-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d7-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d9-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93da-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93db-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93dd-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93de-51491934, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93df-51491934, #w-node-a8c32046-b3ee-a54c-4ef3-3b0aad0a7632-51491934, #w-node-_3b72d723-990c-7da9-12d8-c22f3183e597-51491934, #w-node-a654c7b6-8c42-d276-0ac2-2a4bb7f19011-51491934, #w-node-bf7c5427-db4a-1b8d-b6a4-33016a513264-51491934, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08860-51491934, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08863-51491934, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08864-51491934, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08866-51491934, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c18-51491934, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1b-51491934, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1c-51491934, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1e-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ead6c389-aea6-14a9-4dfe-827487dd50ef-51491934, #w-node-_96802d29-bd38-3ccb-131c-18ebd7a7e908-51491934 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-b9be86d4 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-b9be86d4, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-b9be86d4 {
  place-self: center start;
}

#w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d5-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d6-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d7-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d9-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93da-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93db-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93dd-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93de-b9be86d4, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93df-b9be86d4, #w-node-a8c32046-b3ee-a54c-4ef3-3b0aad0a7632-b9be86d4, #w-node-_3b72d723-990c-7da9-12d8-c22f3183e597-b9be86d4, #w-node-a654c7b6-8c42-d276-0ac2-2a4bb7f19011-b9be86d4, #w-node-bf7c5427-db4a-1b8d-b6a4-33016a513264-b9be86d4, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08860-b9be86d4, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08863-b9be86d4, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08864-b9be86d4, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08866-b9be86d4, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c18-b9be86d4, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1b-b9be86d4, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1c-b9be86d4, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1e-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-b9be86d4, #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ead6c389-aea6-14a9-4dfe-827487dd50ef-b9be86d4, #w-node-_96802d29-bd38-3ccb-131c-18ebd7a7e908-b9be86d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-4b37d8e2 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-4b37d8e2, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-4b37d8e2 {
  place-self: center start;
}

#w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d5-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d6-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d7-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d9-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93da-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93db-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93dd-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93de-4b37d8e2, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93df-4b37d8e2, #w-node-a8c32046-b3ee-a54c-4ef3-3b0aad0a7632-4b37d8e2, #w-node-_3b72d723-990c-7da9-12d8-c22f3183e597-4b37d8e2, #w-node-a654c7b6-8c42-d276-0ac2-2a4bb7f19011-4b37d8e2, #w-node-bf7c5427-db4a-1b8d-b6a4-33016a513264-4b37d8e2, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08860-4b37d8e2, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08863-4b37d8e2, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08864-4b37d8e2, #w-node-b0ba5e95-9389-0f7f-c329-eb6458b08866-4b37d8e2, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c18-4b37d8e2, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1b-4b37d8e2, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1c-4b37d8e2, #w-node-_04ff1b69-4f86-08f8-2f87-a0040b836c1e-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ead6c389-aea6-14a9-4dfe-827487dd50ef-4b37d8e2, #w-node-_96802d29-bd38-3ccb-131c-18ebd7a7e908-4b37d8e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-4b3c34ed {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-4b3c34ed, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-4b3c34ed {
  place-self: center start;
}

#w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d5-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d6-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d7-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93d9-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93da-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93db-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93dd-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93de-4b3c34ed, #w-node-_53fbbba9-d334-fa33-cc9e-26f6df5a93df-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-4b3c34ed, #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ead6c389-aea6-14a9-4dfe-827487dd50ef-4b3c34ed, #w-node-_96802d29-bd38-3ccb-131c-18ebd7a7e908-4b3c34ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-e2571ca8 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-e2571ca8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-e2571ca8, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-e2571ca8, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-e2571ca8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-e2571ca8 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-e2571ca8, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-e2571ca8, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-e2571ca8, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-e2571ca8, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-e2571ca8, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-e2571ca8, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-e2571ca8, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-e2571ca8, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-e2571ca8, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-e2571ca8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-e2571ca8 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-e2571ca8, #w-node-eb4581a5-721e-7e9b-042f-03260669a14e-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-e2571ca8, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-e2571ca8, #w-node-_0b0ccbdd-b1d6-099c-65c2-05ac2a13dbf5-e2571ca8, #w-node-_0b0ccbdd-b1d6-099c-65c2-05ac2a13dbf7-e2571ca8, #w-node-_0b0ccbdd-b1d6-099c-65c2-05ac2a13dbf9-e2571ca8, #w-node-_0b0ccbdd-b1d6-099c-65c2-05ac2a13dbfb-e2571ca8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-f08d1922 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-f08d1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-f08d1922, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-f08d1922, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-f08d1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-f08d1922 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-f08d1922, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-f08d1922, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-f08d1922, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-f08d1922, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-f08d1922, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-f08d1922, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-f08d1922, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-f08d1922, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-f08d1922, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-f08d1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-f08d1922 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-f08d1922, #w-node-_4a018de1-997f-89e5-a4ab-dda0b1adbb96-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-f08d1922, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-f08d1922, #w-node-_8948119d-ef02-317c-bdc3-ba3037f106ff-f08d1922, #w-node-_8948119d-ef02-317c-bdc3-ba3037f10701-f08d1922, #w-node-_8948119d-ef02-317c-bdc3-ba3037f10703-f08d1922, #w-node-_8948119d-ef02-317c-bdc3-ba3037f10705-f08d1922 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-9a9f393d {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-9a9f393d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-9a9f393d, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-9a9f393d, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-9a9f393d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-9a9f393d {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-9a9f393d, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-9a9f393d, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-9a9f393d, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-9a9f393d, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-9a9f393d, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-9a9f393d, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-9a9f393d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-9a9f393d {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-9a9f393d, #w-node-_198c6dd9-6c1a-5cf9-3241-b66a34f7490b-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-9a9f393d, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-9a9f393d, #w-node-d2d76871-34f0-c8ce-9a84-7ad042c83af0-9a9f393d, #w-node-d2d76871-34f0-c8ce-9a84-7ad042c83af2-9a9f393d, #w-node-d2d76871-34f0-c8ce-9a84-7ad042c83af4-9a9f393d, #w-node-d2d76871-34f0-c8ce-9a84-7ad042c83af6-9a9f393d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-7875e109 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-7875e109 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-7875e109, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-7875e109, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-7875e109 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-7875e109 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-7875e109, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-7875e109, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-7875e109, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-7875e109, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-7875e109, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-7875e109, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-7875e109, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-7875e109, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-7875e109, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-7875e109 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-7875e109 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-7875e109, #w-node-f3f5ee3c-ce52-18fe-a533-c0cbd2796ca0-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-7875e109, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-7875e109, #w-node-_6018de55-76e3-2c6a-1dc0-f902887f4e35-7875e109, #w-node-_6018de55-76e3-2c6a-1dc0-f902887f4e37-7875e109, #w-node-_6018de55-76e3-2c6a-1dc0-f902887f4e39-7875e109, #w-node-_6018de55-76e3-2c6a-1dc0-f902887f4e3b-7875e109 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-54eda203 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-54eda203 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-54eda203, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-54eda203, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-54eda203 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-54eda203 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-54eda203, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-54eda203, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-54eda203, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-54eda203, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-54eda203, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-54eda203, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-54eda203, #w-node-ce297d7e-97b5-808d-03b9-9c58bd2d4663-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-54eda203, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-54eda203, #w-node-c951e701-2b08-5f7e-f36d-cc3dc3c8a8ab-54eda203, #w-node-c951e701-2b08-5f7e-f36d-cc3dc3c8a8ad-54eda203, #w-node-c951e701-2b08-5f7e-f36d-cc3dc3c8a8af-54eda203, #w-node-c951e701-2b08-5f7e-f36d-cc3dc3c8a8b1-54eda203 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-28d7bb66 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-28d7bb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-28d7bb66, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-28d7bb66, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-28d7bb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-28d7bb66 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-28d7bb66, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-28d7bb66, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-28d7bb66, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-28d7bb66, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-28d7bb66, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-28d7bb66, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-28d7bb66, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-28d7bb66, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-28d7bb66, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-28d7bb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-28d7bb66 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-28d7bb66, #w-node-_4b3fa67f-b680-9bac-8b7e-7ebf6c3b2d65-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-28d7bb66, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-28d7bb66, #w-node-_514e027b-021b-1eea-2db9-c20114c6f86e-28d7bb66, #w-node-_514e027b-021b-1eea-2db9-c20114c6f870-28d7bb66, #w-node-_514e027b-021b-1eea-2db9-c20114c6f872-28d7bb66, #w-node-_514e027b-021b-1eea-2db9-c20114c6f874-28d7bb66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-93d55eb0 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-93d55eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-93d55eb0, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-93d55eb0, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-93d55eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-93d55eb0 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-93d55eb0, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-93d55eb0, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-93d55eb0, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-93d55eb0, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-93d55eb0, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-93d55eb0, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-93d55eb0, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-93d55eb0, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-93d55eb0, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-93d55eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-93d55eb0 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-93d55eb0, #w-node-e8ef5827-e1ac-ccb1-9002-d00cef9425e2-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734b-93d55eb0, #w-node-_9c791225-04d6-2a18-e806-6d340fc3734e-93d55eb0, #w-node-debe7900-0503-9c00-5a71-7c3603d7bb78-93d55eb0, #w-node-debe7900-0503-9c00-5a71-7c3603d7bb7a-93d55eb0, #w-node-debe7900-0503-9c00-5a71-7c3603d7bb7c-93d55eb0, #w-node-debe7900-0503-9c00-5a71-7c3603d7bb7e-93d55eb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-77845b73 {
  align-self: end;
}

#w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-77845b73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_00d53946-64b6-2d01-3edb-6456aef4ead1-77845b73, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1a-77845b73, #w-node-_6158b75e-5942-0a9e-f4bd-e8315f987e1c-77845b73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9944d236-b347-fb93-89cd-0fad8693698e-77845b73 {
  place-self: center start;
}

#w-node-_9944d236-b347-fb93-89cd-0fad86936997-77845b73, #w-node-_38a29930-a3f2-94f1-bdfb-2a1dedec32f9-77845b73, #w-node-_4563a503-abc4-6d81-7132-6781bd30e24b-77845b73, #w-node-_24fc331b-b8c7-5c8b-1d5c-23308ea0107f-77845b73, #w-node-_89c7ccd0-77b0-ba4a-8ffe-70dd69901176-77845b73, #w-node-_4a2d3cca-4b63-fc7b-27c0-0afeabf4478b-77845b73, #w-node-_18e590d7-2a32-3f3b-58e5-6cc6b18693c4-77845b73, #w-node-_0a2a6a8f-04a0-8acf-bddd-d0acb079c098-77845b73, #w-node-de3f45e8-c2af-10e3-c409-c8ae0cd30004-77845b73, #w-node-ad6ba892-31a2-5c83-236c-aa68f59ccce8-77845b73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc93d-77845b73 {
  place-self: center start;
}

#w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-77845b73, #w-node-_0c8b4a63-677d-3441-eb61-ca5db63e1d2c-77845b73, #w-node-_9c791225-04d6-2a18-e806-6d340fc37341-77845b73, #w-node-_9c791225-04d6-2a18-e806-6d340fc37344-77845b73, #w-node-_9c791225-04d6-2a18-e806-6d340fc37346-77845b73, #w-node-_9c791225-04d6-2a18-e806-6d340fc37349-77845b73, #w-node-b3c2e7cb-69ad-1947-bcf7-6c500c9eed99-77845b73, #w-node-b0ddd053-de3c-b08f-2ff7-b0703ab223ac-77845b73, #w-node-b0ddd053-de3c-b08f-2ff7-b0703ab223ae-77845b73, #w-node-b0ddd053-de3c-b08f-2ff7-b0703ab223b0-77845b73, #w-node-b0ddd053-de3c-b08f-2ff7-b0703ab223b2-77845b73 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9898e21b-45d1-a63e-6c6f-4c3b0131cf94-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9898e21b-45d1-a63e-6c6f-4c3b0131cf9c-bcf9b8f4, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1b-bcf9b8f4, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1d-bcf9b8f4, #w-node-_1a2bdace-9cca-67de-a655-115204d1ef1f-bcf9b8f4, #w-node-ac05edd2-23a1-2efc-5533-95b1f17ee61a-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac05edd2-23a1-2efc-5533-95b1f17ee623-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_3ca9f44d-046f-434e-7cae-c138c00757a3-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cc3eabb-fa53-ad92-ef9e-f403971a034c-bcf9b8f4 {
  align-self: center;
}

#w-node-_944b9a5b-c730-abe6-b8e3-5c7d0b8a108c-bcf9b8f4 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_5d24fb19-3e95-a94d-2dcb-fbac5a9e7e56-bcf9b8f4, #w-node-_0eaad064-7508-241e-5b35-5f106d3bc055-bcf9b8f4, #w-node-_0eaad064-7508-241e-5b35-5f106d3bc068-bcf9b8f4, #w-node-b1032f36-67ff-9f0c-3e86-9842c69d987a-bcf9b8f4, #w-node-d35b9d45-424e-27d5-2386-61a088471090-bcf9b8f4, #w-node-_5e0cee45-193d-09c6-cc00-1799fda0f0ea-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2ed2-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2ed3-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2ed9-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2eda-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2ee0-bcf9b8f4, #w-node-f1f085d3-9440-3ddb-6ea2-7e9bd9cf2ee1-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d70ff907-8350-c327-347c-c0e5ff490ac5-bcf9b8f4, #w-node-_3f70cb7f-268a-9ef3-6eab-4bf1ebe56338-bcf9b8f4, #w-node-a80be58f-bb88-0b21-4069-a124b6fc3bef-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_8769bb23-084e-84f3-8c8e-92365105cd12-bcf9b8f4, #w-node-e1c8810a-23df-52ae-879c-653d1709144f-bcf9b8f4, #w-node-f22f2fac-0b1e-7e74-464f-644b15dfadfa-bcf9b8f4, #w-node-_8323c270-b5a2-e3e2-cccd-781eb58fe5e0-bcf9b8f4, #w-node-fb3f05c1-52a3-3e63-b563-738919877a00-bcf9b8f4, #w-node-fb3f05c1-52a3-3e63-b563-738919877a0d-bcf9b8f4, #w-node-_8079eeee-4f4d-0111-3df3-cf58af69a53a-bcf9b8f4, #w-node-d3e2d124-385c-15b8-e756-3316da7c6735-bcf9b8f4, #w-node-a3bd50f7-639d-9ecc-bd8e-c692b325f112-bcf9b8f4, #w-node-_73bd3933-8255-b565-1c54-9f4fcab45fe1-bcf9b8f4, #w-node-_135319f2-948a-92fe-ab62-3e384cf6fb8b-bcf9b8f4, #w-node-_6c8d596f-c996-f520-eade-cf61d1e565b8-bcf9b8f4, #w-node-_23876bc8-65dd-ab5c-505d-58cfa14726dd-bcf9b8f4, #w-node-_9af646d5-cbc1-8ea0-1628-64838ce820ec-bcf9b8f4, #w-node-_73e92026-56ce-2494-9a51-c32ce56e9e06-bcf9b8f4, #w-node-d40f9054-8578-9e8f-5d16-1d79350ac839-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d41933d-bd47-e0b6-9888-34db5f078dc8-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-eb075c71-8291-2240-5f6c-58760a3ef4d0-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11e92370-7f56-68cb-2a8d-f053696c9e34-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5ffa1a77-4ca7-b4b8-9abf-6c9c1103f359-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be68eb6-ab8b-29f0-ba73-b9027659cca5-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a3291a19-e7cc-0540-3c8a-cacce7db8e57-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68ee144e-3612-a34c-a4ac-f709d603fb74-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0d03183c-a04b-0c33-9fc1-c9704052f7c4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3bde5df-6400-73e5-db93-107d4c4a6593-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50df-bcf9b8f4, #w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50e3-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50e5-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50e6-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50e8-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50e9-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50eb-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50ec-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a70647a3-9c8b-0a03-3cc7-f38af22b50ee-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a724-bcf9b8f4, #w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a728-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a72a-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a72b-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a72d-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a72e-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a730-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a731-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c454a084-6a14-2ebc-ccf4-ae8738f4a733-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b378-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b379-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b37c-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b37d-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b37e-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b37f-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b381-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b383-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b387-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b38b-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b38d-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e9a5285f-2c26-ce20-36f1-e943c03fe3d0-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d739f01-2c5a-a7ff-5e42-32f145be04b9-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b38e-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b390-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b391-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b393-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b394-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b396-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b397-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b399-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b39a-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3a4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3a6-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3a7-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3a9-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3aa-bcf9b8f4, #w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3ae-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b0-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b1-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b3-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b6-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b7-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97f71027-96bd-8edc-13f7-49b6c1e9b3b9-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740673-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740679-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74067e-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740682-bcf9b8f4, #w-node-_09fd7965-bf49-832c-e37e-ee66f6fa746c-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f69aab7e-eeb9-b3cd-deaa-5b981aafe331-bcf9b8f4 {
  align-self: auto;
}

#w-node-_09fd7965-bf49-832c-e37e-ee66f6fa7468-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74068c-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74068d-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740690-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740691-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740692-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740694-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c740698-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74069c-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74069e-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c74069f-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a1-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a2-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a5-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a7-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406a8-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406aa-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406ab-bcf9b8f4, #w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406af-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b1-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b2-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b5-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b7-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406b8-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e7bdf6-8320-370b-c6c6-bdd83c7406ba-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e36-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e37-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e3a-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e3b-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e3c-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e3e-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e42-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e46-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e48-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ff55a518-1313-5f97-5527-146a44d7901a-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06821086-8c90-6952-01f2-99c45c74f289-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e49-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e4b-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e4c-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e4e-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e4f-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e51-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e52-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e54-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e55-bcf9b8f4, #w-node-_95ca84ae-fe30-1120-5c5d-c99636614e59-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e5b-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e5c-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e5e-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e5f-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e61-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e62-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95ca84ae-fe30-1120-5c5d-c99636614e64-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ecb68769-8836-b900-a0c8-c6b198c011d7-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011d9-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011db-bcf9b8f4, #w-node-db72aa65-0aa6-7866-8bc6-f809231bb42d-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011dd-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011de-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011df-bcf9b8f4, #w-node-cdab83d6-a51d-b29d-2477-cbf770a8cda6-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011e0-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011e2-bcf9b8f4, #w-node-ecb68769-8836-b900-a0c8-c6b198c011e4-bcf9b8f4, #w-node-_068e4662-9967-364e-6b26-50b28300d4d1-bcf9b8f4, #w-node-_163f18df-3701-071f-0e68-cf5d09ee3d29-bcf9b8f4, #w-node-_163f18df-3701-071f-0e68-cf5d09ee3d41-bcf9b8f4, #w-node-_6b90990b-018b-9b9b-2225-46a810e741fd-bcf9b8f4, #w-node-eb9c977e-371c-b180-e0c0-ea7c1e9e79d6-bcf9b8f4, #w-node-_4055caaa-2fbf-0a3b-ac94-cb729184495a-bcf9b8f4, #w-node-_7230f453-627c-e3b8-6f1f-01b51338e992-bcf9b8f4, #w-node-_4055caaa-2fbf-0a3b-ac94-cb7291844979-bcf9b8f4, #w-node-_9f94374f-64d3-9329-c465-3b2bc6d74454-bcf9b8f4, #w-node-bd0a5e4e-8419-b1b3-b020-fbbce8753004-bcf9b8f4, #w-node-_6b2855d5-f8b2-fa30-d890-96112c532363-bcf9b8f4, #w-node-_5f735e7d-6b56-1561-a1f5-38bcd660e840-bcf9b8f4, #w-node-bdcc3f02-7dbf-1425-2843-855e9cdccc65-bcf9b8f4, #w-node-_9245e00c-afee-4c0e-851f-f652c6d191f1-bcf9b8f4, #w-node-_6ac8ea16-10f3-1ddf-f0ae-d99cb375e950-bcf9b8f4, #w-node-ea17d636-f10f-9f3c-6ea1-61642321d026-bcf9b8f4, #w-node-a61464d8-f488-81ca-0d4a-110db5346678-bcf9b8f4, #w-node-_72e6ce86-b8f3-3160-d615-d9eef09489ca-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd2019b9-4b1c-02f9-1297-e60220167707-bcf9b8f4 {
  place-self: start end;
}

#w-node-_6a7f944d-a2dd-2d2a-acd0-69a8f9a7d526-bcf9b8f4, #w-node-f4ddca30-db71-0483-728e-fc3b6f767a5c-bcf9b8f4 {
  justify-self: start;
}

#w-node-ce7e1830-6e30-ae2f-3444-75977e7813cc-bcf9b8f4, #w-node-ce7e1830-6e30-ae2f-3444-75977e7813e4-bcf9b8f4, #w-node-_1a4d94eb-c8fc-ba49-5197-05f18c7c48a6-bcf9b8f4, #w-node-_1a4d94eb-c8fc-ba49-5197-05f18c7c48aa-bcf9b8f4, #w-node-_2f136c42-c932-60c8-e50f-9dbebba80edd-bcf9b8f4, #w-node-e35cf93a-a9e2-523e-93bc-b4c7bb1efc55-bcf9b8f4, #w-node-e35cf93a-a9e2-523e-93bc-b4c7bb1efc64-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e35cf93a-a9e2-523e-93bc-b4c7bb1efc66-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e35cf93a-a9e2-523e-93bc-b4c7bb1efc67-bcf9b8f4 {
  justify-self: start;
}

#w-node-ad1cc75b-89b5-f6e1-11fe-1c7219fb6096-bcf9b8f4, #w-node-ad1cc75b-89b5-f6e1-11fe-1c7219fb60a2-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad1cc75b-89b5-f6e1-11fe-1c7219fb60a4-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ad1cc75b-89b5-f6e1-11fe-1c7219fb60a5-bcf9b8f4 {
  justify-self: start;
}

#w-node-_8f657a76-cd13-252d-987b-1198dc9b868d-bcf9b8f4, #w-node-_8f657a76-cd13-252d-987b-1198dc9b8699-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f657a76-cd13-252d-987b-1198dc9b869b-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8f657a76-cd13-252d-987b-1198dc9b869c-bcf9b8f4 {
  justify-self: start;
}

#w-node-_1127cf4e-1e29-968e-ba6f-07af0207eba3-bcf9b8f4, #w-node-_1127cf4e-1e29-968e-ba6f-07af0207ebac-bcf9b8f4, #w-node-_5152acd9-1145-4ae2-3e28-ad60bcde2a42-bcf9b8f4, #w-node-_79f62145-6f45-7924-098b-0ec0f1d8db2a-bcf9b8f4, #w-node-f760df86-aa14-c888-5196-2bf125a7d1d7-bcf9b8f4, #w-node-_139062fb-e474-e98e-6b96-312676b6a59d-bcf9b8f4, #w-node-_56527956-1b8e-9873-8202-0d9bc0353e62-bcf9b8f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad0beebb-7312-9f85-2ece-d01448e6538b-871d5e20 {
  place-self: center start;
}

#w-node-ad0beebb-7312-9f85-2ece-d01448e65390-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5e5a9c59-926a-bdf0-ddce-c0584e86731c-871d5e20, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867322-871d5e20, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867324-871d5e20, #w-node-f7dad691-ccb9-917e-7b20-6d19dd85405d-871d5e20, #w-node-_6f7c6248-d36b-4c53-3035-46c1e653d7d2-871d5e20, #w-node-_28292720-2820-310c-1140-f7873465ad20-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9a92e08-2929-8d82-5ae1-f52a4d0ef488-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e1dcb6f3-8347-291d-050f-1180966bdb35-871d5e20, #w-node-_3c2a87b0-2d9f-c47c-a95e-0696cd7c2a56-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c2a87b0-2d9f-c47c-a95e-0696cd7c2a58-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_3c2a87b0-2d9f-c47c-a95e-0696cd7c2a5a-871d5e20, #w-node-cf76087e-6108-c390-775f-1af7c8e253eb-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c79a6fac-6400-ffa5-2233-9a0d677d3136-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-aed6e07e-1594-5c28-fc5b-28e966549be3-871d5e20, #w-node-_9b255929-aa07-44ba-5070-29a004245b3d-871d5e20, #w-node-_763bc192-dfd2-7f83-b909-2433fbe4461f-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_763bc192-dfd2-7f83-b909-2433fbe44620-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_763bc192-dfd2-7f83-b909-2433fbe44621-871d5e20, #w-node-_763bc192-dfd2-7f83-b909-2433fbe44623-871d5e20, #w-node-_68b38e32-6f11-8054-eaf5-6b48c42b7d90-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68b38e32-6f11-8054-eaf5-6b48c42b7d91-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_68b38e32-6f11-8054-eaf5-6b48c42b7d92-871d5e20, #w-node-_68b38e32-6f11-8054-eaf5-6b48c42b7d94-871d5e20, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c894d-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8955-871d5e20, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c895b-871d5e20, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8963-871d5e20, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c896a-871d5e20, #w-node-_937aff97-37f7-5988-d4eb-bafb8f4c8977-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-de6876e3-c105-9aab-a9db-2bab589f103e-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b2ff3e87-7e98-6535-1666-c31d98727c58-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_36c35ea0-1d40-e89d-164e-30145e8b9d8f-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7e901a-0221-7fb8-84fb-20b9f26be22e-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_798beef2-c1e6-3f8f-3980-1a4229554cb6-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc27-871d5e20, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc28-871d5e20, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-871d5e20, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc23-871d5e20, #w-node-_909603ed-b8a2-7f3c-e1a5-611f08a7391e-871d5e20, #w-node-bf55d409-fca9-998a-49a5-eb087bd3899d-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e6-871d5e20, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e7-871d5e20, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-871d5e20, #w-node-_853e0a4e-9253-f0cf-806b-ce05db53d186-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f55e9d7e-5102-7cd4-77ee-c71eb4d0c983-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f55e9d7e-5102-7cd4-77ee-c71eb4d0c985-871d5e20, #w-node-f55e9d7e-5102-7cd4-77ee-c71eb4d0c986-871d5e20, #w-node-_08cdee91-576d-21f7-04bf-da6f5a7ac05b-871d5e20, #w-node-_08cdee91-576d-21f7-04bf-da6f5a7ac060-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58464cec-5a4b-9c7b-d833-663a0d4a424b-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_58464cec-5a4b-9c7b-d833-663a0d4a424d-871d5e20, #w-node-_58464cec-5a4b-9c7b-d833-663a0d4a424e-871d5e20, #w-node-_3867ab75-3fb0-306c-1144-f6ad19fd00b9-871d5e20, #w-node-_3867ab75-3fb0-306c-1144-f6ad19fd00be-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bf7f6a3-bab4-6418-2ec4-97b6de25e0d5-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_6bf7f6a3-bab4-6418-2ec4-97b6de25e0d7-871d5e20, #w-node-_6bf7f6a3-bab4-6418-2ec4-97b6de25e0d8-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96707d4f-0eb2-3d6e-a25d-3f29069fdd7e-871d5e20 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be875470-dc56-62e5-6334-131ccca0f121-871d5e20, #w-node-a4c95dd1-d1d0-7e49-7230-54ac8591de5e-871d5e20, #w-node-_724fabb5-db91-e4f8-34d4-013d0cfd3a65-871d5e20, #w-node-_435a5203-064e-27e4-fa99-b7bb03afc76e-871d5e20, #w-node-e382971f-ec57-49d1-d938-f77b49acd3df-871d5e20, #w-node-_16894263-af25-ded5-f8e9-e9807b31751f-871d5e20, #w-node-b839cd2a-7903-4574-a516-a0f3f953554f-871d5e20, #w-node-_6df18a56-b6a3-63a6-bd4c-75d3af1baf5e-871d5e20, #w-node-bee31053-adfe-bae2-adb4-e2472ab61544-871d5e20, #w-node-_6e8ac42b-6ec2-5b67-fa69-3c27fdb45be4-871d5e20, #w-node-c8c8bfe3-1ff8-9880-10d1-95322e071dd8-871d5e20, #w-node-e656c800-9207-139b-d013-13487bdcf4dc-871d5e20, #w-node-_5eb712de-7554-0a3a-180a-9a1827e8ce44-871d5e20, #w-node-f29cb307-2f67-fd2a-462a-6fc58b0d0113-871d5e20, #w-node-d6b036b2-291b-f32a-8a6f-eb59ef31ea23-871d5e20, #w-node-_24492389-7892-8a2a-e1c4-fdda21156f62-871d5e20, #w-node-_4954a1d1-f89a-f556-18d3-4c7479cd3f99-871d5e20, #w-node-fa8949ba-4512-5905-f917-74423c654e60-871d5e20, #w-node-_8ccbfa6d-c975-0a9e-2fad-f136eadda931-871d5e20, #w-node-f64098c6-30dd-6823-8a4b-dc90eeae2700-871d5e20, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeaf-871d5e20, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeb1-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d68bdd6-91fd-3839-6b06-0d11f601aac0-871d5e20 {
  place-self: center;
}

#w-node-_5efb9341-4463-18af-7997-25afd9cff90a-871d5e20, #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-871d5e20, #w-node-_17dd9b23-34a2-923b-b011-86c14e0b1737-871d5e20, #w-node-f21a0ab9-425d-cad5-796d-a8697e82f4b3-871d5e20, #w-node-bff90e6f-4cf2-90be-ae29-f1a47fda226a-871d5e20, #w-node-_4c1aa8f2-8e6a-16c6-fe5c-411d69241966-871d5e20, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a0-871d5e20, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a1-871d5e20, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a2-871d5e20, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a4-871d5e20, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d2-871d5e20, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d3-871d5e20, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d4-871d5e20, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d6-871d5e20, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459454-871d5e20, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459455-871d5e20, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459456-871d5e20, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459458-871d5e20, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e6-871d5e20, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e7-871d5e20, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e8-871d5e20, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0ea-871d5e20, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e09-871d5e20, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0a-871d5e20, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0b-871d5e20, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0d-871d5e20, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e5-871d5e20, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e6-871d5e20, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e7-871d5e20, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e9-871d5e20, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff531-871d5e20, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff532-871d5e20, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff533-871d5e20, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff535-871d5e20, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48e-871d5e20, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48f-871d5e20, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d490-871d5e20, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d492-871d5e20, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a19-871d5e20, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1a-871d5e20, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1b-871d5e20, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1d-871d5e20, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43e-871d5e20, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43f-871d5e20, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e440-871d5e20, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e442-871d5e20, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53db-871d5e20, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dc-871d5e20, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dd-871d5e20, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53df-871d5e20, #w-node-d0830d09-a889-8ae8-0208-102ff4e0cd45-871d5e20, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c7-871d5e20, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c9-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5370e377-f87e-2682-b5d6-743c5221cb7a-871d5e20, #w-node-_5370e377-f87e-2682-b5d6-743c5221cb82-871d5e20, #w-node-_6f855241-5955-0cad-a521-96bdd6657b45-871d5e20, #w-node-_82c4ddad-f34f-12dd-673c-4308f871941c-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-871d5e20, #w-node-_4a8979ff-04f0-b9d9-496c-6069184cd3d4-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c3249dd9-7e0b-02c9-b559-d6991ad7960b-871d5e20, #w-node-_09b71963-74f1-0f10-9f2d-bd0f86d9a545-871d5e20, #w-node-fcfcee1b-5966-f53f-45ea-34ec7424e1b0-871d5e20, #w-node-_36d6dfb7-1405-16fd-456b-37c6a7da4fcc-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-871d5e20, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4e8de069-7ce6-12bc-7bf2-07dded832e62-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-871d5e20 {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-871d5e20, #w-node-_9d467bc1-26bf-2345-2255-022352231767-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_30574121-fcbf-69c4-8b66-5986d44a3def-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e23e-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e241-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e243-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e244-871d5e20, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e62-871d5e20, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e6a-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e247-871d5e20, #w-node-_252364de-00ae-fd3c-5fce-e5e4f89daefd-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24a-871d5e20, #w-node-_663fd716-9614-f089-6eae-e82694387442-871d5e20, #w-node-c7231ff1-1491-8f5b-0827-c3c2f0da12e6-871d5e20, #w-node-e05ab3a4-0570-e7af-601b-cd92fa2749ef-871d5e20, #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24e-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e251-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e253-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e254-871d5e20, #w-node-c5605230-e2e4-5a08-2c7f-0e9839f25b78-871d5e20, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e257-871d5e20, #w-node-_2defe685-6fb8-9763-820b-fec20711907b-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a361da47-7422-b304-f9a1-e12047d5988b-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a033-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a034-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d039e9c2-c57b-c788-d0c7-89036a8c3187-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_20ea3633-7945-aea7-fe4a-5585877e68b1-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-871d5e20, #w-node-ef3e131f-9b8c-9d66-6ee2-99775ca85eae-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_910a8755-6cef-2aed-73a6-a42c6fee1258-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b4-871d5e20, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b8-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e28e140-6c88-2d06-432f-33ec46490914-871d5e20, #w-node-a50cb38d-d282-7fb5-6e9b-e511622b2fe6-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b744770c-93df-7486-17ad-c1e76481f291-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dbf782b-4001-a62b-2bc8-f241c030fcdd-871d5e20 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-871d5e20, #w-node-_78fa9f1a-1635-9714-b72a-b05bb5c368a9-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_162331e8-00a4-83f0-6a86-d2fc6e6f24b3-871d5e20 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-d500d8ac-ce2d-bd8c-2aec-1ab86b9c6454-871d5e20, #w-node-_949b2d57-cc70-0a21-dc41-8296b8671f4c-871d5e20, #w-node-_22e9998d-c233-b081-b400-4ce4c0fe961b-871d5e20, #w-node-ca01f761-daf1-adce-2a2e-b30695f65330-871d5e20, #w-node-c419fdd3-6c11-211e-9b3f-6c7f1610e807-871d5e20, #w-node-_07cfb52a-440a-132a-922f-463ae240b601-871d5e20, #w-node-d44b1929-9ecd-add9-14b2-703cd993f601-871d5e20, #w-node-_474c4834-f11a-11c1-52d2-9d02681e9329-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d710bc18-a566-9800-d712-9b51c93fdbce-871d5e20 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_32fc8854-21d1-d4a9-86f2-e0cc2ad1c882-871d5e20, #w-node-d55e72ae-a2bd-07b9-3101-49c0ee31d3ba-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-871d5e20 {
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(200px, 1fr);
}

#w-node-_80367db0-b487-1ac3-651b-92e2d5fc4229-871d5e20, #w-node-_80367db0-b487-1ac3-651b-92e2d5fc422a-871d5e20, #w-node-_22d84b6f-ec01-d484-543a-5e1e7a9b85ce-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bbc9879-8d9f-9a90-3785-dbd921ab1be6-871d5e20 {
  justify-self: auto;
}

#w-node-_7593e553-3ef1-76a0-dd85-c352181ecac8-871d5e20, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581de-871d5e20, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581df-871d5e20, #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e1-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b098a04-a693-f5bf-f1a4-961901f84d44-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_40c26ed5-6b4b-185c-3ad7-c1f463e242bc-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e3-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e4-871d5e20, #w-node-_0661fdb8-171b-2771-8afa-4b76416e2b4c-871d5e20, #w-node-_0661fdb8-171b-2771-8afa-4b76416e2b4d-871d5e20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36f0d385-a90d-36a9-3753-0ed32c8f7ef2-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_36f0d385-a90d-36a9-3753-0ed32c8f7ef9-9fac735f, #w-node-_8fcaac30-cce5-31c9-3782-88f448f8376c-9fac735f, #w-node-_8fcaac30-cce5-31c9-3782-88f448f83772-9fac735f, #w-node-_8fcaac30-cce5-31c9-3782-88f448f83774-9fac735f, #w-node-f8bcbe22-a902-ff15-a292-90971837d407-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8bcbe22-a902-ff15-a292-90971837d400-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_083305d6-a96d-f2d7-990c-f0b5becb8751-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_083305d6-a96d-f2d7-990c-f0b5becb8753-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4a981222-4602-7aff-543f-8cb8f9edc38e-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a981222-4602-7aff-543f-8cb8f9edc396-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6f06bb94-e8b0-283a-ba9e-4405f4c9de0d-9fac735f, #w-node-dfc799b5-d61b-45a0-ce15-b25a2acf4a44-9fac735f, #w-node-a403eec3-df22-589a-0757-d64e317be8ab-9fac735f, #w-node-c982928a-d5f5-1d59-84c4-3c4bf12d0d2b-9fac735f, #w-node-c982928a-d5f5-1d59-84c4-3c4bf12d0d31-9fac735f, #w-node-c982928a-d5f5-1d59-84c4-3c4bf12d0d32-9fac735f, #w-node-_66182885-063f-f18e-5fde-9e8ba18e2988-9fac735f, #w-node-e8fe5cc7-19d6-f5fc-7990-6948d88e4d00-9fac735f, #w-node-_089df9cf-8dc9-0cc8-6d13-40f95e8d28a3-9fac735f, #w-node-d89d065e-0d4d-87bc-0c8b-9b66a786cc49-9fac735f, #w-node-d5a9e629-ac43-704e-c931-cba089491181-9fac735f, #w-node-da6980e4-f4f4-e328-002b-1af817d5d681-9fac735f, #w-node-_5172f656-b7fb-3623-f1e4-52020df57bd6-9fac735f, #w-node-_9b891119-4ffe-af8d-97ab-3250fb5f2afe-9fac735f, #w-node-_3aeb60ba-04ee-651a-a30b-b18a8e6295e3-9fac735f, #w-node-_1d9cfa39-1039-97aa-e592-832893678e9f-9fac735f, #w-node-f565ad31-d5c5-6996-352f-efb7b68624a9-9fac735f, #w-node-_499f1bc2-2d0b-bdb7-9985-c7c479b8dbe7-9fac735f, #w-node-_433a20ff-0d0a-7e9d-7328-bfa43e40410e-9fac735f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5621c72a-f6a7-1d2d-9969-0c3e09e04e1e-a937acde {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fd711638-9e45-ea1b-47d6-83b864cfd459-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fd711638-9e45-ea1b-47d6-83b864cfd45a-a937acde, #w-node-fd711638-9e45-ea1b-47d6-83b864cfd45b-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e6d625f-50bd-25c5-ce9f-0d169bd5c7f3-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2e6d625f-50bd-25c5-ce9f-0d169bd5c7f4-a937acde, #w-node-_2e6d625f-50bd-25c5-ce9f-0d169bd5c7f5-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9de47343-5d2f-5e19-2637-0201b2efd5ed-a937acde {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_9de47343-5d2f-5e19-2637-0201b2efd5ee-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9de47343-5d2f-5e19-2637-0201b2efd5ef-a937acde, #w-node-_9de47343-5d2f-5e19-2637-0201b2efd5f0-a937acde, #w-node-d99ab5cc-56df-eb99-7d6f-d5340bc83c04-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d99ab5cc-56df-eb99-7d6f-d5340bc83c06-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_6342f334-8e91-6450-305f-0c185854f9f1-a937acde {
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(200px, 1fr);
}

#w-node-_6342f334-8e91-6450-305f-0c185854f9f2-a937acde, #w-node-_6342f334-8e91-6450-305f-0c185854fa66-a937acde, #w-node-_1eb40fbc-8249-7d72-16c9-8017617e6526-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1eb40fbc-8249-7d72-16c9-8017617e6528-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_1eb40fbc-8249-7d72-16c9-8017617e652a-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_282794b4-43fc-ff67-59fc-562c3a33d83b-a937acde {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_429fa80e-6998-0e4c-78de-57de60bcc6c8-a937acde, #w-node-_429fa80e-6998-0e4c-78de-57de60bcc6c9-a937acde, #w-node-_429fa80e-6998-0e4c-78de-57de60bcc6cb-a937acde, #w-node-_557924dc-3d31-991a-87f6-61f0da8ee3b5-a937acde, #w-node-_557924dc-3d31-991a-87f6-61f0da8ee3b6-a937acde, #w-node-_557924dc-3d31-991a-87f6-61f0da8ee3b8-a937acde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91c65e25-b7c4-32c6-3c90-5107ccb25a54-febc7132 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0d010076-2581-4932-da10-6a2672209b3e-febc7132 {
  justify-self: auto;
}

#w-node-_0d010076-2581-4932-da10-6a2672209b43-febc7132 {
  align-self: auto;
}

#w-node-de7c14c9-5fc8-f65d-189d-4553173d3a85-febc7132, #w-node-da85a0ee-b9d8-7ec9-6cee-d3ae599cf71c-febc7132, #w-node-_2300c9cd-9d45-5f22-b542-75e350d23cdb-febc7132 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2300c9cd-9d45-5f22-b542-75e350d23ce3-febc7132 {
  place-self: auto;
}

#w-node-_5b86cf63-f088-2ff7-ab3a-e42229d9a972-febc7132 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5b86cf63-f088-2ff7-ab3a-e42229d9a97a-febc7132 {
  align-self: auto;
}

#w-node-_23b53b7e-d2a3-2896-7ffd-4d1b31a9769b-febc7132 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_213d8697-9c45-352e-024d-c700283ed32f-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_213d8697-9c45-352e-024d-c700283ed337-7bc41702, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e86731c-7bc41702, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867322-7bc41702, #w-node-_5e5a9c59-926a-bdf0-ddce-c0584e867324-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_217bf2a9-9320-1c7a-3f27-8232e60ef5b9-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_217bf2a9-9320-1c7a-3f27-8232e60ef5c0-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c8584698-1834-a0e0-0cde-1e87502ea0e3-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ba297811-f409-da3b-4668-c1362166e677-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ba297811-f409-da3b-4668-c1362166e678-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de6876e3-c105-9aab-a9db-2bab589f103e-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b2ff3e87-7e98-6535-1666-c31d98727c58-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_36c35ea0-1d40-e89d-164e-30145e8b9d8f-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7e901a-0221-7fb8-84fb-20b9f26be22e-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_798beef2-c1e6-3f8f-3980-1a4229554cb6-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc27-7bc41702, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc28-7bc41702, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-7bc41702, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc23-7bc41702, #w-node-_909603ed-b8a2-7f3c-e1a5-611f08a7391e-7bc41702, #w-node-bf55d409-fca9-998a-49a5-eb087bd3899d-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e6-7bc41702, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e7-7bc41702, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8381e03c-861e-35c8-1083-615d38f36212-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_8381e03c-861e-35c8-1083-615d38f36218-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f75c6dd2-9bd9-65fb-4b05-f2b545d60582-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f75c6dd2-9bd9-65fb-4b05-f2b545d60584-7bc41702, #w-node-f75c6dd2-9bd9-65fb-4b05-f2b545d60585-7bc41702, #w-node-f75c6dd2-9bd9-65fb-4b05-f2b545d6058e-7bc41702, #w-node-f75c6dd2-9bd9-65fb-4b05-f2b545d60593-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1687475-4b27-db2c-f54d-c33c35bedc74-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-e1687475-4b27-db2c-f54d-c33c35bedc76-7bc41702, #w-node-e1687475-4b27-db2c-f54d-c33c35bedc77-7bc41702, #w-node-e1687475-4b27-db2c-f54d-c33c35bedc80-7bc41702, #w-node-e1687475-4b27-db2c-f54d-c33c35bedc85-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b71999f-56f6-f928-4755-cc005e059c1d-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_50edd2b6-7e3f-d97d-4b79-1472a50ba587-7bc41702, #w-node-_0b71999f-56f6-f928-4755-cc005e059c20-7bc41702, #w-node-_0b71999f-56f6-f928-4755-cc005e059c29-7bc41702, #w-node-_0b71999f-56f6-f928-4755-cc005e059c2e-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa8f1b03-d112-6162-9d70-3645cb26601f-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fa8f1b03-d112-6162-9d70-3645cb266021-7bc41702, #w-node-fa8f1b03-d112-6162-9d70-3645cb266022-7bc41702, #w-node-fa8f1b03-d112-6162-9d70-3645cb26602b-7bc41702, #w-node-fa8f1b03-d112-6162-9d70-3645cb266030-7bc41702, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeaf-7bc41702, #w-node-eba4123b-a532-2c91-a7e7-b2b79550eeb1-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d68bdd6-91fd-3839-6b06-0d11f601aac0-7bc41702 {
  place-self: center;
}

#w-node-_5efb9341-4463-18af-7997-25afd9cff90a-7bc41702, #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-7bc41702, #w-node-_17dd9b23-34a2-923b-b011-86c14e0b1737-7bc41702, #w-node-f21a0ab9-425d-cad5-796d-a8697e82f4b3-7bc41702, #w-node-bff90e6f-4cf2-90be-ae29-f1a47fda226a-7bc41702, #w-node-_4c1aa8f2-8e6a-16c6-fe5c-411d69241966-7bc41702, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a0-7bc41702, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a1-7bc41702, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a2-7bc41702, #w-node-ac7b9f1b-b19c-f00b-e7fa-db3bc84980a4-7bc41702, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d2-7bc41702, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d3-7bc41702, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d4-7bc41702, #w-node-df767ddc-8ba2-650a-66d2-94235d44f9d6-7bc41702, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459454-7bc41702, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459455-7bc41702, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459456-7bc41702, #w-node-c7db40b7-0b2d-f161-0075-ba3faf459458-7bc41702, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e6-7bc41702, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e7-7bc41702, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0e8-7bc41702, #w-node-e3d12624-f8a8-bda9-b236-28d8c9e0c0ea-7bc41702, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e09-7bc41702, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0a-7bc41702, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0b-7bc41702, #w-node-_0fb5b215-3561-5bc1-a8c5-84de90ea3e0d-7bc41702, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e5-7bc41702, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e6-7bc41702, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e7-7bc41702, #w-node-cd062f45-6415-8e64-00e4-1ef2ada5c1e9-7bc41702, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff531-7bc41702, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff532-7bc41702, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff533-7bc41702, #w-node-_91ae1776-13ff-bc86-7066-3f47427ff535-7bc41702, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48e-7bc41702, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d48f-7bc41702, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d490-7bc41702, #w-node-ac50add1-fae1-ad1e-b7d9-a7dd7d73d492-7bc41702, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a19-7bc41702, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1a-7bc41702, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1b-7bc41702, #w-node-_75fab92a-41ec-8e56-6635-e80e72586a1d-7bc41702, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43e-7bc41702, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e43f-7bc41702, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e440-7bc41702, #w-node-_1942606c-b4ef-1c76-2a33-1e4d97b0e442-7bc41702, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53db-7bc41702, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dc-7bc41702, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53dd-7bc41702, #w-node-_0a86e6b8-7159-a133-fcea-ce4f8dad53df-7bc41702, #w-node-d0830d09-a889-8ae8-0208-102ff4e0cd45-7bc41702, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c7-7bc41702, #w-node-c2b8278c-47bb-e99a-522c-a30b49b952c9-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5370e377-f87e-2682-b5d6-743c5221cb7a-7bc41702, #w-node-_5370e377-f87e-2682-b5d6-743c5221cb82-7bc41702, #w-node-_6f855241-5955-0cad-a521-96bdd6657b45-7bc41702, #w-node-_82c4ddad-f34f-12dd-673c-4308f871941c-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-7bc41702, #w-node-_4a8979ff-04f0-b9d9-496c-6069184cd3d4-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c3249dd9-7e0b-02c9-b559-d6991ad7960b-7bc41702, #w-node-_09b71963-74f1-0f10-9f2d-bd0f86d9a545-7bc41702, #w-node-fcfcee1b-5966-f53f-45ea-34ec7424e1b0-7bc41702, #w-node-_36d6dfb7-1405-16fd-456b-37c6a7da4fcc-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-7bc41702, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4e8de069-7ce6-12bc-7bf2-07dded832e62-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-7bc41702 {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-7bc41702, #w-node-_9d467bc1-26bf-2345-2255-022352231767-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_30574121-fcbf-69c4-8b66-5986d44a3def-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e23e-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e241-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e243-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e244-7bc41702, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e62-7bc41702, #w-node-c3adcc73-51d6-4465-577b-4b9104c05e6a-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e247-7bc41702, #w-node-_252364de-00ae-fd3c-5fce-e5e4f89daefd-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24a-7bc41702, #w-node-_663fd716-9614-f089-6eae-e82694387442-7bc41702, #w-node-c7231ff1-1491-8f5b-0827-c3c2f0da12e6-7bc41702, #w-node-e05ab3a4-0570-e7af-601b-cd92fa2749ef-7bc41702, #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e24e-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e251-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e253-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e254-7bc41702, #w-node-c5605230-e2e4-5a08-2c7f-0e9839f25b78-7bc41702, #w-node-c8a5bf54-a10e-5a73-59b2-a82e2346e257-7bc41702, #w-node-_2defe685-6fb8-9763-820b-fec20711907b-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a361da47-7422-b304-f9a1-e12047d5988b-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a033-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1c902e9e-2806-05d2-05f6-85e12c75a034-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d039e9c2-c57b-c788-d0c7-89036a8c3187-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_20ea3633-7945-aea7-fe4a-5585877e68b1-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-7bc41702, #w-node-ef3e131f-9b8c-9d66-6ee2-99775ca85eae-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_910a8755-6cef-2aed-73a6-a42c6fee1258-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b4-7bc41702, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b8-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e28e140-6c88-2d06-432f-33ec46490914-7bc41702, #w-node-a50cb38d-d282-7fb5-6e9b-e511622b2fe6-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b744770c-93df-7486-17ad-c1e76481f291-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9dbf782b-4001-a62b-2bc8-f241c030fcdd-7bc41702 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-7bc41702, #w-node-_78fa9f1a-1635-9714-b72a-b05bb5c368a9-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_162331e8-00a4-83f0-6a86-d2fc6e6f24b3-7bc41702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-d500d8ac-ce2d-bd8c-2aec-1ab86b9c6454-7bc41702, #w-node-_949b2d57-cc70-0a21-dc41-8296b8671f4c-7bc41702, #w-node-_22e9998d-c233-b081-b400-4ce4c0fe961b-7bc41702, #w-node-_80694d01-ad30-0e05-83ec-5ac39eed0837-7bc41702, #w-node-_80694d01-ad30-0e05-83ec-5ac39eed087e-7bc41702, #w-node-_80694d01-ad30-0e05-83ec-5ac39eed083c-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-7bc41702 {
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(200px, 1fr);
}

#w-node-_80367db0-b487-1ac3-651b-92e2d5fc4229-7bc41702, #w-node-_80367db0-b487-1ac3-651b-92e2d5fc422a-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bbc9879-8d9f-9a90-3785-dbd921ab1be6-7bc41702 {
  justify-self: auto;
}

#w-node-_838613e9-e066-2051-11c3-a678999bfba3-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_838613e9-e066-2051-11c3-a678999bfbaa-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c484998a-a96e-3c14-ab31-6e19a8814b28-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c484998a-a96e-3c14-ab31-6e19a8814b2f-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c484998a-a96e-3c14-ab31-6e19a8814b30-7bc41702 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1280px) {
  #w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a9f-87d23705, #w-node-_601343b5-60eb-0a7a-7604-f63ea47bd8b2-87d23705, #w-node-_2c43917a-0365-b535-f1e5-6e86f9791b88-87d23705, #w-node-_14eda037-d6fe-7086-6f52-acf10d866922-87d23705 {
    justify-self: center;
  }

  #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c98f-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c974-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c97f-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9da-87d23705, #w-node-bec42b5a-ba4f-a283-7f75-0c13483d11de-37b8b0fd, #w-node-_81a8ffdc-6324-324f-a95a-63326b1d04dd-c60e0b54, #w-node-_823a4ad8-0dc2-3dfe-b45c-dfc6a4131e80-c60e0b54, #w-node-_3ddc0fdf-6041-74ec-d32d-10f4ba02cf60-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3ddc0fdf-6041-74ec-d32d-10f4ba02cf65-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_3ddc0fdf-6041-74ec-d32d-10f4ba02cf59-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3789f42c-3164-8ec1-d8dd-55d0ce6111e2-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1e397374-868a-a060-2db4-4fdbc6184edd-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e397374-868a-a060-2db4-4fdbc6184ee2-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-ebeae549-b944-18f8-b497-3254b92e0b5c-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2052b8f0-14db-ae1b-c184-18f19ace2145-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_24c76ecb-4fce-307e-0eaa-87ddfb7eb2ba-2c303779 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_24c76ecb-4fce-307e-0eaa-87ddfb7eb2bf-2c303779, #w-node-_2c669995-7fd6-2afc-7db1-c1e4f049a022-85c86f3d, #w-node-_822cce63-38b4-285a-178c-a04372b5de5f-8bd478a5, #w-node-_6879df93-c146-e466-02f7-bcc0175e9c7d-8bd478a5, #w-node-_636e1ddd-5467-8540-eac2-5ccabf7a37b7-8bd478a5, #w-node-a40073eb-b8a5-ae56-d024-e857178574da-8bd478a5, #w-node-d4c44625-4f1e-d198-9b69-3618c3e7dc9d-8bd478a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f699f1b9-ee39-2321-6b7a-a5d159a9ee9e-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dbffde09-bffb-c61d-9c58-b0d9036b8f04-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_3d351b13-d797-6726-f683-329b7fc7793d-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3d351b13-d797-6726-f683-329b7fc77942-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_4efece83-aaf6-8fe0-c6b5-48172a75b4f3-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4efece83-aaf6-8fe0-c6b5-48172a75b4f8-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-bf3b9f0d-0c12-2369-bbf5-aa8c199e5b14-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf3b9f0d-0c12-2369-bbf5-aa8c199e5b19-70459c66 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71ec-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71f1-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_22e717e7-72df-f364-06ba-5999223f3847-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_22e717e7-72df-f364-06ba-5999223f384c-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71f3-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1cf8b1e7-10c6-4364-19da-84856a9e71f8-4e8ed398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_09d79af5-b1e1-eab9-0626-e71332331e5b-13d18ebd, #w-node-b0d3e5ce-293a-50dd-976a-fa3d9118511d-13d18ebd, #w-node-_67dfe319-a30d-6b9a-0ad8-cb717d250973-13d18ebd, #w-node-_67dfe319-a30d-6b9a-0ad8-cb717d250978-13d18ebd, #w-node-_85043631-0eb3-e929-a2f2-2ce5ebb2f2ef-13d18ebd, #w-node-_85043631-0eb3-e929-a2f2-2ce5ebb2f2f4-13d18ebd, #w-node-aa75e6e2-71dc-5160-fe9e-276db3a1672a-13d18ebd, #w-node-aa75e6e2-71dc-5160-fe9e-276db3a1672f-13d18ebd, #w-node-_07ba6cd9-e27e-614c-2c74-1ce2adb49603-13d18ebd, #w-node-_07ba6cd9-e27e-614c-2c74-1ce2adb49607-13d18ebd, #w-node-f1e242f9-c661-c098-2e2c-bb61b1fc817a-a56d9523, #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-9fed6c48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-9fed6c48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d26-9fed6c48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-9fed6c48 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d26-51491934 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-51491934 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-51491934 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-51491934 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-b9be86d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-b9be86d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d26-b9be86d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-b9be86d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-4b37d8e2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-4b37d8e2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d1f-4b3c34ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d24-4b3c34ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d26-4b3c34ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b215fce-577e-caa1-8fa7-fddac5829d2b-4b3c34ed {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_09d79af5-b1e1-eab9-0626-e71332331e5b-bcf9b8f4, #w-node-b0d3e5ce-293a-50dd-976a-fa3d9118511d-bcf9b8f4, #w-node-_3cc3eabb-fa53-ad92-ef9e-f403971a034c-bcf9b8f4, #w-node-_3cc3eabb-fa53-ad92-ef9e-f403971a0351-bcf9b8f4, #w-node-b3299fa4-6d66-7a20-016e-5abdc7574133-bcf9b8f4, #w-node-_975e394a-df63-f916-a52c-76be53cd0cbd-bcf9b8f4, #w-node-_975e394a-df63-f916-a52c-76be53cd0cbc-bcf9b8f4, #w-node-_25a8b6a1-f2bf-b6e3-f9de-1c38b9db6719-871d5e20, #w-node-_70e6af49-f767-b231-f8b2-69964b717322-871d5e20, #w-node-_51a3a828-6c92-3d3a-4dfb-a40fb28666b5-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d010076-2581-4932-da10-6a2672209b3e-febc7132 {
    justify-self: auto;
  }

  #w-node-de7c14c9-5fc8-f65d-189d-4553173d3a88-febc7132 {
    align-self: auto;
  }

  #w-node-de7c14c9-5fc8-f65d-189d-4553173d3a8d-febc7132 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-da85a0ee-b9d8-7ec9-6cee-d3ae599cf71c-febc7132, #w-node-_2300c9cd-9d45-5f22-b542-75e350d23cdb-febc7132 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-e9a92e08-2929-8d82-5ae1-f52a4d0ef488-a7ff4d12 {
    justify-self: center;
  }

  #w-node-ae24b2f9-341a-cade-df2b-42a745b2b33b-a7ff4d12 {
    order: 9999;
  }

  #w-node-eaca3c8c-41aa-9b58-aace-b81a5a579af9-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-a7ff4d12, #w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-a7ff4d12, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-a7ff4d12, #w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-a7ff4d12 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e3-a7ff4d12 {
    justify-self: center;
  }

  #w-node-fa32454c-eff7-4f3f-56fb-b949071322ab-25354c38 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_46835d7e-cdcf-b61f-bafc-1b532596271b-25354c38 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_51d59b5f-6815-d9f3-29fb-87f97e99ace7-25354c38 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7bc68fb7-881f-6d74-8414-bd520b701e82-25354c38 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d6ae94c1-8adb-2d5f-0608-02b21e947aae-25354c38 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-eff955f9-1006-09d5-fc34-ad8e588633af-25354c38 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-b45236e8-e7a4-c1c8-6614-62dbe47188f0-25354c38 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_654be389-4d61-0910-2496-6704a38cc17d-25354c38 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_804d32df-bd95-1de7-7856-b5ea8ad4877e-25354c38 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_65f9ddad-86e0-cc13-0b4c-fe069988a695-25354c38 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_2615ed1e-bd80-b068-387a-bf8f6ac2cd2a-25354c38 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2f4bd6a8-90cb-0ac3-4ddf-bac4f4a12b09-25354c38 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_3000f317-d1cc-b68b-6c7e-c69bb9e5a44c-25354c38 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_76f78ed7-5963-c934-0a98-9c5960ad1767-25354c38 {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-a7678191-6907-2e5e-94f9-a3e97ddaeeb6-25354c38 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_5f285cfe-1c25-bb8f-42c0-8ecb3e54d5fd-25354c38 {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-_6ad172c8-c93f-2327-a2aa-24c73924a540-25354c38 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_4eb2921e-5b5b-67cc-8d41-5137abe12037-25354c38 {
    grid-area: 9 / 2 / 10 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020243-25354c38 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902024d-25354c38 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020257-25354c38 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020261-25354c38 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902026b-25354c38 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020275-25354c38 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902027f-25354c38 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020289-25354c38 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020293-25354c38 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902029d-25354c38 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202a7-25354c38 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202b1-25354c38 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202bb-25354c38 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202c5-25354c38 {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202cf-25354c38 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202d9-25354c38 {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202e3-25354c38 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202ed-25354c38 {
    grid-area: 9 / 2 / 10 / 3;
  }

  #w-node-_6e62ab8a-35a9-23cf-1d2a-b6845840bdfe-25354c38 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-d854f119-324c-ee03-c013-b3b27ffb11ac-25354c38 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e9a92e08-2929-8d82-5ae1-f52a4d0ef488-871d5e20 {
    justify-self: center;
  }

  #w-node-_763bc192-dfd2-7f83-b909-2433fbe44621-871d5e20 {
    align-self: baseline;
  }

  #w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-871d5e20, #w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-871d5e20, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-871d5e20, #w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-871d5e20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d710bc18-a566-9800-d712-9b51c93fdbce-871d5e20 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_32fc8854-21d1-d4a9-86f2-e0cc2ad1c882-871d5e20 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d55e72ae-a2bd-07b9-3101-49c0ee31d3ba-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581e3-871d5e20 {
    justify-self: center;
  }

  #w-node-_5621c72a-f6a7-1d2d-9969-0c3e09e04e1e-a937acde {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-ba297811-f409-da3b-4668-c1362166e677-7bc41702 {
    justify-self: center;
  }

  #w-node-_3f1ee740-4b52-11ec-39ba-2bee15d67449-7bc41702 {
    align-self: stretch;
  }

  #w-node-cda9728b-f776-1ee2-5848-290f6ef484fe-7bc41702, #w-node-ab4f112a-9814-99b8-70d0-956a92fe21b6-7bc41702, #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-7bc41702, #w-node-_5a4589cd-38c8-ad6f-5152-c13422ad528c-7bc41702 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c484998a-a96e-3c14-ab31-6e19a8814b2f-7bc41702 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a98-87d23705, #w-node-_480e1ff7-46cb-c2fc-5f46-d287cdb51883-87d23705, #w-node-_2c43917a-0365-b535-f1e5-6e86f9791b7f-87d23705 {
    order: 9999;
  }

  #w-node-_14eda037-d6fe-7086-6f52-acf10d866919-87d23705 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4cc4519c-14a8-001d-eca5-a2f5f3a741ec-87d23705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_8f2c9e27-b9d4-835b-ee7f-c47523f824c2-51a96982, #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-93da1796 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_2bf39255-7cc9-b671-f6f3-0c3d03c79a9a-93da1796 {
    justify-self: center;
  }

  #w-node-_6dbea6cb-3544-96b1-6075-1e1c364c218f-a7ff4d12 {
    justify-self: auto;
  }

  #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-a7ff4d12, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-a7ff4d12 {
    order: 9999;
  }

  #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-a7ff4d12 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_40c26ed5-6b4b-185c-3ad7-c1f463e242bc-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8733b989-24d9-97c2-87c5-e847ca30986a-25354c38, #w-node-_46835d7e-cdcf-b61f-bafc-1b532596271b-25354c38 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_51d59b5f-6815-d9f3-29fb-87f97e99ace7-25354c38 {
    grid-row: 3 / 4;
  }

  #w-node-_7bc68fb7-881f-6d74-8414-bd520b701e82-25354c38 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-d6ae94c1-8adb-2d5f-0608-02b21e947aae-25354c38 {
    grid-row: 5 / 6;
  }

  #w-node-eff955f9-1006-09d5-fc34-ad8e588633af-25354c38 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-b45236e8-e7a4-c1c8-6614-62dbe47188f0-25354c38 {
    grid-row: 7 / 8;
  }

  #w-node-_654be389-4d61-0910-2496-6704a38cc17d-25354c38 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_804d32df-bd95-1de7-7856-b5ea8ad4877e-25354c38 {
    grid-row: 9 / 10;
  }

  #w-node-_65f9ddad-86e0-cc13-0b4c-fe069988a695-25354c38 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-_2615ed1e-bd80-b068-387a-bf8f6ac2cd2a-25354c38 {
    grid-row: 11 / 12;
  }

  #w-node-_2f4bd6a8-90cb-0ac3-4ddf-bac4f4a12b09-25354c38 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-_3000f317-d1cc-b68b-6c7e-c69bb9e5a44c-25354c38 {
    grid-row: 13 / 14;
  }

  #w-node-_76f78ed7-5963-c934-0a98-9c5960ad1767-25354c38 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-a7678191-6907-2e5e-94f9-a3e97ddaeeb6-25354c38 {
    grid-row: 15 / 16;
  }

  #w-node-_5f285cfe-1c25-bb8f-42c0-8ecb3e54d5fd-25354c38 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-_6ad172c8-c93f-2327-a2aa-24c73924a540-25354c38 {
    grid-row: 17 / 18;
  }

  #w-node-_4eb2921e-5b5b-67cc-8d41-5137abe12037-25354c38 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902024d-25354c38 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020257-25354c38 {
    grid-row: 3 / 4;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020261-25354c38 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902026b-25354c38 {
    grid-row: 5 / 6;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020275-25354c38 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902027f-25354c38 {
    grid-row: 7 / 8;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020289-25354c38 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c79020293-25354c38 {
    grid-row: 9 / 10;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c7902029d-25354c38 {
    grid-area: 10 / 1 / 11 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202a7-25354c38 {
    grid-row: 11 / 12;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202b1-25354c38 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202bb-25354c38 {
    grid-row: 13 / 14;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202c5-25354c38 {
    grid-area: 14 / 1 / 15 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202cf-25354c38 {
    grid-row: 15 / 16;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202d9-25354c38 {
    grid-area: 16 / 1 / 17 / 2;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202e3-25354c38 {
    grid-row: 17 / 18;
  }

  #w-node-b91fe16c-e950-c1cd-dbfb-536c790202ed-25354c38 {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_6e62ab8a-35a9-23cf-1d2a-b6845840bdfe-25354c38 {
    grid-area: 19 / 1 / 20 / 2;
  }

  #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-871d5e20, #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-871d5e20, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-871d5e20 {
    order: 9999;
  }

  #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-871d5e20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-871d5e20 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4229-871d5e20, #w-node-_80367db0-b487-1ac3-651b-92e2d5fc422a-871d5e20, #w-node-_40c26ed5-6b4b-185c-3ad7-c1f463e242bc-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6342f334-8e91-6450-305f-0c185854f9f1-a937acde {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6342f334-8e91-6450-305f-0c185854f9f2-a937acde, #w-node-_6342f334-8e91-6450-305f-0c185854fa66-a937acde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-7bc41702, #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-7bc41702, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-7bc41702 {
    order: 9999;
  }

  #w-node-_495aebd1-f550-9ced-b1f6-d7e2039c80ea-7bc41702 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-7bc41702 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-7bc41702 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4229-7bc41702, #w-node-_80367db0-b487-1ac3-651b-92e2d5fc422a-7bc41702 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a98-87d23705 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_50558ee9-bbf0-6c0f-4d71-3895b2e67a9f-87d23705, #w-node-_601343b5-60eb-0a7a-7604-f63ea47bd8b2-87d23705 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2c43917a-0365-b535-f1e5-6e86f9791b7f-87d23705 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c43917a-0365-b535-f1e5-6e86f9791b88-87d23705 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_14eda037-d6fe-7086-6f52-acf10d866922-87d23705 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9ba-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c9ca-87d23705, #w-node-_256c0cdc-83d1-8df4-b50e-c44bb440c97f-87d23705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_78762838-47fd-7b42-b12d-4c200302f391-87d23705, #w-node-_78762838-47fd-7b42-b12d-4c200302f399-87d23705 {
    justify-self: center;
  }

  #w-node-_784f6e2a-fbc7-c1a8-0f05-20804e7bd3d8-87d23705 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_25845d4f-3bdc-d3f1-0a78-3018ff92dabb-ff92dab8, #w-node-_3ef37af8-37d6-9c8c-859f-4eb0d995700d-ff92dab8, #w-node-_51a7b749-685c-0ab7-6d6d-a9a5edf1f740-ff92dab8, #w-node-_44b971ef-26d6-f5bf-befd-03ff7d127bfe-ff92dab8, #w-node-_4e448216-76a3-9dfb-ef30-a0c686e7dc41-ff92dab8, #w-node-_7ab06979-2f29-0fc0-649a-cfaa480761d2-ff92dab8, #w-node-b24892e7-c7dc-d1e1-0f4a-c469f6addfdf-ff92dab8, #w-node-_67fe4c9c-ca1c-552e-4390-dd84370e1341-ff92dab8, #w-node-fa7de610-3dfd-1037-521f-491b92a4fb8f-ff92dab8, #w-node-_67b08746-4a11-1e75-677a-e88123212c10-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727355-ff92dab8, #w-node-_3584ec8f-8515-6fa8-e71a-12c6e5727358-ff92dab8 {
    justify-self: center;
  }

  #w-node-_3932c329-236c-8242-e400-9cf3e368da56-ff92dab8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_3932c329-236c-8242-e400-9cf3e368da58-ff92dab8, #w-node-_3932c329-236c-8242-e400-9cf3e368da5b-ff92dab8 {
    justify-self: center;
  }

  #w-node-_3a056ea9-26b6-7f2f-3812-d3158d779079-ff92dab8 {
    justify-self: auto;
  }

  #w-node-_3a056ea9-26b6-7f2f-3812-d3158d77907b-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05b-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb05e-ff92dab8, #w-node-_2ddde04b-9759-c6ea-7047-f9f086abb061-ff92dab8, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a154-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a157-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a15a-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a15d-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a160-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a163-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a166-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a169-37b8b0fd, #w-node-_6f23b0c8-762f-e1b8-7980-1706e558a16c-37b8b0fd, #w-node-bec42b5a-ba4f-a283-7f75-0c13483d11de-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe638-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe63d-37b8b0fd, #w-node-_5cb3c45c-7fb0-8e6c-b729-589a2f4fe646-37b8b0fd, #w-node-_6fe1b808-33f5-89ff-22ef-0a8cc9236eba-37b8b0fd {
    justify-self: center;
  }

  #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-f92cc901, #w-node-_42eac09a-ad77-a58d-ed17-2cb07a7d9439-f92cc901 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-51a96982 {
    justify-self: center;
  }

  #w-node-_1f4e9522-773d-f45d-abb0-c2cabe988249-51a96982, #w-node-_8f2c9e27-b9d4-835b-ee7f-c47523f824c2-51a96982 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9183207c-4282-1028-bce4-f50e24b29449-c1d92a33, #w-node-_4dea4a42-cc40-9979-9db9-20df93196c1e-c1d92a33 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4dea4a42-cc40-9979-9db9-20df93196c12-c1d92a33 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-eb9a7270-68b9-226d-ae60-4cf9dc39731f-c1d92a33, #w-node-_26bcf964-a56e-cf84-4985-97ca6d7f97cb-c1d92a33, #w-node-_130b820b-b500-e42e-6297-f6217bba5e16-c1d92a33, #w-node-_46016a17-05b3-3a7b-ca0a-2a56194cea7c-c1d92a33, #w-node-_1e3c25d4-8657-aacc-f13c-31d6f4df6653-c1d92a33, #w-node-_57cf467a-caae-cb32-4c7f-9681bd3bb6f7-c1d92a33 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-c60e0b54 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_81a8ffdc-6324-324f-a95a-63326b1d04dd-c60e0b54, #w-node-_823a4ad8-0dc2-3dfe-b45c-dfc6a4131e80-c60e0b54, #w-node-bc368886-50e8-19cb-3a15-49e2dea0eaf2-c60e0b54, #w-node-eada0dda-c5fb-147e-b649-11429c9d52f7-c60e0b54, #w-node-eada0dda-c5fb-147e-b649-11429c9d52f9-c60e0b54, #w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0635-c60e0b54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-2c303779, #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-85c86f3d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-eada0dda-c5fb-147e-b649-11429c9d52f7-85c86f3d, #w-node-_872ba9a3-7e5c-7b8c-586c-e204454d0635-85c86f3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-55bb1aa5 {
    justify-self: center;
  }

  #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-9a06a64a, #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-8bd478a5, #w-node-_5b4688d1-4e3d-ee35-f077-0fb9786f8c67-8bd478a5, #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-70459c66, #w-node-_25480bb2-be27-2a51-a006-a0a47943cadf-4e8ed398 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-23a111e8 {
    justify-self: center;
  }

  #w-node-_1a4a35a6-1dcb-876e-702c-c656e46bf0a6-23a111e8, #w-node-_05c1abde-382b-0bbc-a370-242c2d9e9a68-23a111e8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-93da1796, #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-13d18ebd, #w-node-ad0beebb-7312-9f85-2ece-d01448e6538b-a7ff4d12 {
    justify-self: center;
  }

  #w-node-_6f7c6248-d36b-4c53-3035-46c1e653d7d2-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-a7ff4d12, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-a7ff4d12, #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-a7ff4d12 {
    order: 9999;
  }

  #w-node-ed74fd70-85f1-bb73-ebcc-f77f8e21c75e-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-a7ff4d12 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-a7ff4d12 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-a7ff4d12, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-a7ff4d12 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-a7ff4d12 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-a7ff4d12 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-a7ff4d12 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ca01f761-daf1-adce-2a2e-b30695f6532f-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581df-a7ff4d12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_3f274e2a-5244-fc14-b264-aeec8f66b6ba-25354c38, #w-node-_593eaeb3-848a-041e-a262-b9b6f33a075f-25354c38, #w-node-_1361aafd-1c79-be4d-9660-36f26aaa8409-25354c38, #w-node-_2766db9a-0038-afb9-bfcb-1f311bf88b81-25354c38, #w-node-_0f9527de-3264-ccdc-b400-e160e8f17073-25354c38, #w-node-_250b7f2b-10bd-2125-3443-476c401f7abd-435018d8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-7d5c9610 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-7d5c9610, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-7d5c9610 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-d7969f41 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-d7969f41 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-a56d9523 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-a56d9523 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-de5f6e9f {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-de5f6e9f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-48490bb4 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-48490bb4, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-48490bb4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-9fed6c48 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-9fed6c48, #w-node-b1aa5bad-6d5d-8b77-b92a-210eeae282cd-9fed6c48, #w-node-_7e045f0b-bc39-5bd5-40d6-5770e2ec2265-9fed6c48 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-51491934 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-51491934 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-b9be86d4 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-b9be86d4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-4b37d8e2 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-4b37d8e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-4b3c34ed {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-4b3c34ed {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-e2571ca8 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-e2571ca8, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-e2571ca8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-f08d1922 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-f08d1922, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-f08d1922 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-9a9f393d {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-9a9f393d, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-9a9f393d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-7875e109 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-7875e109, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-7875e109 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-54eda203 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-54eda203 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-28d7bb66 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-28d7bb66, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-28d7bb66 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-93d55eb0 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-93d55eb0, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-93d55eb0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4989e0c7-5157-1b73-d4c7-b84eee48a440-77845b73 {
    justify-self: center;
  }

  #w-node-_9944d236-b347-fb93-89cd-0fad86936997-77845b73, #w-node-_0b2efd58-4e18-563c-6d14-f567c20fc943-77845b73 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ad0beebb-7312-9f85-2ece-d01448e6538b-871d5e20 {
    justify-self: center;
  }

  #w-node-_6f7c6248-d36b-4c53-3035-46c1e653d7d2-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_3c2a87b0-2d9f-c47c-a95e-0696cd7c2a55-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-871d5e20, #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-871d5e20, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-871d5e20 {
    order: 9999;
  }

  #w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-871d5e20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-871d5e20 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-871d5e20, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-871d5e20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-871d5e20 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-871d5e20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-871d5e20 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ca01f761-daf1-adce-2a2e-b30695f6532f-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-871d5e20 {
    grid-template-rows: auto;
    grid-template-columns: minmax(auto, 1fr);
  }

  #w-node-ffd9473e-6cb0-1612-0e0c-0444d02581df-871d5e20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_5621c72a-f6a7-1d2d-9969-0c3e09e04e1e-a937acde {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d99ab5cc-56df-eb99-7d6f-d5340bc83c03-a937acde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6342f334-8e91-6450-305f-0c185854f9f1-a937acde {
    grid-template-rows: auto;
    grid-template-columns: minmax(auto, 1fr);
  }

  #w-node-_1eb40fbc-8249-7d72-16c9-8017617e6525-a937acde {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_282794b4-43fc-ff67-59fc-562c3a33d83b-a937acde {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-ac6e85e7-cffb-be06-125e-28d5ed9ccc21-7bc41702, #w-node-_9424db0a-6199-4dee-4a18-fb8374086c1e-7bc41702, #w-node-_1e5ae517-310d-aa2c-f63a-0c875ca450e0-7bc41702 {
    order: 9999;
  }

  #w-node-a35871db-46eb-bbc1-f9ea-48f21e506be4-7bc41702 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5031c381-1aa6-905a-bbb8-6f6eb480f937-7bc41702 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_3ce77bd4-326b-85b9-d4ba-38df8fdf9e14-7bc41702, #w-node-_21ce207f-bdac-2d8e-cfa3-65b0837f13d1-7bc41702 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38da34b5-9a67-ae6a-db20-1ac4acb77fe4-7bc41702 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-fd2a628a-92d6-1e71-60f8-412fa5272144-7bc41702 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f689685f-54bd-ec55-88ca-ae59d0b0227d-7bc41702 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e25e929-aaf3-afd1-df9e-fd6d6e9fd4b3-7bc41702 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_80367db0-b487-1ac3-651b-92e2d5fc4228-7bc41702 {
    grid-template-rows: auto;
    grid-template-columns: minmax(auto, 1fr);
  }
}
