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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Tw Cen Mt Condensed Extra;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f1405dce4cd650d9f11a55_Tw%20Cen%20MT%20Condensed%20Extra%20Bold%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f14782c4acdea1425b8b30_NeueHaasDisplayMediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f14782c545acbd0c319568_NeueHaasDisplayBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f147828e90b1e89e0b4546_NeueHaasDisplayMediu.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f147817c9fb36f2d0babd8_NeueHaasDisplayBoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f147818e90b1e89e0b4525_NeueHaasDisplayBlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Neue Haas Grotesk Display Pro;
  src: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f147813b55fa3c18ca3f83_NeueHaasDisplayBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --secondary: #2c2c2c;
  --primary: #f4421f;
  --white: #f5f2ec;
  --olive: olive;
  --text: #6b6b6b;
}

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

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

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

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

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

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

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

@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(--secondary);
  background-color: #f5f2ec;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
  overflow: visible;
}

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

a {
  color: var(--secondary);
  text-decoration: none;
  transition: color .2s;
}

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

.header-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.header-section.sticky {
  z-index: 10;
  position: sticky;
  top: 0;
}

.header-top-bar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--primary);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  padding: 10px 30px;
  display: grid;
}

.lanugage-heading {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Neue Haas Grotesk Display Pro, Arial, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 100%;
}

.lanugage-heading.color.hide-on-desktop {
  display: none;
}

.header-bottom-bar {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f5f2ec;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 100%;
  padding: 20px 30px;
  display: grid;
}

.header-bottom-bar._50px-padding-bottm {
  border-bottom: 1px solid #e0e0e0;
  padding-top: 25px;
  padding-bottom: 25px;
}

.top-bar-center-text {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 100%;
}

.top-bar-center-text.bold {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.top-bar-center-text.bold:hover {
  color: var(--secondary);
}

.bottom-bar-left-column {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.bottom-bar-left-column.margin-top {
  margin-top: 20px;
}

.bottom-bar-left-column._100 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.bottom-bar-left-column._100.down {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.bottom-bar-left-column.flex-down {
  flex-flow: row;
}

.bottom-dropdown-button {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 2px solid var(--primary);
  cursor: pointer;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
}

.dropdown-line {
  background-color: var(--primary);
  border-radius: 500px;
  width: 26px;
  height: 3px;
}

.dropdown-line._33px-width {
  width: 33px;
}

.primary-button {
  border: 2px solid var(--primary);
  color: #fff;
  background-color: #f4421f;
  border-radius: 10px;
  padding: 18px 50px;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 100%;
  transition: color .2s cubic-bezier(.55, .085, .68, .53), background-color .2s cubic-bezier(.55, .085, .68, .53);
}

.primary-button:hover {
  border: 2px solid var(--primary);
  background-color: var(--white);
  color: var(--primary);
}

.primary-button._20px-right-padding {
  padding-left: 20px;
  padding-right: 20px;
}

.primary-button._20px-right-padding.black-fill {
  border-color: var(--secondary);
  background-color: var(--secondary);
}

.primary-button._20px-right-padding.black-fill:hover {
  border-color: var(--secondary);
  background-color: var(--white);
  color: var(--secondary);
}

.primary-button._20px-right-padding.black-fill.instagram-button {
  padding: 10px 50px;
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.primary-button._20px-right-padding.black-fill.instagram-button.olive-color {
  border-color: var(--olive);
  background-color: var(--olive);
  color: var(--white);
}

.primary-button._20px-right-padding.black-fill.instagram-button.olive-color:hover {
  background-color: var(--white);
  color: var(--olive);
}

.primary-button._20px-right-padding.black-fill._10px-mg-top {
  margin-top: 22px;
}

.primary-button._20px-right-padding.black-fill.small {
  font-size: 20px;
}

.primary-button._20px-right-padding.footer-border {
  border-color: var(--white);
}

.primary-button._20px-right-padding.olive-color {
  background-color: olive;
  border-color: olive;
  display: block;
}

.primary-button._20px-right-padding.olive-color:hover {
  background-color: var(--white);
  color: var(--olive);
}

.primary-button._20px-right-padding.olive-color.center {
  color: var(--white);
  text-align: center;
  font-size: 20px;
}

.primary-button._20px-right-padding.olive-color.center:hover {
  color: var(--olive);
}

.primary-button._20px-right-padding.olive-color.white {
  color: var(--white);
}

.primary-button._20px-right-padding.olive-color.white:hover {
  color: var(--olive);
}

.primary-button._20px-right-padding.center {
  text-align: center;
  font-size: 27px;
}

.secondary-button {
  background-color: var(--white);
  color: var(--primary);
  border: 2px solid #f4421f;
  border-radius: 10px;
  padding: 20px 50px;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 100%;
}

.secondary-button._20px-right-padding {
  padding: 18px 30px;
  transition: color .2s cubic-bezier(.55, .085, .68, .53), background-color .2s cubic-bezier(.55, .085, .68, .53);
}

.secondary-button._20px-right-padding:hover {
  background-color: var(--primary);
  color: var(--white);
  border-color: #f4421f;
}

.secondary-button._20px-right-padding.black {
  border-color: var(--secondary);
}

.secondary-button._20px-right-padding.black:hover {
  background-color: var(--secondary);
}

.secondary-button._20px-right-padding.hover-border:hover {
  border-color: var(--white);
}

.secondary-button.banner-home {
  border-width: 1px;
  border-radius: 6px;
  padding: 18px 30px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  transition: background-color .2s cubic-bezier(.55, .085, .68, .53);
}

.secondary-button.banner-home:hover {
  background-color: var(--primary);
  color: var(--white);
}

.secondary-button.banner-home.color {
  background-color: var(--primary);
  color: var(--white);
  padding: 18px 30px;
  font-size: 18px;
}

.secondary-button.banner-home.color:hover {
  background-color: var(--white);
  color: var(--primary);
}

.full-width-dropdown-canvas {
  z-index: 3;
  background-color: var(--white);
  width: 100%;
  height: 100vh;
  position: fixed;
  inset: 0%;
}

.full-width-dropdown-canvas.view-none {
  background-color: #f5f2ec;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.header-bottom-bar-dropdown-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f5f2ec;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 100%;
  padding: 50px 30px 20px;
  display: grid;
  position: sticky;
  top: 0;
}

.menu-dropdown {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f5f2ec;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 100%;
  padding: 50px 30px 25px;
  display: grid;
}

.menu-dropdown._25px-padding {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr .75fr 1fr;
  place-items: center;
  padding-top: 25px;
}

.menu-dropdown._25px-padding.mid-column-2fr {
  grid-template-columns: 1fr 2fr 1fr;
  padding-top: 50px;
  padding-bottom: 50px;
}

.menu-dropdown-text {
  color: #f4421f;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 75px;
  font-weight: 400;
  line-height: 83%;
}

.menu-dropdown-text.black {
  color: #353535;
  text-align: center;
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
  transition: color .2s;
}

.menu-dropdown-text.black:hover {
  color: var(--primary);
}

.menu-dropdown-text.black.w--current {
  text-decoration: none;
}

.dropdown-icon-button {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr .75fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center stretch;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.dropdown-icon-button.down {
  cursor: pointer;
  flex-flow: column;
  text-decoration: none;
  display: flex;
}

.dropdown-icon-button.down:hover {
  color: var(--primary);
}

.h4-light {
  color: #f4421f;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 54px;
  font-weight: 500;
  line-height: 1;
}

.h4-light.color {
  color: var(--olive);
}

.h4-light.color.hover {
  transition: color .2s;
}

.h4-light.black {
  color: var(--secondary);
}

.h4-light.black.hover {
  letter-spacing: -4px;
  text-transform: uppercase;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 75px;
  line-height: 83%;
}

.h4-light.black.hover:hover {
  color: var(--primary);
}

.h4-light.black.hover.caps {
  text-transform: uppercase;
}

.h4-light.hover:hover {
  color: var(--secondary);
}

.center-box-dropdwon {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  padding-top: 0;
  display: flex;
}

.dropdown-down-block-last {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f5f2ec;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  place-items: center;
  width: 100%;
  padding: 50px 30px 25px;
  display: flex;
}

.bottom-box-down {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  line-height: 100%;
  display: flex;
}

.dropdown-bottom-logo-text {
  color: #353535;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 400;
  line-height: 100%;
}

.paragraph-text-dropdown {
  color: #353535;
  font-family: Inter, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 1.1;
}

.paragraph-text-dropdown._20px {
  font-size: 20px;
  line-height: 1.6;
}

.social-icon-box {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.social-icon-box.right {
  justify-content: flex-start;
  align-items: center;
}

.call-link {
  color: #353535;
  text-align: right;
  cursor: pointer;
  font-family: Inter, sans-serif;
  font-size: 19px;
  font-weight: 500;
  text-decoration: none;
}

.close-dropdown-button {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 2px solid var(--primary);
  cursor: pointer;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
}

.mobile-bottom-section {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f5f2ec;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 100%;
  padding: 20px 30px;
  display: grid;
}

.mobile-bottom-section._50px-padding-bottm {
  border-bottom: 1px solid #e0e0e0;
  padding-top: 25px;
  padding-bottom: 25px;
}

.mobile-bottom-section._50px-padding-bottm.hide-on-desktop {
  display: none;
}

.main-section {
  flex-flow: column;
  display: block;
}

.main-section.flex-down {
  display: flex;
}

.main-section.flex-down.pd-top-bottom {
  padding-top: 100px;
  padding-bottom: 50px;
}

.main-section.flex-down.pd-top-bottom._50px-pd-bottom {
  background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/690246d1e0c1aa4b426ba9a4_Background%20logo%20vector.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg {
  background-image: none;
}

.main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.pic-bg {
  background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/69650c781c5944da846a1622_NVO00052.jpg");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
}

.main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.map-pic {
  background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/69029882904dc730782860ac_Map.svg");
  background-position: 50% 80%;
  background-size: auto;
}

.main-section.flex-down.pd-top-bottom.pd-150px-top {
  padding-top: 150px;
}

.main-section.pd-top-20px._50px-pd-top {
  padding-top: 50px;
  padding-bottom: 50px;
}

.container-1140px {
  width: 100%;
  max-width: 1140px;
}

.grd-3-column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.center-text-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sub-text {
  color: #6b6b6b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 100%;
}

.sub-text.right-align {
  text-align: left;
  font-size: 12px;
}

.sub-text.right-align._24px {
  color: #000;
  font-size: 24px;
}

.sub-text.right-align._24px._20px {
  font-size: 20px;
  font-weight: 700;
}

.sub-text.right-align._24px._20px.opacity {
  opacity: 1;
}

.sub-text.right-align._24px._20px.scroll-text {
  color: #00000059;
  font-size: 22px;
}

.sub-text.right-align._24px.black {
  color: var(--secondary);
  text-align: center;
}

.sub-text.right-align._24px.black.center-align-flex {
  text-align: center;
}

.sub-text.right-align._18px {
  font-size: 18px;
}

.sub-text.right-align._28px {
  color: var(--primary);
  font-size: 28px;
}

.h2-orange {
  color: var(--primary);
  text-align: center;
  letter-spacing: -1.92px;
  text-transform: uppercase;
  margin-top: -40px;
  margin-bottom: 0;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 48px;
  line-height: 83%;
}

.h2-orange.hide {
  display: none;
}

.h2-orange.hide-ondesktop {
  display: block;
}

.banner-text-center-column {
  justify-content: center;
  align-items: center;
}

.black-100px {
  color: var(--secondary);
  letter-spacing: -4px;
  font-size: 100px;
  line-height: 83%;
}

.black-100px.bold-27px {
  letter-spacing: normal;
  font-size: 27px;
}

.black-100px.bold-27px._42px {
  font-size: 42px;
}

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

.paragraph {
  margin-bottom: 0;
  font-size: 19px;
  font-weight: 500;
  line-height: 130%;
}

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

.paragraph.align-center.width-500px {
  color: #6b6b6b;
  width: 500px;
}

.paragraph.align-center.width-342px {
  color: #6b6b6b;
  width: 400px;
  font-size: 16px;
  line-height: 138%;
}

.paragraph.align-center._16px {
  color: #6b6b6b;
  font-size: 16px;
  line-height: 138%;
}

.paragraph.align-center._16px.black-color {
  color: #000;
}

.paragraph.align-center._14px {
  color: #6b6b6b;
  text-align: left;
  font-size: 14px;
  line-height: 138%;
}

.paragraph.align-center._14px.black-color {
  color: #000;
  font-size: 16px;
  line-height: 130%;
}

.paragraph.align-center._18px {
  font-size: 18px;
}

.paragraph.align-center._18px.noto-sans {
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 22px;
}

.paragraph.small-size {
  color: #6b6b6b;
  font-size: 14px;
  line-height: 138%;
}

.paragraph.small-size.pd-left {
  padding-right: 0;
  font-size: 18px;
}

.paragraph._22px {
  font-size: 22px;
  font-weight: 400;
  line-height: 150%;
}

.paragraph._22px.center {
  text-align: left;
}

.paragraph._22px.center.medium {
  text-align: center;
  font-weight: 500;
}

.paragraph._16px {
  color: var(--primary);
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 16px;
}

.paragraph._16px.center-align-flex {
  text-align: center;
}

.paragraph._16px.center-align-flex.black {
  color: var(--secondary);
  font-size: 16px;
  line-height: 160%;
}

.paragraph.scroll {
  z-index: 2;
  -webkit-text-stroke-width: 0px;
  white-space: normal;
  display: inline;
  position: relative;
}

.paragraph.scroll.scroll-text {
  color: #2c2c2c26;
  font-size: 24px;
  line-height: 150%;
}

.paragraph.opacity-low {
  color: var(--text);
}

.pd-top-20px {
  padding-top: 20px;
}

.image_marquee_section {
  overflow: hidden;
}

.image_marquee_section.hide-on-mobile {
  display: block;
}

.image_marquee_section.hide-on-mobile.display-none {
  display: none;
}

.inner-container-marquee {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
}

.images-container-marquee {
  flex: none;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-width: 80%;
  display: block;
  position: relative;
}

.logo-marquee-section {
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}

.logo-marquee-section.flex-down.center {
  justify-content: center;
  align-items: center;
}

.services-section {
  flex-flow: column;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.services-section.pd-top-150px {
  padding-top: 50px;
  padding-bottom: 50px;
}

.services-section.overflow-hidden {
  padding-top: 0;
  padding-bottom: 0;
}

.container-1160px {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1160px;
  display: flex;
}

.container-1160px.gap-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.container-1160px.gap-20px.flex-down, .container-1160px.gap-20px.stretch {
  align-items: stretch;
}

.container-1160px.gray-bg {
  background-color: var(--white);
}

.container-1160px.gray-bg.pd-100px {
  align-items: stretch;
  padding: 100px;
}

.container-1160px.pd-left-right-10px {
  max-width: 1440px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block._430px-width {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  max-width: 430px;
  display: flex;
}

.text-block._430px-width.pd-top-50px {
  padding-top: 50px;
}

.text-block._430px-width.pd-top-50px.hide {
  display: none;
}

.text-block.flex-down {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  width: 60%;
  display: flex;
}

.text-block._570px-width {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2c2c2c;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 570px;
  display: flex;
}

.text-block._580px-width {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2c2c2c;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 580px;
  display: flex;
}

.text-block._580px-width._20px-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  max-width: 750px;
}

.text-block._580px-width._20px-gap.stretch {
  align-items: stretch;
  max-width: 1280px;
}

.text-block._580px-width._20px-gap.stretch._50px-pad {
  align-items: center;
  max-width: none;
  padding-top: 50px;
}

.text-block._700px-width {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2c2c2c;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 700px;
  display: flex;
}

.text-block._650px-width-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2c2c2c;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 650px;
  display: flex;
}

.h2 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 34px;
  line-height: 89%;
}

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

.h2.center.capitalize {
  letter-spacing: -2px;
  text-transform: uppercase;
  font-weight: 400;
}

.h2.center.capitalize._27px {
  font-size: 34px;
}

.h2.center.capitalize._27px._25px {
  font-size: 42px;
  line-height: 100%;
}

.h2.center.capitalize._48px {
  font-size: 48px;
  line-height: 100%;
}

.h2.center.capitalize._48px.left-align {
  text-align: left;
  padding-bottom: 10px;
  line-height: 100%;
}

.h2.center.capitalize._48px.left-align.line-height-100 {
  padding-bottom: 0;
  line-height: 100%;
}

.h2.center.capitalize._48px.left-align.line-height-100.red-color {
  letter-spacing: -1px;
}

.h2.center.capitalize._48px.left-align.line-height-100.white {
  color: var(--white);
}

.h2.center.capitalize._48px._100--line-height {
  line-height: 100%;
}

.h2.center.capitalize._48px._110--line-height {
  letter-spacing: -2px;
  font-size: 68px;
  line-height: 100%;
}

.h2.center.capitalize._48px._110--line-height.red-color {
  line-height: 110%;
}

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

.grid-3columns.width-100 {
  width: 100%;
}

.grid-3columns.desserst-title-3 {
  grid-template-columns: .5fr 1.5fr .5fr;
  padding-bottom: 10px;
}

.grid-3columns.no-pd {
  padding-left: 20px;
  padding-right: 20px;
}

.card-benefit {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  cursor: pointer;
  border: 3px solid olive;
  border-radius: 44px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 25px;
  display: flex;
}

.card-benefit.color {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-color: var(--primary);
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.card-benefit.color.black {
  border-color: var(--secondary);
}

.h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 27px;
  line-height: 89%;
}

.h3.capitalize {
  color: olive;
  letter-spacing: -2px;
  -webkit-text-stroke-width: 0px;
  text-transform: uppercase;
  font-size: 28px;
  font-weight: 400;
}

.h3.capitalize.red {
  color: var(--primary);
  -webkit-text-stroke-width: 0px;
  font-weight: 400;
}

.h3.capitalize.black {
  color: var(--secondary);
  -webkit-text-stroke-width: 0px;
  font-weight: 400;
}

.h3.capitalize.black.no-stroke {
  -webkit-text-stroke-width: 0px;
  font-size: 28px;
  line-height: 100%;
}

.h3.capitalize.black.no-stroke._48px {
  font-size: 48px;
}

.h3.capitalize.black.no-stroke._48px.center-align-flex {
  text-align: center;
  padding-bottom: 20px;
}

.h3.capitalize.black.no-stroke._48px._98px {
  font-size: 98px;
}

.h3.capitalize.black.no-stroke.red-color {
  color: var(--primary);
  letter-spacing: -1.9px;
}

.h3.capitalize.black.no-stroke.h1-44px {
  font-size: 38px;
}

.h3.capitalize.black.no-stroke.scroll.scroll-text {
  color: #2c2c2c26;
}

.h3.color {
  color: olive;
  text-transform: uppercase;
}

.h3.color.white.bevrages {
  background-color: #000;
  padding: 10px;
  font-size: 32px;
}

.h3.color.white.center {
  text-align: center;
  font-size: 32px;
}

.h3.color.red-color.center-align {
  text-align: center;
}

.h3.color.red-color.dark {
  color: var(--secondary);
}

.h3.color.para {
  text-transform: uppercase;
  padding-bottom: 20px;
}

.h3.color.para._24px-italic {
  font-size: 24px;
  font-style: italic;
}

.h3.color.para._24px-italic._0px {
  padding-bottom: 0;
}

.h3.color.combo {
  text-align: right;
  font-size: 27px;
}

.h3.color.width100 {
  width: 100%;
}

.h3.color.red-color {
  color: #f4421f;
}

.h3.color.red-color.light {
  font-size: 26px;
  font-weight: 400;
}

.h3.color.white {
  color: #f5f2ec;
}

.h3.color.white._42px {
  letter-spacing: -1.9px;
  text-transform: uppercase;
  font-size: 42px;
}

.h3.color.white._42px._22px {
  letter-spacing: 0;
  text-transform: none;
  margin-top: 10px;
  padding-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 160%;
}

.h3.color.black {
  color: #2c2c2c;
}

.link_underline {
  color: var(--olive);
  cursor: pointer;
  font-weight: 500;
  line-height: 138%;
}

.link_underline.color {
  color: var(--primary);
}

.link_underline.color.black {
  color: var(--secondary);
}

.flying-bird-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 100px 10px;
  display: flex;
  overflow: hidden;
}

._750px-width.container-1160px.no-gap {
  justify-content: center;
  align-items: center;
  display: block;
}

._750px-width.container-1160px._0-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

._750px-width.container-1160px._0-gap.align-left {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 10px;
  padding-right: 10px;
}

._750px-width.container-1160px._0-gap.align-left.border-botmm {
  border-bottom: 1px solid #0000004d;
  padding-bottom: 50px;
}

._750px-width.container-1160px._0-gap.align-left.border-botmm.pd-top-50px {
  padding-top: 50px;
}

._750px-width.container-1160px._0-gap.align-left.pd-bottom-50px {
  padding-top: 50px;
  padding-bottom: 50px;
}

._750px-width.container-1160px._0-gap.align-left.grid-2columns {
  grid-template-columns: 2.5fr 1fr;
}

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

.grid-2columns.row {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 210px 1fr;
  align-items: center;
}

.grid-2columns.row._3-1-fr {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 2fr 1fr;
  place-items: center stretch;
}

.grid-2columns.row._3-1-fr._20mg {
  margin-top: -25px;
}

.grid-2columns.row._1280px {
  max-width: 1280px;
}

.grid-2columns.row._1280px.salle-privees {
  grid-template-columns: .75fr 1fr;
}

.grid-2columns.row._800 {
  max-width: 860px;
  margin-top: 100px;
}

.grid-2columns.row._800._0-mg {
  margin-top: 0;
}

.grid-2columns.row._800._500px {
  margin-top: 100px;
}

.grid-2columns.row._800._500px._0px-new.pop-up {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
  position: relative;
}

.grid-2columns.row._100 {
  grid-template-columns: 210px 1fr;
  justify-items: center;
}

.grid-2columns._100--width {
  justify-content: center;
  width: 100%;
  display: flex;
}

.grid-2columns._100--width._50px-gap {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-columns: .75fr .75fr;
}

.grid-2columns._100--width.stretch {
  display: block;
}

.grid-2columns._2-rows {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 3fr 1fr;
  padding-left: 25px;
  padding-right: 25px;
}

.grid-2columns._2-rows.pd-top-bottom {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-2columns._2-rows.pd-top-bottom.color {
  background-color: olive;
  grid-template-rows: auto auto;
}

.grid-2columns._2-rows.pd-top-bottom.color.red-color {
  background-color: var(--primary);
  color: var(--primary);
}

.grid-2columns._2-rows.pd-top-bottom.color.border-11px {
  border-radius: 11px;
}

.grid-2columns._2-rows.pd-top-bottom.color.red-color {
  color: #f4421f;
  background-color: #f4421f;
}

.grid-2columns._2-rows.pd-top-bottom.color.red-color.soupe {
  background-color: olive;
}

.grid-2columns._2-rows.pd-top-bottom.color.red-color.soupe.poissons {
  background-color: #f4421f;
}

.grid-2columns._2-rows.no-pd {
  padding-left: 0;
  padding-right: 0;
}

.grid-2columns._2-rows.no-rows {
  grid-template-rows: auto;
}

.grid-2columns._2-rows.no-rows.gird1 {
  grid-template-columns: 3fr;
}

.grid-2columns._2-rows._5-col {
  grid-template-columns: 3fr .5fr 1fr 1fr;
}

.grid-2columns._2-rows._5-col.black {
  background-color: #000;
  grid-template-columns: 3fr .5fr 1fr 1fr;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
}

.grid-2columns._2-rows._5-col.center {
  grid-row-gap: 0px;
  align-items: center;
}

.grid-2columns._2-rows.testing {
  grid-template-columns: 3fr 1fr 1fr 1fr 1fr;
}

.grid-2columns._2-rows.customwidthforrow {
  grid-template-columns: 3fr 1fr;
}

.grid-2columns._2-rows.customwidthtesting {
  grid-template-columns: 1.75fr 1fr;
}

.grid-2columns._2-rows.black {
  background-color: #000;
  padding-top: 16px;
  padding-bottom: 16px;
}

.grid-2columns._0-5fr-1-fr {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: minmax(200px, 1fr);
  grid-template-columns: .5fr 1fr;
}

.grid-2columns._0-5fr-1-fr.one-col-small {
  grid-column-gap: 40px;
  grid-template-columns: .3fr 1fr;
  padding-bottom: 25px;
}

.grid-2columns._0-5fr-1-fr.one-col-small.center {
  align-items: center;
}

.grid-2columns.timeline {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 4fr;
}

.grid-2columns.timeline._2-column {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

.grid-2columns._40px-column-gap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

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

.grid-2columns.pd-bottom-20px {
  padding-bottom: 20px;
}

.grid-2columns.customwidth {
  grid-template-columns: 1fr;
}

.grid-2columns.new-width {
  width: 100%;
  display: flex;
}

.hide {
  display: none;
}

.slider-for-image-content {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.center-content-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.h3-right {
  color: var(--primary);
  text-align: left;
  letter-spacing: normal;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 27px;
  line-height: 83%;
}

.h3-right.semibold-white {
  color: var(--white);
  text-align: center;
  text-transform: none;
  font-size: 24px;
  font-weight: 600;
  line-height: 117%;
}

.h3-right.semibold-white.black {
  color: var(--secondary);
}

.h3-right._42px {
  font-size: 42px;
  line-height: 100%;
}

.text-450px-wdith {
  width: 100%;
  max-width: 520px;
}

.text-450px-wdith._12px {
  max-width: 450px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 138%;
}

.text-450px-wdith._12px._10px {
  font-size: 16px;
}

.text-450px-wdith._16px {
  max-width: 450px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}

.text-450px-wdith._18px {
  color: #000;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
}

.text-450px-wdith._18px.medium {
  font-size: 24px;
  font-weight: 500;
}

.text-450px-wdith._18px.medium.pop-up-text {
  max-width: 350px;
  font-size: 18px;
}

.text-450px-wdith._18px.left {
  margin-left: 0;
  line-height: 130%;
}

.text-450px-wdith._18px._16 {
  color: var(--secondary);
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
}

.text-450px-wdith._18px-light {
  font-size: 18px;
  line-height: 130%;
}

.dot-navigation-slider {
  width: 10%;
  top: 200px;
  right: 425px;
}

.dot-navigation-slider.testimonials {
  top: -115%;
  right: -90%;
}

.dot-navigation-slider.not-hide {
  display: block;
}

.testimonial-section {
  padding-top: 75px;
  padding-bottom: 75px;
  position: relative;
  overflow: hidden;
}

.container-1366px-width {
  max-width: 880px;
}

.container-1366px-width.flex.down {
  z-index: 5;
  flex-flow: column;
  width: 100%;
  max-width: 1166px;
  display: flex;
  position: relative;
}

._500px-text-block {
  max-width: 500px;
  margin-bottom: 25px;
}

._500px-text-block.no-mg {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
}

.h4 {
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 48px;
  line-height: 94%;
}

.h4.capitalize {
  letter-spacing: -2px;
  text-transform: uppercase;
  margin-top: 30px;
  margin-bottom: 10px;
  line-height: 100%;
}

.h4.capitalize.no-pd {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 49px;
  line-height: 100%;
}

.images-grid-testimonials {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-left: -55px;
  display: flex;
}

.testimonial-section-mask {
  width: 100%;
  height: auto;
}

.testimonial-wrapper {
  background-color: #0000;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.testimonials-cards-slide {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  border: 3px solid #2c2c2c;
  border-radius: 15px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 320px;
  padding: 20px 25px;
  display: flex;
}

.div-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.heading {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}

.testimonials-slides {
  width: 32.95%;
  margin-left: 0;
  margin-right: 5px;
}

._940px-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 100px;
  display: flex;
}

._940px-container._1280px-flex-right {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  max-width: 1280px;
  padding: 100px 10px 0;
  display: grid;
}

._940px-container._1280px-flex-right.flex-down {
  padding-top: 0;
}

.flex-right {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.flex-right.gap140px {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.flex-right.gap140px._60px {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: flex-end;
}

.flex-right.gap140px.right {
  justify-content: flex-start;
  align-items: center;
}

.flex-right.gap-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-end;
}

.flex-right.gap-20px.center {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: static;
}

.flex-right.gap-20px.center.pd-bottom-20px {
  padding-bottom: 20px;
}

.flex-right.gap-20px.center.pd-bottom-20px.testinggrid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex-right.gap-20px.center.pd-bottom-20px.testinggrid.mobilegrid.center-align {
  flex-flow: wrap;
  place-items: center stretch;
  display: flex;
}

.flex-right.gap-20px.pd-down-30px {
  padding-bottom: 30px;
}

.flex-right.gap-20px.middle-align {
  justify-content: flex-start;
  align-items: center;
}

.flex-right.gap-20px.middle-align._0px-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.flex-right.gap-20px.middle-align._0px-gap.center {
  justify-content: center;
  align-items: center;
}

.flex-right.gap-20px.middle-align._40px {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.flex-right.gap-20px.middle-align._40px._80px {
  grid-column-gap: 52px;
  grid-row-gap: 52px;
}

.flex-right.scroll-text {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex-right.scroll-text.top {
  justify-content: flex-end;
  align-items: center;
}

.flex-right.right-sde {
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
}

.flex-right.right-sde._0-pd {
  padding-left: 0;
}

.flex-right.right-sde.right {
  padding-left: 0;
  display: block;
}

.flex-right.right-sde._10pxbtm {
  padding-bottom: 0;
}

.flex-right.down {
  justify-content: center;
  align-items: flex-end;
}

.flex-right.stretch {
  flex-flow: column;
  align-items: stretch;
}

.flex-right.stretch.not-stretch {
  justify-content: center;
  align-self: auto;
  align-items: stretch;
  display: block;
}

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

.flex-right.button-click-animate, .flex-right.button-click-animate-v2 {
  cursor: pointer;
}

.flex-right.left {
  justify-content: flex-start;
  align-items: center;
}

.bold-inter-text {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 140%;
}

.red-color {
  color: var(--primary);
}

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

.red-color.bold.black {
  color: var(--secondary);
}

.red-color.bold.olive {
  color: var(--olive);
}

.paragraph-2 {
  color: #6b6b6b;
  max-width: 380px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 500;
  line-height: 128%;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-hidden._50px-pad-botton {
  padding-bottom: 50px;
}

.benefits-section-logo-hover {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.grid-4columns {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.benefits-card {
  background-color: #f4421f;
  background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/68f3e42264dfe9c5e3c7dd3d_Group%2044.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  border-radius: 9px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 315px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.benefits-card.no-logo-white-bg {
  background-color: #f3e8dc;
  background-image: none;
}

.benefits-card.olive-color {
  background-color: var(--olive);
}

.benefits-card.olive-color:lang(en) {
  text-align: left;
}

.benefits-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 150px;
  display: flex;
}

.benefits-section.pd-top-50px {
  padding-top: 50px;
  padding-bottom: 50px;
}

.instagram-text-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.instagram-text-block._20px-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.instagram-block-section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 50px;
  display: flex;
}

.instagram-block-section.pd-50px {
  padding-top: 50px;
  padding-bottom: 50px;
}

.instagram-button-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.instagram-button-block.margin-top {
  margin-top: 20px;
}

.subscribe-newsletter {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.form-block._700px-width {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #2c2c2c;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 2.5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 980px;
  display: grid;
}

.form-section-newsletter {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 150px;
  padding-bottom: 50px;
  display: flex;
}

.placeholder-email-newsletter {
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #e0e0e0;
  width: 100%;
  max-width: 440px;
  font-weight: 500;
  line-height: 138%;
}

.placeholder-email-newsletter::placeholder {
  padding-left: 0;
  font-family: Neue Haas Grotesk Display Pro, Arial, sans-serif;
  line-height: 100%;
}

.placeholder-email-newsletter.full-width {
  max-width: none;
}

.placeholder-email-newsletter.full-width::placeholder {
  text-align: center;
}

.form {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.form.down {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.form-button {
  background-color: #353535;
  border-radius: 10px;
  order: 9999;
  align-self: auto;
  width: 100%;
  max-width: 190px;
  height: 100%;
  min-height: 63px;
  margin-top: -52px;
  margin-right: 50px;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 27px;
  line-height: 1;
  transition: background-color .2s;
}

.form-button:hover {
  border: 1px solid var(--secondary);
  color: var(--secondary);
  background-color: #0000;
}

.form-button.no-style-absolute {
  margin-top: 0;
  margin-right: 0;
}

.form-button.no-style-absolute.bg-red {
  background-color: #f4421f;
}

.form-button.no-style-absolute.bg-red:hover {
  border-color: var(--primary);
  color: var(--primary);
  background-color: #0000;
}

.form-button.no-style-absolute.bg-red.no-wid-no-high {
  border: 1px solid var(--primary);
  align-self: flex-start;
  max-width: none;
  min-height: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}

.form-button.no-style-absolute.bg-red.no-wid-no-high:hover {
  background-color: var(--white);
}

.form-button.no-style-absolute.bg-red.no-wid-no-high.no-width {
  border-color: var(--secondary);
  background-color: var(--secondary);
  width: 100%;
  height: auto;
  margin-top: 25px;
}

.form-button.no-style-absolute.bg-red.no-wid-no-high.no-width:hover {
  background-color: var(--white);
  color: var(--secondary);
}

.form-button.no-mg {
  border: 1px solid var(--secondary);
  justify-content: center;
  align-items: center;
  max-width: none;
  min-height: auto;
  margin-top: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 20px;
  display: flex;
}

.form-button.no-mg.red-bg {
  border-color: var(--primary);
  background-color: var(--primary);
}

.form-button.no-mg.red-bg:hover {
  border-color: var(--primary);
  background-color: var(--white);
  color: var(--primary);
}

.footer-section {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f4421f;
  flex-flow: column;
  display: flex;
}

.footer-section.pd-top-50px {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 0;
  display: flex;
}

._1366px-container {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  width: 100%;
  max-width: 1366px;
  display: flex;
}

._1366px-container._20-pd-bottom {
  flex: 0 auto;
  align-self: auto;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

._1366px-container.pd-left-right-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

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

.footer-manu-link-bold {
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 30px;
  line-height: 83%;
}

.footer-manu-link-bold.capitalize {
  color: var(--white);
  letter-spacing: -1.6px;
  text-transform: uppercase;
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
}

.footer-manu-link-bold.capitalize:hover {
  color: var(--secondary);
}

.footer-manu-link-bold.capitalize.w--current {
  cursor: pointer;
}

.footer-manu-link-bold.capitalize.right-align {
  text-align: right;
  letter-spacing: normal;
  line-height: 100%;
}

.footer-manu-link-bold.capitalize.right-align._10px {
  padding-bottom: 10px;
}

.footer-manu-link-bold.capitalize._10px {
  cursor: pointer;
  padding-bottom: 10px;
}

.flex-down {
  flex-flow: column;
  display: flex;
}

.flex-down._20px-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.flex-down._20px-gap.pd-top-50px {
  padding-top: 50px;
}

.flex-down._20px-gap.pd-top-50px.center-align-flex {
  justify-content: center;
  align-items: center;
}

.flex-down._20px-gap.pd-top-50px.center-align-flex.pd-top-120px {
  padding-top: 120px;
}

.flex-down._20px-gap.pd-top-50px.center-align-flex._40px {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.flex-down._20px-gap.pd-top-25px {
  justify-content: center;
  align-items: flex-start;
  padding-top: 25px;
}

.flex-down._20px-gap.center-mid {
  justify-content: center;
  align-items: stretch;
}

.flex-down._10px-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.flex-down._10px-gap._20--width {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 25%;
}

.flex-down._10px-gap._10px {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.flex-down._10px-gap._10px.left {
  justify-content: center;
  align-items: flex-start;
}

.flex-down._10px-gap._10px.top {
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-down._10px-gap.color {
  color: #f5f2ec;
}

.flex-down._10px-gap.pd-top-20px {
  padding-top: 0;
}

.flex-down.center-align {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
}

.flex-down.center-align.gap-10px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.flex-down.center-align.gap-10px._10px-gap:lang(en) {
  margin-top: 100px;
}

.footer-sub-menu {
  color: var(--white);
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 18px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
}

.footer-sub-menu:hover {
  color: var(--secondary);
}

.footer-sub-menu.link {
  text-align: right;
  cursor: pointer;
  font-size: 19px;
}

.footer-sub-menu.link:hover {
  color: var(--secondary);
}

.footer-sub-menu.link.address {
  margin-top: -70px;
  font-size: 25px;
  transition: color .2s;
}

.footer-sub-menu.lnik {
  text-align: right;
  font-weight: 400;
}

.footer-sub-menu.copyright {
  font-size: 15px;
}

.footer-sub-menu._12px {
  font-size: 16px;
  text-decoration: none;
}

.footer-sub-menu._12px:hover {
  color: var(--secondary);
}

.footer-sub-menu.black {
  cursor: pointer;
}

.footer-sub-menu.black:hover {
  color: var(--secondary);
}

.tabs-section.pd-top-50px {
  padding-top: 50px;
  padding-bottom: 50px;
}

.tabs-section.pd-top-50px.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.tabs-section.pd-top-50px.no-padding.flex-down.center-align-flex {
  align-items: center;
}

.h1-64px {
  text-align: center;
  letter-spacing: -1.92px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 64px;
  line-height: 83%;
}

.h1-64px.color-red {
  color: var(--primary);
}

.h1-64px._46px {
  font-size: 46px;
}

.h1-64px._46px.left {
  text-align: left;
}

.h1-64px._46px.white {
  color: #f5f2ec;
  margin-bottom: 0;
  font-size: 32px;
}

.h1-64px._0-mg {
  margin-bottom: 0;
}

.h1-64px.left-align {
  text-align: left;
}

.cruisen-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tabs-content {
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.tabs-button-primary-main {
  color: var(--primary);
  background-color: #0000;
  border: 1px solid #d04731;
  border-radius: 9px;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
  display: block;
}

.tabs-button-primary-main:hover {
  background-color: var(--primary);
  color: var(--white);
}

.tabs-button-primary-main.w--current {
  color: var(--white);
  background-color: #d04731;
  border-radius: 9px;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
}

.tabs-button-secondary-main {
  color: #162113;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 9px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
  transition: background-color .2s;
}

.tabs-button-secondary-main:hover, .tabs-button-secondary-main.w--current {
  color: var(--white);
  background-color: #000;
}

.tabs-button-secondary-main.w--current:hover {
  background-color: #162113;
}

.text-block-2 {
  font-weight: 500;
}

.sub-menu-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.sub-menu-item-button {
  color: var(--secondary);
  background-color: #0000;
  border: 1px solid #162113;
  border-radius: 22px;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 18px;
  line-height: 100%;
}

.sub-menu-item-button:hover {
  color: var(--white);
  background-color: #424242;
}

.sub-menu-item-button:lang(en) {
  color: #162113;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-height: 44px;
  display: flex;
}

.sub-menu-item-button.w--current {
  color: var(--white);
  background-color: #424242;
  transition: background-color .2s;
}

.sub-menu-item-button.w--current:hover {
  color: var(--white);
  background-color: #424242;
}

.center-align-flex {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.sub-menu-tabs-content {
  width: 100%;
  max-width: 1366px;
}

.text-370px-width {
  width: 100%;
  max-width: 370px;
}

.text-370px-width.center-align {
  text-align: center;
  max-width: 450px;
}

.text-370px-width.center-align._0-mg {
  width: 70%;
  max-width: none;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 130%;
}

.text-370px-width.center-align._100 {
  max-width: none;
  font-size: 22px;
  line-height: 130%;
}

.text-370px-width.center-align._18px {
  max-width: 550px;
  font-size: 18px;
  line-height: 130%;
}

.inter-12px {
  color: olive;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 100%;
}

.inter-12px.olive {
  color: #f4421f;
}

.right-side-pricing-panel {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.h1-44px {
  color: olive;
  letter-spacing: -1.92px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 90%;
}

.h1-44px.white {
  color: var(--white);
  font-size: 42px;
}

.h1-44px.red-color {
  color: #f4421f;
}

.pricing-panel-right-packages {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 4px solid var(--primary);
  border-radius: 18px;
  flex-flow: column;
  padding: 50px 25px;
  display: flex;
}

.pricing-panel-right-packages.pd-top-20px {
  padding-top: 20px;
}

._12px-paragraph {
  width: 100%;
}

._12px-paragraph._12px {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 138%;
}

._12px-paragraph.color {
  color: olive;
}

._12px-paragraph.color.red-color.dark._0px {
  margin-bottom: 0;
}

._12px-paragraph.color.black {
  color: #000;
}

._12px-paragraph.color.white {
  color: #f5f2ec;
  font-weight: 700;
}

._12px-paragraph.color.white._0px {
  margin-bottom: 0;
  font-weight: 400;
}

._12px-paragraph.color.red-color {
  color: #f4421f;
}

._12px-paragraph.color.red-color.colorwhite {
  color: #f5f2ec;
}

._12px-paragraph.color.red-color.dark {
  color: #2c2c2c;
}

._12px-paragraph.color.red-color.dark._10px-top {
  padding-top: 5px;
}

.line {
  background-color: #8080004a;
  width: 100%;
  height: .95px;
}

.line._1px {
  color: #0000004d;
  background-color: #0000004d;
  height: 1px;
}

.line.black {
  background-color: #0000004a;
}

.left-side-pricing-panel {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.left-side-pricing-panel._100 {
  width: 100%;
}

.pricing-panel-left-packages {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 4px solid olive;
  border-radius: 18px;
  flex-flow: column;
  padding: 50px 25px;
  display: flex;
}

.pricing-panel-left-packages.pd-bottom-20px {
  padding-bottom: 20px;
}

.pricing-panel-left-packages.black {
  border-color: var(--secondary);
  border-color: #2c2c2c;
}

.deserts-pricing-panel-left-packages {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 4px solid olive;
  border-radius: 18px;
  flex-flow: column;
  padding: 50px 25px;
  display: flex;
}

.deserts-pricing-panel-left-packages.no-border {
  background-color: #6b6800;
  border-style: none;
  border-radius: 0;
}

.deserts-pricing-panel-left-packages.no-border.red-color {
  background-color: #f4421f;
  border-color: #f4421f;
  border-radius: 0;
}

.line-dashed-2px {
  border: .2px #fcf2e8;
  border-bottom-style: dashed;
  height: 1px;
}

.line-11px {
  background-color: var(--white);
  width: 25px;
  height: 11px;
}

.promotion-banner {
  flex-flow: column;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.promotion-banner.pd-top-150px {
  padding-top: 150px;
  padding-bottom: 75px;
}

.promotion-banner.pd-top-150px.pd-bottom-50px {
  padding-top: 50px;
  padding-bottom: 50px;
}

.promotion-banner.pd-top-150px.pd-bottom-50px.pd-top-20px {
  padding-top: 20px;
  padding-bottom: 0;
}

.item-card-hover {
  color: var(--secondary);
  cursor: pointer;
  background-color: #f3e8dc;
  border-radius: 9px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 200px;
  padding-left: 75px;
  padding-right: 75px;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 24px;
  line-height: 117%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.item-card-hover:hover, .item-card-hover:focus {
  border: 3px solid var(--primary);
  color: var(--primary);
}

.heading-24px {
  text-align: center;
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 117%;
}

.heading-24px.left-align {
  text-align: left;
}

.heading-24px.left-align.noto-sans {
  font-family: Noto Sans Bengali, sans-serif;
  font-weight: 600;
  line-height: 100%;
}

.heading-24px.left-align.noto-sans.white {
  color: var(--white);
}

.olive-color, .olive-color.span {
  color: var(--olive);
}

._75--width {
  width: 75%;
}

._550px-text-block {
  max-width: 550px;
  margin-bottom: 25px;
}

.marquee-slider-button-red {
  border: 2px solid var(--primary);
  color: var(--primary);
  background-color: #424242;
  border-radius: 22px;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 18px;
  line-height: 100%;
}

.marquee-slider-button-red:hover {
  color: var(--white);
  background-color: #424242;
}

.marquee-slider-button-red:lang(en) {
  color: #162113;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-height: 44px;
  display: flex;
}

.marquee-slider-button-red.w--current {
  color: var(--white);
  background-color: #424242;
  transition: background-color .2s;
}

.marquee-slider-button-red.w--current:hover {
  color: var(--white);
  background-color: #424242;
}

.marquee-slider-button-red.bgtrans {
  background-color: #42424200;
}

.marquee-slider-button-red.bgtrans.olive {
  border-color: var(--olive);
  color: var(--olive);
  -webkit-text-stroke-color: var(--olive);
}

.marquee-slider-button-black {
  border: 2px solid var(--secondary);
  color: var(--primary);
  background-color: #424242;
  border-radius: 22px;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 18px;
  line-height: 100%;
}

.marquee-slider-button-black:hover {
  color: var(--white);
  background-color: #424242;
}

.marquee-slider-button-black:lang(en) {
  color: #162113;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-height: 44px;
  display: flex;
}

.marquee-slider-button-black.w--current {
  color: var(--white);
  background-color: #424242;
  transition: background-color .2s;
}

.marquee-slider-button-black.w--current:hover {
  color: var(--white);
  background-color: #424242;
}

.marquee-slider-button-black.bgtrans {
  background-color: #42424200;
}

.button_marquee_section {
  overflow: hidden;
}

.button_marquee_section.pd-top-20px._0 {
  background-color: #f5f2ec;
  padding-top: 5px;
  padding-bottom: 0;
}

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

._100--image, ._100--image._50--mobile, ._100--image._50--mobile._100 {
  width: 100%;
}

._100--image._50--mobile._50 {
  width: 50%;
}

.timeline-line {
  background-color: #162113;
  width: 3px;
  height: 330px;
}

.lottie-450px {
  width: 100%;
  min-width: 430px;
  max-width: 430px;
}

.lottie-450px._500px {
  min-width: 363px;
  max-width: 363px;
}

.pd-left-100px {
  padding-bottom: 25px;
  padding-left: 150px;
}

._40px-line-width {
  background-color: var(--secondary);
  border-radius: 500px;
  width: 40px;
  height: 2px;
}

.width-80 {
  z-index: 1;
  width: 80%;
  line-height: 100%;
  position: relative;
}

.width-80.flex-right.right-side {
  justify-content: flex-start;
  align-items: center;
}

.form-placeholder {
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #0000004d;
  flex: 0 2 auto;
  width: 100%;
  padding-top: 25px;
  padding-bottom: 25px;
  font-weight: 500;
  line-height: 138%;
}

.form-placeholder:focus {
  color: var(--secondary);
}

.form-placeholder::placeholder {
  color: #0006;
  padding-left: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 100%;
}

.form-placeholder.no-border {
  border-bottom-style: none;
}

.red-color-content-box {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--primary);
  border-radius: 15px;
  flex-flow: column;
  padding: 50px;
  display: flex;
}

.transparent-color-red-border {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 3px solid var(--primary);
  background-color: var(--white);
  border-radius: 15px;
  flex-flow: column;
  padding: 50px;
  display: flex;
}

.transparent-color-red-border.flex-right {
  flex-flow: row;
  justify-content: center;
}

.postal-code-block {
  display: none;
}

.postal-code-first-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 2px solid #f4421f;
  border-radius: 50.5px;
  justify-content: flex-start;
  align-items: center;
  width: 66%;
  padding: 20px 25px;
  display: none;
}

.postal-code-text-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border: 2px solid #f4421f;
  border-radius: 50.5px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 20px 25px;
  display: flex;
}

.lottie-250px {
  width: 100%;
  max-width: 210px;
}

.lottie-250px._50px-mg {
  margin-top: 0;
  margin-bottom: 0;
}

.lottie-250px._50px-mg._3d-transform {
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.faqs-section {
  flex-flow: column;
  max-width: 1440px;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.faq-answer {
  text-align: left;
  border-bottom: 1px #cfcfcf;
  width: 100%;
  overflow: hidden;
}

._2-4-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-content: start;
  min-height: 150px;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

._2-4-grid.vertical-mobile {
  margin-top: -70px;
  position: relative;
}

._2-4-grid.vertical-mobile.no-mg {
  grid-template-rows: auto auto;
  margin-top: 0;
}

._2-4-grid.vertical-mobile._50px-mg {
  grid-template-rows: auto auto auto auto;
  margin-top: -50px;
}

._2-4-grid.vertical-mobile._50px-mg._0px-mg {
  grid-template-rows: auto auto auto auto auto;
  margin-top: -30px;
}

._2-4-grid.vertical-mobile._3-rows {
  grid-template-rows: auto auto auto;
}

.faq-question {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--secondary);
  letter-spacing: -1px;
  -webkit-text-stroke-width: 1px;
  text-transform: uppercase;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100px;
  padding: 20px 30px;
  font-family: Tw Cen Mt Condensed Extra, Arial, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
  display: flex;
}

.faq-question:hover, .faq-question:visited {
  color: var(--primary);
}

.minus {
  background-color: #000;
  border-radius: 20px;
  width: 100%;
  height: 3px;
  position: absolute;
}

.faq-item {
  border: 2.4px solid var(--secondary);
  background-color: #fdf8ee;
  border-radius: 39px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
}

.faq-item:hover, .faq-item:focus {
  border-color: var(--primary);
}

.p-m-wrap {
  justify-content: center;
  align-items: center;
  width: 15px;
  height: 15px;
  display: flex;
  position: relative;
}

.faq-p {
  color: #000;
  margin-bottom: 20px;
  margin-left: 30px;
  margin-right: 30px;
  font-size: 18px;
  line-height: 163%;
}

.plus {
  background-color: #000;
  border-radius: 20px;
  width: 3px;
  height: 100%;
  position: absolute;
}

.accordion-wrap {
  box-shadow: none;
  border: 1px #f2f3ff;
  border-radius: 10px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 800px;
  padding: 10px;
  display: flex;
  overflow: hidden;
}

.form-label {
  color: #0006;
  padding-left: 12px;
  padding-right: 12px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.flex-right-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-right-2.pd-top-20px {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.radio-button-field {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px #e7e0da;
  border-radius: 26px;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.radio-button-field:hover {
  color: #47242a;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
}

.radio-button-field:focus {
  color: #47242a;
  background-color: #0000;
}

.radio-button-field.left {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
}

.radio-button {
  margin-left: 0;
  display: block;
}

.radio-button-label {
  color: #0006;
  font-size: 17px;
}

.preloader {
  z-index: 100;
  background-color: #f4421f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.preloader.v2 {
  background-color: var(--olive);
  display: none;
}

.lottie-animation-2 {
  width: 10%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.lottie-animation-2.right-side {
  transform-style: preserve-3d;
  width: 30%;
  margin-top: -170px;
  position: absolute;
  inset: auto 0% auto auto;
  transform: rotateX(0)rotateY(-180deg)rotateZ(0);
}

.heading_wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 53.2rem;
  display: none;
}

.split-lines_large {
  color: var(--secondary);
  text-align: left;
  font-size: 19px;
  font-weight: 500;
  line-height: 130%;
}

._620px-width {
  width: 100%;
  max-width: 620px;
}

.transparent-circle {
  border: 1px solid var(--secondary);
  border-radius: 500px;
  width: 13px;
  height: 13px;
  transition: background-color .2s;
}

.transparent-circle:hover {
  border-color: var(--olive);
  background-color: var(--olive);
}

.transparent-circle.red-color:hover {
  border-color: var(--primary);
  background-color: var(--primary);
}

.width-80vh {
  width: 60vh;
  max-width: none;
  height: 100%;
  overflow: clip;
}

.width-80vh._50vh {
  width: 50vh;
}

._50--width.lottie {
  width: 20%;
}

.lottie-animation-3 {
  border-radius: 20px;
  width: 120px;
  height: auto;
}

.hide-image {
  width: 120px;
  height: auto;
  display: none;
}

._30-width {
  width: 30%;
}

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

.code-embed-2 {
  overflow: hidden;
}

._102px-width {
  border: 3px solid var(--primary);
  border-radius: 500px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 86px;
  height: 86px;
  display: flex;
}

._40px-width {
  border: 3px solid var(--secondary);
  border-radius: 500px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-top: -15px;
  padding: 5px;
  display: flex;
}

._55px-width {
  border: 3px solid var(--olive);
  border-radius: 500px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-top: 0;
  padding: 5px;
  display: flex;
}

._60px-width {
  width: 68px;
  height: 68px;
  min-height: 0;
}

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

.text-block-4 {
  font-size: 26px;
}

.sub-banner-for-testing {
  padding-left: 20px;
  padding-right: 20px;
}

._100 {
  width: 100%;
}

.both-button {
  color: var(--secondary);
  background-color: #f3e8dc;
  border: 1px solid #f3e8dc;
  border-radius: 500px;
  margin-right: -25px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
  transition: all .2s;
}

.both-button:hover {
  background-color: var(--white);
  color: var(--secondary);
  position: relative;
}

.both-button:visited {
  position: relative;
}

.indian-button {
  border: 1px solid var(--olive);
  background-color: var(--olive);
  color: var(--white);
  border-radius: 500px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
  transition-property: all;
}

.indian-button:hover {
  background-color: var(--white);
  color: var(--olive);
  -webkit-text-stroke-color: var(--olive);
  position: relative;
}

.indian-button:visited {
  position: relative;
}

.indian-button.greend {
  border-color: var(--olive);
  background-color: var(--olive);
}

.indian-button.greend:hover {
  background-color: var(--white);
  color: var(--olive);
}

.italian-button {
  border: 1px solid var(--primary);
  background-color: var(--primary);
  color: var(--white);
  border-radius: 500px;
  margin-left: -25px;
  margin-right: 0;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
}

.italian-button:hover {
  background-color: var(--white);
  color: var(--primary);
  -webkit-text-stroke-color: var(--primary);
}

.italian-button:visited {
  position: relative;
}

.italian-button.redb {
  border-color: var(--primary);
  background-color: var(--primary);
}

.italian-button.redb:hover {
  border-color: var(--primary);
  background-color: var(--white);
  color: var(--primary);
}

.italian-button.redb:visited {
  background-color: var(--white);
  color: var(--primary);
}

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

.font-change {
  text-align: center;
  font-size: 16px;
}

.width {
  width: 100%;
}

.customwidthrow {
  width: 100%;
  max-width: 100%;
}

._10pxbtm {
  padding-bottom: 15px;
}

.dark-black {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #000;
  flex-flow: column;
  padding-bottom: 20px;
  display: flex;
}

.dropdown-toggle {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.dropdown-list {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  display: flex;
}

.link-2 {
  color: var(--white);
  text-transform: capitalize;
  font-size: 17px;
  font-weight: 600;
}

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

.link-2.w--current {
  color: var(--secondary);
  text-transform: capitalize;
  padding: 8px 0;
  font-size: 17px;
  font-weight: 700;
}

.boissons-black-panel {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.boissons-black-panel._100 {
  width: 100%;
}

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

.code-embed-3 {
  padding-top: 0;
  display: none;
}

.image-8 {
  padding-top: 15px;
  padding-bottom: 10px;
}

.image-9 {
  padding-top: 0;
}

.indian-button-2 {
  color: #f5f2ec;
  background-color: olive;
  border: 1px solid olive;
  border-radius: 500px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
  transition-property: all;
}

.indian-button-2:hover {
  color: olive;
  -webkit-text-stroke-color: olive;
  background-color: #f5f2ec;
  position: relative;
}

.indian-button-2:visited {
  position: relative;
}

.sub-menu-item-button-2 {
  color: #2c2c2c;
  background-color: #0000;
  border: 1px solid #162113;
  border-radius: 22px;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 18px;
  line-height: 100%;
}

.sub-menu-item-button-2:hover {
  color: #f5f2ec;
  background-color: #424242;
}

.sub-menu-item-button-2:lang(en) {
  color: #162113;
  background-color: #fff0;
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-height: 44px;
  display: flex;
}

.sub-menu-item-button-2.w--current {
  color: #f5f2ec;
  background-color: #424242;
  transition: background-color .2s;
}

.sub-menu-item-button-2.w--current:hover {
  color: #f5f2ec;
  background-color: #424242;
}

.line-11px-2 {
  background-color: #f5f2ec;
  width: 25px;
  height: 11px;
}

.italian-button-2 {
  color: #f5f2ec;
  background-color: #f4421f;
  border: 1px solid #f4421f;
  border-radius: 500px;
  margin-left: -25px;
  margin-right: 0;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
}

.italian-button-2:hover {
  color: #f4421f;
  -webkit-text-stroke-color: #f4421f;
  background-color: #f5f2ec;
}

.italian-button-2:visited {
  position: relative;
}

.tabs-button-primary-main-2 {
  color: #f4421f;
  background-color: #0000;
  border: 1px solid #d04731;
  border-radius: 9px;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
  display: block;
}

.tabs-button-primary-main-2:hover {
  color: #f5f2ec;
  background-color: #f4421f;
}

.tabs-button-primary-main-2.w--current {
  color: #f5f2ec;
  background-color: #d04731;
  border-radius: 9px;
  font-family: Noto Sans Bengali, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
}

.both-button-2 {
  color: #2c2c2c;
  background-color: #f3e8dc;
  border: 1px solid #f3e8dc;
  border-radius: 500px;
  margin-right: -25px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 16px;
  transition: all .2s;
}

.both-button-2:hover {
  color: #2c2c2c;
  background-color: #f5f2ec;
  position: relative;
}

.both-button-2:visited {
  position: relative;
}

.pricing-panel-right-packages-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 4px solid #f4421f;
  border-radius: 18px;
  flex-flow: column;
  padding: 50px 25px;
  display: flex;
}

.pricing-panel-right-packages-2.pd-top-20px {
  padding-top: 20px;
}

.flex-right-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.flex-right-3.right-sde {
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
}

.flex-right-3.right-sde._0-pd {
  padding-left: 0;
}

.flex-right-3.gap-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-end;
}

.flex-right-3.gap-20px.center {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: static;
}

.flex-right-3.gap-20px.center.pd-bottom-20px {
  padding-bottom: 20px;
}

.flex-right-3.gap-20px.center.pd-bottom-20px.testinggrid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.flex-right-3.gap-20px.center.pd-bottom-20px.testinggrid.mobilegrid.center-align {
  flex-flow: wrap;
  place-items: center stretch;
  display: flex;
}

.flex-right-3.gap-20px.middle-align {
  justify-content: flex-start;
  align-items: center;
}

.flex-right-3.gap-20px.middle-align._40px {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.flex-right-3.gap-20px.middle-align._40px._80px {
  grid-column-gap: 52px;
  grid-row-gap: 52px;
}

.flex-right-3.gap-20px.middle-align._0px-gap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.flex-right-3.gap-20px.middle-align._0px-gap.center {
  justify-content: center;
  align-items: center;
}

.flex-right-3.gap-20px.pd-down-30px {
  padding-bottom: 30px;
}

.tabs-button-secondary-main-2 {
  color: #162113;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 9px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 22px;
  font-weight: 500;
  line-height: 100%;
  transition: background-color .2s;
}

.tabs-button-secondary-main-2:hover {
  color: #f5f2ec;
  background-color: #000;
}

.tabs-button-secondary-main-2.w--current {
  color: #f5f2ec;
  background-color: #2c2c2c;
}

.tabs-button-secondary-main-2.w--current:hover {
  background-color: #2c2c2c;
}

.none-display {
  display: none;
}

.paragraph-3 {
  color: var(--primary);
}

.middle {
  flex-flow: column;
  display: flex;
}

.popup-wrapper {
  z-index: 0;
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding: 50px 20px 20px 50px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.div-block-6 {
  z-index: 999;
  border: 2px solid var(--primary);
  background-color: #fff;
  border-radius: 16px;
  padding: 30px 35px;
  position: fixed;
  inset: auto 2% 2% auto;
}

.cross-button-popup {
  border: 1px solid #000;
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.code-embed-4 {
  margin-bottom: 0;
  display: none;
}

.line-promotions {
  background-color: var(--secondary);
  border-radius: 500px;
  width: 100%;
  height: 1px;
  margin-top: 50px;
}

@media screen and (min-width: 1280px) {
  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.map-pic {
    background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/69029882904dc730782860ac_Map.svg");
    background-position: 0 80%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .container-1160px.gap-20px.stretch.pd-left-right-10px {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-1366px-width.flex.down {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._500px-text-block.no-mg {
    padding-top: 20px;
  }

  .testimonial-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonials-cards-slide {
    border-width: 3px;
    height: 300px;
  }

  .heading {
    font-size: 16px;
  }

  .testimonials-slides {
    width: 33%;
  }

  ._940px-container._1280px-flex-right {
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-right.right-sde.right {
    display: block;
  }

  .grid-4columns {
    max-width: 1440px;
  }

  .benefits-card {
    background-size: contain;
  }

  .item-card-hover {
    background-image: none;
    height: 200px;
  }

  .preloader {
    display: none;
  }

  .lottie-animation-2 {
    width: 20%;
  }
}

@media screen and (min-width: 1440px) {
  .secondary-button.banner-home, .secondary-button.banner-home.color {
    padding: 18px 30px;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.map-pic {
    background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/69029a35505c3d03dac906c6_1920Map.svg");
    background-position: 100% 75%;
    background-repeat: no-repeat;
    background-size: 1195px;
  }

  .sub-text.right-align._24px._20px.opacity.scroll-text, .sub-text.right-align._24px._20px.scroll-text {
    color: #00000059;
  }

  .paragraph.small-size.pd-left {
    font-size: 18px;
  }

  .paragraph.scroll.scroll-text {
    color: #2c2c2c26;
  }

  .services-section {
    padding-bottom: 0;
  }

  .container-1160px.pd-left-right-10px {
    max-width: 1440px;
  }

  .text-block._430px-width {
    max-width: 550px;
  }

  .h2.center.capitalize {
    font-size: 44px;
  }

  .card-benefit {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: .25fr 2.75fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .card-benefit.color {
    justify-content: center;
    align-items: center;
  }

  .h3.capitalize {
    font-size: 32px;
  }

  .h3.capitalize.black.no-stroke.scroll.scroll-text {
    color: #2c2c2c26;
  }

  .flying-bird-block {
    margin-top: 0;
  }

  ._750px-width.container-1160px.no-gap {
    max-width: 1440px;
  }

  .grid-2columns.row._800._500px {
    margin-top: 150px;
    margin-bottom: 0;
  }

  .grid-2columns.row._100 {
    grid-template-columns: 2fr 4fr;
    max-width: 100%;
  }

  .grid-2columns._0-5fr-1-fr.one-col-small {
    grid-column-gap: 40px;
  }

  .slider-for-image-content {
    height: 100%;
  }

  .text-450px-wdith._18px-light {
    line-height: 130%;
  }

  .dot-navigation-slider {
    top: 225px;
    right: 400px;
  }

  .container-1366px-width.flex.down {
    max-width: 1366px;
  }

  .testimonial-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonials-cards-slide {
    border-width: 3px;
    height: 300px;
  }

  .testimonials-slides {
    width: 33%;
  }

  ._940px-container._1280px-flex-right {
    padding-top: 50px;
  }

  .overflow-hidden._50px-pad-botton {
    padding-bottom: 50px;
  }

  .grid-4columns {
    max-width: 1920px;
  }

  .benefits-card {
    height: 350px;
  }

  .benefits-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .instagram-block-section {
    padding-top: 100px;
    padding-bottom: 50px;
  }

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

  .form-button {
    clear: none;
    margin-top: -52px;
    position: relative;
  }

  .form-button.no-style-absolute.bg-red.no-wid-no-high:hover {
    background-color: var(--white);
  }

  .promotion-banner.pd-top-150px {
    padding-top: 150px;
  }

  .item-card-hover {
    height: 200px;
  }

  .faq-question {
    padding-left: 30px;
  }

  .faq-p {
    margin-left: 30px;
    margin-right: 30px;
  }

  .lottie-slider {
    width: 50%;
  }

  .preloader {
    display: none;
  }

  .lottie-animation-2 {
    width: 15%;
    inset: auto auto 0% 0%;
  }

  .width-80vh {
    width: 60vh;
    height: 100%;
  }

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

  .hide-image {
    width: 110px;
  }

  .line-promotions {
    margin-top: 50px;
  }
}

@media screen and (max-width: 991px) {
  .lanugage-heading.hide-on-tab-mb {
    display: none;
  }

  .lanugage-heading.color {
    color: var(--primary);
  }

  .lanugage-heading.color.hide-on-desktop {
    display: block;
  }

  .header-bottom-bar._50px-padding-bottm {
    border-bottom-style: none;
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .top-bar-center-text.hide-on-tab-mb, .bottom-bar-left-column.hide-on-mobile {
    display: none;
  }

  .bottom-bar-left-column.flex-down {
    flex-flow: column;
  }

  .primary-button._20px-right-padding.hide-on-tab-mb.not-hide {
    display: block;
  }

  .primary-button._20px-right-padding.olive-color.center {
    color: var(--white);
  }

  .primary-button.hide-on-tab-mb, .secondary-button._20px-right-padding.hide-on-tab-mb, .full-width-dropdown-canvas.view-none {
    display: none;
  }

  .header-bottom-bar-dropdown-menu {
    grid-template-columns: .5fr 2fr .5fr;
  }

  .menu-dropdown {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .menu-dropdown._25px-padding {
    padding-top: 15px;
  }

  .menu-dropdown-text {
    font-size: 48px;
  }

  .menu-dropdown-text.black {
    letter-spacing: -1.92px;
  }

  .h4-light {
    font-size: 48px;
  }

  .social-icon-box.right.center {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
  }

  .mobile-bottom-section._50px-padding-bottm {
    grid-template-columns: 1fr 1fr 1fr;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .mobile-bottom-section._50px-padding-bottm.hide-on-desktop {
    padding: 0 0 15px;
    display: none;
  }

  .main-section.flex-down.pd-top-bottom {
    padding-top: 50px;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.map-pic {
    background-image: url("https://cdn.prod.website-files.com/68f124d086cdc445806584e3/69029882904dc730782860ac_Map.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 856px;
  }

  .container-1140px {
    width: 100%;
  }

  .grd-3-column {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .center-text-box {
    width: 100%;
  }

  .sub-text.right-align._28px {
    text-align: center;
  }

  .h2-orange {
    letter-spacing: -1.92px;
    margin-top: -30px;
    font-size: 32px;
    line-height: 100%;
  }

  .h2-orange.hide {
    margin-top: 0;
    display: block;
  }

  .h2-orange.hide-ondesktop {
    display: none;
  }

  .banner-text-center-column {
    padding-top: 0;
    display: block;
  }

  .black-100px {
    font-size: 44px;
  }

  .black-100px.bold-27px._42px, .black-100px.bold-27px._42px._32px {
    font-size: 32px;
  }

  .black-100px._64px-mobile {
    letter-spacing: -2px;
    font-size: 78px;
    line-height: 100%;
    display: inline;
  }

  .black {
    vertical-align: baseline;
    display: inline-block;
  }

  .paragraph.align-center.width-500px {
    font-size: 19px;
  }

  .pd-top-20px {
    padding-top: 0;
  }

  .image_marquee_section.hide-on-mobile, .image_marquee_section.hide-on-mobile.show-onmob {
    display: block;
  }

  .logo-marquee-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .services-section {
    padding-bottom: 0;
  }

  .services-section.pd-top-150px {
    padding-top: 0;
    padding-bottom: 50px;
  }

  .h2.center.capitalize._48px.left-align.line-height-100.red-color {
    text-align: center;
    letter-spacing: -1.92px;
  }

  .h2.center.capitalize._48px._110--line-height, .h2.center.capitalize._48px._110--line-height._32px {
    font-size: 44px;
  }

  .grid-3columns.width-100 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 55%;
  }

  .card-benefit.color.black {
    grid-template-columns: .3fr 1fr 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .h3.capitalize.black.no-stroke._48px.center, .h3.capitalize.black.no-stroke.red-color.center {
    text-align: center;
  }

  .flying-bird-block {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
    padding-top: 100px;
  }

  .grid-2columns.row._100 {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .grid-2columns._0-5fr-1-fr.one-col-small {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2columns._4-rows {
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .grid-2columns.down {
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .slider-for-image-content {
    height: 100%;
  }

  .h3-right._42px {
    font-size: 32px;
    line-height: 130%;
  }

  .text-450px-wdith._18px-light {
    margin-bottom: 0;
    line-height: 130%;
  }

  .dot-navigation-slider {
    width: 50%;
    margin: auto;
    inset: 105% 0% 0%;
  }

  .dot-navigation-slider.testimonials {
    width: 30%;
    right: -70%;
  }

  .testimonial-section {
    background-position: 0 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .images-grid-testimonials {
    grid-template-columns: 1fr 1fr;
  }

  .testimonials-cards-slide {
    background-color: var(--white);
  }

  .testimonials-slides {
    width: 49.5%;
  }

  ._940px-container._1280px-flex-right.flex-down {
    grid-template-columns: 1.25fr 1fr;
  }

  ._940px-container._75px-top-bottom-pd {
    padding: 75px 10px;
  }

  .flex-right.gap140px.right {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-right.gap-20px.center.pd-bottom-20px {
    flex-flow: wrap;
  }

  .flex-right.gap-20px.pd-down-30px {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

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

  .benefits-section-logo-hover {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .benefits-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .instagram-block-section {
    padding-top: 50px;
  }

  .subscribe-newsletter {
    padding-left: 10px;
    padding-right: 10px;
  }

  .form-section-newsletter {
    padding-top: 50px;
  }

  .placeholder-email-newsletter {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .form {
    justify-content: space-between;
    align-items: center;
  }

  .form-button {
    align-self: auto;
    margin-top: 0;
    margin-right: 0;
  }

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

  .flex-down._20px-gap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-down._20px-gap.pd-top-25px {
    justify-content: center;
    align-items: center;
    padding-top: 0;
  }

  .flex-down._20px-gap.center-mid {
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-down._20px-gap.left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-down._10px-gap._20--width {
    width: 80%;
  }

  .flex-down.center-align {
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer-sub-menu.link.address {
    margin-top: 0;
  }

  .h1-64px.color-red, .h1-64px.left-align {
    text-align: left;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  ._100--image._50--mobile.center {
    flex: 0 auto;
    align-self: center;
  }

  .lottie-450px._500px {
    align-self: center;
    width: 50%;
    min-width: auto;
    max-width: none;
  }

  .width-80 {
    width: 100%;
  }

  ._2-4-grid.vertical-mobile.no-mg {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .lottie-slider {
    width: 50%;
  }

  .preloader {
    display: none;
  }

  .heading_wrap {
    width: 90%;
  }

  .split-lines_large {
    font-size: 2.5em;
  }

  .width-80vh._50vh {
    width: 30vh;
  }

  .flex-right-3.gap-20px.center.pd-bottom-20px {
    flex-flow: wrap;
  }

  .flex-right-3.gap-20px.pd-down-30px {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .display-none {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .header-bottom-bar._50px-padding-bottm {
    grid-template-columns: .5fr 3fr .5fr;
    padding-left: 15px;
    padding-right: 15px;
  }

  .bottom-bar-left-column._100 {
    flex-flow: column;
  }

  .bottom-bar-left-column._100.down {
    justify-content: flex-start;
    align-items: center;
  }

  .primary-button._20px-right-padding.footer-border, .secondary-button._20px-right-padding.hover-border {
    padding: 12px 18px;
  }

  .header-bottom-bar-dropdown-menu {
    position: static;
  }

  .menu-dropdown._25px-padding {
    grid-template-columns: 1fr 2.25fr 1fr;
  }

  .menu-dropdown._25px-padding.mid-column-2fr {
    grid-template-columns: .5fr 2fr .5fr;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .menu-dropdown-text {
    letter-spacing: -1.92px;
    font-size: 32px;
  }

  .menu-dropdown-text.black {
    letter-spacing: -2px;
    font-size: 32px;
  }

  .h4-light, .h4-light.color, .h4-light.black {
    font-size: 32px;
  }

  .dropdown-down-block-last {
    flex-flow: column;
  }

  .bottom-box-down {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .dropdown-bottom-logo-text, .paragraph-text-dropdown {
    text-align: center;
  }

  .social-icon-box {
    justify-content: center;
    align-items: center;
  }

  .call-link {
    text-align: center;
  }

  .close-dropdown-button {
    width: 48px;
    height: 48px;
  }

  .mobile-bottom-section._50px-padding-bottm {
    grid-template-columns: .5fr 3fr .5fr;
    padding-left: 15px;
    padding-right: 15px;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.pic-bg {
    margin-right: 10px;
    padding-left: 10px;
  }

  .sub-text.right-align._24px.center {
    text-align: center;
  }

  .black-100px.bold-27px._42px {
    font-size: 32px;
  }

  .black-100px._64px-mobile {
    font-size: 64px;
  }

  .paragraph._22px, .paragraph.scroll.scroll-text {
    font-size: 18px;
  }

  .paragraph.opacity-low {
    text-align: center;
  }

  .container-1160px.gray-bg.pd-100px {
    padding: 50px 25px;
  }

  .text-block._700px-width {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h2.center.capitalize._48px {
    font-size: 32px;
  }

  .h2.center.capitalize._48px.left-align {
    padding-bottom: 0;
    line-height: 100%;
  }

  .grid-3columns.width-100 {
    width: 90%;
  }

  .grid-3columns.no-pd {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    padding-left: 10px;
    padding-right: 10px;
    overflow: hidden;
  }

  .card-benefit, .card-benefit.color {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .card-benefit.color.black {
    justify-content: center;
    align-items: center;
  }

  .h3.capitalize.black.no-stroke._48px {
    font-size: 32px;
  }

  .h3.capitalize.black.no-stroke._48px._98px.red-color {
    font-size: 42px;
  }

  .h3.capitalize.black.no-stroke._48px.red-color {
    font-size: 32px;
  }

  .h3.capitalize.black.no-stroke.center {
    text-align: center;
  }

  ._750px-width.container-1160px._0-gap.align-left.grid-2columns {
    grid-template-columns: 2.5fr;
  }

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

  .grid-2columns.row._3-1-fr._20mg {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: stretch;
    margin-top: 0;
    display: flex;
  }

  .grid-2columns.row._3-1-fr._1-row {
    grid-template-rows: auto;
  }

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

  .grid-2columns.row._1280px {
    grid-template-rows: auto;
    grid-template-columns: 210px;
  }

  .grid-2columns.row._1280px.salle-privees {
    flex-flow: column;
    grid-template-columns: .75fr;
    display: flex;
  }

  .grid-2columns.row._800 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-top: 50px;
  }

  .grid-2columns.row._100 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2columns._100--width {
    flex-flow: column;
  }

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

  .grid-2columns._0-5fr-1-fr.one-col-small {
    grid-template-columns: 1fr;
  }

  .grid-2columns._0-5fr-1-fr.one-col-small.center {
    padding-bottom: 0;
  }

  .grid-2columns.timeline {
    grid-template-columns: .5fr 4fr;
    padding-left: 10px;
    padding-right: 20px;
  }

  .grid-2columns.pd-bottom-20px {
    grid-template-rows: auto;
  }

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

  .slider-for-image-content {
    height: auto;
  }

  .center-content-box {
    padding-left: 10px;
    padding-right: 10px;
  }

  .center-content-box.center {
    justify-content: center;
    align-items: center;
  }

  .h3-right.semibold-white, .h3-right.semibold-white.black {
    font-size: 20px;
  }

  .text-450px-wdith._18px {
    text-align: center;
  }

  .text-450px-wdith._18px.left {
    text-align: left;
  }

  .dot-navigation-slider.testimonials {
    top: 110%;
    right: 0%;
  }

  .h4.capitalize.no-pd {
    width: 100%;
  }

  .testimonials-slides {
    width: 49.3%;
  }

  ._940px-container._1280px-flex-right.flex-down {
    flex-flow: column;
    align-items: flex-start;
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    display: flex;
  }

  ._940px-container._75px-top-bottom-pd {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .flex-right.gap140px._60px {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .flex-right.scroll-text {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
  }

  .paragraph-2 {
    width: 100%;
    max-width: 100%;
  }

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

  .benefits-section {
    padding-bottom: 50px;
  }

  .instagram-block-section {
    padding-top: 50px;
  }

  .instagram-block-section.pd-50px {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .subscribe-newsletter {
    padding-left: 10px;
    padding-right: 10px;
  }

  .form-button {
    margin-top: 0;
    margin-right: 0;
  }

  .flex-down._20px-gap.pd-top-50px.center-align-flex {
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-down._10px-gap._20--width {
    width: 100%;
  }

  .flex-down._10px-gap._10px.left.center {
    justify-content: center;
    align-items: center;
  }

  .flex-down.center-align.gap-10px {
    padding-left: 0;
    padding-right: 0;
  }

  .footer-sub-menu.link.address {
    margin-bottom: 0;
  }

  .footer-sub-menu.lnik {
    margin-bottom: 0;
    line-height: 130%;
  }

  .h1-64px {
    font-size: 42px;
  }

  .h1-64px._46px.left.center, .h1-64px.left-align {
    text-align: center;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

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

  .text-370px-width.center-align {
    max-width: none;
  }

  .promotion-banner.pd-top-150px {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .item-card-hover {
    padding-left: 25px;
    padding-right: 25px;
  }

  ._100--image._50--mobile, ._100--image._50--mobile._100 {
    width: 50%;
  }

  .postal-code-first-block {
    width: 100%;
  }

  ._2-4-grid {
    min-height: auto;
    margin-top: 20px;
    margin-bottom: 10px;
  }

  ._2-4-grid.vertical-mobile {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._2-4-grid.vertical-mobile.no-mg {
    flex-flow: column;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  ._2-4-grid.vertical-mobile._50px-mg {
    flex-flow: column;
    margin-top: -25px;
    display: flex;
  }

  ._2-4-grid.vertical-mobile._3-rows {
    grid-template-rows: auto auto auto auto auto;
  }

  .faq-question {
    height: 80px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
  }

  .faq-p {
    margin-left: 15px;
    margin-right: 15px;
  }

  .lottie-slider {
    width: 20%;
  }

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

  .preloader {
    display: none;
  }

  .lottie-animation-2 {
    z-index: 15;
    height: auto;
    display: block;
    inset: auto auto 0% 0%;
  }

  .heading_wrap {
    width: 90%;
  }

  .split-lines_large {
    font-size: 2.3em;
  }

  .lottie-animation-3 {
    width: 140px;
  }

  ._102px-width {
    width: 72px;
    height: 72px;
  }

  .link-2.new-upper {
    color: var(--text);
  }

  .link-2.new-upper.w--current {
    color: var(--primary);
  }

  .both-button-2, .display-none {
    display: none;
  }

  .none-display {
    display: block;
  }
}

@media screen and (max-width: 479px) {
  .header-section.sticky {
    z-index: 10;
    background-color: var(--white);
    position: sticky;
    top: 0;
  }

  .lanugage-heading.color.hide-on-desktop {
    display: block;
  }

  .header-bottom-bar._50px-padding-bottm {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom-style: none;
    grid-template-columns: .5fr 3fr .5fr;
    justify-content: space-between;
    align-items: center;
    padding: 25px 15px;
    display: flex;
  }

  .bottom-bar-left-column._100.down {
    justify-content: flex-start;
    align-items: center;
  }

  .bottom-dropdown-button {
    width: 45px;
    height: 45px;
  }

  .primary-button._20px-right-padding {
    padding: 12px 15px;
    font-size: 18px;
  }

  .primary-button._20px-right-padding.black-fill {
    text-align: center;
    font-size: 18px;
  }

  .primary-button._20px-right-padding.black-fill.small {
    font-size: 16px;
  }

  .secondary-button._20px-right-padding {
    padding: 12px 15px;
    font-size: 18px;
  }

  .secondary-button._20px-right-padding.black {
    text-align: center;
    font-size: 18px;
  }

  .secondary-button.banner-home {
    text-align: center;
    padding: 15px 18px;
    font-size: 16px;
    text-decoration: none;
  }

  .secondary-button.banner-home.color {
    text-align: center;
    padding: 15px 18px;
    font-size: 16px;
  }

  .full-width-dropdown-canvas.view-none {
    display: none;
  }

  .header-bottom-bar-dropdown-menu {
    grid-column-gap: 0px;
    grid-template-columns: .5fr 1fr .25fr;
  }

  .menu-dropdown._25px-padding.mid-column-2fr {
    grid-template-columns: 0 2.75fr 0;
  }

  .menu-dropdown-text.black {
    letter-spacing: -2px;
  }

  .dropdown-icon-button {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .h4-light.black.hover {
    letter-spacing: -2px;
    font-size: 32px;
  }

  .social-icon-box.right {
    order: -9999;
    align-self: center;
  }

  .social-icon-box.right.center {
    order: 9999;
  }

  .logo-image-header {
    width: 159px;
  }

  .mobile-bottom-section._50px-padding-bottm {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-bottom-style: none;
    grid-template-columns: .5fr 3fr .5fr;
    justify-content: center;
    align-items: center;
    padding: 0 15px 15px;
    display: flex;
  }

  .mobile-bottom-section._50px-padding-bottm.hide-on-desktop {
    justify-content: center;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-section.flex-down.pd-top-bottom {
    padding-top: 25px;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.pic-bg {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.no-bg.map-pic {
    background-position: 50% 45%;
  }

  .main-section.flex-down.pd-top-bottom._50px-pd-bottom.pd-left-right-10px {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-section.flex-down.pd-top-bottom.pd-150px-top {
    padding-top: 100px;
  }

  .grd-3-column {
    grid-column-gap: 20px;
  }

  .center-text-box {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .center-text-box.pd-left-right-10px {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sub-text {
    font-size: 18px;
  }

  .sub-text.right-align._24px.center {
    font-size: 22px;
  }

  .h2-orange {
    margin-top: 0;
    font-size: 26px;
  }

  .black-100px {
    letter-spacing: -2px;
  }

  .black-100px.bold-27px._42px {
    font-size: 32px;
  }

  .black-100px._64px-mobile {
    font-size: 44px;
  }

  .paragraph {
    font-size: 16px;
  }

  .paragraph.align-center.width-500px {
    width: 100%;
    max-width: 400px;
    font-size: 18px;
    line-height: 130%;
  }

  .paragraph.align-center.width-342px {
    width: 100%;
    max-width: 400px;
  }

  .paragraph.align-center._16px.black-color {
    font-size: 16px;
  }

  .paragraph.align-center._14px.black-color.center {
    text-align: center;
  }

  .paragraph.small-size.pd-left {
    padding-right: 20px;
  }

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

  .services-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-1160px {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .container-1160px.gap-20px {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .container-1160px.gray-bg.pd-100px {
    padding: 40px 10px 20px;
  }

  .container-1160px.pd-left-right-10px {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block.flex-down {
    align-items: flex-start;
    width: 100%;
  }

  .text-block._570px-width {
    padding-top: 50px;
  }

  .h2.center.capitalize._48px {
    line-height: 100%;
  }

  .h2.center.capitalize._48px.left-align.center-mb {
    text-align: center;
  }

  .h2.center.capitalize._48px.left-align.center-mb._20px-pad-bottom {
    padding-bottom: 20px;
  }

  .h2.center.capitalize._48px._110--line-height {
    font-size: 24px;
  }

  .h2.center.capitalize._48px._110--line-height.red-color {
    font-size: 24px;
    line-height: 100%;
  }

  .h2.center.capitalize._48px._110--line-height._32px {
    font-size: 44px;
  }

  .grid-3columns.width-100 {
    width: 100%;
  }

  .grid-3columns.no-pd {
    grid-template-columns: 1fr;
  }

  .card-benefit {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .card-benefit.color {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 25px;
    padding-right: 25px;
  }

  .card-benefit.color.black {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .h3.capitalize.black.no-stroke._48px {
    font-size: 32px;
  }

  .h3.capitalize.black.no-stroke.h1-44px {
    padding-left: 12px;
    font-size: 32px;
  }

  .h3.capitalize.black.no-stroke.scroll.scroll-text {
    font-size: 26px;
  }

  .h3.color {
    font-size: 22px;
  }

  .h3.color.white._42px._22px {
    font-size: 14px;
  }

  .h3.color.white {
    font-size: 18px;
    line-height: 89%;
  }

  .h3.color.white._42px {
    font-size: 32px;
  }

  .h3.color.black {
    font-size: 18px;
  }

  .flying-bird-block {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  ._750px-width.container-1160px._0-gap.align-left.grid-2columns {
    padding-left: 0;
    padding-right: 0;
  }

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

  .grid-2columns.row._3-1-fr {
    grid-template-columns: 3fr 1fr;
  }

  .grid-2columns.row._3-1-fr._20mg {
    grid-column-gap: 20px;
    grid-row-gap: 34px;
  }

  .grid-2columns.row._800._500px {
    margin-top: 150px;
  }

  .grid-2columns.row._800._500px._0px-new.pop-up {
    max-width: 100%;
  }

  .grid-2columns.row._100 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .grid-2columns._100--width {
    flex-flow: column;
    grid-template-rows: auto;
    display: flex;
  }

  .grid-2columns._100--width._50px-gap {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .grid-2columns._2-rows, .grid-2columns._2-rows.pd-top-bottom.color {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2columns._2-rows.pd-top-bottom.color.border-11px {
    margin-left: 5px;
    margin-right: 5px;
  }

  .grid-2columns._2-rows.testing {
    grid-column-gap: 10px;
  }

  .grid-2columns._2-rows.customwidthtesting {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2columns._2-rows.black {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 3fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 12px;
    padding-right: 12px;
    display: grid;
  }

  .grid-2columns._2-rows.black-order {
    grid-column-gap: 20px;
    padding-left: 12px;
    padding-right: 12px;
  }

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

  .grid-2columns._0-5fr-1-fr.one-col-small {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-2columns.timeline {
    grid-template-columns: .5fr 2fr;
  }

  .grid-2columns.timeline._2-column {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-right: 10px;
  }

  .grid-2columns._40px-column-gap {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2columns.new-faqs {
    grid-template-columns: 2.25fr 1fr;
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-left: 12px;
  }

  .slider-for-image-content {
    height: 100%;
  }

  .center-content-box.no-pd {
    padding-left: 0;
    padding-right: 0;
  }

  .h3-right._42px {
    font-size: 32px;
  }

  .text-450px-wdith._12px._10px {
    z-index: 17;
    position: static;
  }

  .text-450px-wdith._16px {
    text-align: center;
  }

  .text-450px-wdith._18px.medium {
    font-size: 18px;
  }

  .text-450px-wdith._18px.medium.pop-up-text {
    max-width: 250px;
    font-size: 12px;
  }

  .text-450px-wdith._18px._16 {
    color: var(--secondary);
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 500;
  }

  .text-450px-wdith._18px-light {
    color: #000;
    line-height: 120%;
  }

  .dot-navigation-slider {
    padding-top: 20px;
  }

  .dot-navigation-slider.testimonials {
    width: 80%;
    inset: 110% 0% 0%;
  }

  .testimonial-section {
    padding-left: 15px;
    padding-right: 15px;
    position: static;
  }

  .container-1366px-width.flex.down {
    z-index: 5;
  }

  .h4.capitalize {
    font-size: 36px;
  }

  .h4.capitalize.no-pd {
    font-size: 48px;
  }

  .h4.capitalize.z-inde {
    z-index: 5;
    position: relative;
  }

  .testimonials-cards-slide {
    height: 380px;
  }

  .testimonials-slides {
    width: 99%;
  }

  ._940px-container._1280px-flex-right.flex-down {
    flex-flow: column;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  ._940px-container._75px-top-bottom-pd {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .flex-right.gap140px._60px {
    justify-content: center;
    align-items: center;
  }

  .flex-right.gap140px.right {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .flex-right.gap-20px {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .flex-right.gap-20px.center.pd-bottom-20px.testinggrid.mobilegrid {
    grid-template-columns: 1fr 1fr;
  }

  .flex-right.gap-20px.pd-down-30px {
    flex-flow: column;
  }

  .flex-right.right-sde {
    flex-flow: column;
    padding-left: 0;
  }

  .flex-right.right-sde._0-pd {
    justify-content: flex-start;
    align-items: center;
  }

  .flex-right.right-sde.right {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .flex-right.down {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .overflow-hidden._50px-pad-botton {
    padding-bottom: 0;
  }

  .benefits-section-logo-hover {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-4columns {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    margin-left: 10px;
    padding-left: 0;
    padding-right: 10px;
  }

  .benefits-section {
    margin-top: 0;
    margin-right: 10px;
    padding-top: 0;
    padding-left: 10px;
  }

  .image-3, .image-4 {
    width: 93px;
  }

  .instagram-text-block._20px-gap {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .placeholder-email-newsletter.center::placeholder {
    text-align: center;
  }

  .form {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .form-button {
    max-width: 160px;
    min-height: 55px;
    font-size: 24px;
  }

  .form-button.no-mg._10-bottom-mg {
    margin-bottom: 20px;
  }

  ._1366px-container.pd-left-right-20px {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .footer-manu-link-bold.capitalize._10px {
    align-self: center;
  }

  .flex-down._20px-gap.pd-top-25px {
    order: 9999;
  }

  .flex-down._10px-gap._10px.left {
    justify-content: center;
    align-items: center;
  }

  .flex-down._10px-gap.pd-top-20px {
    padding-top: 20px;
  }

  .flex-down.center-align, .flex-down.center-align.pd-left-righ-10px {
    padding-left: 10px;
    padding-right: 10px;
  }

  .footer-sub-menu, .footer-sub-menu.link {
    text-align: center;
  }

  .footer-sub-menu.link.address {
    font-size: 22px;
  }

  .footer-sub-menu.lnik {
    text-align: center;
  }

  .footer-sub-menu._12px {
    margin-bottom: 0;
  }

  .h1-64px {
    font-size: 32px;
    line-height: 100%;
  }

  .h1-64px._46px {
    font-size: 32px;
  }

  .h1-64px._46px._24 {
    font-size: 24px;
  }

  .tabs-content {
    padding-left: 0;
    padding-right: 0;
  }

  .center-align-flex.center {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-370px-width.center-align._0-mg, .right-side-pricing-panel {
    width: 100%;
  }

  .h1-44px {
    text-align: left;
    font-size: 32px;
  }

  .pricing-panel-right-packages {
    padding-left: 0;
    padding-right: 0;
  }

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

  .left-side-pricing-panel {
    width: 100%;
  }

  .pricing-panel-left-packages {
    padding-left: 0;
    padding-right: 0;
  }

  .pricing-panel-left-packages.black {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .promotion-banner {
    padding-top: 0;
  }

  .promotion-banner.pd-top-150px.pd-bottom-50px {
    padding: 25px 10px;
  }

  .heading-24px.left-align.noto-sans {
    font-size: 18px;
  }

  ._100--image._50--mobile {
    max-width: none;
  }

  .pd-left-100px {
    padding-left: 10px;
  }

  .red-color-content-box, .transparent-color-red-border.flex-right {
    padding-left: 20px;
    padding-right: 20px;
  }

  .postal-code-first-block {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .lottie-250px._50px-mg {
    max-width: 150px;
  }

  .faqs-section {
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-answer {
    object-fit: fill;
  }

  ._2-4-grid {
    text-align: left;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._2-4-grid.vertical-mobile {
    grid-auto-flow: row;
    margin-top: -24px;
  }

  .lottie-slider {
    width: 40%;
  }

  .image-6, .image-7 {
    align-self: center;
  }

  .flex-right-2.pd-top-20px {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .radio-button-field {
    margin-bottom: 0;
  }

  .preloader {
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .lottie-animation-2 {
    width: 28%;
    position: static;
  }

  .lottie-animation-2.right-side {
    width: 50%;
    margin-top: -200px;
  }

  .lottie-animation-2.mobile {
    z-index: 7;
    margin-top: 550px;
    position: absolute;
    inset: auto;
  }

  .heading_wrap {
    width: 90%;
  }

  .width-80vh, .width-80vh._50vh {
    width: 20vh;
  }

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

  .lottie-animation-3 {
    align-self: flex-start;
    width: 110px;
  }

  .hide-image {
    align-self: flex-start;
    width: 120px;
    height: auto;
  }

  .div-block-4 {
    align-self: center;
  }

  .text-block-4 {
    letter-spacing: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 118%;
  }

  .boissons-black-panel {
    width: 100%;
  }

  .pricing-panel-right-packages-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-right-3.right-sde {
    flex-flow: column;
    padding-left: 0;
  }

  .flex-right-3.right-sde._0-pd {
    justify-content: flex-start;
    align-items: center;
  }

  .flex-right-3.gap-20px {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .flex-right-3.gap-20px.center.pd-bottom-20px.testinggrid.mobilegrid {
    grid-template-columns: 1fr 1fr;
  }

  .flex-right-3.gap-20px.pd-down-30px {
    flex-flow: column;
  }

  .middle {
    flex-flow: column;
    display: flex;
  }

  .div-block-6 {
    flex-flow: column;
    width: 70%;
    padding: 25px 12px;
    display: flex;
    inset: auto 15% 2% auto;
  }
}

#w-node-f62816b4-c386-9eee-2b17-30f69cf2c757-8065856f {
  place-self: center end;
}

#w-node-dd3bb814-f948-f5c4-307b-8380566a9b0d-8065856f {
  place-self: center;
}

#w-node-b53b0170-f5aa-6957-44ca-cbddb6eb5709-8065856f, #w-node-ca3af926-37e9-51cd-401b-aa95724a0ec0-8065856f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4a19cf2a-6440-e3cf-8dea-50ee48f0e473-8065856f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9a7e1d1-bbfa-7da5-d600-8c057d099b56-8065856f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-a418fea8-582c-159d-29e3-09d3cef69183-8065856f {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center start;
}

#w-node-_6329c90d-7f27-6e6b-b0ca-860d7da1a8e6-8065856f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center end;
}

#w-node-_9b671b9d-f0ae-73ff-83d8-02a6a5166163-8065856f, #w-node-_4083c9c2-c99e-901b-c3a5-3db7ae8e2e4a-8065856f, #w-node-_34f2af5d-e0b6-c582-4717-0a7978d3afd0-8065856f, #w-node-a2e2d5a4-b390-2137-a393-4bb0839f9e28-8065856f {
  place-self: stretch stretch;
}

#w-node-b4ef560b-c1da-7304-8f30-a3e1ffb26048-8065856f {
  align-self: stretch;
}

#w-node-_36a467d7-a1d4-1b4c-8fcf-2862277e4c93-8065856f {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_5f5c3c11-8290-5e22-34ef-e921d7706577-d7706572 {
  justify-self: end;
}

#w-node-_5f5c3c11-8290-5e22-34ef-e921d77065a6-d7706572 {
  justify-self: stretch;
}

#w-node-_5f5c3c11-8290-5e22-34ef-e921d77065b1-d7706572 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6389a0d9-7f1a-da70-3518-d49f98db6d4b-18b55812 {
  place-self: center;
}

#w-node-cc9eed17-3e3e-740b-f403-305d96ec9687-18b55812 {
  place-self: center end;
}

#w-node-_35a59322-6ca6-87bb-efa7-5fe39cb1dd55-18b55812 {
  justify-self: start;
}

#w-node-_3ec0214b-ba62-9830-650d-55aa5797f763-18b55812 {
  place-self: center;
}

#w-node-_341fca05-e4e7-9f05-388b-623ffa1f4c5a-18b55812, #w-node-bf300724-311a-4f01-1cd9-ee8475e2743e-18b55812 {
  justify-self: end;
}

#w-node-_224b5f7d-f137-b54d-9397-53998fcf5cbb-18b55812 {
  justify-self: start;
}

#w-node-_224b5f7d-f137-b54d-9397-53998fcf5cc2-18b55812 {
  place-self: center;
}

#w-node-_224b5f7d-f137-b54d-9397-53998fcf5cc4-18b55812 {
  justify-self: end;
}

#w-node-_1a865253-c784-d5fb-20ad-dc4e93ee39d1-18b55812, #w-node-_2d9f98e8-d8d8-9ea0-6747-53a57a1f9cb5-18b55812, #w-node-b974d06f-1de0-6004-adf1-590f88d4fcab-18b55812 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_253cfcdb-cf54-f15e-620f-ffcb5e730bbe-18b55812, #w-node-_7c25e034-6117-a3f9-08c9-d7890dac2f8f-18b55812 {
  place-self: center;
}

#w-node-_7bca86c8-816a-b031-3b89-3516d6f8ef97-18b55812 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_7bca86c8-816a-b031-3b89-3516d6f8efa3-18b55812 {
  place-self: center end;
}

#w-node-_218a48c2-f4aa-10fc-5bbb-ae01e0520448-18b55812 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_218a48c2-f4aa-10fc-5bbb-ae01e052044c-18b55812, #w-node-_218a48c2-f4aa-10fc-5bbb-ae01e052044f-18b55812, #w-node-_9721cae0-6951-6ef3-deef-c57d48c1236d-18b55812 {
  place-self: center end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fb1-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fb4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fbb-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fbe-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fc3-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fc6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fcb-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fce-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fd5-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fd8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fdf-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fe2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fe9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596fec-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596ff3-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596ff6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd596ffd-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597000-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597007-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59700a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59701a-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59701d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597024-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597027-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59702e-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597031-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597038-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59703b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597042-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597045-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59704c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59704f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597056-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597059-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59705e-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597061-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597063-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59706c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59706f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597076-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597079-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597096-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597099-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59709b-b6ce6af9 {
  align-self: auto;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970a0-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970a3-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970aa-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970ad-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970b4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970b7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970be-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970c1-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970c8-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970cb-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970d2-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970d6-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970d9-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970dd-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970e0-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970e4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970e7-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970eb-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970ee-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970f2-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5970f6-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597101-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597103-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59710a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59710c-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597111-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597113-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597118-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59711a-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59711f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597121-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597126-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597128-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59712d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59712f-b6ce6af9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597136-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597138-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597141-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59714a-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597153-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59715c-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597165-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59716e-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597177-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597180-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597189-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597192-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59719b-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd5971a4-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd5971ad-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd5971b6-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971c3-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971ce-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971d1-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971d8-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971db-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971e2-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971e5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971ec-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971ef-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971f1-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971fc-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5971ff-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597206-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597209-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597210-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597213-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597215-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597220-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597223-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59722a-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59722d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597234-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597237-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597239-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597244-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597247-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59724e-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597251-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597253-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59725c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597263-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597266-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59726d-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597270-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597277-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59727a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597281-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597284-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59728b-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59728e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597295-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597298-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59729f-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972a2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972a9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972ac-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972b3-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972b6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972bd-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972c0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972c7-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972ca-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972cc-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972d8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972df-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972e2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972e9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972ec-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972f3-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972f6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5972fd-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597300-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597307-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59730a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597311-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597314-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59731b-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59731e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597325-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597328-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59732f-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597332-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597339-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59733c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597343-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597346-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59734d-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597350-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597357-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59735a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597361-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597364-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597379-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59737c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597381-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597384-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597389-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59738c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597391-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597394-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597399-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59739c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973a1-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973a4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973a9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973ac-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973b1-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973b4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973b9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973bc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973c1-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973c4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973c9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973cc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973d1-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973d4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973ec-b6ce6af9 {
  place-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973ed-b6ce6af9 {
  justify-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973ef-b6ce6af9 {
  place-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5973f4-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd5973fb-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597402-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597409-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597410-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597418-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59741f-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597427-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59742a-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597434-b6ce6af9 {
  place-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597435-b6ce6af9 {
  justify-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597438-b6ce6af9 {
  place-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59743f-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597448-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597451-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59745a-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597463-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59746c-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597475-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59747c-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59748b-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597496-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59749d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974a2-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974a9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974ae-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974b5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974ba-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974c1-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974c6-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974c9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974ce-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974d1-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974d6-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974d9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974de-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd5974e9-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974f0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974f5-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5974fc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597501-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597508-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59750d-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597514-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597519-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597520-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597525-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597528-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59752d-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59752e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597533-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd59753e-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597545-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59754a-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597555-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59755c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597561-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597568-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59756d-b6ce6af9, #w-node-_110d4155-4667-f60c-f3d2-73fdcd597576-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59757b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597580-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597583-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597588-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59758b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597596-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597599-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975a0-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975a3-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975aa-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975ad-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975b4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975b7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975be-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975c1-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975c8-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975cb-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975d4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975d7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975dc-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975df-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975e4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975e7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975ec-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975ef-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975f4-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975f7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975fc-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd5975ff-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597604-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597607-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59760c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59760f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597614-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597617-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59761c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59761f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597624-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597627-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597630-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597633-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597638-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59763b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597640-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597643-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd597648-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59764b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646502c-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646502f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465037-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646503a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465042-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465045-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646504d-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465050-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-c778e645-3f6f-f086-2753-98f13c924269-b6ce6af9 {
  justify-self: end;
}

#w-node-c778e645-3f6f-f086-2753-98f13c92426c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465058-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646505b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646505d-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465066-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465069-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465070-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465073-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465081-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465084-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465089-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646508c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465095-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db6465098-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db646509d-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650a0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650a5-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650a8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650aa-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650b5-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650b8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650c3-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650c6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650d1-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650d4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650df-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650e2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650eb-b6ce6af9 {
  justify-self: end;
}

#w-node-_804d6bfc-c731-810d-3729-bc2db64650ee-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d837-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d840-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d843-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d84b-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d84e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d855-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d858-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d85f-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d862-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d864-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d86d-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d870-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d875-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d878-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d87d-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d880-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d885-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d888-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d88d-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d890-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d897-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d89a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d89c-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8a5-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8a8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8af-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8b2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8b9-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8bc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8c3-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8c6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8cd-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8d0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8d8-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8db-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8e2-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8e5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8ec-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8ef-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8f6-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8f9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d8fb-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d904-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d907-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d90e-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d911-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d918-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d91b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d922-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d925-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d92c-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d92f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d936-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d939-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d940-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d943-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d945-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d94e-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d951-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d959-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d95c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d963-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d966-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d96d-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d970-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d977-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d97a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d97c-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d986-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d989-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d990-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d993-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d99a-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d99d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9a4-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9a7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9a9-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9b2-b6ce6af9 {
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9b5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9bc-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9bf-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9c6-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9c9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9d0-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9d3-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9da-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9dd-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9e6-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9e9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9f0-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9f3-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9fb-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27d9fe-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da05-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da08-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da0f-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da12-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da19-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da1c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da23-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da26-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da28-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da32-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da35-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da3d-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da40-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da48-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da4b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da52-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e00c5b6d-1c6b-675c-26c7-de0f1d27da55-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016d0-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016da-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016df-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016e2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016e7-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016ea-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016ec-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016f5-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016f8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a55016ff-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501702-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550170b-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550170e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501710-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550171b-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550171e-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501727-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550172a-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501733-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501736-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550173e-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501741-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550174a-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550174d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550174f-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501759-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550175e-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501761-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501766-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501769-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a550176e-b6ce6af9 {
  justify-self: end;
}

#w-node-_10c7dff8-e750-e1fd-fd18-7283a5501771-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb7e-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb85-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb8c-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb91-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb9a-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eb9d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eba6-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121eba9-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebb1-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebb4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebb9-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebbc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebc4-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebc7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebcf-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebd2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebdb-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebde-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebe7-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebea-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebf3-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebf6-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ebff-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec02-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec0a-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec0d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec16-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec19-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec22-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec25-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec2e-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec31-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec3a-b6ce6af9 {
  justify-self: end;
}

#w-node-b8540fa8-f47f-dace-9f31-5d90d121ec3d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761174-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076117d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761180-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761183-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761186-b6ce6af9 {
  place-self: center end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761189-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761190-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761193-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761196-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761199-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076119c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611a3-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611a6-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611a9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611ac-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611af-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611b8-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611bb-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611be-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611c1-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611c4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611cb-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611ce-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611d1-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611d4-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611d7-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611de-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611e1-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611e4-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611e7-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611ea-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611f1-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611f4-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611f7-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07611fa-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07611fd-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761204-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761207-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076120a-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076120d-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761210-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761217-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076121a-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076121d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761220-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761223-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076122b-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076122e-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761231-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761234-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761237-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076123f-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761242-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761245-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761248-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076124b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761253-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761256-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761259-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076125c-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076125f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761267-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076126a-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076126d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761270-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761273-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076127c-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076127f-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761282-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761285-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761288-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761291-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761294-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761297-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076129a-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076129d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612a6-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612a9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612ac-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612af-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612b2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612b9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612bc-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612bf-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612c2-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612c5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612cf-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612d2-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612d5-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612d8-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612db-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612e4-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612e7-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612ea-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612ed-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612f0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07612f7-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612fa-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07612fd-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761300-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761303-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076130a-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076130d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761310-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761313-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761316-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076131d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761320-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761323-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761326-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761329-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761330-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761333-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761336-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761339-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076133c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761343-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761346-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761349-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076134c-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076134f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761356-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761359-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076135c-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076135f-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761362-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761369-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076136c-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076136f-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761372-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761375-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076137c-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076137f-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761382-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761385-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761388-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076138f-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761392-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761395-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761398-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076139b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613a3-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613a6-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613a9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613ac-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613af-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613b6-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613b9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613bc-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613bf-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613c2-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613c9-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613cc-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613cf-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613d2-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613d5-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613dc-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613df-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613e2-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613e5-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613e8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613ef-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613f2-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613f5-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa07613f8-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa07613fb-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761403-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761406-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761409-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076140c-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076140f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761416-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761419-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076141c-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076141f-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761422-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa076142a-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa076142d-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761430-b6ce6af9, #w-node-d81da0e4-4240-609c-b140-3b9aa0761433-b6ce6af9 {
  justify-self: end;
}

#w-node-d81da0e4-4240-609c-b140-3b9aa0761436-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 6;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1560-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1569-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d156c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1571-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1574-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1579-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d157c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1581-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1584-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1589-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d158c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1591-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1594-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1599-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d159c-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d159e-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15a5-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15a8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15ad-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15b0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15b5-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15b8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15bd-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15c0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15c5-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15c8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15cd-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15d0-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15d2-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15d9-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15dc-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15e1-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15e4-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15e9-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15ec-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15ee-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15f7-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15f8-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d15fa-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1601-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1602-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1604-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d160a-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d160b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d160d-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1613-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1614-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1616-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d161c-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d161d-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d161f-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1627-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1628-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d162a-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1631-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1632-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1634-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d163a-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d163b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d163d-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1644-b6ce6af9 {
  justify-self: end;
}

#w-node-_422f7893-feb5-bd32-1eea-c415994d1645-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc6106f8-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc6106fc-b6ce6af9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610701-b6ce6af9 {
  justify-self: end;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610704-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc61070c-b6ce6af9 {
  justify-self: end;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc61070f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610718-b6ce6af9 {
  justify-self: end;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc61071b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610726-b6ce6af9 {
  justify-self: end;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610729-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610734-b6ce6af9 {
  justify-self: end;
}

#w-node-_0bff4dbc-d4c3-9622-ef69-3ee0dc610737-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14684d-b6ce6af9 {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146856-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14685b-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146860-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146865-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14686c-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146871-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146876-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14687b-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146880-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146885-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14688a-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14688f-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c146894-b6ce6af9, #w-node-b6e34cc9-fa7b-e865-53e4-d6d24c14689b-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59800c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59800f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598016-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598019-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598020-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598023-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59802c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59802f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598034-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd598037-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59803c-b6ce6af9 {
  justify-self: end;
}

#w-node-_110d4155-4667-f60c-f3d2-73fdcd59803f-b6ce6af9 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
}

#w-node-ce2e20f9-37d1-b669-4fd5-3f0013adcfbb-eba8d22d, #w-node-_1b33b0cb-3e16-74e4-5a12-58382cf7d863-eba8d22d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1b33b0cb-3e16-74e4-5a12-58382cf7d865-eba8d22d {
  justify-self: stretch;
}

#w-node-_926647e3-9ac8-ad8e-7c4c-460d2ab50c9e-eba8d22d, #w-node-_3d6c45ac-3e4e-82cd-dade-98616a4de1f7-eba8d22d, #w-node-_2fd2bd59-0419-b4c7-82f6-5ca2d889a3a0-eba8d22d, #w-node-_45774a9a-2f4b-3dfb-14e6-62527d0910c9-eba8d22d, #w-node-c49996fe-a0d1-2e84-63aa-d47127bb7b86-eba8d22d, #w-node-_8da5f830-2af4-48b6-f671-d97d7c5d6fd1-eba8d22d, #w-node-b6f17bfb-5d65-2f25-6d51-319303e68886-eba8d22d, #w-node-_243edb62-a6f2-8c7e-3f7d-3041ed883477-eba8d22d, #w-node-_6aa2e600-157c-cd5e-e4d2-e7a407ac961b-eba8d22d, #w-node-_5b7378fb-312e-abc8-60bd-20300470bc06-eba8d22d, #w-node-c3b41b3e-a98a-f478-9afd-154954690e4e-eba8d22d, #w-node-_8214fddf-a4f3-ac38-94a1-e03c9287d0a1-eba8d22d, #w-node-_159d09a5-4c8a-30d3-9fe7-9b7880fb5dd1-eba8d22d, #w-node-e970adc4-a06e-0ce4-c2bb-a00e7d8f172b-eba8d22d, #w-node-e942802e-0ad5-b5f7-3bad-5c1d7422029e-eba8d22d {
  place-self: stretch stretch;
}

#w-node-bd5c5c5d-aee8-b261-9889-0f7e68911721-379f591e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe634fc9-62ff-cda9-a5a8-2725bfbdb4e1-379f591e, #w-node-_73d009de-8e91-b6fd-09f4-7e5de2894777-379f591e, #w-node-_219f7d92-068d-3252-da06-375c0c9ce9eb-379f591e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-c69d3c55-eb14-0b0f-86d8-2d59e6914b87-379f591e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_55fdcb70-e8d6-897f-ae76-73a1df737f8a-0d0b5a3e {
  grid-area: 1 / 1 / 2 / 2;
  place-self: center;
}

#w-node-b1c09bf6-07ad-99b0-3706-edf48680ff99-0d0b5a3e {
  grid-area: 2 / 1 / 2 / 2;
  place-self: center;
}

#w-node-_75918089-a151-e1fe-fc9f-ddfd7e08b484-0d0b5a3e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0616915a-ea2f-a356-1b86-2e667363f044-0d0b5a3e {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2135d8ea-a2e2-102f-4e72-1284553e4038-0d0b5a3e {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a7eb0750-5527-b196-8e36-beafb029d588-0d0b5a3e {
  grid-area: 3 / 1 / 4 / 2;
  place-self: start center;
}

#w-node-_92610111-d1fc-920b-0817-22d8b53341bb-0d0b5a3e {
  place-self: center start;
}

#w-node-_663b3c73-09b6-6367-9c41-3d5de3f7ef15-0d0b5a3e {
  place-self: center;
}

#w-node-_38271dc8-e991-b4de-96e4-ccaeba19b020-5b186c43, #w-node-_17824685-67e0-d83c-687c-7796ebccc9fb-5b186c43, #w-node-bc819018-7743-e69e-db72-6a61c60c829b-5b186c43, #w-node-_3a25ef8f-6052-9c06-1c56-884f5a42cd0c-5b186c43 {
  place-self: start end;
}

#w-node-bce2c86d-3403-2fdd-37d6-1727ff4c8120-5b186c43 {
  justify-self: auto;
}

#w-node-a754b17f-0699-7262-4b96-5d964c9a9137-5b186c43 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dc1a6bda-195e-032e-c173-c05ead81c3a0-5b186c43 {
  align-self: end;
}

#w-node-_8c307689-616f-e4d8-6b58-66e015bc456a-fe21106b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-a74f69a6-90b4-fa81-3296-904f6cd4a195-fe21106b {
  grid-area: 2 / 1 / 3 / 3;
}

#deliverYes.w-node-a9337334-9b84-5cbf-994d-cb4ef7fcdd62-fe21106b {
  grid-area: 3 / 1 / 4 / 3;
}

#deliverNo.w-node-a718e675-8389-a220-81eb-503d57dc6707-fe21106b {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-a9303d14-842e-49c3-3af3-2052bb43615e-fe21106b {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_0980791b-8669-6eb4-f8a7-a91fc390d667-fe21106b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0980791b-8669-6eb4-f8a7-a91fc390d669-fe21106b {
  justify-self: stretch;
}

#w-node-_5fe8fa09-f828-5c39-e00d-a58eb2ccd2a1-7211a301 {
  align-self: center;
}

#w-node-_9d22e32b-4792-3aa4-fd3f-fd5b65e105db-7211a301 {
  justify-self: end;
}

#w-node-d797e474-d8ef-350f-5c1e-132736d8a4f2-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a500-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a50e-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a51c-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a52a-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a538-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a546-7211a301, #w-node-d797e474-d8ef-350f-5c1e-132736d8a554-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c280d-7211a301 {
  align-self: center;
}

#w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c2810-7211a301 {
  justify-self: stretch;
}

#w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c2813-7211a301, #w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c281f-7211a301, #w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c282b-7211a301, #w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c2845-7211a301, #w-node-_2aae4ad2-c820-a7d0-1888-ef3cdc3c2851-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abbbc6b2-a2a8-8451-44a2-61e29d06db8c-7211a301 {
  align-self: center;
}

#w-node-abbbc6b2-a2a8-8451-44a2-61e29d06db93-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abbbc6b2-a2a8-8451-44a2-61e29d06db9f-7211a301 {
  grid-area: 1 / 2 / 2 / 2;
}

#w-node-abbbc6b2-a2a8-8451-44a2-61e29d06dbb8-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e730-7211a301 {
  align-self: center;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e733-7211a301 {
  justify-self: end;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e736-7211a301, #w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e750-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e744-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e75c-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e292441c-10aa-4b2b-4ba0-6960c431fb9f-7211a301 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e76a-7211a301, #w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e776-7211a301, #w-node-_2fc656f4-f0ab-3dda-b09d-f9d2d5f7e782-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0c9c-7211a301 {
  align-self: center;
}

#w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0c9f-7211a301 {
  justify-self: start;
}

#w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0ca2-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cb0-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cbc-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cc8-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cd6-7211a301, #w-node-e432bddf-6745-f771-3bf0-7bd7e3e78f28-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b98862d9-d726-bf41-0ea7-7104ee8ea627-7211a301 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0ce2-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cee-7211a301, #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0cfa-7211a301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3aa01ed-e19f-0b6a-325a-25b14df80c25-7211a301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c3aa01ed-e19f-0b6a-325a-25b14df80c27-7211a301 {
  justify-self: stretch;
}

@media screen and (min-width: 1440px) {
  #w-node-b53b0170-f5aa-6957-44ca-cbddb6eb5709-8065856f {
    justify-self: end;
  }

  #w-node-b53b0170-f5aa-6957-44ca-cbddb6eb570b-8065856f, #w-node-ca3af926-37e9-51cd-401b-aa95724a0ec2-8065856f {
    justify-self: start;
  }

  #w-node-_4a19cf2a-6440-e3cf-8dea-50ee48f0e473-8065856f {
    align-self: end;
  }

  #w-node-_38271dc8-e991-b4de-96e4-ccaeba19b020-5b186c43, #w-node-_17824685-67e0-d83c-687c-7796ebccc9fb-5b186c43, #w-node-bc819018-7743-e69e-db72-6a61c60c829b-5b186c43, #w-node-_3a25ef8f-6052-9c06-1c56-884f5a42cd0c-5b186c43 {
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-f62816b4-c386-9eee-2b17-30f69cf2c757-8065856f {
    place-self: center end;
  }

  #w-node-_924b9972-0318-bee4-d2b6-66c13ab31920-8065856f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-dd3bb814-f948-f5c4-307b-8380566a9b0d-8065856f {
    justify-self: start;
  }

  #w-node-a418fea8-582c-159d-29e3-09d3cef69183-8065856f {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center start;
  }

  #w-node-_34f2af5d-e0b6-c582-4717-0a7978d3afd0-8065856f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d77065a6-d7706572 {
    grid-area: 2 / 2 / 3 / 4;
    place-self: stretch stretch;
  }

  #w-node-cc9eed17-3e3e-740b-f403-305d96ec9687-18b55812 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: center;
  }

  #w-node-_7bca86c8-816a-b031-3b89-3516d6f8ef97-18b55812, #w-node-_218a48c2-f4aa-10fc-5bbb-ae01e0520448-18b55812 {
    grid-column: 1 / 4;
  }

  #w-node-a1bbab50-3f3d-44dd-ed08-c26ae5b3fd1f-fe21106b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_34f2af5d-e0b6-c582-4717-0a7978d3afd0-8065856f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706572-d7706572 {
    grid-column-end: 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706575-d7706572 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706577-d7706572 {
    justify-self: start;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d770659e-d7706572 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d77065a6-d7706572 {
    grid-row-start: 2;
    grid-column-start: 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d77065b1-d7706572 {
    grid-row: 1 / 3;
    grid-column-start: 1;
    align-self: stretch;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d77065b5-d7706572 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-ce2e20f9-37d1-b669-4fd5-3f0013adcfbb-eba8d22d {
    grid-column-end: 3;
    place-self: center;
  }

  #w-node-ce2e20f9-37d1-b669-4fd5-3f0013adcfbd-eba8d22d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1b33b0cb-3e16-74e4-5a12-58382cf7d863-eba8d22d {
    place-self: center;
  }

  #w-node-bd5c5c5d-aee8-b261-9889-0f7e68911721-379f591e {
    grid-column-end: 2;
    place-self: auto;
  }

  #w-node-fe634fc9-62ff-cda9-a5a8-2725bfbdb4e1-379f591e {
    grid-column: span 2 / span 2;
  }

  #w-node-e0bbfade-ecbc-1338-9a7c-cbd72912d25f-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73d009de-8e91-b6fd-09f4-7e5de2894777-379f591e {
    grid-column: span 2 / span 2;
  }

  #w-node-_73d009de-8e91-b6fd-09f4-7e5de2894778-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_219f7d92-068d-3252-da06-375c0c9ce9eb-379f591e {
    grid-column: span 2 / span 2;
  }

  #w-node-_219f7d92-068d-3252-da06-375c0c9ce9ec-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c69d3c55-eb14-0b0f-86d8-2d59e6914b87-379f591e {
    grid-column: span 2 / span 2;
  }

  #w-node-c69d3c55-eb14-0b0f-86d8-2d59e6914b88-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38271dc8-e991-b4de-96e4-ccaeba19b020-5b186c43, #w-node-_17824685-67e0-d83c-687c-7796ebccc9fb-5b186c43, #w-node-bc819018-7743-e69e-db72-6a61c60c829b-5b186c43, #w-node-_3a25ef8f-6052-9c06-1c56-884f5a42cd0c-5b186c43 {
    justify-self: start;
  }

  #w-node-e70a296d-c8fc-a502-8f61-06326b0cb588-5b186c43 {
    justify-self: auto;
  }

  #w-node-abbbc6b2-a2a8-8451-44a2-61e29d06db93-7211a301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_87fa5b5d-31a9-9009-414b-2b58c35d0c9f-7211a301 {
    justify-self: end;
  }

  #w-node-c3aa01ed-e19f-0b6a-325a-25b14df80c25-7211a301 {
    place-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fec7de4b-ec52-cea0-2ba3-cea94842795a-8065856f {
    place-self: auto;
  }

  #w-node-d1866bd0-dc75-a001-08c0-99e1fd096acc-8065856f {
    justify-self: auto;
  }

  #w-node-_4a19cf2a-6440-e3cf-8dea-50ee48f0e473-8065856f {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e9a7e1d1-bbfa-7da5-d600-8c057d099b56-8065856f {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_9b671b9d-f0ae-73ff-83d8-02a6a5166163-8065856f, #w-node-_4083c9c2-c99e-901b-c3a5-3db7ae8e2e4a-8065856f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_34f2af5d-e0b6-c582-4717-0a7978d3afd0-8065856f {
    grid-row-start: 3;
    grid-column-start: 1;
  }

  #w-node-a2e2d5a4-b390-2137-a393-4bb0839f9e28-8065856f, #w-node-b4ef560b-c1da-7304-8f30-a3e1ffb26048-8065856f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706575-d7706572 {
    place-self: center;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706577-d7706572 {
    justify-self: center;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d770657d-d7706572, #w-node-_5f5c3c11-8290-5e22-34ef-e921d770658a-d7706572 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d7706592-d7706572 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d770659e-d7706572 {
    grid-row: 4 / 5;
    grid-column-end: 4;
  }

  #w-node-_5f5c3c11-8290-5e22-34ef-e921d77065a6-d7706572 {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_224b5f7d-f137-b54d-9397-53998fcf5cc2-18b55812 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: center;
  }

  #w-node-fe634fc9-62ff-cda9-a5a8-2725bfbdb4e1-379f591e {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-e0bbfade-ecbc-1338-9a7c-cbd72912d25f-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_73d009de-8e91-b6fd-09f4-7e5de2894777-379f591e {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_73d009de-8e91-b6fd-09f4-7e5de2894778-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_219f7d92-068d-3252-da06-375c0c9ce9eb-379f591e {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_219f7d92-068d-3252-da06-375c0c9ce9ec-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c69d3c55-eb14-0b0f-86d8-2d59e6914b87-379f591e {
    grid-column: span 2 / span 2;
    place-self: stretch stretch;
  }

  #w-node-c69d3c55-eb14-0b0f-86d8-2d59e6914b88-379f591e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_38271dc8-e991-b4de-96e4-ccaeba19b020-5b186c43 {
    justify-self: start;
  }

  #w-node-_0aba8461-edd8-2e70-89ab-4eb9ac7ee5d4-5b186c43 {
    justify-self: stretch;
  }

  #w-node-_17824685-67e0-d83c-687c-7796ebccc9fb-5b186c43, #w-node-bc819018-7743-e69e-db72-6a61c60c829b-5b186c43, #w-node-_3a25ef8f-6052-9c06-1c56-884f5a42cd0c-5b186c43 {
    justify-self: start;
  }

  #w-node-dc1a6bda-195e-032e-c173-c05ead81c3a0-5b186c43, #w-node-_0980791b-8669-6eb4-f8a7-a91fc390d667-fe21106b {
    place-self: center;
  }
}
