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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

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

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

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 {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

.w-video iframe, .w-video object, .w-video embed {
  width: 100%;
  height: 100%;
  border: none;
  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 {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  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 {
  width: auto;
  height: auto;
  cursor: pointer;
  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;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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 {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  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;
  height: auto;
  max-width: none;
}

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

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

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

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

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  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 {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  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;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  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;
  min-width: 200px;
  background: #c8c8c8;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --nutral--black: #000;
  --sm: 12px;
  --grey--dark03: #293b47;
  --brand--regular: #0aa6b8;
  --space--xxs: 8px;
  --brand--dark01: #067c89;
  --brand--light03: #e7f6f8;
  --space--xxxs: 4px;
  --button-primary-bg: #047a88;
  --brand--dark02: #054f57;
  --neutral--white: white;
  --button-secondary-border: #bdc9d1;
  --grey--dark02: #40515e;
  --grey--light04: #f5f7f9;
  --space--m: 32px;
  --space--s: 24px;
  --space--xxxl: 64px;
  --space--xs: 16px;
  --space--l: 40px;
  --orange--light01: #f6c66f;
  --brand--light02: #bfedf2;
  --space--xxxxl: 96px;
  --space--xl: 48px;
  --grey--light03: #eef2f5;
  --green--light03: #e8f8f4;
  --grey--light02: #e0e6eb;
  --grey--regular: #607585;
  --grey--light01: #a3b2bd;
  --text-grey: #536776;
  --white: white;
  --orange--light02: #fceaca;
  --orange--light03: #fef3e1;
  --tag-bg: #ceedf1;
  --tag-brand: #015a64;
  --space--xxl: 56px;
  --black: black;
  --color: white;
  --color-3: white;
}

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

.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 {
  width: 100%;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

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

.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 {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.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-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

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

body {
  color: var(--nutral--black);
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

h1 {
  margin-top: 0;
  margin-bottom: var(--sm);
  color: var(--grey--dark03);
  font-size: 48px;
  font-weight: 700;
  line-height: 60px;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 34px;
  font-weight: 900;
  line-height: 120%;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 900;
  line-height: 120%;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}

p {
  color: var(--grey--dark03);
  margin-bottom: 0;
}

a {
  color: var(--brand--regular);
  text-decoration: underline;
}

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

blockquote {
  color: var(--grey--dark03);
  border: 1px #000;
  margin-bottom: 0;
  padding: 0;
  font-size: 18px;
  line-height: 22px;
}

.utility-page-wrap {
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.utility-page-content {
  width: 260px;
  text-align: center;
  flex-direction: column;
  display: flex;
}

.d1 {
  font-size: 60px;
  font-weight: 900;
  line-height: 120%;
}

.heading {
  font-size: 48px;
}

.bold {
  font-weight: 700;
}

.small {
  font-size: 14px;
  line-height: 20px;
}

.xsmall {
  font-size: 12px;
  line-height: 18px;
}

.xsmall.color-white.btn-companion {
  margin-top: var(--space--xxs);
}

.vpadding-96 {
  padding: 96px 10px;
}

.vpadding-96.bg-brand-dark01 {
  background-color: var(--brand--dark01);
}

.vpadding-96.bg-img {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65241025bfc9e8357c448b9f_i63ex2yqzclmryngmry7.svg");
  background-position: 0 0;
  background-size: cover;
}

.vpadding-96.bg-brand-light03 {
  background-color: var(--brand--light03);
}

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

.btn-lg-brand {
  border-radius: var(--space--xxxs);
  background-color: var(--button-primary-bg);
  text-align: center;
  text-transform: none;
  align-self: center;
  padding: 12px 20px;
  transition: background-color .2s;
}

.btn-lg-brand:hover {
  background-color: var(--brand--dark02);
}

.btn-lg-brand.spacer-m {
  margin-top: 20px;
}

.btn-lg-brand.btn-pricing {
  align-self: stretch;
}

.btn-lg-brand.legacy-prcing-but-now {
  white-space: nowrap;
  padding-left: 32px;
  padding-right: 32px;
}

.white {
  color: #fff;
}

.bg-brand-regular {
  background-color: var(--brand--regular);
}

.color-white {
  color: var(--neutral--white);
}

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

.color-brand {
  color: var(--brand--regular);
  margin-bottom: 0;
}

.color-brand.weight-bold {
  font-weight: 700;
}

.btn-lg-white {
  border: 1px solid var(--button-secondary-border);
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  color: var(--grey--dark02);
  text-align: center;
  align-self: center;
  padding: 12px 20px;
}

.btn-lg-white:hover {
  background-color: var(--grey--light04);
}

.btn-lg-white.btnpricing {
  align-self: stretch;
}

.btn-lg-white.btn-left-align {
  align-self: flex-start;
}

.align-center {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.align-center.imgcell50 {
  width: 100%;
  padding-top: 64px;
  padding-right: var(--space--m);
  padding-left: var(--space--m);
  background-color: var(--grey--light04);
  margin-left: auto;
  margin-right: auto;
}

.align-center.carduni {
  height: 70%;
}

.cell-5050 {
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  justify-content: center;
}

.cell-5050.heropadding {
  padding-top: var(--space--xxxl);
  padding-bottom: var(--space--xxxl);
}

.cell-5050.cellhero50padding {
  padding: var(--space--xxxl) var(--space--s);
  flex-direction: column;
}

.cell-5050.cellhero50padding.formpadding {
  justify-content: flex-start;
}

.cell-5050.cellhero50padding.bg-branddark01 {
  background-color: var(--brand--dark01);
}

.cell-5050.alignercell-5050 {
  align-items: center;
}

.cell-5050.overridecellpricing, .cell-5050.formcollection {
  justify-content: flex-start;
}

.cell-5050.formcollection.bg-white {
  padding: var(--space--xs);
}

.cell-5050.pointereventsnone {
  pointer-events: none;
}

.slider {
  height: 440px;
  background-color: var(--neutral--white);
  margin-top: 40px;
}

.slider.sliderfixer {
  height: 400px;
}

.slider.slidermaterial {
  height: 250px;
}

.slider.slidertall {
  height: 540px;
}

.padding-20 {
  margin-left: 10px;
  margin-right: 10px;
  padding: 20px;
}

.lottie {
  border-radius: 4px;
  box-shadow: 0 10px 20px 11px rgba(0, 0, 0, .09);
}

.appstorebutton {
  height: 40px;
}

.container-l {
  max-width: 1240px;
}

.container-l.spacercontainer {
  padding-right: var(--space--xs);
  padding-bottom: var(--space--m);
  padding-left: var(--space--xs);
}

.container-l.spacercontainer.marginbottom {
  padding-bottom: var(--space--xxxs);
}

.container-l.spacercontainer.margintop {
  padding-top: var(--space--s);
}

.container-l.bg-vorklinik {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65c9f74ae8917a9722026b50_2000x1317-px_hero-image-2000x1317.png");
  background-position: 100%;
  background-size: cover;
}

.container-l.padding-20.pressespacer {
  grid-column-gap: var(--space--m);
  grid-row-gap: var(--space--m);
  flex-direction: column;
  display: flex;
}

.qstack-2 {
  grid-column-gap: var(--space--l);
  grid-row-gap: var(--space--l);
}

.btn-hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 2px solid var(--neutral--white);
  background-color: var(--neutral--white);
  color: var(--nutral--black);
  border-radius: 8px;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 32px;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  transition: box-shadow .2s, border-color .2s, color .2s;
  display: flex;
  box-shadow: 0 2px 30px rgba(0, 0, 0, .2);
}

.btn-hero:hover {
  border-style: solid;
  border-color: var(--brand--regular);
  color: var(--brand--regular);
  box-shadow: 0 2px 30px rgba(10, 166, 184, .37);
}

.weight-light {
  font-weight: 300;
}

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

.weight-bold.color-white.txt-d1 {
  font-size: 80px;
}

.slide-quote {
  width: 33.33%;
}

.card {
  padding: var(--space--xs);
  background-color: var(--neutral--white);
  border-radius: 8px;
  display: block;
  box-shadow: 0 10px 30px rgba(0, 0, 0, .2);
}

.card.cardquote {
  height: 420px;
  margin: var(--space--xs) var(--space--xxs);
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  box-shadow: 0 7px 12px rgba(0, 0, 0, .2);
}

.card.cardquote.tall.cardbundles {
  padding: var(--space--m);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .07);
}

.card.cardquote.tall.cardambossadorsfixer {
  height: 80%;
}

.card.cardquote.cardhomepage {
  height: 288px;
}

.card.cardhighlight {
  width: 100%;
  height: 100%;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.card.cardhighlight.cardreset {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
}

.card.carddoctor {
  width: 100%;
  min-height: 190px;
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  display: flex;
}

.card.cardshare {
  max-width: 500px;
  background-color: var(--grey--light04);
}

.card.cardreviewing {
  width: 100%;
  min-height: 170px;
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.card.cardghost {
  height: 100%;
  background-color: var(--brand--dark01);
  box-shadow: none;
  border: 1px solid rgba(255, 255, 255, .22);
  align-items: center;
  display: flex;
}

.card.cardghost.sahighlight {
  border-color: var(--orange--light01);
  border-bottom-width: 11px;
}

.card.cardredeem {
  height: 100%;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.card.cardmaterial {
  height: 160px;
  margin: var(--space--xs) var(--space--xxs);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card.cardsignup {
  width: 100%;
  height: 100%;
  padding-top: var(--space--m);
  padding-bottom: var(--space--m);
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.weight-regular.color-dark02.inline {
  flex: 1;
}

.weight-regular.color-dark02.inline.sabannertext {
  margin-left: 40px;
  padding: 0 10px;
  font-size: 16px;
}

.vpadding-64 {
  padding-top: 64px;
  padding-bottom: 64px;
}

.vpadding-64.bg-blobleft {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65253eb86e73f4c5320e8e48_pffpyatox1g82bmmddhp.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.vpadding-64.bg-blobright {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65253f234548a1d22c04ff28_dgwqnpr4lc2lrdsmy6uq.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.googleplaybutton {
  height: 40px;
}

.googleplaybutton.footeroverride {
  margin-left: 0;
}

.herospacer {
  margin-top: 40px;
  margin-bottom: 10px;
}

.hero5050 {
  padding: 0;
}

.hero5050.bg-brandlight02, .hero5050.bg-brandlight03 {
  background-color: var(--brand--light02);
}

.containerxl {
  max-width: 1440px;
}

.bg-herostudents {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652556ad73950cc06e4efc50_366066898_01_j8wcqb-2.png");
  background-position: 50%;
  background-size: cover;
}

.bg-herostudents.bg-imgclinicians {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6527c8677494cfcfb303bce7_Doctor_Typing_closeShot_yv1lun-opt_bpjp0o.jpg");
}

.bg-herostudents.bg-imginstitutions {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652806d6cc1199727055012b_Doctor_optimized_wzlydb%20(1).jpg");
}

.bg-herostudents.bg-imggroupdiscounts {
  background-image: none;
}

.bg-herostudents.bg-imgstudentsscore {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6529801275e7fb501864527b_white-paper-left-image-1440x1498_zgzpaj%20(1).png");
  background-repeat: no-repeat;
  background-size: contain;
}

.bg-herostudents.bg-imgqbank {
  padding: var(--space--l);
  background-color: var(--brand--regular);
  background-image: none;
}

.bg-herostudents.bg-imgscorepredictor {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652e5ac961d52dfa0bdcbce6_Dashboard_score-_1200x678_px_b9qphv.png");
}

.card-highlight {
  width: 100%;
  height: 100%;
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  box-shadow: 0 10px 30px rgba(0, 0, 0, .2);
}

.color-dark02 {
  color: var(--grey--dark02);
}

.image-2.imgtablet50 {
  margin-bottom: var(--space--xxxl);
}

.imgrating {
  height: 36px;
}

.ratingcontainer {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

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

.herosection-5050 {
  background-color: var(--brand--light03);
}

.herosection-5050.bg-branddark01 {
  background-color: var(--brand--dark01);
}

.herosection-5050.bg-imggroupdiscounts {
  padding-top: var(--space--xxxxl);
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65292e8608bf92a909615ab6_Devices_Phone_4Together-2000x1230%20(1).png");
  background-position: 50% -50vh;
  background-repeat: no-repeat;
  background-size: cover;
}

.herosection-5050.herosectionstudentsscores {
  background-color: var(--brand--light02);
}

.herosection-5050.bg-ankicrashcourse {
  background-color: var(--grey--dark03);
}

.herosection-5050.bg-imgshelf {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652d339524e296a5a3d03101_NBME-Shelf-Exam-2000x789.jpg");
  background-position: 100%;
  background-size: cover;
}

.herosection-5050.bg-white {
  background-color: var(--neutral--white);
}

.herosection-5050.bg-greylight04 {
  background-color: var(--grey--light04);
}

.herosection-5050.bg-homepage {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65241025bfc9e8357c448b9f_i63ex2yqzclmryngmry7.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
}

.herosection-5050.bg-imgghi {
  background-image: linear-gradient(rgba(10, 167, 185, .5), rgba(10, 167, 185, .5)), url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65842866d9af7b3bddf23358_1440x628-px_Hero-image2_b6kzlo%20(1).jpg");
  background-position: 0 0, 100%;
  background-size: auto, cover;
}

.herosection-5050.bg-imgstep1ess {
  background-color: var(--neutral--white);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65844cdca8e0d47babbe9346_StudyPlanHeader-new.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.herosection-5050.bg-imgpreclinica {
  background-color: var(--neutral--white);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65845d75f7da3740f4f415f0_ROW_PNA_LandingPage_Preclinica-2000x404%20(1).jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.herosection-5050.bg-ambossadorsint {
  height: 540px;
  background-color: var(--neutral--white);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65846518856eb3c404a9d73c_heroambossadors-int.jpeg");
  background-position: 100%;
  background-size: cover;
}

.herosection-5050.bg-vorklinik {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65c9f74ae8917a9722026b50_2000x1317-px_hero-image-2000x1317.png");
  background-position: 100%;
  background-size: cover;
}

.herosection-5050.bg-pruefung {
  padding-top: var(--space--xxxxl);
  padding-bottom: var(--space--xxxxl);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65ca0838c5972aab1c9d7c6c_Hero-Image_2000x1317-px.png");
  background-position: 50%;
  background-size: cover;
}

.cell-3col {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  align-items: center;
}

.cell-3col.successstoriesoverride, .cell-3col.successstoriesoverride.alignmiddle {
  justify-content: center;
}

.cell-3col.cardambossadors {
  padding: var(--space--s);
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  box-shadow: 0 2px 5px 6px rgba(0, 0, 0, .02);
}

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

.ic-3col {
  width: 96px;
  height: 96px;
}

.ic-3col.ic-resize {
  width: 48px;
  padding-top: var(--space--xs);
}

.ic-3col.ic-resizehorizontal {
  width: 54px;
}

.txt-3col {
  grid-column-gap: var(--space--xxxs);
  grid-row-gap: var(--space--xxxs);
  text-align: center;
  flex-direction: column;
  display: flex;
}

.section-3col {
  padding-top: var(--space--xl);
  padding-bottom: var(--space--xl);
}

.section-3col.bg-brandlight03 {
  background-color: var(--brand--light03);
}

.container-3col {
  max-width: 1240px;
}

.container-title {
  grid-column-gap: var(--space--xxxs);
  grid-row-gap: var(--space--xxxs);
  flex-direction: column;
  display: flex;
}

.container-title.textalign-center.overridepricing {
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
}

.container-title.overridepricing {
  grid-column-gap: var(--space--m);
  grid-row-gap: var(--space--m);
}

.container-title.overridetitle {
  margin-bottom: var(--space--xxs);
  padding-right: var(--space--s);
  padding-left: var(--space--s);
}

.container-content {
  width: 100%;
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  flex-direction: column;
  display: flex;
}

.container-content.share {
  margin-bottom: var(--space--s);
  padding: var(--space--xs);
  background-color: var(--neutral--white);
}

.container-content.mobileactionbar {
  padding: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--brand--light03);
}

.container-content.card-accordion {
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  box-shadow: 0 2px 40px 2px rgba(0, 0, 0, .04);
}

.container-footer {
  margin-top: var(--space--xxs);
  grid-column-gap: var(--sm);
  grid-row-gap: var(--sm);
  display: flex;
}

.container-footer.actionbar {
  width: 100%;
  padding: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  box-shadow: 5px 0 20px rgba(0, 0, 0, .2);
}

.container-footer.actionbar.resizeractionbar {
  max-width: 560px;
}

.container-footer.actionbar.resizeractionbar.footercontainer {
  background-color: var(--grey--light03);
  box-shadow: none;
}

.container-footer.actionbar.resizeractionbar._5050-container {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
}

.container-footer.actionbar.share {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  margin-top: 0;
}

.container-footer.form {
  width: 100%;
  padding: var(--space--xs);
  grid-column-gap: var(--space--xxxs);
  grid-row-gap: var(--space--xxxs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  flex-direction: column;
  box-shadow: 0 2px 20px 6px rgba(0, 0, 0, .2);
}

.container-footer.form.topspacer {
  margin-top: 300px;
}

.container-footer.form.collectionoverride {
  padding-bottom: var(--space--xs);
  box-shadow: none;
}

.container-footer.footeroverride {
  margin-top: var(--space--xs);
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
}

.container-footer.footeroverride.centeraligner, .container-footer.footeroverride.buttonaligner {
  justify-content: center;
}

.section-5050 {
  padding-top: var(--space--xl);
  padding-bottom: var(--space--xl);
}

.section-5050.bg-blobleft {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65253eb86e73f4c5320e8e48_pffpyatox1g82bmmddhp.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section-5050.bg-blobleft.mobileblobleft {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652eb181bd66539f979a9214_mobile-app-promo-bg-1.svg");
  background-size: 50%;
}

.section-5050.bg-blobright {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65253f234548a1d22c04ff28_dgwqnpr4lc2lrdsmy6uq.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.section-5050.bg-blobright.mobileblobright {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652eb19a9bed1cb85603b78c_mobile-app-promo-bg-2.svg");
  background-size: 50%;
}

.section-5050.bg-brandlight03 {
  background-color: var(--brand--light03);
}

.section-5050.bg-greylight04 {
  background-color: var(--grey--light04);
}

.section-5050.bg-greenlight03 {
  background-color: var(--green--light03);
}

.section-quote {
  padding-top: var(--space--xl);
  padding-bottom: var(--space--xl);
}

.section-1col {
  padding-top: var(--space--xxxxl);
  padding-bottom: var(--space--xxxxl);
}

.section-1col.bg-branddark01 {
  background-color: var(--brand--dark01);
  color: var(--neutral--white);
}

.section-1col.bg-homepage {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65241025bfc9e8357c448b9f_i63ex2yqzclmryngmry7.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-1col.bg-brandlight03 {
  background-color: var(--brand--light03);
}

.section-1col.bg-greylight04 {
  background-color: var(--grey--light04);
}

.section-1col.bg-imgstudentsscorecard {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6529ae8db62af154c445d25b_campus_hero_image_kifxok%20(1).jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-1col.bg-shareqbank {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6529c901f7a68a86049f9d19_aztczdpkyrzicscrrdvq.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-1col.bg-imgstep3 {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652e96d06d221af01ca06898_hero-bg-image-2000x1058_id4myr.jpg");
  background-position: 0 0;
  background-size: cover;
}

.section-1col.bg-imghomeint {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6582dd0f17efff230601a160_map2020_pqgaxj%20(1).png");
  background-position: 50%;
  background-size: contain;
}

.section-1col.bg-imgstudyplan {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/653b9b580b0fda8c199f5ae5_Header_Homepage_Woman_Blue_HD-1920x873_rcwk7g.png");
  background-position: 0 0, 100% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.section-1col.bg-vorklinik {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65c9f74ae8917a9722026b50_2000x1317-px_hero-image-2000x1317.png");
  background-position: 100%;
  background-size: cover;
}

.section-1col.bg-greenlight03 {
  background-color: var(--green--light03);
}

.section-1col.collectionoverride {
  padding-bottom: 0;
}

.container-centered {
  max-width: 1240px;
  padding-right: var(--space--xs);
  padding-left: var(--space--xs);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-centered.heroleftalign {
  text-align: left;
  align-items: flex-start;
}

.section-highlights {
  padding-top: var(--space--xl);
  padding-bottom: var(--space--xl);
}

.section-highlights.bg-branddark01 {
  background-color: var(--brand--dark01);
}

.image-3 {
  width: 120px;
}

.div-block {
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.image-4 {
  height: 130px;
}

.image-5 {
  height: 145px;
}

.bg-brandlight04 {
  background-color: var(--grey--light04);
}

.accordion {
  flex-direction: column;
  align-items: stretch;
}

.accordion.accordionpricing {
  margin-top: var(--space--s);
  padding-right: var(--space--s);
  padding-left: var(--space--s);
}

.accordion.accordionpricing.card-accordion {
  margin-right: var(--space--s);
  margin-left: var(--space--s);
  padding-right: var(--space--xs);
  padding-left: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  box-shadow: 0 2px 20px rgba(0, 0, 0, .2);
}

.accordionitem {
  width: 100%;
  border-radius: 8px;
}

.accordionitem:hover {
  background-color: rgba(167, 203, 207, .23);
}

.accordionitem.accordionitempricing {
  width: 100%;
  border-bottom: 1px solid var(--grey--light02);
  border-radius: 0;
}

.accordionitem.accordionitempricing:hover {
  background-color: rgba(0, 0, 0, 0);
}

.accordiontoggle {
  font-weight: 700;
  display: flex;
}

.accordiontoggle.accordiontogglepricing {
  padding: var(--space--xs) var(--space--xxs);
  color: var(--grey--regular);
  margin-left: 0;
  margin-right: 0;
}

.accordiontoggle.accordiontogglepricing.w--open {
  color: var(--nutral--black);
}

.accordionlist {
  padding-right: var(--space--s);
  padding-bottom: var(--space--s);
  padding-left: var(--space--s);
  background-color: rgba(0, 0, 0, 0);
  position: static;
}

.accordionlist.accordionlistpricing.w--open {
  padding-right: var(--space--xxs);
  padding-bottom: var(--space--xs);
  padding-left: var(--space--xxs);
}

.accordionlabel {
  white-space: normal;
}

.accordionlabel.accordionlabelpricing {
  padding-right: var(--space--m);
  font-weight: 400;
}

.html-embed {
  width: 100%;
}

.videoyt.headeryt {
  width: 590px;
  border-radius: var(--space--xxs);
  overflow: hidden;
}

.videoplaylist {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  flex-direction: row-reverse;
  justify-content: center;
  display: flex;
}

.contentvideoplaylist {
  width: 60%;
}

.sidebarvideoplaylist {
  width: 30%;
  flex-direction: column;
  display: flex;
}

.tab-link-inactive {
  margin-bottom: var(--space--xxs);
  padding: var(--space--xs);
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  border: 1px solid var(--grey--light01);
  border-radius: var(--space--xxxs);
  background-color: var(--grey--light04);
  font-weight: 700;
  display: flex;
}

.tab-link-inactive.w--current {
  background-color: var(--brand--light03);
}

.text-block {
  display: block;
}

.ankicode {
  padding-right: var(--space--s);
  padding-left: var(--space--s);
  border: 2px solid var(--grey--light01);
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  align-items: center;
  display: flex;
}

.ankislide {
  width: 33%;
}

.ankislide-content {
  padding-right: var(--space--xxs);
  padding-left: var(--space--xxs);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  flex-direction: column;
  display: flex;
}

.ankislider {
  margin-top: var(--space--s);
  margin-bottom: var(--space--s);
  background-color: rgba(0, 0, 0, 0);
}

.ankiarrow {
  color: var(--nutral--black);
  margin-bottom: 0;
}

.stackwide {
  text-align: left;
  margin-top: -35px;
}

.bullet {
  padding-top: var(--space--xxxs);
  padding-bottom: var(--space--xxxs);
}

.resizerimgstudentsscores {
  max-width: 360px;
}

.imground {
  border-radius: 100%;
}

.quick-stack-2 {
  grid-column-gap: var(--space--m);
  grid-row-gap: var(--space--xl);
}

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

.align-left.weight-bold.date {
  padding-left: 4px;
}

.align-left.hyphenation {
  word-break: normal;
}

.resizerimgstep1 {
  max-height: 360px;
  margin-left: auto;
  margin-right: auto;
}

.cardghostappendix {
  padding-bottom: var(--space--xs);
  color: var(--neutral--white);
  align-self: center;
}

._3colhorizontalcontent {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  align-items: center;
  display: flex;
}

.background-video {
  width: 100%;
  height: 100%;
}

.div-block-2 {
  height: 100%;
  column-count: 3;
}

.celllovesnotes {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
}

.celllovesnotes.cardambossadors {
  padding: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  box-shadow: 0 2px 20px 1px rgba(0, 0, 0, .1);
}

.sectionbgonly {
  height: 340px;
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/652ebcf37789b432c4be4109_header-US-2000x595.jpg");
  background-position: 0 0;
  background-size: cover;
}

.sectionbgonly.scholarhsips {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/653a847a949468a4941e8778_Scholarships-2020.jpg");
  background-position: 100%;
}

.container-nav {
  width: 100%;
  height: 80px;
  max-width: 1280px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-nav.container-nav-neutral {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-left: -2px;
  display: flex;
}

.megapanel.w--open {
  background-color: var(--neutral--white);
  position: fixed;
  left: 0;
  right: 0;
  transform: translate(0, 20px);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .08);
}

.btn-small-brand {
  padding: 10px var(--space--xs);
  border: 1px solid var(--button-primary-bg);
  border-radius: var(--space--xxxs);
  background-color: var(--button-primary-bg);
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  transition: background-color .2s;
}

.btn-small-brand:hover {
  border-color: var(--brand--dark02);
  background-color: var(--brand--dark02);
}

.btn-small-light {
  padding: 10px var(--space--xs);
  border: 1px solid var(--button-secondary-border);
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  color: var(--grey--dark02);
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  transition: background-color .2s;
}

.btn-small-light:hover {
  background-color: var(--grey--light04);
}

.logonav {
  height: 24px;
}

.navbar {
  z-index: 999;
  border-style: none none solid;
  border-width: 0 0 1px;
  border-color: black black var(--grey--light03);
  background-color: var(--neutral--white);
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.btn-group {
  padding-right: var(--space--m);
  float: right;
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  flex: 1;
  justify-content: flex-end;
  align-self: center;
  display: flex;
}

.btn-group.mobilelogin {
  display: none;
}

.menulink-bold {
  width: 100%;
  margin: var(--space--xxxs) 0px;
  padding-right: var(--space--l);
  border-radius: var(--space--xxxs);
  color: var(--nutral--black);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.menulink-bold:hover {
  border-radius: var(--space--xxxs);
  background-color: var(--grey--light04);
  color: var(--brand--dark01);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6537c44eb03f67413d349ba8_ic_arrowRight.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
}

.menulink-bold.w--current {
  background-color: var(--grey--light04);
  color: var(--brand--dark01);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6537c44eb03f67413d349ba8_ic_arrowRight.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
}

.menulink-regular {
  width: 100%;
  margin: var(--space--xxxs) 0px;
  padding-right: var(--space--l);
  color: var(--nutral--black);
  font-size: 14px;
  line-height: 20px;
}

.menulink-regular:hover {
  background-color: var(--grey--light04);
  color: var(--brand--dark01);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6537c44eb03f67413d349ba8_ic_arrowRight.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  border-radius: 4px;
}

.menulink-regular.w--current {
  width: 100%;
  margin: var(--space--xxxs) 0px;
  border-radius: var(--space--xxxs);
  background-color: var(--grey--light04);
  color: var(--brand--dark01);
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6537c44eb03f67413d349ba8_ic_arrowRight.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
}

.menulink-regular.collectionmenu {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  text-decoration: none;
}

.quick-stack-3 {
  width: 100%;
  max-width: 980px;
  padding: 0;
}

.quick-stack-3.megamenuint {
  max-width: 670px;
}

.section-5051 {
  padding-top: var(--space--m);
  padding-bottom: var(--space--m);
  justify-content: center;
  display: flex;
}

.menuitem {
  padding: var(--space--xxs) 0px 8px;
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  color: var(--text-grey);
  align-self: center;
  text-decoration: none;
  display: flex;
  transform: none;
}

.menuitem:hover {
  color: var(--grey--dark02);
}

.menuitem:visited {
  color: var(--text-grey);
  text-decoration: none;
}

.menuitem.w--current {
  box-shadow: 0 16px 0 0 var(--white), 0 21px 0 0 var(--brand--regular);
  color: var(--grey--dark02);
}

.menuitem.w--open {
  border-style: solid solid none;
  border-width: 0 0 3px;
  border-color: black black var(--brand--regular);
  box-shadow: 0 15px 0 1px #fff, 0 30px 0 0 var(--brand--regular);
  color: var(--grey--dark02);
  transform: none;
}

.menuitem.w--open:hover {
  background-color: var(--neutral--white);
  border-radius: 0;
}

.menuitem.padding20 {
  color: var(--nutral--black);
  padding-right: 20px;
  text-decoration: none;
  display: inline-block;
  transform: translate(0, 5px);
}

.menuitem.padding20.w--current {
  box-shadow: 0 4px 0 1px var(--neutral--white), 0 8px 0 0 var(--brand--regular);
  -webkit-text-stroke-width: .8px;
  border-radius: 0;
}

.nav-menu {
  float: none;
  flex: 0 auto;
  justify-content: center;
  display: flex;
}

.brand {
  align-self: center;
}

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

.ic_menu {
  width: 24px;
  height: 24px;
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6539149ef14a699587c4f522_ic_menu.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  align-self: center;
  display: none;
}

.div-block-4 {
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  justify-content: flex-start;
  display: flex;
}

.footerdrodownlist {
  background-color: rgba(0, 0, 0, 0);
  display: block;
  position: static;
}

.footerdrodownlist.w--open {
  background-color: rgba(221, 221, 221, 0);
}

.footerdropdowntitle {
  text-transform: uppercase;
}

.footerdropdownlink.small {
  padding: var(--space--xxs);
  color: var(--grey--dark02);
  text-decoration: none;
  display: block;
}

.footerdropdown {
  margin-left: 0;
  margin-right: 0;
}

.footerdropdown_ic {
  display: none;
}

.footerdropdowntoggle {
  padding: var(--space--xxs);
}

.footerquickstack {
  padding-left: 0;
  padding-right: 0;
}

.cellfooterpadding {
  padding-top: var(--space--s);
}

.socialcontainer {
  margin-bottom: var(--space--m);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  display: flex;
}

.cellcopyrightleft {
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  flex-direction: row;
  align-items: center;
}

.cellcopyrightright {
  align-items: flex-end;
}

.langselector {
  padding: var(--space--xxs) var(--space--xs);
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  border: 1px solid var(--grey--dark02);
  border-radius: var(--space--xxxs);
  align-items: center;
  display: flex;
}

.icon {
  display: none;
}

.copyrightsection {
  width: 100vw;
  border-top: 1px solid var(--grey--light03);
}

.disclarimersection {
  width: 100vw;
  padding-top: var(--space--xxs);
  padding-bottom: var(--space--xxs);
  background-color: var(--grey--light04);
}

.color-grey {
  color: var(--grey--regular);
}

.image-6 {
  display: none;
}

.copyrightquickstack {
  padding-right: var(--space--m);
  padding-left: var(--space--m);
}

.div-block-5 {
  height: 80px;
}

.image-8 {
  margin-right: var(--space--xs);
  margin-left: var(--space--m);
  text-align: left;
  display: block;
  position: static;
}

.am {
  display: flex;
}

.quick-stack-4 {
  grid-column-gap: var(--space--l);
  grid-row-gap: var(--space--l);
}

.tabambossresearch {
  margin-right: var(--space--xxs);
  border: 1px solid var(--brand--regular);
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  color: var(--brand--dark01);
}

.tabambossresearch.w--current {
  margin-bottom: var(--space--s);
  background-color: var(--brand--regular);
  color: var(--neutral--white);
}

.formresearchcontainer {
  width: 100%;
}

.bg-ambossadorsprog {
  background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/653b9b580b0fda8c199f5ae5_Header_Homepage_Woman_Blue_HD-1920x873_rcwk7g.png");
  background-position: 74%;
  background-repeat: no-repeat;
  background-size: cover;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.field-label, .heading-2, .image-9 {
  display: none;
}

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

.image-10.align-right {
  align-self: flex-end;
}

.btn-companion {
  margin-top: var(--space--xxs);
}

.paragraph {
  text-align: center;
}

.successstorieslink {
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  color: var(--grey--regular);
  text-align: center;
  flex-direction: column;
  margin-bottom: -10px;
  text-decoration: none;
  display: flex;
}

.collectionmenu {
  width: 100%;
}

.langselectorcontainer.w--open {
  width: 160px;
  padding: var(--space--xxs) var(--space--xxs) 0px;
  border-radius: var(--space--xxxs);
  background-color: var(--neutral--white);
  top: -280px;
  left: -14px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.langselectoritem {
  margin-top: var(--space--xxxs);
  margin-bottom: var(--space--xxxs);
  padding: var(--space--xxs);
  border-radius: var(--space--xxxs);
  align-items: center;
  display: flex;
}

.langselectoritem:hover {
  background-color: var(--grey--light03);
  font-weight: 700;
}

.langselectoritem.active {
  font-weight: 700;
}

.langselectorlink {
  margin-right: 0;
  margin-left: var(--space--xxs);
  padding: 0;
  font-size: 12px;
}

.langselectortitle {
  padding-right: var(--space--xxs);
  padding-bottom: var(--space--xxs);
  padding-left: var(--space--xxs);
}

.langselectora {
  width: 100%;
  color: var(--nutral--black);
  text-decoration: none;
}

.cardyt {
  margin: var(--space--xs);
  padding: var(--space--m) var(--space--s);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  flex-direction: column;
  align-items: center;
  display: flex;
  box-shadow: 0 2px 30px -5px rgba(0, 0, 0, .15);
}

.herosection.heropricing {
  padding-top: var(--space--xxxxl);
  padding-right: var(--space--xs);
  padding-left: var(--space--xs);
}

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

.cardpricing {
  width: 20%;
  padding: var(--space--s);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--neutral--white);
  justify-content: flex-end;
  box-shadow: 0 -2px 5px rgba(0, 0, 0, .07);
}

.cardpricing.bestvaluecard {
  border: 2px solid var(--orange--light02);
  background-color: var(--orange--light03);
  justify-content: flex-start;
}

.cardpricing.overrideclinicians {
  width: 62%;
}

.checklistitem {
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  align-items: flex-start;
  display: flex;
}

.checklistcontainer {
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  flex-direction: column;
  display: flex;
}

.tabcontainerpricing {
  background-color: var(--brand--light03);
}

.tag {
  padding: var(--space--xxxs) 10px;
  border-radius: var(--space--xxxs);
  background-color: var(--tag-bg);
  color: var(--tag-brand);
  font-size: 14px;
  display: inline-block;
}

.tag.orange {
  background-color: var(--orange--light01);
  color: var(--nutral--black);
}

.containerpricing {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  justify-content: center;
  display: flex;
}

.container-pricing {
  max-width: 1240px;
  margin-top: var(--space--m);
  margin-bottom: var(--space--m);
  padding-right: var(--space--m);
  padding-left: var(--space--m);
  grid-column-gap: var(--space--m);
  grid-row-gap: var(--space--m);
  flex-direction: column;
  display: flex;
}

.tabbutton {
  width: 384px;
  padding: var(--space--xs) var(--space--s);
  grid-column-gap: var(--space--xxs);
  grid-row-gap: var(--space--xxs);
  border-radius: var(--space--xxs);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabbutton.w--current {
  background-color: var(--neutral--white);
  box-shadow: 0 2px 5px rgba(0, 0, 0, .07);
}

.switchercontainer {
  width: 820px;
  margin: var(--space--xxxl) auto;
  padding: var(--space--xs);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  border-radius: var(--space--xs);
  background-color: var(--brand--light03);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.containerbundles {
  width: 100vw;
  padding-top: var(--space--xxxl);
  padding-bottom: var(--space--xxxl);
  background-color: var(--neutral--white);
}

.containerbundles.bg-grey-light03 {
  background-color: var(--grey--light03);
}

.paragraph-2, .heading-3 {
  padding-top: 10px;
}

.paragraph-3 {
  padding-top: 20px;
  font-weight: 700;
}

.container {
  padding: 40px 40px 10px;
}

.test---switchercontainer-copy {
  width: 820px;
  margin: var(--space--xxxl) auto;
  padding: var(--space--xs);
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  border-radius: var(--space--xs);
  background-color: var(--neutral--white);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.leagacy_header {
  padding-top: 96px;
  padding-bottom: 96px;
}

.padding-global {
  padding-left: 40px;
  padding-right: 40px;
}

.legacy_container {
  width: 100%;
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}

.pricing_component {
  background-color: var(--neutral--white);
  color: #3d4a54;
  text-align: center;
  border-radius: 8px;
  padding: 48px 24px;
  box-shadow: 0 0 48px 8px rgba(81, 97, 109, .16);
}

.pricing_title {
  font-size: 18px;
}

.pricing_heading {
  color: #1a1c1c;
  margin-top: 8px;
  font-size: 32px;
}

.pricing_heading-2 {
  color: #3d4a54;
  text-align: center;
  margin-top: 52px;
  font-size: 16px;
}

.member_tab-link {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  padding: 3px 24px;
  font-size: 12px;
  font-weight: 700;
}

.member_tab-link.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0aa7b9;
}

.member_tab-menu {
  justify-content: center;
  align-items: center;
  display: flex;
}

.member_tab {
  margin-top: 16px;
}

.member_tab-wrapper {
  padding-top: 32px;
  padding-bottom: 14px;
}

.member_price {
  color: #0aa7b9;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}

.member_price.yearly {
  display: none;
  position: relative;
}

.member_price.yearly-c {
  display: none;
}

.member_checkbox {
  width: 48px;
  height: 28px;
  aspect-ratio: auto;
  object-fit: fill;
  border: 1px solid #0aa7b9;
  border-radius: 24px;
  margin-bottom: 0;
  padding: 4px;
  position: relative;
}

.checkbox-label {
  display: block;
}

.member-input {
  display: none;
  position: absolute;
}

.price_embed {
  display: none;
}

.member_checkbox-wrapper {
  margin-bottom: 0;
  padding-left: 0;
}

.member_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  padding-top: 20px;
  display: flex;
}

.member_benefits-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  padding-bottom: 30px;
  display: flex;
}

.member-last-text {
  font-style: italic;
}

.member_bestvalue-text {
  padding-top: 20px;
  padding-bottom: 0;
}

.build-yearly {
  font-size: 12px;
  font-weight: 400;
  line-height: 8px;
}

.addon_component {
  background-color: var(--neutral--white);
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  padding: 48px 24px;
  display: flex;
  position: relative;
  box-shadow: 0 0 48px 8px rgba(81, 97, 109, .16);
}

.addon_plus {
  width: 64px;
  height: 64px;
  color: #fff;
  background-color: #032e33;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  font-size: 48px;
  display: flex;
  position: absolute;
  top: -32px;
}

.text-block-2 {
  margin-top: -3px;
}

.addon_heading {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
}

.addon_form {
  border: 1px solid #0aa7b9;
  border-radius: 100px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 8px;
  display: flex;
}

.addon_btn {
  color: var(--brand--regular);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 100px;
  align-items: center;
  padding: 8px 16px;
  line-height: 1;
  transition: all .3s;
  display: flex;
}

.addon_btn.active {
  background-color: var(--brand--regular);
  color: var(--neutral--white);
}

.addon_price {
  color: var(--brand--regular);
  margin-bottom: 4px;
  font-weight: 700;
  display: none;
}

.legacy-price_section {
  padding-bottom: 96px;
}

.benefits_bolck {
  border-top: 1px solid var(--brand--regular);
  border-bottom: 1px solid var(--brand--regular);
  color: #3d4a54;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-top: 48px;
  padding-bottom: 48px;
  display: flex;
}

.benefits_heading-2 {
  color: var(--brand--regular);
  font-size: 18px;
}

.benefits_heading-3 {
  color: var(--nutral--black);
  padding-top: 16px;
  padding-bottom: 32px;
  font-size: 32px;
  font-weight: 700;
}

.benefits_para {
  color: var(--grey--dark03);
  font-size: 20px;
}

.group_image {
  width: 100%;
  height: 100%;
}

.group_content-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #e8f7f8;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px;
  display: flex;
}

.group_heading {
  font-size: 24px;
}

.legacy-price_section-banner {
  z-index: 1000;
  background-color: #3d4a54;
  padding-top: 16px;
  padding-bottom: 16px;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

.banner_member_price {
  color: var(--brand--regular);
  line-height: 1.2;
}

.banner_member-plan {
  color: var(--neutral--white);
  font-size: 14px;
  display: none;
}

.banner_member-addon {
  color: var(--neutral--white);
  font-size: 14px;
  line-height: 1.1;
}

.banner_member-link {
  color: var(--neutral--white);
}

.banner_plus-wrapper {
  color: var(--neutral--white);
  display: none;
}

.banner_addon-plan {
  color: var(--neutral--white);
  font-size: 14px;
  line-height: 1.1;
}

.banner_member-plan-duration-student {
  line-height: 1.1;
}

.banner_addon_price {
  color: var(--brand--regular);
  line-height: 1.2;
}

.banner_addon-wrapper {
  display: none;
}

.member-input-c {
  display: none;
  position: absolute;
}

.benner_member-plan-student {
  font-size: 14px;
  line-height: 1.1;
}

.benner_member-plan-clin {
  line-height: 1.1;
  display: none;
}

.banner_member-plan-duration-clin {
  line-height: 1.1;
}

.pill {
  padding: var(--space--xxxs) var(--space--xs);
  border-radius: var(--space--m);
  background-color: var(--orange--light01);
  color: var(--nutral--black);
}

.pill.weight-bold {
  align-self: flex-start;
}

.imgstep1sa {
  max-height: 540px;
  border-radius: var(--space--xs);
  box-shadow: 0 2px 20px rgba(0, 0, 0, .1);
}

.slidematerial {
  width: 33%;
}

.section-material {
  padding-top: var(--space--s);
  padding-bottom: var(--space--s);
}

.bg-brandlight03 {
  background-color: var(--brand--light03);
}

.cardmap {
  width: 100%;
  padding: var(--space--l) var(--space--xs);
  border-radius: var(--space--xxs);
  background-color: var(--brand--regular);
}

.slide-25 {
  width: 25%;
}

.bg-formglobalhealth {
  padding: var(--space--m) var(--space--s);
  background-image: linear-gradient(rgba(67, 164, 186, .68), rgba(67, 164, 186, .68)), url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/6584393d077d6f20b1dbf5b3_IMG_0657-min_1_f8b2b2%20(1).jpg");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  justify-content: center;
}

.rich-text-block {
  display: flex;
}

.numberedlistspacer {
  padding-top: var(--space--xxs);
  padding-bottom: var(--space--xxs);
  padding-left: 16px;
}

.colnumberedlist {
  width: 50%;
}

.listsecondl {
  margin-left: 20px;
  list-style-type: disc;
}

.list-item, .list-item-2 {
  list-style-type: disc;
}

.listthirdl {
  margin-left: 40px;
  list-style-type: disc;
}

.list {
  list-style-type: disc;
}

.list-2 {
  list-style-type: square;
  overflow: visible;
}

.lp-heroes-sections, .lp-2column-sections, .lp-3column-sections, .lp-testimonials-quotes, .lp-main-cta-section, .lp-some-share-sections, .lp-others {
  text-align: center;
  margin-top: 35px;
  margin-bottom: 33px;
}

.lp-copy-your-sections-here, .heading-4 {
  text-align: center;
}

.containerbanner {
  max-width: 1440px;
  padding: var(--space--xs);
  grid-column-gap: var(--space--xxl);
  grid-row-gap: var(--space--xxl);
  justify-content: center;
  align-items: center;
  display: flex;
}

.cellbanner {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.banner {
  background-color: var(--orange--light02);
  justify-content: center;
  display: flex;
  position: absolute;
  top: 80px;
  left: 0;
  right: 0;
}

.ic_close {
  width: 18px;
}

.containerfloating {
  padding: var(--space--s);
  grid-column-gap: var(--space--s);
  grid-row-gap: var(--space--s);
  border-radius: var(--space--xxs);
  background-color: var(--grey--light04);
  flex-direction: column;
  display: flex;
}

.rich-text-block-2 {
  grid-column-gap: var(--space--xs);
  grid-row-gap: var(--space--xs);
  flex-direction: column;
  margin-top: -32px;
  display: flex;
}

.rich-text-block-2.resetmargin {
  margin-top: 0;
}

.locationandtime {
  display: flex;
}

.header.paddingheader {
  padding-top: var(--space--xxxxl);
  padding-bottom: var(--space--xxxxl);
  background-color: var(--brand--light03);
  justify-content: center;
  display: flex;
}

.headertitlecol {
  max-width: 768px;
  flex: 1;
}

.headercontainerfooter {
  margin-top: var(--space--l);
  grid-column-gap: var(--sm);
  grid-row-gap: var(--sm);
  flex-direction: row;
  display: flex;
}

.headercontainercontent {
  margin-top: var(--space--s);
  display: block;
}

.headercontainer {
  width: 100%;
  max-width: 1280px;
  padding-right: var(--space--m);
  padding-left: var(--space--m);
}

.button {
  padding: var(--sm) 20px;
  background-color: var(--button-primary-bg);
  border: 1px solid #000;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.button.primary {
  border-color: var(--button-primary-bg);
  background-color: var(--button-primary-bg);
  text-align: center;
  transition: background-color .2s;
}

.button.primary:hover {
  background-color: var(--brand--dark02);
}

.button.secondary {
  border-color: var(--button-secondary-border);
  background-color: var(--white);
  color: var(--grey--dark02);
  text-align: center;
  transition: background-color .2s;
}

.button.secondary:hover {
  background-color: var(--grey--light04);
}

.flex-block {
  grid-column-gap: var(--space--xxxl);
  grid-row-gap: var(--space--xxxl);
  align-items: center;
  display: flex;
}

.flex-block.contentfirst {
  grid-column-gap: 112px;
  grid-row-gap: 112px;
}

.flex-block.headerreverse {
  grid-column-gap: 112px;
  grid-row-gap: 112px;
  flex-direction: row-reverse;
}

.headerassetcol {
  max-width: 50%;
  min-width: 440px;
  justify-content: flex-end;
  display: flex;
}

.headerimg {
  max-width: 100%;
  aspect-ratio: 3 / 2;
  border-radius: var(--space--xxs);
  object-fit: cover;
}

.icon-2 {
  padding-right: 0;
}

.icon-3 {
  margin-right: 0;
  position: relative;
}

.dropdown {
  margin-left: 0;
  margin-right: 0;
}

.headertitle {
  margin-bottom: 0;
  font-weight: 400;
}

.tabs {
  z-index: 999;
  margin-top: 80px;
}

.headercontent {
  color: var(--text-grey);
  font-weight: 400;
}

.headercontent h5, .headercontent h1 {
  font-weight: 400;
}

.headercontainertag {
  margin-bottom: var(--sm);
}

.formcontainer {
  max-width: 440px;
  padding: var(--space--m) var(--space--l);
  border-radius: var(--space--xxs);
  background-color: var(--white);
  flex: 0 auto;
}

.stylebookspacer {
  grid-column-gap: var(--space--m);
  grid-row-gap: var(--space--m);
  flex-direction: column;
  display: flex;
}

.h1richtext, .h5richtext {
  font-weight: 400;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 36px;
    line-height: 44px;
  }

  .slider {
    height: 530px;
  }

  .slider.sliderfixer {
    height: 470px;
  }

  .slider.slidertall {
    height: 710px;
  }

  .qstack-2.pricingquickstack {
    grid-column-gap: var(--space--xxs);
    grid-row-gap: var(--space--xxs);
  }

  .card.cardquote {
    height: 460px;
  }

  .card.cardquote.tall {
    height: 560px;
  }

  .card.cardquote.tall.cardbundles {
    height: auto;
    grid-column-gap: var(--space--xs);
    grid-row-gap: var(--space--xs);
  }

  .card.cardquote.cardhomepage {
    height: 380px;
  }

  .card.carddoctor {
    flex-direction: column;
  }

  .herosection-5050.bg-pruefung {
    padding-top: var(--space--xxxs);
    padding-bottom: var(--space--xxxs);
  }

  .cell-3col.accordion3col {
    flex-direction: row;
    align-items: flex-start;
  }

  .container-footer.footeroverride {
    flex-direction: column;
  }

  .container-footer.footeroverride.buttonaligner {
    flex-direction: row;
  }

  .image-4 {
    width: 130px;
    max-width: none;
  }

  .videoyt.headeryt {
    width: 100%;
  }

  .cell-5051 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
  }

  .container-nav {
    width: auto;
    height: 72px;
    align-items: center;
    display: flex;
  }

  .container-nav.container-nav-neutral {
    height: auto;
    justify-content: center;
    align-items: center;
  }

  .megapanel.w--open {
    transform: translate(0, 14px);
  }

  .btn-group {
    padding-right: var(--space--s);
    float: right;
    display: flex;
    transform: none;
  }

  .quick-stack-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .section-5051 {
    height: 70vh;
    padding-top: var(--space--m);
    padding-bottom: var(--space--m);
    overflow: scroll;
  }

  .section-5051.clinicians {
    height: auto;
  }

  .menuitem {
    transform: translate(0);
  }

  .menuitem.w--open {
    box-shadow: 0 9px 0 1px #fff, 0 30px 0 0 var(--brand--regular);
  }

  .menuitem.padding20 {
    transform: translate(0, 9px);
  }

  .brand {
    margin-top: 17px;
    margin-left: var(--space--xs);
  }

  .div-block-3 {
    width: 100vw;
    height: 73px;
    background-color: var(--neutral--white);
    justify-content: flex-start;
    align-items: center;
    display: none;
    position: absolute;
    top: 72px;
    left: 0;
    overflow: scroll;
  }

  .ic_menu {
    margin-left: var(--space--s);
    display: block;
  }

  .div-block-4 {
    z-index: 3;
  }

  .footerdropdown.cellsupport {
    position: absolute;
    top: 0;
    left: 35px;
  }

  .cell-5052 {
    display: none;
  }

  .footerquickstack {
    grid-column-gap: var(--space--xs);
    grid-row-gap: var(--space--xs);
  }

  .div-block-5 {
    height: 73px;
  }

  .image-8 {
    transform: none;
  }

  .herosection.heropricing {
    padding-right: var(--space--m);
    padding-left: var(--space--m);
  }

  .cardpricing, .cardpricing.overrideclinicians {
    width: 100%;
  }

  .containerpricing {
    flex-direction: column-reverse;
  }

  .container-pricing {
    margin-top: var(--space--xxxs);
    margin-bottom: var(--space--xxxs);
  }

  .switchercontainer, .test---switchercontainer-copy {
    width: auto;
    margin: var(--space--m);
  }

  .leagacy_header {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .padding-global {
    padding-left: 24px;
    padding-right: 24px;
  }

  .legacy-price_section {
    padding-bottom: 72px;
  }

  .benefits_heading-3 {
    padding-top: 8px;
    padding-bottom: 24px;
  }

  .colnumberedlist {
    width: 50%;
  }

  .containerbanner {
    grid-column-gap: var(--space--m);
    grid-row-gap: var(--space--m);
  }

  .banner {
    top: 73px;
  }

  .header.paddingheader {
    padding-top: var(--space--xxxl);
    padding-bottom: var(--space--xxxl);
  }

  .headertitlecol {
    width: 100%;
    max-width: none;
  }

  .headercontainer {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block {
    grid-column-gap: var(--space--xxxl);
    grid-row-gap: var(--space--xxxl);
    flex-direction: column;
  }

  .flex-block.contentfirst, .flex-block.headerreverse {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .headerassetcol {
    width: 100%;
    max-width: none;
    min-width: 0;
    flex-direction: column;
    align-items: center;
  }

  .formcontainer {
    width: 100%;
    max-width: none;
    margin-top: -32px;
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 34px;
  }

  h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 18px;
    line-height: 28px;
  }

  .d1 {
    font-size: 48px;
  }

  .vpadding-96.bg-img {
    padding-left: 10px;
    padding-right: 10px;
  }

  .vpadding-96.herospacer-reset {
    padding: 60px 32px 0;
  }

  .vpadding-20.labelleftalign {
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
  }

  .btn-lg-brand.legacy-prcing-but-now {
    padding: 8px 10px;
    font-size: 14px;
  }

  .align-center.flex-override {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cell-5050 {
    margin-left: auto;
    margin-right: auto;
  }

  .cell-5050.cellhero50padding.formpadding {
    padding-bottom: 0;
  }

  .cell-5050.alignercell-5050 {
    align-items: center;
  }

  .cell-5050.overridecellpricing {
    padding-bottom: var(--space--m);
  }

  .slider.slidertall {
    height: 650px;
  }

  .container-l {
    float: none;
    direction: ltr;
    position: static;
  }

  .btn-hero {
    flex-direction: column;
  }

  .slide-quote {
    width: 49%;
  }

  .card.cardquote.tall {
    height: 100%;
  }

  .weight-regular.color-dark02.inline {
    padding-right: var(--space--s);
  }

  .weight-regular.color-dark02.inline.sabannertext {
    margin-left: 0;
  }

  .ic-mobilestack {
    height: 72px;
  }

  .hero5050 {
    float: none;
    direction: ltr;
    flex-direction: column;
    position: static;
  }

  .bg-herostudents {
    padding-bottom: 300px;
  }

  .herosection-5050 {
    background-color: var(--brand--light03);
  }

  .herosection-5050.bg-imggroupdiscounts {
    background-position: 50% -20vh;
  }

  .herosection-5050.bg-ambossadorsint {
    height: auto;
    background-image: url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/65846518856eb3c404a9d73c_heroambossadors-int.jpeg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto 550px;
  }

  .cell-3col {
    flex-direction: row;
  }

  .cell-3col.successstoriesoverride {
    flex-direction: column;
    align-items: flex-start;
  }

  .cell-3col.successstoriesoverride.alignmiddle {
    align-items: center;
  }

  .cell-3col.cellredeemoverride {
    flex-direction: column;
  }

  .txt-3col {
    text-align: left;
    align-items: flex-start;
  }

  .txt-3col.textalign-center {
    text-align: center;
    align-items: center;
  }

  .container-footer.actionbar {
    flex-direction: column;
    align-items: flex-start;
  }

  .container-footer.actionbar.share {
    flex-direction: row;
  }

  .container-footer.form.topspacer {
    margin-top: var(--space--xxs);
  }

  .container-footer.footeroverride {
    width: 95vw;
    flex-direction: row;
  }

  .section-5050.bg-blobleft.mobileblobleft {
    background-position: 0 0;
    background-size: 90%;
  }

  .section-5050.bg-blobright.mobileblobright {
    background-position: 100% 100%;
    background-size: 80%;
  }

  .section-1col.bg-imghomeint {
    background-repeat: no-repeat;
  }

  .accordionitem {
    display: block;
  }

  .videoyt {
    min-width: 92vw;
    margin-bottom: var(--space--s);
  }

  .videoyt.headeryt {
    min-width: 0;
    margin-bottom: 0;
  }

  .videoplaylist {
    padding-right: var(--space--xs);
    padding-left: var(--space--xs);
    flex-direction: column;
  }

  .contentvideoplaylist, .sidebarvideoplaylist {
    width: 100%;
  }

  .ankislide {
    width: 50%;
  }

  .sectionbgonly {
    height: 260px;
  }

  .menuitem {
    width: auto;
  }

  .menuitem.padding20 {
    transform: translate(0);
  }

  .nav-menu {
    width: 100%;
    justify-content: flex-start;
    overflow: scroll;
  }

  .div-block-3 {
    justify-content: flex-start;
    overflow: scroll;
  }

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

  .footerdrodownlist {
    display: none;
  }

  .footerdropdown {
    width: 100%;
    padding-right: var(--space--xxs);
    padding-left: var(--space--xxs);
    border-bottom: 1px solid var(--grey--light03);
  }

  .footerdropdown_ic {
    margin-right: 0;
    display: block;
  }

  .footerdropdowntoggle {
    width: 100%;
    height: 36px;
    padding-right: 40px;
  }

  .footerdropdowntoggle.w--open {
    color: var(--brand--dark01);
  }

  .cell-5052 {
    display: none;
  }

  .footerquickstack {
    width: 100%;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cellfooterpadding {
    padding-top: 0;
    padding-left: var(--space--xs);
    flex-direction: column-reverse;
  }

  .socialcontainer {
    width: 100vw;
    margin-top: var(--space--xs);
    padding-top: var(--space--xs);
    padding-bottom: var(--space--xs);
    border-top: 1px solid var(--grey--light03);
    border-bottom: 1px solid var(--grey--light03);
    justify-content: center;
    margin-bottom: 0;
    margin-left: -16px;
  }

  .cellcopyrightleft {
    padding-bottom: var(--space--xs);
    border-bottom: 1px solid var(--grey--light03);
    justify-content: center;
  }

  .image-6 {
    display: block;
  }

  .image-7 {
    display: none;
  }

  .copyrightquickstack {
    padding-left: 0;
    padding-right: 0;
  }

  .cardyt {
    margin: var(--space--xxs);
  }

  .container-pricing {
    padding-right: var(--space--xs);
    padding-left: var(--space--xs);
  }

  .containerbundles {
    padding-top: var(--space--m);
    padding-bottom: var(--space--m);
  }

  .leagacy_header {
    padding-top: 52px;
    padding-bottom: 52px;
  }

  .padding-global {
    padding-left: 16px;
    padding-right: 16px;
  }

  .pricing_component {
    padding: 32px 16px;
  }

  .pricing_heading {
    font-size: 28px;
  }

  .member_tab-link {
    padding-left: 12px;
    padding-right: 12px;
  }

  .member_price {
    font-size: 24px;
  }

  .member_price.yearly {
    display: none;
  }

  .member_price.monthly-c {
    font-size: 24px;
  }

  .addon_component {
    padding: 32px 16px;
  }

  .addon_plus {
    width: 48px;
    height: 48px;
    font-size: 38px;
    top: -24px;
  }

  .addon_heading {
    font-size: 24px;
  }

  .legacy-price_section {
    padding-bottom: 52px;
  }

  .benefits_heading-3 {
    font-size: 24px;
  }

  .benefits_para {
    font-size: 18px;
  }

  .group_heading {
    font-size: 20px;
  }

  .banner_member_price, .banner_member-addon, .banner_addon-plan, .banner_addon_price, .benner_member-plan-student, .benner_member-plan-clin {
    font-size: 12px;
  }

  .slidematerial {
    width: 50%;
  }

  .rich-text-block {
    flex-direction: column;
  }

  .colnumberedlist {
    width: 100%;
  }

  .containerbanner {
    grid-column-gap: var(--space--xxs);
    grid-row-gap: var(--space--xxs);
    flex-direction: column;
    align-items: stretch;
  }

  .banner {
    border-radius: var(--space--xxxs);
    left: 16px;
    right: 16px;
  }

  .ic_close {
    order: -1;
    position: absolute;
    top: 20px;
    right: 15px;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 30px;
    line-height: 38px;
  }

  .vpadding-96.bg-img {
    background-position: 100%;
    background-size: cover;
  }

  .btn-lg-brand {
    text-align: center;
  }

  .btn-lg-brand.legacy-prcing-but-now {
    font-size: 12px;
  }

  .slider.slidertall {
    height: 600px;
  }

  .appstorebutton.footeroverride {
    width: 50%;
  }

  .btn-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slide-quote {
    width: 95%;
  }

  .weight-regular.color-dark02.inline.sabannertext {
    margin-right: 20px;
  }

  .googleplaybutton.footeroverride {
    width: 50%;
    height: auto;
  }

  .bg-herostudents {
    padding-bottom: 200px;
  }

  .bg-herostudents.bg-imgstudentsscore {
    padding-bottom: 340px;
  }

  .quick-stack {
    padding-left: 0;
    padding-right: 0;
  }

  .cell {
    justify-content: center;
  }

  .herosection-5050.bg-imggroupdiscounts {
    background-position: 50%;
    background-size: cover;
  }

  .cell-3col.cardambossadors {
    flex-direction: column;
  }

  .cell-3col.accordion3col {
    flex-direction: column;
    align-items: center;
  }

  .ic-3col {
    width: 64px;
  }

  .container-footer {
    flex-direction: column;
  }

  .container-footer.footeroverride {
    width: 91vw;
    grid-column-gap: var(--space--xxs);
    grid-row-gap: var(--space--xxs);
    flex-direction: row;
    justify-content: flex-start;
  }

  .container-footer.storebtncontainer {
    width: 100%;
  }

  .section-1col.bg-imghomeint {
    padding-top: 150px;
  }

  .section-1col.bg-imgstudyplan {
    background-image: linear-gradient(to bottom, null, null), url("https://assets-global.website-files.com/64f59b196c6b3f1ee358eb8c/653b9b580b0fda8c199f5ae5_Header_Homepage_Woman_Blue_HD-1920x873_rcwk7g.png");
    background-position: 0 0, 50% 0;
  }

  .image-5 {
    height: auto;
  }

  .ankicode {
    padding-top: var(--space--xs);
    padding-bottom: var(--space--xs);
  }

  .ankislide {
    width: 100%;
  }

  .stackwide {
    padding-left: 0;
    padding-right: 0;
  }

  .resizerimgstudentsscores {
    max-width: 280px;
  }

  .align-left.hyphenation {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
  }

  .btn-small-brand.mobilehide, .btn-small-light.innerbtn {
    display: none;
  }

  .btn-group {
    padding-right: var(--sm);
  }

  .btn-group.mobilelogin {
    padding-right: var(--space--xs);
    white-space: pre;
    align-items: center;
    display: flex;
    transform: translate(0);
  }

  .menulink-bold, .menulink-regular {
    white-space: normal;
  }

  .quick-stack-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .section-5051 {
    padding-top: var(--space--xxs);
  }

  .ic_menu {
    margin-left: var(--sm);
  }

  .image-8 {
    margin-left: var(--space--xs);
  }

  .herosection.heropricing {
    padding-right: var(--space--xs);
    padding-left: var(--space--xs);
  }

  .switchercontainer {
    margin-right: var(--space--xs);
    margin-left: var(--space--xs);
    flex-direction: column;
  }

  .container {
    padding: 40px;
  }

  .test---switchercontainer-copy {
    margin-right: var(--space--xs);
    margin-left: var(--space--xs);
    flex-direction: column;
  }

  .addon_btn {
    padding-left: 12px;
    padding-right: 12px;
  }

  .banner_flex {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .banner_member-addon {
    font-size: 10px;
  }

  .banner_plus-wrapper {
    font-size: 12px;
  }

  .banner_addon-plan, .benner_member-plan-student, .benner_member-plan-clin {
    font-size: 10px;
  }

  .imgstep1sa {
    max-width: 85%;
    margin-top: var(--space--xl);
  }

  .slidematerial {
    width: 100%;
  }

  .header.paddingheader {
    padding-top: var(--space--l);
    padding-bottom: var(--space--l);
  }

  .headercontainerfooter {
    margin-top: var(--space--m);
    flex-direction: column;
  }

  .headercontainercontent {
    margin-top: var(--space--xs);
  }

  .headercontainer {
    padding-right: var(--space--xs);
    padding-left: var(--space--xs);
  }

  .button {
    text-align: center;
    flex: 1;
  }

  .flex-block {
    grid-column-gap: var(--space--l);
    grid-row-gap: var(--space--l);
  }

  .dropdown {
    align-self: center;
  }

  .formcontainer {
    width: 100vw;
    min-width: 0;
    padding-right: var(--space--xs);
    padding-left: var(--space--xs);
    margin: -8px -16px -40px;
  }
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4355 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4355, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4355, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4355 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8a9a1ee0-0910-555a-3fd9-d703aef7d9cc-3476a371 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-_73de541a-56af-08db-678c-2fc53476a373-3476a371 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr 1fr 1fr;
}

#w-node-_73de541a-56af-08db-678c-2fc53476a3b4-3476a371 {
  grid-template-rows: auto;
  grid-template-columns: 2.75fr .75fr;
}

#w-node-de77f1ba-6ba7-cb6f-823d-fca1953295b1-953295a5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-de77f1ba-6ba7-cb6f-823d-fca1953295ee-953295a5, #w-node-de77f1ba-6ba7-cb6f-823d-fca195329608-953295a5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0d3ef5a2-9f98-d9af-c41b-394ef82c9c7d-d78c4357 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_5acd84d8-9967-f46f-2219-b3b72d0a0617-d78c4357, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c4358, #w-node-caff5911-4d31-c206-e661-260b39d7e473-d78c4358, #w-node-_4369f839-aa2f-609b-070c-ff120d8c99ff-d78c4358, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4359, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4359, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4359 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c435a {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

#w-node-caff5911-4d31-c206-e661-260b39d7e473-d78c435a, #w-node-_1d2e74cc-5e06-1ddb-a9fb-c407aee0ede5-d78c435a, #w-node-_5e2ef38f-8623-dc92-9826-167a8b3dcdbe-d78c435a, #w-node-_43c21b63-89b2-1fc9-f314-ae8293a4d7ef-d78c435a, #w-node-_5099df33-04f5-3b5a-f22d-8bd2fdc11ac8-d78c435a, #w-node-_854cbaf8-acb5-fbb0-fc59-a47ce85c4ae5-d78c435a, #w-node-_316ee59c-a550-286a-742b-9975276e3369-d78c435a, #w-node-facddb75-3e04-9fac-55b9-da38f7d1dcf0-d78c435d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d328a8cb-e6ec-7d54-5d72-650d3476dfac-d78c435d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_095a90e6-0bd1-bd39-7888-e04aeef1e871-d78c435d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_978f5540-6591-67af-6261-38b7fbc57033-d78c435d, #w-node-_0865964e-807d-5f4d-8f22-92d277e0f5c9-d78c435d, #section-download.w-node-d9b24eca-247f-be13-bb82-01f3c074703a-d78c435d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_56f59b25-5717-5fc5-81e1-f0ccb2b8ea6e-d78c435d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a3c339cd-1689-cb7c-c549-a4c7a261f77f-d78c435e, #w-node-_7818b381-d8d4-f7a2-d753-3c29f5ca1f29-d78c435e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7b74e695-6e56-fca6-48cd-5d51069952ce-d78c435e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_17781854-3119-093c-948a-0efaf03e2d02-d78c435e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_59099f22-2fb9-0a17-d550-77868bbe388d-d78c435e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1a4176b5-cf3a-bee7-3c94-3c58f689482c-d78c435f, #w-node-e1e29a18-16e2-bcdb-8945-f79a10803e69-d78c435f, #w-node-b918a6e6-9f58-86e4-32d4-97bb0074abec-d78c435f, #w-node-_5b64effd-93a9-bd36-26be-600e12aaa628-d78c435f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ab6e89b4-c3a0-f6ec-c865-4c3bceaa87ed-d78c435f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fc2b6a0b-36b3-59ee-9138-3ea9828c85ce-d78c435f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c4360, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c4360, #w-node-_09604b6a-5cd5-7b24-2d8e-7747e5d6cf16-d78c4360 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c4360 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4361, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4361, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4361, #w-node-_870a44fd-9090-7c17-d507-210e4a5fef39-d78c4363, #w-node-_0335c6cf-da8e-4f07-99be-ce9f16d87110-d78c4363 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-eecc3d79-d080-d2e4-95d0-7ca8b3fd95b8-d78c4363 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ade2ee95-1d80-4ec3-2340-2fc5736de178-d78c4363 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_763b3f5d-22b6-b11d-5d43-a6bf66616dd3-d78c4363 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9224bb6-8afb-278b-d63c-abd9d2de3941-d78c4363 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6738446d-8c8d-78fc-0bb7-3a7d5fbad44d-d78c4363, #w-node-_62b9384c-4340-1fd0-5470-fdac8dc61cfc-d78c4363 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ac1e2e1d-a679-85e0-a9fb-5db5c1e59f87-d78c4364 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_82a46824-8d19-ff1f-0280-10b606c12105-d78c4364, #w-node-_15bad767-ea88-b17b-f60b-14f2605c53bc-d78c4365, #w-node-ff9e9244-c774-be83-0181-0a448e60b648-d78c4365 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c33581e0-c537-20e6-aceb-528e7d330289-d78c4365 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e1a48667-3c8f-2861-ad9a-79f234c84fb6-d78c4365 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_94532e3c-7d69-7c8e-6de9-a939715336d7-d78c4365, #w-node-_5c717c78-0cc7-ef45-fcef-548f990bafdb-d78c4365, #w-node-e4bff02c-6716-7a3c-ea5c-d1d001661a1f-d78c4365, #w-node-bf1c9cbf-b3f9-818f-415e-03d48736e8c1-d78c4365, #w-node-_7586b6be-0463-6089-6845-aff89249be25-d78c4366, #w-node-e05d596f-f34c-84de-ebe6-305447f3e5d4-d78c4367, #w-node-_2d14271c-237e-1a68-dcaf-47187538f971-d78c4367, #w-node-efc3d95d-9272-d6a7-734d-c0fffd1d2c93-d78c4367, #w-node-c1dc2efc-2c63-d600-c680-d0957c1a73d3-d78c4367, #w-node-_98d3c295-adf2-b1f0-563f-0568fca64bd5-d78c4367, #w-node-_4a2bbfb5-f9b9-d55a-c98a-b902a11fc5a2-d78c4367, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4368, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4368, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4368, #w-node-_5089f086-250b-2063-1778-5afbac042986-d78c4369, #w-node-cc957160-95c9-fb72-5b99-86d42c758672-d78c4369, #w-node-e153ba33-0dd6-4c29-4acc-41873452465e-d78c4369 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_918710b0-bd1b-bee5-1fa5-33f91edd1c5e-d78c436a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c436a, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c436a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c436a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_168db56f-6aaa-6d54-64ef-407378144242-d78c436a, #w-node-c1e3e755-90b1-00a2-a15e-fd4bafccf62e-d78c436a, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-d78c436b, #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c436c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-d78c436c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c436c, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c436c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-d78c436c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c6545fce-3dcc-608b-d9f7-1929426d498b-d78c436d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c436d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c436d, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c436d, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c436d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-de0424e5-2fdc-830f-9bb8-57f49d325695-d78c436e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4370 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4370 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4370, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4370, #w-node-c6545fce-3dcc-608b-d9f7-1929426d498b-d78c4371 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4371 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4371, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4371, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4371, #w-node-_95ca9c25-827b-06d0-9a1a-0b7bdc42b750-d78c4372 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_79489e6f-fe0d-3f3f-1264-28a80503cad3-d78c4372 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6cd2fa5f-1f2f-ac09-5c29-b1a313573662-d78c4372, #w-node-a3c339cd-1689-cb7c-c549-a4c7a261f77f-d78c4373 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7b74e695-6e56-fca6-48cd-5d51069952ce-d78c4373, #w-node-_3f06e898-0f65-4898-76b6-86b333b95f22-d78c4373 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3343f760-fc47-7fa8-037a-1eda5c7bb5b8-d78c4373, #w-node-_926df0b1-e803-0970-8067-fff504fc45e6-d78c4375, #w-node-_6d510d2b-6c93-4709-6aa4-76bdde91b4ee-d78c4375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_92735151-46bb-1fef-742d-70d77c34c0ca-d78c4375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6e1c8ff3-872e-fbe5-6702-e0b98deedddf-d78c4375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_51bed0bb-0a68-6f0f-adc1-5df701b101bd-d78c4375 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cfb7a5d8-6e69-8831-6bb9-3e50944ea70d-d78c4377, #w-node-_67cb1bf6-8690-f89e-8a39-db3879adac03-d78c4377 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c060a952-fb0a-539f-4e52-eee484993432-d78c4377 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f20733da-c7d0-2144-8fed-b2c360cc51b9-d78c4377 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6eedff97-6cc1-c9d3-4217-16c0574e95bf-d78c4378 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9aaa7fcf-d271-340d-0fd1-d33709795a55-d78c4378 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7bc5b957-0761-fbf2-65d4-ce99daeba51a-d78c4378, #w-node-_1e20f31f-2c6f-3c32-909a-ae5567aaf068-d78c4378 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c1038345-f715-821e-971c-47880133628e-d78c4379 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_25c79ff4-59fd-691f-7289-bef9005ff35f-d78c437b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c437c, #w-node-d2d64a4e-74de-9d83-125c-5ea874875b30-d78c437d, #w-node-d67bb70f-7d85-ddd6-8ad8-b2788757fd90-d78c437d, #w-node-ac80407a-0e3b-ed84-d9a9-35833d164a92-d78c437d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d78c437d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c437e, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c437e, #w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c437e, #w-node-_2b7607f3-881e-4612-527e-79b0da6fc36c-d78c437e, #w-node-_1fbfe79d-cee3-10f5-3a10-5f6490020f56-d78c437e, #w-node-bec13dcd-1bdd-aaa6-4efe-db76b3a87df2-d78c437e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_638928e1-7da8-2250-46e1-d7064f80e7f4-d78c437e {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a167cb50-c6fa-b233-292f-a91f0ae1a1f4-d78c437e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b269ba6-1926-3dcf-fad3-c633add0f557-d78c4380, #w-node-_878d15e5-710f-996d-cc44-4b6b29e30b3e-d78c4380 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f20409c0-4e50-4361-9f17-ad8616b6b11e-d78c4380 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_69b707ce-16cc-ab1b-37f7-92cbfb7cfff9-d78c4380, #w-node-_1814dfaf-b13d-58f6-a066-666c42f78452-d78c4380, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c4381, #w-node-a124e118-ee62-767b-a0d7-b5bb0222f48a-d78c4381 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1309c936-349e-d476-7b9f-24584411d46f-d78c4382 {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr;
}

#w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d78c4382, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d78c4382, #w-node-bac61294-3383-496c-a519-dd9c0c4f143c-d78c4382, #w-node-f9785ea3-ad42-9b29-69ea-ddf44e822fb3-d78c4382, #w-node-_7b0dd433-83a8-e3dd-7971-a774f6710aba-d78c4382, #w-node-_0ebb2964-df6a-3bbf-85c0-29cc84f10788-d78c4382, #w-node-f97f3ee0-b010-8bde-dede-177580000109-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43a9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-d78c43cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c43cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c43cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c43cc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1309c936-349e-d476-7b9f-24584411d46f-d78c43ee {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d78c43ee, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d78c43ee, #w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c4405 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a16db3f3-68b5-be4c-f9bd-5504567c6293-d78c4406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_35adb789-8f89-a834-711a-6244e2340f17-d78c4406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f8d7aabc-dd3e-7e78-cf98-06a3d54c07b8-d78c4406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14d717db-1b53-cd5b-1b7f-12fb469df42d-d78c4406 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ae55b9ed-f518-d384-dd12-3c4b1fdfbc68-d78c4408 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f58e1d73-4f2e-b1a0-e70b-6c7d772feb34-d78c4408 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8a6bb65c-25b5-3e3a-2003-0161aea9bf6d-d78c4408, #w-node-cf5aa23a-0c25-f456-17a7-c273c4f1b9ca-d78c4408, #w-node-aa86410b-6988-3e34-ebfe-77c0abe6a360-d78c4408, #w-node-d00212d7-06fb-e102-0fba-f9392026ab00-d78c4408, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c4409, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c4409 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c4409 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_168db56f-6aaa-6d54-64ef-407378144242-d78c4409, #w-node-_972b72e4-2c6d-85a7-e349-053046cd4af0-d78c440a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-beb5c533-cc1f-e290-fb6f-2372cec153a5-d78c440a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a60f757a-a00b-ec99-0354-79951c106b28-d78c440a, #w-node-d87ad37f-d77d-0d41-b99a-5c0f189914bc-d78c440a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_24460969-5e85-645b-72e3-90c20b45b2ba-d78c440a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c440b {
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1fr;
}

#w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c440d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-d78c440d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c440d, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c440d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-d78c440d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c440e {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_8318b3d0-3391-b221-cda8-ae567989f954-d78c440e, #w-node-_7d538eb5-ddd1-e379-d367-ac0119a4db62-d78c440e, #w-node-_71e09e5f-4040-f424-366d-a7be82677990-d78c440e, #w-node-d8418f8e-8cf4-99bf-2106-e8d5fbdd1ce7-d78c440e, #w-node-_7a5b35fe-1276-6189-9e4c-f9f9ce0797ab-d78c440e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4424 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4424, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4424, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4424, #w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-d78c4426 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_82a46824-8d19-ff1f-0280-10b606c12105-d78c4427 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8428c4de-1ab1-6593-7154-9c8d50d615f4-d78c4429, #w-node-_38d4d3c4-9fed-08ef-0513-37aa14c28d8d-d78c4429, #w-node-ca4753ee-aaa5-f24c-fc4d-98e67b5b46f7-d78c4429 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cff39df9-6f23-0814-23d0-0c4a0303da43-d78c4429, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-f07b2df5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-f07b2df5, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-f07b2df5, #w-node-_2ce367ad-ee31-6d11-6c1f-83f0d99f5116-f07b2df5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_745a8fea-f967-cc71-d769-f92365d6cdbe-f07b2df5, #w-node-_477e944f-c45c-54d9-f203-dcadca5a366c-f07b2df5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6214a89b-3c08-5edb-05dd-b457051d4dad-f07b2df5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85db-097b85d9 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85dd-097b85d9 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr 1fr;
}

#w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b8633-097b85d9 {
  grid-template-rows: auto;
  grid-template-columns: 2.75fr .75fr;
}

#w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f880e-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f8833-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f884a-322f8800 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-ba3bd0ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-ba3bd0ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-ba3bd0ac {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-6a937816 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_76f770fa-d3f2-87ca-5960-e8832625925f-6a937816 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_38938a78-8ac7-622b-b5c6-d82862ba4011-6a937816 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_624f45d5-72e4-f859-32c6-3069015b4faa-6a937816 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_67e54d37-af29-b2c8-776a-21f9942c4404-6a937816 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e2b20c3b-4824-8fa2-8939-29605ccc7d0b-55056e12 {
  grid-template-rows: auto;
  grid-template-columns: 3.5fr 1fr;
}

#w-node-f2eb68b6-3ce7-1b90-5af5-9d2975ad7f26-55056e12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e2b20c3b-4824-8fa2-8939-29605ccc7d0b-a2261100 {
  grid-template-rows: auto;
  grid-template-columns: 3.5fr 1fr;
}

#w-node-f2eb68b6-3ce7-1b90-5af5-9d2975ad7f26-a2261100, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-008ae261, #w-node-_0f4b23cd-d7ae-e5df-c2c3-14fb2d7bf872-008ae261, #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-898ebae9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-898ebae9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-898ebae9, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-898ebae9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-898ebae9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ae55b9ed-f518-d384-dd12-3c4b1fdfbc68-08ef497f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f58e1d73-4f2e-b1a0-e70b-6c7d772feb34-08ef497f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8a6bb65c-25b5-3e3a-2003-0161aea9bf6d-08ef497f, #w-node-cf5aa23a-0c25-f456-17a7-c273c4f1b9ca-08ef497f, #w-node-aa86410b-6988-3e34-ebfe-77c0abe6a360-08ef497f, #w-node-d00212d7-06fb-e102-0fba-f9392026ab00-08ef497f, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-4414ba3f, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-4414ba3f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-4414ba3f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_168db56f-6aaa-6d54-64ef-407378144242-4414ba3f, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-2819a10e, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-2819a10e, #w-node-_09604b6a-5cd5-7b24-2d8e-7747e5d6cf16-2819a10e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-2819a10e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-21d670bd, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-21d670bd, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-21d670bd, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-7973fc5e, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-7973fc5e, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-7973fc5e, #w-node-_5089f086-250b-2063-1778-5afbac042986-98b6bf04, #w-node-cc957160-95c9-fb72-5b99-86d42c758672-98b6bf04, #w-node-e153ba33-0dd6-4c29-4acc-41873452465e-98b6bf04, #w-node-_95ca9c25-827b-06d0-9a1a-0b7bdc42b750-e405aee1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_79489e6f-fe0d-3f3f-1264-28a80503cad3-e405aee1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6cd2fa5f-1f2f-ac09-5c29-b1a313573662-e405aee1, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-870242ca, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-870242ca, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-870242ca, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-a2832c4a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_96373deb-555d-421c-6287-eddd93098bfd-a2832c4a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-a2832c4a, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-a2832c4a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-e46ec4bd {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_8318b3d0-3391-b221-cda8-ae567989f954-e46ec4bd, #w-node-_7d538eb5-ddd1-e379-d367-ac0119a4db62-e46ec4bd, #w-node-_71e09e5f-4040-f424-366d-a7be82677990-e46ec4bd, #w-node-d8418f8e-8cf4-99bf-2106-e8d5fbdd1ce7-e46ec4bd, #w-node-_7a5b35fe-1276-6189-9e4c-f9f9ce0797ab-e46ec4bd, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-e46f088d, #w-node-caff5911-4d31-c206-e661-260b39d7e473-e46f088d, #w-node-_4369f839-aa2f-609b-070c-ff120d8c99ff-e46f088d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-3d41d5e9 {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
}

#w-node-caff5911-4d31-c206-e661-260b39d7e473-3d41d5e9, #w-node-_1d2e74cc-5e06-1ddb-a9fb-c407aee0ede5-3d41d5e9, #w-node-_5e2ef38f-8623-dc92-9826-167a8b3dcdbe-3d41d5e9, #w-node-_43c21b63-89b2-1fc9-f314-ae8293a4d7ef-3d41d5e9, #w-node-_5099df33-04f5-3b5a-f22d-8bd2fdc11ac8-3d41d5e9, #w-node-_854cbaf8-acb5-fbb0-fc59-a47ce85c4ae5-3d41d5e9, #w-node-_316ee59c-a550-286a-742b-9975276e3369-3d41d5e9, #w-node-facddb75-3e04-9fac-55b9-da38f7d1dcf0-15724771 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d328a8cb-e6ec-7d54-5d72-650d3476dfac-15724771 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_095a90e6-0bd1-bd39-7888-e04aeef1e871-15724771 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_978f5540-6591-67af-6261-38b7fbc57033-15724771, #w-node-_0865964e-807d-5f4d-8f22-92d277e0f5c9-15724771, #section-download.w-node-d9b24eca-247f-be13-bb82-01f3c074703a-15724771 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_56f59b25-5717-5fc5-81e1-f0ccb2b8ea6e-15724771 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_15bad767-ea88-b17b-f60b-14f2605c53bc-2ddf0e9f, #w-node-ff9e9244-c774-be83-0181-0a448e60b648-2ddf0e9f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c33581e0-c537-20e6-aceb-528e7d330289-2ddf0e9f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e1a48667-3c8f-2861-ad9a-79f234c84fb6-2ddf0e9f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_94532e3c-7d69-7c8e-6de9-a939715336d7-2ddf0e9f, #w-node-_5c717c78-0cc7-ef45-fcef-548f990bafdb-2ddf0e9f, #w-node-e4bff02c-6716-7a3c-ea5c-d1d001661a1f-2ddf0e9f, #w-node-bf1c9cbf-b3f9-818f-415e-03d48736e8c1-2ddf0e9f, #w-node-_6eedff97-6cc1-c9d3-4217-16c0574e95bf-4aa9d943 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9aaa7fcf-d271-340d-0fd1-d33709795a55-4aa9d943 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7bc5b957-0761-fbf2-65d4-ce99daeba51a-4aa9d943, #w-node-_1e20f31f-2c6f-3c32-909a-ae5567aaf068-4aa9d943, #w-node-_8428c4de-1ab1-6593-7154-9c8d50d615f4-be642a7e, #w-node-_38d4d3c4-9fed-08ef-0513-37aa14c28d8d-be642a7e, #w-node-ca4753ee-aaa5-f24c-fc4d-98e67b5b46f7-be642a7e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cff39df9-6f23-0814-23d0-0c4a0303da43-be642a7e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1309c936-349e-d476-7b9f-24584411d46f-be649803 {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr;
}

#w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-be649803, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-be649803, #w-node-bac61294-3383-496c-a519-dd9c0c4f143c-be649803, #w-node-f9785ea3-ad42-9b29-69ea-ddf44e822fb3-be649803, #w-node-_7b0dd433-83a8-e3dd-7971-a774f6710aba-be649803, #w-node-_0ebb2964-df6a-3bbf-85c0-29cc84f10788-be649803 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1309c936-349e-d476-7b9f-24584411d46f-d0a56c74 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d0a56c74, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d0a56c74, #w-node-d2d64a4e-74de-9d83-125c-5ea874875b30-d3509219, #w-node-d67bb70f-7d85-ddd6-8ad8-b2788757fd90-d3509219, #w-node-ac80407a-0e3b-ed84-d9a9-35833d164a92-d3509219 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d3509219 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a16db3f3-68b5-be4c-f9bd-5504567c6293-6fceddf6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_35adb789-8f89-a834-711a-6244e2340f17-6fceddf6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f8d7aabc-dd3e-7e78-cf98-06a3d54c07b8-6fceddf6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14d717db-1b53-cd5b-1b7f-12fb469df42d-6fceddf6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-36e8478c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_870a44fd-9090-7c17-d507-210e4a5fef39-df15d4ea, #w-node-_0335c6cf-da8e-4f07-99be-ce9f16d87110-df15d4ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-eecc3d79-d080-d2e4-95d0-7ca8b3fd95b8-df15d4ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ade2ee95-1d80-4ec3-2340-2fc5736de178-df15d4ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_763b3f5d-22b6-b11d-5d43-a6bf66616dd3-df15d4ea {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b9224bb6-8afb-278b-d63c-abd9d2de3941-df15d4ea {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6738446d-8c8d-78fc-0bb7-3a7d5fbad44d-df15d4ea, #w-node-_62b9384c-4340-1fd0-5470-fdac8dc61cfc-df15d4ea, #w-node-_0b269ba6-1926-3dcf-fad3-c633add0f557-8636c8a5, #w-node-_878d15e5-710f-996d-cc44-4b6b29e30b3e-8636c8a5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f20409c0-4e50-4361-9f17-ad8616b6b11e-8636c8a5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_69b707ce-16cc-ab1b-37f7-92cbfb7cfff9-8636c8a5, #w-node-_1814dfaf-b13d-58f6-a066-666c42f78452-8636c8a5, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-12d6105f, #w-node-c4635f0b-9f6d-6398-e08e-efb2e8d09b90-ddcd07c1, #w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-f778be3a, #w-node-f97f3ee0-b010-8bde-dede-177580000109-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8a574b41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_587a2503-24e5-4e23-d084-e0a413a71918-385b7b61 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-_587a2503-24e5-4e23-d084-e0a413a7191a-385b7b61 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr 1fr;
}

#w-node-_587a2503-24e5-4e23-d084-e0a413a71970-385b7b61 {
  grid-template-rows: auto;
  grid-template-columns: 2.75fr .75fr;
}

#w-node-a577f82a-eaac-0b18-cbfc-652ddd1679e0-ba30cf4a, #w-node-f97f3ee0-b010-8bde-dede-177580000109-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e7359d36-f19d-4409-e5af-027ad69af276-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8b193264 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_82a46824-8d19-ff1f-0280-10b606c12105-a70f7b46 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-bc16e45c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-_8a9a1ee0-0910-555a-3fd9-d703aef7d9cd-3476a371 {
    grid-row: span 1 / span 1;
  }

  #w-node-_73de541a-56af-08db-678c-2fc53476a373-3476a371 {
    grid-template-rows: auto;
    grid-template-columns: .75fr .5fr 1fr;
  }

  #w-node-de77f1ba-6ba7-cb6f-823d-fca1953295b1-953295a5, #w-node-de77f1ba-6ba7-cb6f-823d-fca1953295ee-953295a5, #w-node-de77f1ba-6ba7-cb6f-823d-fca195329608-953295a5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #section-download.w-node-d9b24eca-247f-be13-bb82-01f3c074703a-d78c435d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fc2b6a0b-36b3-59ee-9138-3ea9828c85ce-d78c435f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5c717c78-0cc7-ef45-fcef-548f990bafdb-d78c4365, #w-node-_926df0b1-e803-0970-8067-fff504fc45e6-d78c4375, #w-node-_6d510d2b-6c93-4709-6aa4-76bdde91b4ee-d78c4375, #w-node-_92735151-46bb-1fef-742d-70d77c34c0ca-d78c4375, #w-node-_6e1c8ff3-872e-fbe5-6702-e0b98deedddf-d78c4375, #w-node-_51bed0bb-0a68-6f0f-adc1-5df701b101bd-d78c4375 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c060a952-fb0a-539f-4e52-eee484993432-d78c4377 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_878d15e5-710f-996d-cc44-4b6b29e30b3e-d78c4380 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85dc-097b85d9 {
    grid-row: span 1 / span 1;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85dd-097b85d9 {
    grid-template-rows: auto;
    grid-template-columns: .75fr .5fr 1fr;
  }

  #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f880e-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f8833-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f884a-322f8800 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_96373deb-555d-421c-6287-eddd93098bfd-ba3bd0ac, #section-download.w-node-d9b24eca-247f-be13-bb82-01f3c074703a-15724771, #w-node-_5c717c78-0cc7-ef45-fcef-548f990bafdb-2ddf0e9f, #w-node-_878d15e5-710f-996d-cc44-4b6b29e30b3e-8636c8a5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a71919-385b7b61 {
    grid-row: span 1 / span 1;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a7191a-385b7b61 {
    grid-template-rows: auto;
    grid-template-columns: .75fr .5fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4355, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4355, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4355, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4355 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8a9a1ee0-0910-555a-3fd9-d703aef7d9cc-3476a371 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_73de541a-56af-08db-678c-2fc53476a373-3476a371 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_73de541a-56af-08db-678c-2fc53476a3a3-3476a371 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_73de541a-56af-08db-678c-2fc53476a3b4-3476a371 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_0d3ef5a2-9f98-d9af-c41b-394ef82c9c7d-d78c4357, #w-node-_5acd84d8-9967-f46f-2219-b3b72d0a0617-d78c4357, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c4358, #w-node-caff5911-4d31-c206-e661-260b39d7e473-d78c4358, #w-node-_4369f839-aa2f-609b-070c-ff120d8c99ff-d78c4358, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4359, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4359, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4359, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c435a, #w-node-caff5911-4d31-c206-e661-260b39d7e473-d78c435a, #w-node-_1d2e74cc-5e06-1ddb-a9fb-c407aee0ede5-d78c435a, #w-node-_5e2ef38f-8623-dc92-9826-167a8b3dcdbe-d78c435a, #w-node-_43c21b63-89b2-1fc9-f314-ae8293a4d7ef-d78c435a, #w-node-_5099df33-04f5-3b5a-f22d-8bd2fdc11ac8-d78c435a, #w-node-_854cbaf8-acb5-fbb0-fc59-a47ce85c4ae5-d78c435a, #w-node-_316ee59c-a550-286a-742b-9975276e3369-d78c435a, #w-node-facddb75-3e04-9fac-55b9-da38f7d1dcf0-d78c435d, #w-node-d328a8cb-e6ec-7d54-5d72-650d3476dfac-d78c435d, #w-node-_978f5540-6591-67af-6261-38b7fbc57033-d78c435d, #w-node-_0865964e-807d-5f4d-8f22-92d277e0f5c9-d78c435d, #w-node-a3c339cd-1689-cb7c-c549-a4c7a261f77f-d78c435e, #w-node-_7818b381-d8d4-f7a2-d753-3c29f5ca1f29-d78c435e, #w-node-_7b74e695-6e56-fca6-48cd-5d51069952ce-d78c435e, #w-node-_17781854-3119-093c-948a-0efaf03e2d02-d78c435e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_59099f22-2fb9-0a17-d550-77868bbe388d-d78c435e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1a4176b5-cf3a-bee7-3c94-3c58f689482c-d78c435f, #w-node-e1e29a18-16e2-bcdb-8945-f79a10803e69-d78c435f, #w-node-b918a6e6-9f58-86e4-32d4-97bb0074abec-d78c435f, #w-node-_5b64effd-93a9-bd36-26be-600e12aaa628-d78c435f, #w-node-ab6e89b4-c3a0-f6ec-c865-4c3bceaa87ed-d78c435f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fc2b6a0b-36b3-59ee-9138-3ea9828c85ce-d78c435f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c4360, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c4360, #w-node-_09604b6a-5cd5-7b24-2d8e-7747e5d6cf16-d78c4360, #w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c4360, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4361, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4361, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4361, #w-node-_870a44fd-9090-7c17-d507-210e4a5fef39-d78c4363, #w-node-_0335c6cf-da8e-4f07-99be-ce9f16d87110-d78c4363, #w-node-eecc3d79-d080-d2e4-95d0-7ca8b3fd95b8-d78c4363, #w-node-ade2ee95-1d80-4ec3-2340-2fc5736de178-d78c4363, #w-node-_763b3f5d-22b6-b11d-5d43-a6bf66616dd3-d78c4363 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9224bb6-8afb-278b-d63c-abd9d2de3941-d78c4363 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6738446d-8c8d-78fc-0bb7-3a7d5fbad44d-d78c4363, #w-node-_62b9384c-4340-1fd0-5470-fdac8dc61cfc-d78c4363, #w-node-ac1e2e1d-a679-85e0-a9fb-5db5c1e59f87-d78c4364, #w-node-_82a46824-8d19-ff1f-0280-10b606c12105-d78c4364, #w-node-_15bad767-ea88-b17b-f60b-14f2605c53bc-d78c4365, #w-node-ff9e9244-c774-be83-0181-0a448e60b648-d78c4365, #w-node-c33581e0-c537-20e6-aceb-528e7d330289-d78c4365, #w-node-_94532e3c-7d69-7c8e-6de9-a939715336d7-d78c4365, #w-node-e4bff02c-6716-7a3c-ea5c-d1d001661a1f-d78c4365, #w-node-bf1c9cbf-b3f9-818f-415e-03d48736e8c1-d78c4365, #w-node-_7586b6be-0463-6089-6845-aff89249be25-d78c4366, #w-node-e05d596f-f34c-84de-ebe6-305447f3e5d4-d78c4367, #w-node-_2d14271c-237e-1a68-dcaf-47187538f971-d78c4367, #w-node-efc3d95d-9272-d6a7-734d-c0fffd1d2c93-d78c4367, #w-node-c1dc2efc-2c63-d600-c680-d0957c1a73d3-d78c4367, #w-node-_98d3c295-adf2-b1f0-563f-0568fca64bd5-d78c4367, #w-node-_4a2bbfb5-f9b9-d55a-c98a-b902a11fc5a2-d78c4367, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-d78c4368, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-d78c4368, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-d78c4368, #w-node-_5089f086-250b-2063-1778-5afbac042986-d78c4369, #w-node-cc957160-95c9-fb72-5b99-86d42c758672-d78c4369, #w-node-e153ba33-0dd6-4c29-4acc-41873452465e-d78c4369, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c436a, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c436a, #w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c436a, #w-node-_168db56f-6aaa-6d54-64ef-407378144242-d78c436a, #w-node-c1e3e755-90b1-00a2-a15e-fd4bafccf62e-d78c436a, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-d78c436b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0eb-d78c436b {
    order: 0;
  }

  #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c436c, #w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-d78c436c, #w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c436c, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c436c, #w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-d78c436c, #w-node-c6545fce-3dcc-608b-d9f7-1929426d498b-d78c436d, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c436d, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c436d, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c436d, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c436d, #w-node-de0424e5-2fdc-830f-9bb8-57f49d325695-d78c436e, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4370, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4370, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4370, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4370, #w-node-c6545fce-3dcc-608b-d9f7-1929426d498b-d78c4371, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4371, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4371, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4371, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4371, #w-node-_95ca9c25-827b-06d0-9a1a-0b7bdc42b750-d78c4372, #w-node-_79489e6f-fe0d-3f3f-1264-28a80503cad3-d78c4372, #w-node-_6cd2fa5f-1f2f-ac09-5c29-b1a313573662-d78c4372, #w-node-a3c339cd-1689-cb7c-c549-a4c7a261f77f-d78c4373, #w-node-_7b74e695-6e56-fca6-48cd-5d51069952ce-d78c4373, #w-node-_3f06e898-0f65-4898-76b6-86b333b95f22-d78c4373, #w-node-_3343f760-fc47-7fa8-037a-1eda5c7bb5b8-d78c4373, #w-node-_926df0b1-e803-0970-8067-fff504fc45e6-d78c4375, #w-node-_6d510d2b-6c93-4709-6aa4-76bdde91b4ee-d78c4375, #w-node-_92735151-46bb-1fef-742d-70d77c34c0ca-d78c4375, #w-node-_6e1c8ff3-872e-fbe5-6702-e0b98deedddf-d78c4375, #w-node-_51bed0bb-0a68-6f0f-adc1-5df701b101bd-d78c4375, #w-node-cfb7a5d8-6e69-8831-6bb9-3e50944ea70d-d78c4377, #w-node-_67cb1bf6-8690-f89e-8a39-db3879adac03-d78c4377 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c060a952-fb0a-539f-4e52-eee484993432-d78c4377 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f20733da-c7d0-2144-8fed-b2c360cc51b9-d78c4377 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6eedff97-6cc1-c9d3-4217-16c0574e95bf-d78c4378, #w-node-_9aaa7fcf-d271-340d-0fd1-d33709795a55-d78c4378, #w-node-_7bc5b957-0761-fbf2-65d4-ce99daeba51a-d78c4378, #w-node-_1e20f31f-2c6f-3c32-909a-ae5567aaf068-d78c4378, #w-node-c1038345-f715-821e-971c-47880133628e-d78c4379 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_25c79ff4-59fd-691f-7289-bef9005ff35f-d78c437b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c437c, #w-node-d2d64a4e-74de-9d83-125c-5ea874875b30-d78c437d, #w-node-d67bb70f-7d85-ddd6-8ad8-b2788757fd90-d78c437d, #w-node-ac80407a-0e3b-ed84-d9a9-35833d164a92-d78c437d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d78c437d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c437e, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c437e, #w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c437e, #w-node-_2b7607f3-881e-4612-527e-79b0da6fc36c-d78c437e, #w-node-_1fbfe79d-cee3-10f5-3a10-5f6490020f56-d78c437e, #w-node-bec13dcd-1bdd-aaa6-4efe-db76b3a87df2-d78c437e, #w-node-_0b269ba6-1926-3dcf-fad3-c633add0f557-d78c4380, #w-node-f20409c0-4e50-4361-9f17-ad8616b6b11e-d78c4380, #w-node-_69b707ce-16cc-ab1b-37f7-92cbfb7cfff9-d78c4380, #w-node-_1814dfaf-b13d-58f6-a066-666c42f78452-d78c4380, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c4381, #w-node-a124e118-ee62-767b-a0d7-b5bb0222f48a-d78c4381, #w-node-_1309c936-349e-d476-7b9f-24584411d46f-d78c4382, #w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d78c4382, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d78c4382, #w-node-bac61294-3383-496c-a519-dd9c0c4f143c-d78c4382, #w-node-f9785ea3-ad42-9b29-69ea-ddf44e822fb3-d78c4382, #w-node-_7b0dd433-83a8-e3dd-7971-a774f6710aba-d78c4382, #w-node-_0ebb2964-df6a-3bbf-85c0-29cc84f10788-d78c4382, #w-node-f97f3ee0-b010-8bde-dede-177580000109-d78c43a9, #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c43a9, #w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-d78c43a9, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c43a9, #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c43a9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43a9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-d78c43cc, #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c43cc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43cc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c43cc, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c43cc, #w-node-_1309c936-349e-d476-7b9f-24584411d46f-d78c43ee, #w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d78c43ee, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d78c43ee, #w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-d78c4405, #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-d78c4405, #w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-d78c4405, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-d78c4405, #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-d78c4405 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c4405 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a16db3f3-68b5-be4c-f9bd-5504567c6293-d78c4406, #w-node-_35adb789-8f89-a834-711a-6244e2340f17-d78c4406, #w-node-f8d7aabc-dd3e-7e78-cf98-06a3d54c07b8-d78c4406, #w-node-_14d717db-1b53-cd5b-1b7f-12fb469df42d-d78c4406, #w-node-ae55b9ed-f518-d384-dd12-3c4b1fdfbc68-d78c4408, #w-node-_8a6bb65c-25b5-3e3a-2003-0161aea9bf6d-d78c4408, #w-node-cf5aa23a-0c25-f456-17a7-c273c4f1b9ca-d78c4408, #w-node-aa86410b-6988-3e34-ebfe-77c0abe6a360-d78c4408, #w-node-d00212d7-06fb-e102-0fba-f9392026ab00-d78c4408, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-d78c4409, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-d78c4409, #w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-d78c4409, #w-node-_168db56f-6aaa-6d54-64ef-407378144242-d78c4409, #w-node-_972b72e4-2c6d-85a7-e349-053046cd4af0-d78c440a, #w-node-beb5c533-cc1f-e290-fb6f-2372cec153a5-d78c440a, #w-node-a60f757a-a00b-ec99-0354-79951c106b28-d78c440a, #w-node-d87ad37f-d77d-0d41-b99a-5c0f189914bc-d78c440a, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c440b, #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-d78c440d, #w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-d78c440d, #w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-d78c440d, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-d78c440d, #w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-d78c440d, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-d78c440e, #w-node-_8318b3d0-3391-b221-cda8-ae567989f954-d78c440e, #w-node-_7d538eb5-ddd1-e379-d367-ac0119a4db62-d78c440e, #w-node-_71e09e5f-4040-f424-366d-a7be82677990-d78c440e, #w-node-d8418f8e-8cf4-99bf-2106-e8d5fbdd1ce7-d78c440e, #w-node-_7a5b35fe-1276-6189-9e4c-f9f9ce0797ab-d78c440e, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-d78c4424, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-d78c4424, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-d78c4424, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-d78c4424, #w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-d78c4426, #w-node-_82a46824-8d19-ff1f-0280-10b606c12105-d78c4427, #w-node-_8428c4de-1ab1-6593-7154-9c8d50d615f4-d78c4429, #w-node-_38d4d3c4-9fed-08ef-0513-37aa14c28d8d-d78c4429, #w-node-ca4753ee-aaa5-f24c-fc4d-98e67b5b46f7-d78c4429, #w-node-cff39df9-6f23-0814-23d0-0c4a0303da43-d78c4429, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-f07b2df5, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-f07b2df5, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-f07b2df5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dcddc242-22e8-085e-3e22-e0e540008f6f-f07b2df5 {
    order: 9999;
  }

  #w-node-_2ce367ad-ee31-6d11-6c1f-83f0d99f5116-f07b2df5, #w-node-_745a8fea-f967-cc71-d769-f92365d6cdbe-f07b2df5, #w-node-_477e944f-c45c-54d9-f203-dcadca5a366c-f07b2df5, #w-node-_6214a89b-3c08-5edb-05dd-b457051d4dad-f07b2df5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85db-097b85d9 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b85dd-097b85d9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b8612-097b85d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a751fbc8-b8e1-cb2a-c8cd-29a6097b8633-097b85d9 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-ba3bd0ac, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-ba3bd0ac, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-ba3bd0ac, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-6a937816 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_76f770fa-d3f2-87ca-5960-e8832625925f-6a937816 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_38938a78-8ac7-622b-b5c6-d82862ba4011-6a937816, #w-node-_624f45d5-72e4-f859-32c6-3069015b4faa-6a937816, #w-node-_67e54d37-af29-b2c8-776a-21f9942c4404-6a937816, #w-node-e2b20c3b-4824-8fa2-8939-29605ccc7d0b-55056e12, #w-node-f2eb68b6-3ce7-1b90-5af5-9d2975ad7f26-55056e12, #w-node-e2b20c3b-4824-8fa2-8939-29605ccc7d0b-a2261100, #w-node-f2eb68b6-3ce7-1b90-5af5-9d2975ad7f26-a2261100, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-008ae261, #w-node-_0f4b23cd-d7ae-e5df-c2c3-14fb2d7bf872-008ae261, #w-node-cc5421a4-c263-54d4-1016-b9834ff17a79-898ebae9, #w-node-_8b4b9d68-3586-f3bc-2d94-d903144d0678-898ebae9, #w-node-_3ac300fd-fcbc-4e1d-7fcf-e33a33d331d4-898ebae9, #w-node-dc2a5812-3a41-be5a-62b2-e2b0c0f52666-898ebae9, #w-node-_8cf76fb8-b4dc-e6c9-fa9c-df1e29628b87-898ebae9, #w-node-ae55b9ed-f518-d384-dd12-3c4b1fdfbc68-08ef497f, #w-node-_8a6bb65c-25b5-3e3a-2003-0161aea9bf6d-08ef497f, #w-node-cf5aa23a-0c25-f456-17a7-c273c4f1b9ca-08ef497f, #w-node-aa86410b-6988-3e34-ebfe-77c0abe6a360-08ef497f, #w-node-d00212d7-06fb-e102-0fba-f9392026ab00-08ef497f, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-4414ba3f, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-4414ba3f, #w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-4414ba3f, #w-node-_168db56f-6aaa-6d54-64ef-407378144242-4414ba3f, #w-node-_182f9576-5702-4a1d-73bd-cf6bf04ee456-2819a10e, #w-node-_567be944-315b-d068-746a-51343aa4f5c2-2819a10e, #w-node-_09604b6a-5cd5-7b24-2d8e-7747e5d6cf16-2819a10e, #w-node-a2d375d0-a2a3-3688-b6ae-bae6a67b4a65-2819a10e, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-21d670bd, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-21d670bd, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-21d670bd, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-7973fc5e, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-7973fc5e, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-7973fc5e, #w-node-_5089f086-250b-2063-1778-5afbac042986-98b6bf04, #w-node-cc957160-95c9-fb72-5b99-86d42c758672-98b6bf04, #w-node-e153ba33-0dd6-4c29-4acc-41873452465e-98b6bf04, #w-node-_95ca9c25-827b-06d0-9a1a-0b7bdc42b750-e405aee1, #w-node-_79489e6f-fe0d-3f3f-1264-28a80503cad3-e405aee1, #w-node-_6cd2fa5f-1f2f-ac09-5c29-b1a313573662-e405aee1, #w-node-_4881a7c3-c62e-2e3d-64d5-63abe2380000-870242ca, #w-node-d5ba6361-cdfb-0ea9-4de1-7d5d8e8e78b3-870242ca, #w-node-_40e427da-afbc-58e0-5c50-f10aecdce986-870242ca, #w-node-_4937e3b9-e8df-0802-ceb6-9b5cb4df43b5-a2832c4a, #w-node-_96373deb-555d-421c-6287-eddd93098bfd-a2832c4a, #w-node-dcddc242-22e8-085e-3e22-e0e540008f6e-a2832c4a, #w-node-_5a45c305-99e3-7163-fa2b-f6b99da88b85-a2832c4a, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-e46ec4bd, #w-node-_8318b3d0-3391-b221-cda8-ae567989f954-e46ec4bd, #w-node-_7d538eb5-ddd1-e379-d367-ac0119a4db62-e46ec4bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7d538eb5-ddd1-e379-d367-ac0119a4db63-e46ec4bd {
    order: 9999;
  }

  #w-node-_71e09e5f-4040-f424-366d-a7be82677990-e46ec4bd, #w-node-d8418f8e-8cf4-99bf-2106-e8d5fbdd1ce7-e46ec4bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d8418f8e-8cf4-99bf-2106-e8d5fbdd1ce8-e46ec4bd {
    order: 9999;
  }

  #w-node-_7a5b35fe-1276-6189-9e4c-f9f9ce0797ab-e46ec4bd, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-e46f088d, #w-node-caff5911-4d31-c206-e661-260b39d7e473-e46f088d, #w-node-_4369f839-aa2f-609b-070c-ff120d8c99ff-e46f088d, #w-node-b15ca1fc-7c2a-4619-ad29-d35ef98430be-3d41d5e9, #w-node-caff5911-4d31-c206-e661-260b39d7e473-3d41d5e9, #w-node-_1d2e74cc-5e06-1ddb-a9fb-c407aee0ede5-3d41d5e9, #w-node-_5e2ef38f-8623-dc92-9826-167a8b3dcdbe-3d41d5e9, #w-node-_43c21b63-89b2-1fc9-f314-ae8293a4d7ef-3d41d5e9, #w-node-_5099df33-04f5-3b5a-f22d-8bd2fdc11ac8-3d41d5e9, #w-node-_854cbaf8-acb5-fbb0-fc59-a47ce85c4ae5-3d41d5e9, #w-node-_316ee59c-a550-286a-742b-9975276e3369-3d41d5e9, #w-node-facddb75-3e04-9fac-55b9-da38f7d1dcf0-15724771, #w-node-d328a8cb-e6ec-7d54-5d72-650d3476dfac-15724771, #w-node-_978f5540-6591-67af-6261-38b7fbc57033-15724771, #w-node-_0865964e-807d-5f4d-8f22-92d277e0f5c9-15724771, #w-node-_15bad767-ea88-b17b-f60b-14f2605c53bc-2ddf0e9f, #w-node-ff9e9244-c774-be83-0181-0a448e60b648-2ddf0e9f, #w-node-c33581e0-c537-20e6-aceb-528e7d330289-2ddf0e9f, #w-node-_94532e3c-7d69-7c8e-6de9-a939715336d7-2ddf0e9f, #w-node-e4bff02c-6716-7a3c-ea5c-d1d001661a1f-2ddf0e9f, #w-node-bf1c9cbf-b3f9-818f-415e-03d48736e8c1-2ddf0e9f, #w-node-_6eedff97-6cc1-c9d3-4217-16c0574e95bf-4aa9d943, #w-node-_9aaa7fcf-d271-340d-0fd1-d33709795a55-4aa9d943, #w-node-_7bc5b957-0761-fbf2-65d4-ce99daeba51a-4aa9d943, #w-node-_1e20f31f-2c6f-3c32-909a-ae5567aaf068-4aa9d943, #w-node-_8428c4de-1ab1-6593-7154-9c8d50d615f4-be642a7e, #w-node-_38d4d3c4-9fed-08ef-0513-37aa14c28d8d-be642a7e, #w-node-ca4753ee-aaa5-f24c-fc4d-98e67b5b46f7-be642a7e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ca4753ee-aaa5-f24c-fc4d-98e67b5b46f8-be642a7e {
    order: 9999;
  }

  #w-node-cff39df9-6f23-0814-23d0-0c4a0303da43-be642a7e, #w-node-_1309c936-349e-d476-7b9f-24584411d46f-be649803, #w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-be649803, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-be649803, #w-node-bac61294-3383-496c-a519-dd9c0c4f143c-be649803, #w-node-f9785ea3-ad42-9b29-69ea-ddf44e822fb3-be649803, #w-node-_7b0dd433-83a8-e3dd-7971-a774f6710aba-be649803, #w-node-_0ebb2964-df6a-3bbf-85c0-29cc84f10788-be649803, #w-node-_1309c936-349e-d476-7b9f-24584411d46f-d0a56c74, #w-node-aed94c69-67f5-f953-9b9c-2ba2f796e9e9-d0a56c74, #w-node-_3c820cc3-ab62-340b-039f-75a71ebe35e9-d0a56c74, #w-node-d2d64a4e-74de-9d83-125c-5ea874875b30-d3509219, #w-node-d67bb70f-7d85-ddd6-8ad8-b2788757fd90-d3509219, #w-node-ac80407a-0e3b-ed84-d9a9-35833d164a92-d3509219 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d3509219 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a16db3f3-68b5-be4c-f9bd-5504567c6293-6fceddf6, #w-node-_35adb789-8f89-a834-711a-6244e2340f17-6fceddf6, #w-node-f8d7aabc-dd3e-7e78-cf98-06a3d54c07b8-6fceddf6, #w-node-_14d717db-1b53-cd5b-1b7f-12fb469df42d-6fceddf6, #w-node-_91383e98-eb2e-bb3f-4817-8d1c4813aef8-36e8478c, #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-36e8478c, #w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-36e8478c, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-36e8478c, #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-36e8478c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-36e8478c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_870a44fd-9090-7c17-d507-210e4a5fef39-df15d4ea, #w-node-_0335c6cf-da8e-4f07-99be-ce9f16d87110-df15d4ea, #w-node-eecc3d79-d080-d2e4-95d0-7ca8b3fd95b8-df15d4ea, #w-node-ade2ee95-1d80-4ec3-2340-2fc5736de178-df15d4ea, #w-node-_763b3f5d-22b6-b11d-5d43-a6bf66616dd3-df15d4ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9224bb6-8afb-278b-d63c-abd9d2de3941-df15d4ea {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6738446d-8c8d-78fc-0bb7-3a7d5fbad44d-df15d4ea, #w-node-_62b9384c-4340-1fd0-5470-fdac8dc61cfc-df15d4ea, #w-node-_0b269ba6-1926-3dcf-fad3-c633add0f557-8636c8a5, #w-node-f20409c0-4e50-4361-9f17-ad8616b6b11e-8636c8a5, #w-node-_69b707ce-16cc-ab1b-37f7-92cbfb7cfff9-8636c8a5, #w-node-_1814dfaf-b13d-58f6-a066-666c42f78452-8636c8a5, #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0ea-12d6105f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6fa2763d-39c1-be64-879b-0ed18203a0eb-12d6105f {
    order: 0;
  }

  #w-node-c4635f0b-9f6d-6398-e08e-efb2e8d09b90-ddcd07c1, #w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-f778be3a, #w-node-f97f3ee0-b010-8bde-dede-177580000109-8a574b41, #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-8a574b41, #w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-8a574b41, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-8a574b41, #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-8a574b41 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8a574b41 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a71918-385b7b61 {
    grid-template-rows: auto;
    grid-template-columns: 3fr;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a7191a-385b7b61 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a7194f-385b7b61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_587a2503-24e5-4e23-d084-e0a413a71970-385b7b61 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-a577f82a-eaac-0b18-cbfc-652ddd1679e0-ba30cf4a, #w-node-f97f3ee0-b010-8bde-dede-177580000109-8b193264 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f97f3ee0-b010-8bde-dede-17758000010a-8b193264 {
    order: 9999;
  }

  #w-node-_406c7c9b-6a5f-9c29-031f-29dbc54d89a8-8b193264, #w-node-_4b2020d8-7624-1a7c-b378-f9b31e17de0c-8b193264, #w-node-e7359d36-f19d-4409-e5af-027ad69af276-8b193264, #w-node-d24d6b48-aaf4-6398-84f0-690bc2809225-8b193264 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8b193264 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_82a46824-8d19-ff1f-0280-10b606c12105-a70f7b46, #w-node-c7c02cf2-ebea-b084-b23c-58aa79f6c293-bc16e45c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-de77f1ba-6ba7-cb6f-823d-fca1953295ee-953295a5, #w-node-de77f1ba-6ba7-cb6f-823d-fca195329608-953295a5, #w-node-_095a90e6-0bd1-bd39-7888-e04aeef1e871-d78c435d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_59099f22-2fb9-0a17-d550-77868bbe388d-d78c435e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e1a48667-3c8f-2861-ad9a-79f234c84fb6-d78c4365, #w-node-_918710b0-bd1b-bee5-1fa5-33f91edd1c5e-d78c436a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f20733da-c7d0-2144-8fed-b2c360cc51b9-d78c4377, #w-node-_25c79ff4-59fd-691f-7289-bef9005ff35f-d78c437b, #w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d78c437d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a167cb50-c6fa-b233-292f-a91f0ae1a1f4-d78c437e, #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43a9, #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c43cc, #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-d78c4405, #w-node-f58e1d73-4f2e-b1a0-e70b-6c7d772feb34-d78c4408, #w-node-_24460969-5e85-645b-72e3-90c20b45b2ba-d78c440a, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f880e-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f8833-322f8800, #w-node-_0e82ba88-9e08-5e31-c7fe-e8f0322f884a-322f8800 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_76f770fa-d3f2-87ca-5960-e8832625925f-6a937816 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f58e1d73-4f2e-b1a0-e70b-6c7d772feb34-08ef497f, #w-node-_095a90e6-0bd1-bd39-7888-e04aeef1e871-15724771, #w-node-e1a48667-3c8f-2861-ad9a-79f234c84fb6-2ddf0e9f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8d18ed9c-46ca-e99a-d93c-e48000dca89b-d3509219 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-36e8478c, #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8a574b41, #w-node-_78f50435-4ebd-c845-a423-f0d294c7fe4d-8b193264 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
