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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

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

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

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

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

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

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c4b4fe7307e086b94_Roboto-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c315b2065ec646022_Roboto-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877409ecde5f8bac392c_Roboto-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877cceff8e595a151302_Roboto-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877cecfa9b8a02f7644b_Roboto-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c7db4f38d10b26a21_Roboto-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c1d713440a07bf754_Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c3e3841f44810b604_Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c8c2adb9234f90631_Roboto-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c09ecde5f8bac4391_Roboto-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877cb17bd622227a2c24_Roboto-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651b877c7db4f38d10b269e6_Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--bg: var(--white);
  --color--text: var(--black);
  --color--link: var(--brand-primary-01);
  --color--link-hover: var(--accent-01);
  --color--button: var(--brand-primary-01);
  --color--button-text: var(--white);
  --color--button-hover: var(--accent-01);
  --color--brand-primary-03-bg: var(--brand-primary-03);
  --color--button-text\<deleted\|variable-990ad162-91d7-918e-4dac-9f0ede56b444\>: var(--brand-primary-01);
  --accent-01: #af2219;
  --brand-primary-01: #c21b17;
  --black: #20252b;
  --color--red-bg-active: var(--accent-01);
  --white: white;
  --grey-400: #b0b2b3;
  --color--bg-grey-100: var(--grey-100);
  --grey-100: #f6f6f6;
  --color--red-bg: var(--brand-primary-01);
  --brand-primary-03: #8e1230;
  --grey-800: #6f7072;
  --accent-alert-error-bg: #e9573d1a;
  --grey-500: #9b9b9b;
  --grey-300: #ccc;
  --grey-150: #ebebeb;
  --color--bg-grey-150: #ebebeb;
  --accent-01-bg: #af221933;
  --color--toggle-bg: var(--grey-300);
  --color--toggle-offset: 0rem;
  --grey-600: #8a8a8a;
  --brand-primary-02: #752127;
  --brand-primary-04: #e9573d;
  --grey-450: #a6a8aa;
  --accent-alert-error: #e9573d;
  --accent-notification-warning: #ff9f00;
  --accent-notification-warning-bg: #ff9f001a;
  --accent-validation-success: #7ed321;
  --accent-validation-success-bg: #7ed3211a;
  --color--shadow: #0000001a;
  --dark--bg: #313942;
  --dark--bg-grey-100: var(--black);
  --dark--text: var(--white);
  --dark--button: white;
  --dark--button-hover: var(--grey-100);
  --dark--button-text: var(--black);
  --dark--toggle-offset: 3.2rem;
  --dark--toggle-bg: var(--brand-primary-01);
  --dark--red-bg: var(--black);
  --dark--red-bg-active: black;
  --dark--shadow: #ffffff1a;
  --dark--link: #f4ab9e;
  --dark--link-hover: #f4ab9e;
  --dark--brand-primary-03-bg: #000;
  --dark--bg-grey-150: var(--dark--bg-grey-100);
}

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

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

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

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

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

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

.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-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

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

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

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

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

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

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

.w-form-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-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

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

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

body {
  background-color: var(--color--bg);
  color: var(--color--text);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

h1, h2 {
  color: var(--color--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

h3 {
  color: var(--color--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 300;
  line-height: 52px;
}

h4 {
  color: var(--color--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
}

h5 {
  color: var(--color--text);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

h6 {
  letter-spacing: 1px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

p {
  color: var(--color--text);
  font-weight: 300;
}

a {
  color: var(--color--link);
  cursor: pointer;
  border: 1px #000;
  font-weight: 500;
  text-decoration: none;
}

a:hover {
  color: var(--color--link-hover);
}

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

label {
  color: var(--color--text);
  margin-bottom: 5px;
  font-weight: 700;
  display: block;
}

strong {
  font-weight: bold;
}

.menu-button-wrapper {
  align-items: center;
  height: 100%;
  position: relative;
}

.menu-button-wrapper.desktop {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  height: 70px;
  margin-left: auto;
  display: flex;
  position: static;
}

.button {
  background-color: var(--color--button);
  color: var(--color--button-text);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border: 2px #c21b17;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: auto;
  min-height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button:hover {
  background-color: var(--color--button-hover);
  color: var(--color--button-text);
}

.button.agent-tools {
  display: none;
}

.button.ghost {
  color: #00008f;
  background-color: #0000;
  border: 2px solid #00008f;
  min-height: 36px;
  font-weight: 700;
}

.button.ghost:hover {
  color: #fff;
}

.button.ghost.reversed {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button.ghost.reversed:hover {
  color: #00008f;
}

.button.ghost.reversed.no-padding.cookies-accept {
  color: var(--color--brand-primary-03-bg);
  background-color: #fff;
  max-width: none;
  margin-left: auto;
  padding-left: 33px;
  padding-right: 33px;
  font-weight: 700;
}

.button.no-padding {
  padding: 0;
  display: flex;
}

.button.faa-btn {
  border-radius: 3px;
  min-width: 218px;
  margin-left: auto;
}

.button.white-btn {
  color: #c21b17;
  background-color: #fff;
  border-style: solid;
  text-decoration: none;
}

.button.white-btn.ls-0 {
  letter-spacing: 0;
}

.button.white-btn.ls-0.thin {
  padding-top: 12px;
  padding-bottom: 12px;
}

.menu-button {
  display: none;
}

.cookies-wrapper {
  z-index: 9999;
  background-color: var(--color--brand-primary-03-bg);
  color: #fff;
  width: 100%;
  padding-top: 20px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.menu-link-wrapper {
  height: 70px;
  display: inline-block;
}

.menu-link-wrapper.w--current {
  height: 40px;
}

.menu-link-wrapper.meta {
  color: #fff;
  cursor: pointer;
  height: 40px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

.menu-link-wrapper.first-layer {
  height: 70px;
  padding-left: 15px;
  padding-right: 15px;
}

.menu-link-wrapper.first-layer {
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.menu-link-wrapper.first-layer.hidden {
  display: none;
}

.menu-link-wrapper.meta {
  color: #fff;
  cursor: pointer;
  height: 40px;
  padding-left: 22px;
  padding-right: 22px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.submitrequest {
  z-index: 1;
  background-color: var(--color--button);
  color: var(--color--button-text);
  text-transform: uppercase;
  border-radius: 0;
  width: 100%;
  padding: 18px 40px;
  font-size: 16px;
  font-weight: 700;
  position: relative;
}

.submitrequest:hover {
  background-color: var(--color--button-hover);
}

.legals {
  color: #333;
  letter-spacing: .02em;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 13px;
}

.legals.no-padding-bottom {
  padding-bottom: 0;
}

.legals.no-padding-bottom.white {
  color: #000;
  text-align: left;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 0;
  font-size: 14px;
  line-height: 14px;
  text-decoration: none;
}

.legals.white {
  color: #fff;
}

.legals.white.text-right {
  color: #fff;
  text-align: right;
  font-size: 14px;
}

.logo {
  padding-left: 0;
}

.logo.nav-logo {
  flex: none;
  margin-right: 40px;
  padding-right: 0;
}

.icon {
  width: 24px;
  height: 25px;
  position: relative;
}

.icon.tablet {
  height: 24px;
  display: none;
}

.icon._69x69 {
  width: 69px;
  height: 69px;
}

.main-nav-wrapper {
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.container {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container.main-nav {
  max-width: none;
  height: 100%;
  padding-left: 25px;
  padding-right: 25px;
}

.container.lg {
  color: #eee;
  max-width: 1440px;
  padding-left: 0;
  padding-right: 0;
}

.container.banner-slider.banner-text-top {
  margin-top: 60px;
  margin-bottom: auto;
}

.container.banner-business {
  margin-top: 40px;
  margin-bottom: auto;
}

.text-red {
  color: #c21b17;
}

.flex {
  flex-direction: row;
  align-content: stretch;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.flex.expand {
  flex-wrap: nowrap;
  justify-content: space-between;
  max-width: 100%;
}

.flex.link {
  color: var(--color--button-text\<deleted\|variable-990ad162-91d7-918e-4dac-9f0ede56b444\>);
  align-items: center;
  margin-top: auto;
  font-family: Roboto, sans-serif;
  position: static;
  bottom: 40px;
}

.flex.link:hover {
  color: var(--accent-01);
}

.flex.link.business-card-link {
  position: static;
  bottom: 10px;
}

.flex.link.margin-top._0 {
  margin-top: 0;
}

.flex.sns {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-left: auto;
  display: flex;
}

.flex.bottom-notice-flex {
  align-items: center;
  padding-top: 52px;
  padding-bottom: 52px;
}

.flex.vertical-center.fund-fact-sheet-flex {
  justify-content: space-between;
  min-height: 100%;
  padding: 24px 48px;
}

.flex.justify-end {
  justify-content: flex-end;
}

.flex.justify-center {
  flex-direction: row;
  justify-content: center;
}

.flex.justify-center.pb-300 {
  padding-bottom: 24px;
}

.flex.align-center.space-x-300 {
  grid-column-gap: 24px;
}

.flex.mt-auto {
  margin-top: auto;
}

.flex.space-150 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.flex.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.column {
  grid-column-gap: 30px;
  grid-row-gap: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

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

.column._4.buy-now-btn-menu-grid {
  grid-column-gap: 64px;
  grid-row-gap: 30px;
}

.column._4.coverage-card-column {
  margin-top: 64px;
  margin-bottom: 48px;
}

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

.column._2.smae-height {
  grid-template-rows: 1fr;
  grid-auto-rows: 1fr;
  grid-auto-flow: row;
}

.column._2.half-bg-column {
  grid-column-gap: 80px;
}

.column._2.motor-claim {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 40px;
}

.column._2.be {
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.column.footer {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #0000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-bottom: 40px;
}

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

.column._3.form {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.column._3.mobile-1column {
  grid-template-columns: 1fr 1fr 1fr;
}

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

.column._4.benefits {
  grid-row-gap: 20px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  margin-bottom: 20px;
}

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

.column._3.benefits {
  grid-row-gap: 0px;
  margin-bottom: 20px;
}

.column._3.tablet-2column {
  margin-top: 24px;
}

.column._3.tablet-2column.benifits {
  grid-row-gap: 0px;
}

.column.narrow {
  padding-left: 30%;
  padding-right: 30%;
}

.column.narrow.banefits {
  grid-row-gap: 0px;
}

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

.column._2.narrow.benefits {
  grid-row-gap: 0px;
}

.column._2.form {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.column._2.narrow {
  padding-left: 16.665%;
  padding-right: 16.665%;
}

.column._2.narrow.benefits {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.column.comparison {
  grid-row-gap: 30px;
  grid-template-columns: 4fr .25fr 4fr;
}

.column.coverage-card-column {
  margin-top: 64px;
  margin-bottom: 48px;
}

.hide {
  display: none;
}

.menu-dropdown-button {
  border: 2px solid var(--color--button);
  color: var(--color--button);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  padding: 14px 40px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.menu-dropdown-button:hover {
  border-color: var(--color--button-hover);
  color: var(--color--button-hover);
}

.margin-top._10px {
  margin-top: 10px;
}

.margin-top._40px {
  margin-top: 40px;
}

.margin-top._24px {
  margin-top: 24px;
}

.margin-top._16px {
  margin-top: 16px;
}

.margin-top._60px {
  margin-top: 60px;
}

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

.margin-top._78px {
  margin-top: 78px;
}

.absolute {
  position: absolute;
  inset: 0% auto auto 0%;
}

.color-block {
  background-color: #efefef;
  width: 100px;
  height: 100px;
}

.color-block.bottom-border {
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.color-block.bottom-border.blue {
  background-color: #00008f;
}

.color-block.bottom-border.blue.hover {
  background-color: #000072;
}

.color-block.bottom-border.burnt-sienna.hover {
  height: 0;
}

.color-block.buttonbg {
  opacity: 0;
  width: 0%;
  height: 100%;
  position: absolute;
  transform: skew(-45deg);
}

.color-block.buttonbg.blue {
  background-color: #00008f;
}

.color-block.buttonbg.blue.hover {
  background-color: #000072;
}

.right-border {
  border-right: 1px solid #e5e5e5;
  padding-right: 15px;
}

.right-border.silver {
  border-right-color: #ccc;
}

.top-content-bar {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 12px;
  padding-bottom: 12px;
  display: block;
}

.link {
  color: var(--color--link);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
  display: flex;
}

.link:hover {
  color: var(--color--link-hover);
}

.link.text-brand-primary-01:hover {
  color: #c05e4e;
}

.link.text-brand-primary-01.dropdown {
  text-transform: uppercase;
  align-items: center;
  font-weight: 700;
}

.link.text-brand-primary-01.dropdown.hidden {
  display: none;
}

.link.dropdown {
  color: #20252b;
  text-transform: none;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link.dropdown.view-all {
  color: var(--color--link);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
}

.link.dropdown.g-button-text {
  color: var(--color--link);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 700;
}

.link.dropdown.g-button-text:hover {
  color: var(--color--link-hover);
}

.link.main-link-2 {
  color: var(--color--text);
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.link.main-link-2.w--current {
  box-shadow: inset 0 -4px #f07662;
}

.link.main-link-2.login-link {
  border-bottom: 1px solid #ccc;
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;
}

.link.main-link-2.login-link.border-t-1 {
  border-top: 1px solid #ccc;
}

.link.main-link-2.accessibility-link {
  color: var(--black);
  border-bottom: 1px solid #ccc;
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;
}

.link.meta-link {
  color: #fff;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 11px 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  position: static;
}

.link.meta-link.tab {
  color: #fff;
  justify-content: center;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
}

.link.meta-link.tab.active {
  background-color: var(--color--red-bg-active);
  color: #fff;
  text-decoration: none;
}

.link.meta-link.tab.active.text-link {
  background-color: var(--color--red-bg-active);
  color: #fff;
  max-width: 50%;
  padding-left: 24px;
  padding-right: 24px;
}

.link.meta-link.tab.active.text-link:hover {
  color: var(--white);
}

.link.meta-link.tab.active.text-link.w--current {
  background-color: var(--accent-01);
  box-shadow: none;
  color: var(--white);
}

.link.meta-link.tab.active.text-link.w--current:hover {
  color: var(--white);
}

.link.meta-link.tab.text-link {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  white-space: nowrap;
  flex-wrap: nowrap;
  max-width: 50%;
  padding-left: 24px;
  padding-right: 24px;
}

.link.meta-link.tab.text-link:hover {
  color: var(--white);
}

.link.meta-link.tab.text-link.active, .link.meta-link.tab.text-link.active.w--current {
  background-color: var(--color--red-bg-active);
}

.link.meta-link.mobile-menu {
  color: #20252b;
  font-weight: 700;
}

.link.meta-link.topbar {
  color: #fff;
  padding-left: 10px;
  padding-right: 0;
  font-weight: 700;
}

.link.meta-link.topbar:hover {
  color: #fefefe;
}

.link.footer {
  color: #ccc;
  letter-spacing: 0;
  text-transform: none;
  background-color: #0000;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.link.footer:hover {
  color: #fafafa;
}

.link.footer.title {
  color: #ccc;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 24px;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.link.main-link {
  color: var(--color--text);
  text-align: center;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.link.main-link.w--current {
  box-shadow: inset 0 -4px 0 0 var(--brand-primary-01);
}

.link.dropdown {
  color: var(--color--text);
  letter-spacing: 0;
  text-transform: none;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
  position: relative;
}

.link.dropdown.hide, .link.dropdown.hidden {
  display: none;
}

.link.meta-link {
  color: #999;
  text-transform: uppercase;
  padding: 11px 24px;
}

.link.meta-link:hover {
  color: #7f7f7f;
}

.link.meta-link.tab {
  justify-content: center;
}

.link.meta-link.tab:hover {
  color: #7f7f7f;
}

.link.meta-link.tab.active {
  color: #00008f;
  background-color: #fff;
}

.link.meta-link.tab.active.w--current:hover {
  color: #000072;
}

.link.btn-link {
  text-align: center;
  letter-spacing: 1px;
  font-weight: 700;
  text-decoration: none;
}

.link.meta-link {
  color: var(--black);
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-weight: 600;
  display: flex;
  position: relative;
}

.link.meta-link.w--current {
  box-shadow: inset 0 -4px 0 0 var(--brand-primary-01);
}

.paragraph-small {
  color: var(--color--text);
  letter-spacing: .02em;
  white-space: break-spaces;
  padding-top: 0;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-small.text-white {
  color: #fff;
  font-weight: 300;
}

.paragraph-small.text-white.p-20 {
  font-size: 20px;
}

.paragraph-small.text-white.p-20.text-left {
  text-align: left;
}

.paragraph-small.card {
  color: var(--color--text);
  text-align: left;
  margin-top: 30px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  overflow: hidden;
}

.paragraph-small.card.business-card-content {
  margin-top: 0;
  font-size: 22px;
  font-weight: 300;
  line-height: 32px;
  display: block;
}

.paragraph-small.card.business-card-content.claim {
  flex: 1;
  width: auto;
  height: auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 40px;
}

.paragraph-small.card.single-card-content {
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.paragraph-small.card.big-card-p {
  min-height: 150px;
}

.paragraph-small.p-20 {
  font-size: 20px;
  line-height: 28px;
}

.paragraph-small.cap {
  text-transform: uppercase;
}

.paragraph-small.cap.p-14 {
  color: #6f7072;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.paragraph-small.gray {
  color: #7f7f7f;
  white-space: break-spaces;
}

.paragraph-small.gray.no-padding-bottom.cap {
  color: #c21b17;
  text-transform: uppercase;
  margin-top: 3px;
  font-size: 14px;
  font-weight: 700;
  line-height: 25px;
}

.paragraph-small.gray.no-padding-bottom.cap.pl-8 {
  padding-left: 8px;
}

.paragraph-small.benefit-tablet p {
  margin-bottom: 0;
}

.paragraph-small.benefit-mobile {
  margin-left: 0;
  margin-right: 0;
}

.paragraph-small.option-card-paragraph {
  color: #20252b;
  text-align: center;
  margin-bottom: 37px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 28px;
}

.paragraph-small.career-card {
  padding-top: 24px;
}

.link-arrow {
  z-index: 1;
  position: relative;
}

.link-arrow.left {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 15px;
}

.link-arrow.left.header-arrow {
  margin-top: 2px;
  margin-bottom: 2px;
}

.link-arrow.left {
  margin-left: 15px;
}

.main-navigation {
  background-color: var(--color--bg);
  border-bottom: 1px solid #e5e5e5;
  height: 70px;
  position: relative;
}

.line {
  background-color: #ccc;
  width: 100%;
  height: 100%;
}

.line.verti-1px {
  width: 1px;
  height: 100%;
}

.line.verti-1px.silver {
  height: 60%;
}

.line.verti-1px.silver.desktop {
  background-color: #d45f5d;
  height: 24px;
  margin-right: 0;
  padding-right: 0;
}

.line.verti-1px.mercury {
  background-color: #e5e5e5;
}

.line.verti-1px.h--20px {
  height: 20px;
}

.line.hori-3px {
  height: 4px;
}

.line.hori-3px.red {
  background-color: var(--brand-primary-01);
  position: absolute;
  inset: auto 0% 0%;
}

.line.hori-3px.red.hide {
  display: none;
}

.line.hori-3px.burnt-sienna {
  background-color: #f07662;
  position: absolute;
  inset: auto 0% 0%;
}

.line.hori-3px.burnt-sienna.hide {
  display: none;
}

.line.hori-1px {
  height: 1px;
}

.line.hori-1px.mercury {
  background-color: #e5e5e5;
}

.line.fund-line {
  background-color: #d6d6d6;
  min-height: 1px;
  margin-top: 40px;
  margin-bottom: 0;
}

.main-nav-dropdown-wrapper {
  background-color: #0000;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.navbar {
  background-color: var(--color--bg);
  width: 100%;
  position: sticky;
  top: 0;
}

.dropdown-list {
  background-color: var(--color--bg);
  color: var(--color--text);
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  max-height: 70vh;
  padding-top: 50px;
  padding-bottom: 50px;
  display: none;
  position: absolute;
  top: 69px;
  left: 0%;
  overflow: auto;
}

.dropdown-list.w--open {
  top: 70px;
  left: 0%;
  right: 0%;
}

.dropdown-list.second-layer {
  display: none;
}

.dropdown-list.first-layer {
  max-height: none;
  display: none;
}

.dropdown-list.first-layer.buy-now-btn-list {
  max-height: 80vh;
  padding-top: 30px;
  padding-bottom: 30px;
  display: none;
}

.dropdown-list.first-layer.show {
  display: block;
}

.tablet {
  display: none;
}

.cookies-column {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1440px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.meta-navigation {
  background-color: #0000;
  align-items: center;
  display: flex;
}

.meta-navigation.desktop {
  background-color: var(--color--red-bg);
  max-width: 100%;
  display: block;
}

.button-text {
  z-index: 1;
  color: var(--color--link);
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  position: relative;
}

.button-text:hover {
  color: var(--accent-01);
}

.section {
  justify-content: center;
  padding: 56px 25px;
  display: block;
  position: relative;
}

.section.hero {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc130701f97512c97e616_image-placeholder.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: 470px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.section.hero.slide-1 {
  filter: brightness(95%);
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/641adf92af36ffe5b9e831bd_banner-2880-x-1034-integration-webpage.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  font-size: 16px;
}

.section.hero.slide-1.career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269b3ae6d10d989c416c84_banner-2880-x-1034-7.jpg");
  background-position: 50%;
}

.section.hero.slide-1.career-general {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ea03cdd13747a8bb1261b4_banner-2880-x-1034-9.png");
}

.section.hero.slide-1.general-internship {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e5c4ccd8c53cf32f9c4e12_banner-2880-x-1034-11.png");
}

.section.hero.slide-1.general-opp {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/642703798ee894c8711ad159_banner-2880-x-1034-10.png");
}

.section.hero.slide-1.career-life {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ea0151fd643f24ed8c5823_banner-2880-x-1034-8.png");
  background-position: 50%;
}

.section.hero.slide-1._1 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66309dae6691ab5268454d76_Corporate%20Website%20Homepage%20Top%20Banner1_PC_R3.jpg");
  background-position: 50%;
}

.section.hero.slide-1._2 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6601230ae9fe64b8e4d04ee5_Homeage-Banner-Desktop%201.png");
  background-position: 50%;
}

.section.hero.slide-1._3 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66330c0d31f336ec173ae163_6611e55ce515ee85fdcad492_world-health-day-homepage-top-banner-pc.jpg");
}

.section.hero.slide-1._4 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66330c0e3679fd9155a2f38d_65fbe5802b995739018afa4e_Jom%20Level%20Up%20Web%20Banner.png");
}

.section.hero.slide-1._5 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64c3a01e686438dbe4d3818a_awards.png");
  background-position: 50%;
}

.section.hero.slide-1._6 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66330c0f679e0b329d167618_656ed69dc2a14ef2ee42a8db_Web%20Banner_revised_Web%20Banner%20-%20Desktop%201.jpg");
}

.section.hero.slide-1._7 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66330c0e6d37ff42738da4b4_65b06c9f3fba1c776481e38a_IAN-Web-Banner.jpg");
}

.section.hero.business {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269b9dd4886fa391936244_banner-2880-x-1034-12.png");
  min-height: 405px;
}

.section.hero.business-claim {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269a32e42bf6282940d632_banner-2880-x-1034-17.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.section.hero.claim-life {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b6580a675c6c364b41e3_banner-2880-x-1034-15.png");
}

.section.hero.claim-travel {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b5aa02569d7e64c85d50_banner-2880-x-1034-16.png");
}

.section.hero.claim-motor {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e9fe61dbbbc0321b11c75c_banner-2880-x-1034-14.png");
}

.section.hero.claim-golf {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b6def3fd28ac6ab8e6e1_banner-2880-x-1034-21.png");
  background-position: 50%;
  background-size: cover;
}

.section.hero.claim-health {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b6157cff31c3fe3b3e1a_banner-2880-x-1034-18.png");
  background-position: 50%;
  background-size: cover;
}

.section.hero.claim-personal {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b722dbf12dbb2f4632a4_banner-2880-x-1034-19.png");
}

.section.hero.claim-home {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b68971262340ed0ce063_banner-2880-x-1034-20.png");
}

.section.hero.down {
  filter: brightness(95%);
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426c01e9df8daad64bca8e5_banner-2880-x-1034-down.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 405px;
  font-size: 16px;
}

.section.hero.down.mobile-top {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426c587559fd01f7a1c7e71_banner-2880-x-1034-down.png");
  background-position: 50% 100%;
}

.section.hero.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/645b27f05319f3bc3c02b6d3_banner_2880x1034_1%20(1).jpg");
}

.section.hero.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/646202a2205824415cf09528_PJ_Relocation_WebBannersArtboard%201_1.png");
}

.section.hero.slide-7 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64a281730c4ed5f80063814f_GWC%20Web%20Banner%20Desktop%202880x1034%20wo%20text.JPG");
}

.section.hero.slide-3 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64b49276628788be4526daff_MicrosoftTeams-image%20(58).png");
}

.section.hero.slide-8 {
  filter: brightness(95%);
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64c3a01e686438dbe4d3818a_awards.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  min-height: 405px;
  font-size: 16px;
}

.section.hero.slide-8-copy {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/646202a2205824415cf09528_PJ_Relocation_WebBannersArtboard%201_1.png");
}

.section.hero.jalur-gemilang {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64fe675c41fe9549544dd2dc_Desktop-Main-Banner.png");
  background-position: 0%;
}

.section.hero.slide-9 {
  filter: brightness(95%);
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64fea81ce214f2e762c3ae0f_Desktop-HomePage-Banner.png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  min-height: 405px;
  font-size: 16px;
}

.section.hero.slide-10 {
  filter: brightness(95%);
  object-fit: contain;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64f577f16e20f190be6e3305_CEO%20Open%20Mic%20Web%20Banner.png");
  background-position: 100%;
  background-repeat: repeat;
  background-size: cover;
  min-height: 405px;
  font-size: 16px;
}

.section.hero.desktop-slide {
  background-position: 50%;
  background-size: cover;
  height: 100%;
}

.section.hero.mobile-slide {
  display: none;
}

.section.hero.trash-treats {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6513e48ab677610d0fe42208_Web%20Banner.png");
}

.section.hero.life-career-1 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65814ba40f2572a6ec8b5cc9_Generali-agecy-recruitment-PC.jpg");
}

.section.hero.life-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6593738d1e03b30ad7606b9b_generali-life-career-%20subpage-pc.jpg");
  background-position: 50%;
}

.section.hero.la-femmina {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65bc9fec77fb73aab1a6472d_la-femmina-homepage-top-banner.jpg");
}

.section.hero.boss {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65d704e5e76f95c7d75f3a0a_Frame%2020462.jpg");
  background-position: 50% 40%;
}

.section.hero.maxx {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65eeafac675af0c080b9b411_Page-Banner-Desktop.png");
  background-position: 0%;
}

.section.hero.maxx.hidden {
  display: none;
}

.section.footer {
  background-color: #ffffff0d;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: hidden;
}

.section.light-footer {
  background-color: #ffffff21;
  border-top: 1px #ffffff40;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.section.pb-0.mb-700 {
  margin-bottom: 56px;
}

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

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

.margin-bottom._40px.lish-box {
  border-bottom: 1px solid #f2f2f2;
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.margin-bottom._40px.shadow {
  box-shadow: 10px 0 40px #0000001a;
}

.margin-bottom._40px.shadow.fund-table-ctn {
  min-width: 690px;
  margin-top: 40px;
}

.margin-bottom._16px {
  margin-bottom: 16px;
}

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

.hero-content {
  z-index: 2;
  justify-content: space-between;
  align-items: center;
  max-width: 50%;
  height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.hero-content._w-65 {
  width: 65%;
  max-width: none;
}

.hero-content._w-40 {
  max-width: 40%;
}

.subtitle {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 16px;
  font-weight: 700;
  line-height: 16px;
}

.subtitle.text-white {
  letter-spacing: 1px;
  font-size: 14px;
  line-height: 16px;
}

.h2 {
  font-family: Roboto, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

.h2.text-white:hover {
  color: #fff;
}

.h2.margin-bottom._24px.mt-0 {
  margin-top: 0;
}

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

.hero-slider {
  width: 100%;
  height: 100%;
  position: relative;
}

.slide-nav {
  margin-bottom: 10px;
  font-size: 8px;
}

.slide-nav.carosel-nav {
  margin-bottom: 0;
}

.slide-nav.carosel-nav.hidden.tablet-block {
  display: none;
}

.slide-nav.carosel-nav.image-static-right {
  width: 40%;
  margin-top: auto;
  margin-left: auto;
  margin-right: 0;
  position: relative;
  inset: auto 0% 0%;
}

.slide-nav.white-dot {
  max-width: 30%;
}

.right-arrow {
  background-color: #0000;
  width: 50px;
  height: 50px;
  font-size: 20px;
  inset: 0% 0% 0% auto;
}

.right-arrow.hero {
  background-color: #0000;
  font-size: 30px;
  top: 0;
  bottom: 0;
  right: 2%;
}

.right-arrow.reviewcard {
  top: 90px;
}

.left-arrow {
  background-color: #0000;
  width: 50px;
  height: 50px;
  font-size: 20px;
  inset: 0% auto 0% 0%;
}

.left-arrow.hero {
  background-color: #0000;
  font-size: 30px;
  top: 0;
  bottom: 0;
  left: 2%;
}

.left-arrow.reviewcard {
  top: 90px;
}

.image-overlay {
  background-color: #00000040;
  position: absolute;
  inset: 0%;
}

.modal-wrapper {
  color: var(--color--text);
  flex-direction: column;
  width: 100%;
  display: flex;
}

.modal-wrapper.hero {
  margin-bottom: 20px;
  position: relative;
}

.modal-wrapper.outlined {
  border: 1px #ccc;
}

.justify-center {
  flex-direction: column;
  justify-content: center;
  display: flex;
  position: relative;
}

.justify-center.connect-with-us {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  background-image: linear-gradient(81deg, #8e1230, #c21b17);
  align-items: flex-start;
  padding: 40px;
}

.justify-center.connect-with-us.p-0 {
  padding: 0;
}

.justify-center.bg-grey {
  background-color: #f6f6f6;
}

.justify-center.bg-grey.num-text-card {
  padding: 32px 20px 24px;
}

.justify-center.business-tab-card {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 24px;
  box-shadow: 1px 1px 40px #0000001a;
}

.success-message {
  color: #fff;
  background-color: #138636;
  padding: 24px 40px;
}

.carousel-mask {
  width: 30%;
  height: 100%;
  margin-right: 0;
  position: relative;
  overflow: visible;
}

.carousel-mask._1 {
  width: 90%;
}

.carousel-mask.festival {
  width: 100%;
}

.carousel-mask._4-columns {
  width: 22.5%;
}

.carousel-mask._2-columns {
  width: 44.5%;
}

.margin-top-bottom._80px {
  margin-top: 80px;
  margin-bottom: 80px;
}

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

.margin-top-bottom._17px {
  margin-top: 17px;
  margin-bottom: 17px;
}

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

.margin-top-bottom._24px.inline-block-link {
  grid-column-gap: 48px;
  grid-row-gap: 20px;
  display: flex;
}

.carousel {
  text-align: justify;
  background-color: #0000;
  flex-direction: column;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 0 0 80px;
  display: flex;
  position: static;
  overflow: hidden;
}

.carousel.image-static {
  padding-top: 0;
  padding-bottom: 0;
  overflow: visible;
}

.contact-wrapper {
  z-index: 2;
  color: #333;
  background-color: #fff;
  flex-direction: column;
  width: 40%;
  height: 100%;
  padding: 40px;
}

.contact-wrapper.popup {
  width: 45%;
  height: auto;
  max-height: 85%;
  padding: 30px;
  display: block;
  position: relative;
  overflow: auto;
}

.carousel-slide {
  width: 100%;
  height: 100%;
  margin-left: 6%;
  margin-right: 6%;
}

.carousel-slide.festival {
  width: 10%;
  margin-left: 40px;
  margin-right: 40px;
}

.text-field {
  color: var(--color--text);
  background-color: #0000;
  border: 0 solid #ccc;
  border-bottom-width: 1px;
  height: 40px;
  margin-bottom: 16px;
  padding: 8px 15px;
  font-size: 20px;
  line-height: 28px;
  display: block;
}

.text-field:focus-visible, .text-field[data-wf-focus-visible] {
  color: var(--black);
}

.text-field::placeholder {
  color: #999;
}

.text-field.area {
  border-width: 1px;
  height: 80px;
}

.image {
  width: 100%;
}

.image.single-card-image {
  width: 376px;
  max-width: 100%;
}

.image.summary {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  min-width: 0%;
  height: 200px;
  min-height: 0%;
}

.image.chart {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image.absolute {
  min-width: 100%;
  max-width: 140%;
  min-height: 100%;
  inset: auto;
  overflow: hidden;
}

.image._100 {
  width: 100%;
}

.h4 {
  color: var(--color--text);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 31px;
  font-weight: 300;
  line-height: 40px;
  text-decoration: none;
  display: block;
}

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

.box-close {
  z-index: 1;
  cursor: pointer;
  position: absolute;
  inset: 2.5% 3% auto auto;
}

.contact-popup {
  z-index: 9999;
  background-image: linear-gradient(#00000080, #00000080);
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.contact-popup.life {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.contact-popup.general {
  display: none;
}

.error-message {
  color: #fff;
  text-align: center;
  background-color: #c91432;
  padding: 24px 40px;
  font-size: 14px;
  line-height: 18px;
}

.card {
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  display: flex;
}

.card.newcard {
  background-color: var(--color--bg);
  text-decoration: none;
  box-shadow: 0 10px 40px #0000001a;
}

.card.single-card {
  flex-direction: row;
  min-height: 0;
  box-shadow: 0 0 40px #0000001a;
}

.card.reviewscard {
  background-color: #fff;
  padding: 20px 24px;
  box-shadow: 0 0 14px #0000001a;
}

.card.newcard {
  background-color: #fff;
  text-decoration: none;
  box-shadow: 0 0 14px #0000001a;
}

.footer-dropdown {
  display: none;
}

.sns-icon {
  background-color: #00000052;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 2px;
  display: flex;
  position: relative;
}

.sns-icon.red {
  background-color: var(--brand-primary-01);
}

.footer {
  color: #fff;
  background-color: #4976ba;
}

.paragraph {
  font-weight: 400;
}

.paragraph.no-padding-bottom.burnt-sienna {
  color: #000;
  margin-bottom: 4px;
  font-size: 16px;
}

.paragraph.bold {
  white-space: break-spaces;
  font-weight: 700;
}

.browser-warning {
  text-align: center;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 680px;
  max-height: 450px;
  margin: 16% auto auto;
  padding: 40px;
  display: flex;
  box-shadow: 11px 11px 55px #355aa41a;
}

.browser_title {
  color: #7f7f7f;
  font-size: 14px;
  font-weight: 400;
}

.browser_link {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 33.3333%;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.browser_wrap {
  max-width: 300px;
  min-height: 50px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.browser-detect {
  z-index: 9999;
  background-image: linear-gradient(#4976babf, #4976babf);
  display: none;
  position: fixed;
  inset: 0%;
}

.icon_firefox {
  border-radius: 100px;
  width: 55px;
  height: 55px;
  margin-bottom: 5px;
  padding: 6px;
}

.ie_logo {
  width: 70px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.logo-img {
  width: 171px;
  height: 24px;
  font-size: 13px;
  line-height: 20px;
}

.logo-img.dark-mode-images {
  display: none;
}

.banner-heading {
  z-index: 1;
  color: #fff;
  text-transform: uppercase;
  width: 60%;
  max-width: 800px;
  margin-top: 0;
  margin-bottom: 13px;
  position: relative;
}

.banner-heading.cap {
  text-transform: uppercase;
}

.banner-heading._50 {
  width: 50%;
}

.bannertext {
  color: #fff;
  white-space: break-spaces;
  max-width: 700px;
  margin-bottom: 32px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.bannertext.mb-0 {
  max-width: 800px;
  margin-bottom: 0;
}

.bannertext.mb-0.donw-banner {
  max-width: 60%;
}

.bannerbtn {
  text-indent: 0;
  background-color: #c4271b;
  border-radius: 5px;
  width: auto;
  margin-bottom: 43px;
  padding: 18px 40px;
}

.bannerbtn.md-hide:hover {
  background-color: var(--accent-01);
  color: var(--white);
}

.bannerbtn.white {
  background-color: var(--white);
  color: var(--brand-primary-01);
}

.arror-ctn-control {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.icon-2 {
  color: #c21b17;
  background-color: #0000;
  font-size: 26px;
}

.icon-3 {
  color: #c21b17;
  font-size: 25px;
  font-weight: 700;
}

.icon-3.card-ico {
  font-size: 12px;
}

.card-content {
  background-color: var(--color--bg);
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.card-content.busi {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  height: auto;
  min-height: 0;
  padding: 0;
}

.card-content.single-card-content {
  padding-left: 40px;
  padding-right: 40px;
}

.card-content.claim {
  flex: 1;
  padding-top: 24px;
  display: flex;
}

.card-content.space-y-400 {
  grid-row-gap: 32px;
}

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

.card-line {
  background-color: #ccc;
  width: 180px;
  height: 1px;
  margin-top: 24px;
}

.assistant {
  color: #fff;
  background-color: #c21b17;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.assisatn-item-ctn {
  width: 100%;
  margin-top: 60px;
}

.assistant-item {
  border: 2px solid #fff;
  border-radius: 100px;
  margin-bottom: 24px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 14px 24px;
  font-size: 16px;
  font-weight: 700;
  display: inline-block;
}

.menu-link-icon {
  width: 24px;
  height: 24px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  font-size: 24px;
  line-height: 24px;
}

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

.div-block-4 {
  margin-bottom: 70px;
  display: flex;
}

.sns-ctn {
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 0;
  display: flex;
}

.image-3 {
  width: 75px;
  margin-right: auto;
}

.text-block-7 {
  color: #ccc;
  margin-right: 50px;
}

.footer-bg {
  background-image: linear-gradient(63deg, #6f7072, #20252b);
}

.align-left {
  display: flex;
}

.cross-btn {
  cursor: pointer;
  width: 24px;
  margin: auto 18px;
}

.leagals-ctn {
  display: flex;
}

.text-white {
  color: #fff;
}

.container-3 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-3.menu-2column {
  max-width: 800px;
}

.container-3.desktop {
  max-width: 1254px;
}

.container-3.scrolltosection {
  flex-direction: row;
  max-width: none;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.dropdown-header-2 {
  color: var(--color--text);
  text-transform: uppercase;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.25;
}

.flex-2 {
  letter-spacing: 0;
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-2.align-center {
  align-items: center;
}

.flex-2.align-center.space-x-100 {
  grid-column-gap: 8px;
}

.flex-2.align-center.space-x-100.decoration-none {
  text-decoration: none;
}

.flex-2.align-center.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.flex-2.align-center.space-500.tablet-flex-col.tablet-align-start._w-full.justify-between {
  justify-content: space-between;
}

.flex-2.align-center.space-x-150 {
  grid-column-gap: 16px;
}

.flex-2.justify-between {
  justify-content: space-between;
}

.flex-2.justify-between._w-full {
  width: 100%;
}

.flex-2.justify-between.align-end {
  align-items: flex-end;
}

.flex-2.justify-between.align-end.space-x-150 {
  grid-column-gap: 16px;
}

.flex-2.justify-between.align-end.space-x-150.mt-auto, .flex-2.justify-between.align-end.space-x-500.mt-auto {
  margin-top: auto;
}

.flex-2.justify-between.align-end.space-x-800 {
  grid-column-gap: 64px;
}

.flex-2.justify-between.align-end.space-x-800.mt-auto {
  margin-top: auto;
}

.flex-2.justify-between.space-x-300 {
  grid-column-gap: 24px;
}

.flex-2.space-x-100 {
  grid-column-gap: 8px;
}

.flex-2.space-x-100.center {
  flex-direction: row;
}

.flex-2.space-x-100.center.py-300 {
  padding: 24px 0;
}

.flex-2.space-x-500 {
  grid-column-gap: 40px;
}

.flex-2.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.flex-2.space-x-600 {
  grid-column-gap: 48px;
}

.flex-2.align-center {
  justify-content: flex-start;
}

.flex-2.align-center.space-x-300 {
  grid-column-gap: 24px;
}

.flex-2.space-x--38px {
  grid-column-gap: 38px;
}

.flex-2.justify-center {
  justify-content: center;
}

.flex-2.justify-center.space-x-150, .flex-2.space-x-150 {
  grid-column-gap: 16px;
}

.flex-2.align-start {
  align-items: flex-start;
}

.flex-2.space-x-200 {
  grid-column-gap: 24px;
}

.button-text-2 {
  z-index: 1;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  position: relative;
}

.navbar-2 {
  color: #fff;
  background-color: #fff;
  position: sticky;
  top: 0;
}

.h1 {
  white-space: break-spaces;
}

.h1.text-white {
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

.h1.text-white.cap {
  text-transform: uppercase;
}

.image-5.sns-logo {
  line-height: 0;
}

.sns-logo {
  width: 20px;
  height: 20px;
}

.footer-bottom {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-6 {
  width: 96px;
  margin-right: 30px;
}

.text-block-8 {
  color: #ccc;
  margin-top: auto;
  margin-bottom: auto;
}

.white {
  color: #ccc;
}

.business-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 32px 24px;
  display: flex;
  box-shadow: 0 0 14px #0000001a;
}

.flex-4-2-1 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 0;
  display: grid;
}

.b-card-image-ctn {
  position: relative;
}

.business-card-image {
  width: 128px;
  height: 128px;
  display: block;
}

.mb-100 {
  margin-bottom: 100px;
}

.bottom-notice {
  background-color: var(--color--bg-grey-100);
}

.paragraph-9 {
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 300;
}

.bottom-notice-image {
  width: 128px;
  margin-right: 20px;
}

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

.text-block-9, .text-block-10, .text-block-11, .login-mobile-btn {
  color: #000;
}

.div-block-7, .div-block-8 {
  width: 100%;
}

.header-view-all {
  color: #c21b17;
}

.filters-group.select-test {
  width: 50%;
}

.section-2 {
  justify-content: center;
  padding: 60px 25px 40px;
  display: block;
  position: relative;
}

.section-2.hero.product-listing-health {
  z-index: 4;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64216f5daf3bd80b2b216c31_banner-2880-x-1034-aali-1.png");
  background-position: 50%;
  min-height: 405px;
}

.section-2.hero.product-listing-life {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64216fa11925627d8bfd000d_banner-2880-x-1034-aali-2.png");
}

.section-2.hero.mobile-hide {
  min-height: 405px;
}

.section-2.hero.mobile {
  display: none;
}

.section-2.hero.business-product {
  background-position: 50% 100%;
}

.section-2.hero.claim-landing {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6423e5f8cec98849045298ee_banner-2880-x-1034-claimlanding.png");
}

.section-2.hero-top-padding {
  padding-bottom: 0;
}

.section-2.hero-top-padding.bottom-padding {
  padding-top: 0;
}

.section-2.career-cta {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding: 100px;
}

.section-2.career-cta.half-f6 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ad6282910c70fe34b26db9_f6f6f6.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 50% 100%;
  background-attachment: fixed;
}

.section-2.bottom-padding {
  padding-bottom: 80px;
}

.section-2.filter-section {
  padding-top: 40px;
  padding-bottom: 40px;
  box-shadow: 10px 0 40px #0000001a;
}

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

.section-2.promotion.hide, .section-2.hide {
  display: none;
}

.section-2.bg-grey-100 {
  background-color: var(--color--bg-grey-100);
  padding-bottom: 60px;
}

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

.section-2.moblie-btn-section {
  display: none;
}

.section-2.bg-grey {
  background-color: var(--color--bg-grey-100);
}

.section-2.bg-grey.font-20 {
  padding-bottom: 60px;
}

.section-2.reviewcard-section {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c6141a46467cdc43ffe785_01-basics-03-patterns-0103-02-wings.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  font-weight: 300;
}

.section-2.no-padding-top, .section-2.pt-0 {
  padding-top: 0;
}

.section-2.hero {
  z-index: 4;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: 405px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.section-2.hero.nowgen {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6423cb3594136e8a9775faaa_banner-2880-x-1034-integration-webpage.png");
}

.section-2.hero.volare {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64b4ce764ae97984b45d3f17_volare%20(clean)%202880x1034Artboard%2031.png");
}

.section-2.hero.mecial-repricing {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/667921a041ee42d86f4c2f2e_Medical%20Repricing%20top%20banner%20PC.jpg");
}

.section-2.hero.genmedic {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66974e59b122053d5e18d7f9_genmedic-webpage-top-Banner_FA.jpg");
}

.modal-header {
  padding: 24px 32px;
}

.modal-header.blue {
  background-color: #0000;
  padding: 0;
}

.modal-header.border-b {
  color: #333;
  border: 0 #000;
  margin-bottom: 0;
  padding: 0;
}

.checkbox-label {
  min-width: 120px;
  position: relative;
}

.checkbox-label.hide {
  display: none;
}

.modal-content {
  padding: 24px 32px;
}

.modal-content.white {
  background-color: #fff;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.modal-content.white:hover {
  color: #333;
}

.modal-content.white.career {
  background-color: #0000;
  padding: 0;
}

.modal-content.white.pb-0 {
  padding-bottom: 0;
}

.modal-content.grey-100 {
  background-color: var(--color--bg-grey-100);
}

.modal-content.grey-100.underlined {
  background-color: #fff;
  border: 1px #000;
  padding-left: 0;
  padding-right: 0;
}

.modal-content.underlined {
  border-bottom: 1px solid #ccc;
}

.modal-content.underlined.header {
  border-bottom-color: #e5e5e5;
  padding-top: 30px;
  padding-bottom: 30px;
}

.modal-content.underlined.header.mobile {
  display: none;
}

.modal-content.py-0 {
  padding-left: 0;
  padding-right: 0;
}

.modal-content.py-0.pb-0 {
  padding-bottom: 0;
}

.checkbox-field {
  min-height: 40px;
  display: flex;
  position: relative;
}

.checkbox-field.for-coverage {
  padding-left: 0;
}

.checkbox-field.for-coverage.filter-control {
  z-index: 2;
}

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

.coverage-column._3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.h5.filter-header {
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
}

.h5.fund-head {
  margin-bottom: 32px;
  font-size: 40px;
  font-weight: 300;
  line-height: 52px;
}

.check-box {
  box-shadow: none;
  border-color: #ccc;
  flex: none;
  width: 18px;
  height: 18px;
  margin-top: 0;
  margin-right: 10px;
}

.check-box:hover {
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63a28adce93810e922e0233a_input-checkbox%20hover.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.check-box.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63a28adce938107b23e0233b_input-checkbox%20active.svg");
  background-size: auto;
  border-color: #ccc;
}

.check-box.w--redirected-focus {
  box-shadow: none;
}

.check-box.no-text {
  flex: none;
  width: 24px;
  height: 24px;
  margin-left: 0;
  margin-right: 0;
}

.collection-list {
  color: #000;
  font-size: 16px;
  line-height: 27px;
}

.button-new {
  color: #c21b17;
  text-align: center;
  letter-spacing: .02px;
  text-transform: uppercase;
  cursor: pointer;
  mix-blend-mode: normal;
  background-color: #fff;
  border: 2px solid #c21b17;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 14px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-new.no-padding {
  background-color: var(--brand-primary-01);
  border-radius: 4px;
  padding: 0;
  display: flex;
}

.button-new.ghost {
  color: #fff;
  background-color: #c21b17;
  border: 2px solid #c21b17;
  min-height: 36px;
}

.button-new.ghost:hover {
  color: #fff;
}

.button-new.ghost.submit-claim-btn {
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-new.ghost.submit-claim-btn.mb-0 {
  margin-bottom: 0;
}

.button-new.ghost.submit-claim-btn.hidden {
  display: none;
}

.legals-2 {
  letter-spacing: .02em;
  margin-bottom: 0;
  padding-bottom: 9px;
  font-size: 13px;
  line-height: 18px;
  display: block;
}

.flex-3 {
  flex-direction: row;
  align-content: stretch;
  align-items: center;
  display: flex;
  position: relative;
}

.flex-3.scrolltosection {
  justify-content: center;
  min-height: 72px;
  margin-left: 0;
  margin-right: auto;
}

.flex-3.align-center {
  justify-content: flex-start;
}

.rich-text-block-26 {
  margin-bottom: 24px;
  font-weight: 400;
  display: block;
}

.rich-text-block-26 p {
  font-weight: 400;
  line-height: 1.5;
}

.data-privacy-text {
  border-bottom: 1px #e3e3e3;
  margin-bottom: 0;
  padding-bottom: 40px;
  font-size: 16px;
  line-height: 24px;
}

.body-2 {
  font-family: Roboto, sans-serif;
}

.data-privacy-h1 {
  margin-top: 85px;
  margin-bottom: 24px;
  font-size: 48px;
  font-weight: 400;
}

.privacy-box {
  cursor: pointer;
  border-top: 1px solid #e3e3e3;
  border-bottom: 0 #e3e3e3;
  border-left: 0 #e3e3e3;
  border-right: 1px #000;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.privacy-box.last {
  margin-bottom: 85px;
}

.text-header {
  height: 211px;
}

.text-header.linear-red-header {
  background-image: linear-gradient(77deg, #8e1230, #c21b17);
}

.text-header.about-us-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64016f3064d2e9efaafd078b_banner-2880-x-646-1.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.who-we-are-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b536894abe47487ed61b_banner-2880-x-646-2.png");
  background-position: 50%;
  background-size: auto;
}

.text-header.fund-updates-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c7c78e7e718612e976e2fe_banner-2880-x-646-7.png");
  background-position: 0 0;
  background-size: cover;
}

.text-header.corporate-responsibility-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/641ad312bad7ecdc9c009d80_banner-2880-x-646-5.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.investor-relations-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e9fdc8fd643f1fcd8c17e5_banner-2880-x-646-6.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.newsroom-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269951484637b1a2330277_banner-2880-x-646-8.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.leadership-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b7a7f3fd280b8ab8ed79_banner-2880-x-646-4.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.contact-us-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e1c6165665c7797dbfb504_banner-2880-x-646-9.png");
  background-position: 50%;
  background-size: cover;
}

.text-header.our-culture-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269ade52f751418f88c530_banner-2880-x-646-10.jpg");
  background-position: 50%;
  background-size: cover;
}

.text-header.commitment-header {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e5d40e15186a2356e351b0_banner-2880-x-646-3.png");
  background-position: 50%;
  background-size: cover;
}

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

.text-header-text {
  font-size: 56px;
  font-weight: 300;
}

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

.body-3 {
  font-family: Roboto, sans-serif;
}

.h3 {
  text-align: left;
  font-size: 40px;
  font-weight: 300;
  line-height: 52px;
}

.h3.text-white.light {
  margin-bottom: 16px;
  font-weight: 300;
}

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

.model-content-item {
  border: 1px #000;
  min-width: 50%;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-single-card {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.md-show {
  display: none;
}

.h2-2.text-white:hover {
  color: #fff;
}

.text.burnt-sienna {
  color: #f07662;
}

.text.white-no-line {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}

.text.mercury {
  color: #e5e5e5;
}

.margin-right._30px {
  margin-right: 30px;
}

.margin-right._15px {
  margin-right: 15px;
}

.no-line {
  text-decoration: none;
}

.h4-2.big {
  font-size: 52px;
  line-height: 62px;
}

.h4-2.big.text-red {
  color: #c21b17;
  font-weight: 300;
}

.about-tab-link {
  border: 3px solid var(--color--bg);
  background-color: var(--color--bg);
  color: var(--color--text);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 10px 40px #0000001a;
}

.about-tab-link.w--current {
  border: 3px solid var(--color--link);
  color: var(--color--link);
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 4px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.about-tabs-menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  box-shadow: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: center;
  width: 100%;
  display: grid;
}

.in-tab-section {
  margin-top: 70px;
  margin-bottom: 70px;
  position: relative;
}

.span-arrow {
  padding-right: 4px;
  font-size: 32px;
  line-height: 40px;
  display: inline-block;
}

.text-block-13 {
  line-height: 16px;
}

.g-section {
  padding: 56px 24px;
}

.g-section.hero {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc130701f97512c97e616_image-placeholder.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 405px;
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
}

.g-section.hero.short {
  min-height: 211px;
}

.g-section.hero.short.bg-gradient-03.pb--180px {
  padding-bottom: 180px;
}

.g-section.hero.short.bg-gradient-03 {
  background-image: linear-gradient(225deg, #c21b17, #8e1230);
}

.g-section.hero.short.bg-gradient-03.center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.g-section.hero.short.bg-wing-pattern-01 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651143d0d5ca8c8c87a057fb_Frame%20279718.jpg");
}

.g-section.hero.short.bg-wing-pattern-02 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/658cebf0ee5d3bc14e682efa_L1902_03_agent.png");
}

.g-section.hero.short.bg-gradient-03 {
  background-image: linear-gradient(225deg, #c21b17, #8e1230), url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc130701f97512c97e616_image-placeholder.svg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.g-section.hero.short.bg-gradient-03.pb--280px {
  padding-bottom: 280px;
}

.g-section.hero.short.announcement {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6763ec3f545d4034af081f00_Frame%2020486.jpg");
  background-position: 50%;
}

.g-section.hero.partnership {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc92806b210262ab617f0_Picture_Photogallery_S%20425370127%201.jpg");
}

.g-section.hero.travelcenter {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bccc8d29ab7fd208ac69bb_149143362_xl%202.jpg");
  background-position: 50% 35%;
}

.g-section.hero.absolute {
  position: absolute;
  inset: 0% 0% auto;
}

.g-section.hero.absolute.bg-gradient-03 {
  background-image: linear-gradient(225deg, #c21b17, #8e1230);
}

.g-section.hero.healthcenter {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c752491500082f8e1cdbcf_Frame%20392.jpg");
}

.g-section.hero.switchinghealth {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c7561a749c0de999733533_Frame%20393.jpg");
  background-position: 0 0;
}

.g-section.hero.leavinghealth {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c757063c05b1812f455d02_Picture_Photogallery_S%20520305382%201.jpg");
}

.g-section.hero.bravosafe {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66bd788f55f52e902fd51454_Component%20136.png");
  background-position: 50%;
}

.g-section.hero.homepage-banner {
  align-items: center;
  height: 405px;
  display: flex;
}

.g-section.hero.bg-wing-pattern-01 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/651143d0d5ca8c8c87a057fb_Frame%20279718.jpg");
}

.g-section.hero.maxx {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6601230a8446716da1477e49_Page-Banner-Desktop.png");
  background-position: 0%;
  background-size: cover;
}

.g-section.hero.letsgoforlife {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6618f2a5c438656ce7661a67_lets-go-for-life-top%20banner-pc.jpg");
}

.g-section.hero.roadside {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66860cdb062f5f59bfd7c67b_roadside-bg.png");
  background-position: 50% 0;
}

.g-section.hero.cashless-admission {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/668770121082f3dca2af1572_Cashless-Admission-Banner.png");
}

.g-section.hero.genmedic {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66974e59b122053d5e18d7f9_genmedic-webpage-top-Banner_FA.jpg");
  background-position: 20%;
}

.g-section.hero.festival-del {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6711d711d440641cf3077fa7_festival-banner.png");
  background-position: 50%;
}

.g-section.hero.campaign {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/671b5036b0cfeb6f92a42b59_wings-red-bg.png");
  background-position: 50%;
}

.g-section.hero.campaigns.mobile-block {
  display: none;
}

.g-section.hero.celebrating-life {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67c55c47ac436079b4fa119d_live-life-with-purpose-top-banner-pc.jpg");
}

.g-section.hero.wealth-creator {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6800510ad78c1f6a44fcf0ec_one-plan-multiple-dreams-top-banner-pc.jpg");
}

.g-section.hero.career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/642540d18936c013f022f981_banner-2880-x-1034-7.png");
  background-position: 50% 25%;
}

.g-section.hero.gmi-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ea03cdd13747a8bb1261b4_banner-2880-x-1034-9.png");
}

.g-section.hero.career-opp {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/642705fe2376981c893567dc_banner-2880-x-1034-10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.g-section.hero.gmi-internship {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e5c4ccd8c53cf32f9c4e12_banner-2880-x-1034-11.png");
  background-position: 50% 100%;
}

.g-section.hero.gml-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6593738d1e03b30ad7606b9b_generali-life-career-%20subpage-pc.jpg");
}

.g-section.hero.gml-agency {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65814ba40f2572a6ec8b5cc9_Generali-agecy-recruitment-PC.jpg");
}

.g-section.hero.gml-corporate-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ea0151fd643f24ed8c5823_banner-2880-x-1034-8.png");
}

.g-section.hero.la-femmina {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65bc9fec77fb73aab1a6472d_la-femmina-homepage-top-banner.jpg");
  background-position: 50% 25%;
}

.g-section.hero.boss {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65d704e5e76f95c7d75f3a0a_Frame%2020462.jpg");
  background-position: 50% 30%;
}

.g-section.hero.mygenerali {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6864f5ea478b572575d68124_MyGenerali%20CP%20Webpage-Top%20banner-PC.jpg");
  background-position: 0%;
}

.g-section.footer {
  grid-row-gap: 40px;
  background-color: #0000;
  flex-direction: column;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.g-section.py-150 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.g-section.py-150.bg-white-10 {
  background-image: linear-gradient(#ffffff1a, #ffffff1a);
}

.g-section.banner {
  background-color: var(--color--bg-grey-100);
  padding-top: 64px;
  padding-bottom: 64px;
}

.g-section.banner.bg-white {
  background-color: var(--white);
}

.g-section.absolute.bg-brand-primary-01._w-full {
  width: 100%;
}

.g-section.absolute.bg-brand-primary-01 {
  background-color: #c21b17;
}

.g-section.absolute.bg-brand-primary-01._w--50 {
  width: 50%;
}

.g-section.relative.py-1000 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.g-section.bg-pattern-wing {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc92806b2105ca4b617eb_Shape%20Copy.svg");
  background-position: 0 -10px;
  background-repeat: no-repeat;
  background-size: auto;
}

.g-section.bg-pattern-wing.overflow-hidden {
  overflow: hidden;
}

.g-section.bg-pattern-wing.overflow-hidden.relative {
  position: relative;
}

.g-section.relative.bg-curve-divider {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65163488d8f162347357865e_DividerArtboard%201.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.g-section.bg-half-image {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc130701f97512c97e616_image-placeholder.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.g-section.bg-half-image.travelcenter {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bccce88d77f2d5472ecb60_Picture_Photogallery_1168276480red_GlobalFreeCopyrights%201.jpg");
}

.g-section.bg-half-image.healthcenter {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c753d8fa41260fa0f43ed1_02_halfscreen.jpg");
}

.g-section.bg-half-image.volare {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64acc3567b8e21b2aa25f778_MicrosoftTeams-image.jpg");
  background-position: 0%;
  padding-top: 56px;
  padding-bottom: 56px;
}

.g-section.bg-grey-100 {
  background-color: var(--color--bg-grey-100);
}

.g-section.bg-grey-100.min-h-4000 {
  min-height: 320px;
}

.g-section.bg-grey-100.flex-col.space-y-500 {
  grid-row-gap: 40px;
}

.g-section.bg-grey-100.py-500 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.g-section.footer {
  grid-row-gap: 40px;
  background-color: #0000;
  flex-direction: column;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.g-section.overflow-hidden {
  overflow: hidden;
}

.g-section.full-screen {
  width: 100vw;
  height: 100vh;
}

.g-section.relative {
  position: relative;
}

.g-section.bg-brand-primary-01 {
  background-color: var(--color--red-bg);
  color: var(--white);
}

.g-section.bg-brand-primary-01.pt-0 {
  padding-top: 0;
}

.g-section.bg-brand-primary-01.pt-0.pb-1000 {
  padding-bottom: 80px;
}

.g-section.bg-brand-primary-01.bg-pattern-wings {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66987d8da0ff03e619178d73_wing-for-red-bg.svg");
  background-position: 100% 75%;
  background-repeat: no-repeat;
  background-size: auto 70%;
}

.g-section.bg-grey-800 {
  background-color: var(--grey-800);
}

.g-section.flex-col.space-y-1000 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.g-section.trash-treats-tshirt {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6513ee4ac6802fc4c5d74f33_Tshirt%20Mockup%20(final)%20-%20resized%201.png");
  background-position: 100% 90%;
  background-repeat: no-repeat;
  background-size: contain;
  overflow: hidden;
}

.g-section.curvedivider {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65163488d8f162347357865e_DividerArtboard%201.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 80px;
}

.g-section.pb-500 {
  padding-bottom: 40px;
}

.g-section.pt-0 {
  padding-top: 0;
}

.g-section.hover-hero {
  z-index: 99;
  margin-bottom: -128px;
  position: relative;
  top: -128px;
}

.g-section.h-150px {
  height: 150px;
}

.text-300 {
  color: var(--color--text);
  letter-spacing: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.text-300.text-white {
  color: #fff;
}

.hero-content-wrapper {
  z-index: 1;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

.hero-content-wrapper.align-start {
  align-items: flex-start;
}

.hero-content-wrapper._w-full {
  width: 100%;
}

.hero-content-wrapper.space-y-300 {
  grid-row-gap: 24px;
}

.hero-content-wrapper.space-y-300._w--51 {
  width: 51%;
}

.hero-content-wrapper.align-center {
  align-items: center;
}

.hero-content-wrapper.newsroom {
  width: 75%;
}

.hero-content-wrapper._w-40 {
  width: 40%;
}

.hero-content-wrapper._w-60 {
  width: 60%;
}

.h1-headline-400 {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

.h1-headline-400.text-white {
  color: #fff;
}

.h1-headline-400.text-white.opacity-0 {
  opacity: 0;
}

.h1-headline-400.text-white.relative {
  position: relative;
}

.h1-headline-400.text-white.cap {
  text-transform: uppercase;
}

.h1-headline-400.text-white.cap.shorter {
  width: 80%;
}

.h1-headline-400.text-white.text-center {
  text-align: center;
}

.h1-headline-400.text-white.shorter {
  width: 70%;
}

.h1-headline-400.mb-300 {
  margin-bottom: 24px;
}

.h1-headline-400.text-center.mb-500 {
  margin-bottom: 40px;
}

.h1-headline-400.mb-400 {
  margin-bottom: 32px;
}

.overlay-gradient {
  background-image: linear-gradient(to right, #00000080, #0000 75%);
  position: absolute;
  inset: 0%;
}

.overlay-gradient.white {
  background-image: linear-gradient(90deg, #ffffffbf, #fff0 75%);
}

.g-container {
  width: 100%;
  max-width: 1234px;
  height: 100%;
}

.g-container.tab-wrapper {
  position: relative;
}

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

.g-container.max-w-l {
  max-width: 992px;
}

.g-container.max-w-l.relative-z-1 {
  z-index: 1;
}

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

.g-button-text {
  grid-column-gap: 8px;
  color: var(--color--link);
  letter-spacing: 1px;
  text-transform: uppercase;
  align-items: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.g-button-text:hover {
  color: var(--color--link-hover);
}

.g-button-text.text-brand-primary-01 {
  color: #c21b17;
}

.g-button-text.mt-auto {
  margin-top: auto;
}

.g-button-text.mt-auto.disabled {
  color: var(--brand-primary-01);
}

.g-button-text.disabled {
  opacity: .3;
  cursor: not-allowed;
}

.g-button-text.py--10px {
  padding-top: 10px;
  padding-bottom: 10px;
}

.box-wrapper {
  background-color: var(--color--bg);
  border-radius: 4px;
  width: 100%;
  padding: 32px 24px;
  position: relative;
}

.box-wrapper.dropshadow {
  box-shadow: 0 10px 40px #0000001a;
}

.box-wrapper.dropshadow.flex-col.space-y-400 {
  grid-row-gap: 32px;
}

.box-wrapper.dropshadow.flex-col.space-y-400.cursor-disabled {
  cursor: not-allowed;
}

.box-wrapper.dropshadow.flex-col.space-y-400.h-full {
  height: 100%;
}

.box-wrapper.dropshadow.flex-col.space-y-300.py-600 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500 {
  padding-left: 40px;
  padding-right: 40px;
}

.box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500.mt-400 {
  margin-top: 32px;
}

.box-wrapper.dropshadow.flex-col.space-y-300.h-full, .box-wrapper.dropshadow.flex-col.space-y-400.h-full {
  height: 100%;
}

.box-wrapper.dropshadow.flex-col.space-y-500.px-500 {
  padding-left: 40px;
  padding-right: 40px;
}

.box-wrapper.dropshadow.flex-col.space-y-500.px-500.py-600 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.box-wrapper.dropshadow.flex-col.space-y-150.py-300 {
  padding-top: 24px;
  padding-bottom: 24px;
  text-decoration: none;
}

.box-wrapper.dropshadow.flex-col.align-center.py-700 {
  padding-top: 56px;
  padding-bottom: 56px;
}

.box-wrapper.dropshadow.hidden {
  display: none;
}

.box-wrapper.dropshadow.contact-form {
  padding: 56px;
}

.box-wrapper.dropshadow.p-0.h-full {
  height: 100%;
}

.box-wrapper.dropshadow.p-0.z-index-1 {
  z-index: 1;
}

.box-wrapper.dropshadow.flex.space-500.center.pr-500 {
  padding-right: 40px;
}

.box-wrapper.dropshadow.flex.space-500.center.pr-500.mobile-flex-col._w-auto {
  width: auto;
}

.box-wrapper.dropshadow.flex.space-500.mobile-flex-col.ml-150 {
  margin-left: 16px;
}

.box-wrapper.dropshadow.gmr-tab-box {
  width: 40%;
  position: absolute;
}

.box-wrapper.dropshadow.content-box {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 64px 32px;
  display: flex;
}

.box-wrapper.dropshadow.p-500 {
  padding: 40px;
}

.box-wrapper.dropshadow.py-600 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.box-wrapper.dropshadow.py-600.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.box-wrapper.dropshadow.py-600.px-0.z-index-1 {
  z-index: 1;
}

.box-wrapper.dropshadow.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.box-wrapper.dropshadow.py-0.px-600 {
  padding-left: 48px;
  padding-right: 48px;
}

.box-wrapper.dropshadow.py-0.px-600.z-index-1 {
  z-index: 1;
}

.box-wrapper.dropshadow.h-full {
  height: 100%;
}

.box-wrapper.modal-popup {
  width: 50%;
  margin: 24px;
  padding: 40px;
}

.box-wrapper.modal-popup.mobile-p-300._w--40 {
  width: 40%;
}

.box-wrapper.modal-popup.roadside {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/668f9329211d5bee56eab86e_Group%2020477.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 600px;
  margin-right: 150px;
  padding-right: 80px;
}

.box-wrapper.flex-col.space-y-150.h-full {
  height: 100%;
}

.box-wrapper.flex-col.space-y-150.py-500 {
  padding-left: 40px;
  padding-right: 40px;
}

.box-wrapper.flex-col.space-y-500 {
  grid-row-gap: 40px;
}

.box-wrapper.flex-col.space-y-500.bg-brand-primary-01 {
  background-color: var(--brand-primary-01);
}

.box-wrapper.bg-accent-alert-error-bg {
  background-color: var(--accent-alert-error-bg);
}

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

.grid-2.grid-cols-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-2.grid-cols-4.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.grid-2.grid-cols-4.space-300.mb-500 {
  margin-bottom: 40px;
}

.grid-2.grid-cols-4.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.grid-2.grid-cols-4.space-500.pt-400 {
  padding-top: 32px;
}

.grid-2.grid-cols-2 {
  grid-template-columns: 1fr 1fr;
}

.grid-2.grid-cols-2.space-y-400 {
  grid-row-gap: 32px;
}

.grid-2.grid-cols-2.space-y-400.space-x-500 {
  grid-column-gap: 40px;
}

.grid-2.grid-cols-2.space-y-400.space-x-500._w-full {
  width: 100%;
}

.grid-2.grid-cols-2.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.grid-2.grid-cols-2.space-y-8 {
  grid-row-gap: 32px;
}

.grid-2.grid-cols-2.space-y-8.space-x-8 {
  grid-column-gap: 32px;
}

.grid-2.grid-cols-2.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.grid-2.grid-cols-2.space-x-2000 {
  grid-column-gap: 160px;
}

.grid-2.grid-cols-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2.grid-cols-3.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2.grid-cols-3.space-300.tablet-grid-cols-2 {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2.grid-cols-7 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.badge {
  position: absolute;
  inset: 0% 0% auto auto;
}

.status-tag {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #c21b17;
  border-radius: 50px;
  padding: 4px 12px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.navigation-wrapper {
  background-color: var(--color--bg);
  border-bottom: 1px solid #ccc;
  align-items: center;
  min-height: 72px;
  display: flex;
  position: static;
  overflow: hidden;
  box-shadow: 0 10px 40px #0000001a;
}

.navigation-wrapper.anchor-navigation {
  z-index: 2;
  justify-content: space-between;
  position: sticky;
  top: 70px;
}

.navigation-wrapper.anchor-navigation.sticky-top-mainmenu {
  top: 110px;
}

.label-200 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.label-200.text-grey-800 {
  color: var(--grey-800);
}

.label-200.text-grey-500 {
  color: var(--grey-500);
}

.label-200.text-black {
  color: var(--color--text);
}

.caption {
  color: var(--color--text);
  letter-spacing: .25px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

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

.bg-footer {
  background-image: linear-gradient(45deg, #6f7072, #20252b);
}

.social-link {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc130701f97512c97e616_image-placeholder.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}

.social-link.black-overlay {
  background-color: #20252b03;
  background-size: contain;
}

.social-link.black-overlay:hover {
  background-color: #20252b40;
}

.social-link.black-overlay.fb {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc16106b2102127b57019_fb.svg");
  background-size: contain;
}

.social-link.black-overlay.ig {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc16106b210ee65b57014_instagram.svg");
}

.social-link.black-overlay.youtube {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc16106b210f551b5701a_youtube.svg");
}

.social-link.black-overlay.linkedin {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcc16106b210ec56b57018_google.svg");
}

.text-button {
  color: #c21b17;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 20px;
}

.legal {
  letter-spacing: .25px;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.flex-col {
  flex-direction: column;
  display: flex;
}

.flex-col.space-y-300 {
  grid-row-gap: 24px;
}

.flex-col.space-y-300.justify-start {
  align-items: flex-start;
}

.flex-col.space-y-300.justify-start.ml--15 {
  margin-left: 15%;
}

.flex-col.space-y-300.opacity-0 {
  opacity: 0;
}

.flex-col.space-y-300._w--33-33 {
  width: 33%;
}

.flex-col.space-y-300.text-grey-300 {
  color: #ccc;
}

.flex-col.space-y-150 {
  grid-row-gap: 16px;
}

.flex-col.space-y-150.align-start {
  align-items: flex-start;
}

.flex-col.space-y-400 {
  grid-row-gap: 32px;
}

.flex-col.space-y-400.align-start {
  align-items: flex-start;
}

.flex-col.space-y-800 {
  grid-row-gap: 64px;
}

.flex-col.space-y-100 {
  grid-row-gap: 8px;
}

.flex-col.space-y-900 {
  grid-row-gap: 72px;
}

.flex-col.space-y-700 {
  grid-row-gap: 56px;
}

.flex-col.space-y-500 {
  grid-row-gap: 40px;
}

.flex-col.space-y-500.align-center.pt-500 {
  padding-top: 40px;
}

.flex-col.space-y-25 {
  grid-row-gap: 2px;
}

.flex-col.center {
  flex-direction: column;
}

.flex-col.align-start {
  align-items: flex-start;
}

.flex-col.stretch {
  align-items: stretch;
}

.g-button {
  background-color: var(--brand-primary-01);
  color: var(--white);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-style: none;
  border-width: 0;
  border-radius: 4px;
  flex: none;
  min-width: 160px;
  padding: 18px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.g-button:hover {
  background-color: var(--accent-01);
  color: var(--white);
}

.g-button.secondary {
  border: 2px solid var(--color--button);
  box-shadow: none;
  color: var(--color--button);
  background-color: #0000;
}

.g-button.secondary:hover {
  border-color: var(--color--button-hover);
  box-shadow: none;
  color: var(--color--button-hover);
}

.g-button.secondary.reversed {
  border-color: var(--white);
  box-shadow: none;
  color: #fff;
}

.g-button.secondary.reversed:hover {
  border-color: var(--grey-100);
  color: var(--grey-100);
}

.g-button.secondary.reversed.hidden {
  display: none;
}

.g-button.secondary.small {
  padding-top: 14px;
  padding-bottom: 14px;
}

.g-button.primary.mt-auto {
  margin-top: auto;
}

.g-button.primary._w-full {
  width: 100%;
}

.g-button.primary.reversed {
  background-color: var(--white);
  color: var(--brand-primary-01);
}

.g-button.primary.reversed:hover {
  background-color: var(--grey-100);
}

.g-button.primary.small {
  flex: none;
  padding-top: 14px;
  padding-bottom: 14px;
}

.g-button.primary.small.result-bar {
  border-radius: 100px;
  min-width: 0;
}

.g-button.primary.small.download-pdf {
  z-index: 99;
  position: fixed;
  inset: auto 0% 0% auto;
}

.g-button.primary.disabled {
  background-color: var(--grey-300);
  color: var(--black);
  cursor: not-allowed;
}

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

.splide {
  position: relative;
}

.modal-popup-wrapper {
  z-index: 999999;
  background-color: #000000e6;
  justify-content: center;
  align-items: flex-start;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.modal-popup-wrapper.center {
  display: none;
  position: fixed;
}

.modal-popup-wrapper.homepage {
  background-color: #000000bf;
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal-popup-wrapper.homepage.hidden, .modal-popup-wrapper.festival {
  display: none;
}

.text-200 {
  color: var(--color--text);
  letter-spacing: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.text-200.text-white {
  color: #fff;
}

.text-200.text-white.text-center {
  text-align: center;
}

.text-200.text-white p, .text-200.text-white a {
  color: var(--white);
}

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

.text-200.pt-300 {
  padding-top: 24px;
}

.input-wrapper {
  grid-row-gap: 16px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.input-wrapper.hidden {
  display: none;
}

.text-350 {
  color: var(--color--text);
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.text-350.text-grey-800 {
  color: #6f7072;
}

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

.text-350.max-w-100 {
  overflow-wrap: break-word;
  max-width: 100%;
}

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

.divider.horizontal-line {
  width: 40%;
  margin-bottom: 0;
}

.divider.horizontal-line._w-full {
  flex: 0 auto;
  width: 100%;
}

.divider.horizontal-line._w--20 {
  width: 20%;
}

.divider.vertical-line {
  height: 100%;
}

.divider.vertical-line.h-400, .divider.vertical-line.accessibility-item {
  height: 32px;
}

.input-label {
  color: #6f7072;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.g-accordion-content {
  width: 100%;
  overflow: hidden;
}

.link-200 {
  color: var(--color--link);
  letter-spacing: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.link-200:hover {
  color: var(--color--link-hover);
}

.link-200.white {
  color: var(--white);
}

.link-200.white:hover {
  color: var(--grey-100);
}

.navlink-200 {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.navlink-200.w--current {
  color: #c21b17;
}

.navlink-200.text-white {
  color: var(--white);
}

.navlink-200.anchor-link {
  color: var(--color--text);
  flex: none;
}

.navlink-200.anchor-link:hover {
  color: var(--color--link);
}

.navlink-200.anchor-link.w--current {
  color: var(--brand-primary-01);
}

.navlink-200.anchor-link.py-150 {
  padding-left: 16px;
  padding-right: 16px;
}

.navlink-200.text-black {
  color: var(--color--text);
}

.g-accordion-trigger {
  grid-column-gap: 24px;
  cursor: pointer;
  justify-content: space-between;
  display: flex;
}

.g-accordion-trigger.sticky-header-title-close {
  color: #fff;
  background-image: linear-gradient(135deg, #e9573d, #c21b17);
  border-radius: 4px;
  padding: 32px 24px;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.g-accordion-trigger.mobile-box-wrapper {
  color: #fff;
  border-radius: 4px;
  margin-left: 0;
  margin-right: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  display: none;
  position: relative;
}

.g-accordion-trigger.mobile-box-wrapper.hidden {
  display: none;
}

.splide__list {
  display: flex;
}

.splide__slide {
  flex: none;
  width: 33.3333%;
}

.splide__slide.slider2 {
  grid-row-gap: 24px;
  flex-direction: column;
  width: 30%;
  display: flex;
}

.lowercase {
  text-transform: lowercase;
}

.splide__track {
  position: relative;
}

.input-legals {
  letter-spacing: .25px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.input-legals.text-grey-800 {
  color: #6f7072;
}

.headline-200 {
  color: #20252b;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
}

.anchor-trigger {
  z-index: -1;
  position: absolute;
  inset: -72px 0% 0%;
}

.anchor-trigger.main-nav {
  top: -166px;
}

.input-field {
  color: var(--color--text);
  background-color: #0000;
  border: 0 solid #0000;
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.input-field:focus {
  color: var(--black);
  border-bottom-color: #ccc;
}

.input-field::placeholder {
  color: #6f7072;
}

.input-field.textarea {
  border: 1px solid #ccc;
  border-radius: 4px;
  min-height: 148px;
  padding-top: 16px;
  padding-left: 8px;
}

.input-field.search {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4a0f474f9342a96c7f408_search.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  padding-right: 32px;
}

.input-field.search:focus {
  color: var(--color--text);
}

.h2-headline-300 {
  color: var(--color--text);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 52px;
}

.h2-headline-300.text-white {
  color: #fff;
}

.h2-headline-300.text-center {
  text-align: center;
}

.h2-headline-300.text-center.text-white.font-normal, .h2-headline-300.text-center.font-normal, .h2-headline-300.font-normal {
  font-weight: 400;
}

.accordion-wrapper {
  flex-direction: column;
  display: flex;
}

.accordion-wrapper.pb-400 {
  padding-bottom: 32px;
}

.accordion-wrapper.pt-400 {
  padding-top: 32px;
}

.accordion-wrapper.faq {
  padding-left: 32px;
  padding-right: 32px;
}

.accordion-wrapper.faq.last {
  padding-bottom: 32px;
}

.accordion-wrapper.faq.first {
  padding-top: 32px;
}

.g-accordion-faq-padding {
  padding-top: 24px;
}

.g-accordion-faq-padding.flex-col.space-y-300 {
  width: 100%;
}

.g-accordion-faq-padding.flex-col.space-y-300.py-150, .g-accordion-faq-padding.flex-col.py-150 {
  padding-left: 16px;
  padding-right: 16px;
}

.g-accordion-faq-padding.pr-0 {
  padding-right: 0;
}

._w--33-33 {
  flex: none;
  width: 33.33%;
}

._w--33-33.relative {
  position: relative;
}

.text-100 {
  color: var(--color--text);
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.text-100.text-grey-800 {
  color: #6f7072;
}

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

.text-100.font-medium {
  font-weight: 500;
}

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

.text-100.font-normal {
  font-weight: 400;
}

.number-wrapper {
  z-index: 1;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  background-color: #c21b17;
  border-radius: 100px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-weight: 700;
  line-height: 18px;
  display: flex;
  position: relative;
}

._w-full {
  flex: 1;
  width: 100%;
}

._w-full.flex-col.space-y-500.p-400.h-full {
  height: 100%;
}

._w-full.flex-col.p-300 {
  padding: 24px;
}

.hidden {
  display: none;
}

.g-button-2 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #c21b17;
  border-radius: 4px;
  flex: none;
  min-width: 160px;
  padding: 18px 40px;
  font-weight: 700;
  line-height: 20px;
}

.g-button-2.secondary {
  color: #c21b17;
  background-color: #0000;
  box-shadow: inset 0 0 0 2px #c21b17;
}

.g-button-2.secondary:hover {
  color: #af2219;
  box-shadow: inset 0 0 0 2px #af2219;
}

.g-button-2.secondary.reversed {
  color: #fff;
  box-shadow: inset 0 0 0 2px #fff;
}

.individual {
  flex-direction: column;
}

.text-250 {
  color: var(--color--text);
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.text-250.mb-50 {
  margin-bottom: 4px;
}

.text-250.text-center.cap {
  text-transform: uppercase;
}

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

.small-paragraph {
  padding-bottom: 0;
  font-size: 12px;
  line-height: 16px;
}

.checkbox {
  border-color: #b0b2b3;
  border-radius: 4px;
  flex: none;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 16px;
}

.checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcd01cc7e2f10e4ffedf3a_check.svg");
  background-size: 16px 16px;
  border-color: #b0b2b3;
}

.checkbox.w--redirected-focus {
  box-shadow: none;
}

.checkbox-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.checkbox-wrapper.hidden {
  display: none;
}

._5-passengers {
  flex-direction: column;
  display: none;
}

.consent-form-wrapper {
  margin-top: -156px;
  position: relative;
}

.overflow-visible {
  overflow: visible;
}

.overflow-visible.faq-wrapper {
  border: 1px solid var(--grey-300);
  border-radius: 8px;
}

.overflow-visible.faq-wrapper.hidden {
  display: none;
}

.tab-icon-wrapper {
  justify-content: center;
  margin-bottom: 24px;
  display: flex;
}

.tab-icon-wrapper.mb-0 {
  margin-bottom: 0;
}

.tab-icon-wrapper.sticky-header {
  background-color: #20252b;
  border-radius: 4px;
  margin-bottom: 24px;
  padding-left: 264px;
  box-shadow: 0 10px 40px #0000001a;
}

.tab-icon-wrapper.dropshadow {
  box-shadow: 0 10px 40px #0000001a;
}

.tab-icon {
  grid-row-gap: 16px;
  color: var(--color--text);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  width: 240px;
  height: 100%;
  padding: 24px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  display: flex;
}

.tab-icon:hover {
  color: var(--brand-primary-01);
}

.tab-icon.w--current {
  background-color: var(--white);
  color: var(--black);
  background-image: linear-gradient(#e9573d1a, #e9573d1a);
  box-shadow: inset 0 -4px #af2219;
}

.tab-icon.without-icon {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcd4b527cde82638a22445_Rectangle%20Copy.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 24px;
  justify-content: center;
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.tab-icon.without-icon.w--current {
  background-image: linear-gradient(to bottom, var(--accent-alert-error-bg), var(--accent-alert-error-bg));
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.tab-icon.without-icon.sticky-header {
  box-shadow: none;
  background-color: #fff;
  flex: 1;
  height: auto;
}

.tab-icon.without-icon.sticky-header.w--current {
  background-image: linear-gradient(#e9573d1a, #e9573d1a), url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcd4b527cde82638a22445_Rectangle%20Copy.svg");
  background-position: 0 0, 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 24px;
  box-shadow: inset 0 -4px #c21b17;
}

.tab-icon.current {
  background-color: #af221933;
  position: relative;
  box-shadow: inset 0 -4px #af2219;
}

.tab-icon.sizing-grow._2-tabs {
  max-width: 617px;
}

.tab-arrow {
  align-items: center;
  height: 128px;
  display: none;
  position: absolute;
}

.tab-arrow.without-icon {
  height: 80px;
}

.tab-arrow.tab_next {
  inset: 0% 0% auto auto;
}

.tab-arrow.tab_previous {
  inset: 0% auto auto 0%;
  transform: rotate(180deg);
}

.footer-link {
  color: #ccc;
  letter-spacing: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  text-decoration: none;
}

.footer-link:hover {
  color: var(--grey-300);
}

.collection-list-wrapper {
  font-size: 16px;
}

.product-listing-column {
  grid-column-gap: 0px;
  grid-row-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.button-3 {
  background-color: var(--brand-primary-01);
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 48px;
  min-height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 40px;
  font-size: 16px;
  font-weight: 700;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-3:hover {
  color: #fff;
}

.button-3.ghost {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
  min-height: 36px;
}

.button-3.ghost:hover {
  color: #fff;
}

.button-3.ghost.reversed.contact-pop-general {
  border-color: #c21b17;
  border-radius: 4px;
  padding-left: 40px;
  padding-right: 40px;
}

.button-3.ghost.reversed.contact-pop-life {
  border-color: var(--color--button);
  color: var(--color--button);
  border-radius: 4px;
  padding-left: 40px;
  padding-right: 40px;
}

.button-3.ghost.reversed.contact-pop-life:hover {
  border-color: var(--color--button-hover);
  color: var(--color--button-hover);
}

.button-3.ghost.reversed.contact-pop-general-new {
  border-color: var(--color--button);
  color: var(--color--button);
  border-radius: 4px;
  min-height: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.button-3.ghost.reversed.contact-pop-general-new:hover {
  border-color: var(--color--button-hover);
  color: var(--color--button-hover);
}

.button-3.ghost.reversed {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button-3.ghost.reversed:hover {
  color: #00008f;
}

.button-3.ghost.reversed.contact-pop-general {
  color: #c21b17;
  text-decoration: none;
}

.button-3.no-padding {
  background-color: var(--brand-primary-01);
  border-radius: 4px;
  padding: 0;
  display: flex;
}

.button-3.white-btn {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: var(--color--button);
  border-right-style: solid;
  border-right-width: 2px;
  border-right-color: var(--color--button);
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-bottom-color: var(--color--button);
  border-left-style: solid;
  border-left-width: 2px;
  border-left-color: var(--color--button);
  color: var(--color--button);
  background-color: #0000;
  border-radius: 4px;
  text-decoration: none;
}

.button-3.white-btn:hover {
  border-color: var(--color--button-hover);
  color: var(--color--button-hover);
}

.button-3.red-btn {
  border: 2px solid var(--brand-primary-01);
  border-radius: 4px;
  height: 48px;
  text-decoration: none;
}

.button-3.red-btn:hover {
  border-color: var(--accent-01);
  background-color: var(--accent-01);
}

.button-3.red-btn.mobile-show {
  display: none;
}

.button-3.red {
  background-color: var(--brand-primary-01);
}

.button-3.red:hover {
  border-color: #c05e4e;
}

.button-3.no-padding {
  background-color: #c21b17;
  border-radius: 4px;
  padding: 0;
  display: flex;
}

.button-3.button-modal {
  margin-right: 25px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
  overflow: hidden;
}

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

.button-3.button-modal.button-inline {
  background-color: var(--brand-primary-01);
  display: inline-block;
}

.align-center {
  align-items: center;
}

.align-center.learn-more {
  color: #fff;
  background-color: #c21b17;
  border: 2px solid #c21b17;
  border-radius: 4px;
  margin-right: 24px;
  padding: 18px 40px;
}

.align-center.mb-500 {
  margin-bottom: 40px;
}

.align-center.space-x-100 {
  grid-column-gap: 8px;
}

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

.align-center.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.align-center.space-y-500.pt-500 {
  padding-top: 40px;
}

.align-center.space-y-400 {
  grid-row-gap: 32px;
}

.button-text-3 {
  z-index: 1;
  letter-spacing: 1px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-weight: 700;
  text-decoration: none;
  position: relative;
}

.key-feature-list {
  color: var(--color--text);
  margin-top: 10px;
}

.bold-text {
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

.div-block-9 {
  padding-bottom: 40px;
}

.radio-form {
  flex-direction: row;
  display: flex;
}

.field-label {
  margin-right: 15px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.radio-button {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}

.radio-button-field {
  padding-right: 20px;
}

.coverage-box {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 20px;
  display: block;
}

.coverage-clm {
  margin-right: auto;
  display: flex;
}

.converage-label {
  color: #20252b;
}

.converage-label-text {
  color: var(--color--text);
  font-size: 14px;
  font-weight: 700;
}

.converage-label-image {
  width: 49px;
  margin-bottom: 15px;
}

.coverage-flex, .div-block-10 {
  display: flex;
}

.contact-form-heading {
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

.field-label-2 {
  color: #6f7072;
  font-size: 14px;
  line-height: 20px;
}

.text-block-15 {
  color: #f1f1f1;
}

.sticky {
  position: sticky;
}

.sticky.top {
  z-index: 3;
  top: 0;
}

.sticky.top.product {
  background-color: #fff;
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  display: flex;
  top: 110px;
  overflow: hidden;
  box-shadow: 0 10px 40px #0000001a;
}

.sticky.top.product.hidden {
  display: none;
}

.sticky.top.product {
  background-color: var(--color--bg);
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  display: flex;
  top: 110px;
  overflow: hidden;
}

.link-3 {
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 14px;
  line-height: 18px;
  transition: all .2s;
  display: flex;
}

.link-3.w--current {
  color: var(--color--link);
}

.link-3.main-link {
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 28px;
  padding-right: 28px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.link-3.main-link.w--current {
  color: var(--color--link);
  box-shadow: inset 0 -4px #f07662;
}

.link-3.main-link.scrolltosection {
  color: var(--color--text);
  flex: none;
  justify-content: flex-start;
  width: auto;
  height: 72px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
}

.link-3.main-link.scrolltosection:hover {
  color: var(--color--link);
}

.link-3.main-link.scrolltosection.w--current {
  box-shadow: none;
  color: var(--color--link);
}

.link-3.main-link.scrolltosection.hide, .link-3.main-link.scrolltosection.hidden {
  display: none;
}

.link-3.download-fund-link {
  font-size: 16px;
  line-height: 14px;
  text-decoration: none;
}

.button-text-4 {
  z-index: 1;
  background-color: #0000;
  padding-top: 14px;
  padding-bottom: 14px;
  font-weight: 700;
  position: relative;
}

.button-text-4.ghost {
  padding-top: 14px;
  padding-bottom: 14px;
}

.paragraph-subtitle {
  text-align: left;
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  display: inline-block;
}

.paragraph-subtitle.red-bold {
  color: var(--brand-primary-01);
  font-weight: 700;
}

.paragraph-subtitle.mb-0 {
  margin-bottom: 0;
}

.container-4 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container-4.narrow {
  max-width: 960px;
}

.section-trigger {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: -122px 0% auto;
}

.section-trigger.promotions {
  height: 120%;
  top: -120px;
}

.section-trigger.benefits {
  height: 100%;
  display: block;
  top: -92px;
}

.section-trigger.faq {
  height: 110%;
}

.section-trigger.feature {
  top: -10px;
}

.section-bg.promotion {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
  min-width: 35%;
  min-height: 100px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.section-bg.promotion.full {
  inset: 0%;
}

.section-bg.promotion.full.mobile {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4e3d7c092f898ffb0111e_shutterstock_243554158-2.jpg");
  background-position: 50% 25%;
}

.section-bg.general-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0e1c80c31b96d607c919e_career-5.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  max-width: 1240px;
  height: 90%;
  position: absolute;
  inset: auto auto auto 50%;
}

.section-bg.general-career.mobile {
  display: none;
}

.section-bg.right-half-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.section-bg.right-half-image.life-career {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/658158ab0f2572a6ec94472e_generali%20building.jpg");
  background-position: 50% 15%;
  height: 80%;
  top: auto;
  bottom: auto;
}

.promotion-content {
  margin-bottom: 17px;
}

.button-text-5 {
  z-index: 1;
  padding-top: 11px;
  padding-bottom: 11px;
  font-weight: 700;
  position: relative;
}

.button-text-5.ghost {
  padding-top: 9px;
  padding-bottom: 9px;
}

.image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-wrapper._210px {
  height: 210px;
}

.image-wrapper._122px {
  height: 122px;
}

.icon-4 {
  width: 16px;
  height: 16px;
  position: relative;
}

.icon-4._69x69 {
  width: 128px;
  height: 128px;
}

.icon-4.accordion-icon.margin-left {
  width: 24px;
  height: 24px;
}

.icon-4.accordion-icon.contact {
  width: 36px;
  height: 36px;
  margin-right: 0;
}

.icon-4.accordion-icon.contact.collapse {
  width: 24px;
  height: 24px;
}

.icon-4.accordion-icon.contact.expand {
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-right: 0;
}

.icon-4.download {
  width: 40px;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
}

.icon-4.cursor-pointer {
  cursor: pointer;
}

.icon-4._128x128 {
  width: 128px;
  max-width: 90%;
  height: auto;
}

.icon-4._56-56 {
  width: auto;
  height: 56px;
}

.icon-4.mt-1 {
  margin-top: 4px;
}

.icon-4.collection-icon {
  margin-top: 5px;
  margin-right: 5px;
}

.icon-4.career-ben {
  width: 88px;
  height: auto;
}

.accordion-item-trigger {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.accordion-item-trigger.blue {
  color: #fff;
  background-color: #00008f;
  padding: 20px 40px;
}

.accordion-item-trigger.blue.open {
  color: var(--black);
  background-color: #0000;
  margin-bottom: -25px;
  padding-left: 0;
  padding-right: 0;
}

.accordion-item-trigger.blue.disabled {
  color: var(--color--text);
  text-align: left;
  cursor: default;
  background-color: #0000;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.accordion-item-trigger.blue.close {
  color: var(--color--text);
  text-align: left;
  background-color: #0000;
  margin-bottom: -25px;
  padding-left: 0;
  padding-right: 0;
}

.accodion-heading {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 24px;
  line-height: 32px;
}

.accordion-content {
  color: #20252b;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  overflow: hidden;
}

.white-2 {
  color: #fff;
}

.white-2:hover {
  color: #fafafa;
}

.col {
  flex-flow: column;
  align-items: flex-start;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.col.flex {
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 0;
  padding-right: 0;
}

.col.flex.hide {
  display: none;
}

.col._33-33 {
  flex-wrap: wrap;
  flex: 0 auto;
  width: 33.33%;
}

.col._33-33.align-center {
  text-align: center;
}

.download-wrapper {
  background-color: #fff;
  margin-top: -64px;
  padding-bottom: 20px;
  font-size: 18px;
  line-height: 27px;
}

.download-wrapper.card.newcard.pb-0 {
  padding-bottom: 0;
}

.download-wrapper.card.newcard.pb-0.mt-0 {
  margin-top: 0;
}

.empty-state {
  background-color: #0000;
}

.submitrequest-2 {
  z-index: 1;
  text-transform: uppercase;
  background-color: #0000;
  width: 100%;
  padding: 18px 40px;
  font-size: 16px;
  font-weight: 700;
  position: relative;
}

.text-field-2 {
  background-color: var(--color--bg);
  border: 1px solid #ccc;
  height: 40px;
  margin-bottom: 16px;
  padding: 8px 15px;
}

.text-field-2::placeholder {
  color: #999;
}

.text-field-2.contact-search {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0c83890394f11f23cf7d5_MagnifierGlass_Blue.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  border-style: none none solid;
  height: 60px;
  margin-bottom: 0;
  margin-left: 4px;
  padding-right: 24px;
}

.download-item {
  color: #20252b;
  cursor: pointer;
  justify-content: space-between;
  padding: 20px 48px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
  text-decoration: none;
  display: flex;
}

.download-item:hover {
  color: var(--brand-primary-01);
}

.sticky-header-title {
  z-index: 1;
  background-image: linear-gradient(135deg, #e9573d, #c21b17);
  min-width: 240px;
  padding: 32px 24px;
  position: absolute;
}

.table-title {
  background-color: var(--grey-150);
  color: #20252b;
  border-top: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  padding: 24px 16px 32px;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.table-body {
  color: var(--color--text);
  letter-spacing: .02em;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ebebeb;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 60px;
  padding: 24px 16px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.table-body.caption {
  background-color: var(--color--bg-grey-100);
  border-right: 0 #0000;
  padding-bottom: 24px;
  font-size: 14px;
  line-height: 20px;
}

.table-body.top-line {
  border-top: 1px solid #ccc;
}

.table-list-title {
  background-color: #f6f6f6;
  border-right: 1px solid #ebebeb;
  align-items: center;
  padding: 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.newcard-heading {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.newcard-heading.thin {
  min-height: 0;
}

.newcard-content {
  background-color: var(--color--bg);
  height: 100%;
  padding: 14px 16px 40px;
}

.option-card-image-ctn {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
}

.option-card-heading {
  text-align: center;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 24px;
  line-height: 30px;
}

.div-block-11 {
  line-height: 30px;
}

.heading-with-icon {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 32px;
  display: flex;
}

.heading-with-icon-heading {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 16px;
}

.font-20 {
  font-size: 20px;
  line-height: 28px;
}

.font-20.light {
  font-weight: 300;
}

.download-topic-ctn {
  background-color: var(--color--red-bg);
  margin-left: -25px;
  margin-right: -25px;
  padding: 76px 25px 104px;
}

.download-content-ctn {
  margin-bottom: 64px;
}

.lg-change.mt---80px {
  margin-top: -80px;
}

.flex-4 {
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-4.align-center {
  flex-wrap: nowrap;
  justify-content: flex-start;
}

.flex-4.align-center.space-x-100 {
  grid-column-gap: 8px;
}

.flex-4.align-center.space-x-2.pl-0.ml-2 {
  margin-left: -8px;
  padding-left: 0;
}

.flex-4.space-x--38px {
  grid-column-gap: 38px;
}

.flex-4.justify-center {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}

.flex-4.center {
  flex-direction: row;
}

.flex-4.space-x-150 {
  grid-column-gap: 16px;
}

.flex-4.justify-between {
  justify-content: space-between;
}

.flex-4.justify-between.align-end {
  align-items: flex-end;
}

.flex-4.max-w-50 {
  max-width: 200px;
}

.flex-4.max-w-50.mobile-block.mobile-max-w-full {
  white-space: nowrap;
  flex-wrap: nowrap;
  max-width: 200px;
}

.flex-4.space-x-2 {
  grid-column-gap: 8px;
}

.flex-4.space-x-2.align-start {
  align-items: flex-start;
}

.flex-4.space-x-1 {
  grid-column-gap: 4px;
  flex: none;
}

.flex-4.align-top {
  align-items: flex-start;
}

.flex-4.wrap {
  flex-wrap: wrap;
}

.health {
  padding-left: 24px;
  display: none;
}

._w--66-67 {
  width: 66.67%;
}

.scroll-anchor {
  z-index: -1;
  position: absolute;
  inset: -100px 0% 0%;
}

.travel, .group-health {
  padding-left: 24px;
  display: none;
}

.g-checkbox {
  border-width: 2px;
  border-color: #b0b2b3;
  border-radius: 4px;
  flex: none;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 15px;
}

.g-checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63bcd01cc7e2f10e4ffedf3a_check.svg");
  background-size: 16px 16px;
  border-width: 2px;
  border-color: #b0b2b3;
}

.g-checkbox.w--redirected-focus {
  box-shadow: none;
}

.motor, .commercial-insurance {
  padding-left: 24px;
  display: none;
}

.label-100 {
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.label-100.mb-50 {
  margin-bottom: 4px;
}

.personal-accident, .home {
  padding-left: 24px;
  display: none;
}

.g-tag {
  background-color: var(--color--bg-grey-150);
  color: var(--grey-500);
  border-radius: 12px;
  flex: none;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 4px 8px;
  display: inline-block;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-hidden.splide__wrapper {
  margin: -40px -12px;
  padding: 40px 12px;
}

.select-box {
  cursor: pointer;
  border-color: #b0b2b3;
  border-radius: 4px;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  font-size: 14px;
  line-height: 20;
  position: absolute;
  inset: 0%;
}

.select-box.w--redirected-checked {
  border: 2px solid var(--color--link);
  color: var(--color--link);
  background-color: #0000;
  background-image: none;
  border-radius: 4px;
}

.select-box.w--redirected-focus {
  box-shadow: none;
}

.g-toggle {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4a64d9f1b456eafca0a07_Oval.svg"), url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4a64d9f1b45373bca0a04_Rectangle%202.svg");
  background-position: 0%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: 28px 28px, auto 8px;
  border: 0 #0000;
  border-radius: 0;
  flex: none;
  width: 47px;
  height: 28px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 8px;
  transition: all .2s;
}

.g-toggle.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4a64d9f1b4579beca0a0a_Oval-1.svg"), url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63c4a64d9f1b4500a3ca0a03_Rectangle%202-1.svg");
  background-position: 100%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: 28px 28px, auto 8px;
  border: 0 #0000;
}

.g-toggle.w--redirected-focus {
  box-shadow: none;
}

.select-wrapper {
  color: #6f7072;
  border-radius: 4px;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 14px 24px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 20px;
  display: inline-block;
  position: relative;
}

.select-wrapper.is-active {
  color: #c21b17;
}

.toggle-wrapper {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tag-template {
  font-size: 14px;
  line-height: 14px;
  display: inline-block;
}

.tag-template.bg-burnt-sienna {
  background-color: #f07662;
}

.tag-template.bg-burnt-sienna.text-white.py-2 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.tag-template.bg-burnt-sienna.text-white.py-2.px-4 {
  padding-left: 16px;
  padding-right: 16px;
}

.tag-template.bg-burnt-sienna.text-white.py-2.px-4.flex {
  display: flex;
}

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

.inline-block.mr-2 {
  margin-right: 8px;
}

.inline-block.mr-2.mb-2 {
  margin-bottom: 8px;
}

.inline-block.mr-100 {
  margin-right: 8px;
}

.splide__arrows {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 50% -5% 0%;
}

.splide__arrows.slider2 {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 120px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-grey-800 {
  color: var(--grey-800);
}

.pagination-button {
  border: 2px solid var(--grey-300);
  color: var(--color--text);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-left: 0;
  margin-right: 0;
  padding: 0 8px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  display: flex;
}

.pagination-button:hover {
  color: var(--brand-primary-01);
}

.pagination-button.w--current {
  background-color: var(--accent-01-bg);
  border-width: 0;
}

.pagination-button.next {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/650be164c60f6893e074ea29_chevron-right.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  border-style: solid;
  order: 1;
}

.pagination-button.prev {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/650be1616ff74c495fbf09ec_chevron-left.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
}

.paragraph-small-2 {
  color: var(--color--text);
  letter-spacing: .02em;
  text-transform: capitalize;
  white-space: normal;
  margin-bottom: 0;
  padding-bottom: 11px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.paragraph-small-2.gray {
  color: #7f7f7f;
  white-space: break-spaces;
}

.paragraph-small-2.gray.no-padding-bottom.text-sm {
  font-size: 14px;
  line-height: 18px;
}

.paragraph-small-2.gray.collection-icon {
  margin-right: 5px;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 14px;
}

.paragraph-small-2.gray.pb-0 {
  padding-bottom: 0;
}

.paragraph-small-2.no-padding-bottom {
  margin-top: 0;
}

.paragraph-small-2.no-padding-bottom.mt-150 {
  margin-top: 16px;
}

._75 {
  width: 75%;
}

.slide {
  position: static;
}

.genred {
  color: #c21b17;
}

.pdf-embed {
  z-index: 5;
  max-width: 100%;
  height: 100vh;
  max-height: 100vh;
  position: relative;
  inset: 0%;
}

.tooltip-wrapper {
  z-index: 2;
  flex: none;
  width: 24px;
  height: 24px;
  position: absolute;
  inset: 16px 16px 0% auto;
}

.tooltip-wrapper.claim-page {
  inset: 0% 0% 0% auto;
}

.tooltip-box {
  z-index: 1;
  color: #fff;
  background-color: #e26d5c;
  border-radius: 8px;
  min-width: 330px;
  padding: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: absolute;
  inset: 40px -32px auto auto;
}

.tooltip-box.claim-page {
  min-width: 380px;
  display: none;
}

.tooltip-rec {
  background-color: #e26d5c;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: -8px 35px auto auto;
  transform: rotate(45deg);
}

.tooltip-icon {
  position: relative;
  inset: 0 0 auto auto;
}

.expand-less-trigger {
  display: none;
}

.reviewscard-top {
  display: flex;
}

.reviewcard-icon {
  border: 4px solid var(--brand-primary-01);
  object-fit: cover;
  border-radius: 100%;
  width: 56px;
  height: 56px;
  margin-right: 16px;
  overflow: auto;
}

.reviewcard-info {
  margin-top: auto;
  margin-bottom: auto;
}

.reviewcard-name {
  color: #20252b;
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.reviewcard-date {
  color: #6f7072;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.reviewcard-marks-ctn {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
}

.reviewcard-content {
  color: #20252b;
  border: 0 #000;
  border-top: 1px solid #ccc;
  margin-top: 20px;
  padding-top: 20px;
  font-size: 16px;
  line-height: 24px;
}

.accordion-content-2 {
  overflow: hidden;
}

.navlink-200-2 {
  color: #20252b;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.navlink-200-2.w--current {
  color: #c21b17;
}

.navlink-200-2.text-white {
  color: #fff;
}

.bg-half-color-content {
  z-index: 1;
  position: relative;
}

.bg-half-color {
  z-index: -1;
  background-color: var(--color--bg-grey-100);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.bg-half-color.bg-brand-primary-01 {
  background-color: var(--brand-primary-01);
}

.bg-half-color.bg-gradient-03 {
  background-image: linear-gradient(45deg, var(--brand-primary-03), var(--brand-primary-01));
}

.bg-half-color.bg-gradient-03.left {
  left: 0;
  right: auto;
}

.grid-funds {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  border-right: 0 solid #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.7fr 1.7fr 1.7fr 1.7fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-funds:hover {
  background-color: var(--color--bg-grey-100);
}

.grid-funds.header-grid {
  background-color: var(--color--bg);
  color: var(--color--text);
  text-align: left;
  border-right: 0 #0000;
  grid-template-columns: 3fr 1.7fr 1.7fr 1.7fr 1.7fr;
  font-weight: 700;
}

.center {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.center.margin-bottom._24px {
  margin-top: 0;
}

.grid-bold-header {
  background-color: var(--color--bg-grey-100);
  color: var(--color--text);
  text-align: left;
  width: 100%;
  margin-right: 0;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.grid-funds-border {
  border-top: 1px #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  border-left: 0 #e5e5e5;
  border-right: 0 #0000;
  justify-content: flex-start;
  align-items: center;
  padding: 17px 17px 17px 0;
  font-weight: 400;
  display: flex;
}

.grid-funds-border.last {
  color: var(--color--text);
  border-right-color: #e5e5e5;
  font-size: 16px;
  line-height: 24px;
}

.grid-funds-border.last.investor-relations-last.no-border {
  border-bottom-width: 0;
}

.grid-funds-border.first {
  color: var(--color--text);
  padding-left: 17px;
}

.grid-funds-border.first.mobile-first-top.no-border, .grid-funds-border.mobile-first-bottom.no-border {
  border-bottom-width: 0;
}

.grid-funds-border.link {
  font-weight: 700;
}

.grid-funds-second {
  font-size: 20px;
  line-height: 28px;
}

.grid-funds-second.first {
  padding-left: 24px;
}

.download-fund-logo {
  height: 24px;
  padding-right: 7px;
}

.fund-text {
  font-size: 16px;
  line-height: 24px;
}

.fund-text.mb-5 {
  margin-bottom: 40px;
}

.font-14 {
  font-size: 14px;
  line-height: 20px;
}

.font-14.ls-025 {
  letter-spacing: .25px;
  font-weight: 400;
}

.inline {
  display: inline;
}

.collection-list-wrapper-2 {
  background-color: #d0d0d0;
}

.fund-fact-sheet-col {
  background-color: var(--color--bg);
  min-height: 88px;
  line-height: 24px;
}

.shadow {
  box-shadow: 1px 0 40px #0000001a;
}

.shadow.fund-re-port-ctn {
  padding: 48px;
}

.shadow.cr-left {
  width: 57%;
  min-width: 57%;
  min-height: 100%;
  padding: 60px;
}

.shadow.p-24 {
  padding: 24px;
}

.fund-fact-sheet-link-ctn {
  letter-spacing: 1px;
  flex: none;
  align-items: center;
  min-width: 210px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

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

.overflow-ctn {
  margin-left: -40px;
  margin-right: -40px;
  padding-left: 40px;
  padding-right: 40px;
  overflow: auto;
}

.fz-16 {
  letter-spacing: 1px;
}

.buy-now-btn-item-ctn {
  border-right: 1px solid #ccc;
  padding-right: 20px;
}

.buy-now-btn-menu-title {
  margin-top: 12px;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.d-block {
  display: block;
}

.column-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

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

.column-2._2.form {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.column-2._2.comparison {
  grid-template-columns: 1fr 1fr;
}

.column-2._2.narrow {
  padding-left: 16.665%;
  padding-right: 16.665%;
}

.column-2._2.no-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

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

.column-2._3.benefits {
  grid-row-gap: 0px;
}

.column-2._3.tablet-2column {
  margin-top: 24px;
}

.column-2.comparison {
  grid-column-gap: 30px;
  grid-template-columns: 2fr .25fr 2fr;
}

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

.login-menu {
  z-index: 2;
  color: var(--black);
  background-color: #fff;
  width: 360px;
  margin-top: 9px;
  padding: 26px 24px 27px;
  font-weight: 300;
  position: static;
  top: 100%;
  right: 15px;
  box-shadow: 1px 0 40px #0000001a;
}

.login-topic {
  margin-top: 24px;
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 28px;
}

.login-topic.mb-150 {
  margin-bottom: 16px;
}

.login-small-topic {
  margin-top: 16px;
  font-size: 16px;
  line-height: 24px;
}

.login-link-text {
  color: var(--brand-primary-01);
}

.login-menu-ctn {
  z-index: 2;
  cursor: default;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
}

.menu-arrow {
  border-bottom: 10px solid #fff;
  border-left: 10px solid #0000;
  border-right: 10px solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  right: 40px;
}

.mobile-menu-group {
  display: block;
}

.link-14 {
  text-transform: uppercase;
  cursor: pointer;
  font-size: 14px;
  line-height: 18px;
  transition: all .2s;
  display: flex;
}

.link-14.main-link {
  color: #00008f;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 28px;
  padding-right: 28px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.link-14.main-link.w--current {
  box-shadow: inset 0 -4px #f07662;
}

.link-14.main-link.scrolltosection {
  box-shadow: none;
  color: #20252b;
  flex: none;
  width: auto;
  min-width: 150px;
  height: 72px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
}

.link-14.main-link.scrolltosection {
  box-shadow: none;
  flex: none;
  width: auto;
  min-width: 150px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-14.main-link.scrolltosection:hover {
  border-bottom-color: #f07662;
}

.features-icon {
  margin-bottom: 16px;
}

.features-text {
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.h3-2.pb-0 {
  padding-bottom: 0;
}

.modal-wrapper-2 {
  color: #333;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.modal-wrapper-2.outlined {
  border: 1px solid #ccc;
}

.modal-wrapper-2.outlined.mercury {
  border-color: #e5e5e5;
}

._90 {
  width: 90%;
}

.slide-nav-2 {
  margin-bottom: 10px;
  font-size: 10px;
}

.slide-nav-2.static {
  position: static;
}

.testimonial-slider {
  background-color: #0000;
  height: auto;
}

.right-arrow-2 {
  background-color: #333333e6;
  width: 50px;
  height: 50px;
  font-size: 20px;
  inset: 15% 0 auto auto;
}

.right-arrow-2.default {
  color: #333;
  background-color: #0000;
  width: 30px;
  height: 30px;
  inset: 0% 0% 0% auto;
}

.left-arrow-2 {
  background-color: #333333e6;
  width: 50px;
  height: 50px;
  font-size: 20px;
  inset: 15% auto auto 15px;
}

.left-arrow-2.default {
  color: #333;
  background-color: #0000;
  width: 30px;
  height: 30px;
  inset: 0% auto 0% 0%;
}

.cr-right {
  padding-top: 40px;
  padding-bottom: 40px;
}

._w-100 {
  width: 100%;
}

.remarks {
  font-size: 14px;
  line-height: 24px;
}

.remarks.mb-50 {
  margin-bottom: 50px;
}

.overflow-show {
  overflow: visible;
}

.grid-investor-relations {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 15fr 42.5fr 42.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.download-link {
  align-items: center;
  display: flex;
}

.download-link.claim {
  justify-content: center;
  margin-top: 14px;
  margin-bottom: 14px;
}

.page-count {
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 0;
  padding: 0 5px;
  display: flex;
}

.pagination__button {
  text-align: center;
  border: 2px solid #a6a8aa;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.next {
  background-color: var(--color--bg);
  border-style: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.next.pagination__button {
  background-color: var(--color--bg);
  border-style: solid;
}

.reverse-image {
  transform: rotate(180deg);
}

.previous {
  background-color: var(--color--bg);
  padding: 0;
}

.previous.pagination__button {
  background-color: var(--color--bg);
  border-style: solid;
  margin-left: 0;
  margin-right: 0;
}

.pagination {
  letter-spacing: 1px;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 16px;
  padding-left: 5px;
  padding-right: 5px;
}

.grid-newsroom {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 16fr 84fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content-2 {
  text-align: center;
  flex-direction: column;
  width: 50%;
  display: flex;
}

.utility-page-wrap.bg-red {
  background-color: var(--brand-primary-01);
}

.newsroom-tabs-menu {
  border: 1px #000;
  flex-wrap: wrap;
  margin-right: -20px;
  display: flex;
}

.newsroom-tab-link {
  color: #7f7f7f;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #0000;
  border-radius: 4px;
  margin-bottom: 20px;
  margin-right: 20px;
  padding: 14px 19px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  box-shadow: 0 -1px 40px #0000001a;
}

.newsroom-tab-link:hover {
  color: var(--color--link);
}

.newsroom-tab-link.w--current {
  color: #f07662;
  background-color: #0000;
  border-bottom-color: #f07662;
}

.newsroom-tab-link.is-active {
  border: 2px solid var(--color--link);
  color: var(--color--link);
}

.filter-tab--newsroom-tab-state {
  border: 0 solid #0000;
  border-radius: 0%;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.filter-tab--newsroom-tab-state.w--redirected-checked {
  border-width: 0;
  border-color: var(--color--link);
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}

.filter-tab--newsroom-tab-state.w--redirected-focus, .filter-tab--newsroom-tab-state.w--redirected-focus-visible {
  box-shadow: none;
  border: 0 #0000;
}

.filter-radio-label {
  font-weight: 600;
  position: relative;
}

.table-mobile-arrow {
  display: none;
}

.link-15 {
  color: var(--color--link);
  text-transform: uppercase;
  cursor: pointer;
  margin-right: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  transition: all .2s;
  display: inline-block;
}

.link-15:hover {
  color: var(--color--link-hover);
}

.link-15.main-link {
  color: #00008f;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 28px;
  padding-right: 28px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.link-15.main-link.w--current {
  box-shadow: inset 0 -4px #f07662;
}

.link-15.small-cap {
  text-transform: lowercase;
  padding-bottom: 5px;
  line-height: 14px;
}

.link-15.contact {
  display: block;
}

.link-15.contact.tablet {
  display: none;
}

.link-15.dropdown {
  text-transform: none;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 400;
  display: flex;
  position: relative;
}

.link-15.dropdown.sitemap {
  color: var(--color--text);
  font-size: 16px;
  line-height: 20px;
}

.link-15.dropdown.sitemap.title {
  cursor: auto;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.link-15.nocap {
  text-transform: none;
}

.section-trigger-3 {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: -102px 0% auto;
}

.section-trigger-3.benefits {
  height: 100%;
  top: -102px;
}

.tab-pane-minor-damage {
  margin-top: 30px;
}

.circle-wrapper {
  z-index: 1;
  background-color: var(--brand-primary-01);
  color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  line-height: 30px;
  display: flex;
  position: relative;
}

.damage-type {
  background-color: var(--color--bg);
  color: var(--color--text);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: 1px #d9d9d9;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 20px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  transition: all .2s;
  display: flex;
  box-shadow: 1px 0 40px #0000001a;
}

.damage-type:hover {
  border-color: #00008f #00008f var(--brand-primary-01);
  color: var(--black);
  background-color: #fceeeb;
  border-bottom-style: solid;
  border-bottom-width: 4px;
}

.damage-type.w--current {
  border-style: none none solid;
  border-width: 1px 1px 4px;
  border-color: #00008f #00008f var(--brand-primary-01);
  color: var(--black);
  background-color: #fceeeb;
  align-self: auto;
}

.damage-type._1 {
  max-width: none;
}

.claim-tab-ctn {
  margin-top: 48px;
  padding: 50px 0 0;
  font-size: 20px;
  line-height: 28px;
  overflow: visible;
}

.claim-tab-ctn.no-mar-pad {
  margin-top: 0;
  padding-top: 0;
}

.damage-types {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.damage-types.column {
  grid-column-gap: 24px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.damage-types.column._1 {
  grid-template-columns: 1fr;
  max-width: 206px;
  margin-left: auto;
  margin-right: auto;
}

.damage-types.column._2 {
  grid-template-columns: 1fr 1fr;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.damage-types.column._5 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.damage-types.column._3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.header-margin {
  margin-top: 0;
  margin-bottom: 60px;
}

.header-margin.center.hide {
  display: none;
}

.claim-tab-image {
  max-width: 48px;
  margin-bottom: 16px;
}

.tabs-content {
  overflow: visible;
}

.claim-landing-image {
  object-fit: cover;
  width: 100%;
  height: 192px;
}

.claim-card {
  border-radius: 4px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
  box-shadow: 0 0 14px #0000001a;
}

.claim-card.claim {
  flex-direction: column;
  display: flex;
}

.button-text-6 {
  z-index: 1;
  color: #fff;
  text-align: center;
  position: relative;
}

.button-text-6:hover {
  color: #fff;
}

.button-text-6.button-text-ghost {
  text-transform: capitalize;
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
  transition: all .2s;
}

.button-text-6.button-text-ghost:hover {
  color: #00008f;
}

.button-text-6.button-text-ghost.submit-claim-button {
  text-transform: uppercase;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  line-height: 18px;
}

.button-text-6.button-text-ghost.submit-claim-button {
  text-transform: uppercase;
  font-size: 14px;
  line-height: 50px;
}

.button-text-6.button-text-ghost.submit-claim-button:hover {
  color: #fff;
}

.damage-to-windscreen-icon-2 {
  margin-bottom: 11px;
}

.benefits-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch center;
  width: 100%;
}

.benefits-grid.grid-2 {
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  margin-top: 0;
}

.benefits-grid.grid-1 {
  grid-template-columns: 1fr;
}

.benefits-grid.grid-1.grid-2 {
  grid-template-columns: 1fr 1fr;
}

.checkbox-red-bg-tick {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0760a68f8e90a977f6746_l-14-form-01-standard-02-checkbox-l-140102-02-unchecked.png");
  background-position: 0 0;
  background-size: auto;
  border-style: none;
  width: 24px;
  height: 24px;
  margin-top: 2px;
  display: block;
  position: absolute;
}

.checkbox-red-bg-tick.w--redirected-checked {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0760a68f8e90a977f6746_l-14-form-01-standard-02-checkbox-l-140102-02-unchecked.png");
  width: 24px;
  height: 24px;
  display: block;
}

.form-block-3 {
  margin-top: 0;
  margin-bottom: 20px;
}

.form-2 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.travel-claim-ctn {
  z-index: auto;
  background-color: var(--color--bg-grey-100);
  margin-top: -60px;
  padding-top: 108px;
}

.div-block-48 {
  text-align: center;
  justify-content: center;
  margin-top: 13px;
  display: flex;
}

.div-block-49 {
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
}

.checkbox-label-2 {
  padding-left: 16px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.benefit {
  margin-bottom: 16px;
  margin-right: 35px;
  position: relative;
}

.benefit.last-column {
  margin-right: 0;
}

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

.benefit.with-sub-benefits {
  align-items: flex-end;
  margin-bottom: 10px;
}

.custom-checkbox {
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0769a11b87314b3bd7c39_l-14-form-01-standard-02-checkbox-l-140102-01-checked.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 24px;
  height: 24px;
  display: none;
  position: absolute;
  top: 2px;
  left: 0;
}

.custom-checkbox:hover, .custom-checkbox:focus {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0769a11b87314b3bd7c39_l-14-form-01-standard-02-checkbox-l-140102-01-checked.png");
  background-position: 0 0;
  background-size: auto;
}

.color-block-2 {
  background-color: #efefef;
  width: 100px;
  height: 100px;
}

.color-block-2.buttonbg {
  opacity: 0;
  width: 0%;
  height: 100%;
  position: absolute;
  transform: skew(-45deg);
}

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

.color-block-2.buttonbg.white.claim-submit-bg {
  background-color: #000072;
}

.paragraph-29 {
  color: #5f5f5f;
  padding-left: 30px;
  font-size: 14px;
  font-style: italic;
  line-height: 17px;
}

.button-4 {
  background-color: var(--brand-primary-01);
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  object-fit: fill;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 18px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.button-4:hover {
  color: #fff;
}

.button-4.header-button.submit-claim {
  background-color: var(--brand-primary-01);
  border-radius: 4px;
  height: auto;
  margin-top: 0;
  margin-right: 0;
  display: flex;
}

.button-4.header-button.submit-claim.show-docs {
  height: auto;
  margin-right: 0;
}

.button-4.header-button.submit-claim.show-docs.disabled:hover {
  background-color: var(--color--button-hover);
}

.button-4.header-button.submit-claim {
  height: 50px;
  margin-top: 0;
  margin-right: 25px;
  display: flex;
}

.div-block-46 {
  padding-left: 25px;
}

.div-block-44 {
  margin-bottom: 35px;
  padding-left: 30px;
  padding-right: 30px;
}

.travel-claim-check-topic {
  text-align: center;
  margin-top: 0;
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.paragraph-36 {
  color: #5f5f5f;
  width: 85%;
  padding-left: 30px;
  font-size: 14px;
  font-style: italic;
  line-height: 17px;
}

.heading-39 {
  color: #333;
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
  line-height: 28px;
}

.heading-35 {
  padding-bottom: 5px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.claim-benifit {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  font-size: 16px;
  line-height: 20px;
  display: grid;
}

.claim-benifit._3 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1127.99px;
  margin-left: auto;
  margin-right: auto;
}

.claim-benifit._4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.paragraph-37 {
  color: var(--grey-800);
  text-align: center;
  min-height: 80px;
  font-size: 13px;
  line-height: 18px;
}

.close-contact-modal {
  z-index: 1;
  cursor: pointer;
  line-height: 40px;
  position: absolute;
  top: 20px;
  right: 20px;
}

.heading-38 {
  color: var(--black);
  padding-bottom: 3px;
  font-size: 16px;
  line-height: 24px;
}

.modal-2 {
  z-index: 1100;
  background-color: #00000040;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0;
}

.modal-2.modal-contact {
  display: none;
}

.modal-2.modal-contact.show {
  display: flex;
}

.modal-2.modal-docs, .modal-2.modal-docs.modal-docs-local {
  display: none;
}

.modal-2.modal-docs.modal-docs-local.show {
  display: flex;
}

.modal-2.modal-docs.modal-docs-international {
  display: none;
}

.modal-2.modal-docs.modal-docs-international.show {
  display: flex;
}

.heading-37 {
  color: var(--black);
  padding-bottom: 25px;
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
}

.float-button-column {
  height: 100%;
  padding: 15px 24px;
  box-shadow: 1px 1px 40px #0000001a;
}

.modal-inner-2 {
  z-index: 110;
  background-color: var(--grey-100);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60%;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  position: relative;
  inset: 50% 0 0;
  transform: translate(0, -50%);
}

.modal-inner-2.modal-contact-inner {
  border: 1px solid #00008f;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  min-height: 350px;
  padding: 25px 45px;
  left: auto;
}

.modal-inner-2.modal-contact-inner.two {
  border-style: none;
  width: 704px;
  max-width: 90%;
  padding-bottom: 45px;
  display: block;
  right: auto;
}

.modal-inner-2.modal-contact-inner.one {
  border-style: none;
  width: 425px;
  max-width: 90%;
  padding-bottom: 45px;
  display: block;
  right: auto;
}

.modal-inner-2.modal-docs-inner {
  width: 75%;
  height: 550px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.paragraph-38 {
  color: var(--grey-800);
  text-align: center;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px;
  line-height: 1.43;
}

.bottom, .top {
  text-align: center;
}

.div-block-52 {
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 32px;
  position: relative;
}

.documents-list {
  color: var(--black);
  width: 100%;
  min-width: 0;
  margin-top: 0;
  padding-left: 14px;
}

.documents-list-item {
  padding-bottom: 0;
  font-size: 14px;
  line-height: 1.43;
}

.documents-list-item.red {
  color: var(--brand-primary-01);
  padding-bottom: 0;
  font-weight: 700;
}

.modal-footer {
  text-align: center;
}

.paragraph-32 {
  color: var(--brand-primary-01);
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 400;
  display: block;
}

.docs-item {
  border: 1px #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
  padding: 20px;
  font-size: 14px;
  line-height: 1.43;
  display: flex;
  box-shadow: 1px 1px 40px #0000001a;
}

.heading-41 {
  color: var(--black);
  text-align: left;
  padding-bottom: 0;
  font-size: 28px;
  font-weight: 300;
  line-height: 32px;
}

.docs-list {
  padding: 15px 0;
}

.paragraph-22 {
  color: var(--black);
  text-align: left;
}

.modal-body {
  background-color: #0000;
  height: 82.5%;
  padding-left: 32px;
  padding-right: 32px;
  overflow: auto;
}

.heading-34 {
  color: var(--black);
  text-transform: none;
  flex: 1;
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.bold-text-10 {
  font-size: 16px;
  font-weight: 600;
}

.div-block-51 {
  flex-direction: column;
  justify-content: space-between;
  max-width: 100%;
  height: 100%;
  display: flex;
}

.contact-link {
  grid-column-gap: 8px;
  color: var(--brand-primary-01);
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 28px;
  font-size: 14px;
  line-height: 16px;
  display: flex;
}

.coverage-card-content {
  font-weight: 400;
  line-height: 24px;
}

.coverage-card {
  color: var(--color--text);
  padding: 0;
}

.coverage-card-title {
  letter-spacing: -.01em;
  text-transform: capitalize;
  margin-top: 16px;
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.coverage-card--bottom {
  text-align: center;
}

.benefits-grid-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch center;
  width: 100%;
}

.div-block-53 {
  text-align: center;
  justify-content: center;
  margin-top: 13px;
  display: flex;
}

.field-label-3 {
  font-weight: 600;
}

.field-label-3.pb-0 {
  flex: none;
  margin-bottom: 0;
}

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

.call-me-during {
  display: none;
}

.radio-button-label {
  z-index: 1;
  display: block;
  position: relative;
}

.select-trigger {
  margin-bottom: 24px;
  display: none;
}

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

.enquiry-form-wrapper {
  border: 1px solid #ccc;
  margin-bottom: 24px;
  padding: 20px 40px 30px;
}

.contact-tab-link {
  color: #7f7f7f;
  background-color: #0000;
  border-bottom: 4px solid #0000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.contact-tab-link.w--current {
  border-bottom: 4px solid var(--brand-primary-01);
  color: var(--color--text);
  background-color: #0000;
}

.relative {
  position: relative;
}

.relative.mt-14 {
  margin-top: -56px;
}

.relative.pr-400 {
  padding-right: 32px;
}

.relative.center.z-999 {
  z-index: 999;
}

.paragraph-mini {
  font-size: 14px;
  line-height: 20px;
}

.submit-wrapper {
  justify-content: space-between;
  display: flex;
}

.p-4 {
  padding: 16px;
}

.p-4.h-14 {
  height: 56px;
}

.filter-radio-contact-sub-tab-state {
  border-top: 0 #0000;
  border-bottom: 1px #e5e5e5;
  border-left: 4px solid #0000;
  border-right: 0 #0000;
  border-radius: 0%;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.filter-radio-contact-sub-tab-state:hover {
  border-bottom-color: #0000;
  border-left-color: var(--brand-primary-01);
  background-color: var(--color--bg);
}

.filter-radio-contact-sub-tab-state.w--redirected-checked {
  border-top-style: none;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-bottom-color: #0000;
  border-right-style: none;
  border-right-width: 0;
  border-left-color: var(--brand-primary-01);
  background-color: var(--color--bg);
}

.filter-radio-contact-sub-tab-state.w--redirected-focus {
  box-shadow: none;
}

.tab-content-wrapper {
  background-color: var(--color--bg-grey-100);
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 20px;
  top: -4px;
}

.tab-content-wrapper.top-line {
  border-top: 4px solid #e5e5e5;
}

.tab-sub-content {
  background-color: var(--color--bg);
  flex: 1;
  padding: 20px 40px 30px;
}

.contact-sub-tab {
  color: var(--color--link);
  text-align: left;
  text-transform: uppercase;
  background-color: #0000;
  border-bottom: 1px dotted #e5e5e5;
  border-left: 4px solid #0000;
  max-width: 240px;
  margin-bottom: 0;
  padding: 15px;
  font-weight: 600;
  display: block;
  position: relative;
}

.contact-sub-tab.w--current {
  border-bottom-color: #0000;
  border-left-color: var(--color--link);
  background-color: var(--color--bg);
}

.paragraph-30 {
  margin-top: 0;
  font-size: 14px;
}

.contact-tabs-menu {
  z-index: 1;
}

.locator-counter-wrapper {
  color: #7f7f7f;
  justify-content: flex-end;
  margin-bottom: 17px;
  display: flex;
}

.locator-counter-wrapper.mobile {
  display: none;
}

.toggle {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0c83890394fe6223cf7ce_Oval-grey.svg");
  background-position: 2px;
  background-repeat: no-repeat;
  background-size: 12px 12px;
  border-color: #ccc;
  border-radius: 8px;
  flex: none;
  width: 32px;
  height: 16px;
  margin-top: 0;
  margin-left: 0;
  transition: all .2s;
}

.toggle.w--redirected-checked {
  border-color: var(--brand-primary-01);
  background-color: var(--brand-primary-01);
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e0c83890394feea73cf7d4_Oval.svg");
  background-position: 16px;
  background-size: 12px 12px;
}

.toggle.w--redirected-focus {
  box-shadow: none;
}

.grid-accordion {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-top: 1px solid var(--grey-300);
  border-bottom: 0px none var(--grey-300);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  font-size: 16px;
}

.grid-accordion.sub {
  grid-row-gap: 10px;
  border-top-style: none;
  border-top-width: 0;
  grid-template-columns: .25fr 1fr 1fr;
}

.grid-accordion.last {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.paragraph-34 {
  padding-bottom: 0;
  font-size: 14px;
}

.paragraph-34.mt-100 {
  margin-top: 8px;
}

.locator-counter {
  padding-left: 8px;
  padding-right: 8px;
}

.recaptcha-size-3, .empty-message {
  display: none;
}

.text-sm {
  font-size: 14px;
  line-height: 18px;
}

.collection-item-heading {
  min-height: 70px;
  font-weight: 700;
}

.collection-item-heading.branch {
  border: 1px #000;
  padding-top: 15px;
}

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

.display-inline-block.mr-1 {
  margin-right: 4px;
}

.display-inline-block.text-grey-600 {
  color: #757575;
}

.top-auto {
  z-index: 2;
  margin-top: auto;
  position: relative;
}

.contact-us-card-inner {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.mb-4 {
  margin-bottom: 16px;
}

.locator-label {
  background-color: var(--white);
  background-image: linear-gradient(to bottom, var(--accent-alert-error-bg), var(--accent-alert-error-bg));
  color: var(--brand-primary-01);
  text-align: center;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 4px 8px;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
}

.rich-text-block-29 {
  color: #7f7f7f;
  letter-spacing: .02px;
  font-size: 14px;
  line-height: 18px;
}

.contact-red {
  color: var(--brand-primary-01);
}

.contact-us-info-topic {
  margin-top: 30px;
  margin-bottom: 12px;
}

.contact-us-item-heading {
  color: var(--color--text);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.33;
}

.leadership-item-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.33;
  display: flex;
}

.line-break {
  margin-left: 5px;
  margin-right: 5px;
}

.career-text {
  text-align: left;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.text-brand-primary-01 {
  color: var(--brand-primary-01);
}

.text-brand-primary-01.pointer-link {
  cursor: pointer;
}

.text-brand-primary-01.font-400 {
  font-weight: 400;
}

.legal-rich {
  line-height: 1.5;
}

.legal-rich ol, .legal-rich ul {
  padding-left: 20px;
}

.legal-rich p {
  font-weight: 400;
}

.legal-rich.mb-500 {
  margin-bottom: 40px;
}

.table-container {
  margin-top: 25px;
  margin-bottom: 35px;
  overflow: auto;
}

.table-container.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.table-container.my-0._w-full {
  flex: 0 auto;
}

.table-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.table-header._2 {
  grid-template-columns: minmax(260px, .3fr) 1fr;
}

.table-header._5 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.table-row {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  align-content: stretch;
  place-items: start stretch;
}

.table-row._2 {
  grid-template-columns: minmax(260px, .3fr) 1fr;
}

.table-row._5 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.table-head {
  background-color: #0a7380;
  border: 1px solid #000;
}

.table-head.table-head-2 {
  border-left-width: 0;
}

.table-head.table-head-2.whistleblower.dark {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-head.whistleblower {
  background-color: #4976ba;
}

.table-head.whistleblower.dark {
  background-color: var(--brand-primary-01);
}

.table-head.generali {
  background-color: var(--brand-primary-01);
  color: var(--white);
  border-style: none;
  padding: 16px;
}

.table-row-item {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-weight: 400;
}

.table-td {
  border: 1px solid #000;
  border-top-width: 0;
  height: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}

.table-td.table-td-2 {
  border-left-width: 0;
}

.table-td.table-td-2.whistleblower {
  padding: 15px;
}

.table-td.table-td-2.whistleblower.inner-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  display: grid;
}

.table-td.table-td-1 {
  padding-left: 10px;
}

.table-td.table-td-1.whistleblower {
  padding: 15px;
}

.table-td.table-td-1.whistleblower.red {
  color: #fff;
  background-color: #e7625f;
}

.table-td.generali {
  background-color: var(--grey-100);
  border-style: none;
  border-width: 1px;
  height: auto;
  padding: 16px;
}

.table-header-item {
  color: #fff;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 20px;
  line-height: 29px;
}

.table {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}

.table.whistleblower {
  width: 100%;
  min-width: 700px;
  margin-left: 0;
  margin-right: 0;
}

.table._w-auto {
  width: auto;
}

.summary-subtitle {
  text-align: left;
}

.motor-claim-contact-info {
  background-color: var(--color--bg);
  border-right: 1px solid #c1c2c3;
  padding: 48px;
}

.motor-claim-contact-info.last {
  border-right-style: none;
}

.motor-claim-small-head {
  margin-top: 0;
  margin-bottom: 32px;
  font-size: 32px;
  line-height: 1.25;
}

.contact-flex {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.claim-keybenifit-box {
  background-color: var(--color--bg);
  text-align: center;
  padding: 30px 16px;
}

.motor-claim-column-item-image {
  margin-bottom: 16px;
}

.light {
  font-weight: 300;
}

.motor-claim-card {
  background-color: var(--color--bg);
  padding: 40px 48px;
  font-size: 20px;
  line-height: 28px;
  box-shadow: 1px 1px 40px #0000001a;
}

.motor-claim-card.bg-grey {
  box-shadow: none;
  padding: 0;
}

.motor-claim-card-topic {
  align-items: flex-start;
  display: flex;
}

.motor-claim-topic-text {
  margin-left: 16px;
  font-size: 20px;
  line-height: 28px;
}

.grid-accordion-no-border {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-top: 1px none var(--grey-300);
  border-bottom: 0px none var(--grey-300);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  font-size: 16px;
}

.bg-grey-100 {
  background-color: var(--grey-100);
}

.submit-motor-claim-tab {
  border: 3px solid var(--color--bg);
  background-color: var(--color--bg);
  color: var(--color--text);
  text-align: center;
  text-transform: uppercase;
  border-radius: 4px;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 24px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
  box-shadow: 0 10px 40px #0000001a;
}

.submit-motor-claim-tab:hover {
  border-color: var(--color--link);
  color: var(--color--link);
}

.submit-motor-claim-tab.w--current {
  border: 3px solid var(--color--link);
  color: var(--color--link);
  text-align: left;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 4px;
  flex: 1;
  justify-content: flex-start;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.select-claim-tab-content {
  margin-top: 32px;
  margin-bottom: 32px;
  line-height: 24px;
}

.select-claim-num-list {
  text-align: left;
  padding-left: 30px;
  line-height: 24px;
  list-style-type: decimal;
}

.select-claim-num-list-item {
  margin-top: 12px;
  margin-bottom: 12px;
}

.select-claim-dot-list {
  margin-left: 0;
  padding-left: 20px;
  list-style-type: disc;
}

.motor-claim-card-p {
  margin-top: 20px;
}

.in-section-tab-menu {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  box-shadow: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: center;
  width: 100%;
  display: grid;
}

.num-list {
  text-align: left;
  padding-left: 30px;
  list-style-type: decimal;
}

.heading-44 {
  text-align: left;
  text-transform: none;
  flex: 1;
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.documents-list-2 {
  text-align: left;
  width: 100%;
  min-width: 0;
  max-width: 70%;
  margin-top: 0;
  padding-left: 14px;
}

.documents-list-item-2 {
  padding-bottom: 0;
  list-style-type: decimal;
}

.bold-text-15 {
  color: var(--brand-primary-01);
  font-weight: 700;
}

.benefit-2 {
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.dot-list {
  padding-left: 30px;
}

.iv-list {
  padding-left: 20px;
  list-style-type: lower-roman;
}

.coverage-card-image {
  max-width: 48px;
}

.meun-bar-link-ctn {
  grid-column-gap: 24px;
  flex-wrap: nowrap;
  justify-content: flex-start;
  display: flex;
}

.meun-bar-link-ctn.business {
  width: 450px;
}

.footer-line {
  color: #8a8a8a;
  background-color: #8a8a8a;
  width: 48px;
  height: 1px;
}

.mobile {
  display: none;
}

.table-td-inner {
  border: 1px #000;
  border-right-style: solid;
  padding: 15px;
}

.table-td-inner.last {
  border-right-style: none;
}

.table-td-inner.generali {
  border-bottom-style: solid;
  border-right-style: none;
  border-bottom-color: var(--grey-300);
  background-color: var(--white);
  padding: 16px;
}

.table-td-inner.generali.border-r {
  border-right-style: solid;
  border-right-color: var(--grey-300);
}

.table-th-inner {
  background-color: var(--brand-primary-01);
  border: 1px #000;
  border-right-style: solid;
  padding: 0;
}

.table-th-inner.last {
  border-right-style: none;
}

.table-th-inner.generali {
  color: var(--white);
  border-style: none;
  padding: 16px;
  font-weight: 400;
}

.button-5 {
  color: #fff;
  text-align: center;
  letter-spacing: .02px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #00008f;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 14px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-5:hover {
  color: #fff;
  border-color: #000072;
}

.button-5.ghost {
  color: #00008f;
  background-color: #0000;
  border: 2px solid #00008f;
  min-height: 36px;
}

.button-5.ghost:hover {
  color: #fff;
}

.button-5.ghost.reversed {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button-5.ghost.reversed:hover {
  color: #00008f;
}

.button-5.ghost.reversed.contact-pop-general {
  color: #c21b17;
  text-decoration: none;
}

.button-6 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c21b17;
  border: 2px #c21b17;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: auto;
  min-height: 40px;
  padding: 15px 30px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 1.25;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-6:hover {
  color: #fff;
  border-color: #000072;
}

.div-block-55 {
  margin-right: 10px;
}

.button-7 {
  color: #fff;
  text-align: center;
  letter-spacing: .02px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c21b17;
  justify-content: center;
  align-items: center;
  min-height: 40px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 14px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-7:hover {
  color: #fff;
}

.button-7.ghost {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  min-height: 36px;
}

.button-7.ghost:hover {
  color: #fff;
}

.button-7.ghost.reversed {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button-7.ghost.reversed:hover {
  color: #b1b1b1;
}

.button-7.ghost.reversed.contact-pop-general {
  border-color: var(--brand-primary-01);
  color: #c21b17;
  border-radius: 4px;
  text-decoration: none;
}

.recaptcha-size-4 {
  margin-left: 0;
}

.newcard-heading-2 {
  min-height: 96px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.newcard-heading-2.no-min {
  min-height: 0;
}

.who-gen-card-image {
  height: 128px;
  margin: 34px auto;
  display: block;
}

.we-gen-video-ctn {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.carrer-apply-text {
  max-width: 700px;
}

.career-life-insurance-text {
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-57, .div-block-58, .div-block-59, .div-block-60, .div-block-61, .div-block-62 {
  margin-bottom: 10px;
}

.paragraph-39, .paragraph-40 {
  text-align: center;
  font-size: 20px;
}

.sme-business {
  padding-left: 24px;
  display: none;
}

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

.image-7 {
  flex: none;
}

.fund-control {
  display: block;
}

.mt-500 {
  margin-top: 40px;
}

.flex-5 {
  letter-spacing: 0;
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-5.justify-between {
  justify-content: space-between;
}

.flex-5.align-center {
  align-items: center;
}

.container-5 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container-5.main-nav {
  max-width: none;
  height: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.flex-6 {
  letter-spacing: 0;
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-6.space-x-600 {
  grid-column-gap: 48px;
}

.flex-6.space-x-500 {
  grid-column-gap: 40px;
}

.flex-7 {
  letter-spacing: 0;
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-7.align-center {
  align-items: center;
}

.flex-7.align-center.space-500, .flex-7.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.legals-3 {
  color: #333;
  letter-spacing: .02em;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 13px;
}

.legals-3.white.text-right {
  color: #fff;
  text-align: right;
  font-size: 14px;
}

.legals-3.no-padding-bottom {
  padding-bottom: 0;
}

.legals-3.no-padding-bottom.white {
  color: #000;
  text-align: left;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 0;
  font-size: 14px;
  line-height: 14px;
  text-decoration: none;
}

.image-8.sns-logo {
  line-height: 0;
}

.image-9 {
  width: 75px;
  margin-right: auto;
}

.image-10 {
  width: 96px;
  margin-right: 30px;
}

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

.text-block-16 {
  color: #ccc;
  margin-right: 50px;
}

.link-16 {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 14px;
  line-height: 18px;
  transition: all .2s;
  display: flex;
}

.link-16.footer {
  color: #ccc;
  text-transform: none;
  background-color: #0000;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.link-16.footer:hover {
  color: #fafafa;
}

.link-16.footer.title {
  color: #ccc;
  text-transform: uppercase;
  margin-bottom: 24px;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.flex-8 {
  flex-direction: row;
  align-content: stretch;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.flex-8.sns {
  margin-left: auto;
  display: flex;
}

.container-6 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.section-3 {
  justify-content: center;
  padding: 40px 25px;
  display: block;
  position: relative;
}

.section-3.light-footer {
  background-color: #ffffff21;
  border-top: 1px #ffffff40;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-3.footer {
  background-color: #ffffff0d;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.text-block-17 {
  color: #ccc;
  margin-top: auto;
  margin-bottom: auto;
}

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

.div-block-67 {
  margin-bottom: 70px;
  display: flex;
}

.recaptcha-size-6 {
  display: none;
}

.flex-9 {
  letter-spacing: 0;
  flex-direction: row;
  align-content: stretch;
  display: flex;
}

.flex-9.justify-between {
  justify-content: space-between;
}

.flex-9.justify-between._w-full {
  width: 100%;
}

.flex-9.align-center {
  align-items: center;
}

.flex-9.align-center.space-x-100 {
  grid-column-gap: 8px;
}

.space-x-500 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  padding: 0;
}

.testimonial-image {
  border-radius: 50%;
}

.space-x-150 {
  grid-column-gap: 16px;
}

.space-x-150.justify-center {
  flex-direction: row;
}

.space-x-150.align-center {
  justify-content: flex-start;
  align-items: center;
}

.space-x-150.align-center.max-w--300px {
  max-width: 300px;
}

.space-x-150.max-w--350px {
  min-width: 350px;
}

.space-x-150.max-w-4000 {
  max-width: 320px;
}

.space-y-50 {
  grid-row-gap: 4px;
}

.h2-3 {
  font-family: Roboto, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 60px;
}

.h2-3.text-white:hover {
  color: #fff;
}

.container-7 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.flex-10 {
  flex-direction: row;
  align-content: stretch;
  align-items: center;
  display: flex;
  position: relative;
}

.icon-5 {
  width: 16px;
  height: 16px;
  position: relative;
}

.icon-5.download {
  width: 40px;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
}

.space-y-100 {
  grid-row-gap: 8px;
}

.space-y-100.py-300 {
  padding-left: 24px;
  padding-right: 24px;
}

.space-y-100.py-300.pt-400 {
  padding-top: 32px;
}

.label-tag-wrapper {
  position: absolute;
  inset: 16px 16px auto auto;
}

.label-tag {
  background-color: var(--color--bg);
  color: var(--color--text);
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 4px 12px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

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

.badge-tag {
  background-color: var(--brand-primary-01);
  color: var(--white);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-self: center;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.no-shrink {
  flex: none;
}

.container-slide10 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

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

.h1-headline-500 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 72px;
}

.space-y-500 {
  grid-row-gap: 40px;
}

.space-y-500.pt-800 {
  padding-top: 64px;
}

.space-y-500._w--80 {
  width: 80%;
}

.space-y-500.py--100px {
  padding-top: 100px;
  padding-bottom: 100px;
}

.space-y-150 {
  grid-row-gap: 16px;
}

.space-y-150.align-stretch {
  align-items: stretch;
}

.space-y-150.align-center.text-center.h-full {
  height: 100%;
}

.text-500 {
  font-size: 48px;
  font-weight: 500;
  line-height: 56px;
}

.align-end {
  align-items: flex-end;
}

.align-end.space-x-100 {
  grid-column-gap: 8px;
}

.p-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.p-0.space-300 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.p-0.space-500 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.p-0.space-500.max-w-l {
  max-width: 992px;
}

.p-0.space-x--150px {
  grid-column-gap: 150px;
}

.p-0.space-x--150px.space-y-600 {
  grid-row-gap: 48px;
}

.p-0.space-150 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.p-0.space-1000 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.p-0.space-2000 {
  grid-column-gap: 160px;
  grid-row-gap: 160px;
}

.p-0.space-x-1000 {
  grid-column-gap: 80px;
}

.p-0.space-400 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.inline-banner {
  background-color: var(--brand-primary-01);
  border-radius: 8px;
  width: 100%;
  padding: 40px;
}

.inline-banner.gradient-03 {
  background-image: linear-gradient(45deg, var(--brand-primary-03), var(--brand-primary-01));
}

.inline-banner.pattern-wing {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6732d96f4e7d339d85cb4d63_pattern-wing.svg"), linear-gradient(180deg, var(--accent-01), var(--brand-primary-01));
  background-position: 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
}

.inline-banner.bg-grey-100 {
  background-color: var(--color--bg-grey-100);
}

.space-y-300 {
  grid-row-gap: 24px;
}

.space-y-300.mt-1000 {
  margin-top: 80px;
}

.space-y-300.py-500 {
  padding-left: 40px;
  padding-right: 40px;
}

.space-y-300._w--80 {
  width: 80%;
}

.space-y-300.mr--15 {
  margin-right: 15%;
}

.h3-headline-200 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 300;
  line-height: 40px;
}

.h3-headline-200.text-black {
  color: var(--black);
}

.h3-headline-200.text-black.article-text {
  overflow: hidden;
}

.h3-headline-200.min-h--80px {
  min-height: 80px;
}

.h3-headline-200.article-text {
  color: var(--color--text);
  overflow: hidden;
}

.h4-headline-100 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
}

.h4-headline-100.text-black {
  color: var(--black);
}

.h4-headline-100.text-black.article-text, .h4-headline-100.article-text {
  overflow: hidden;
}

.p-400 {
  padding: 32px;
}

.p-400.space-500.border-t-1 {
  border-top: 1px solid #ccc;
}

.tag {
  border: 1px solid var(--grey-300);
  color: var(--grey-800);
  letter-spacing: 1px;
  border-radius: 24px;
  padding: 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.tag.small {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 12px;
}

.tag.small.ml-50 {
  flex: none;
  margin-left: 4px;
}

.bg-grey-150 {
  background-color: var(--grey-150);
}

.bg-grey-150.p-400._w-full.flex.justify-space-between {
  justify-content: space-between;
}

.max-w-m {
  max-width: 768px;
}

.mt---256px {
  margin-top: -256px;
}

.article-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template: "."
                 "."
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.article-tag {
  border: 2px solid var(--color--link);
  color: var(--color--link);
  border-radius: 4px;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.article-tag:hover {
  border-color: var(--color--link-hover);
  color: var(--color--button-hover);
}

.article-tag.w--redirected-checked {
  background-color: var(--color--bg);
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 10px 40px #0000001a;
}

.article-tag-wrapper {
  grid-column-gap: 8px;
  color: var(--brand-primary-01);
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  flex: none;
  padding: 14px 32px;
  font-weight: 700;
  line-height: 16px;
  display: flex;
  position: relative;
}

.article-tag-text {
  z-index: 1;
  color: var(--color--link);
  margin-bottom: 0;
  font-weight: 700;
  position: relative;
}

.article-item-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  height: 240px;
  position: relative;
  overflow: hidden;
}

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

.circle-connect {
  background-color: var(--brand-primary-01);
  width: 70%;
  height: 4px;
  position: absolute;
  inset: 14px auto auto;
}

.opacity-0 {
  opacity: 0;
}

.t-t-tshirt {
  opacity: 0;
  height: 700px;
}

.share-flexbox {
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.vertical-spacer-10 {
  margin-right: 10px;
}

.social-media-icon {
  cursor: pointer;
  align-self: center;
  margin-left: 5px;
  margin-right: 5px;
  display: block;
}

.display-none {
  display: none;
}

.capitalize-none {
  text-transform: none;
}

.article-tags {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 40px;
  display: flex;
}

.g-image-wrapper {
  justify-content: center;
  align-items: center;
  height: 240px;
  position: relative;
  overflow: hidden;
}

.g-image-wrapper-item {
  object-fit: cover;
  position: absolute;
  inset: 0%;
}

.sizing-grow {
  flex: 1;
}

.space-x-300 {
  grid-column-gap: 24px;
}

.space-x-300.align-center._w-full.justify-end {
  justify-content: flex-end;
}

._w--50 {
  width: 50%;
}

.bg-top-half-solid-color {
  background-color: var(--grey-100);
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-top-half-solid-color.brand-primary-01 {
  background-color: var(--color--red-bg);
}

.bg-top-half-solid-color.brand-primary-01.h-40 {
  height: 40%;
}

.mobile-menu-group-2 {
  display: block;
}

.step-number-2 {
  z-index: 1;
  color: #c21b17;
  text-align: center;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 10px 40px #0000001a;
}

.step-number-2.active {
  color: #fff;
  background-color: #c21b17;
}

.link-17 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
  display: flex;
}

.link-17.main-link {
  color: #20252b;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.link-17.main-link.w--current {
  box-shadow: inset 0 -4px #c21b17;
}

.button-8 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c21b17;
  border: 2px #c21b17;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: auto;
  min-height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-8:hover {
  color: #fff;
}

.button-8.ghost {
  color: #00008f;
  background-color: #0000;
  border: 2px solid #00008f;
  min-height: 36px;
  font-weight: 700;
}

.button-8.ghost:hover {
  color: #fff;
}

.button-8.ghost.reversed {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button-8.ghost.reversed:hover {
  color: #00008f;
}

.button-8.ghost.reversed.no-padding.cookies-accept {
  color: #8e1230;
  background-color: #fff;
  max-width: none;
  margin-left: auto;
  padding-left: 33px;
  padding-right: 33px;
  font-weight: 700;
}

.navlink-200-3 {
  color: #20252b;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.navlink-200-3.w--current {
  color: #c21b17;
}

.paragraph-small-3 {
  color: #6f7072;
  letter-spacing: .02em;
  white-space: break-spaces;
  margin-bottom: 0;
  padding-bottom: 11px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.paragraph-small-3.text-white {
  color: #fff;
  font-weight: 300;
}

.step-number-connect-2 {
  background-color: #c21b17;
  width: 150px;
  height: 4px;
  position: absolute;
}

.container-8 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1234px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container-8.main-nav {
  max-width: none;
  height: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.container-8.lg {
  color: #eee;
  max-width: 1440px;
  padding-left: 0;
  padding-right: 0;
}

.main-nav-dropdown-wrapper-2 {
  background-color: #0000;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.link-block-2 {
  flex: none;
}

.link-block-2.popup-close {
  z-index: 999;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: absolute;
  inset: 4px 64px auto auto;
}

.link-block-2.close-right-corner {
  position: absolute;
  inset: 16px 16px auto auto;
}

.t2-t1-accidental-death, .t2-t1-medical-expenses {
  display: none;
}

.bg-bottom-half-solid-color {
  background-color: var(--grey-100);
  width: 100%;
  height: 50%;
  position: absolute;
  inset: auto 0% 0%;
}

.bg-bottom-half-solid-color.bg-brand-primary-01 {
  background-color: var(--brand-primary-01);
}

.bg-bottom-half-solid-color.bg-brand-primary-01.h-20 {
  height: 20%;
}

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

.space-800 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.image-12 {
  width: 90%;
}

.block {
  display: block;
}

.text-red-bold {
  color: var(--brand-primary-01);
  font-weight: 700;
}

.card-expand {
  flex: 1;
  margin-bottom: 40px;
}

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

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

.py-300 {
  padding-left: 24px;
  padding-right: 24px;
}

.py-300.pb-400 {
  padding-bottom: 32px;
}

.py-300.px-400 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.py-300.px-400.flex-col.space-500.h-full {
  height: 100%;
}

.gmr-tab-img {
  margin-left: auto;
}

.gmr-tab-wrapper {
  justify-content: center;
  align-items: flex-start;
  position: relative;
}

.menu-dropdown-bg-overlay {
  position: absolute;
  inset: 0%;
}

.mr-150 {
  margin-right: 16px;
}

.mt-300 {
  margin-top: 24px;
}

.mt-150 {
  margin-top: 16px;
}

.faq-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 1px solid var(--grey-300);
  border-radius: 8px;
  flex-flow: column;
  display: flex;
  overflow: hidden;
}

.faq-wrapper.gap-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.ml---15 {
  margin-left: -15%;
}

.space-y-800 {
  grid-row-gap: 64px;
}

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

.roadside-modal-pop-up-img {
  position: absolute;
  inset: -15% -150px auto auto;
}

.wing-box-wrapper {
  background-color: var(--white);
  border-top-left-radius: 25%;
  border-bottom-right-radius: 25%;
  flex-flow: column;
  width: 100%;
  height: 100%;
  padding: 32px 24px;
  display: flex;
  box-shadow: 0 10px 40px #0000001a;
}

.justify-between {
  justify-content: space-between;
}

.search-wrapper {
  z-index: 99;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--grey-300);
  background-color: var(--color--bg);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-right: 24px;
  display: none;
  position: absolute;
  inset: 0% 0% 0% 219px;
}

.search-input {
  color: var(--color--text);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6699e1ad746d8fcbd3c212f7_search.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  border-style: none;
  border-width: 0;
  border-top-color: #000;
  border-left-color: #000;
  border-right-color: #000;
  flex: 1;
  height: 100%;
  margin-bottom: 0;
  padding-left: 48px;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}

.search-input:focus {
  border-bottom-color: var(--grey-300);
}

.search-input.result-bar {
  background-color: #0000;
  background-position: 24px;
  border-bottom-style: none;
  border-bottom-width: 0;
  border-radius: 100px;
  padding-left: 72px;
}

.search-close {
  flex-flow: row;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.search-trigger {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-left: 24px;
  display: flex;
}

.search-trigger.tablet-block, .search-trigger.hidden {
  display: none;
}

.search-result-bar {
  background-color: var(--white);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: -120px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 16px;
  display: flex;
  box-shadow: 0 10px 40px #0000001a;
}

.search-input-2 {
  background-color: #0000;
  border: 0 #000;
}

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

.search-snippet {
  line-height: 24px;
}

.search-snippet strong {
  font-weight: 500;
}

.space-x-50 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.onpagesearch-keyword {
  display: none;
}

.image-13 {
  margin-left: -10%;
}

.space-50 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.alert-box {
  background-color: var(--grey-150);
  border-radius: 8px;
  padding: 24px;
}

.alert-box.bg-alert-error-bg {
  background-color: var(--accent-alert-error-bg);
}

.alert-box.bg-alert-error-bg.flex.space-x-150.mt-500 {
  display: block;
}

.body-demo {
  background-color: var(--color--bg);
  color: var(--color--text);
}

.toggle-wrap {
  background-color: var(--color--toggle-bg);
  border-radius: 20px;
  width: 100px;
  height: 32px;
  padding: 4px;
  position: relative;
}

.toggle-inner {
  margin-left: var(--color--toggle-offset);
  background-color: var(--white);
  border-radius: 20px;
  width: 40px;
  height: 24px;
}

.font-control {
  color: var(--brand-primary-01);
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67063140501f35110dbdb571_default.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  width: 32px;
  height: 32px;
  padding: 12px 20px;
  font-weight: 700;
}

.font-control:hover {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66f3d6e7dbc1251dc559f7ad_default-hover.svg");
}

.font-control._1 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67063140740821410c912557_decrease.svg");
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.font-control._1:hover {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66f3d6e700f1a412da3dec36_decrease-hover.svg");
}

.font-control._2 {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67063140448ba2594205a19e_increase.svg");
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.font-control._2:hover {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66f3d6e785b3f55bd9bb49c8_increase-hover.svg");
}

.dark-mode-images {
  display: none;
}

.link-test {
  color: var(--color--link);
}

.space-x-100 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.px-150 {
  padding-left: 16px;
  padding-right: 16px;
}

.px-150.py-300 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.accessibility-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.accessibility-wrapper.hidden {
  justify-content: flex-start;
  align-items: flex-start;
  display: none;
}

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

.pdftextcontent {
  background-color: #fddcdc;
  height: 500px;
}

.newcard {
  background-color: var(--color--bg);
}

.slide-test {
  width: 100%;
  height: 100%;
  margin-left: 6%;
  margin-right: 6%;
}

.accessibility-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  vertical-align: text-top;
  justify-content: flex-start;
  align-items: center;
  margin-right: 24px;
  display: inline-block;
}

.toggle-text {
  color: var(--grey-600);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  line-height: 12px;
  position: absolute;
  inset: 11px auto auto;
}

.toggle-text.light-mode-images {
  right: 8px;
}

.toggle-text.dark-mode-images {
  color: var(--white);
  display: none;
  left: 10px;
  right: auto;
}

.accessibility-menu-ctn {
  z-index: 2;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
}

.accessibility-menu-ctn.show {
  display: block;
}

.carousel-logo-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.festival-banner-link {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.accessibility-trigger {
  z-index: 3;
  position: relative;
}

.space-y-400 {
  grid-row-gap: 32px;
}

.space-y-400.my-600 {
  margin-left: 48px;
  margin-right: 48px;
}

.space-y-400.mx-600 {
  margin-top: 48px;
  margin-bottom: 48px;
}

.space-y-400.m-500 {
  margin: 40px;
}

.space-y-400.m-500.ml-0 {
  margin-left: 0;
}

.featured-image {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.featured-image.medical {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67344a9c13d68f2b87590df9_640838eb56bc2f12cea2b664_banner-2880-x-1034-78.png");
  background-position: 100%;
}

.featured-image.motor-home {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/673448d95d5d632005900217_641ad70abad7ecfd5000cb0f_banner-2880-x-1034-5.png");
  background-position: 58%;
}

.featured-image.life {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/673448caab65135f5e7de116_67184f0bf78634d2a1b35c34_esaver-save-smart-protect-well-coporate-product-page-top-banner.jpg");
  background-position: 60%;
}

.featured-image.travel-pa {
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/673448e2eaa5466bb198bae4_641ad9d9e914e205da33f7b9_banner-2880-x-1034-29.png");
  background-position: 90%;
}

.featured-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
}

.image-above-redbg {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 115%;
  height: 100%;
  min-height: 60vh;
  margin-left: -15%;
}

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

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

.cms-collection-grid.grid-cols-2 {
  grid-template-columns: 1fr 1fr;
  margin-left: 15%;
  margin-right: 15%;
}

.cms-collection-grid.grid-cols-3 {
  grid-template-columns: 1fr 1fr 1fr;
}

.cms-collection-grid.grid-cols-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.cms-collection-grid.grid-cols-5 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.cms-collection-grid.grid-cols-6 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.cms-collection-wrapper {
  width: 100%;
}

.align-between {
  justify-content: space-between;
}

.sponsor-item {
  justify-content: center;
  align-items: center;
}

.link-18 {
  text-transform: uppercase;
  cursor: pointer;
  margin-right: 4px;
  font-size: 14px;
  line-height: 18px;
  transition: all .2s;
  display: inline-block;
}

.check-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.check-list-item {
  letter-spacing: .25px;
  background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/675655f352f50c209fd186cf_check.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-attachment: scroll;
  padding-left: 32px;
  font-size: 14px;
}

.my-500, .content-image {
  margin-top: 40px;
  margin-bottom: 40px;
}

.ml--15 {
  margin-left: 15%;
}

.label-300 {
  color: var(--color--text);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 700;
}

.tabs-menu {
  display: flex;
}

.tab-link-tab-1 {
  text-align: center;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.no-cap {
  text-transform: none;
  text-transform: none;
}

.code-embed {
  display: block;
}

.space-y-1000 {
  grid-row-gap: 80px;
}

.m-500 {
  margin: 40px;
}

.m-500.space-y-150.mr-0 {
  margin-right: 0;
}

.m-500.ml-0 {
  margin-left: 0;
}

.m-500.text-brand-primary-01 {
  margin-right: 0;
}

.tab-button {
  border-style: solid;
  border-color: var(--color--text);
  color: var(--color--text);
  background-color: #0000;
  border-radius: 28px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.tab-button:hover {
  border-color: var(--color--link-hover);
  color: var(--color--link-hover);
}

.tab-button.w--current {
  border-color: var(--color--red-bg);
  background-color: var(--color--red-bg);
  color: var(--white);
}

.tab-button-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tab-button-wrapper.mb-300 {
  margin-bottom: 24px;
}

.text-medium {
  font-weight: 500;
}

.not-found-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.mygenerali-popup {
  width: 780px;
  max-width: 90%;
}

.language-dropdown {
  color: var(--color--link);
  justify-content: center;
  align-items: flex-end;
  height: 32px;
  font-weight: 500;
  display: flex;
}

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

.language-dropdown-link {
  background-color: var(--color--bg);
}

.language-dropdown-link.w--current {
  color: var(--color--link);
}

.language-dropdown-list {
  background-color: #0000;
  box-shadow: 0 10px 40px #0000001a;
}

.smart-guide-text {
  font-size: 20px;
  line-height: 28px;
}

.smart-guide-text h2 {
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

.smart-guide-text h3 {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.smart-guide-text h4 {
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.image-bg-block {
  z-index: -1;
  background-color: var(--grey-100);
  width: 100%;
  height: 125%;
  position: absolute;
}

.image-bg-block.move-left-up {
  top: -12%;
  left: -15%;
}

.image-bg-block.move-left-up.bg-gradient-03 {
  background-image: linear-gradient(45deg, var(--brand-primary-03), var(--brand-primary-01));
}

.h-500px {
  height: 500px;
}

.bg-transparent {
  background-color: #0000;
}

.hero-overlay-box {
  z-index: 99;
  background-color: var(--color--bg);
  margin-bottom: -130px;
  padding: 40px;
  position: relative;
  top: 40px;
  box-shadow: 0 10px 40px #0000001a;
}

@media screen and (min-width: 1920px) {
  .g-section.hero.maxx {
    min-height: 550px;
  }
}

@media screen and (max-width: 991px) {
  .menu-button-wrapper {
    border-bottom: 1px solid #e5e5e5;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
    position: static;
  }

  .menu-button-wrapper.first-layer {
    z-index: 1;
    background-color: var(--color--bg);
    cursor: pointer;
    height: auto;
    display: flex;
  }

  .menu-button-wrapper.second-layer {
    background-color: var(--color--bg);
    height: auto;
  }

  .menu-button-wrapper.desktop {
    display: none;
  }

  .button.agent-tools {
    margin-top: 20px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .button.faa-btn {
    width: 100%;
  }

  .menu-button {
    background-color: #0000;
    flex: none;
    display: block;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .menu-link-wrapper {
    background-color: var(--color--bg);
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    height: auto;
    min-height: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .menu-link-wrapper.second-layer.tablet-hide {
    display: none;
  }

  .menu-link-wrapper.first-layer {
    height: 56px;
    font-size: 14px;
    line-height: 16px;
  }

  .menu-link-wrapper.meta {
    height: 50px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .icon.tablet {
    display: block;
  }

  .icon.tablet.margin-right {
    margin-right: 8px;
  }

  .icon.mobile-menu-arrow {
    margin-left: auto;
  }

  .main-nav-wrapper {
    z-index: 3;
    justify-content: space-between;
    height: 100%;
    position: relative;
  }

  .container.main-nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex.expand.menu-tab {
    background-color: var(--color--bg);
    padding-left: 17px;
    padding-right: 17px;
  }

  .flex.sns {
    display: flex;
  }

  .flex.bottom-notice-flex {
    flex-direction: column;
    align-items: flex-end;
  }

  .flex.space-300.tablet-flex-col {
    flex-flow: column;
  }

  .flex.space-300.tablet-flex-col.tablet-space-100 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .column._4.buy-now-btn-menu-grid {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 16px;
    margin-bottom: 190px;
  }

  .column._2.lg-1 {
    grid-template-columns: 1fr;
  }

  .column._3 {
    max-width: 100%;
  }

  .column.footer {
    grid-column-gap: 100px;
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .column._4 {
    grid-template-columns: 1fr 1fr;
  }

  .column._3.tablet-2column {
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .column.narrow {
    padding-left: 25%;
    padding-right: 25%;
  }

  .column._2.narrow {
    padding-left: 10%;
    padding-right: 10%;
  }

  .menu-dropdown-button {
    font-weight: 600;
  }

  .top-content-bar {
    background-color: #fff;
    height: auto;
  }

  .link.dropdown {
    text-align: left;
    align-items: center;
    min-height: 50px;
    padding: 20px 30px;
    font-weight: 600;
    line-height: 20px;
    display: flex;
  }

  .link.main-link-2 {
    justify-content: space-between;
    padding: 20px 30px;
  }

  .link.main-link-2.login-link {
    border-bottom-color: #ccc;
    padding-left: 16px;
    padding-right: 16px;
  }

  .link.main-link-2.accessibility-link {
    padding-left: 16px;
    padding-right: 16px;
  }

  .link.meta-link.tab.active.mobile-menu {
    background-color: #0000;
  }

  .link.meta-link.tab.mobile-menu {
    color: var(--color--text);
    background-color: #0000;
    border-style: none;
    width: 50%;
    height: 57px;
  }

  .link.meta-link.mobile-menu {
    font-size: 14px;
    line-height: 16px;
  }

  .link.main-link {
    text-align: left;
    justify-content: space-between;
    padding: 20px 30px;
    line-height: 16px;
  }

  .link.main-link.header {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .link.main-link.header.back {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .link.main-link.login-mobile-btn {
    background-image: linear-gradient(262deg, #c5281c, #a81b38);
    justify-content: flex-start;
    display: flex;
    position: static;
  }

  .link.main-link.have-icon {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .link.main-link.top-link {
    color: var(--color--link);
    justify-content: flex-start;
  }

  .link.main-link.top-link:hover {
    color: var(--color--link-hover);
  }

  .link.dropdown {
    text-align: left;
    border-bottom-color: #e5e5e5;
    align-items: center;
    min-height: 50px;
    padding: 20px 30px;
    font-weight: 600;
    line-height: 20px;
    display: flex;
  }

  .link.meta-link {
    align-items: center;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .link.meta-link.tab {
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    width: 33.33%;
    height: 45px;
    display: block;
    position: relative;
  }

  .link.meta-link {
    justify-content: space-between;
    padding: 20px 30px;
    line-height: 16px;
  }

  .paragraph-small.card {
    min-height: 100px;
  }

  .paragraph-small.benefit-tablet {
    margin-bottom: 19px;
  }

  .line.hori-3px.red {
    background-color: var(--brand-primary-01);
  }

  .line.hori-3px.red.hide, .line.hori-3px.burnt-sienna.hide {
    display: none;
  }

  .main-nav-dropdown-wrapper {
    z-index: 4;
    background-color: var(--color--bg-grey-100);
    object-fit: scale-down;
    width: 50%;
    min-width: 400px;
    height: 100vh;
    margin-top: 0;
    padding-bottom: 70px;
    display: none;
    position: absolute;
    inset: 100% 0 0% auto;
    overflow: auto;
  }

  .dropdown-list {
    z-index: auto;
    height: 100%;
    max-height: none;
    padding-top: 0;
    padding-bottom: 0;
    inset: 44px 0% 0%;
    overflow: auto;
  }

  .dropdown-list.second-layer {
    z-index: 3;
    background-color: var(--color--bg-grey-100);
    padding-bottom: 140px;
    top: 0;
  }

  .dropdown-list.second-layer.show {
    display: block;
  }

  .dropdown-list.first-layer {
    z-index: 2;
    background-color: var(--color--bg-grey-100);
    color: var(--grey-100);
    cursor: default;
    display: none;
    top: 0;
  }

  .dropdown-list.first-layer.buy-now-btn-list {
    max-height: none;
    display: none;
  }

  .dropdown-list.first-layer.login-mobile-list, .dropdown-list.first-layer.accessibility-mobile-list {
    display: none;
  }

  .tablet {
    display: block;
  }

  .cookies-column {
    grid-template-columns: 4fr 1fr;
  }

  .meta-navigation {
    text-align: left;
    display: block;
  }

  .meta-navigation.desktop {
    display: none;
  }

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

  .section.hero.slide-1.career {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64193e9780b843a4b61c6ad9_banner-752-x-740-7-m.png");
    background-position: 50%;
  }

  .section.hero.desktop-slide {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.hero.maxx {
    background-position: 5%;
  }

  .slide-nav.carosel-nav.hidden.tablet-block {
    display: block;
  }

  .slide-nav.white-dot {
    max-width: 50%;
  }

  .right-arrow.hero {
    right: 0%;
  }

  .left-arrow.hero {
    left: 0%;
  }

  .justify-center.connect-with-us {
    flex-direction: column;
  }

  .justify-center.tablet-px--20px {
    padding-left: 20px;
    padding-right: 20px;
  }

  .carousel-mask {
    width: 50%;
  }

  .carousel-mask._1 {
    width: 100%;
  }

  .carousel {
    padding-bottom: 70px;
    padding-left: 0;
    padding-right: 0;
  }

  .contact-wrapper {
    width: 50%;
  }

  .contact-wrapper.popup {
    width: 75%;
  }

  .carousel-slide {
    width: 100%;
    margin-left: 0%;
    margin-right: 4%;
  }

  .carousel-slide.festival {
    width: 18.5%;
    margin-left: 24px;
    margin-right: 24px;
  }

  .text-field {
    max-width: 100%;
  }

  .image {
    min-width: 0%;
  }

  .image.single-card-image {
    object-fit: cover;
    width: 100%;
    max-width: 100%;
    height: 400px;
  }

  .image.absolute {
    max-width: 160%;
  }

  .card.single-card {
    flex-direction: column;
    height: auto;
  }

  .card.newcard {
    height: 100%;
  }

  .desktop {
    display: none;
  }

  .browser-warning {
    margin-top: 20%;
  }

  .banner-heading._50 {
    width: 100%;
  }

  .card-content.single-card-content {
    padding-bottom: 40px;
  }

  .dropdown-header-2 {
    color: var(--color--text);
    margin: 0 auto;
    padding-bottom: 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
  }

  .dropdown-header-2.text-red {
    color: var(--color--link);
  }

  .dropdown-header-2.text-red:hover {
    color: var(--color--link-hover);
  }

  .dropdown-header-2.text-red.font-16 {
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .flex-2.align-center.space-500.tablet-flex-col {
    flex-direction: column;
  }

  .flex-2.align-center.space-500.tablet-flex-col.tablet-align-start {
    align-items: flex-start;
  }

  .flex-2.justify-between.align-end.space-x-500.mt-auto.tablet-space-x-150, .flex-2.justify-between.align-end.space-x-800.mt-auto.tablet-space-x-150 {
    grid-column-gap: 16px;
  }

  .flex-2.space-x-500.tablet-flex-col.tablet-space-y-500 {
    grid-row-gap: 40px;
  }

  .flex-2.space-x-500.tablet-flex-col {
    flex-direction: column;
  }

  .flex-2.space-x-500.tablet-flex-col.tablet-space-y-800 {
    grid-row-gap: 64px;
  }

  .flex-2.space-500.tablet-flex-col {
    flex-flow: column;
  }

  .flex-2.space-x-600.tablet-space-x-300 {
    grid-column-gap: 24px;
  }

  .flex-2.space-x--38px.tablet-flex-col {
    flex-direction: column;
  }

  .flex-2.space-x--38px.tablet-flex-col.tablet-flex-y-500 {
    grid-row-gap: 40px;
  }

  .image-4 {
    width: 36px;
  }

  .footer-bottom {
    margin-top: 17px;
  }

  .business-card {
    position: relative;
  }

  .flex-4-2-1 {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ".";
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
  }

  .bottom-notice-image {
    margin-right: auto;
  }

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

  .filters-group.select-test {
    width: 75%;
  }

  .section-2 {
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-2.hero.business-product {
    background-position: 50% 100%;
  }

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

  .section-2.career-cta {
    padding: 60px;
  }

  .section-2.promotion {
    background-color: #0000;
  }

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

  .coverage-column {
    grid-template-columns: 1fr 1fr;
  }

  .flex-3.scrolltosection {
    justify-content: flex-start;
    overflow: auto;
  }

  .h4-2.big {
    font-size: 40px;
    line-height: 50px;
  }

  .about-tab-link {
    background-position: 90%;
    font-size: 18px;
    line-height: 27px;
  }

  .about-tab-link.w--current {
    font-size: 18px;
    line-height: 27px;
  }

  .about-tabs-menu {
    align-items: stretch;
  }

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

  .text-block-14 {
    font-size: 14px;
    line-height: 16px;
  }

  .g-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .g-section.hero.partnership {
    background-position: 0%;
  }

  .g-section.hero.switchinghealth {
    background-position: 50% 0;
  }

  .g-section.hero.bravosafe {
    background-position: 25%;
  }

  .g-section.hero.maxx {
    background-position: 5%;
  }

  .g-section.hero.genmedic {
    background-position: 10%;
  }

  .g-section.hero.campaign {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/671b50b501f1ededc4041990_wings-red-bg-mobile.png");
    background-position: 50% 90%;
  }

  .g-section.hero.mygenerali {
    background-position: 25%;
  }

  .g-section.absolute.bg-brand-primary-01._w--50.tablet-w-full {
    width: 100%;
  }

  .g-section.relative.py-1000.tablet-py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .g-section.relative.tablet-pb-0 {
    padding-bottom: 0;
  }

  .g-section.bg-half-image {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .g-section.bg-half-image.travelcenter, .g-section.bg-half-image.healthcenter {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .g-section.bg-half-image.volare {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 0;
  }

  .g-section.trash-treats-tshirt {
    background-position: 100%;
    background-size: 400px;
  }

  .g-section.tablet-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-content-wrapper {
    width: 60%;
  }

  .hero-content-wrapper.newsroom {
    width: 100%;
  }

  .hero-content-wrapper._w-40 {
    width: 60%;
  }

  .h1-headline-400.text-white.opacity-0.tablet-opacity-100 {
    opacity: 1;
  }

  .h1-headline-400.text-white.relative.tablet-hidden {
    display: none;
  }

  .h1-headline-400.text-white.cap.shorter, .h1-headline-400.text-white.shorter {
    width: auto;
  }

  .overlay-gradient {
    background-image: linear-gradient(to right, #00000080, #0000);
  }

  .overlay-gradient.white {
    background-image: linear-gradient(to right, #fff, #fff0);
  }

  .g-container {
    max-width: 996px;
  }

  .box-wrapper.dropshadow.flex-col.align-center.space-y-150.h-full.text-center.hidden.tablet-flex-col, .box-wrapper.dropshadow.hidden.tablet-flex {
    display: flex;
  }

  .box-wrapper.dropshadow.hidden.tablet-flex {
    display: flex;
  }

  .box-wrapper.dropshadow.hidden.tablet-flex._w-full.justify-between {
    justify-content: space-between;
  }

  .box-wrapper.dropshadow.p-0.z-index-1 {
    z-index: 1;
  }

  .box-wrapper.dropshadow.gmr-tab-box {
    order: 1;
    width: 75%;
    margin-top: -40px;
    position: static;
  }

  .box-wrapper.dropshadow.content-box {
    z-index: 1;
    margin-top: -40px;
  }

  .box-wrapper.modal-popup {
    width: auto;
    margin-left: 20px;
    margin-right: 20px;
  }

  .box-wrapper.modal-popup.mobile-p-300._w--40 {
    width: auto;
  }

  .grid-2.grid-cols-4.space-300.tablet-grid-cols-2 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2.grid-cols-2.space-x-2000.tablet-space-x-1000 {
    grid-column-gap: 80px;
  }

  .grid-2.grid-cols-3.space-300.tablet-grid-cols-2 {
    grid-template-columns: 1fr 1fr;
  }

  .navigation-wrapper.anchor-navigation.sticky-top-mainmenu {
    top: 70px;
  }

  .flex-col.space-y-300.justify-start.ml--15.tablet-ml-0 {
    margin-left: 0%;
  }

  .flex-col.space-y-800.tablet-py-300 {
    padding: 24px;
  }

  .splide.slider2 {
    padding-left: 20%;
    padding-right: 20%;
  }

  .splide__slide {
    width: 100%;
  }

  .g-accordion-faq-padding {
    padding-left: 0;
    padding-right: 0;
  }

  ._w--33-33.relative.tablet-w-full, ._w--33-33.relative.tablet-w-full.flex-col.space-y-300, ._w--33-33.tablet-w-full {
    width: 100%;
  }

  .hidden.tablet-bg-half-image {
    margin-bottom: 32px;
    margin-left: -20px;
    margin-right: -20px;
    display: flex;
  }

  .hidden.tablet-block {
    display: block;
  }

  .tab-icon-wrapper.sticky-header {
    grid-column-gap: 24px;
    box-shadow: none;
    background-color: #0000;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    margin-left: -20px;
    margin-right: -20px;
    padding: 24px 20px;
    overflow: scroll;
  }

  .tab-icon {
    width: 100%;
  }

  .tab-icon.without-icon.sticky-header {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    border-radius: 4px;
    flex: none;
    align-items: flex-start;
    width: 45%;
    height: 84px;
    box-shadow: 0 10px 40px #0000001a;
  }

  .tab-icon.without-icon.sticky-header.w--current {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    border: 2px solid #c21b17;
    box-shadow: 0 10px 40px #0000001a;
  }

  .button-3.ghost.reversed.contact-pop-life {
    width: auto;
  }

  .sticky.top.product {
    top: 70px;
  }

  .link-3.main-link {
    justify-content: space-between;
    padding: 20px 30px;
  }

  .link-3.main-link.scrolltosection {
    justify-content: center;
  }

  .container-4.narrow {
    max-width: 720px;
  }

  .section-trigger.promotions, .section-trigger.benefits {
    top: -72px;
  }

  .section-bg.promotion {
    width: 100%;
    margin-bottom: 220px;
  }

  .section-bg.general-career {
    width: 50%;
  }

  .promotion-content-wrapper {
    background-color: #027180;
    margin-top: 30vh;
    padding: 40px;
  }

  .image-wrapper._210px {
    height: 180px;
  }

  .icon-4.download {
    margin-left: 60px;
    margin-right: 30px;
  }

  .icon-4.career-ben {
    width: 125px;
  }

  .col {
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-field-2 {
    max-width: 100%;
  }

  .sticky-header-title {
    margin-left: -20px;
    margin-right: -20px;
    position: relative;
  }

  .table-list-title {
    padding-left: 20px;
    padding-right: 20px;
  }

  .download-topic-ctn {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-4.space-x--38px.tablet-flex-col {
    flex-direction: column;
  }

  .flex-4.space-x--38px.tablet-flex-col.tablet-space-y-500 {
    grid-row-gap: 40px;
  }

  ._w--66-67.tablet-w-full {
    width: 100%;
  }

  .overflow-hidden.splide__wrapper.tablet-overflow-visible {
    overflow: visible;
  }

  .tooltip-box.claim-page {
    min-width: 340px;
  }

  .bg-half-color {
    width: 100%;
    height: 50%;
  }

  .bg-half-color.bg-gradient-03.tablet-h-40 {
    height: 40%;
  }

  .bg-half-color.tablet-hidden {
    display: none;
  }

  .grid-funds, .grid-funds.header-grid {
    grid-template-columns: 2.5fr 1.7fr 1.7fr 1.7fr 3fr;
  }

  .center.tablet-justify-end {
    justify-content: flex-end;
  }

  .buy-now-btn-item-ctn {
    border-right-style: none;
    border-right-width: 0;
    align-items: center;
    margin: 0 16px;
    padding: 20px 24px;
    display: flex;
    box-shadow: 1px 0 40px #0000001a;
  }

  .buy-now-btn-menu-title {
    margin: 0 auto 0 16px;
    font-size: 16px;
    line-height: 20px;
  }

  .buy-now-btn-item-image {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
    height: auto;
  }

  .column-2._2.comparison {
    grid-template-columns: 1fr;
  }

  .column-2._2.narrow {
    padding-left: 10%;
    padding-right: 10%;
  }

  .column-2._3.tablet-2column {
    grid-template-columns: 1fr 1fr;
    margin-top: 30px;
  }

  .column-2.sitemap {
    grid-template-columns: 1fr 1fr;
  }

  .login-menu {
    color: var(--color--text);
    text-align: left;
    background-color: #0000;
    width: 100%;
    margin-top: 0;
    padding: 0;
  }

  .login-topic {
    border-bottom: 1px solid #ccc;
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px 16px;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
  }

  .login-small-topic {
    border-bottom: 1px solid #ccc;
    margin-top: 0;
    padding: 16px;
    font-size: 14px;
    line-height: 16px;
  }

  .mobile-menu-icon {
    margin-right: 16px;
  }

  .mobile-menu-group {
    background-color: var(--color--bg);
    cursor: default;
    margin-top: 24px;
  }

  .link-14.main-link {
    justify-content: space-between;
    padding: 20px 30px;
  }

  .link-14.main-link.scrolltosection {
    justify-content: center;
    width: 120px;
  }

  .utility-page-content-2 {
    width: 75%;
  }

  .newsroom-tab-link.is-active {
    border-width: 2px;
    border-color: var(--brand-primary-01);
  }

  .link-15.main-link {
    justify-content: space-between;
    padding: 20px 30px;
  }

  .link-15.tablet-hide {
    display: none;
  }

  .link-15.contact.tablet {
    display: block;
  }

  .link-15.dropdown {
    text-align: left;
    align-items: center;
    min-height: 50px;
    padding: 20px 30px;
    font-weight: 600;
    line-height: 20px;
    display: flex;
  }

  .link-15.dropdown.sitemap {
    height: auto;
    padding: 10px 0;
    font-weight: 400;
  }

  .section-trigger-3.benefits {
    top: -72px;
  }

  .damage-type {
    flex: 1;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .damage-type._1 {
    width: 100%;
  }

  .claim-card {
    position: relative;
  }

  .travel-claim-check-topic {
    font-size: 24px;
    line-height: 130%;
  }

  .modal-2, .modal-2.modal-contact, .modal-2.modal-docs {
    display: none;
  }

  .float-button-column {
    flex-direction: column;
    flex: 0 auto;
    align-self: auto;
    height: auto;
  }

  .modal-inner-2 {
    display: flex;
  }

  .coverage-card-content {
    font-size: 18px;
    line-height: 27px;
  }

  .coverage-card {
    padding-left: 15px;
    padding-right: 15px;
  }

  .coverage-card-title {
    line-height: 32px;
  }

  .tab-sub-content {
    padding-left: 30px;
    padding-right: 30px;
  }

  .contact-sub-tab {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .locator-label {
    padding: 5px 10px;
    line-height: 14px;
  }

  .table-header._2 {
    grid-template-columns: minmax(200px, .3fr) 1fr;
  }

  .table-row {
    place-items: center stretch;
  }

  .table-row._2 {
    grid-template-columns: minmax(200px, .3fr) 1fr;
    width: 100%;
  }

  .table.whistleblower {
    min-width: 850px;
  }

  .submit-motor-claim-tab {
    background-position: 90%;
    font-size: 18px;
    line-height: 27px;
  }

  .submit-motor-claim-tab.w--current {
    font-size: 18px;
    line-height: 27px;
  }

  .in-section-tab-menu {
    align-items: stretch;
  }

  .meun-bar-link-ctn {
    flex-direction: column;
  }

  .top-link-image {
    margin-right: 16px;
  }

  .mobile {
    display: none;
  }

  .career-life-insurance-text {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-5.main-nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-6.space-x-600.tablet-space-x-300 {
    grid-column-gap: 24px;
  }

  .flex-7.align-center.space-500.tablet-flex-col {
    flex-direction: column;
  }

  .flex-7.align-center.space-500.tablet-flex-col.tablet-align-start {
    align-items: flex-start;
  }

  .flex-8.sns {
    display: flex;
  }

  .section-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .space-x-500.tablet-flex-col {
    flex-direction: column;
  }

  .icon-5.download {
    margin-left: 60px;
    margin-right: 30px;
  }

  .mb-0._w-full.tablet-w--100vw {
    width: 100vw;
  }

  .mb-0._w-full.tablet-w--100vw.tablet-ml---20px {
    margin-left: -20px;
  }

  .no-shrink {
    flex: 0 auto;
  }

  .space-y-500.pt-800.tablet-pt-0 {
    padding-top: 0;
  }

  .space-y-500._w--80.tablet-w-full {
    width: 100%;
  }

  .space-y-500.pt-500.tablet-pt-0 {
    padding-top: 0;
  }

  .p-0.space-x--150px.space-y-600.tablet-space-x-1000 {
    grid-column-gap: 80px;
  }

  .p-0.space-2000.tablet-space-500, .p-0.tablet-space-500 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .space-y-300.mt-1000.tablet-mt-0 {
    margin-top: 0;
  }

  .space-y-300.tablet-grey-box {
    background-color: var(--color--bg-grey-100);
    margin-left: -20px;
    margin-right: -20px;
    padding: 40px 20px 56px;
  }

  .space-y-300._w--80.tablet-w-full {
    width: 100%;
  }

  .article-list {
    grid-template-columns: 1fr 1fr;
  }

  .t-t-tshirt {
    height: 400px;
  }

  .article-tags {
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  ._w--50.space-y-150.tablet-w-full {
    width: 100%;
  }

  .mobile-menu-group-2 {
    cursor: default;
    background-color: #fff;
    margin-top: 24px;
  }

  .image-11 {
    width: 36px;
  }

  .link-17.main-link {
    justify-content: space-between;
    padding: 20px 30px;
    line-height: 16px;
  }

  .link-17.main-link.top-link {
    color: #c21b17;
    justify-content: flex-start;
  }

  .container-8.main-nav {
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-nav-dropdown-wrapper-2 {
    z-index: 4;
    object-fit: scale-down;
    background-color: #f6f6f6;
    width: 50%;
    min-width: 400px;
    height: 100vh;
    margin-top: 0;
    padding-bottom: 70px;
    display: none;
    position: absolute;
    inset: 100% 0 0% auto;
    overflow: auto;
  }

  .gmr-tab-wrapper {
    justify-content: center;
    align-items: center;
  }

  .ml---15.tablet-ml-0 {
    margin-left: 0%;
  }

  .search-wrapper {
    padding-right: 0;
    left: 200px;
  }

  .search-wrapper.tablet {
    padding-right: 0;
    display: flex;
    position: absolute;
  }

  .search-trigger {
    display: none;
  }

  .search-trigger.tablet-block {
    display: block;
  }

  .search-trigger.tablet-block.hidden, .tablet-hidden {
    display: none;
  }

  .arrow-flip {
    transform: rotate(180deg);
  }

  .arrow-flip.mr-100 {
    margin-right: 8px;
  }

  .ml-auto {
    margin-left: auto;
  }

  .image-above-redbg {
    width: 100vw;
    margin-left: 0%;
  }

  .campaign-list {
    grid-template-columns: 1fr 1fr;
  }

  .cms-collection-grid.grid-cols-2 {
    margin-left: 0%;
    margin-right: 0%;
  }

  .cms-collection-grid.grid-cols-4, .cms-collection-grid.grid-cols-5 {
    grid-template-columns: 1fr 1fr;
  }

  .cms-collection-grid.grid-cols-6 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .content-image {
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .ml--15.tablet-ml-0 {
    margin-left: 0%;
  }

  .m-500.space-y-150.ml-0.tablet-ml-500 {
    margin-left: 40px;
  }

  .mygenerali-popup {
    width: 90%;
  }

  .mygenerali-popup.desktop {
    display: block;
  }

  .image-bg-block {
    width: 115%;
    height: 80%;
  }

  .image-bg-block.move-left-up {
    top: -56px;
    left: -20px;
  }
}

@media screen and (max-width: 767px) {
  h1, h2 {
    font-size: 40px;
    line-height: 52px;
  }

  h3 {
    font-size: 32px;
    line-height: 44px;
  }

  h4 {
    font-size: 28px;
    line-height: 40px;
  }

  h5 {
    font-size: 20px;
  }

  ul {
    padding-left: 20px;
    list-style-type: disc;
  }

  .menu-button-wrapper.second-layer {
    background-color: #fff;
    height: auto;
  }

  .button {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .button.red-btn {
    border: 2px solid #c21b17;
    border-radius: 4px;
    padding: 0 40px;
    font-size: 16px;
    line-height: 20px;
    text-decoration: none;
  }

  .button.red-btn.white-border {
    border-color: #fff;
    font-size: 16px;
    line-height: 20px;
    text-decoration: none;
  }

  .menu-button, .menu-button.w--open {
    background-image: none;
  }

  .cookies-wrapper {
    padding-top: 16px;
    padding-bottom: 0;
    font-size: 12px;
  }

  .legals {
    padding-bottom: 10px;
    font-size: 12px;
  }

  .legals.no-padding-bottom.white {
    line-height: 14px;
  }

  .legals.white.text-right {
    text-align: left;
  }

  .container.main-nav {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container.banner-slider {
    margin-top: 20px;
    margin-bottom: auto;
  }

  .container.banner-business {
    margin-top: 20px;
  }

  .container.container-haft-f6 {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .container.mobile-top {
    margin-top: 30px;
  }

  .flex.sns {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .flex.vertical-center.fund-fact-sheet-flex {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px 10px;
  }

  .flex.m-reverse {
    flex-direction: column-reverse;
  }

  .flex.mobile-flex-col {
    flex-direction: column;
  }

  .column._4.benifit {
    grid-template-columns: 1fr 1fr;
  }

  .column._2 {
    flex-direction: column;
    display: flex;
  }

  .column._3 {
    flex-flow: column wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: flex;
  }

  .column.footer {
    grid-column-gap: 60px;
    display: none;
  }

  .column._3.mobile-1column {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
  }

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

  .column._2.narrow {
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
  }

  .column._2.narrow.benefits {
    grid-template-columns: 1fr;
  }

  .column._2.narrow {
    padding-left: 0%;
    padding-right: 0%;
  }

  .margin-top._78px.mobile-0px {
    margin-top: 0;
  }

  .color-block {
    display: none;
  }

  .link.text-brand-primary-01.dropdown {
    color: var(--brand-primary-01);
  }

  .link.text-brand-primary-01.dropdown:hover {
    color: var(--black);
  }

  .link.dropdown, .link.main-link-2 {
    font-size: 12px;
    line-height: 16px;
  }

  .link.meta-link.tab.mobile-menu {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .link.footer, .link.footer.title {
    font-size: 14px;
    line-height: 20px;
  }

  .link.main-link {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 16px;
  }

  .link.dropdown {
    border-bottom-style: solid;
    border-bottom-color: var(--grey-400);
    font-size: 12px;
    line-height: 16px;
  }

  .link.meta-link {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 12px;
    line-height: 16px;
  }

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

  .paragraph-small.text-white.p-20.text-left {
    text-align: left;
  }

  .paragraph-small.card {
    min-height: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph-small.card.single-card-content {
    padding-bottom: 50px;
  }

  .paragraph-small.option-card-paragraph {
    font-size: 16px;
    line-height: 24px;
  }

  .dropdown-list.second-layer {
    background-color: var(--grey-100);
    display: none;
  }

  .dropdown-list.first-layer {
    max-height: none;
    display: none;
  }

  .cookies-column {
    grid-column-gap: 30px;
    grid-row-gap: 0px;
  }

  .section {
    padding: 40px 16px;
  }

  .section.hero.slide-1 {
    min-height: 314px;
  }

  .section.hero.slide-1.career {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64193e9780b843a4b61c6ad9_banner-752-x-740-7-m.png");
    background-position: 50%;
    flex-direction: column;
    min-height: 314px;
  }

  .section.hero.slide-1.career-general {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63ea03dfd13747d9d1126200_banner-752-x-740-9-m.png");
  }

  .section.hero.slide-1.general-internship {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e5c4e4106e91d90014fb82_banner-752-x-740-11-m.png");
  }

  .section.hero.slide-1.general-opp {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e5c8411ce1145cae91510f_banner-752-x-740-10-m.png");
  }

  .section.hero.business {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269bbbdbf12d0f9f445d83_banner-752-x-740-12-m.png");
    min-height: 315px;
  }

  .section.hero.business-claim {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64269a570a10a14fa6fe1f1b_banner-752-x-740-17-m.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 315px;
  }

  .section.hero.claim-life {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b669192bc39037d69c40_banner-752-x-740-15-m.png");
  }

  .section.hero.claim-travel {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b5be5a034a58f592d85c_banner-752-x-740-16-m.png");
  }

  .section.hero.claim-motor {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/63e9fe84fd643f79ec8c30ba_banner-752-x-740-14-m.png");
  }

  .section.hero.claim-golf {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b6e91624b42cbddad69b_banner-752-x-740-21-m.png");
  }

  .section.hero.claim-health {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b623a2da57850cb3bfd1_banner-752-x-740-18-m.png");
  }

  .section.hero.claim-personal {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b7315a034a285f92e683_banner-752-x-740-19-m.png");
  }

  .section.hero.claim-home {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426b6970a675c34594b4492_banner-752-x-740-20-m.png");
  }

  .section.hero.down {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426c037e42bf63dbb4326f3_banner-752-x-740-down-m.png");
    min-height: 314px;
  }

  .section.hero.down.mobile-top {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6426c59deb6809235d10def4_banner-752-x-740-down-m.png");
    background-position: 50% 100%;
    align-items: flex-start;
  }

  .section.hero.slide-8, .section.hero.slide-9, .section.hero.slide-10 {
    min-height: 314px;
  }

  .section.hero.trash-treats {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6513e487770158671ebc96fe_Mobile%20Banner.png");
    min-height: 500px;
  }

  .section.hero.maxx {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65eeafac70b2454d3a330377_Page-Banner-Mobile.png");
    background-position: 20% 0;
  }

  .section.footer {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .margin-bottom._16px {
    margin-bottom: 16px;
  }

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

  .hero-content {
    max-width: none;
  }

  .hero-content._w-65 {
    width: 100%;
  }

  .h2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 32px;
    line-height: 40px;
  }

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

  .h2.margin-bottom._24px.mb-white {
    color: #fff;
  }

  .slide-nav.white-dot {
    max-width: none;
  }

  .right-arrow, .right-arrow.reviewcard {
    display: none;
    right: -4px;
  }

  .left-arrow {
    display: none;
    left: -4px;
  }

  .justify-center.connect-with-us {
    padding: 0 24px 24px;
  }

  .justify-center.business-tab-card, .justify-center.tablet-px--20px.mobile-px-150 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .carousel-mask {
    width: 100%;
  }

  .margin-top-bottom._80px {
    margin-top: 25px;
    margin-bottom: 25px;
  }

  .contact-wrapper {
    width: 100%;
    height: auto;
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
  }

  .contact-wrapper.popup {
    width: 80%;
    overflow: scroll;
  }

  .carousel-slide {
    width: 92%;
    min-width: 0;
    height: 100%;
    margin-left: 4%;
    margin-right: 4%;
  }

  .carousel-slide.festival {
    width: 27%;
    margin-left: 0;
    margin-right: 40px;
  }

  .image.single-card-image {
    height: 300px;
  }

  .h4 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .h4.mb-40 {
    margin-top: 0;
    font-size: 28px;
  }

  .box-close {
    top: 1.5%;
  }

  .contact-popup {
    justify-content: center;
    align-items: center;
    position: fixed;
  }

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

  .footer-dropdown-list {
    color: #0000;
    background-color: #0000;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
    position: relative;
  }

  .footer-dropdown {
    border-top: 1px solid #ffffff40;
    display: block;
  }

  .footer-dropdown.last {
    border-bottom: 1px solid #ffffff40;
  }

  .footer {
    margin-top: 0;
  }

  .footer-title {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/638595d1975de44c1eb8c7b5_Down_Grey.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
  }

  .browser-warning {
    max-width: 100%;
    padding: 25px;
  }

  .banner-heading {
    font-size: 32px;
    line-height: 44px;
  }

  .banner-heading.s {
    font-size: 32px;
    line-height: 40px;
  }

  .bannertext {
    font-size: 16px;
    line-height: 24px;
  }

  .bannertext.mb-0.donw-banner {
    max-width: 100%;
  }

  .bannerbtn.md-hide {
    display: none;
  }

  .bannerbtn.md-show-bannerbtn {
    color: #c21b17;
    text-align: center;
    background-color: #fff;
    width: 100%;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 14px;
    font-weight: 700;
  }

  .card-content {
    padding-top: 0;
  }

  .card-content.single-card-content {
    padding-top: 6px;
    padding-bottom: 0;
  }

  .assistant {
    padding: 40px 15px;
  }

  .assisatn-item-ctn {
    flex-direction: column;
    align-items: center;
    margin-top: 30px;
    display: flex;
  }

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

  .div-block-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .sns-ctn {
    flex-direction: column;
    align-items: center;
  }

  .image-3 {
    margin-left: auto;
  }

  .text-block-7 {
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .footer-bg {
    background-image: linear-gradient(26deg, #6f7072, #20252b);
  }

  .container-3 {
    margin-bottom: auto;
  }

  .container-3.md-p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-3.scrolltosection.mobile-hide {
    display: none;
  }

  .flex-2.justify-between.mobile-flex-col {
    flex-direction: column;
  }

  .flex-2.justify-between.mobile-flex-col.mobile-align-center {
    align-items: center;
  }

  .flex-2.justify-between.mobile-flex-col.mobile-align-center.mobile-space-y-500 {
    grid-row-gap: 40px;
  }

  .flex-2.space-x-500.mobile-space-x-200 {
    grid-column-gap: 20px;
  }

  .flex-2.space-x-500.tablet-flex-col, .flex-2.space-500.mobile-flex-col, .flex-2.space-x-600.tablet-space-x-300.mobile-flex-col {
    flex-direction: column;
  }

  .flex-2.space-x-600.tablet-space-x-300.mobile-flex-col.mobile-space-y-150 {
    grid-row-gap: 16px;
  }

  .flex-2.space-x-600.tablet-space-x-300.mobile-flex-col.mobile-space-y-150.mobile-center {
    justify-content: center;
    align-items: center;
  }

  .flex-2.align-center.space-x-300.mobile-flex-col {
    flex-direction: column;
  }

  .flex-2.align-center.space-x-300.mobile-flex-col.space-y-500 {
    grid-row-gap: 40px;
  }

  .flex-2.align-start.space-x-150.mobile-flex-col {
    flex-direction: column;
  }

  .h1.text-white {
    font-size: 24px;
    line-height: 32px;
  }

  .image-4 {
    width: 36px;
  }

  .footer-bottom {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .image-6 {
    margin-right: 21px;
  }

  .flex-4-2-1 {
    grid-template-columns: 1fr;
  }

  .bottom-notice-image {
    width: 120px;
    margin-bottom: 30px;
    margin-right: auto;
  }

  .filters-group.select-test {
    width: 100%;
  }

  .section-2 {
    padding: 40px 16px;
  }

  .section-2.hero.product-listing-health {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64216f6f1925624ad1fcfe0b_banner-752-x-740-aali-1-m.png");
    min-height: 314px;
  }

  .section-2.hero.product-listing-life {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64216f8c31f0cd28a012df29_banner-752-x-740-aali-2-m.png");
  }

  .section-2.hero.mobile-hide {
    background-image: none;
    min-height: 314px;
    display: none;
  }

  .section-2.hero.mobile {
    background-image: none;
    min-height: 314px;
    display: block;
  }

  .section-2.hero.business-product {
    min-height: 314px;
  }

  .section-2.hero.product-travel.desktop {
    display: none;
  }

  .section-2.hero.claim-landing {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6423e61003f4431ddd4eedc4_banner-2880-x-1034-claimlanding-m.png");
  }

  .section-2.career-cta {
    padding: 30px 20px 0;
  }

  .section-2.career-cta.half-f6 {
    background-image: none;
    padding: 0;
  }

  .section-2.bottom-padding {
    padding-bottom: 60px;
  }

  .section-2.moblie-btn-section {
    z-index: 5;
    background-color: #c21b17;
    padding-top: 16px;
    padding-bottom: 16px;
    display: block;
  }

  .section-2.reviewcard-section {
    background-color: #c21b17;
    background-image: none;
  }

  .section-2.hero {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-2.hero.nowgen {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6423cb6a4f8a992af1896a70_banner-752-x-740-integration-webpage.png");
  }

  .section-2.hero.mecial-repricing {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/667921a1ed186dba59988204_Medical%20Repricing%20top%20banner%20MB.jpg");
  }

  .modal-header, .modal-content {
    padding: 20px;
  }

  .h5.fund-head {
    font-size: 32px;
    line-height: 44px;
  }

  .button-new {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .button-new.ghost {
    width: 100%;
  }

  .legals-2 {
    padding-bottom: 10px;
    font-size: 12px;
  }

  .flex-3.scrolltosection {
    width: 100%;
    overflow: auto;
  }

  .flex-3.align-center.btn-section {
    display: none;
  }

  .rich-text-block-26 {
    font-size: 16px;
    line-height: 22px;
  }

  .data-privacy-text {
    font-size: 20px;
    line-height: 28px;
  }

  .data-privacy-h1 {
    margin-top: 52px;
    margin-bottom: 16px;
    font-size: 32px;
  }

  .text-header {
    height: 120px;
  }

  .text-header.linear-red-header {
    height: 150px;
  }

  .text-header.fund-updates-header {
    background-position: 0%;
    background-size: cover;
  }

  .text-header-text {
    font-size: 28px;
  }

  .h3 {
    font-size: 32px;
    line-height: 44px;
  }

  .model-content-item {
    min-width: 100%;
    margin-bottom: 0;
    padding-bottom: 50px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .model-content-item.second {
    background-color: #f6f6f6;
    padding-top: 30px;
  }

  .model-content-item.flex-col.space-y-300.mobile-grey-box {
    background-color: var(--color--bg-grey-100);
    margin-left: -16px;
    margin-right: -16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .md-show {
    display: block;
  }

  .md-show.md-bannerbtn-ctn {
    background-color: #c5281c;
    width: 100%;
    margin-top: auto;
    margin-left: 0;
    margin-right: 0;
    padding: 16px;
    display: flex;
  }

  .text.burnt-sienna {
    padding-left: 5%;
  }

  .margin-right._30px.md-margin-0 {
    margin-right: 0;
  }

  .wju {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .h4-2.big {
    font-size: 30px;
    line-height: 40px;
  }

  .h4-2.big.text-red {
    font-size: 56px;
    line-height: 72px;
  }

  .about-tab-link {
    box-shadow: none;
    height: 100px;
  }

  .about-tab-link.w--current {
    border: 1px #000;
    border-bottom: 1px solid #c21b17;
    border-radius: 0;
  }

  .about-tabs-menu {
    grid-column-gap: 0px;
    box-shadow: 10px 0 40px #0000001a;
  }

  .md-p-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .g-section {
    padding: 40px 16px;
  }

  .g-section.hero {
    background-position: 65%;
    min-height: 65vh;
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .g-section.hero.short {
    min-height: 0;
  }

  .g-section.hero.short.announcement {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/641adfaaa25826960931e917_home-752-x-740-integration-webpage.png");
  }

  .g-section.hero.partnership {
    background-position: 25%;
    min-height: 314px;
  }

  .g-section.hero.bravosafe {
    background-position: 50%;
  }

  .g-section.hero.genmedic {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66d51c39263255696d8fc4fd_genmedic-health-protection-for-all-top-banner-m.jpg");
    background-position: 50%;
  }

  .g-section.hero.festival-del {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6711d78909fb1c43f7eeb646_festival-benner-mobile.png");
    background-position: 50% 70%;
  }

  .g-section.hero.campaigns {
    min-height: 90vh;
  }

  .g-section.hero.campaigns.mobile-block {
    background-position: 50%;
    background-size: cover;
    display: block;
  }

  .g-section.hero.wealth-creator {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6800510948aca7e0d36f6d41_one-plan-multiple-dreams-top-banner-m.jpg");
  }

  .g-section.hero.gmi-career {
    background-position: 55% 0;
  }

  .g-section.hero.career-opp {
    background-position: 40%;
  }

  .g-section.hero.gmi-internship {
    background-position: 60% 100%;
  }

  .g-section.hero.gml-career {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6593738d54176ac6686f4fcf_generali-life-career-%20subpage-mobile.jpg");
  }

  .g-section.hero.gml-agency {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65814ba38164247f73e31bf1_Generali-agecy-recruitment-mobile.jpg");
  }

  .g-section.hero.la-femmina {
    background-position: 60% 0;
  }

  .g-section.hero.boss {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65d704513ab5005bb5dc8c26_Frame%2020462.jpg");
    background-position: 65% 0;
  }

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

  .g-section.trash-treats-tshirt {
    background-position: 50% 140px;
    background-size: contain;
  }

  .text-300 {
    font-size: 20px;
    line-height: 28px;
  }

  .hero-content-wrapper, .hero-content-wrapper._w-40, .hero-content-wrapper._w-60 {
    width: auto;
  }

  .h1-headline-400 {
    font-size: 40px;
    line-height: 52px;
  }

  .overlay-gradient {
    background-image: linear-gradient(to right, #00000080, #0000);
  }

  .overlay-gradient.white {
    background-image: linear-gradient(90deg, #fff, #ffffff4d);
  }

  .g-container {
    max-width: 768px;
  }

  .g-container.mobile-hidden {
    display: none;
  }

  .g-button-text {
    font-size: 16px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500.mt-400.mobile-px-300 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500.mt-400.mobile-px-300.mobile-py-400 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500.mobile-px-300 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-300.py-600.px-500.mobile-px-300.mobile-py-400 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-500.px-500.py-600.mobile-px-300 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .box-wrapper.dropshadow.flex-col.space-y-500.px-500.py-600.mobile-px-300.mobile-py-400 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .box-wrapper.dropshadow.contact-form {
    padding: 32px 16px;
  }

  .box-wrapper.dropshadow.flex.space-500.center.pr-500.mobile-flex-col {
    flex-direction: column;
  }

  .box-wrapper.dropshadow.gmr-tab-box {
    width: 90%;
    margin-top: -24px;
  }

  .box-wrapper.dropshadow.p-500.mobile-p-300 {
    padding: 24px;
  }

  .box-wrapper.modal-popup {
    margin-left: 16px;
    margin-right: 16px;
  }

  .box-wrapper.modal-popup.mobile-p-300 {
    padding: 24px;
  }

  .box-wrapper.modal-popup.roadside {
    width: 100%;
    margin-right: 16px;
    padding-right: 40px;
  }

  .box-wrapper.flex-col.space-y-150.py-500.mobile-py-300 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-2.grid-cols-4.mobile-grid-cols-3 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-2.grid-cols-4.mobile-grid-cols-3.mobile-overflow-scroll {
    overflow: scroll;
  }

  .grid-2.grid-cols-2.space-x-2000.tablet-space-x-1000.mobile-space-y-500 {
    grid-row-gap: 40px;
  }

  .grid-2.grid-cols-3.space-300.mobile-grid-cols-2, .grid-2.grid-cols-3.mobile-grid-cols-2 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2.grid-cols-7.mobile-grid-cols-3 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .navigation-wrapper.anchor-navigation {
    padding-left: 16px;
    padding-right: 16px;
    overflow: scroll;
  }

  .text-button.mobile-hidden {
    display: none;
  }

  .flex-col.space-y-300.text-grey-300.py-300 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .flex-col.space-y-150.align-start.mobile-w-full {
    width: 100%;
  }

  .g-button {
    flex: 1;
    width: 100%;
    font-size: 16px;
    line-height: 20px;
  }

  .g-button.secondary.reversed {
    color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }

  .g-button.secondary.reversed.hidden.mobile-block {
    display: block;
  }

  .g-button.secondary.mobile-hidden {
    display: none;
  }

  .g-button.primary.small.result-bar, .g-button.primary.small.search {
    width: auto;
  }

  .splide.slider2 {
    padding-left: 10%;
    padding-right: 10%;
  }

  .divider.horizontal-line._w-full.my-300 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .divider.vertical-line.accessibility-item {
    vertical-align: middle;
    display: inline-block;
  }

  .link-200 {
    font-size: 16px;
  }

  .g-accordion-trigger.sticky-header-title-close {
    font-size: 20px;
    line-height: 28px;
  }

  .g-accordion-trigger.mobile-box-wrapper {
    color: #20252b;
    padding: 32px 24px;
    font-size: 20px;
    line-height: 28px;
    display: flex;
    box-shadow: 0 10px 40px #0000001a;
  }

  .g-accordion-trigger.mobile-box-wrapper.hidden.mobile-flex {
    display: flex;
  }

  .recaptcha-size {
    width: 210px;
  }

  .splide__slide {
    width: 100%;
  }

  .headline-200 {
    font-size: 28px;
  }

  .h2-headline-300 {
    font-size: 32px;
    line-height: 44px;
  }

  .accordion-wrapper.faq {
    padding-left: 24px;
    padding-right: 24px;
  }

  .g-accordion-faq-padding {
    padding-right: 0;
  }

  .g-accordion-faq-padding.flex-col.space-y-300.py-150.mobile-py-0 {
    padding-left: 0;
    padding-right: 0;
  }

  ._w--33-33.tablet-w-full {
    flex: 0 auto;
    width: 100%;
  }

  .number-wrapper {
    width: 32px;
    height: 32px;
  }

  .hidden.tablet-bg-half-image {
    margin-left: -16px;
    margin-right: -16px;
  }

  .hidden.mobile-block {
    display: block;
  }

  .g-button-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .g-button-2.secondary.reversed {
    color: #fff;
    box-shadow: inset 0 0 0 2px #fff;
  }

  .tab-icon-wrapper {
    justify-content: flex-start;
    overflow: hidden;
  }

  .tab-icon-wrapper.sticky-header {
    padding-left: 16px;
    padding-right: 16px;
  }

  .tab-icon {
    flex: none;
    width: 100%;
  }

  .tab-icon.without-icon.sticky-header {
    width: 75%;
  }

  .tab-icon.without-icon.mobile-w--50 {
    width: 50%;
    min-width: 0;
  }

  .tab-icon.sizing-grow._2-tabs {
    flex: 0 auto;
    max-width: none;
  }

  .tab-arrow {
    display: flex;
  }

  .button-3 {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .button-3.ghost.reversed.contact-pop-general, .button-3.ghost.reversed.contact-pop-life, .button-3.ghost.reversed.contact-pop-general, .button-3.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .button-3.ghost.contact-popup-life {
    color: #fff;
    border-color: #fff;
    min-height: 48px;
  }

  .button-3.ghost.contact-popup-life.red-btn.white-border {
    font-size: 16px;
    line-height: 20px;
  }

  .button-3.ghost.contact-popup-general.red-btn {
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    text-decoration: none;
  }

  .button-3.ghost.contact-popup-general.red-btn.white-border {
    border-color: #fff;
    min-height: 48px;
  }

  .button-3.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .button-3.white-btn {
    color: #c21b17;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
  }

  .button-3.white-btn.margin-bottom._16px {
    min-height: 48px;
  }

  .button-3.red-btn.mobile-show {
    display: inline-block;
  }

  .bold-text {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-9 {
    padding-bottom: 0;
  }

  .link-3.main-link {
    font-size: 12px;
    line-height: 16px;
  }

  .link-3.main-link.scrolltosection {
    width: auto;
    height: 52px;
  }

  .paragraph-subtitle {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }

  .container-4.narrow {
    max-width: 600px;
  }

  .section-trigger {
    top: -82px;
  }

  .section-trigger.promotions {
    top: -52px;
  }

  .section-trigger.benefits {
    top: -82px;
  }

  .section-bg.promotion {
    margin-bottom: 200px;
  }

  .section-bg.general-career {
    display: none;
    left: auto;
  }

  .section-bg.general-career.mobile {
    width: 100vw;
    height: 364px;
    margin-left: -15px;
    margin-right: -15px;
    display: block;
    position: relative;
  }

  .section-bg.right-half-image.life-career {
    background-position: 50% 15%;
    width: 100vw;
    height: 364px;
    margin-left: -15px;
    margin-right: -15px;
    position: static;
  }

  .promotion-content-wrapper {
    margin-top: 25vh;
    padding: 30px;
  }

  .image-wrapper._210px {
    height: 150px;
  }

  .icon-4.career-ben {
    width: 48px;
  }

  .download-wrapper.card.newcard {
    padding-bottom: 0;
  }

  .text-field-2.contact-search {
    margin-top: 17px;
    margin-bottom: 0;
  }

  .download-item {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
  }

  .mobile-hidden {
    display: none;
  }

  .table-title {
    border-left: 1px solid #ebebeb;
    font-size: 20px;
    line-height: 28px;
  }

  .table-title.mobile-hidden {
    display: none;
  }

  .table-body {
    border-left: 1px solid #ebebeb;
    font-size: 14px;
    line-height: 20px;
  }

  .table-body.caption {
    grid-column-gap: 8px;
    border-right: 1px solid #ebebeb;
    display: flex;
  }

  .table-body.caption.hidden {
    display: none;
  }

  .table-body.caption.hidden.mobile-block {
    display: block;
  }

  .table-body.mobile-hidden {
    display: none;
  }

  .table-list-title {
    border-left: 1px solid #ebebeb;
    padding-bottom: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .newcard-heading {
    min-height: 0;
    margin-bottom: 30px;
  }

  .newcard-heading.thin {
    min-height: 0;
  }

  .newcard-content {
    margin-bottom: 34px;
  }

  .option-card-image-ctn {
    margin-top: 56px;
    margin-bottom: 0;
  }

  .font-20 {
    font-size: 16px;
    line-height: 24px;
  }

  .download-topic-ctn {
    text-align: center;
    margin-left: -16px;
    margin-right: -16px;
    padding: 24px 16px 118px;
  }

  .lg-change.mt---80px.mobile-mt---40px {
    margin-top: -40px;
  }

  .flex-4.max-w-50.mobile-block {
    display: flex;
  }

  .flex-4.mobile-block {
    display: block;
  }

  .paragraph-small-2 {
    padding-bottom: 10px;
    font-size: 12px;
    line-height: 18px;
  }

  .paragraph-small-2.no-padding-bottom {
    padding-bottom: 0;
  }

  .tooltip-box {
    min-width: 0;
  }

  .tooltip-box.claim-page {
    min-width: 420px;
  }

  .reviewcard-icon {
    min-width: 56px;
    height: 56px;
  }

  .bg-half-color-content {
    background-color: #f6f6f6;
    margin-bottom: -56px;
    margin-left: -16px;
    margin-right: -16px;
    padding: 40px 16px 56px;
  }

  .bg-half-color {
    height: 40%;
  }

  .bg-half-color.mobile-hidden {
    display: none;
  }

  .center.tablet-justify-end.mobile-justify-start {
    justify-content: flex-start;
  }

  .grid-bold-header {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .grid-funds-border {
    padding-right: 10px;
  }

  .grid-funds-border.last.mobile-first-bottom {
    width: 100%;
  }

  .grid-funds-border.first {
    padding-left: 10px;
  }

  .grid-funds-border.first.mobile-first-top {
    border: 1px #000;
    width: 100%;
    padding-bottom: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .grid-funds-border.mobile-first-bottom {
    padding-top: 0;
    padding-left: 10px;
    font-size: 14px;
  }

  .grid-funds-border.table-mobile-arrow {
    display: flex;
  }

  .grid-funds-first {
    font-size: 16px;
    line-height: 20px;
  }

  .grid-funds-second {
    font-size: 16px;
    line-height: 24px;
  }

  .shadow.fund-re-port-ctn {
    padding-left: 24px;
    padding-right: 24px;
  }

  .shadow.cr-left {
    z-index: 1;
    background-color: #fff;
    width: 100%;
    min-width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
  }

  .shadow.p-24.p-mb-0 {
    padding: 0 0 16px;
  }

  .fund-fact-sheet-link-ctn {
    margin-top: 24px;
  }

  .overflow-ctn {
    margin-bottom: 24px;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-2._2.narrow {
    padding-left: 0%;
    padding-right: 0%;
  }

  .column-2._3 {
    grid-template-columns: 1fr;
  }

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

  .link-14.main-link {
    font-size: 12px;
    line-height: 16px;
  }

  .link-14.main-link.scrolltosection {
    width: auto;
    height: 52px;
  }

  .features-block {
    text-align: center;
    margin-bottom: 38px;
  }

  .right-arrow-2 {
    right: 15px;
  }

  .cr-right {
    margin-bottom: -40px;
    margin-left: -15px;
    margin-right: -15px;
    padding-top: 0;
    padding-bottom: 0;
  }

  ._w-100 {
    position: relative;
  }

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

  .grid-newsroom {
    grid-template-rows: auto auto;
    grid-template-columns: 16fr 1fr;
    place-items: stretch start;
  }

  .utility-page-content-2 {
    width: 90%;
  }

  .newsroom-tabs-menu {
    justify-content: flex-start;
  }

  .table-mobile-arrow {
    display: block;
  }

  .link-15.main-link, .link-15.dropdown {
    font-size: 12px;
    line-height: 16px;
  }

  .link-15.dropdown.sitemap.title {
    font-size: 15px;
    line-height: 20px;
  }

  .section-trigger-3, .section-trigger-3.benefits {
    top: -82px;
  }

  .damage-type {
    padding-top: 8px;
  }

  .damage-types.column {
    grid-template-columns: 1fr 1fr;
  }

  .damage-types.column._1 {
    max-width: none;
  }

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

  .header-margin {
    margin-bottom: 32px;
  }

  .claim-tab-image {
    margin-bottom: 8px;
  }

  .claim-landing-image {
    height: auto;
  }

  .benefits-grid {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .benefits-grid.grid-2 {
    grid-template-columns: 1fr;
  }

  .checkbox-red-bg-tick {
    position: absolute;
  }

  .div-block-48 {
    flex-direction: column;
  }

  .button-4.header-button.submit-claim, .button-4.header-button.submit-claim.show-docs.disabled {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .claim-benifit {
    flex-direction: column;
    display: flex;
  }

  .modal-2.modal-contact {
    display: none;
  }

  .modal-footer {
    font-size: 14px;
  }

  .div-block-53 {
    flex-direction: column;
  }

  .contact-collection-list.panel-workshop {
    grid-template-columns: 1fr 1fr;
  }

  .contact-tab-link {
    display: block;
  }

  .relative.mt-14.mobile-mt-0 {
    margin-top: 0;
  }

  .filters-form {
    flex-direction: column-reverse;
    display: flex;
  }

  .p-4.h-14.mobile-h-auto {
    height: auto;
  }

  .contact-sub-tab {
    display: inline-block;
  }

  .locator-counter-wrapper.mobile-hide {
    display: none;
  }

  .locator-counter-wrapper.mobile {
    justify-content: flex-end;
    display: flex;
  }

  .recaptcha-size-3 {
    width: 210px;
  }

  .locator-label {
    font-size: 12px;
    line-height: 12px;
  }

  .contact-us-item-heading {
    font-size: 20px;
  }

  .leadership-item-heading {
    font-size: 20px;
    display: block;
  }

  .line-break {
    display: inline-block;
  }

  .table-head.table-head-2.whistleblower.dark {
    display: flex;
  }

  .table-head.generali {
    min-width: 80px;
  }

  .table-td.table-td-2.whistleblower.inner-2 {
    display: flex;
  }

  .table-td.generali {
    min-width: 80px;
  }

  .motor-claim-contact-info {
    border-bottom: 1px solid #c1c2c3;
    border-right-style: none;
    padding: 24px 16px;
  }

  .motor-claim-contact-info.last {
    border-bottom-style: none;
  }

  .motor-claim-column-items {
    padding-bottom: 40px;
  }

  .motor-claim-card {
    padding: 24px 16px;
  }

  .motor-claim-topic-text {
    font-size: 16px;
    line-height: 24px;
  }

  .submit-motor-claim-tab {
    box-shadow: none;
    text-align: left;
    justify-items: start;
    height: 100px;
  }

  .submit-motor-claim-tab.w--current {
    border: 1px solid var(--brand-primary-01);
    background-color: #fff;
    border-radius: 0;
  }

  .select-claim-num-list, .select-claim-dot-list {
    padding-left: 30px;
  }

  .in-section-tab-menu {
    grid-column-gap: 16px;
    box-shadow: 10px 0 40px #0000001a;
  }

  .num-list {
    padding-left: 30px;
  }

  .meun-bar-link-ctn {
    flex-direction: column;
  }

  .table-td-inner {
    width: 50%;
  }

  .table-td-inner.generali {
    width: auto;
    min-width: 80px;
  }

  .table-th-inner {
    width: 50%;
  }

  .table-th-inner.generali {
    width: auto;
    min-width: 80px;
  }

  .button-5 {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .button-5.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .button-6, .button-7 {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .button-7.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .recaptcha-size-4 {
    width: 210px;
  }

  .newcard-heading-2 {
    min-height: 0;
    margin-bottom: 30px;
  }

  .career-life-insurance-text {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-5.main-nav {
    padding-left: 16px;
    padding-right: 16px;
  }

  .flex-6.space-x-600.tablet-space-x-300.mobile-flex-col {
    flex-direction: column;
  }

  .flex-6.space-x-600.tablet-space-x-300.mobile-flex-col.mobile-space-y-150 {
    grid-row-gap: 16px;
  }

  .flex-6.space-x-500.tablet-flex-col, .flex-7.space-500.mobile-flex-col {
    flex-direction: column;
  }

  .legals-3 {
    padding-bottom: 10px;
    font-size: 12px;
  }

  .legals-3.white.text-right {
    text-align: left;
  }

  .legals-3.no-padding-bottom.white {
    line-height: 14px;
  }

  .image-9 {
    margin-left: auto;
  }

  .image-10 {
    margin-right: 21px;
  }

  .text-block-16 {
    margin-top: 30px;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .link-16.footer, .link-16.footer.title {
    font-size: 14px;
    line-height: 20px;
  }

  .section-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-3.footer {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .div-block-66 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .recaptcha-size-5, .recaptcha-size-6 {
    width: 210px;
  }

  .space-x-500.mobile-flex-col {
    flex-direction: column;
  }

  .space-x-500.mobile-flex-col.mobile-align-center {
    align-items: center;
  }

  .h2-3 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 32px;
    line-height: 40px;
  }

  .mb-0._w-full.tablet-w--100vw.tablet-ml---20px.mobile-ml---16px {
    margin-left: -16px;
  }

  .container-slide10 {
    padding-left: 15px;
  }

  .space-500.mobile-flex-col {
    flex-direction: column;
  }

  .space-y-150.mobile-w-full {
    width: 100%;
  }

  .text-500 {
    font-size: 40px;
    line-height: 52px;
  }

  .align-end.mobile-align-center {
    align-items: center;
  }

  .p-0.space-500 {
    grid-row-gap: 40px;
  }

  .p-0.space-x--150px.mobile-space-500 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .p-0.space-x--150px.space-y-600.tablet-space-x-1000.mobile-space-500 {
    grid-column-gap: 40px;
  }

  .p-0.space-800.mobile-space-300 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .p-0.space-2000.tablet-space-500.mobile-space-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .inline-banner {
    padding: 20px;
  }

  .space-y-300.tablet-grey-box {
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .h3-headline-200 {
    font-size: 28px;
  }

  .h3-headline-200.min-h--80px.mobile-min-h-0 {
    min-height: 0;
  }

  .circle-connect.mobile-hidden {
    display: block;
  }

  .t-t-tshirt {
    order: -1;
    height: 550px;
  }

  .share-flexbox {
    justify-content: center;
  }

  .article-tags {
    padding-left: 16px;
    padding-right: 16px;
  }

  .bg-top-half-solid-color.brand-primary-01.h-40.mobile-h-25 {
    height: 25%;
  }

  .mobile-menu-group-2 {
    background-color: #fff;
  }

  .image-11 {
    width: 36px;
  }

  .link-17.main-link {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 16px;
  }

  .button-8 {
    min-width: 120px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 12px;
    line-height: 14px;
  }

  .paragraph-small-3 {
    padding-bottom: 10px;
    font-size: 12px;
    line-height: 18px;
  }

  .container-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-8.main-nav {
    padding-left: 16px;
    padding-right: 16px;
  }

  .align-start.mobile-align-center {
    align-items: center;
  }

  .link-block-2.popup-close {
    top: 0;
    right: 40px;
  }

  .image-12 {
    width: 100%;
  }

  .faq-wrapper {
    border-radius: 0;
    margin-left: -16px;
    margin-right: -16px;
  }

  .justify-between.mobile-flex-col {
    flex-flow: column;
  }

  .justify-between.mobile-flex-col.mobile-align-center {
    align-items: center;
  }

  .search-wrapper {
    left: 0;
  }

  .search-result-bar {
    margin-bottom: -90px;
  }

  .alert-box.bg-alert-error-bg.flex.space-x-150.mt-500 {
    padding: 16px;
  }

  .accessibility-wrapper {
    display: block;
  }

  .featured-image {
    height: 300px;
  }

  .featured-content {
    padding-top: 0;
    padding-bottom: 0;
  }

  .campaign-list {
    grid-template-columns: 1fr;
  }

  .cms-collection-grid.grid-cols-3 {
    grid-template-columns: 1fr 1fr;
  }

  .tablet-px--20px.mobile-px-150 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .mygenerali-popup {
    width: 100%;
    max-width: none;
  }

  .image-bg-block.move-left-up {
    top: -40px;
  }

  .hero-overlay-box {
    padding: 24px;
  }
}

@media screen and (max-width: 479px) {
  .menu-button-wrapper {
    display: flex;
  }

  .menu-button-wrapper.desktop {
    display: none;
  }

  .menu-button {
    background-image: none;
  }

  .cookies-wrapper {
    padding-bottom: 5px;
  }

  .menu-link-wrapper.first-layer {
    display: inline-block;
  }

  .legals.no-padding-bottom.white {
    margin-left: 16px;
    margin-right: 42px;
  }

  .icon.tablet {
    height: 25px;
  }

  .container {
    max-width: none;
  }

  .container.banner-slider {
    margin-top: 20px;
    margin-bottom: auto;
  }

  .flex.link.business-card-link {
    margin-bottom: auto;
  }

  .flex.sns {
    justify-content: center;
  }

  .column {
    grid-template-columns: 1fr;
  }

  .column._4.benifit {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    flex-direction: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    display: flex;
  }

  .column.footer {
    grid-template-columns: 1fr;
    display: none;
  }

  .column._3.form {
    grid-template-columns: 1fr;
  }

  .column._3.mobile-1column {
    grid-column-gap: 0px;
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

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

  .column._4.benefits {
    grid-row-gap: 20px;
  }

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

  .column._3.tablet-2column {
    grid-template-columns: 1fr;
  }

  .column.narrow {
    padding-left: 0%;
    padding-right: 0%;
  }

  .column._2.narrow {
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .column._2.form, .column._2.narrow {
    grid-template-columns: 1fr;
  }

  .column.comparison {
    grid-template-columns: 2fr;
  }

  .color-block.bottom-border.burnt-sienna.hover {
    inset: auto 0% 0%;
    inset: auto 0% 0%;
  }

  .right-border.silver {
    border-right-width: 0;
    border-right-color: #0000;
  }

  .link.main-link-2 {
    display: flex;
  }

  .link.footer {
    border-top: 1px #ffffff40;
    border-bottom: 0 #0000;
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 0;
    font-size: 14px;
    line-height: 18px;
  }

  .link.footer.w--current {
    color: #fafafa;
  }

  .link.footer.title {
    border-top: 0 #0000;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-weight: 600;
  }

  .link.main-link {
    text-align: left;
    display: flex;
  }

  .link.meta-link {
    display: flex;
  }

  .paragraph-small.card {
    min-height: 50px;
  }

  .paragraph-small.card.business-card-content {
    min-height: 0;
    margin-top: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.25;
  }

  .paragraph-small.card.single-card-content {
    padding-bottom: 80px;
  }

  .paragraph-small.benefit-tablet, .paragraph-small.benefit-mobile {
    margin-bottom: 20px;
  }

  .main-nav-dropdown-wrapper {
    width: 100%;
    min-width: auto;
    height: 100vh;
    margin-top: 0;
    position: absolute;
    top: 100%;
    bottom: auto;
    overflow: auto;
  }

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

  .dropdown-list.second-layer.show {
    display: block;
  }

  .dropdown-list.first-layer.buy-now-btn-list, .dropdown-list.first-layer.login-mobile-list {
    display: none;
  }

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

  .button-text, .button-text.single-card-button-text {
    display: block;
  }

  .button-text.desktop, .button-text.sm-hide {
    display: none;
  }

  .section.hero {
    height: 100%;
  }

  .section.hero.slide-1 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/641adfaaa25826960931e917_home-752-x-740-integration-webpage.png");
    background-position: 0 0;
    background-size: cover;
    min-height: 450px;
  }

  .section.hero.slide-1.career {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64193e9780b843a4b61c6ad9_banner-752-x-740-7-m.png");
  }

  .section.hero.claim-life, .section.hero.claim-golf, .section.hero.claim-health {
    min-height: 314px;
  }

  .section.hero.slide-2 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/645b280163154f329105aaf3_banner_752x740_1m%20(1).jpg");
  }

  .section.hero.slide-8 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6462e91f551142e33459b584_PJ%20Web%20Banner%20-%20mobile%20(resized).png");
  }

  .section.hero.slide-7 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64a2817275f947e0c8ba066e_GWC%20Web%20Banner%20Mobile%20752x740%20wo%20text.JPG");
  }

  .section.hero.slide-3 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64b4928c8883c0cbf922aff8_MicrosoftTeams-image%20(59).png");
  }

  .section.hero.slide-8 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64c85e5b88a0b45f1f5a7b63_awards_mobile2.png");
    background-position: 50%;
    background-size: cover;
    min-height: 450px;
  }

  .section.hero.slide-8-copy {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6462e91f551142e33459b584_PJ%20Web%20Banner%20-%20mobile%20(resized).png");
  }

  .section.hero.jalur-gemilang {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64fea811e214f2e762c395d9_Mobile-Main-Banner.png");
    background-position: 25%;
  }

  .section.hero.slide-9 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64fe6759b2b752f61f2b85cc_Mobile-HomePage-Banner.png");
    background-position: 50%;
    background-size: cover;
    min-height: 450px;
  }

  .section.hero.slide-10 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/64f579182ee859647d639f3b_COMS%20Mobile%20Banner.png");
    background-position: 50%;
    background-size: cover;
    min-height: 450px;
  }

  .section.hero.desktop-slide {
    display: none;
  }

  .section.hero.mobile-slide {
    padding-top: 40px;
    padding-bottom: 40px;
    display: inline-block;
  }

  .section.hero.life-career-1 {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65814ba38164247f73e31bf1_Generali-agecy-recruitment-mobile.jpg");
  }

  .section.hero.life-career {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6593738d54176ac6686f4fcf_generali-life-career-%20subpage-mobile.jpg");
    background-position: 50%;
  }

  .section.hero.la-femmina {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/65bc9fec72914540ab93360b_la-femmina-homepage-top-banner-mobile.jpg");
  }

  .section.hero.boss {
    background-position: 65%;
  }

  .section.hero.maxx {
    background-position: 10% 0;
  }

  .section.footer {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .hero-content {
    max-width: none;
  }

  .hero-content._w-65 {
    width: 100%;
    line-height: 16px;
  }

  .right-arrow, .left-arrow {
    top: 17%;
  }

  .carousel-mask, .carousel-mask._1, .carousel-mask.festival {
    width: 100%;
  }

  .margin-top-bottom._24px, .margin-top-bottom._40px {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .contact-wrapper {
    margin-left: 15px;
    margin-right: 15px;
    padding: 30px;
  }

  .carousel-slide {
    width: 91%;
    margin-right: 4%;
  }

  .carousel-slide.festival {
    width: 100%;
  }

  .text-field {
    border-radius: 0;
  }

  .image.single-card-image {
    height: 192px;
    min-height: 192px;
  }

  .box-close {
    opacity: .75;
  }

  .card.newcard {
    flex-wrap: nowrap;
    width: 100%;
    margin-right: 0%;
  }

  .footer-dropdown-list.w--open {
    background-color: #0000;
    position: static;
  }

  .footer-dropdown {
    border-top: 1px solid #ffffff40;
    display: block;
  }

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

  .footer-title {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/638595d1975de44c1eb8c7b5_Down_Grey.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 16px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 15px;
    display: flex;
  }

  .footer-title.w--open {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/638595d1975de4573cb8c7b9_Down_Grey.svg");
  }

  .banner-heading {
    width: 100%;
  }

  .banner-heading.s {
    font-size: 24px;
    line-height: 30px;
  }

  .bannerbtn {
    letter-spacing: 1px;
  }

  .card-content.busi {
    justify-content: space-between;
    align-items: center;
    padding-left: 32px;
    padding-right: 32px;
    display: flex;
  }

  .assistant {
    padding-left: 0;
    padding-right: 0;
  }

  .assistant-item {
    letter-spacing: 1px;
  }

  .cross-btn {
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    top: 9px;
    right: 9px;
  }

  .container-3 {
    max-width: none;
  }

  .flex-2.align-center {
    flex-direction: row;
  }

  .h1.text-white {
    font-size: 24px;
    line-height: 32px;
  }

  .image-4 {
    width: 24px;
  }

  .business-card-image {
    width: 88px;
    height: 88px;
    margin-top: 25px;
    margin-bottom: 20px;
    margin-left: 32px;
  }

  .paragraph-9 {
    font-size: 20px;
    line-height: 1.6;
  }

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

  .section-2.hero.mobile-hide {
    display: none;
  }

  .section-2.hero.mobile {
    display: block;
  }

  .section-2.hero.business-product {
    background-position: 72%;
    min-height: 314px;
  }

  .section-2.hero.product-travel {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 57%, 50% 30%;
    background-repeat: repeat, no-repeat;
    background-size: cover, cover;
    min-height: 314px;
  }

  .section-2.hero.product {
    min-height: 314px;
  }

  .section-2.filter-section {
    z-index: 2;
    background-color: #fff;
    margin-top: -40px;
    margin-left: 16px;
    margin-right: 16px;
  }

  .section-2.hero {
    min-height: 314px;
  }

  .modal-content.white.career {
    padding: 0;
  }

  .modal-content.underlined.header.mobile {
    background-color: #fff;
    border-top: 1px solid #e5e5e5;
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
  }

  .checkbox-field.for-coverage.filter-control {
    min-height: 0;
    margin-bottom: 0;
  }

  .coverage-column, .coverage-column._3 {
    grid-template-columns: 1fr;
  }

  .flex-3.align-center {
    flex-direction: row;
  }

  .privacy-box {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .text-header {
    height: 119px;
  }

  .h3.text-white.light {
    line-height: 40px;
  }

  .text.burnt-sienna {
    padding-left: 10%;
  }

  .h4-2.big {
    font-size: 40px;
    line-height: 50px;
  }

  .about-tab-link, .about-tab-link.w--current {
    font-size: 16px;
  }

  .about-tabs-menu {
    overflow: hidden;
  }

  .g-section.hero.partnership {
    background-position: 35%;
  }

  .g-section.hero.bravosafe {
    background-position: 60%;
  }

  .g-section.hero.homepage-banner {
    background-position: 50%;
  }

  .g-section.hero.cashless-admission {
    background-position: 68%;
  }

  .g-section.hero.festival-del {
    background-position: 50%;
    padding-bottom: 240px;
  }

  .g-section.hero.celebrating-life {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/67c7bc7b3e0ede5cf6e675f2_live-life-with-purpose-top-banner-mb%201.jpg");
    background-position: 70%;
  }

  .g-section.hero.gmi-career {
    background-position: 60% 0;
  }

  .g-section.hero.mygenerali {
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/6864f5e94d859732da3f9b7e_MyGenerali%20CP%20Webpage-Top%20banner-Mobile.jpg");
    background-position: 25%;
  }

  .g-container {
    max-width: none;
  }

  .box-wrapper.dropshadow.gmr-tab-box {
    width: 100%;
  }

  .box-wrapper.modal-popup {
    padding-left: 16px;
    padding-right: 16px;
  }

  .box-wrapper.modal-popup.roadside {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-2.grid-cols-2.space-500 {
    grid-column-gap: 40px;
  }

  .navigation-wrapper.anchor-navigation {
    padding-right: 40px;
  }

  .bg-footer {
    overflow: hidden;
  }

  .flex-col.space-y-150.align-start.mobile-w-full {
    width: 100%;
  }

  .g-button {
    width: 100%;
    min-width: 0;
  }

  .g-button.primary.small.result-bar {
    display: none;
  }

  .g-button.primary.small.search {
    color: var(--brand-primary-01);
    background-image: url("https://cdn.prod.website-files.com/63859435b7b2b22e243a6260/66c8311ac6638899dfdc953d_6699e1ad746d8fcbd3c212f7_search%201.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    width: 56px;
    padding-left: 0;
    padding-right: 0;
    font-size: 0;
  }

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

  .recaptcha-size {
    margin-bottom: 10px;
    margin-left: 0;
  }

  .g-button-2 {
    width: 100%;
    min-width: 0;
  }

  ._5-passengers {
    display: none;
  }

  .button-3.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .align-center.space-x-300.mobile-flex-col {
    flex-direction: column;
    align-items: flex-start;
  }

  .field-label {
    margin-right: 5px;
  }

  .radio-button-field.filter-control {
    padding-right: 10px;
  }

  .coverage-box {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .coverage-clm {
    display: none;
  }

  .converage-label-text {
    padding-left: 8px;
    line-height: 24px;
  }

  .sticky.top.product {
    overflow: hidden;
  }

  .link-3.main-link {
    display: flex;
  }

  .container-4.narrow {
    max-width: none;
  }

  .section-bg.general-career {
    width: 100%;
    height: 200px;
    margin-bottom: 24px;
    position: static;
  }

  .image-wrapper._210px {
    height: 210px;
  }

  .icon-4.accordion-icon.margin-left {
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-left: 10px;
  }

  .icon-4.accordion-icon.contact {
    margin-bottom: 0;
  }

  .icon-4.accordion-icon.contact.expand {
    float: none;
    clear: none;
    text-align: left;
    display: none;
  }

  .icon-4.download {
    margin-left: 30px;
    margin-right: 10px;
    display: none;
  }

  .icon-4.career-ben {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .accordion-item-trigger.blue {
    padding: 15px 20px;
  }

  .accordion-item-trigger.blue.close, .accordion-item-trigger.blue.disabled, .accordion-item-trigger.blue.close {
    margin-bottom: -20px;
  }

  .col._33-33 {
    width: 100%;
  }

  .text-field-2 {
    border-radius: 0;
  }

  .flex-4.align-center {
    flex-direction: row;
  }

  .flex-4.align-center.space-x-2.pl-0.ml-2._w-70.mobile-w-full {
    width: 100%;
  }

  .flex-4.max-w-50.mobile-block {
    display: block;
  }

  .flex-4.max-w-50.mobile-block.mobile-max-w-full {
    max-width: 100%;
  }

  .flex-4.space-x-2.mobile-flex-col {
    flex-direction: column;
  }

  .flex-4.space-x-2.align-center.mobile-flex-col {
    flex-direction: column;
    align-items: stretch;
  }

  .flex-4.mobile-block {
    flex-direction: column;
  }

  .paragraph-small-2.benefit-mobile {
    margin-bottom: 20px;
  }

  .mobile-hide {
    display: none;
  }

  .tooltip-box {
    right: -16px;
  }

  .tooltip-box.claim-page {
    min-width: 280px;
  }

  .tooltip-rec {
    right: 20px;
  }

  .expand-less-trigger {
    grid-column-gap: 8px;
    color: #00008f;
    cursor: pointer;
    background-color: #fff;
    justify-content: flex-end;
    align-items: center;
    margin-left: -15px;
    margin-right: -15px;
    padding: 16px;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
    display: flex;
    box-shadow: 0 0 4px #0003;
  }

  .reviewcard-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
  }

  .reviewcard-name {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
  }

  .reviewcard-date, .reviewcard-marks-ctn {
    display: none;
  }

  .accordion-content-2.close._24px {
    margin-top: -17px;
  }

  .bg-half-color {
    height: 25%;
  }

  .grid-funds {
    grid-template-columns: 2.5fr 1.7fr 1.7fr 1.7fr 3fr;
    margin-bottom: 0;
  }

  .grid-funds:hover {
    background-color: #0000;
  }

  .grid-funds.header-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2.5fr 1.7fr 1.7fr 1.7fr 3fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: grid;
  }

  .grid-funds-border {
    font-size: 14px;
    line-height: 21px;
  }

  .shadow.fund-re-port-ctn {
    padding: 40px 24px;
  }

  .shadow.p-24 {
    padding-bottom: 24px;
  }

  .fz-16 {
    font-size: 16px;
    line-height: 24px;
  }

  .column-2, .column-2._2.form, .column-2._2.narrow {
    grid-template-columns: 1fr;
  }

  .column-2._3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .column-2._3.tablet-2column {
    grid-template-columns: 1fr;
  }

  .column-2.comparison {
    grid-template-columns: 2fr;
  }

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

  .mobile-menu-group {
    cursor: default;
  }

  .link-14.main-link {
    display: flex;
  }

  .link-14.main-link.scrolltosection {
    width: 100px;
  }

  .right-arrow-2, .left-arrow-2 {
    top: 17%;
  }

  .remarks.mb-50 {
    margin-bottom: 16px;
  }

  .newsroom-tabs-menu {
    margin-right: -20px;
  }

  .newsroom-tab-link {
    margin-bottom: 10px;
    display: inline-block;
  }

  .link-15.main-link {
    display: flex;
  }

  .damage-type {
    text-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 8px;
    display: flex;
  }

  .damage-type:hover {
    padding-bottom: 4px;
  }

  .damage-type.w--current {
    flex: 0 auto;
    align-self: auto;
    width: 100%;
    margin-right: 0;
    padding: 15px;
  }

  .damage-type._1 {
    max-width: none;
  }

  .claim-tab-ctn {
    padding-left: 0;
    padding-right: 0;
  }

  .damage-types {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

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

  .button-text-6.button-text-ghost.submit-claim-button {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
  }

  .benefits-grid {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .benefits-grid.grid-2 {
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    justify-items: start;
  }

  .benefits-grid.grid-1.grid-2 {
    grid-template-columns: 1fr;
  }

  .div-block-48 {
    flex-direction: column;
  }

  .div-block-49 {
    padding-left: 0;
    padding-right: 0;
  }

  .checkbox-label-2 {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 21px;
  }

  .benefit {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 8px;
    margin-right: 0;
  }

  .color-block-2 {
    margin-bottom: 20px;
  }

  .button-4 {
    margin-bottom: 15px;
  }

  .button-4.header-button.submit-claim, .button-4.header-button.submit-claim.show-docs, .button-4.header-button.submit-claim {
    width: 100%;
  }

  .div-block-46 {
    padding-left: 0;
  }

  .travel-claim-check-topic {
    font-size: 20px;
    line-height: 30px;
  }

  .claim-benifit {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .modal-2, .modal-2.modal-contact, .modal-2.modal-docs, .modal-2.modal-docs.modal-docs-local {
    display: none;
  }

  .float-button-column {
    padding-left: 15px;
    padding-right: 15px;
  }

  .modal-inner-2 {
    width: 85%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .modal-inner-2.modal-contact-inner {
    padding-left: 15px;
    padding-right: 15px;
  }

  .modal-inner-2.modal-docs-inner {
    width: 95%;
    height: 90%;
  }

  .documents-list {
    max-width: 100%;
    padding-left: 10px;
  }

  .documents-list-item {
    font-size: 14px;
    line-height: 21px;
  }

  .documents-list-item.red {
    width: 100%;
    font-size: 14px;
    line-height: 21px;
  }

  .modal-footer {
    margin-bottom: 15px;
  }

  .docs-item {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-41 {
    padding-top: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .modal-body {
    height: 79.5%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-34 {
    flex: 1;
    font-size: 14px;
    line-height: 18px;
  }

  .coverage-card-content {
    font-size: 14px;
    line-height: 21px;
  }

  .coverage-card {
    padding-top: 15px;
    padding-bottom: 30px;
  }

  .coverage-card-title {
    min-height: auto;
    margin-top: 10px;
    padding-bottom: 11px;
    font-size: 20px;
    line-height: 30px;
  }

  .benefits-grid-2 {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .div-block-53 {
    flex-direction: column;
  }

  .contact-collection-list {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .enquiry-form-wrapper {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submit-wrapper {
    flex-direction: column-reverse;
  }

  .contact-sub-tab {
    max-width: none;
    display: inline-block;
  }

  .locator-counter-wrapper.mobile {
    display: flex;
  }

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

  .recaptcha-size-3 {
    margin-bottom: 10px;
    margin-left: 0;
  }

  .collection-item-heading {
    min-height: 0;
  }

  .top-auto.mobile-no-auto {
    margin-top: 0;
  }

  .table-row {
    align-content: stretch;
    place-items: stretch stretch;
  }

  .table-header-item {
    font-size: 16px;
    line-height: 24px;
  }

  .table {
    width: 100%;
  }

  .grid-accordion-no-border {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    grid-template-columns: 1fr;
  }

  .submit-motor-claim-tab, .submit-motor-claim-tab.w--current {
    font-size: 16px;
  }

  .in-section-tab-menu {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    overflow: hidden;
  }

  .heading-44 {
    flex: 1;
    font-size: 14px;
    line-height: 18px;
  }

  .documents-list-2 {
    max-width: 100%;
    padding-left: 10px;
  }

  .documents-list-item-2 {
    font-size: 14px;
    line-height: 21px;
  }

  .benefit-2 {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 8px;
    margin-right: 0;
  }

  .mobile {
    display: block;
  }

  .button-5.ghost.reversed.contact-pop-general, .button-7.ghost.reversed.contact-pop-general {
    display: flex;
  }

  .recaptcha-size-4 {
    margin-bottom: 10px;
    margin-left: 0;
  }

  .who-gen-card-image {
    width: 88px;
    height: 88px;
    margin-top: 25px;
    margin-bottom: 20px;
    margin-left: auto;
  }

  .flex-5.align-center, .flex-7.align-center {
    flex-direction: row;
  }

  .legals-3.no-padding-bottom.white {
    margin-left: 16px;
    margin-right: 42px;
  }

  .link-16.footer {
    border-top: 1px #ffffff40;
    border-bottom: 0 #0000;
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 0;
    font-size: 14px;
    line-height: 18px;
  }

  .link-16.footer.w--current {
    color: #fafafa;
  }

  .link-16.footer.title {
    border-top: 0 #0000;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-weight: 600;
  }

  .flex-8.sns {
    justify-content: center;
  }

  .section-3.footer {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .recaptcha-size-5, .recaptcha-size-6 {
    margin-bottom: 10px;
    margin-left: 0;
  }

  .flex-9.align-center {
    flex-direction: row;
  }

  .container-7 {
    max-width: none;
  }

  .icon-5.download {
    margin-left: 30px;
    margin-right: 10px;
    display: none;
  }

  .container-slide10 {
    max-width: none;
    margin-top: -123px;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .h1-headline-500 {
    font-size: 40px;
    line-height: 52px;
  }

  .article-list {
    grid-template-columns: 1fr;
  }

  .circle-connect.mobile-hidden {
    display: none;
  }

  .t-t-tshirt {
    height: 280px;
  }

  .mobile-menu-group-2 {
    cursor: default;
  }

  .image-11 {
    width: 24px;
  }

  .link-17.main-link {
    text-align: left;
    display: flex;
  }

  .container-8 {
    max-width: none;
    padding-left: 15px;
    padding-right: 15px;
  }

  .main-nav-dropdown-wrapper-2 {
    width: 100%;
    min-width: auto;
    height: 100vh;
    margin-top: 0;
    position: absolute;
    top: 100%;
    bottom: auto;
    overflow: auto;
  }

  .link-block-2.popup-close {
    right: 4px;
  }

  .search-input {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-left: 0;
  }

  .image-above-redbg {
    min-height: 40vh;
  }

  .cms-collection-grid.grid-cols-2, .cms-collection-grid.grid-cols-3, .cms-collection-grid.grid-cols-4, .cms-collection-grid.grid-cols-5, .cms-collection-grid.grid-cols-6 {
    grid-template-columns: 1fr;
  }

  .mygenerali-popup.desktop {
    display: none;
  }

  .image-bg-block {
    width: 115%;
  }
}

#w-node-ba0e7128-e794-1d37-a4e3-c6bbcfdde357-cfdde32a, #w-node-b0816e78-2c29-5cd1-005f-23ea5b41c957-cfdde32a, #w-node-b0816e78-2c29-5cd1-005f-23ea5b41c95b-cfdde32a, #w-node-_50153f69-e205-7d12-9a94-1fc5de817991-04d7b920, #w-node-b167f0a1-ee73-f976-222a-5de46d922663-0f5a7124 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca494-0f5a712e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca4f0-0f5a712e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca55e-0f5a712e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca580-0f5a712e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_33ad402b-8bcd-a809-97a2-185c02932e00-98910771 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c69bfc5-8c52-8a99-fa08-c291117196ad-1171968a, #w-node-_0c69bfc5-8c52-8a99-fa08-c291117196ae-1171968a, #w-node-ba779920-10d2-f927-14ac-9f361b1cee2b-5923d25f, #w-node-ba779920-10d2-f927-14ac-9f361b1cee2c-5923d25f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc70f7-0f5a71ae {
  align-self: center;
}

#w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc70fa-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc70fb-0f5a71ae, #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc7100-0f5a71ae, #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc710c-0f5a71ae, #w-node-dad42103-a21b-eb00-0bd5-f08fb7305026-0f5a71ae {
  align-self: center;
}

#w-node-dad42103-a21b-eb00-0bd5-f08fb7305029-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dad42103-a21b-eb00-0bd5-f08fb730502a-0f5a71ae, #w-node-dad42103-a21b-eb00-0bd5-f08fb730502f-0f5a71ae, #w-node-dad42103-a21b-eb00-0bd5-f08fb730503b-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a43d-0f5a71ae {
  align-self: center;
}

#w-node-d337298e-591b-c59b-4adb-cdcda8e3a440-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d337298e-591b-c59b-4adb-cdcda8e3a441-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a446-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a450-0f5a71ae {
  align-self: center;
}

#w-node-d337298e-591b-c59b-4adb-cdcda8e3a453-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a463-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a473-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851911-0f5a71ae {
  align-self: center;
}

#w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851914-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851915-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c03985191a-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851924-0f5a71ae {
  align-self: center;
}

#w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851927-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851937-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851947-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_080d26ce-90e2-fbe1-c90e-1dba82d22acb-0f5a71ae {
  align-self: center;
}

#w-node-_080d26ce-90e2-fbe1-c90e-1dba82d22ace-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_080d26ce-90e2-fbe1-c90e-1dba82d22acf-0f5a71ae {
  align-self: center;
}

#w-node-_080d26ce-90e2-fbe1-c90e-1dba82d22ae5-0f5a71ae {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8018bb57-7efb-d866-9e25-1d5e8c475282-0f5a71ae, #w-node-_3345cd57-7f5f-7093-53a2-1c3871003bb4-0f5a71ae, #w-node-_96216586-6564-9dc4-2e2a-35dc38795c21-0f5a71ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d6cc464-83a3-a49c-0371-a76e33abdc72-0f5a71e9 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_9d6cc464-83a3-a49c-0371-a76e33abdcf9-0f5a71e9, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e1a-4a0c8b00 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e2e-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e45-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e74-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439eb4-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439ee3-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f31-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f60-4a0c8b00, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-4a0c8b00 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a878-4a0c8b00 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fb49985d-1031-4c06-b4f3-24dbf974fc97-0f5a7126, #w-node-_207e7ae6-8eb0-b2c5-68d8-d95dbf22f1dd-0f5a7126, #w-node-b6343134-4eb8-4577-b2cc-ca23f6e2e08b-0f5a7126, #w-node-_8e6ad22e-495a-d3d7-3b90-383ca6baff38-0f5a7126, #w-node-ef7fb451-ecdf-ed1e-db7c-691c6beed7e5-0f5a7126 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9843d9ba-6db5-9b1d-03e5-4b70705bf587-0f5a7126 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .5fr;
}

#w-node-_4c0c3c0a-b730-6f34-00ad-79bfdfb99774-c7c9f291 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_99ff837a-2078-0ada-09f0-d7e9aa2f7f1f-c7c9f291 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_25a86f77-9102-280b-2fac-e092ab5c287b-c3b11a01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_25a86f77-9102-280b-2fac-e092ab5c288f-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c28a6-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c28d5-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2915-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2944-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2992-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c29c1-c3b11a01, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-c3b11a01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a878-c3b11a01, #w-node-_9609112f-5a82-ea96-d169-6ccd6105dec0-2950783b, #w-node-_42a759f5-8f1b-d878-4776-ae78169a50c0-2950783b, #w-node-_634d3254-51b6-7a25-f5e3-d35544d1f2ad-2950783b, #w-node-_63de6327-98bf-5bed-7cda-052f6e6dc4e6-2950783b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0d08439b-f17d-9305-3c0b-0d427cdd637d-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd6387-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd6391-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd639b-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63a5-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63b8-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63c2-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63cc-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63d6-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63e0-2950783b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7def5da5-cab8-b597-e9dc-ffb6a311766d-2950783b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8b4d8f75-4eab-f258-7431-2dd53334dfbb-2950783b, #w-node-_5fbe95a4-d81d-1e2d-7463-7d34fc0210c1-2950783b {
  grid-row: span 2 / span 2;
}

#w-node-c5a44485-e67d-67ce-f40e-38f80883e4fb-0f5a7130, #w-node-c5a44485-e67d-67ce-f40e-38f80883e4ff-0f5a7130, #w-node-c5a44485-e67d-67ce-f40e-38f80883e503-0f5a7130 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3440e00-bfbd-3f37-4c3f-99645ab1e6fb-0f5a7130, #w-node-_1ea62512-df41-3d77-d38c-a310bdb4cbfb-0f5a7130, #w-node-d3d2200c-1ccf-15b3-30f5-f82314564cd2-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c3955-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c397a-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c3983-0f5a7130, #w-node-_83558288-60a4-b7a9-afed-28f9fe5a3549-0f5a7130, #w-node-_7594487d-6ea1-3bc2-8d98-d076e6f5ee8a-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b847-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b851-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b863-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b86b-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b873-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e476-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4b3-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4c1-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4d2-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4da-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd36-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd40-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd52-0f5a7130, #w-node-d35d9ebc-2b60-7595-1645-da8975758ea3-0f5a71ce, #w-node-f7e938ba-3eda-9f0b-836b-62d9808548b2-0f5a71ce, #w-node-_2d52c7c6-6e0d-f47b-2d5d-603f904dfb8d-0f5a71ce, #w-node-_51066c08-6840-8b8f-5aed-c2ad03eb2ce7-0f5a71ce {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_94e26d7d-9775-b64f-bfc8-c91e2ce86f87-0f5a71eb, #w-node-bf245706-99f4-2e38-d0b7-6288845b8f4b-0f5a71eb, #w-node-_28a59368-18c9-8a3e-0b89-cf6ca76f42de-0f5a71eb, #w-node-_5a4a7b2a-a58f-d1ac-8199-8bd06712c689-0f5a71eb, #w-node-f6cf8ffb-01c6-b5cf-c1b4-6b27a536744f-0f5a71eb, #w-node-c0ccd145-16a6-0cd1-a000-26ef82bb5c12-0f5a71eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c8ead35-f5a4-0172-8660-77c47e106ed6-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106edd-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106ee9-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106ef0-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106efa-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f01-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f0d-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f14-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f1e-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f25-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f2f-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f36-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f40-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f47-0f5a71fe {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_14330ca4-5e25-c9a1-12f5-b7102a218422-0f5a7202, #w-node-_3c3145de-815f-6b47-c7c5-849dd85a8c22-0f5a7202 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c2412e7-53c1-d30e-b36a-efa305bac690-0f5a7202 {
  place-self: auto stretch;
}

#w-node-afc1a5a8-dfe8-bd1c-d2e3-76c1d90cda7f-0f5a7202, #w-node-_81f05673-6113-618b-a150-95bbf31d293d-0f5a7202 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c2412e7-53c1-d30e-b36a-efa305bac69c-0f5a7202, #w-node-_167634c4-332a-f868-ff9a-ede5edcb7bdf-0f5a7202 {
  place-self: auto stretch;
}

#w-node-_598072bd-ed37-9285-c691-f883b1af9afd-17a45e2e {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

#w-node-_896ff3c8-ef4f-85f9-57ee-dc69c213ea10-0f5a71bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_55da7fc0-f8a8-27af-c0c5-2dbef4309fc9-0f5a71bf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e6f4-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e6fc-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e704-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e70c-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e714-0f5a71db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d5cce61-3116-d8de-e399-8ac068915ab2-0f5a71db {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9058bcb7-126d-83af-d858-33e681f453f1-0f5a71db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9058bcb7-126d-83af-d858-33e681f453f2-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f453f6-0f5a71db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9058bcb7-126d-83af-d858-33e681f453fa-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f453fe-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f45402-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f45406-0f5a71db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9058bcb7-126d-83af-d858-33e681f4540b-0f5a71db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_97032b31-45fe-7f8d-7571-e78e1587a997-2a6cd72d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7ac-2a6cd72d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_26369fb8-5d6b-3345-a164-bf486c3de13a-2a6cd72d {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-ab1ef8db-88c6-e919-8c50-76b34dbe1993-2a6cd72d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-2a6cd72d, #w-node-d4c12d1b-54dc-ae2f-a34b-8a62cbf1203f-2a6cd72d, #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f916-2a6cd72d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d6c29610-298d-b139-ad08-2b3168c6d81e-0f5a71c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-ace3693b-4a44-219a-ccff-b7470608d0fd-0f5a71c5, #w-node-d8042846-87d7-3090-8b54-ef1ed0d82e05-0f5a71c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bd4de1d-c169-482f-ee77-3183054b3418-0f5a71c5 {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_7bd4de1d-c169-482f-ee77-3183054b341c-0f5a71c5 {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-af676977-edb7-f46c-847f-dfb390ec32ab-0f5a71e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43c3b031-ff04-6c1f-4dc4-2d316caf95eb-0f5a71d6, #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495b9-0f5a71d6, #w-node-e3be202e-8cb7-30c5-62cb-3c9af02f0f30-0f5a71d6, #w-node-_9bc07295-9311-4832-3514-8d1d89049fe5-0f5a71d6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-af676977-edb7-f46c-847f-dfb390ec32ab-0f5a71de, #w-node-_586089d0-9c5f-ec33-48cb-4f5f8cbbbfe7-8cbbbfd5, #w-node-_586089d0-9c5f-ec33-48cb-4f5f8cbbbff5-8cbbbfd5, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f4d-0f5a71d4, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f59-0f5a71d4, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f65-0f5a71d4, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f71-0f5a71d4, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f7d-0f5a71d4, #w-node-_14b70bc3-cbb8-bdfa-e033-301181654f89-0f5a71d4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4bc68a5-be94-7b61-9f55-c22028b3bee1-12276c44 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-12276c44, #w-node-ddc78ce8-8f6b-ecf6-d36b-4e0426054cbe-12276c44, #w-node-_04012796-6048-92e3-63a9-ded1a18407d1-12276c44, #w-node-_5c47debf-7b3b-15e3-d8ff-3ca80cf08801-12276c44, #w-node-_5046b039-044d-f533-03f4-4e54045fba7e-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0ac-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0d8-12276c44 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6b6ed1b9-bda3-78f5-6666-8c32907208b9-0f5a7154, #w-node-_6b6ed1b9-bda3-78f5-6666-8c32907208c4-0f5a7154, #w-node-b49757c3-22d8-f67f-2402-8ceee8cb9667-0f5a7154, #w-node-b49757c3-22d8-f67f-2402-8ceee8cb966e-0f5a7154, #w-node-_2b496435-3a76-18b8-4c09-a56244e93fff-0f5a7154, #w-node-_2b496435-3a76-18b8-4c09-a56244e94006-0f5a7154, #w-node-c7acc8c9-f1fc-264c-1db9-57f62354b00f-0f5a7154, #w-node-c7acc8c9-f1fc-264c-1db9-57f62354b016-0f5a7154, #w-node-_56c39245-3fe6-566e-a4b8-c1a6d91b3148-0f5a7154, #w-node-_56c39245-3fe6-566e-a4b8-c1a6d91b314f-0f5a7154, #w-node-_0016e958-fdcb-7703-6ba1-cbf933edd7ad-0f5a7154, #w-node-_0016e958-fdcb-7703-6ba1-cbf933edd7b4-0f5a7154, #w-node-_44d2b215-2dac-0694-5ac0-86a9747fbea9-0f5a7154, #w-node-_44d2b215-2dac-0694-5ac0-86a9747fbeb0-0f5a7154, #w-node-_08ada59d-c0e6-85fa-78ff-9f5dbcf64216-0f5a7154, #w-node-_08ada59d-c0e6-85fa-78ff-9f5dbcf6421d-0f5a7154, #w-node-_0203a21d-1b62-880b-f241-e13842b3cc66-0f5a7154, #w-node-_0203a21d-1b62-880b-f241-e13842b3cc6d-0f5a7154, #w-node-defb5637-73dd-357b-72e9-e268dfd7822d-0f5a7154, #w-node-defb5637-73dd-357b-72e9-e268dfd78234-0f5a7154, #w-node-_94509e55-9e26-347b-83e6-8275343aa514-0f5a7154, #w-node-_94509e55-9e26-347b-83e6-8275343aa51b-0f5a7154, #w-node-_9fdd6271-87e1-2140-473c-069ed1b75f69-0f5a7154, #w-node-_9fdd6271-87e1-2140-473c-069ed1b75f70-0f5a7154, #w-node-_67650ce9-4fb4-4cc8-024b-eb48f28911eb-0f5a7154, #w-node-_67650ce9-4fb4-4cc8-024b-eb48f28911f2-0f5a7154 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f5405dc5-dfac-511b-3216-c9347a708960-0f5a7154, #w-node-f5405dc5-dfac-511b-3216-c9347a708964-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5405dc5-dfac-511b-3216-c9347a708969-0f5a7154 {
  place-self: auto stretch;
}

#w-node-f5405dc5-dfac-511b-3216-c9347a70896d-0f5a7154, #w-node-f5405dc5-dfac-511b-3216-c9347a708975-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd36d1e6-c3c8-d94f-4cfb-9881e438f95e-0f5a7154 {
  place-self: auto stretch;
}

#w-node-dd36d1e6-c3c8-d94f-4cfb-9881e438f962-0f5a7154, #w-node-dd36d1e6-c3c8-d94f-4cfb-9881e438f966-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5405dc5-dfac-511b-3216-c9347a708988-0f5a7154 {
  place-self: auto stretch;
}

#w-node-_7de15145-1697-acab-341e-956299d0f307-0f5a7154, #w-node-_7de15145-1697-acab-341e-956299d0f30e-0f5a7154, #w-node-c8338b9d-6a74-55ed-a14a-5d698e58ac64-0f5a7154, #w-node-c8338b9d-6a74-55ed-a14a-5d698e58ac6b-0f5a7154, #w-node-_7138a761-4934-da4a-fa8a-a659d0cd3107-0f5a7154, #w-node-_7138a761-4934-da4a-fa8a-a659d0cd310e-0f5a7154, #w-node-_6b05c631-8746-2c36-6b5c-35a247181c04-0f5a7154, #w-node-_6b05c631-8746-2c36-6b5c-35a247181c0b-0f5a7154, #w-node-b6a4cd3e-4318-8b72-808c-0946a4ea994a-0f5a7154, #w-node-b6a4cd3e-4318-8b72-808c-0946a4ea9951-0f5a7154, #w-node-b5bb994d-121f-4cb3-85b7-decf91ea8df8-0f5a7154, #w-node-b5bb994d-121f-4cb3-85b7-decf91ea8dff-0f5a7154, #w-node-_68a3d590-c18e-ecf5-16b8-a9a492147ffd-0f5a7154, #w-node-_68a3d590-c18e-ecf5-16b8-a9a492148004-0f5a7154, #w-node-c005e823-b392-bd0e-ea17-616a61251819-0f5a7154, #w-node-c005e823-b392-bd0e-ea17-616a61251820-0f5a7154, #w-node-b7dd06c4-615b-9efd-4f31-26707981bb23-0f5a7154, #w-node-b7dd06c4-615b-9efd-4f31-26707981bb2a-0f5a7154, #w-node-_7b9ed4f5-2fde-5b84-4391-c9bea78feb0c-0f5a7154, #w-node-_7b9ed4f5-2fde-5b84-4391-c9bea78feb13-0f5a7154, #w-node-_46c89c4b-0332-073d-c1dc-897e9057dc36-0f5a7154, #w-node-_46c89c4b-0332-073d-c1dc-897e9057dc3d-0f5a7154, #w-node-_294d7c84-bc05-9378-abab-3f4fb9676f94-0f5a7154, #w-node-_294d7c84-bc05-9378-abab-3f4fb9676f9b-0f5a7154, #w-node-_446c185f-e91c-dcf7-4be1-c282c39e2b20-0f5a7154, #w-node-_446c185f-e91c-dcf7-4be1-c282c39e2b27-0f5a7154 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c3846f-0f5a7154, #w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c38473-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c38478-0f5a7154 {
  place-self: auto stretch;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c3847c-0f5a7154, #w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c38480-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c38485-0f5a7154 {
  place-self: auto stretch;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c38489-0f5a7154, #w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c3849a-0f5a7154 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cbd378a-8a6c-bf38-ea82-24fd05c384ad-0f5a7154 {
  place-self: auto stretch;
}

#w-node-eed0f94f-8371-b066-ce3c-2e3d85032c0a-0f5a718f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aa3ab52d-32aa-e6fb-4d15-c878f59c27fa-0f5a7201, #w-node-_0b1fc088-df0e-f1d8-bd56-511a1dece189-0f5a7201, #w-node-_42b3ad07-4dd2-2c94-e561-c90f0abe82a5-0f5a7201, #w-node-afc1a5a8-dfe8-bd1c-d2e3-76c1d90cda7f-c88da02b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c772-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c778-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c7c7-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c7cd-0f5a7139, #emergency.w-node-_79473544-629c-7aef-fd0b-58cd2429c82f-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c835-0f5a7139, #gmldocs.w-node-_79473544-629c-7aef-fd0b-58cd2429c8aa-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c8b0-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8d8-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8dd-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8df-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8e2-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8e9-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8ee-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8f5-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c8fa-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c907-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c90c-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c90e-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c911-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c913-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c916-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c918-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c91b-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c91d-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c920-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c922-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c925-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c927-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c92a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c931-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c936-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c938-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c945-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c947-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c94a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c951-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c956-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c958-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c95b-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c95d-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c960-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c962-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c965-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c967-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c96a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c96c-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c96f-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c971-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c974-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c976-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_55aaa4bf-acc3-32bf-32a4-cb52e015091b-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_0a206920-993f-4a9d-70f4-c6fa846ad8cf-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c979-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c97b-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c97e-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c985-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c988-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c980-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c983-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c98a-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c98d-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c994-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c999-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c99b-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c99e-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9a0-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9a3-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9a5-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9a8-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9aa-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9ad-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9af-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9b2-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9b4-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9b7-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9b9-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9bc-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9d3-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9d8-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9da-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9dd-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9df-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9e2-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9e4-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9e7-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9e9-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9ec-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9ee-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9f1-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9f3-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9f6-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9f8-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9fb-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429c9fd-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca00-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca02-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca05-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca07-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca0a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca0c-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca0f-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca11-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca14-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca16-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca19-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca1b-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca1e-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca20-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca23-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca25-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca28-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca2a-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca2d-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca2f-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca32-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca34-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca37-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca39-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca3c-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca3e-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca41-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca43-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ca82abb6-6a56-365e-6801-d579ec2d48d6-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca48-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_45f43784-7f54-8b51-bdcc-6036d15a964a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_7225d414-de9c-a7ff-9193-f087650e14a3-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca4b-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca4d-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca50-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca52-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca55-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca57-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca5a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca5c-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca5f-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca61-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca64-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca66-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca69-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca6b-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca6e-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca70-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca73-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca75-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca78-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca7f-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca84-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca86-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca89-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca8b-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca8e-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca90-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca93-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca95-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca98-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca9a-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca9d-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429ca9f-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caa2-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caa4-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caa7-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caa9-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caac-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caae-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cab1-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cab3-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cab6-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cab8-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cabb-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cabd-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cac0-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cac2-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cac5-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cac7-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caca-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cacc-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cacf-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cad1-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cad4-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cad6-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cad9-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cadb-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cade-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-cef3914a-21f1-f1ef-d67a-4ce711ba6d40-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cae3-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_5b78afb2-6d24-4405-c6d5-22e61f53f35e-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_82d50696-9330-b5ce-efd2-7f06b2a8be91-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cae0-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_45140820-15f2-9437-fc09-c21a85657e2c-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_7356e688-65b4-f98d-2132-959b7a438867-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_11bddb7e-16ee-d1c4-97f8-a9992cb2f128-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_333ec6d6-ed8a-7b27-4592-f8b9f7cbd1a1-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ac760b89-7932-b822-38b3-bbb7940083a0-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_38d3d045-0ab3-4f6d-e070-9787360146c1-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6509fda-e1f9-0cf4-ea66-10ca1975c133-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-c3ee290f-3328-f1f9-c19b-7106a1a6adf7-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_0d1cd5a9-9d1f-c803-e6cf-0d63e4de4a94-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caea-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caef-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caf1-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caf4-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caf6-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429caf9-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cafb-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cafe-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cb05-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cb0a-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#enquiry.w-node-_79473544-629c-7aef-fd0b-58cd2429cb0d-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb13-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79473544-629c-7aef-fd0b-58cd2429cb33-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb34-0f5a7139 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#panel-branch-locator.w-node-_79473544-629c-7aef-fd0b-58cd2429cb4f-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb55-0f5a7139, #panel-hospital-locator.w-node-_79473544-629c-7aef-fd0b-58cd2429cb68-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb6e-0f5a7139, #panel-workshop-locator.w-node-_79473544-629c-7aef-fd0b-58cd2429cd49-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cd4f-0f5a7139, #panel-windscreen-locator.w-node-_79473544-629c-7aef-fd0b-58cd2429cdb7-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cdbd-0f5a7139 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_214b86d3-d0d3-9f1b-e99c-46a9fc4088a1-0f5a71b4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-_5355a977-a44c-4787-a219-2717dcd67fa4-0f5a71b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1516-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d151a-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d151e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1522-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1526-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1536-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d153a-0f5a71ea {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1542-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1546-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d154a-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d154e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1552-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1556-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1560-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1564-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1568-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1574-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1578-0f5a71ea {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1580-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1584-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1588-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d158c-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1590-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1594-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d159e-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15a2-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15a6-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15b1-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15b5-0f5a71ea {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15bd-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15c1-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15c5-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15c9-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15cd-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15d1-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15db-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15df-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15e3-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15ee-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15f2-0f5a71ea {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d15fa-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15fe-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1602-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1606-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d160a-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d160e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1618-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d161c-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1620-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d162b-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d162f-0f5a71ea {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1637-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d163b-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d163f-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1643-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1647-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d164b-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1654-0f5a71ea {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9a790ff1-e041-800c-9044-3920728d1658-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d165c-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1666-0f5a71ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9d214d49-50cc-315b-b2ec-fb68596650fa-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb685966510b-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb685966511c-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb6859665129-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb6859665136-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb6859665147-0f5a7135, #w-node-_9d214d49-50cc-315b-b2ec-fb6859665158-0f5a7135 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7abf6b05-832d-57ea-a4a4-50660af5ed30-0f5a7170 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_267452b3-d964-ceac-0670-b193b4c3585b-0f5a7200 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-0f5a7200 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_43aba04b-38f2-a247-d235-e93ecc7db2e3-0f5a7200 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ffd58a12-9ec5-028d-3e77-4452e798f270-0f5a7200, #w-node-ffd58a12-9ec5-028d-3e77-4452e798f271-0f5a7200, #w-node-ffd58a12-9ec5-028d-3e77-4452e798f279-0f5a7200 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1244567-4a7d-0c52-a582-56150d715274-aa9c38ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
}

#w-node-ff46d5ff-424c-00cd-eb1f-383ec10332fd-aa9c38ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_2976cc32-9068-c9c3-9b49-73494f7e9462-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e9463-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e946a-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e9476-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e947a-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e947e-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e9482-aa9c38ef, #w-node-_2976cc32-9068-c9c3-9b49-73494f7e9486-aa9c38ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0d4a48ac-3d73-9627-c001-cf124613847b-aa9c38ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4eab4416-c8a0-6fe9-9ee3-4ab6496af530-aa9c38ef, #w-node-_4eab4416-c8a0-6fe9-9ee3-4ab6496af536-aa9c38ef, #w-node-_4eab4416-c8a0-6fe9-9ee3-4ab6496af537-aa9c38ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe1f451c-9778-8b72-b9f6-07076161930d-0f5a716f, #w-node-_51feae4a-9815-cd20-c8fb-3de5eaa1d8e4-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca4-0f5a716f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca5-0f5a716f {
  grid-row: span 2 / span 2;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91421-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91434-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91464-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf91467-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9146a-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9146d-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91471-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91474-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf91477-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9147a-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9147d-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91481-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91484-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf91487-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9148a-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9148d-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91491-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf91494-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf91497-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9149a-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf9149d-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914a1-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914a4-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914a7-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914aa-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914ad-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914b1-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914b4-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914b7-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914ba-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914bd-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914c1-0f5a716f {
  place-self: auto stretch;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914c4-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914c7-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914ca-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914cd-0f5a716f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89d3db14-a632-9550-0d56-521e8cf914ea-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3d26eb61-c73a-ce4c-bcb0-5db95caae9e8-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb262-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb276-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb28d-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2bc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2fc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb32b-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb379-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb3a8-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb413-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb43d-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e386fa-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1a41922e-823c-0292-145e-ae59e3e3870e-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38725-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38754-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38794-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e387c3-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38811-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38840-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e388b5-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1a41922e-823c-0292-145e-ae59e3e388df-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bf504672-bb9d-e2b5-9417-ca8b3e703db7-0f5a716f, #w-node-bf504672-bb9d-e2b5-9417-ca8b3e703dfe-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ec74b356-39b5-5ea5-b52e-b0be845ba896-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8aa-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8c1-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8f0-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba930-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba95f-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9ad-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9dc-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9cb7d6d8-318b-58a2-f0dc-d8a13a3804c5-0f5a716f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ae42e4ed-45ba-35e0-4c31-54af3dd4ef1c-0f5a71da {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba3d6d2a-b83a-38a4-9422-476dab7fd368-0f5a71da, #w-node-_4bcc23dd-2bd8-c0d1-7430-919eeccea597-0f5a71da, #w-node-_60484301-95ff-b273-40f3-d06db04e6cd4-0f5a71da, #w-node-c9f525bb-f4f7-5dd6-276c-9beada08011b-0f5a71da, #w-node-_33200785-15e9-86c0-0396-5763f3d99223-0f5a71da, #w-node-_1602c9a4-bf7d-a686-25dc-ee3a1e417ace-0f5a71da, #w-node-_99b7f913-aff3-a846-3c92-8da1a6527b8f-0f5a71da, #w-node-f1f72bfd-46d8-ab16-694f-8610473303ef-0f5a71da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8359fa7c-5b7c-ca16-d460-835f5272d19c-0f5a7129 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c6c15617-3bef-083f-2940-a00e3fd98af1-0f5a712b {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-c37a388b-9efc-824b-44fb-1977238dddc9-0f5a712b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bc3b54c6-8f50-a71c-7feb-30a712a9476a-0f5a712b, #w-node-a5771c48-8a08-589a-9adb-d97dd68d14ee-0f5a712b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_96f92401-e8da-3320-b691-77fa04a9023f-0f5a712b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6a06b08f-93cb-cb00-6f46-de3c48cce4c2-0f5a712b {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

#w-node-_281ccf1b-2573-ec5b-0459-6145e18537d3-0f5a71aa, #w-node-b1e150d0-e3a0-56d0-cd66-00c96038ac28-0f5a71ec {
  grid-row: span 2 / span 2;
}

#w-node-f29461e7-1103-ea4a-9749-7d593a086bb2-0f5a71ed, #w-node-_860ef628-2fe0-37f8-0fd4-94b5870fcf02-0f5a71ed, #w-node-f7d9e1e0-3732-b8a2-798b-28009443577d-0f5a71ed, #w-node-c67ff2d1-1583-49c8-f76e-59d6fd8480f9-0f5a71ed, #w-node-b5ada8be-941e-9df6-932f-ada4bd458377-0f5a71ed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-_5cd7ec1e-6a4c-31b6-48cd-24f7ef21b24d-0f5a71ed {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_5cd7ec1e-6a4c-31b6-48cd-24f7ef21b251-0f5a71ed {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_32e79b64-7a13-8984-6ce0-23db9477d75c-0f5a71ed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-e061c3d5-eb06-e281-b91c-1ddadba5be95-0f5a71ed {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-e061c3d5-eb06-e281-b91c-1ddadba5be99-0f5a71ed {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_59f54e15-4e09-08ca-cb99-fb2a4073acbf-0f5a71ed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-_6dda626f-5f73-0fcf-2e8a-1809c1e172a9-0f5a71ed {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-_6dda626f-5f73-0fcf-2e8a-1809c1e172ad-0f5a71ed {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-b5f1d337-8141-6449-50e0-cc52cc4a638a-0f5a71ed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-b5f1d337-8141-6449-50e0-cc52cc4a63f3-0f5a71ed {
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
}

#w-node-b5f1d337-8141-6449-50e0-cc52cc4a63f8-0f5a71ed {
  grid-area: 1 / 3 / 2 / 4;
  justify-self: end;
}

#w-node-_44762a2c-1c9b-6bbf-f738-51230edd83ad-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83b7-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83c1-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83cb-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83d5-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83e8-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83f2-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83fc-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8406-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8410-0f5a71ed, #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3ff-0f5a718e, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b2f8-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b2f9-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b2fa-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b300-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b301-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b307-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b30c-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b311-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b315-0f5a71ba, #w-node-_2b719e09-a5af-14eb-9c91-02b47275b319-0f5a71ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_668b602f-681c-7f56-a8d3-83c8e982973d-0f5a71ba {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
}

#w-node-b3b098f4-cf9a-0d3e-a0c3-38314cc60bae-0f5a71ba, #w-node-b3b098f4-cf9a-0d3e-a0c3-38314cc60bb3-0f5a71ba, #w-node-b3b098f4-cf9a-0d3e-a0c3-38314cc60bb8-0f5a71ba, #w-node-b3b098f4-cf9a-0d3e-a0c3-38314cc60bbc-0f5a71ba, #w-node-b3b098f4-cf9a-0d3e-a0c3-38314cc60bc0-0f5a71ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fba98c4c-bfb7-2f37-3772-863b8ffa6ee3-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-_10e261ea-4e85-2093-b989-2cb4c868303e-0f5a71c7, #w-node-c701bb61-1516-41ac-127c-2ff09b17b653-0f5a71c7, #w-node-bd89c5c8-740f-5115-82af-ac25b845c3ab-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35b1201a-19bd-8729-7d98-af8a836207f7-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-_35b1201a-19bd-8729-7d98-af8a836207ff-0f5a71c7, #w-node-_35b1201a-19bd-8729-7d98-af8a83620801-0f5a71c7, #w-node-_35b1201a-19bd-8729-7d98-af8a83620803-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21b0-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21b8-0f5a71c7, #w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21ba-0f5a71c7, #w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21bc-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e66049ec-f3bd-e27b-8534-2645800629ef-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-e66049ec-f3bd-e27b-8534-2645800629f7-0f5a71c7, #w-node-e66049ec-f3bd-e27b-8534-2645800629f9-0f5a71c7, #w-node-e66049ec-f3bd-e27b-8534-2645800629fb-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b05dda5e-f7ff-65f4-5f89-9a7282b8742f-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-b05dda5e-f7ff-65f4-5f89-9a7282b87437-0f5a71c7, #w-node-b05dda5e-f7ff-65f4-5f89-9a7282b87439-0f5a71c7, #w-node-b05dda5e-f7ff-65f4-5f89-9a7282b8743b-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c964-0f5a71c7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  justify-self: auto;
}

#w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c96c-0f5a71c7, #w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c96e-0f5a71c7, #w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c970-0f5a71c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a19a8a1-afd0-de47-eb20-129ab35ed4f0-543d2cce {
  justify-self: center;
}

#w-node-_3a19a8a1-afd0-de47-eb20-129ab35ed4f6-543d2cce {
  justify-self: start;
}

#w-node-_35d0a00f-b833-798b-b242-18819521d815-543d2cce, #w-node-af676977-edb7-f46c-847f-dfb390ec32ab-543d2cce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1bc620b-a6ca-8373-19ca-2887a9441daa-bcd001a2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c4fcb714-9ee6-535f-d555-2e88453d0917-bcd001a2, #w-node-c4fcb714-9ee6-535f-d555-2e88453d0918-bcd001a2, #w-node-c4fcb714-9ee6-535f-d555-2e88453d0920-bcd001a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1bc620b-a6ca-8373-19ca-2887a9441dea-bcd001a2, #w-node-b1bc620b-a6ca-8373-19ca-2887a9441e08-bcd001a2, #w-node-b1bc620b-a6ca-8373-19ca-2887a9441e09-bcd001a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ce4f3b0-0e24-423f-415d-d31a46ec47af-bcd001a2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1ce4f3b0-0e24-423f-415d-d31a46ec47b1-bcd001a2, #w-node-_1ce4f3b0-0e24-423f-415d-d31a46ec47bd-bcd001a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_26d5695f-29b3-e672-86d3-f7ccebbe615f-bcd001a2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c345c356-af54-9909-1b29-cc730dc1b8b4-0f5a7155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e6f-0f5a7155, #w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e70-0f5a7155, #w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e78-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cf4-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cf5-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cfd-0f5a7155 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1fa496d1-1de5-a164-576d-909545c6569f-0f5a7155, #w-node-_1fa496d1-1de5-a164-576d-909545c656b3-0f5a7155, #w-node-_1fa496d1-1de5-a164-576d-909545c656b8-0f5a7155 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1adbe21-e719-b915-6b9a-8bc182044805-0f5a71ad {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510139-0f5a71c1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510195-0f5a71c1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510203-0f5a71c1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510225-0f5a71c1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-cd716553-057f-c205-3b7c-ecc17dffb6b1-0f5a71c8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fb49985d-1031-4c06-b4f3-24dbf974fc97-0f5a71c8, #w-node-_207e7ae6-8eb0-b2c5-68d8-d95dbf22f1dd-0f5a71c8, #w-node-b6343134-4eb8-4577-b2cc-ca23f6e2e08b-0f5a71c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9485792d-03d8-55cd-0d94-d753eb94f628-0f5a71c8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ef7fb451-ecdf-ed1e-db7c-691c6beed7e5-0f5a71c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7775618-73d1-63e3-f401-e07b34d84291-0f5a71e6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.75fr;
}

#w-node-ace3693b-4a44-219a-ccff-b7470608d0fd-0f5a71e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268f66-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f6a-0f5a71f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268f91-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268f93-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f96-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f99-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268f9f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fa5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fa8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fab-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fb1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fb4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fbc-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fbe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fc1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fc4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fca-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fcd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fd6-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fd9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fdc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fdf-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fe9-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268ff5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268ff8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268ffa-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268ffc-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c268fff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269002-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269005-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26900f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26901b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26901e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269020-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269022-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269025-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269028-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26902b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26902e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269031-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269033-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269035-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269038-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26903b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26903e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269046-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269048-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26904b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26904e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269054-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269057-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26905a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26905d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269060-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269063-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269066-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269069-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26906c-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26906f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269072-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269075-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26907d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26907f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269082-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269085-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26908b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26908e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269093-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269096-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269099-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690a5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690ae-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690b6-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690be-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690c5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690cb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690ce-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690dd-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690e9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690f5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2690f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690fb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690fe-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269101-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26910d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269110-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269113-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269116-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269119-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269125-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269128-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26912b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26912e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269131-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26913d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269140-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269143-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269146-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269149-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269155-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269157-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26915a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26915d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269163-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269166-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269169-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26916c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26916f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269172-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269175-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269178-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26917b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26917e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269181-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269184-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269187-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26918a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26918d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269190-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269193-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269196-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269199-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26919c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26919f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691a8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691b7-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691c0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691ca-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691ce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691d4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691d9-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691e7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691ec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691ef-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691f5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2691f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691fb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691fe-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269201-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269204-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269207-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26920a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26920f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269214-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269217-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26921c-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26921f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269222-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269225-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269228-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26922b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26922e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269231-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269234-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269237-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26923a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26923d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269242-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269245-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269248-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26924e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269251-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269254-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269257-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26925c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26925f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269262-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269267-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26926a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26926d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269270-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269273-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269276-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269279-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26927c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26927f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269282-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269285-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269288-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26928b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26928e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269291-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269294-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269297-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26929a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26929d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692a0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692b7-0f5a71f1, #w-node-_24df14a2-24f1-22ea-0b14-26b8ba7a3d79-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2692c8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2692e1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692e4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692e7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692ef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692f2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269300-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269303-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26930b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26930e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269311-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269317-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26931a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26931d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26932a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269343-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269346-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269349-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269351-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269354-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269357-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26935f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269362-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269365-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26936d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269370-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269373-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269379-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26937c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26937f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269390-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2693a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693ac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693af-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693cb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693d3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693d6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693d9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693e5-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2693f1-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26940a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26940d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269410-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269418-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26941b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26941e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269426-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269429-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26942c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269434-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269437-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26943a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269440-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269443-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269446-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269452-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26946b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26946e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269471-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269479-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26947c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26947f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269487-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26948a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26948d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269495-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269498-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26949b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694a7-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2694b3-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2694cc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694cf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694d2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694da-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694e8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694fc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269502-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269505-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269508-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269514-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26952d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269530-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269533-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26953b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26953e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269541-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269549-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26954c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26954f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269557-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26955a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26955d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269563-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269566-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269569-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269575-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26958e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269591-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269594-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26959c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26959f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695ad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695c4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695ca-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26963a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26963c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26963f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269642-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269648-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26964b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26964f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269653-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269657-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26965a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26965e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269661-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26966b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26966d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269670-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269673-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269679-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26967c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26967f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269683-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269687-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26968a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26968d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269691-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26969b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696ad-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696af-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696b9-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696c3-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696d4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696d6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696d8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696db-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696e3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696e6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696e9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696eb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696ed-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2696f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696f8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269700-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269702-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269705-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269708-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26970e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269711-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269714-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269717-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26971a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26971d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269721-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269724-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269727-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26972a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26972d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269731-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269739-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26973b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26973e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269741-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269747-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26974a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26974f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269753-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269756-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269763-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269766-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269769-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26976d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269775-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269777-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26977a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26977d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269783-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269786-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269789-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26978d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269790-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26979e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697a8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697b8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697c2-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697d2-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697d5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697d8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697dc-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697ec-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697ef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697f2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697f6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2697f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269806-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269809-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26980c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26980f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269812-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269820-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269822-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269825-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269828-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26982e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269831-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269834-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269838-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26983b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26983e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269841-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269845-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269848-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26984b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26984e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269852-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269855-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269858-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26985b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26985f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269871-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269874-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269877-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26987b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269885-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269889-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26988c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26988f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269895-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269898-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26989c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26989f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698ac-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698b2-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698bb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698be-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698c1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698cd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698d2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698d5-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698db-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698de-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698e1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698e4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698e7-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698ea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698ed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698f3-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2698f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698fc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269901-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269904-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269907-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26990d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269910-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269913-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269916-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26991b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26991e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269921-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269927-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26992a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26992d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269930-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269933-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269936-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269939-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26993c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26993f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269942-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269945-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269948-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26994b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26994e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269951-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269954-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269957-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26995a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26995d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269960-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269969-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269970-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269977-0f5a71f1, #w-node-_2fdb065c-f44e-ab19-b96d-ced57c1d66ea-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269988-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2699a3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699a6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699ce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699d4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699da-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699e0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c2699ed-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269a06-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a09-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a0c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a14-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a1a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a22-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a25-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a28-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a30-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a33-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a36-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a3c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a42-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269a53-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269a6c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a6f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a72-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a7a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a7d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a80-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a88-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a8b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a8e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a96-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a99-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a9c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aa5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aa8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ab4-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269acd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ad0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ad3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269adb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ade-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ae1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ae9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269af7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269afa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269afd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b03-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b06-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b09-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269b15-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269b2e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b3c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b42-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b50-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b58-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b5b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b5e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b64-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b67-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b6a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269b76-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269b8f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b92-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b95-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b9d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ba0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ba3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bb1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bb9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bbc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bbf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bc5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bc8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bcb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c3b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c3d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c40-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c43-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c49-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c4f-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c52-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c56-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c59-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c5c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c5f-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c62-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c65-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c68-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c6b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c73-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c75-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c78-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c7b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c81-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c87-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c90-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c93-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c96-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269c99-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c9d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ca0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ca3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269caf-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269cb9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cbf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cc2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cc4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cc6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269cc8-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ccb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ccf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cd2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cd5-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ce1-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269cf1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cf4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cf6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cf8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269cfa-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269cfd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d01-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d04-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d07-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d11-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d13-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d16-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d1a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d1d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d20-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d28-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d2a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d2d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d30-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d36-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d3c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d42-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d45-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d48-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d4b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d4e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d51-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d54-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d57-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d5a-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d5d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d60-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d63-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d66-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d6e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d70-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d73-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d7c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d82-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d90-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269d93-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269da3-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269da6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269daa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269db0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269db8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269dba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dbd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dc0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dc7-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269dce-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269dd1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dd5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dd8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ddb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269dde-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dee-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269df1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269df5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269df8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dfb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269dfe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e0e-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e11-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e15-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e18-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e1b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e1e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e2e-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e37-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e3a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e3d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e4d-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e50-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e54-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e57-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e5a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e5d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e6c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e6f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e73-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e79-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e7c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e88-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e90-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e96-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e9c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269e9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ea3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ea6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ea9-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269eac-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269eaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eb2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eb5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eb8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ebb-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ebe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ec2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ec5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ec8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ecb-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ece-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ed2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ed5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ed8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269edb-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ede-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ee1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ee4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ee7-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269eea-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269eed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ef0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ef3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ef6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f09-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f0c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f12-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f18-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f22-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f26-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f29-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f2c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f31-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f36-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f39-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f3c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f42-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f47-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f4c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f4f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f55-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f5b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f5e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f61-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f64-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f67-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f6a-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f6d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f70-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f73-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f7b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f80-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f83-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f88-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f8d-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f90-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f93-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f96-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f99-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f9c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269f9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fa5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fa8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269fab-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269fae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fb1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fb4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fb7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fbc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fbf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fc2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fc8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269fce-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269fd1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fd4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fd7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fda-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fdf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fe2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fe5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fea-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269fef-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ff2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ff5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ff8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ffb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c269ffe-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a001-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a004-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a007-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a00a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a00d-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a010-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a013-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a016-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a019-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a01c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a01f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a022-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a025-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a028-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a02b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a02e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a031-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a034-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a037-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a040-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a047-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a04e-0f5a71f1, #w-node-a13a38dc-34eb-e29e-8a07-c02c2a9df4b4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a05f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a071-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a075-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a07c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a080-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a086-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a089-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a096-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a0a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0ac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0b3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0c0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a0cd-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a0cf-0f5a71f1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a0d4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0d9-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a0dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0e8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0f2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0fa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0fe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a102-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a106-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a10e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a112-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a116-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a11a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a11e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a122-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a12a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a12e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a132-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a136-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a13a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a13e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a146-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a14a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a14e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a152-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a156-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a15a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a162-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a166-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a16a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a16e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a172-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a176-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a17e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a182-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a186-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a18a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a18e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a192-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a19a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a19e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1a6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1b6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1c2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1c6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1ca-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a1da-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a1dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1e8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a1ee-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a1f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1fb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a1fe-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a201-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a205-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a208-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a20b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a213-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a215-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a218-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a21b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a221-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a227-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a22a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a22d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a230-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a233-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a236-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a239-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a23d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a240-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a243-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a24f-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a259-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a25f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a262-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a264-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a266-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a268-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a26b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a26f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a272-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a275-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a281-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a291-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a294-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a296-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a298-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a29a-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a29d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2a7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2ad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2af-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2b1-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2b3-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2b6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2c0-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2c8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2ca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2cd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2d0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2d6-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2dc-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2e8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2eb-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2f7-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2fa-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a2fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a300-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a303-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a306-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a30e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a310-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a313-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a316-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a31c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a322-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a325-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a32a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a32d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a330-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a333-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a343-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a346-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a34a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a34d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a350-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a358-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a35a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a35d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a360-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a367-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a36e-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a371-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a375-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a378-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a37b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a37e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a38e-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a391-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a395-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a398-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a39b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a39e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3ae-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3b1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3bb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3ce-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3d4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3d7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3da-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3ed-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3f7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3fa-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a3fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a40c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a40f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a413-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a416-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a419-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a41c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a428-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a42a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a42d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a430-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a436-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a43c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a43f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a443-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a446-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a449-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a44c-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a44f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a452-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a455-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a458-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a45b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a45e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a462-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a465-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a468-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a46b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a46e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a472-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a475-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a478-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a48b-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a48e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a491-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a494-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a49a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4a4-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4b3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4b8-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4bf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4c2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4cf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4d2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4d8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4de-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4e1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4e4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4e7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ea-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4ed-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a4f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4f7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4fa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a504-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a507-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a50c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a511-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a514-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a517-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a51a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a51d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a520-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a523-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a526-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a529-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a52c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a52f-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a532-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a535-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a538-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a53b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a540-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a543-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a546-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a54c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a552-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a555-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a559-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a55c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a55f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a564-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a567-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a56a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a56f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a574-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a577-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a57b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a57e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a581-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a584-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a587-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a58a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a58d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a590-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a593-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a596-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a599-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a59c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a59f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5a2-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5ae-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5b1-0f5a71f1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5b4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5c6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5cd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5d4-0f5a71f1, #w-node-_8073ab36-1ead-675a-4aef-e4a4e70ecbc5-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5e5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a5f7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5fb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a602-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a606-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a60c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a60f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a61c-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a62e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a632-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a639-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a63d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a643-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a646-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a653-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a655-0f5a71f1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a65a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a65f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a662-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a665-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a668-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a66b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a66e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a671-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a678-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a67c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a680-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a684-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a688-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a68c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a694-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a698-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a69c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6a0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6b4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6bc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6c0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6c4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6cc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6d0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6d4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6d8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6e8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6ec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a6fc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a704-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a708-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a70c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a710-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a714-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a718-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a720-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a724-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a728-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a72c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a730-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a734-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a73c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a740-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a744-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a748-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a74c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a750-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a760-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a762-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a765-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a768-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a76e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a771-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a774-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a778-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a77b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a77c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a780-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a783-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a784-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a788-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a78c-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a78f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a792-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a795-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a79d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a79f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7a5-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7ab-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7b1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7b4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7bb-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7bf-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7c2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7cb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7cc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7cf-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7da-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7f5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a7f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7fb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7fe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a801-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a802-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a805-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a80f-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a81b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a81e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a820-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a822-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a825-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a828-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a82b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a82e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a82f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a833-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a837-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a83a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a83c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a83e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a841-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a844-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a847-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a84a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a84b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a84f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a857-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a859-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a85c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a85f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a865-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a868-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a86b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a86e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a871-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a874-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a877-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a87a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a87d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a880-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a883-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a886-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a88e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a890-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a893-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a896-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a89c-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a89f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8a3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8a6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ad-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8c4-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8cd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8d4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8dc-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8de-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8e1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8e4-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8eb-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8f2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8fc-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a8ff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a913-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a916-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a91a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a91d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a927-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a93b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a93e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a942-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a945-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a948-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a949-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a94c-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a94f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a963-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a966-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a969-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a96c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a96f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a970-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a973-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a976-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a98a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a98d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a991-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a994-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a997-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a998-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a99b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a99e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9b2-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9b9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9bc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9bf-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9c6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9d4-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9d6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9d9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9dc-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9e2-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9e9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9ec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9ef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9f6-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26a9f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa00-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa03-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa04-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa07-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa0a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa11-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa14-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa18-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa1b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa1e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa21-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa24-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa27-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa2a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa2e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa31-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa38-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa3b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa3e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa44-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa47-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa57-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa5a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa5d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa60-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa6a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa6e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa71-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa74-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa79-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aa7c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa7f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa82-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa86-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa89-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa8c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa90-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa95-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa9a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa9d-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aaa3-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aaa6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaa9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aab6-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aab9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aabc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aabf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aac2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aac3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aac6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aacb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aad0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aad3-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aad8-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aadb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aade-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aae1-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aae4-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aae7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaed-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aaf0-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aaf3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aafe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab01-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab04-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab0a-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab11-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab14-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab18-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab1b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab20-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab23-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab26-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab2b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab2e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab37-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab38-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab3b-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab3e-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab45-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab48-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab4b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab4c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab4f-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab52-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab55-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab58-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab5b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab5e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab5f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab62-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab65-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab68-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab6b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab6e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab71-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab72-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab75-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab78-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ab7b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab7e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab81-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab84-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab88-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab91-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab9b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aba2-0f5a71f1, #w-node-_86fe5af2-f97e-2a12-7dd7-f60dbac84f20-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26abb3-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26abd2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abd5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abd8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abe0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abe3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abe6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abf1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abf4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abfc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac02-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac08-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac0b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac0e-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ac1b-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ac3a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac3d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac40-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac48-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac4b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac4e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac56-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac59-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac5c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac64-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac67-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac6a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac70-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac73-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac76-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ac87-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aca6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aca9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acb4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acb7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acc2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acc5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acc8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acd0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acd3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acd6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acdc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acdf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ace2-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26acef-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ad0e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad11-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad14-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad1c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad1f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad22-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad2a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad2d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad30-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad38-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad3b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad44-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad47-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad4a-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ad57-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ad76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad79-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad7c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad84-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad87-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad92-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad95-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad98-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ada0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ada3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ada6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adb2-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26adbe-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26addd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ade0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ade3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adeb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adf1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adf9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adfc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae07-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae13-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae16-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae19-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ae25-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ae44-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae47-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae52-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae55-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae58-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae60-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae63-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae66-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae6e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae71-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae74-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae7a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae7d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae80-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26ae8d-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aeac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aeaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aeb2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aeba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aebd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aec0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aec8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aecb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aece-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aed6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aed9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aedc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aee2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aee5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aee8-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26aef5-0f5a71f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71904956-a633-cb8b-0604-9c096c26af14-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af1a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af22-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af25-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af28-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af30-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af33-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af36-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af44-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af50-0f5a71f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97032b31-45fe-7f8d-7571-e78e1587a997-8e835d42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_26369fb8-5d6b-3345-a164-bf486c3de13a-8e835d42 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7ac-8e835d42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-8e835d42, #w-node-d4c12d1b-54dc-ae2f-a34b-8a62cbf1203f-8e835d42, #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f916-8e835d42 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b4973207-bf40-4330-c249-0479add360a3-8d803ab0, #w-node-fa4013f9-9be8-d326-4d0b-2afa2876a98e-8d803ab0, #w-node-_26fe944a-872e-702d-1f06-36760828c9aa-8d803ab0, #w-node-_602db351-79b6-f463-4675-2e27dc395405-8d803ab0 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_7a783d01-896f-964b-33cc-bda3a48a8b0c-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b13-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b1a-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b21-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b28-8d803ab0, #w-node-_52d90640-45e1-dc12-a7fc-42f31429be68-8d803ab0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3966d5b6-dc17-65d4-0c8f-c33d49f748ee-8d803ab0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-ba0e7128-e794-1d37-a4e3-c6bbcfdde357-cfdde32a, #w-node-b0816e78-2c29-5cd1-005f-23ea5b41c957-cfdde32a, #w-node-ba0e7128-e794-1d37-a4e3-c6bbcfdde369-cfdde32a, #w-node-a0685899-aade-ee1b-88cc-ebff4bda2530-cfdde32a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca494-0f5a712e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca4f0-0f5a712e {
    display: none;
  }

  #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca580-0f5a712e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9d6cc464-83a3-a49c-0371-a76e33abdc72-0f5a71e9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: .5fr 1fr;
  }

  #w-node-_9d6cc464-83a3-a49c-0371-a76e33abdcf9-0f5a71e9, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e1a-4a0c8b00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e24-4a0c8b00 {
    order: -9999;
  }

  #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e2e-4a0c8b00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-4a0c8b00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cfa9bba7-f2f8-9e05-4e79-9a902c9f55a6-0f5a7126 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9843d9ba-6db5-9b1d-03e5-4b70705bf587-0f5a7126 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9843d9ba-6db5-9b1d-03e5-4b70705bf588-0f5a7126 {
    grid-row: span 2 / span 2;
  }

  #w-node-_99ff837a-2078-0ada-09f0-d7e9aa2f7f1f-c7c9f291 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_25a86f77-9102-280b-2fac-e092ab5c287b-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_25a86f77-9102-280b-2fac-e092ab5c2885-c3b11a01 {
    order: -9999;
  }

  #w-node-_25a86f77-9102-280b-2fac-e092ab5c288f-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7def5da5-cab8-b597-e9dc-ffb6a311766d-2950783b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7def5da5-cab8-b597-e9dc-ffb6a3117677-2950783b {
    order: -9999;
  }

  #w-node-_598072bd-ed37-9285-c691-f883b1af9afd-17a45e2e {
    grid-template-rows: auto;
    grid-template-columns: 2fr;
  }

  #w-node-_896ff3c8-ef4f-85f9-57ee-dc69c213ea10-0f5a71bf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_55da7fc0-f8a8-27af-c0c5-2dbef4309fc9-0f5a71bf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9d5cce61-3116-d8de-e399-8ac068915ab2-0f5a71db {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7ac-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7b6-2a6cd72d {
    order: -9999;
  }

  #w-node-_26369fb8-5d6b-3345-a164-bf486c3de13a-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_26369fb8-5d6b-3345-a164-bf486c3de13b-2a6cd72d, #w-node-_26369fb8-5d6b-3345-a164-bf486c3de151-2a6cd72d {
    order: -9999;
  }

  #w-node-ab1ef8db-88c6-e919-8c50-76b34dbe1993-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ab1ef8db-88c6-e919-8c50-76b34dbe19aa-2a6cd72d {
    order: -9999;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e02-2a6cd72d {
    order: -9999;
  }

  #w-node-d4c12d1b-54dc-ae2f-a34b-8a62cbf1203f-2a6cd72d, #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f916-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f917-2a6cd72d {
    order: 9999;
  }

  #w-node-d6c29610-298d-b139-ad08-2b3168c6d81e-0f5a71c5, #w-node-d4bc68a5-be94-7b61-9f55-c22028b3bee1-12276c44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d4bc68a5-be94-7b61-9f55-c22028b3beea-12276c44 {
    order: -9999;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-12276c44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-eed0f94f-8371-b066-ce3c-2e3d85032c0a-0f5a718f, #w-node-_214b86d3-d0d3-9f1b-e99c-46a9fc4088a1-0f5a71b4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1666-0f5a71ea {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_267452b3-d964-ceac-0670-b193b4c3585b-0f5a7200 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-0f5a7200 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-_43aba04b-38f2-a247-d235-e93ecc7db2e3-0f5a7200 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cfa9bba7-f2f8-9e05-4e79-9a902c9f55a6-0f5a71d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff46d5ff-424c-00cd-eb1f-383ec10332fd-aa9c38ef {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_0d4a48ac-3d73-9627-c001-cf124613847b-aa9c38ef {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-fe1f451c-9778-8b72-b9f6-07076161930d-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca4-0f5a716f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca5-0f5a716f {
    grid-row: span 2 / span 2;
  }

  #w-node-_89d3db14-a632-9550-0d56-521e8cf914ea-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb262-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb26c-0f5a716f {
    order: -9999;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb276-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb413-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e386fa-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e38704-0f5a716f {
    order: -9999;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e3870e-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e388b5-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba896-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8a0-0f5a716f {
    order: -9999;
  }

  #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8aa-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9cb7d6d8-318b-58a2-f0dc-d8a13a3804c5-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ae42e4ed-45ba-35e0-4c31-54af3dd4ef1c-0f5a71da {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cfa9bba7-f2f8-9e05-4e79-9a902c9f55a6-0f5a7129 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8359fa7c-5b7c-ca16-d460-835f5272d19c-0f5a7129 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-c6c15617-3bef-083f-2940-a00e3fd98af1-0f5a712b {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1fr;
  }

  #w-node-c37a388b-9efc-824b-44fb-1977238dddc9-0f5a712b, #w-node-_96f92401-e8da-3320-b691-77fa04a9023f-0f5a712b, #w-node-_6a06b08f-93cb-cb00-6f46-de3c48cce4c2-0f5a712b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_2e79628e-cd4e-be17-f788-9fc3b4e22200-0f5a712b {
    grid-row: span 2 / span 2;
  }

  #w-node-f29461e7-1103-ea4a-9749-7d593a086bb2-0f5a71ed, #w-node-_860ef628-2fe0-37f8-0fd4-94b5870fcf02-0f5a71ed, #w-node-f7d9e1e0-3732-b8a2-798b-28009443577d-0f5a71ed, #w-node-c67ff2d1-1583-49c8-f76e-59d6fd8480f9-0f5a71ed, #w-node-b5ada8be-941e-9df6-932f-ada4bd458377-0f5a71ed, #w-node-_32e79b64-7a13-8984-6ce0-23db9477d75c-0f5a71ed, #w-node-_59f54e15-4e09-08ca-cb99-fb2a4073acbf-0f5a71ed, #w-node-b5f1d337-8141-6449-50e0-cc52cc4a638a-0f5a71ed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3fd-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3ff-0f5a718e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a47b-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a484-0f5a718e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a537-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a53a-0f5a718e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a53d-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a559-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a55b-0f5a718e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a55f-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b1bc620b-a6ca-8373-19ca-2887a9441daa-bcd001a2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1ce4f3b0-0e24-423f-415d-d31a46ec47af-bcd001a2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1fa496d1-1de5-a164-576d-909545c6569f-0f5a7155, #w-node-_1fa496d1-1de5-a164-576d-909545c656b3-0f5a7155, #w-node-_1fa496d1-1de5-a164-576d-909545c656c9-0f5a7155, #w-node-_1fa496d1-1de5-a164-576d-909545c656dd-0f5a7155 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b1adbe21-e719-b915-6b9a-8bc182044805-0f5a71ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cfa9bba7-f2f8-9e05-4e79-9a902c9f55a6-0f5a71be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510139-0f5a71c1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510195-0f5a71c1 {
    display: none;
  }

  #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510225-0f5a71c1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cfa9bba7-f2f8-9e05-4e79-9a902c9f55a6-0f5a71c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cd716553-057f-c205-3b7c-ecc17dffb6b1-0f5a71c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d7775618-73d1-63e3-f401-e07b34d84291-0f5a71e6, #w-node-_26369fb8-5d6b-3345-a164-bf486c3de13a-8e835d42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_26369fb8-5d6b-3345-a164-bf486c3de13b-8e835d42, #w-node-_26369fb8-5d6b-3345-a164-bf486c3de151-8e835d42 {
    order: -9999;
  }

  #w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7ac-8e835d42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8df12d49-ec96-cb7c-0151-867a9bbdc7b6-8e835d42 {
    order: -9999;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-8e835d42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e02-8e835d42 {
    order: -9999;
  }

  #w-node-d4c12d1b-54dc-ae2f-a34b-8a62cbf1203f-8e835d42, #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f916-8e835d42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48f50252-fb91-760f-56f8-dd9f00a7f917-8e835d42 {
    order: 9999;
  }

  #w-node-b4973207-bf40-4330-c249-0479add360a3-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b4973207-bf40-4330-c249-0479add360a4-8d803ab0, #w-node-b4973207-bf40-4330-c249-0479add360a6-8d803ab0 {
    order: -9999;
  }

  #w-node-fa4013f9-9be8-d326-4d0b-2afa2876a98e-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fa4013f9-9be8-d326-4d0b-2afa2876a98f-8d803ab0, #w-node-fa4013f9-9be8-d326-4d0b-2afa2876a992-8d803ab0 {
    order: -9999;
  }

  #w-node-_26fe944a-872e-702d-1f06-36760828c9aa-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_26fe944a-872e-702d-1f06-36760828c9ab-8d803ab0, #w-node-_26fe944a-872e-702d-1f06-36760828c9ae-8d803ab0 {
    order: -9999;
  }

  #w-node-_602db351-79b6-f463-4675-2e27dc395405-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_602db351-79b6-f463-4675-2e27dc395406-8d803ab0, #w-node-_602db351-79b6-f463-4675-2e27dc395409-8d803ab0 {
    order: -9999;
  }

  #w-node-_3966d5b6-dc17-65d4-0c8f-c33d49f748ee-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca494-0f5a712e, #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca4f0-0f5a712e, #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca55e-0f5a712e, #w-node-d8d10fde-6aeb-bfa1-2cbc-32db624ca580-0f5a712e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #call-me-during.w-node-_0c69bfc5-8c52-8a99-fa08-c29111719698-1171968a, #call-me-during.w-node-ba779920-10d2-f927-14ac-9f361b1cee12-5923d25f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d6cc464-83a3-a49c-0371-a76e33abdc72-0f5a71e9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9d6cc464-83a3-a49c-0371-a76e33abdcf9-0f5a71e9, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e2e-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e45-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e74-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439eb4-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439ee3-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f31-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f60-4a0c8b00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-4a0c8b00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81b-4a0c8b00, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a824-4a0c8b00 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a878-4a0c8b00, #w-node-_9843d9ba-6db5-9b1d-03e5-4b70705bf587-0f5a7126 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4c0c3c0a-b730-6f34-00ad-79bfdfb99774-c7c9f291 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_25a86f77-9102-280b-2fac-e092ab5c288f-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c28a6-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c28d5-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2915-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2944-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2992-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c29c1-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81b-c3b11a01, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a824-c3b11a01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a878-c3b11a01, #w-node-_9609112f-5a82-ea96-d169-6ccd6105dec0-2950783b, #w-node-_42a759f5-8f1b-d878-4776-ae78169a50c0-2950783b, #w-node-_634d3254-51b6-7a25-f5e3-d35544d1f2ad-2950783b, #w-node-_63de6327-98bf-5bed-7cda-052f6e6dc4e6-2950783b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_735c328a-6f80-fdda-ce0f-df9cf5d3f2c9-0f5a71a9, #w-node-_9408f373-8b0a-dada-027c-6ddefc66c1ce-0f5a71a9, #w-node-_4ec7ae5e-47fa-135c-ffa5-914027b1a210-0f5a71a9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_55da7fc0-f8a8-27af-c0c5-2dbef4309fc9-0f5a71bf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9d5cce61-3116-d8de-e399-8ac068915ab2-0f5a71db {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_97032b31-45fe-7f8d-7571-e78e1587a997-2a6cd72d, #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-2a6cd72d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e02-2a6cd72d {
    order: 9999;
  }

  #w-node-c3c5f3a9-dbe3-d5ed-1705-9f231d34492d-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c3c5f3a9-dbe3-d5ed-1705-9f231d344932-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_11c9106f-1fcf-c298-8fb0-0f8fe010c2c4-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-e0d6b06b-4ad4-38e1-c0fb-a281cd72a339-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e0d6b06b-4ad4-38e1-c0fb-a281cd72a33c-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e0d6b06b-4ad4-38e1-c0fb-a281cd72a33e-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_5d7040f2-4810-d25c-d02b-415a75c76d53-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5d7040f2-4810-d25c-d02b-415a75c76d56-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5d7040f2-4810-d25c-d02b-415a75c76d58-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_0882439f-1aa1-a928-16dd-3f865b4adb6c-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0882439f-1aa1-a928-16dd-3f865b4adb6f-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0882439f-1aa1-a928-16dd-3f865b4adb71-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495c2-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495c5-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495c7-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495ca-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495cd-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495cf-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495d2-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495d5-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_003072f1-ca7f-542d-bfaa-e8bda9e495d7-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-ee643dc7-b0f3-9cd0-9790-862714df1633-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ee643dc7-b0f3-9cd0-9790-862714df1636-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ee643dc7-b0f3-9cd0-9790-862714df1638-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edb7-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edba-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edbc-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edbf-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edc2-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edc4-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edc7-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edca-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edcc-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edcf-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edd2-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1f7858c4-ba56-e7d6-a785-3feb94e9edd4-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_50cce4e8-5b4a-55c3-5929-be493725513e-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_50cce4e8-5b4a-55c3-5929-be4937255141-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_50cce4e8-5b4a-55c3-5929-be4937255143-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_5fca8741-edc4-523c-19dd-de9ee852126f-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5fca8741-edc4-523c-19dd-de9ee8521272-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5fca8741-edc4-523c-19dd-de9ee8521274-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_55bd70bb-5d90-fbd5-8f87-2faaef4d9d57-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_55bd70bb-5d90-fbd5-8f87-2faaef4d9d5a-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_55bd70bb-5d90-fbd5-8f87-2faaef4d9d5c-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_36b3a4b7-2151-fd7a-952f-28ea7b2c2aaa-0f5a71d6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_36b3a4b7-2151-fd7a-952f-28ea7b2c2aad-0f5a71d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_36b3a4b7-2151-fd7a-952f-28ea7b2c2aaf-0f5a71d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-12276c44, #w-node-ddc78ce8-8f6b-ecf6-d36b-4e0426054cbe-12276c44, #w-node-_04012796-6048-92e3-63a9-ded1a18407d1-12276c44, #w-node-_5c47debf-7b3b-15e3-d8ff-3ca80cf08801-12276c44, #w-node-_5046b039-044d-f533-03f4-4e54045fba7e-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0ac-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0d8-12276c44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5eee0abb-896b-d298-cd4f-477a3af32a1a-0f5a718f, #w-node-_5eee0abb-896b-d298-cd4f-477a3af32a43-0f5a718f, #w-node-b15438b0-a783-b837-a85b-f4f33dc546d4-0f5a718f, #w-node-b15438b0-a783-b837-a85b-f4f33dc5470d-0f5a718f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-0f5a7200 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde1-0f5a7200, #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde2-0f5a7200, #w-node-_59389a64-d281-2a21-6e96-289ed2257206-0f5a7200, #w-node-_6b087cbd-23ed-b986-b438-459d590ade41-0f5a7200, #call-me-during.w-node-ffd58a12-9ec5-028d-3e77-4452e798f25b-0f5a7200 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1244567-4a7d-0c52-a582-56150d715274-aa9c38ef {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0d4a48ac-3d73-9627-c001-cf124613847b-aa9c38ef {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4eab4416-c8a0-6fe9-9ee3-4ab6496af530-aa9c38ef, #w-node-_4eab4416-c8a0-6fe9-9ee3-4ab6496af536-aa9c38ef {
    grid-column: span 2 / span 2;
  }

  #w-node-fe1f451c-9778-8b72-b9f6-07076161930d-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca4-0f5a716f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca5-0f5a716f {
    grid-row: span 2 / span 2;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb276-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb28d-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2bc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2fc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb32b-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb379-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb3a8-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb413-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb414-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb420-0f5a716f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb43d-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e3870e-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38725-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38754-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38794-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e387c3-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38811-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38840-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e388b5-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e388b6-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e388c3-0f5a716f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1a41922e-823c-0292-145e-ae59e3e388df-0f5a716f, #w-node-bf504672-bb9d-e2b5-9417-ca8b3e703db7-0f5a716f, #w-node-bf504672-bb9d-e2b5-9417-ca8b3e703dfe-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8aa-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8c1-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8f0-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba930-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba95f-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9ad-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9dc-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c6c15617-3bef-083f-2940-a00e3fd98af1-0f5a712b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-c6c15617-3bef-083f-2940-a00e3fd98af2-0f5a712b {
    order: 9999;
  }

  #w-node-_6a06b08f-93cb-cb00-6f46-de3c48cce4c2-0f5a712b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3d3-0f5a718e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_10e261ea-4e85-2093-b989-2cb4c868303e-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c701bb61-1516-41ac-127c-2ff09b17b653-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bd89c5c8-740f-5115-82af-ac25b845c3ab-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_35b1201a-19bd-8729-7d98-af8a836207ff-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_35b1201a-19bd-8729-7d98-af8a83620801-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_35b1201a-19bd-8729-7d98-af8a83620803-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21b8-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21ba-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9e78e681-3631-9ebd-5060-c97dc4dc21bc-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e66049ec-f3bd-e27b-8534-2645800629f7-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e66049ec-f3bd-e27b-8534-2645800629f9-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e66049ec-f3bd-e27b-8534-2645800629fb-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b05dda5e-f7ff-65f4-5f89-9a7282b87437-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b05dda5e-f7ff-65f4-5f89-9a7282b87439-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b05dda5e-f7ff-65f4-5f89-9a7282b8743b-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c96c-0f5a71c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c96e-0f5a71c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a5b6f0f9-9a20-4bcf-1bed-654a8259c970-0f5a71c7 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b1bc620b-a6ca-8373-19ca-2887a9441daa-bcd001a2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #call-me-during.w-node-c4fcb714-9ee6-535f-d555-2e88453d0902-bcd001a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b1bc620b-a6ca-8373-19ca-2887a9441dea-bcd001a2, #w-node-b1bc620b-a6ca-8373-19ca-2887a9441e08-bcd001a2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_26d5695f-29b3-e672-86d3-f7ccebbe615f-bcd001a2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #call-me-during.w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e5a-0f5a7155, #call-me-during.w-node-fb9d0974-cc04-a049-8407-b484a93c8cdf-0f5a7155 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510139-0f5a71c1, #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510195-0f5a71c1, #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510203-0f5a71c1, #w-node-ba8f3d90-1fb1-9dd2-0bc8-9d8d9c510225-0f5a71c1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268f76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f7a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f7e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268f82-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268f9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fae-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fb8-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fcd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fe2-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fe9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fec-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268ff5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268ffc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fff-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269008-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26900f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269012-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26901b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269022-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269025-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26902e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269035-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269038-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269054-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269057-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269060-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269063-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26906c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26906f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26908b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26908e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269099-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26909c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690d1-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690d4-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690ec-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269101-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269104-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26910d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269110-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269119-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26911c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269125-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269128-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269131-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269134-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26913d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269140-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269163-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269166-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26916f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269172-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26917b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26917e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269187-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26918a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269193-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269196-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26919f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691ba-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691d9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269201-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269204-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26921c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26921f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269228-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26922b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269234-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269237-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26924e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269251-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26925c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269267-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26926a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269273-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269276-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26927f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269282-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26928b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26928e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269297-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26929a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692a9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692b7-0f5a71f1, #w-node-_24df14a2-24f1-22ea-0b14-26b8ba7a3d79-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692ea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269306-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269314-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26933e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26934c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26935a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269368-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269376-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693c0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693ce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269405-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269413-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269421-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26942f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26943d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269466-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269474-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269482-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269490-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26949e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694d5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694e3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694ff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269528-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269536-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269544-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269552-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269560-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269589-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269597-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695b3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695c1-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269648-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26964b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269657-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26965a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269667-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269679-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26967c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269687-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26968a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269694-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26969b-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26969e-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696af-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696b2-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696bc-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696c3-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696c6-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696d8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696db-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696e6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696ed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26970e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269711-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26971a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26971d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269727-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26972a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269747-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26974a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269756-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269759-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269763-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269766-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269783-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269786-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269790-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269793-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26979e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697ab-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697ae-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697c5-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697c8-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697d2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697d5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697df-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697e2-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697ec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697ef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697f9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697fc-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269806-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269809-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26982e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269831-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26983b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26983e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269848-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26984b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269855-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269858-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269871-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269874-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269895-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269898-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698c1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698db-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698de-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698e7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698ea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26990d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269910-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269927-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26992a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269933-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269936-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26993f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269942-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26994b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26994e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269957-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26995a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269969-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269970-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269977-0f5a71f1, #w-node-_2fdb065c-f44e-ab19-b96d-ced57c1d66ea-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26999e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699ad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699d7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a01-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a1d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a39-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a67-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a75-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a83-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a91-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ac8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ad6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ae4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269af2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b00-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b29-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b37-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b45-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b53-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b61-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b98-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ba6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bb4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bc2-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c4f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c52-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c5f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c62-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c6f-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c87-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c96-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c99-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ca6-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269caf-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269cb2-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269cbf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cc8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ccb-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269cd8-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ce1-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ce4-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269cf1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cfa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269cfd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d13-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d16-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d3c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d4b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d4e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d5a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d5d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d82-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269d93-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269d96-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269da3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269da6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dd1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dde-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269de1-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269dee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269df1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269dfe-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e01-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e0e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e11-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e1e-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e21-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e2e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e3d-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e40-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e50-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e5d-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e60-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e6c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e6f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e9c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269e9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ebb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ebe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ecb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ece-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269edb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ede-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269eed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f09-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f0c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f36-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f39-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f5b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f5e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f6a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f6d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f90-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f9c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fd1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ff2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ffe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a001-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a00d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a010-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a01c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a01f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a02b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a02e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a040-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a047-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a04e-0f5a71f1, #w-node-a13a38dc-34eb-e29e-8a07-c02c2a9df4b4-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a06e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a079-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a083-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0b0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0ba-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a0d9-0f5a71f1 {
    grid-area: 19 / 1 / 20 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a0ee-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b8461e5b-6df3-fa4d-c034-11977a810dcb-0f5a71f1 {
    grid-area: 20 / 1 / 21 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a0fe-0f5a71f1 {
    grid-area: 21 / 1 / 22 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a102-0f5a71f1 {
    grid-area: 21 / 2 / 22 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a106-0f5a71f1 {
    grid-area: 21 / 3 / 22 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a10a-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_05533723-506b-498a-1162-cc3caa3e6527-0f5a71f1 {
    grid-area: 22 / 1 / 23 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a11a-0f5a71f1 {
    grid-area: 23 / 1 / 24 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a11e-0f5a71f1 {
    grid-area: 23 / 2 / 24 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a122-0f5a71f1 {
    grid-area: 23 / 3 / 24 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a126-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1565a090-4e4b-7361-292c-36461ead7394-0f5a71f1 {
    grid-area: 24 / 1 / 25 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a136-0f5a71f1 {
    grid-area: 25 / 1 / 26 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a13a-0f5a71f1 {
    grid-area: 25 / 2 / 26 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a13e-0f5a71f1 {
    grid-area: 25 / 3 / 26 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a142-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3b5052a6-4d51-9a95-cf42-7bd26994e007-0f5a71f1 {
    grid-area: 26 / 1 / 27 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a152-0f5a71f1 {
    grid-area: 27 / 1 / 28 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a156-0f5a71f1 {
    grid-area: 27 / 2 / 28 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a15a-0f5a71f1 {
    grid-area: 27 / 3 / 28 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a15e-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-dcc6d701-e7a3-020c-71a3-a5922611bc66-0f5a71f1 {
    grid-area: 28 / 1 / 29 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a16e-0f5a71f1 {
    grid-area: 29 / 1 / 30 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a172-0f5a71f1 {
    grid-area: 29 / 2 / 30 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a176-0f5a71f1 {
    grid-area: 29 / 3 / 30 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a17a-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_36fcea6e-a5ab-1ead-434b-2a2028a8b1d4-0f5a71f1 {
    grid-area: 30 / 1 / 31 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a18a-0f5a71f1 {
    grid-area: 31 / 1 / 32 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a18e-0f5a71f1 {
    grid-area: 31 / 2 / 32 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a192-0f5a71f1 {
    grid-area: 31 / 3 / 32 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a196-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ddf38f05-95bd-c014-07f0-88fb1f087969-0f5a71f1 {
    grid-area: 32 / 1 / 33 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1a6-0f5a71f1 {
    grid-area: 33 / 1 / 34 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1aa-0f5a71f1 {
    grid-area: 33 / 2 / 34 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1ae-0f5a71f1 {
    grid-area: 33 / 3 / 34 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1b2-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4545a058-fdcf-2361-9f83-83fdf204e761-0f5a71f1 {
    grid-area: 34 / 1 / 35 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a1fe-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a201-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a20f-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a227-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a22a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a236-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a239-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a246-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a24f-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a252-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a25f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a268-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a26b-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a278-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a281-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a284-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a291-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a29a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a29d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2b3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2b6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2fa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a2fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a322-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a325-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a333-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a336-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a343-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a346-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a36e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a371-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a37e-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a381-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a38e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a391-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a39e-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3a1-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3b1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3be-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3c1-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3ce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3dd-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3e0-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a3ed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a3fd-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a400-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a40c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a40f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a43c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a43f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a44c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a44f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a45b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a45e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a46b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a46e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a48b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a48e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4de-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4e1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4f0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a511-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a514-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a520-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a523-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a52f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a532-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a552-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a555-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a574-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a577-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a584-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a587-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a593-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a596-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5b1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5b4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5c6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5cd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5d4-0f5a71f1, #w-node-_8073ab36-1ead-675a-4aef-e4a4e70ecbc5-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a5f4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a5ff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a609-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a62b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a636-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a640-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a65f-0f5a71f1 {
    grid-area: 19 / 1 / 20 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a66b-0f5a71f1 {
    grid-area: 20 / 1 / 21 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a66e-0f5a71f1 {
    grid-area: 20 / 2 / 21 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a671-0f5a71f1 {
    grid-area: 20 / 3 / 21 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a674-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_87b74a52-9851-fb2c-8ba8-9fd1b6da3ad2-0f5a71f1 {
    grid-area: 21 / 1 / 22 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a684-0f5a71f1 {
    grid-area: 22 / 1 / 23 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a688-0f5a71f1 {
    grid-area: 22 / 2 / 23 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a68c-0f5a71f1 {
    grid-area: 22 / 3 / 23 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a690-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5de4e20a-b87e-f40c-a0b5-cdccbaf24610-0f5a71f1 {
    grid-area: 23 / 1 / 24 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6a0-0f5a71f1 {
    grid-area: 24 / 1 / 25 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6a4-0f5a71f1 {
    grid-area: 24 / 2 / 25 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6a8-0f5a71f1 {
    grid-area: 24 / 3 / 25 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6ac-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4424206b-6fff-1527-88ab-3660b9dd85fe-0f5a71f1 {
    grid-area: 25 / 1 / 26 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6bc-0f5a71f1 {
    grid-area: 26 / 1 / 27 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6c0-0f5a71f1 {
    grid-area: 26 / 2 / 27 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6c4-0f5a71f1 {
    grid-area: 26 / 3 / 27 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6c8-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_0a4bc94a-12d0-b727-6417-42ae665faca0-0f5a71f1 {
    grid-area: 27 / 1 / 28 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6d8-0f5a71f1 {
    grid-area: 28 / 1 / 29 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6dc-0f5a71f1 {
    grid-area: 28 / 2 / 29 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6e0-0f5a71f1 {
    grid-area: 28 / 3 / 29 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6e4-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1f92bb5c-726c-c4bb-64eb-98086fbf3551-0f5a71f1 {
    grid-area: 29 / 1 / 30 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6f4-0f5a71f1 {
    grid-area: 30 / 1 / 31 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6f8-0f5a71f1 {
    grid-area: 30 / 2 / 31 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a6fc-0f5a71f1 {
    grid-area: 30 / 3 / 31 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a700-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_04669b77-e1ba-41e0-af52-661490f66446-0f5a71f1 {
    grid-area: 31 / 1 / 32 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a710-0f5a71f1 {
    grid-area: 32 / 1 / 33 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a714-0f5a71f1 {
    grid-area: 32 / 2 / 33 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a718-0f5a71f1 {
    grid-area: 32 / 3 / 33 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a71c-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_134f7e9d-4c52-169b-8989-378e6d8f3836-0f5a71f1 {
    grid-area: 33 / 1 / 34 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a72c-0f5a71f1 {
    grid-area: 34 / 1 / 35 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a730-0f5a71f1 {
    grid-area: 34 / 2 / 35 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a734-0f5a71f1 {
    grid-area: 34 / 3 / 35 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a738-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_8296976c-ee4a-f470-d0a7-63c26dc65535-0f5a71f1 {
    grid-area: 35 / 1 / 36 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a748-0f5a71f1 {
    grid-area: 36 / 1 / 37 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a74c-0f5a71f1 {
    grid-area: 36 / 2 / 37 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a750-0f5a71f1 {
    grid-area: 36 / 3 / 37 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a76e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a771-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a78c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a78f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a799-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7bf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7c2-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7d3-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7da-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7dd-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f8-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a808-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a80f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a812-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a81b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a822-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a825-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a837-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a83e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a841-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a865-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a868-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a871-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a874-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a87d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a880-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a89c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a89f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8b0-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8b3-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8c4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ff-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a902-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a913-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a916-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a927-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a92a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a93b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a93e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a94f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a952-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a963-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a966-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a976-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a979-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a98a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a98d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a99e-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9a1-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa1e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa21-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa57-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa5a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa79-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa7c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa8c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaa3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaa6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aac2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aad8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aadb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aae4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aae7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab2e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab52-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab55-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab65-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab68-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab78-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab7b-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ab91-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab9b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aba2-0f5a71f1, #w-node-_86fe5af2-f97e-2a12-7dd7-f60dbac84f20-0f5a71f1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abcd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abdb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abe9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abf7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac05-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac35-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac43-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac51-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac5f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac6d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aca1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acbd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26accb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acd9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad09-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad25-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad33-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad71-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad7f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad8d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad9b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ada9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26add8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ade6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adf4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae02-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae10-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae5b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae69-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae77-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aea7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aeb5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aec3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aed1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aedf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af1d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af39-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af47-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_97032b31-45fe-7f8d-7571-e78e1587a997-8e835d42, #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e01-8e835d42 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_868a6ad4-409a-6d6d-490e-4ae52ebb3e02-8e835d42 {
    order: 9999;
  }

  #w-node-_3966d5b6-dc17-65d4-0c8f-c33d49f748ee-8d803ab0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_6789d021-a325-6b6a-4357-c15cbfaf9111-0f5a7125 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0c69bfc5-8c52-8a99-fa08-c29111719694-1171968a, #call-me-during.w-node-_0c69bfc5-8c52-8a99-fa08-c29111719698-1171968a, #w-node-_0c69bfc5-8c52-8a99-fa08-c291117196ad-1171968a, #w-node-ba779920-10d2-f927-14ac-9f361b1cee0e-5923d25f, #call-me-during.w-node-ba779920-10d2-f927-14ac-9f361b1cee12-5923d25f, #w-node-ba779920-10d2-f927-14ac-9f361b1cee2b-5923d25f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b4713d3-4c01-7e0f-e9a2-f1245751b8ae-0f5a71ae {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2b4713d3-4c01-7e0f-e9a2-f1245751b8b6-0f5a71ae {
    grid-row: 3 / 4;
  }

  #w-node-a9bb5dd4-908d-11ff-b229-7340c5b63db1-0f5a71ae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc7100-0f5a71ae, #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc710c-0f5a71ae {
    align-self: center;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc7116-0f5a71ae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc711d-0f5a71ae {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc7126-0f5a71ae {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc712d-0f5a71ae {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_908439e6-d1ea-04da-c6ab-5f5e8fbc7136-0f5a71ae {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305003-0f5a71ae {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305009-0f5a71ae {
    grid-row: 3 / 4;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305016-0f5a71ae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb730502f-0f5a71ae, #w-node-dad42103-a21b-eb00-0bd5-f08fb730503b-0f5a71ae {
    align-self: center;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305045-0f5a71ae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb730504c-0f5a71ae {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305055-0f5a71ae {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb730505c-0f5a71ae {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-dad42103-a21b-eb00-0bd5-f08fb7305065-0f5a71ae {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-d04e1dfa-60e3-d1ca-9572-d8c64f2c251d-0f5a71ae {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_56f736e5-4067-ab55-ae16-0767b185b3bd-0f5a71ae, #w-node-_70482bd8-73d6-b8b2-8a3c-a720e9739ff2-0f5a71ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a71b405-0b96-83e6-9b09-4d78b28b5703-0f5a71ae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e5095e11-16fb-5f5a-5a04-104804a314fa-0f5a71ae {
    grid-row: 3 / 4;
  }

  #w-node-d337298e-591b-c59b-4adb-cdcda8e3a446-0f5a71ae, #w-node-d337298e-591b-c59b-4adb-cdcda8e3a450-0f5a71ae {
    align-self: center;
  }

  #w-node-d337298e-591b-c59b-4adb-cdcda8e3a45c-0f5a71ae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d337298e-591b-c59b-4adb-cdcda8e3a46c-0f5a71ae {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c0398518e9-0f5a71ae {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c0398518ef-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c0398518f5-0f5a71ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851902-0f5a71ae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851908-0f5a71ae {
    grid-row: 3 / 4;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c03985191a-0f5a71ae, #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851924-0f5a71ae {
    align-self: center;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851930-0f5a71ae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_16e24a0b-9dca-44e6-0d8b-b1c039851940-0f5a71ae {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-aa3ca321-6628-0388-2f42-52755650b72f-0f5a71ae {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-aa3ca321-6628-0388-2f42-52755650b737-0f5a71ae {
    grid-row: 3 / 4;
  }

  #w-node-_9d6cc464-83a3-a49c-0371-a76e33abdc72-0f5a71e9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e2e-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439e74-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439eb4-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439ee3-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f31-4a0c8b00, #w-node-_2b87b7a8-eaf4-b982-99a6-4dabd8439f60-4a0c8b00, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-4a0c8b00, #w-node-_99ff837a-2078-0ada-09f0-d7e9aa2f7f1f-c7c9f291, #w-node-_25a86f77-9102-280b-2fac-e092ab5c288f-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c28d5-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2915-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2944-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c2992-c3b11a01, #w-node-_25a86f77-9102-280b-2fac-e092ab5c29c1-c3b11a01, #w-node-_808f6c4d-0258-f5a7-90d0-1251ba04a81a-c3b11a01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd637d-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd6387-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd6391-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd639b-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63a5-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63b8-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63c2-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63cc-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63d6-2950783b, #w-node-_0d08439b-f17d-9305-3c0b-0d427cdd63e0-2950783b {
    grid-column: span 2 / span 2;
  }

  #w-node-e3440e00-bfbd-3f37-4c3f-99645ab1e6fb-0f5a7130, #w-node-_1ea62512-df41-3d77-d38c-a310bdb4cbfb-0f5a7130, #w-node-d3d2200c-1ccf-15b3-30f5-f82314564cd2-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c3955-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c397a-0f5a7130, #w-node-_244fe422-ba8a-ebe2-4262-ec4daa3c3983-0f5a7130, #w-node-_83558288-60a4-b7a9-afed-28f9fe5a3549-0f5a7130, #w-node-_7594487d-6ea1-3bc2-8d98-d076e6f5ee8a-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b847-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b851-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b863-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b86b-0f5a7130, #w-node-d5a684c1-cdfb-52ce-6b09-a12e2c38b873-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e476-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4b3-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4c1-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4d2-0f5a7130, #w-node-da8c250d-8253-e180-5c9f-2c710535e4da-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd36-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd40-0f5a7130, #w-node-d24fd116-616f-bdaf-df03-3a09375cbd52-0f5a7130 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_735c328a-6f80-fdda-ce0f-df9cf5d3f283-0f5a71a9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_735c328a-6f80-fdda-ce0f-df9cf5d3f28b-0f5a71a9, #w-node-_735c328a-6f80-fdda-ce0f-df9cf5d3f2c9-0f5a71a9, #w-node-_9408f373-8b0a-dada-027c-6ddefc66c1ce-0f5a71a9, #w-node-_4ec7ae5e-47fa-135c-ffa5-914027b1a210-0f5a71a9 {
    grid-row: 3 / 4;
  }

  #w-node-d35d9ebc-2b60-7595-1645-da8975758ea3-0f5a71ce, #w-node-f7e938ba-3eda-9f0b-836b-62d9808548b2-0f5a71ce, #w-node-_2d52c7c6-6e0d-f47b-2d5d-603f904dfb8d-0f5a71ce, #w-node-_51066c08-6840-8b8f-5aed-c2ad03eb2ce7-0f5a71ce, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106ed6-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106edd-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106ee9-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106ef0-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106efa-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f01-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f0d-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f14-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f1e-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f25-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f2f-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f36-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f40-0f5a71fe, #w-node-_6c8ead35-f5a4-0172-8660-77c47e106f47-0f5a71fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_896ff3c8-ef4f-85f9-57ee-dc69c213ea10-0f5a71bf, #w-node-_55da7fc0-f8a8-27af-c0c5-2dbef4309fc9-0f5a71bf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e6f4-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e6fc-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e704-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e70c-0f5a71db, #w-node-_57f7b86c-eacd-3f9b-1b59-920555b5e714-0f5a71db {
    grid-column: span 2 / span 2;
  }

  #w-node-_9d5cce61-3116-d8de-e399-8ac068915ab2-0f5a71db {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9058bcb7-126d-83af-d858-33e681f453f2-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f453f6-0f5a71db {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9058bcb7-126d-83af-d858-33e681f453fa-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f453fe-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f45402-0f5a71db, #w-node-_9058bcb7-126d-83af-d858-33e681f45406-0f5a71db {
    grid-column: span 2 / span 2;
  }

  #w-node-cc4070f9-7c41-d8ce-ceaa-b3ddd95104d3-0f5a71c5 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-12276c44, #w-node-_04012796-6048-92e3-63a9-ded1a18407d1-12276c44, #w-node-_5c47debf-7b3b-15e3-d8ff-3ca80cf08801-12276c44, #w-node-_5046b039-044d-f533-03f4-4e54045fba7e-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0ac-12276c44, #w-node-_954fa0ae-c6ab-8857-c912-f0e9eabdf0d8-12276c44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6b6ed1b9-bda3-78f5-6666-8c32907208b9-0f5a7154, #w-node-_6b6ed1b9-bda3-78f5-6666-8c32907208c4-0f5a7154, #w-node-b49757c3-22d8-f67f-2402-8ceee8cb9667-0f5a7154, #w-node-b49757c3-22d8-f67f-2402-8ceee8cb966e-0f5a7154, #w-node-_2b496435-3a76-18b8-4c09-a56244e93fff-0f5a7154, #w-node-_2b496435-3a76-18b8-4c09-a56244e94006-0f5a7154, #w-node-c7acc8c9-f1fc-264c-1db9-57f62354b00f-0f5a7154, #w-node-c7acc8c9-f1fc-264c-1db9-57f62354b016-0f5a7154, #w-node-_56c39245-3fe6-566e-a4b8-c1a6d91b3148-0f5a7154, #w-node-_56c39245-3fe6-566e-a4b8-c1a6d91b314f-0f5a7154, #w-node-_0016e958-fdcb-7703-6ba1-cbf933edd7ad-0f5a7154, #w-node-_0016e958-fdcb-7703-6ba1-cbf933edd7b4-0f5a7154, #w-node-_44d2b215-2dac-0694-5ac0-86a9747fbea9-0f5a7154, #w-node-_44d2b215-2dac-0694-5ac0-86a9747fbeb0-0f5a7154, #w-node-_08ada59d-c0e6-85fa-78ff-9f5dbcf64216-0f5a7154, #w-node-_08ada59d-c0e6-85fa-78ff-9f5dbcf6421d-0f5a7154, #w-node-_0203a21d-1b62-880b-f241-e13842b3cc66-0f5a7154, #w-node-_0203a21d-1b62-880b-f241-e13842b3cc6d-0f5a7154, #w-node-defb5637-73dd-357b-72e9-e268dfd7822d-0f5a7154, #w-node-defb5637-73dd-357b-72e9-e268dfd78234-0f5a7154, #w-node-_94509e55-9e26-347b-83e6-8275343aa514-0f5a7154, #w-node-_94509e55-9e26-347b-83e6-8275343aa51b-0f5a7154, #w-node-_9fdd6271-87e1-2140-473c-069ed1b75f69-0f5a7154, #w-node-_9fdd6271-87e1-2140-473c-069ed1b75f70-0f5a7154, #w-node-_67650ce9-4fb4-4cc8-024b-eb48f28911eb-0f5a7154, #w-node-_67650ce9-4fb4-4cc8-024b-eb48f28911f2-0f5a7154, #w-node-_7de15145-1697-acab-341e-956299d0f307-0f5a7154, #w-node-_7de15145-1697-acab-341e-956299d0f30e-0f5a7154, #w-node-c8338b9d-6a74-55ed-a14a-5d698e58ac64-0f5a7154, #w-node-c8338b9d-6a74-55ed-a14a-5d698e58ac6b-0f5a7154, #w-node-_7138a761-4934-da4a-fa8a-a659d0cd3107-0f5a7154, #w-node-_7138a761-4934-da4a-fa8a-a659d0cd310e-0f5a7154, #w-node-_6b05c631-8746-2c36-6b5c-35a247181c04-0f5a7154, #w-node-_6b05c631-8746-2c36-6b5c-35a247181c0b-0f5a7154, #w-node-b6a4cd3e-4318-8b72-808c-0946a4ea994a-0f5a7154, #w-node-b6a4cd3e-4318-8b72-808c-0946a4ea9951-0f5a7154, #w-node-b5bb994d-121f-4cb3-85b7-decf91ea8df8-0f5a7154, #w-node-b5bb994d-121f-4cb3-85b7-decf91ea8dff-0f5a7154, #w-node-_68a3d590-c18e-ecf5-16b8-a9a492147ffd-0f5a7154, #w-node-_68a3d590-c18e-ecf5-16b8-a9a492148004-0f5a7154, #w-node-c005e823-b392-bd0e-ea17-616a61251819-0f5a7154, #w-node-c005e823-b392-bd0e-ea17-616a61251820-0f5a7154, #w-node-b7dd06c4-615b-9efd-4f31-26707981bb23-0f5a7154, #w-node-b7dd06c4-615b-9efd-4f31-26707981bb2a-0f5a7154, #w-node-_7b9ed4f5-2fde-5b84-4391-c9bea78feb0c-0f5a7154, #w-node-_7b9ed4f5-2fde-5b84-4391-c9bea78feb13-0f5a7154, #w-node-_46c89c4b-0332-073d-c1dc-897e9057dc36-0f5a7154, #w-node-_46c89c4b-0332-073d-c1dc-897e9057dc3d-0f5a7154, #w-node-_294d7c84-bc05-9378-abab-3f4fb9676f94-0f5a7154, #w-node-_294d7c84-bc05-9378-abab-3f4fb9676f9b-0f5a7154, #w-node-_446c185f-e91c-dcf7-4be1-c282c39e2b20-0f5a7154, #w-node-_446c185f-e91c-dcf7-4be1-c282c39e2b27-0f5a7154 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5eee0abb-896b-d298-cd4f-477a3af3294b-0f5a718f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5eee0abb-896b-d298-cd4f-477a3af3294d-0f5a718f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5eee0abb-896b-d298-cd4f-477a3af3295c-0f5a718f, #w-node-_5eee0abb-896b-d298-cd4f-477a3af329e2-0f5a718f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5eee0abb-896b-d298-cd4f-477a3af329e7-0f5a718f, #w-node-_5eee0abb-896b-d298-cd4f-477a3af32a1a-0f5a718f, #w-node-_5eee0abb-896b-d298-cd4f-477a3af32a43-0f5a718f, #w-node-b15438b0-a783-b837-a85b-f4f33dc546d4-0f5a718f, #w-node-b15438b0-a783-b837-a85b-f4f33dc5470d-0f5a718f {
    grid-row: 3 / 4;
  }

  #w-node-_79473544-629c-7aef-fd0b-58cd2429c772-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c778-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c7c7-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c7cd-0f5a7139, #emergency.w-node-_79473544-629c-7aef-fd0b-58cd2429c82f-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429c835-0f5a7139, #enquiry.w-node-_79473544-629c-7aef-fd0b-58cd2429cb0d-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb13-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb17-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb33-0f5a7139, #panel-branch-locator.w-node-_79473544-629c-7aef-fd0b-58cd2429cb4f-0f5a7139, #w-node-_79473544-629c-7aef-fd0b-58cd2429cb55-0f5a7139 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5355a977-a44c-4787-a219-2717dcd67e8c-0f5a71b4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1506-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d150a-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d150e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1512-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1516-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d151a-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d151e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1522-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1526-0f5a71ea {
    grid-column: span 2 / span 2;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1536-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d153a-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d153e-0f5a71ea {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1542-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1546-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d154a-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d154e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1552-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1556-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1560-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1564-0f5a71ea {
    grid-column: span 4 / span 4;
    justify-self: auto;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1568-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1574-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1578-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d157c-0f5a71ea {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1580-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1584-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1588-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d158c-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1590-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1594-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d159e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15a2-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15a6-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15b1-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15b5-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d15b9-0f5a71ea {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d15bd-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15c1-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15c5-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15c9-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15cd-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15d1-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15db-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15df-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15e3-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15ee-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15f2-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d15f6-0f5a71ea {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d15fa-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d15fe-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1602-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1606-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d160a-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d160e-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1618-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d161c-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1620-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d162b-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d162f-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1633-0f5a71ea {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1637-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d163b-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d163f-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1643-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1647-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d164b-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1654-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d1658-0f5a71ea, #w-node-_9a790ff1-e041-800c-9044-3920728d165c-0f5a71ea {
    grid-column: span 4 / span 4;
  }

  #w-node-_9a790ff1-e041-800c-9044-3920728d1666-0f5a71ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_267452b3-d964-ceac-0670-b193b4c3585b-0f5a7200 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4ca04435-d746-9fe1-0c68-e227a9c7dde0-0f5a7200 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_43aba04b-38f2-a247-d235-e93ecc7db2e3-0f5a7200 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ffd58a12-9ec5-028d-3e77-4452e798f257-0f5a7200, #call-me-during.w-node-ffd58a12-9ec5-028d-3e77-4452e798f25b-0f5a7200, #w-node-ffd58a12-9ec5-028d-3e77-4452e798f270-0f5a7200, #w-node-ffd58a12-9ec5-028d-3e77-4452e798f279-0f5a7200 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ff46d5ff-424c-00cd-eb1f-383ec10332fd-aa9c38ef {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0d4a48ac-3d73-9627-c001-cf124613847b-aa9c38ef {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6789d021-a325-6b6a-4357-c15cbfaf9111-0f5a7127 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_51feae4a-9815-cd20-c8fb-3de5eaa1d8e4-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca4-0f5a716f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d721a757-2dab-2d0d-f95b-ffd7fc299ca5-0f5a716f {
    grid-row: span 2 / span 2;
  }

  #w-node-_89d3db14-a632-9550-0d56-521e8cf91421-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf91434-0f5a716f, #w-node-_89d3db14-a632-9550-0d56-521e8cf914ea-0f5a716f, #w-node-_3d26eb61-c73a-ce4c-bcb0-5db95caae9e8-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb276-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2bc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb2fc-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb32b-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb379-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb3a8-0f5a716f, #w-node-_2c6a78b3-4ed6-e669-0c9f-cc76c59eb413-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e3870e-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38754-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38794-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e387c3-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38811-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e38840-0f5a716f, #w-node-_1a41922e-823c-0292-145e-ae59e3e388b5-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8aa-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba8f0-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba930-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba95f-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9ad-0f5a716f, #w-node-ec74b356-39b5-5ea5-b52e-b0be845ba9dc-0f5a716f, #w-node-_9cb7d6d8-318b-58a2-f0dc-d8a13a3804c5-0f5a716f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ae42e4ed-45ba-35e0-4c31-54af3dd4ef1c-0f5a71da {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8359fa7c-5b7c-ca16-d460-835f5272d19c-0f5a7129, #w-node-c37a388b-9efc-824b-44fb-1977238dddc9-0f5a712b, #w-node-bc3b54c6-8f50-a71c-7feb-30a712a9476a-0f5a712b, #w-node-a5771c48-8a08-589a-9adb-d97dd68d14ee-0f5a712b, #w-node-_96f92401-e8da-3320-b691-77fa04a9023f-0f5a712b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_199e393a-cbfe-5068-1b2f-924eebb41af3-0f5a712f, #w-node-_6789d021-a325-6b6a-4357-c15cbfaf9111-0f5a7136 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8263-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd82be-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_860ef628-2fe0-37f8-0fd4-94b5870fcf04-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_860ef628-2fe0-37f8-0fd4-94b5870fcf40-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f7d9e1e0-3732-b8a2-798b-28009443577f-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f7d9e1e0-3732-b8a2-798b-2800944357bb-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c67ff2d1-1583-49c8-f76e-59d6fd8480fb-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c67ff2d1-1583-49c8-f76e-59d6fd848137-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd82c9-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8306-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8311-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd834a-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8355-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8396-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b5f1d337-8141-6449-50e0-cc52cc4a638c-0f5a71ed {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b5f1d337-8141-6449-50e0-cc52cc4a63ce-0f5a71ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83ad-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83b7-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83c1-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83cb-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83d5-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83e8-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83f2-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd83fc-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8406-0f5a71ed, #w-node-_44762a2c-1c9b-6bbf-f738-51230edd8410-0f5a71ed {
    grid-column: span 2 / span 2;
  }

  #w-node-_6789d021-a325-6b6a-4357-c15cbfaf9111-0f5a71f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3d8-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3da-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3e4-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a3ff-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a401-0f5a718e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a458-0f5a718e, #w-node-_5ba09522-c5a2-e220-7b0b-36893153a47b-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a484-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a487-0f5a718e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a49b-0f5a718e, #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4b5-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4b8-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4c9-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4d2-0f5a718e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4f2-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a4f5-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a512-0f5a718e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a51d-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a52b-0f5a718e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a53a-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a53d-0f5a718e {
    grid-row: 6 / 7;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a549-0f5a718e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a55b-0f5a718e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5ba09522-c5a2-e220-7b0b-36893153a55f-0f5a718e {
    grid-row: 6 / 7;
  }

  #w-node-_668b602f-681c-7f56-a8d3-83c8e982973d-0f5a71ba {
    grid-template-rows: auto;
    grid-template-columns: 2fr;
  }

  #w-node-a20589f2-f042-1080-0d64-e02a8cd91f21-543d2cce, #w-node-a20589f2-f042-1080-0d64-e02a8cd91f2c-543d2cce {
    justify-self: start;
  }

  #w-node-a20589f2-f042-1080-0d64-e02a8cd91fd9-543d2cce {
    justify-self: auto;
  }

  #w-node-_3a19a8a1-afd0-de47-eb20-129ab35ed4f0-543d2cce {
    justify-self: start;
  }

  #w-node-b1bc620b-a6ca-8373-19ca-2887a9441daa-bcd001a2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c4fcb714-9ee6-535f-d555-2e88453d08fe-bcd001a2, #call-me-during.w-node-c4fcb714-9ee6-535f-d555-2e88453d0902-bcd001a2, #w-node-c4fcb714-9ee6-535f-d555-2e88453d0917-bcd001a2, #w-node-c4fcb714-9ee6-535f-d555-2e88453d0920-bcd001a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ce4f3b0-0e24-423f-415d-d31a46ec47af-bcd001a2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e56-0f5a7155, #call-me-during.w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e5a-0f5a7155, #w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e6f-0f5a7155, #w-node-_449f4d62-8cab-fef5-61e4-fb82f7035e78-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cdb-0f5a7155, #call-me-during.w-node-fb9d0974-cc04-a049-8407-b484a93c8cdf-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cf4-0f5a7155, #w-node-fb9d0974-cc04-a049-8407-b484a93c8cfd-0f5a7155 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28ce8f9c-c0f8-f76b-7d1d-a8e6b99e6560-0f5a71ad {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_28ce8f9c-c0f8-f76b-7d1d-a8e6b99e6568-0f5a71ad {
    grid-row: 3 / 4;
  }

  #w-node-b1adbe21-e719-b915-6b9a-8bc182044805-0f5a71ad {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_05d5c9d6-aa17-9269-6ea3-7277a5737bf7-0f5a71ad, #w-node-_1b0b2f6f-48e6-d011-0278-5e9546d83dba-0f5a71ad {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cd716553-057f-c205-3b7c-ecc17dffb6b1-0f5a71c8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-cc4070f9-7c41-d8ce-ceaa-b3ddd95104d3-0f5a71e6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268f91-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268f93-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268f9f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fae-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fbc-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fbe-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fcd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fd9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fe2-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fe9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268fec-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c268ff5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268ffc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c268fff-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269008-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26900f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269012-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26901b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269022-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269025-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26902e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269035-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269038-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269046-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269048-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269054-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269057-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269060-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269063-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26906c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26906f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26907d-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26907f-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26908b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26908e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269099-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26909c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690a5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690a8-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690b6-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690b8-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690d1-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690d4-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690e9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690ec-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2690f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2690f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269101-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269104-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26910d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269110-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269119-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26911c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269125-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269128-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269131-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269134-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26913d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269140-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269155-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269157-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269163-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269166-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26916f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269172-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26917b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26917e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269187-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26918a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269193-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269196-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26919f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691a2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691b7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691ba-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2691ca-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2691ce-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2691d9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691dc-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2691e7-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2691f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2691f8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269201-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269204-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26920f-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26921c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26921f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269228-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26922b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269234-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269237-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269242-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26924e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269251-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26925c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269267-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26926a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269273-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269276-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26927f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269282-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26928b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26928e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269297-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26929a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692c8-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692ca-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692dc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692ea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2692f8-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2692fd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269300-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269303-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269306-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269314-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269317-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26931a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26931d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26932a-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26932c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26933e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26934c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26935a-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26935f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269362-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269365-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269368-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269376-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269379-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26937c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26937f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269390-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269392-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2693a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693c0-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2693c5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693c8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693cb-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2693ce-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693dc-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2693df-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2693f1-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2693f3-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269405-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269413-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269421-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269426-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269429-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26942c-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26942f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26943d-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269440-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269443-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269446-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269452-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269454-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269466-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269474-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269482-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269487-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26948a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26948d-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269490-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26949e-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2694a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694a4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694a7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694b3-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2694b5-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2694c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694d5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694e3-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2694e8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694ee-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2694f1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2694ff-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269502-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269505-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269508-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269514-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269516-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269528-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269536-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269544-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269549-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26954c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26954f-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269552-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269560-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269563-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269566-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269569-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269575-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269577-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269589-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269597-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695a5-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2695aa-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695ad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695b0-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2695b3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695c1-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2695c4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695c7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2695ca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26963a-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26963c-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269648-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26964b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269657-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26965a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26966b-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26966d-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269679-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26967c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269687-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26968a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269694-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26969b-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26969e-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696af-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696b2-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696bc-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696c3-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696c6-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2696d1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696d8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696db-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696e6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696ed-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2696f0-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269700-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269702-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26970e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269711-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26971a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26971d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269727-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26972a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269739-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26973b-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269747-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26974a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269756-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269759-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269763-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269766-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269775-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269777-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269783-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269786-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269790-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269793-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26979e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697a1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697ab-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697ae-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697b8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697bb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697c5-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697c8-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697d2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697d5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697df-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697e2-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697ec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697ef-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2697f9-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2697fc-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269806-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269809-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269820-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269822-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26982e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269831-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26983b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26983e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269848-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26984b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269855-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269858-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269871-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269874-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269885-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269889-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269895-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269898-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2698a4-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2698b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698b5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698be-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698c1-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2698cd-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2698db-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698de-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698e7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698ea-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2698f6-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269901-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26990d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269910-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26991b-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269927-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26992a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269933-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269936-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26993f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269942-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269988-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26998a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26999e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699ad-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699bb-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2699c0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699c6-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2699c9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699d7-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2699da-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699dd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699e0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c2699ed-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c2699ef-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a01-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a1d-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a22-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a25-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a28-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a39-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a3c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a42-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a53-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a55-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a67-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a75-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a83-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a88-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a8b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a8e-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269a91-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269a9f-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269aa2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aa5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aa8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ab4-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ab6-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ac8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ad6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ae4-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269ae9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aec-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269aef-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269af2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b00-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b03-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b06-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b09-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b15-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b17-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b29-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b37-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b45-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b50-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b53-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b61-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b64-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b67-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b6a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b76-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b78-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269b8a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269b98-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269ba6-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269bab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bb1-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269bb4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bc2-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269bc5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bc8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269bcb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269c3b-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c3d-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c73-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269c75-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269d28-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269d2a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269d6e-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269d70-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269db8-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269dba-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e88-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269e8a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269f22-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c269f26-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f47-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269f7b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fbc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c269fdf-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a05f-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a061-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a086-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a089-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a096-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a098-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a0bd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0c0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a0cd-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a0cf-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1c2-0f5a71f1 {
    grid-area: 35 / 1 / 36 / 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1c6-0f5a71f1 {
    grid-area: 35 / 2 / 36 / 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1ca-0f5a71f1 {
    grid-area: 35 / 3 / 36 / 4;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1da-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a1dc-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a213-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a215-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a2c8-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a2ca-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a30e-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a310-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a358-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a35a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a428-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a42a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a4a4-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a4a8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ca-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a4ff-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a540-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a564-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a5e5-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a5e7-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a60c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a60f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a61c-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a61e-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a643-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a646-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a653-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a655-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a760-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a762-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a76e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a771-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a78c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a78f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a79d-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a79f-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7ab-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7ae-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7bf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7c2-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7d3-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7da-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7dd-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a7ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a7f8-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a808-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a80f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a812-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a81b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a822-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a825-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a837-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a83e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a841-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a857-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a859-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a865-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a868-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a871-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a874-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a87d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a880-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a88e-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a890-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a89c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a89f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8b0-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8b3-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8c4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8c7-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8dc-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8de-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a8eb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a8ff-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a902-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a913-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a916-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a927-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a92a-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a93b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a93e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a94f-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a952-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a963-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a966-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a976-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a979-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a98a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a98d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a99e-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9a1-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9b2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9b5-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9d4-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9d6-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26a9e2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9e5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26a9f9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa1e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa21-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa31-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa34-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa57-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa5a-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aa6a-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aa6e-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aa79-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa7c-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa85-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aa8c-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aa95-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aaa3-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaa6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aab9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aac2-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aacb-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aad8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aadb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aae4-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aae7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf0-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aaf3-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aafe-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ab0a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab0d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab17-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ab20-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ab2b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab2e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab3e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab41-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab52-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab55-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab65-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab68-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab78-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ab7b-0f5a71f1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abb3-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abb5-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abcd-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abdb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abe9-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abee-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abf1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26abf4-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26abf7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac05-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac08-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac0b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac0e-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac1b-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac1d-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac35-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac43-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac51-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac56-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac59-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac5c-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac5f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac6d-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac70-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac73-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac76-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ac87-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ac89-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aca1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acbd-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26acc2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acc5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acc8-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26accb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acd9-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26acdc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acdf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ace2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26acef-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26acf1-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad09-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad17-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad25-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad2a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad2d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad30-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad33-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad41-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad44-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad47-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad57-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad59-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad71-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad7f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad8d-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad92-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad95-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ad98-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ad9b-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ada9-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26adac-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adaf-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adb2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adbe-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26adc0-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26add8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ade6-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adf4-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26adf9-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adfc-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26adff-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae02-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae10-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae13-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae16-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae19-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae25-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae27-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae3f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae5b-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae60-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae63-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae66-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae69-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae77-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae7a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae7d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae80-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26ae8d-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26ae8f-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aea7-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aeb5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aec3-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aec8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aecb-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aece-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aed1-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aedf-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aee2-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aee5-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aee8-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26aef5-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26aef7-0f5a71f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26af0f-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af1d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af2b-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26af30-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af33-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af36-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26af39-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af47-0f5a71f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_71904956-a633-cb8b-0604-9c096c26af4a-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af4d-0f5a71f1, #w-node-_71904956-a633-cb8b-0604-9c096c26af50-0f5a71f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b0c-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b13-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b1a-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b21-8d803ab0, #w-node-_7a783d01-896f-964b-33cc-bda3a48a8b28-8d803ab0, #w-node-_52d90640-45e1-dc12-a7fc-42f31429be68-8d803ab0 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3966d5b6-dc17-65d4-0c8f-c33d49f748ee-8d803ab0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}
