html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: sans-serif;
}
body {
  margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}
audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}
audio:not([controls]) {
  height: 0;
  display: none;
}
[hidden], template {
  display: none;
}
a {
  background-color: rgba(0, 0, 0, 0);
}
a:active, a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b, strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}
button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button, select {
  text-transform: none;
}
button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled], html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td, th {
  padding: 0;
}
@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}
[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}
.w-icon-slider-right:before {
  content: "";
}
.w-icon-slider-left:before {
  content: "";
}
.w-icon-nav-menu:before {
  content: "";
}
.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}
.w-icon-file-upload-remove:before {
  content: "";
}
.w-icon-file-upload-icon:before {
  content: "";
}
* {
  box-sizing: border-box;
}
html {
  height: 100%;
}
body {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}
img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
html.w-mod-touch * {
  background-attachment: scroll !important;
}
.w-block {
  display: block;
}
.w-inline-block {
  max-width: 100%;
  display: inline-block;
}
.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-clearfix:after {
  clear: both;
}
.w-hidden {
  display: none;
}
.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}
input.w-button {
  -webkit-appearance: button;
}
html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}
.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}
.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  margin: 0 !important;
  padding: 6px 8px 6px 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}
.w-webflow-badge>img {
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}
h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}
h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}
h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}
h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}
h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}
h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}
p {
  margin-top: 0;
  margin-bottom: 10px;
}
blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}
figure {
  margin: 0 0 10px;
}
figcaption {
  text-align: center;
  margin-top: 5px;
}
ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}
.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}
.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-embed:after {
  clear: both;
}
.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}
.w-video iframe, .w-video object, .w-video embed {
  width: 100%;
  height: 100%;
  border: none;
  position: absolute;
  top: 0;
  left: 0;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}
.w-form {
  margin: 0 0 15px;
}
.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}
.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}
label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}
.w-input, .w-select {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}
.w-input:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999;
}
.w-input::-moz-placeholder, .w-select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.w-input:-ms-input-placeholder, .w-select:-ms-input-placeholder {
  color: #999;
}
.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
  color: #999;
}
.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}
.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}
.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}
textarea.w-input, textarea.w-select {
  height: auto;
}
.w-select {
  background-color: #f3f3f3;
}
.w-select[multiple] {
  height: auto;
}
.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}
.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}
.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-radio:after {
  clear: both;
}
.w-radio-input {
  margin: 4px 0 0;
  margin-top: 1px \9;
  float: left;
  margin-top: 3px;
  margin-left: -20px;
  line-height: normal;
}
.w-file-upload {
  margin-bottom: 10px;
  display: block;
}
.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  position: absolute;
  overflow: hidden;
}
.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}
.w-file-upload-error {
  margin-top: 10px;
  display: block;
}
.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}
.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}
.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}
.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}
.w-file-remove-link {
  width: auto;
  height: auto;
  cursor: pointer;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}
.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}
.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}
.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}
.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}
.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}
.w-icon-file-upload-uploading {
  height: 20px;
}
.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}
.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-container:after {
  clear: both;
}
.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}
.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-row:after {
  clear: both;
}
.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}
.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}
.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}
.w-col-1 {
  width: 8.33333%;
}
.w-col-2 {
  width: 16.6667%;
}
.w-col-3 {
  width: 25%;
}
.w-col-4 {
  width: 33.3333%;
}
.w-col-5 {
  width: 41.6667%;
}
.w-col-6 {
  width: 50%;
}
.w-col-7 {
  width: 58.3333%;
}
.w-col-8 {
  width: 66.6667%;
}
.w-col-9 {
  width: 75%;
}
.w-col-10 {
  width: 83.3333%;
}
.w-col-11 {
  width: 91.6667%;
}
.w-col-12 {
  width: 100%;
}
.w-hidden-main {
  display: none !important;
}
@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }
  .w-hidden-main {
    display: inherit !important;
  }
  .w-hidden-medium {
    display: none !important;
  }
  .w-col-medium-1 {
    width: 8.33333%;
  }
  .w-col-medium-2 {
    width: 16.6667%;
  }
  .w-col-medium-3 {
    width: 25%;
  }
  .w-col-medium-4 {
    width: 33.3333%;
  }
  .w-col-medium-5 {
    width: 41.6667%;
  }
  .w-col-medium-6 {
    width: 50%;
  }
  .w-col-medium-7 {
    width: 58.3333%;
  }
  .w-col-medium-8 {
    width: 66.6667%;
  }
  .w-col-medium-9 {
    width: 75%;
  }
  .w-col-medium-10 {
    width: 83.3333%;
  }
  .w-col-medium-11 {
    width: 91.6667%;
  }
  .w-col-medium-12 {
    width: 100%;
  }
  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }
  .w-hidden-small {
    display: none !important;
  }
  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }
  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }
  .w-col-small-1 {
    width: 8.33333%;
  }
  .w-col-small-2 {
    width: 16.6667%;
  }
  .w-col-small-3 {
    width: 25%;
  }
  .w-col-small-4 {
    width: 33.3333%;
  }
  .w-col-small-5 {
    width: 41.6667%;
  }
  .w-col-small-6 {
    width: 50%;
  }
  .w-col-small-7 {
    width: 58.3333%;
  }
  .w-col-small-8 {
    width: 66.6667%;
  }
  .w-col-small-9 {
    width: 75%;
  }
  .w-col-small-10 {
    width: 83.3333%;
  }
  .w-col-small-11 {
    width: 91.6667%;
  }
  .w-col-small-12 {
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }
  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }
  .w-hidden-tiny {
    display: none !important;
  }
  .w-col {
    width: 100%;
  }
  .w-col-tiny-1 {
    width: 8.33333%;
  }
  .w-col-tiny-2 {
    width: 16.6667%;
  }
  .w-col-tiny-3 {
    width: 25%;
  }
  .w-col-tiny-4 {
    width: 33.3333%;
  }
  .w-col-tiny-5 {
    width: 41.6667%;
  }
  .w-col-tiny-6 {
    width: 50%;
  }
  .w-col-tiny-7 {
    width: 58.3333%;
  }
  .w-col-tiny-8 {
    width: 66.6667%;
  }
  .w-col-tiny-9 {
    width: 75%;
  }
  .w-col-tiny-10 {
    width: 83.3333%;
  }
  .w-col-tiny-11 {
    width: 91.6667%;
  }
  .w-col-tiny-12 {
    width: 100%;
  }
}
.w-widget {
  position: relative;
}
.w-widget-map {
  width: 100%;
  height: 400px;
}
.w-widget-map label {
  width: auto;
  display: inline;
}
.w-widget-map img {
  max-width: inherit;
}
.w-widget-map .gm-style-iw {
  text-align: center;
}
.w-widget-map .gm-style-iw>button {
  display: none !important;
}
.w-widget-twitter {
  overflow: hidden;
}
.w-widget-twitter-count-shim {
  vertical-align: top;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}
.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}
.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}
.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}
.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}
.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-top: -4px;
  margin-left: -9px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}
.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-top: -4px;
  margin-left: -8px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}
.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}
.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}
.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}
.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}
.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}
.w-background-video {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}
.w-background-video>video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  margin: auto;
  position: absolute;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}
.w-background-video>video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}
.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}
.w-background-video--control>[hidden] {
  display: none !important;
}
.w-slider {
  height: 300px;
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  background: #ddd;
  position: relative;
}
.w-slider-mask {
  z-index: 1;
  height: 100%;
  white-space: nowrap;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}
.w-slide {
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left;
  display: inline-block;
  position: relative;
}
.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}
.w-slider-nav.w-round>div {
  border-radius: 100%;
}
.w-slider-nav.w-num>div {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  padding: .2em .5em;
}
.w-slider-nav.w-shadow>div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}
.w-slider-nav-invert {
  color: #fff;
}
.w-slider-nav-invert>div {
  background-color: rgba(34, 34, 34, .4);
}
.w-slider-nav-invert>div.w-active {
  background-color: #222;
}
.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}
.w-slider-dot.w-active {
  background-color: #fff;
}
.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}
.w-slider-dot:focus.w-active {
  box-shadow: none;
}
.w-slider-arrow-left, .w-slider-arrow-right {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}
.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}
.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}
.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}
.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.w-slider-force-show {
  display: block !important;
}
.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}
.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}
.w-dropdown-toggle {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}
.w-dropdown-toggle:focus {
  outline: 0;
}
.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}
.w-dropdown-list {
  min-width: 100%;
  background: #ddd;
  display: none;
  position: absolute;
}
.w-dropdown-list.w--open {
  display: block;
}
.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}
.w-dropdown-link.w--current {
  color: #0082f3;
}
.w-dropdown-link:focus {
  outline: 0;
}
@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}
.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}
.w-lightbox-backdrop, .w-lightbox-container {
  height: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}
.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  position: absolute;
}
.w-lightbox-view:before {
  content: "";
  height: 100vh;
}
.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}
.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}
.w-lightbox-figure {
  margin: 0;
  position: relative;
}
.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}
.w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none;
}
.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}
.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}
.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  transition: all .3s;
  position: absolute;
  top: 0;
}
.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}
.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}
.w-lightbox-close {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}
.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: auto;
  overflow-y: hidden;
}
.w-lightbox-item {
  width: 10vh;
  box-sizing: content-box;
  cursor: pointer;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}
.w-lightbox-active {
  opacity: .3;
}
.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  position: relative;
  overflow: hidden;
}
.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}
.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}
.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}
.w-lightbox-spinner {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}
.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}
.w-lightbox-hide {
  display: none;
}
.w-lightbox-noscroll {
  overflow: hidden;
}
@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }
  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }
  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }
  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }
  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }
  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }
  .w-lightbox-close {
    opacity: .8;
  }
  .w-lightbox-control:hover {
    opacity: 1;
  }
}
.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}
.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-richtext:after {
  clear: both;
}
.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}
.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}
.w-richtext figure.w-richtext-figure-type-video>div:after, .w-richtext figure[data-rt-type="video"]>div:after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.w-richtext figure {
  max-width: 60%;
  position: relative;
}
.w-richtext figure>div:before {
  cursor: default !important;
}
.w-richtext figure img {
  width: 100%;
}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}
.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}
.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}
.w-richtext figure.w-richtext-figure-type-image>div, .w-richtext figure[data-rt-type="image"]>div {
  display: inline-block;
}
.w-richtext figure.w-richtext-figure-type-image>figcaption, .w-richtext figure[data-rt-type="image"]>figcaption {
  caption-side: bottom;
  display: table-caption;
}
.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}
.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.w-richtext figure.w-richtext-figure-type-video>div, .w-richtext figure[data-rt-type="video"]>div {
  width: 100%;
}
.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div {
  max-width: 100%;
}
.w-richtext figure.w-richtext-align-normal {
  clear: both;
}
.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.w-richtext figure.w-richtext-align-fullwidth>div {
  padding-bottom: inherit;
  display: inline-block;
}
.w-richtext figure.w-richtext-align-fullwidth>figcaption {
  display: block;
}
.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}
.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}
.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}
.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-nav:after {
  clear: both;
}
.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}
.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}
.w-nav-link.w--current {
  color: #0082f3;
}
.w-nav-menu {
  float: right;
  position: relative;
}
[data-nav-menu-open] {
  text-align: center;
  min-width: 200px;
  background: #c8c8c8;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}
.w--nav-link-open {
  display: block;
  position: relative;
}
.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}
.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}
.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}
.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}
.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}
.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}
.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}
.w-nav-button:focus {
  outline: 0;
}
.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}
.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}
.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}
.w--nav-dropdown-list-open {
  position: static;
}
@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }
  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }
  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }
  .w-nav-brand {
    padding-left: 10px;
  }
}
@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }
  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}
.w-tabs {
  position: relative;
}
.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-tabs:after {
  clear: both;
}
.w-tab-menu {
  position: relative;
}
.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}
.w-tab-link.w--current {
  background-color: #c8c8c8;
}
.w-tab-link:focus {
  outline: 0;
}
.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}
.w-tab-pane {
  display: none;
  position: relative;
}
.w--tab-active {
  display: block;
}
@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}
.w-ix-emptyfix:after {
  content: "";
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}
.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}
.wf-layout-layout {
  display: grid;
}
.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;
}
body {
  height: 100%;
  color: #333;
  background-color: #fff;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 22px;
}
h1 {
  color: #333;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}
h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}
h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}
h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}
p {
  color: #000;
  margin-bottom: 5px;
}
a {
  display: block;
}
img {
  max-width: 100%;
  display: inline-block;
}
.img-logo {
  height: 100%;
  display: block;
}
.link-logo {
  width: 3vw;
  height: 3vw;
  float: right;
  border-radius: 50%;
  margin-left: 5%;
  overflow: hidden;
  box-shadow: 0 0 6px #333;
}
.navbar {
  height: 75px;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0);
  transition: all .5s;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.navbar:hover {
  opacity: 1;
  transform: translate(0);
}
.navlink {
  width: 100%;
  color: #fff;
  text-transform: uppercase;
  padding: 10px 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  transition: color .3s;
}
.navlink:hover, .navlink.w--current {
  color: #333;
}
.menu-btn {
  color: #7a4e85;
  text-align: center;
  background-color: #f2f2f2;
  border: 1px solid #7a4e85;
  margin-top: 5px;
  margin-right: 1%;
  padding: 5px;
}
.menu-btn:hover {
  color: #fff;
  background-color: #7a4e85;
  border-color: #f2f2f2;
}
.menu-btn.w--open {
  z-index: 2;
  background-color: #7a4e85;
  border-color: #f2f2f2;
}
.main-menu {
  width: 205px;
  background-color: #7a4e85;
  padding-top: 109px;
  right: 0;
}
.m-text {
  float: left;
  margin-left: 5px;
  font-size: 10px;
}
.m-icon {
  float: left;
  margin-top: 6px;
  margin-left: 6px;
}
.body {
  height: auto;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: flex;
}
._1-ekran {
  z-index: 9;
  min-height: 850px;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  position: relative;
  overflow: hidden;
}
.z {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
.lb {
  z-index: 99;
  height: 100vh;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .5);
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.box {
  z-index: 100;
  max-width: 750px;
  background-color: #fff;
  border-radius: 5px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: none;
  position: fixed;
  top: 15%;
  left: 0%;
  right: 0%;
  overflow: visible;
}
.p {
  color: #000;
  font-size: 14px;
}
.p.otst-niz {
  margin-bottom: 25px;
}
.call-back {
  z-index: 50;
  width: 60px;
  height: 60px;
  cursor: pointer;
  border-radius: 50%;
  margin-bottom: 0;
  margin-right: 30px;
  padding: 7px;
  transition: all .5s;
  display: block;
  position: fixed;
  bottom: 100px;
  right: 0;
  overflow: visible;
}
.call-back:hover {
  background-color: #fff;
  transform: rotate(-50deg);
  box-shadow: 0 0 0 10px rgba(255, 255, 255, .62);
}
.call-2 {
  width: 110px;
  object-fit: cover;
  background-image: radial-gradient(circle, #357ece 49%, #fff 50%);
  border-radius: 50%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.div-block-12 {
  border: 1px solid rgba(80, 54, 81, .31);
  border-radius: 50%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.circle {
  border-color: #357ece;
}
.circle._2nd {
  border-width: 7px;
  border-color: rgba(53, 126, 206, .27);
}
.privacy-section-yes {
  min-height: 100vh;
  background-color: #f5f5f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}
.z-of-privacy {
  width: 100%;
  max-width: 1200px;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 50px;
  display: block;
}
.h2-privacy {
  color: #333;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
}
.center {
  text-align: center;
  align-items: center;
}
.l {
  color: #1b96c9;
  text-decoration: none;
  transition: all .555s;
  display: inline;
  box-shadow: 0 1px rgba(44, 168, 219, .5);
}
.l:hover {
  color: #333;
  box-shadow: 6px 9px 0 -9px rgba(44, 168, 219, .5);
}
.l.pri {
  font-size: 14px;
}
.section {
  padding-top: 80px;
  padding-bottom: 80px;
}
.dropdown-link {
  z-index: 20;
  background-image: url("../images/644b9edccbe59b7d87346261_Phone-Icon-PNG-Clipart.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 25px;
  padding-right: 25px;
}
.time {
  color: #333;
  background-image: url("../images/644b9f593d22af7448ab710c_clock.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 16px;
  margin-top: 6px;
  margin-bottom: 10px;
  padding-left: 25px;
  line-height: 20px;
}
.adress {
  color: #333;
  background-image: url("../images/64490f2f46f77cf1579693ea_placeholder_red.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 16px;
  margin-bottom: 5px;
  padding-left: 25px;
  line-height: 20px;
}
.akcent-2 {
  color: #000;
}
.z-flex {
  height: 120px;
  max-width: 1140px;
  justify-content: space-around;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
.header {
  z-index: 10;
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}
.brand-5 {
  align-items: center;
  display: flex;
}
._6456 {
  color: #333;
  padding-bottom: 5px;
  font-size: 23px;
  font-weight: 900;
  text-decoration: none;
  transition: all .555s;
}
._6456:hover {
  color: #dd392d;
}
.icon-5 {
  margin-top: 2px;
}
.div-for-divs {
  justify-content: flex-end;
  display: flex;
}
.dropdown-list {
  z-index: 20;
  background-color: #fff;
}
.dropdown-list.w--open {
  z-index: 10;
  margin-top: 7px;
  padding-left: 19px;
  box-shadow: 0 5px 40px -13px rgba(0, 0, 0, .28);
}
.logo-text-block {
  min-width: 270px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}
.big-logo-text {
  color: #000;
  margin-bottom: 4px;
  margin-left: 15px;
  font-size: 40px;
  font-weight: 700;
  line-height: 41px;
}
.logo-text-black {
  color: #333;
  margin-top: 10px;
  margin-left: 15px;
  line-height: 20px;
}
.phone-drop {
  height: 120px;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
  margin-left: 40px;
  margin-right: 20px;
  display: flex;
}
._65464 {
  width: auto;
  color: #333;
  border-bottom: 1px dashed rgba(0, 0, 0, .28);
  padding-bottom: 5px;
  font-size: 23px;
  font-weight: 900;
  text-decoration: none;
  transition: all .555s;
}
._65464:hover {
  color: #dd392d;
}
.button-div {
  max-height: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}
.button {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 5px;
  padding: 12px 25px 14px;
  font-weight: 400;
  text-decoration: none;
  transition: all .555s;
  display: block;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 18px -10px rgba(9, 115, 196, .34);
}
.button:hover {
  background-color: #43afdb;
  transform: translate(0, -4px);
  box-shadow: 0 30px 30px -10px rgba(27, 150, 201, .63);
}
.button:active {
  background-color: #0c749e;
  transform: none;
  box-shadow: 0 13px 12px -10px rgba(27, 150, 201, .63);
}
.button.grd:hover, .button.grd:active {
  display: block;
}
.button._2 {
  width: 250px;
}
.dropdown-toggle {
  background-image: url("../images/644b9edccbe59b7d87346261_Phone-Icon-PNG-Clipart.png");
  background-position: 0 27%;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 26px;
}
.logo-10 {
  height: 90px;
  margin-top: 6px;
  margin-bottom: 6px;
}
.mail-2 {
  color: #0b73c4;
  text-decoration: none;
  transition: all .555s;
  display: inline;
  box-shadow: 0 1px rgba(44, 168, 219, .5);
}
.mail-2:hover {
  color: #333;
  box-shadow: 6px 9px 0 -9px rgba(44, 168, 219, .5);
}
.m {
  background-image: url("../fonts/background-image.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 25px;
  text-decoration: none;
}
.contacts {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 10px;
  margin-left: 30px;
  padding-top: 14px;
  display: flex;
}
.z-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}
.nav-link-100-percent {
  color: #fff;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  transition: all .555s;
  display: flex;
  box-shadow: -9px 12px 0 -10px rgba(255, 255, 255, 0);
}
.nav-link-100-percent:hover {
  color: rgba(255, 255, 255, .75);
  box-shadow: 0 1px #fff;
}
.nav-link-100-percent:active {
  color: #fff;
  box-shadow: 0 0 #fff;
}
.div-block-13 {
  width: 1px;
  background-color: rgba(255, 255, 255, .35);
  margin-top: 13px;
  margin-bottom: 13px;
}
.menu {
  z-index: 10;
  background-color: #101011;
}
.nav-menu-100-percent {
  width: 100%;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 6px;
  padding-bottom: 10px;
  display: flex;
}
.dropdown {
  margin-left: 0;
  margin-right: 0;
}
.dropdown-toggle-2 {
  z-index: 10;
  font-size: 16px;
}
.text-block, .icon-6 {
  color: #fff;
}
.dropdown-list-2 {
  z-index: 10;
  color: #fff;
  background-color: #000;
  top: 80px;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.dropdown-list-2.w--open {
  background-color: #000;
}
.dropdown-list-3 {
  z-index: 10;
  background-color: #000;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.dropdown-list-3.w--open {
  width: 200px;
  top: 80px;
}
.dropdown-list-4 {
  z-index: 10;
  background-color: #000;
  top: 80px;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.dropdown-list-4.w--open {
  width: 170px;
}
.dropdown-list-5 {
  z-index: 10;
  background-color: #000;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.dropdown-list-5.w--open {
  width: 170px;
  top: 80px;
}
.hero-img {
  z-index: 5;
  height: 370px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}
.div-block-14 {
  background-color: rgba(0, 0, 0, 0);
  position: relative;
}
.heading {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 70px;
  display: block;
  position: static;
  top: 80px;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.image {
  filter: contrast() blur(2px);
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.section-2 {
  background-color: #f7f7f7;
  padding: 10px 40px;
  position: relative;
}
.heading-2 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
}
.paragraph {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}
.section-catalog {
  z-index: 10;
  background-color: #f7f7f7;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}
.grid {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 10px;
  margin-bottom: 10px;
}
.heading-3 {
  color: #000;
  margin-bottom: 20px;
}
.text-block-2 {
  margin-bottom: 20px;
}
.link-block {
  position: relative;
}
.heading-4 {
  color: #fff;
  text-align: center;
  text-decoration: none;
  position: absolute;
  top: 80px;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.paragraph-2 {
  text-align: center;
  border: 1px solid #333;
  border-left: 1px #000;
  border-right: 1px #000;
}
.text {
  width: 800px;
  margin-top: 20px;
}
.section-vidy-pamjatnicov {
  background-color: #f7f5f5;
  flex-direction: column;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  position: relative;
}
.heading-5 {
  text-align: center;
}
.grid-2 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
}
.grid-2.skityi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}
.futer {
  background-color: #fff;
  flex-direction: row;
  display: flex;
  position: relative;
}
.futer-1 {
  z-index: 10;
  width: 25%;
  background-color: #cfcece;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 10px 20px 30px;
  display: flex;
  position: relative;
}
.futer-1._2 {
  padding-top: 64px;
}
.futer-1._1 {
  background-color: #cfcece;
}
.telefon {
  padding-left: 25px;
  text-decoration: none;
}
.heading-6 {
  color: #000;
  font-size: 22px;
}
.link {
  color: #333;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  text-decoration: none;
}
.paragraph-3 {
  margin-top: 52px;
}
.pamajtnik {
  border: 1px solid #b3b2b2;
  flex-direction: column;
  display: flex;
}
.text-pod-pamajtnikom {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: underline;
}
.section-foto-rabot {
  background-color: #f7f7f7;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}
.heading-7 {
  font-size: 20px;
}
.paragraph-4 {
  text-align: center;
  margin-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
.heading-8 {
  font-size: 30px;
}
.grid-3 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
  margin-bottom: 10px;
}
.foto-pam {
  height: auto;
  max-height: 340px;
  overflow: hidden;
}
.dropdown-link-2, .dropdown-link-3 {
  color: #fff;
}
.div-block-15 {
  height: 40px;
}
.divblock-dla-h1 {
  height: 50px;
  margin-bottom: 15px;
  overflow: hidden;
}
.button-2 {
  margin-top: 10px;
}
.social-links {
  justify-content: flex-end;
  display: flex;
}
.social-links.otstup-niz {
  margin-bottom: 30px;
}
._123123-2 {
  z-index: 92;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: -60px;
}
._123123-2:hover {
  box-shadow: none;
}
.vnutr {
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 0 6px rgba(255, 255, 255, .48);
}
.vnutr:hover {
  box-shadow: 0 0 0 12px rgba(255, 255, 255, .53);
}
.vnutr:active {
  box-shadow: 0 0 0 30px rgba(255, 255, 255, 0);
}
._123123 {
  z-index: 92;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .59);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: -60px;
}
._123123:hover {
  box-shadow: none;
  background-color: #fff;
  right: -65px;
}
.forma-simple {
  width: 100%;
  max-width: 380px;
  background-color: #fff;
  padding: 30px 30px 40px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 400px;
}
.forma-99 {
  width: 100%;
  max-width: 750px;
  background-color: #fff;
  padding: 30px 30px 35px 375px;
  position: relative;
}
.line-11 {
  width: 20px;
  height: 10px;
  background-color: #0b6631;
  position: absolute;
  top: 27px;
  left: 11px;
  transform: rotate(45deg);
}
.vse-bold {
  width: 100%;
  max-width: 830px;
  background-color: #fff;
  border-radius: 5px;
  align-items: center;
  padding: 55px 280px 35px 30px;
  display: flex;
  position: relative;
  box-shadow: 0 17px 30px -16px rgba(27, 150, 201, .41), 0 0 0 8px rgba(255, 255, 255, .4);
}
.phone-mini {
  min-width: 270px;
  color: #333;
  margin-top: 10px;
  font-size: 23px;
  font-weight: 700;
  text-decoration: none;
  transition: all .555s;
}
.phone-mini:hover {
  color: #0b73c4;
}
.soclinks-4 {
  width: 40px;
  height: 40px;
  background-color: rgba(11, 115, 196, .5);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  padding: 3px;
  transition: all .555s;
  display: flex;
}
.soclinks-4:hover {
  background-color: rgba(209, 62, 62, .44);
}
.soclinks-4:active {
  background-color: #1b96c9;
}
.soclinks-4._10-no {
  margin-left: 0;
}
.close {
  z-index: 92;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: auto;
  right: -30px;
  box-shadow: 0 0 0 12px rgba(44, 168, 219, .1), -11px 17px 30px -2px rgba(27, 150, 201, .51);
}
.close:hover {
  transform: translate(5px, -5px);
  box-shadow: 0 0 0 -4px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
.close:active {
  transform: none;
  box-shadow: 0 0 0 20px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
.razdelitel {
  width: 100%;
  height: 100px;
}
.razdelitel._1 {
  height: 20px;
}
.form-block {
  width: 100%;
  max-width: 240px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}
.form-block.long {
  max-width: none;
}
.phone-mini-2 {
  color: #0b73c4;
  margin-top: 10px;
  font-size: 23px;
  font-weight: 700;
  text-decoration: none;
  transition: all .555s;
}
.phone-mini-2:hover {
  color: #333;
}
.soc-text-2 {
  color: #d13e3e;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-weight: 700;
}
.line-x {
  width: 35px;
  height: 10px;
  background-color: #e24242;
  position: absolute;
  transform: rotate(45deg);
}
.heading-9 {
  text-align: center;
  margin-top: 100px;
  margin-bottom: 20px;
}
.img-box-left {
  width: 100%;
  max-width: 200px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: auto;
}
.box-zagolovok {
  text-align: center;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 27px;
  line-height: 34px;
}
.box-zagolovok.vverhu {
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 30px;
  margin-left: 0;
  margin-right: auto;
  padding: 15px 30px;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: 0;
  right: auto;
}
.form-box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
.form-box._00 {
  width: 92%;
  align-items: flex-start;
}
.success-message {
  background-color: #fff;
}
.yes {
  z-index: 92;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: auto;
  right: -30px;
  box-shadow: 0 0 0 12px rgba(44, 168, 219, .1), -11px 17px 30px -2px rgba(27, 150, 201, .51);
}
.yes:hover {
  transform: translate(5px, -5px);
  box-shadow: 0 0 0 -4px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
.yes:active {
  transform: none;
  box-shadow: 0 0 0 20px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
._0909 {
  width: 35px;
  height: 10px;
  background-color: #d42020;
  position: absolute;
  transform: rotate(45deg);
}
.yes-copy-2 {
  z-index: 92;
  width: 60px;
  height: 60px;
  box-shadow: none;
  cursor: pointer;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: -62px;
}
.yes-copy-2:hover {
  transform: translate(5px, -5px);
  box-shadow: 0 0 0 -4px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
.yes-copy-2:active {
  transform: none;
  box-shadow: 0 0 0 20px rgba(44, 168, 219, .1), -11px 17px 50px 2px rgba(27, 150, 201, .51);
}
.form.horizontl {
  width: 100%;
  display: flex;
}
.i-2 {
  min-height: 60px;
  background-image: url("../fonts/background-image.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 15px;
  padding-left: 35px;
  font-size: 18px;
  transition: all .555s;
  box-shadow: inset 0 -3px #1b96c9;
}
.i-2:focus {
  background-position: -30px;
  border-color: rgba(0, 0, 0, 0);
  padding-left: 0;
}
.i-2.inline {
  width: 55%;
  margin-bottom: 0;
  box-shadow: inset 0 -3px #0b73c4;
}
.div-block-16 {
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  display: flex;
}
.l-2 {
  color: #0b73c4;
  text-decoration: none;
  transition: all .555s;
  display: inline;
  box-shadow: 0 1px rgba(44, 168, 219, .5);
}
.l-2:hover {
  color: #333;
  box-shadow: 6px 9px 0 -9px rgba(44, 168, 219, .5);
}
.l-2.pri {
  color: #0b73c4;
  padding-bottom: 2px;
  display: inline-block;
  box-shadow: 0 1px rgba(44, 168, 219, .28);
}
.l-2.pri.w--current {
  color: #0973c4;
}
.line-10 {
  width: 100%;
  height: 2px;
  background-color: #f3f3f3;
  margin-top: 13px;
  margin-bottom: 20px;
}
.text-span {
  color: #0b6631;
}
._776 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .222s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.img-box-right {
  position: absolute;
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
}
.phone-text {
  text-align: center;
  margin-top: 35px;
}
.phone-text.linia {
  margin-top: 7px;
  margin-right: 20px;
}
.button-form {
  width: 100%;
  text-align: center;
  background-color: #0b73c4;
  border-radius: 5px;
  padding: 20px 40px 22px;
  font-size: 16px;
  font-weight: 400;
  transition: all .555s;
  box-shadow: 0 20px 18px -10px rgba(27, 150, 201, .63);
}
.button-form:hover {
  background-color: #43afdb;
  transform: translate(0, -4px);
  box-shadow: 0 30px 30px -10px rgba(27, 150, 201, .39);
}
.button-form:active {
  background-color: #0c749e;
  transform: none;
  box-shadow: 0 13px 12px -10px rgba(27, 150, 201, .63);
}
._90-2 {
  width: 100%;
  max-width: 420px;
  background-color: #fff;
  padding: 30px 48px 35px;
  position: relative;
}
.line-x2 {
  width: 35px;
  height: 10px;
  background-color: #e24242;
  position: absolute;
  transform: rotate(-45deg);
}
._90 {
  width: 100%;
  max-width: 750px;
  background-color: #fff;
  padding: 30px 30px 35px 375px;
  position: relative;
}
.vse {
  width: 100%;
  max-width: 750px;
  background-color: #fff;
  border-radius: 5px;
  padding: 30px 30px 35px 375px;
  position: relative;
  box-shadow: 0 17px 30px -16px rgba(27, 150, 201, .41), 0 0 0 8px rgba(255, 255, 255, .4);
}
.ok-text {
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}
.i {
  min-height: 60px;
  background-image: url("../images/644b9edccbe59b7d87346261_Phone-Icon-PNG-Clipart.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 15px;
  padding-left: 35px;
  font-size: 18px;
  transition: all .555s;
  box-shadow: inset 0 -3px #333;
}
.i:focus {
  background-position: -30px;
  border-color: rgba(0, 0, 0, 0);
  padding-left: 0;
}
.line-o2-2 {
  width: 60px;
  height: 10px;
  background-color: #0b6631;
  position: absolute;
  top: 16px;
  left: 16px;
  transform: translate(-19px, 19px)rotate(-45deg);
}
.vnutr-copy {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.vnutr-copy:hover {
  box-shadow: 0 0 0 12px rgba(255, 255, 255, .53);
}
.vnutr-copy:active {
  box-shadow: 0 0 0 30px rgba(255, 255, 255, 0);
}
.button-form-2 {
  width: 100%;
  text-align: center;
  background-color: #1b96c9;
  border-radius: 5px;
  padding: 20px 25px 22px;
  font-size: 18px;
  font-weight: 500;
  transition: all .555s;
  box-shadow: 0 20px 18px -10px rgba(27, 150, 201, .63);
}
.button-form-2:hover {
  background-color: #43afdb;
  transform: translate(0, -4px);
  box-shadow: 0 30px 30px -10px rgba(27, 150, 201, .63);
}
.button-form-2:active {
  background-color: #0c749e;
  transform: none;
  box-shadow: 0 13px 12px -10px rgba(27, 150, 201, .63);
}
.button-form-2.inlineb {
  width: 45%;
  background-color: #0b73c4;
  padding: 12px 25px 14px;
  position: relative;
  top: -1px;
  left: -5px;
}
.okey {
  width: 100%;
  max-width: 750px;
  background-color: #fff;
  border-radius: 5px;
  padding: 30px 30px 35px 375px;
  position: relative;
  box-shadow: 0 17px 30px -16px rgba(27, 150, 201, .41), 0 0 0 8px rgba(255, 255, 255, .4);
}
._776-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.div-block-17 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}
._776-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .222s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.button-form-3 {
  width: 100%;
  text-align: center;
  background-color: #0b73c4;
  border-radius: 5px;
  padding: 20px 40px 22px;
  font-size: 16px;
  font-weight: 400;
  transition: all .555s;
  box-shadow: 0 20px 18px -10px rgba(27, 150, 201, .63);
}
.button-form-3:hover {
  background-color: #43afdb;
  transform: translate(0, -4px);
  box-shadow: 0 30px 30px -10px rgba(27, 150, 201, .39);
}
.button-form-3:active {
  background-color: #0c749e;
  transform: none;
  box-shadow: 0 13px 12px -10px rgba(27, 150, 201, .63);
}
.link-foto {
  color: #000;
  margin-top: 20px;
  text-decoration: none;
}
.image-2 {
  height: 100%;
  object-fit: cover;
}
.center-bg {
  z-index: 97;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.close-light-box-form {
  width: 60px;
  height: 60px;
  background-color: rgba(255, 255, 255, .6);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all .555s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -60px;
}
.close-light-box-form:hover {
  background-color: #fff;
}
.close-light-box-form:active {
  background-color: rgba(255, 255, 255, .4);
}
.close-fo-m-line {
  width: 36px;
  height: 6px;
  background-color: #d13e3e;
  position: relative;
  top: 3px;
}
.circle-form-box {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  transform: rotate(45deg);
}
.forma-na-obrzvonok {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 57px;
  padding-bottom: 57px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}
.form-bg {
  z-index: 98;
  background-color: rgba(0, 0, 0, .3);
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}
.light-box-form {
  z-index: 99;
  min-height: 330px;
  min-width: 330px;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
  position: fixed;
  box-shadow: 0 12px 30px -12px rgba(0, 0, 0, .1);
}
.button-open-box-form {
  text-align: center;
  background-color: #0b73c4;
  padding: 20px 34px;
  transition: all .555s;
}
.button-open-box-form:hover {
  background-color: #004581;
}
.close-fo-m-line2 {
  width: 36px;
  height: 6px;
  background-color: #d13e3e;
  position: relative;
  top: -3px;
  transform: rotate(90deg);
}
.button-form-4 {
  width: 100%;
  text-align: center;
  background-color: #333;
  border-radius: 5px;
  padding: 20px 40px 22px;
  font-size: 16px;
  font-weight: 400;
  transition: all .555s;
  box-shadow: 0 20px 18px -10px rgba(27, 150, 201, .63);
}
.button-form-4:hover {
  background-color: #43afdb;
  transform: translate(0, -4px);
  box-shadow: 0 30px 30px -10px rgba(27, 150, 201, .39);
}
.button-form-4:active {
  background-color: #0c749e;
  transform: none;
  box-shadow: 0 13px 12px -10px rgba(27, 150, 201, .63);
}
.textlida {
  color: #000;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}
.l-3 {
  color: #0b73c4;
  text-decoration: none;
  transition: all .555s;
  display: inline;
  box-shadow: 0 1px rgba(44, 168, 219, .5);
}
.l-3:hover {
  color: #333;
  box-shadow: 6px 9px 0 -9px rgba(44, 168, 219, .5);
}
.l-3.pri {
  color: #0b73c4;
  padding-bottom: 2px;
  display: inline-block;
  box-shadow: 0 1px rgba(44, 168, 219, .28);
}
.l-3.pri.w--current {
  color: #0973c4;
}
.line-12 {
  width: 100%;
  height: 2px;
  background-color: #f3f3f3;
  margin-top: 13px;
  margin-bottom: 20px;
}
.text-span-2 {
  color: #0b6631;
}
._90-3 {
  width: 100%;
  max-width: 420px;
  background-color: #fff;
  padding: 30px 48px 35px;
  position: relative;
}
.glevnyi-div {
  height: auto;
  justify-content: center;
  margin-bottom: 30px;
  display: flex;
}
.grid-uno-pam {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}
.opisanie {
  display: block;
}
.foto-mini {
  display: flex;
}
.image-3 {
  margin-left: 0;
  margin-right: 0;
}
.image-4 {
  max-width: 100px;
}
.block-quote {
  line-height: 50px;
}
.text-opisanie {
  height: 100%;
  max-width: 450px;
  padding: 10px 0 5px 10px;
}
.grid-4 {
  grid-template-columns: 1fr 1fr 1fr;
}
.div-6-prichin {
  flex-direction: column;
  align-items: center;
  display: flex;
}
.image-6 {
  width: 50px;
  max-width: none;
}
.heading-10 {
  color: #000;
  text-align: center;
}
.paragraph-5 {
  text-align: left;
  padding-left: 50px;
  padding-right: 50px;
  line-height: 40px;
}
.paragraph-6 {
  text-align: center;
  padding-left: 70px;
  padding-right: 70px;
  line-height: 40px;
}
.heading-11 {
  color: #000;
  padding-left: 30px;
}
.paragraph-7 {
  color: #333;
  margin-top: 35px;
  margin-bottom: 35px;
  padding-left: 0;
  font-size: 18px;
  line-height: 35px;
}
.nashi-uslugi {
  background-color: #cfcece;
  flex-direction: column;
  align-items: flex-start;
  padding: 10px 50px;
  display: flex;
}
.grid-5 {
  grid-template-columns: .25fr 1fr;
  margin-top: 39px;
  margin-left: 30px;
}
.nayv-uslugi {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}
.heading-12 {
  color: #000;
  margin-top: 0;
  font-size: 23px;
}
.text-block-3 {
  color: #000;
  font-size: 18px;
  line-height: 25px;
}
.bold-text {
  color: #000;
  margin-top: 20px;
  font-size: 30px;
  line-height: 30px;
}
.heading-usl {
  color: #000;
  margin-left: 30px;
  padding-left: 0;
  font-size: 40px;
}
.image-7 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.poczemu-my {
  padding: 20px 50px;
}
.grid6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}
.text-section {
  flex-direction: column;
  align-items: center;
  padding: 30px 10px;
  display: flex;
}
.heading-13 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 500;
  line-height: 35px;
}
.heading-13._1 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 45px;
}
.paragraph-text {
  color: #333;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 60px;
  padding-right: 60px;
  font-size: 18px;
  line-height: 35px;
}
.paragraph-8 {
  text-align: center;
}
.image-8 {
  height: 370px;
  object-fit: cover;
}
.artikul {
  font-size: 18px;
  font-weight: 700;
}
.div-block-18 {
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin-top: 10px;
  padding-bottom: 10px;
}
.menu-vazy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 10px;
  display: grid;
}
.link-2 {
  color: #000;
  background-color: #fff;
}
.link-block-2 {
  border: 1px solid #000;
  margin: 5px;
}
.link-block-2:hover {
  box-shadow: 1px 1px 5px #000;
}
.text-vazmenu {
  text-decoration: none;
}
.text-block-4 {
  color: #000;
  text-align: center;
  padding: 10px;
  font-size: 20px;
  text-decoration: underline;
}
.text-cvetnik {
  color: #000;
  text-align: center;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: underline;
}
.gr-ograda-text {
  color: #333;
  text-align: center;
  padding-top: 0;
  padding-bottom: 7px;
  font-weight: 500;
  text-decoration: underline;
}
.text-cokol-menu {
  color: #000;
  text-align: center;
  padding: 10px;
  font-size: 20px;
  text-decoration: underline;
}
.menu-ogrady {
  justify-content: center;
  align-items: center;
  display: flex;
}
.img-ogr {
  width: 340px;
  height: 250px;
  object-fit: cover;
}
.heading-ocompanii {
  color: #000;
  text-align: center;
  padding-left: 0;
}
.list-text {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 25px;
  font-weight: 300;
  line-height: 25px;
}
.text-a02 {
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
}
.text-faq {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 20px 20px 0 0;
  font-size: 20px;
  line-height: 30px;
}
.z-3 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
  display: block;
  position: static;
}
.dropdown-10 {
  width: 100%;
}
.name-2 {
  white-space: pre-wrap;
  font-weight: 500;
  line-height: 140%;
}
.line-6-copy {
  width: 20px;
  height: 2px;
  background-color: #1b96c9;
  position: relative;
  top: -1px;
  transform: rotate(90deg);
}
.dropdown-toggle-14 {
  width: 100%;
  background-color: #f3f2f7;
  margin-bottom: 5px;
  padding-left: 30px;
  padding-right: 55px;
  transition: all .555s;
}
.dropdown-toggle-14:hover {
  color: #0973c4;
  background-color: #fff;
  box-shadow: inset 0 0 0 2px #f3f2f7;
}
.drop-1-copy {
  width: 100%;
  padding: 10px 65px 10px 0;
  display: inline-block;
}
.grid-44 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr;
  justify-content: center;
  justify-items: stretch;
}
.x-folder3-copy {
  width: 45px;
  height: 45px;
  background-color: #f5f5f4;
  border: 2px solid rgba(0, 0, 0, 0);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0;
}
.h3 {
  white-space: pre-wrap;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}
.otvet {
  margin-top: 25px;
}
.line-vertical {
  width: 20px;
  height: 2px;
  background-color: #0973c4;
  position: relative;
  top: -2px;
  transform: rotate(90deg);
}
.line-first {
  width: 20px;
  height: 2px;
  background-color: #0973c4;
}
.line-3-copy {
  width: 20px;
  height: 2px;
  background-color: #0973c4;
  position: relative;
  top: 1px;
}
.plus-bg {
  width: 62px;
  height: 62px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}
._4234 {
  z-index: 1;
  width: 100%;
  background-color: #fff;
  border-top: 2px solid #0973c4;
  padding: 15px 0;
  transition: all .555s;
}
._4234:hover {
  background-color: #fff;
}
.open-drop {
  background-color: rgba(44, 168, 219, .14);
  margin-top: 15px;
  padding: 20px;
  position: relative;
}
.open-drop.w--open {
  background-color: #f5f5f4;
  padding: 20px;
  display: block;
  position: relative;
}
.section-3 {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 50px;
}
.dropdown-list-13 {
  background-color: #fff;
  padding-left: 30px;
  padding-right: 30px;
  display: block;
  position: relative;
  overflow: hidden;
}
.div-faq {
  max-width: 780px;
}
.o-companii-v-cifrah {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}
.h2-4 {
  color: #0b0121;
  margin-top: 0;
  margin-bottom: 30px;
  line-height: 130%;
}
.h2-4._55 {
  color: #333;
}
.fon-preim-2 {
  border-left: 2px solid rgba(116, 99, 155, .22);
  padding-left: 35px;
  position: relative;
}
.cifry {
  color: #000;
  margin-top: 15px;
  margin-bottom: 25px;
  font-size: 32px;
  font-weight: 700;
}
.name {
  color: #5f5f5f;
  margin-top: 10px;
}
.line-preim-2 {
  width: 3px;
  height: 50px;
  background-color: #0b0121;
  border-radius: 10px;
  margin-left: -2px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}
.grid-kontakty {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 20px;
  margin-bottom: 20px;
}
.k1 {
  background-color: rgba(0, 0, 0, 0);
}
.k2 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.k3 {
  background-color: #f2f0f0;
}
.text-kak-dobr {
  padding: 20px;
}
html.w-mod-js [data-ix="opacity-0-initial-appearance"] {
  opacity: 0;
}
@media screen and (max-width: 991px) {
  h1 {
    padding-left: 10px;
    font-size: 30px;
  }
  .link-logo {
    margin-right: 5%;
  }
  .z {
    padding-left: 20px;
    padding-right: 20px;
  }
  .call-back {
    display: block;
  }
  .privacy-section-yes {
    padding-top: 0;
    padding-bottom: 0;
  }
  .z-of-privacy {
    padding-left: 20px;
    padding-right: 20px;
  }
  .l.pri {
    margin-top: 10px;
    margin-bottom: 10px;
    display: inline-block;
  }
  .adress {
    margin-left: 0;
    margin-right: 30px;
  }
  .z-flex {
    flex-direction: column;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
  }
  .header {
    padding-top: 10px;
    overflow: hidden;
  }
  .div-for-divs {
    flex-direction: column;
    display: none;
  }
  .logo-text-black {
    margin-left: 20px;
  }
  .phone-drop {
    align-items: flex-start;
    margin-left: 0;
  }
  .button-div {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .button {
    padding-top: 15px;
    padding-bottom: 15px;
    display: block;
  }
  .contacts {
    flex-direction: row;
    align-items: flex-start;
    margin-top: 15px;
    display: block;
  }
  .z-2 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .line1 {
    width: 100%;
    height: 3px;
    background-color: #fff;
  }
  .nav-link-100-percent {
    color: #fff;
    text-align: left;
    background-color: rgba(0, 0, 0, 0);
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 26px;
    display: block;
    position: static;
    box-shadow: -9px 12px 0 -10px rgba(255, 255, 255, 0);
  }
  .nav-link-100-percent:hover {
    color: #333;
  }
  .line2 {
    width: 100%;
    height: 3px;
    background-color: #fff;
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .line3 {
    width: 100%;
    height: 3px;
    background-color: #fff;
  }
  .div-block-13 {
    display: none;
  }
  .menu {
    height: 0;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }
  .menu-button {
    width: 50px;
    height: 50px;
    color: #fff;
    background-color: #0b73c4;
    margin-top: 9px;
    padding: 15px 11px 17px;
    font-size: 39px;
    position: absolute;
    left: auto;
    right: 20px;
    overflow: hidden;
  }
  .menu-button.w--open {
    color: #2ca8db;
    background-color: #d13e3e;
  }
  .nav-menu-100-percent {
    width: 250px;
    text-align: left;
    background-color: #0e93ff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 90px;
    margin-right: 20px;
    padding: 22px 20px 15px 30px;
    display: flex;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    box-shadow: inset 0 0 0 3px #1b96c9;
  }
  .dropdown-toggle-2 {
    color: #000;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    position: relative;
  }
  .text-block {
    color: #fff;
  }
  .heading {
    font-size: 20px;
  }
  .section-catalog {
    z-index: auto;
  }
  .futer {
    flex-direction: row;
    align-items: center;
  }
  .futer-1 {
    z-index: auto;
    width: 100%;
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  .futer-1._2, .futer-1._1, .futer-1._3 {
    display: none;
  }
  ._123123-2, ._123123 {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -61px;
    left: 0%;
    right: 0%;
  }
  .vse-bold {
    padding-right: 212px;
  }
  .close {
    right: 20px;
  }
  .heading-9._535 {
    margin-bottom: 96px;
  }
  .yes {
    z-index: 5;
    right: 20px;
  }
  .yes-copy-2 {
    margin-left: auto;
    margin-right: auto;
    top: -69px;
    bottom: auto;
    left: 0%;
    right: 0%;
  }
  .l-2.pri {
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
  }
  .l-2.pri.w--current {
    display: inline-block;
  }
  .l-3.pri {
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
  }
  .l-3.pri.w--current {
    display: inline-block;
  }
  .foto {
    width: auto;
    height: auto;
  }
  .grid-uno-pam {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }
  .foto-mini {
    width: 400px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }
  .image-5 {
    width: 380px;
  }
  .heading-10 {
    text-align: center;
  }
  .z-3 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .dropdown-10 {
    z-index: 3;
  }
  .grid-44 {
    grid-template-columns: 1fr;
  }
  .o-companii-v-cifrah {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }
  .h2-4, .h2-4._55 {
    text-align: left;
  }
  .fon-preim-2 {
    padding-left: 20px;
  }
  .cifry {
    font-size: 26px;
  }
}
@media screen and (max-width: 767px) {
  h1 {
    font-size: 20px;
  }
  .link-logo {
    width: 4vw;
    height: 4vw;
    padding-left: 0;
  }
  .l.pri.w--current {
    display: inline-block;
  }
  .adress {
    margin-left: 20px;
  }
  .header {
    padding-top: 12px;
    padding-bottom: 10px;
  }
  .brand-5 {
    padding-left: 0;
  }
  .logo-text-black {
    margin-left: 20px;
  }
  .button {
    display: block;
  }
  .hero-img {
    height: 220px;
    justify-content: center;
  }
  .heading-4 {
    font-size: 14px;
    top: 30px;
  }
  ._123123-2, ._123123 {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -61px;
    left: 0%;
    right: 0%;
  }
  .forma-simple, .forma-99 {
    padding: 20px 20px 60px;
  }
  .vse-bold {
    flex-direction: column;
    justify-content: center;
    padding: 40px 20px 60px;
  }
  .close {
    margin-left: auto;
    margin-right: auto;
    top: auto;
    bottom: -30px;
    left: 0%;
    right: 0%;
  }
  .img-box-left {
    display: none;
  }
  .box-zagolovok.vverhu {
    margin-left: auto;
    margin-right: auto;
    left: auto;
    right: auto;
  }
  .form-box._00 {
    align-items: center;
  }
  .yes {
    z-index: 4;
    margin-left: auto;
    margin-right: auto;
    top: -60px;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }
  .yes-copy-2 {
    z-index: 0;
    margin-left: auto;
    margin-right: auto;
    top: -60px;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }
  .form.horizontl {
    max-width: 240px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  .i-2.inline {
    width: 100%;
    margin-bottom: 15px;
  }
  .div-block-16 {
    margin-top: 29px;
  }
  .l-2.pri.w--current {
    display: inline-block;
  }
  .img-box-right {
    display: none;
  }
  .phone-text.linia {
    margin-top: 3px;
  }
  ._90-2, ._90 {
    padding: 25px 20px;
  }
  .vse {
    padding: 20px 20px 60px;
  }
  .button-form-2.inlineb {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 22px;
    position: static;
  }
  .okey {
    padding: 25px 20px;
  }
  .l-3.pri.w--current {
    display: inline-block;
  }
  ._90-3 {
    padding: 25px 20px;
  }
  .foto-mini {
    width: 270px;
    grid-template-columns: 1fr 1fr;
  }
  .image-4 {
    width: auto;
    height: auto;
  }
  .mini-boxy {
    width: 100px;
  }
  .image-5 {
    width: 300px;
  }
  .menu-vazy {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .dropdown-toggle-14 {
    padding-left: 20px;
  }
  .dropdown-list-13 {
    padding-left: 0;
    padding-right: 0;
  }
  .o-companii-v-cifrah {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }
  .h2-4 {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 479px) {
  h1 {
    font-size: 13px;
    line-height: 20px;
  }
  a {
    width: auto;
    float: none;
    padding-left: 1px;
    padding-right: 1px;
    display: inline-block;
    position: static;
  }
  .img-logo {
    max-width: 110%;
  }
  .link-logo {
    width: 5vw;
    height: 5vw;
  }
  .box {
    opacity: 1;
  }
  .privacy-section-yes {
    overflow: hidden;
  }
  .z-of-privacy {
    padding-top: 20px;
  }
  .h2-privacy {
    font-size: 25px;
    line-height: 33px;
  }
  .center {
    justify-content: center;
    align-items: center;
    display: flex;
  }
  .adress {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
  }
  .z-flex {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
  }
  .header {
    padding-bottom: 15px;
  }
  .brand-5 {
    padding-left: 0;
    padding-right: 0;
  }
  ._6456 {
    margin-top: 13px;
    padding-left: 0;
    padding-right: 0;
    font-size: 25px;
  }
  .logo-text-black {
    margin-left: 20px;
  }
  .phone-drop {
    flex-direction: column;
    align-items: center;
    margin-bottom: 15px;
    margin-right: 0;
  }
  ._65464 {
    margin-top: 13px;
    padding-left: 0;
    padding-right: 0;
    font-size: 25px;
  }
  .button-div {
    flex-direction: column;
    align-items: center;
  }
  .dropdown-toggle {
    background-position: 0 60%;
    margin-bottom: 10px;
  }
  .mail-2 {
    font-size: 16px;
  }
  .contacts {
    flex-direction: column;
    align-items: center;
    margin-bottom: 10px;
  }
  .nav-link-100-percent {
    text-align: left;
  }
  .menu-button {
    z-index: 10;
    margin-top: 5px;
    top: 90px;
    right: 2px;
  }
  .dropdown-list-2.w--open, .dropdown-list-3.w--open {
    width: 300px;
  }
  .div-block-14 {
    flex-direction: column;
    align-items: center;
  }
  .heading {
    font-size: 18px;
    line-height: 26px;
  }
  .image {
    max-width: 590px;
    object-fit: fill;
  }
  .grid-kontakty {
    grid-template-columns: 1fr;
  }
  .heading-3 {
    padding-left: 4px;
  }
  .text-block-2 {
    padding-left: 13px;
    padding-right: 13px;
  }
  .paragraph-2 {
    width: auto;
    padding-left: 19px;
    padding-right: 19px;
  }
  .text {
    width: auto;
  }
  .grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 7px;
    grid-template-columns: 1fr 1fr;
  }
  .heading-8 {
    text-align: center;
    padding-left: 13px;
    padding-right: 13px;
  }
  .grid-3 {
    grid-column-gap: 0px;
    grid-row-gap: 7px;
    grid-template-columns: 1fr 1fr;
  }
  .divblock-dla-h1 {
    height: 70px;
    padding-top: 15px;
  }
  ._123123-2, ._123123 {
    box-shadow: none;
    top: auto;
    bottom: -61px;
    left: 0%;
    right: 0%;
  }
  .forma-simple, .forma-99 {
    padding-top: 27px;
    padding-bottom: 34px;
  }
  .vse-bold {
    padding-top: 20px;
  }
  .phone-mini {
    margin-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
  }
  .soclinks-4._10-no {
    margin-left: 0;
  }
  .close {
    top: auto;
    bottom: -30px;
    left: 0%;
    right: 0%;
    box-shadow: 0 19px 30px -7px rgba(27, 150, 201, .51);
  }
  .phone-mini-2 {
    margin-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
  }
  .box-zagolovok {
    line-height: 32px;
  }
  .box-zagolovok.vverhu {
    padding: 0;
    position: static;
  }
  .form-box._00 {
    align-items: center;
  }
  .yes {
    top: -60px;
    bottom: auto;
    left: 0%;
    right: 0%;
    box-shadow: 0 19px 30px -7px rgba(27, 150, 201, .51);
  }
  .yes-copy-2 {
    top: -63px;
    bottom: auto;
    left: 0%;
    right: 0%;
  }
  .div-block-16 {
    flex-direction: column;
    justify-content: center;
  }
  .text-span {
    display: block;
  }
  .phone-text.linia {
    margin-right: 0;
  }
  .close-light-box-form {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    top: auto;
    bottom: -60px;
    left: 0%;
    right: 0%;
  }
  .light-box-form {
    margin-left: 20px;
    margin-right: 20px;
  }
  .button-open-box-form {
    padding-left: 27px;
    padding-right: 27px;
  }
  .text-span-2 {
    display: block;
  }
  .grid-uno-pam {
    grid-column-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: stretch;
    align-items: center;
    justify-items: stretch;
    display: flex;
  }
  .foto-mini {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .block-quote {
    line-height: 20px;
  }
  .text-opisanie {
    width: 350px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  .grid-4 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }
  .heading-10 {
    width: 100%;
    text-align: left;
  }
  .grid-5 {
    grid-template-columns: 1fr;
  }
  .heading-usl {
    line-height: 40px;
  }
  .poczemu-my {
    padding-left: 20px;
    padding-right: 20px;
  }
  .text-section {
    padding-left: 10px;
    padding-right: 10px;
  }
  .heading-13 {
    line-height: 35px;
  }
  .paragraph-text {
    padding-left: 5px;
    padding-right: 5px;
  }
  .menu-vazy {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr;
    justify-content: stretch;
    justify-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }
  .menu-ogrady {
    flex-direction: column;
  }
  .otvet {
    padding-top: 10px;
  }
  ._4234 {
    padding: 10px 0;
  }
  .o-companii-v-cifrah {
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }
  .h2-4 {
    text-align: left;
    font-size: 26px;
  }
  .h2-4._55 {
    text-align: left;
    margin-bottom: 0;
  }
  .fon-preim-2 {
    padding-left: 20px;
  }
}
#w-node-_46c70229-5495-5fd3-b173-a48e804768f3-48679733, #w-node-a7f47df4-f5df-096e-a835-64eed04ecaf9-48679733, #w-node-_361b394a-24fa-c020-dc8c-b9dbaf639eaf-48679733, #w-node-_3b9a9947-371e-4da3-5836-4db25d0d25f9-48679733, #w-node-f4fddda0-7837-e283-4f6f-f84bd751a9f3-48679733, #w-node-_62a4410d-06d5-b22e-c6c9-2c98da4a5b3c-48679733, #w-node-c6eaf916-6b35-d612-83b2-e97a3394f82b-48679733, #w-node-ab68d1b9-1e3a-de03-7afa-28f630186b13-48679733, #w-node-bf69bac8-caa0-d322-4cce-3d73fe6bf6a0-48679733, #w-node-_9c4a347b-c631-d9bb-eca8-2ac327abbf0f-48679733, #w-node-_037c837c-f80f-d3cc-15b1-9fda2d90dff1-48679733, #w-node-_306b4359-aeb9-ed3c-f188-908e555ef81f-48679733, #w-node-_689ed0d2-4970-c665-71e5-73e93246332f-48679733, #w-node-e261f395-9c19-0e98-b85c-f9d67463cd91-48679733, #w-node-_5cdb5bb8-81e5-9a11-f282-5f22d1a2c783-48679733, #w-node-f8b55d34-c922-ba42-5d0e-597bcaa4de4d-48679733, #w-node-_2b116382-a629-28c0-7e17-07009099fc26-48679733, #w-node-_53f5bfe5-3773-5f04-080f-b1ed65e6ef70-48679733, #w-node-_986d2068-a9b7-9ea0-4c50-0eb46961b221-48679733, #w-node-_6f67ad90-5009-59bc-806b-0c0ae23c57c8-48679733, #w-node-b37607e7-f381-015b-5be7-b5c0573ab8a7-48679733, #w-node-_601e6eaa-1a4e-7d71-9f83-0a248095212a-48679733, #w-node-af344df2-24cd-1f2a-1fb2-154443bfcbe6-48679733, #w-node-_92414b93-910d-6c5f-a366-38cce4dd91d0-48679733, #w-node-_1bbc71a2-f7cb-5b88-ca8d-97e01c93ffff-48679733, #w-node-_7315559a-67d9-8c56-72d0-404684c3410c-48679733, #w-node-_06f6cf08-4679-4d65-8cd8-da0bc2bf31c6-48679733, #w-node-_6d7d3d3d-aeb2-3f95-0bee-464ee9b65722-48679733, #w-node-_6189a11f-2b76-6486-b719-7134800ad9b8-48679733, #w-node-d9594d91-cfa9-ccb5-a447-de5e9e1dca37-48679733, #w-node-a22cfa41-353c-165b-f06e-9cbd4177548e-48679733, #w-node-d38f9dd4-7282-a775-a2b5-c3af9b1aec35-48679733, #w-node-ecf33908-8b95-4f28-3e37-cdc01fc0ac2e-48679733, #w-node-_70b52127-0045-47fd-8df6-53198bb3ff36-48679733, #w-node-b28f1aad-8d12-3588-9ab4-7b2067bd0535-48679733, #w-node-_53240ee4-a683-bb50-c596-20a267295448-48679733, #w-node-_2dcc650e-4b82-4647-ad5d-785850a3b6cd-48679733, #w-node-b54fa3af-a930-db95-4730-f0113c28f266-48679733, #w-node-eb08fb19-97da-987f-d9c7-d936953bd5c5-48679733, #w-node-_6adc5e1b-78da-586d-f962-cfa4ec6f4ecd-48679733, #w-node-_5362f3ff-5340-c817-83a8-9a7c43f23fd5-48679733, #w-node-e06f3e2d-93a3-6151-5a92-9f3d0aa45e9a-48679733, #w-node-ebe91887-1425-a00c-9e3f-57472bdbb626-48679733, #w-node-b90d136e-d836-82e5-62f3-404ea9bf0dbc-48679733, #w-node-b9c0910a-9b05-62c4-cc0c-5b6baa8cb9b2-48679733, #w-node-_736746b6-1086-8027-fb38-4c1479d32b09-48679733, #w-node-_05ee741f-bf16-6eea-90db-db4332aeae11-48679733, #w-node-b6d05562-2384-27f0-928e-11eee6983280-48679733, #w-node-_118b8d1d-0c4f-fef7-15ea-ce6e4af6348e-48679733, #w-node-c2cee1b7-d69f-a67b-6483-a9982ff1361d-48679733, #w-node-_6727791d-15a2-0e07-ed20-4c7709af36ad-48679733, #w-node-_08fde965-1fb2-1329-0033-3bc4281252b6-48679733, #w-node-ad7509dd-cd1a-35db-3da3-87b788ccddee-48679733, #w-node-_7e457a53-fe1d-0b9e-ff50-967e1fe8da66-48679733, #w-node-_15c9b075-cb11-195c-b32c-3e05b29bdafe-48679733, #w-node-_18127acd-41f1-88ff-bdb3-82e08874b597-48679733, #w-node-_1beaea13-0443-9c26-925c-7564ded74ba7-48679733, #w-node-_7394d35e-7b1c-976c-b601-0a8531b0026f-48679733, #w-node-e6d79556-f94a-6661-acd1-7c765087a189-48679733, #w-node-_8ed5b689-705e-2218-5a9b-b93037bd8a50-48679733, #w-node-_9f2e3167-f859-8fa5-d31f-3678fe8bdd4e-48679733, #w-node-_3cc6671d-b7ed-8e17-d78a-70b236aa733f-48679733, #w-node-db01be1f-d7a4-3b39-e841-04fccb26038b-48679733, #w-node-_0453c647-eabc-d88b-5848-99e3e482c85c-48679733, #w-node-_1fe92470-b7f4-9838-22b7-a37f2ff49988-48679733, #w-node-e9298b07-0da8-8c70-fdbc-b4cef46456f1-48679733, #w-node-_413925cd-5aa9-15a7-2271-f4246b826039-48679733, #w-node-_8c19ef75-a3ac-9bd1-c0cc-d48834c8a4fd-48679733, #w-node-_69e7b030-7aaa-f148-45ed-7a1769f5b6d8-48679733, #w-node-_49f8efd2-945f-9ae6-d49d-5a07ec3355a2-48679733, #w-node-_74e9f7ea-3ebb-f235-bca8-3c6991becef2-48679733, #w-node-_376ea396-ec7b-7353-98fe-5215157dd965-48679733, #w-node-da0bbda5-2f69-993e-4d81-4b7966c0e225-48679733, #w-node-cbfc2509-699c-b2dd-30d3-f1ae54a58953-48679733, #w-node-b0edf60a-3c50-4633-66d2-9a549d3cbc84-48679733, #w-node-_3f2c838f-cbc9-2e13-f11e-f50626b862a7-48679733, #w-node-ec374f45-d874-49a0-1ab0-f6c3fa890f9e-48679733, #w-node-e5adceb9-f1cb-1a6e-6dee-83cd192f264e-48679733, #w-node-df572bca-32a1-793b-3861-685691201c95-48679733, #w-node-_6ae4f527-ccdc-c891-886d-76e9dc1c53d3-48679733, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c5a-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c5e-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c63-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c67-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c6b-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1c6f-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1d3e-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1d44-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1d4a-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1d50-ba679739, #w-node-e7c19b45-5125-883f-5851-3d91cdea1d56-ba679739, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd40ee-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd40f2-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd40f7-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd40fb-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd40ff-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd4103-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd410c-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd4112-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd4118-c467973a, #w-node-d896b1c3-c910-bfbd-937b-966f7ffd411e-c467973a, #w-node-_1a31ae67-44f0-b271-62a1-1dd7aaaa7e06-c467973a, #w-node-_3a2bf670-2d55-cc7f-268f-bd2bbb8650bd-c467973a, #w-node-_8ca6b339-f0a6-b3b9-72f6-419f0f791ad0-c467973a, #w-node-f8fcc681-0c20-3140-a94a-919d0cf7c750-c467973a, #w-node-_98bb2314-8a60-e559-3ca0-6cf86a12b18b-c467973a, #w-node-_31acec4a-62c8-2929-3267-1f36b699c9c1-c467973a, #w-node-_37264d92-84b2-8d27-3bcf-cddd74ca0766-c467973a, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b49-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b4d-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b52-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b56-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b5a-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b5e-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b66-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b6d-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b74-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b7b-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b82-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b89-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b90-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b97-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0b9e-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0ba5-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bac-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bb3-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bba-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bc1-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bc8-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bcf-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bd6-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bdd-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0be4-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0beb-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bf2-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0bf9-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0c00-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0c07-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0c0e-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0c15-2067973b, #w-node-_812a60da-0e17-62aa-0308-0cb2ed9f0c1c-2067973b, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c7889e-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788a2-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788a5-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788a9-9467973c, #w-node-ac47079f-625b-688b-62d9-2d208e445eb4-9467973c, #w-node-_0f27334e-4e2d-10ae-30a9-aa258dc66b0f-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788b3-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788b9-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788c0-9467973c, #w-node-_1e3e3223-b1c9-194a-051a-6643c3c788c6-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085d6-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085d8-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085da-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085dc-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085de-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085e0-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085e2-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085e4-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085e6-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085e8-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085ea-9467973c, #w-node-d01bbff6-6d67-fcd0-0c77-28a4015085ec-9467973c, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955a0-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955a6-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955a9-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955ac-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955b6-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955bc-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955c3-8b67973d, #w-node-c3e5ab6f-2e13-8474-f4b6-f9771d7955c9-8b67973d, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360d4-d2679742, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360d8-d2679742, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360dd-d2679742, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360e1-d2679742, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360e5-d2679742, #w-node-_7f9a1b76-4f7c-3c31-586a-62ca407360e9-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b4e-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b54-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b5a-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b60-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b66-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b6c-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b72-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b78-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b7e-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b84-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b8a-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b90-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b96-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957b9c-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957ba2-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957ba8-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957bae-d2679742, #w-node-_25fad8db-493b-2e18-26ed-95f18b957bb4-d2679742, #w-node-f7b06a10-808c-7d13-a950-798e228a81ba-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81be-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81c3-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81c7-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81cb-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81cf-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81d8-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81de-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81e4-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81ea-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81f0-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81f6-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a81fc-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8202-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8208-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a820e-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8214-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a821a-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8220-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8226-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a822c-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8232-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a8238-38679743, #w-node-f7b06a10-808c-7d13-a950-798e228a823e-38679743, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875b9-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875bb-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875bd-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875bf-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875c1-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875c3-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875c5-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875c7-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875c9-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875cb-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875cd-42679745, #w-node-e66cb696-57cd-aaf0-6990-4f8ddc0875cf-42679745, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dabe-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dac2-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dac7-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dacb-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dacf-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dad3-c8679752, #w-node-f6f606d9-3428-b9ba-c5d1-1db6d602dadc-c8679752, #w-node-aeca21d3-c425-11ac-145b-4cf22470f6fb-c8679752, #w-node-_8d518b25-392d-f215-158e-3ab613668313-c8679752, #w-node-b56af5e4-7773-173d-1577-6f0e1bad8f0d-c8679752, #w-node-_803c26df-acce-a63c-bbd5-3e02a2933710-c8679752, #w-node-b200ce88-8b9f-327e-8e36-8ffe183d047a-c8679752, #w-node-_4236cb2b-61ec-8621-65d7-9f96e66530f5-c8679752, #w-node-_363417c1-fbb3-2f49-084b-aecae762a942-c8679752, #w-node-cf4f105e-979b-05b8-76d5-155332ed7fca-c8679752, #w-node-_3fef6383-2a74-773d-148d-1f97b219ece5-c8679752, #w-node-a1d3dec1-ad3b-c66b-5811-560fc4516cb5-c8679752, #w-node-ba3cb377-b276-dc3d-0d50-cc46b9c5e2bb-c8679752, #w-node-_8706044d-a8d1-10c8-2731-d1b17bea8987-c8679752, #w-node-_760ccf93-8bf9-a374-7297-4b596da25fa3-c8679752, #w-node-d600f5b0-a892-74a6-964c-2090b2547400-1c6797bb, #w-node-d600f5b0-a892-74a6-964c-2090b2547404-1c6797bb, #w-node-d600f5b0-a892-74a6-964c-2090b2547409-1c6797bb, #w-node-d600f5b0-a892-74a6-964c-2090b254740d-1c6797bb, #w-node-d600f5b0-a892-74a6-964c-2090b2547411-1c6797bb, #w-node-d600f5b0-a892-74a6-964c-2090b2547415-1c6797bb, #w-node-_14ee1aaf-7205-6a4e-ff0d-a1c610dd265d-1c6797bb, #w-node-_8cc54fa1-9fb5-41d0-09d6-e7a37a70e79b-1c6797bb, #w-node-_9a392cc1-990f-96b5-01ed-b728739f9ea9-1c6797bb, #w-node-c7b22c89-8a11-badd-3368-fbd03547886c-1c6797bb, #w-node-b6738d1a-1621-a048-4730-77e91bdcaea4-1c6797bb, #w-node-eb1435a4-da7e-bf72-de84-9f8f73f4aeed-1c6797bb, #w-node-de9968fc-2433-b96b-b119-71ed3c328272-1c6797bb, #w-node-_512405ef-637d-41bc-9ec7-870d8b6e8f65-1c6797bb, #w-node-a89a77c6-62f3-7b15-ba1a-fab3dc99152c-1c6797bb, #w-node-ecd0adb8-b1bb-4714-2ce6-f31e3c103231-1c6797bb, #w-node-d37e4934-a020-99d2-b6ea-87400ca892cd-1c6797bb, #w-node-ef63b32b-9151-1d55-f08a-49aa37c329a9-6d6797c2, #w-node-c1401fed-0db1-8cbc-5336-9122126f2f01-6d6797c2, #w-node-_4b7f96e5-d4a7-8a4a-cb60-798c537cf04e-6d6797c2, #w-node-_651777b1-c18f-24ee-c1b2-2c27cd997896-6d6797c2, #w-node-b7cd6f54-5b95-e2c4-88bf-d873de9a3769-6d6797c2, #w-node-b7cd6f54-5b95-e2c4-88bf-d873de9a376f-6d6797c2, #w-node-b7cd6f54-5b95-e2c4-88bf-d873de9a3776-6d6797c2, #w-node-b7cd6f54-5b95-e2c4-88bf-d873de9a377c-6d6797c2, #w-node-_3c061aa7-8ecb-ad68-c728-710289372cb7-8a6797c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_60bb7fc1-d2e7-5b99-cb3f-8c35d878c8ec-8a6797c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}
#w-node-_483b4e4b-44d0-8312-12bc-d94fb512e6ec-056797cf, #w-node-_0d2f97c3-460d-f96a-1c31-7e889ec8079d-056797cf, #w-node-_3c6ebc0f-2fe4-1995-4c9c-066f566eebb0-056797cf, #w-node-a4df3603-321e-5d92-33ef-0225a1e3ebce-056797cf, #w-node-_1ab7c140-0a37-754a-f479-6e1f011f3b06-056797cf, #w-node-e0a851b2-6b96-32df-7f2c-f68555f962bb-056797cf, #w-node-_8a355fbf-8513-f4cd-bc59-4a4a04444711-056797cf, #w-node-_8a355fbf-8513-f4cd-bc59-4a4a04444717-056797cf, #w-node-_8a355fbf-8513-f4cd-bc59-4a4a0444471d-056797cf, #w-node-_8a355fbf-8513-f4cd-bc59-4a4a04444723-056797cf, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570513-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570517-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f3957051c-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570520-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570524-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570528-a56797d9, #w-node-bd8f5a8b-8b2e-560a-0b73-3b7f39570531-a56797d9, #w-node-_385fe023-99d2-c1e5-98fd-6a25e19fccbc-a56797d9, #w-node-e7dbc877-a901-2862-ae8f-4490b689e077-a56797d9, #w-node-cbe929c0-0a28-bba2-793d-77a65320c7b0-a56797d9, #w-node-_0d41fba7-1164-e24e-86f0-c4ce68d5f1e6-a56797d9, #w-node-_36962058-f150-9d3f-fa8d-362c18ff2618-a56797d9, #w-node-d2a547ca-50d4-a86b-160e-8b1f67f19568-a56797d9, #w-node-a1b91059-a754-47a8-ab1b-f30af9e5739f-a56797d9, #w-node-_2f8dae2a-465c-aea5-1356-a034fc1c7211-a56797d9, #w-node-_7eed09b9-a27e-9de7-7baf-27a5a151533b-a56797d9, #w-node-_1a4eb38c-800c-4cad-441e-5cf9826e192a-a56797d9, #w-node-c1659fa8-5569-6c16-7663-a4ce1f035260-a56797d9, #w-node-_213ac1a0-b708-627a-b226-f3b132d767f5-a56797d9, #w-node-_0db2770e-576a-cf1b-8053-cea7a7fd2cdb-a56797d9, #w-node-_5a4dd82f-2e39-f423-43d7-d57f89e994ac-a56797d9, #w-node-_36919665-f1a3-8827-e8b8-27330992099e-a56797d9, #w-node-_023a30cf-8ca4-3824-ea8f-c4991f714a54-a56797d9, #w-node-_152217b8-eb2c-d7b7-8514-d751258a2693-a56797d9, #w-node-c6e3fcbc-245c-861b-80e4-50e71401cce7-a56797d9, #w-node-_47cb292f-368c-a6c1-7b01-2057c8f9a75e-a56797d9, #w-node-_40927235-6689-5dd9-bedf-b22549cab18a-a56797d9, #w-node-_2d222614-fee1-52bd-ff0d-2a2ee43b5fe9-a56797d9, #w-node-_025ea6d3-5da7-33c2-0a32-268bca401522-a56797d9, #w-node-cd00dd95-c897-cfcf-3ef4-5d5c47fda2f0-a56797d9, #w-node-a6a33e0c-3313-0935-1ca8-07bd884cc4ef-a56797d9, #w-node-_2fdf5928-9c31-bb13-4f70-596bac95de7a-a56797d9, #w-node-c945933a-2fe0-dec6-163e-2c37d36814d6-a56797d9, #w-node-_49454ad5-435e-e4ca-29ab-c445eef8496c-a56797d9, #w-node-_6cfeb713-f199-b102-3a47-29a3524899ae-a56797d9, #w-node-_9dd2695a-e481-44e1-b71a-17b2fde4f902-a56797d9, #w-node-b060d088-a118-7001-3fec-787fd1f42f50-a56797d9, #w-node-d68f2edf-4cca-8a66-84ea-82fe341cb382-a56797d9, #w-node-a2b791c8-0767-18a4-6f12-8ca5ec34354a-a56797d9, #w-node-_3ba5b8c4-d04b-875e-b355-5e480b71a0ec-a56797d9, #w-node-_97899f9f-7fcc-51ed-74e6-50db08e4c9e4-a56797d9, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde37-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde3b-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde40-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde44-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde48-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde4c-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde55-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde5b-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde61-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde67-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde6d-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde73-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde79-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde7f-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde85-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde8b-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde91-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde97-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bde9d-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdea3-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdea9-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdeaf-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdeb5-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdebb-a96797da, #w-node-_9d57231c-c4c0-9ea0-80e0-546e922bdec1-a96797da, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface16-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface1a-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface1f-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface23-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface27-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface2b-556797db, #w-node-_4975381a-b4e0-732c-f29e-5d6f436bb279-556797db, #w-node-_4975381a-b4e0-732c-f29e-5d6f436bb27d-556797db, #w-node-_4975381a-b4e0-732c-f29e-5d6f436bb281-556797db, #w-node-_2cb0959f-bdc4-22c9-0543-5b752fface33-556797db, #w-node-d5c7e8ec-52c6-5ff0-29b6-cd5dd1c0fc69-556797db, #w-node-_4a3f2b83-f3d7-9757-f2a0-255e24d8b99d-556797db, #w-node-_6fbe3442-1078-1e24-4d91-97e0f4ef9a9e-556797db, #w-node-_3a95b3d1-5229-31f3-d990-ba293d7013e7-556797db, #w-node-_75f6d18d-3b31-9b66-084a-8cb83347c5e2-556797db, #w-node-_349c092a-3191-4013-7e45-4579223f778c-556797db, #w-node-f1705901-5659-4b5b-485f-a0043143cf99-556797db, #w-node-_73f6acda-452a-a97b-7496-41ce8c97f979-556797db, #w-node-_90ba758f-040b-23fc-fef1-dd65cc7bdd3b-556797db, #w-node-e9517662-d5d7-80f0-a800-84fcd36216a0-556797db, #w-node-_76c674e8-ee51-d047-0356-268ba8b04b9d-556797db, #w-node-_20a2e3ae-36d8-5f98-60e8-d41ffad11c91-556797db, #w-node-e44084cb-edb8-a725-5ef3-4a67a4ad7aa9-556797db, #w-node-bf8db3fa-7217-4ab8-1d78-2194b953d034-556797db, #w-node-f02ee9d9-ee58-fde9-ac36-f9f5d1da8318-556797db, #w-node-_8c5d10c6-e4fa-1ba0-53fc-d66536fb2e25-556797db, #w-node-_29b878e1-b4b0-2d14-6320-ee26675014ef-556797db, #w-node-_040d10e0-0189-508f-dbfb-83638df4c992-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c996-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c99b-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c99f-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c9a3-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c9a7-1f6797e9, #w-node-_040d10e0-0189-508f-dbfb-83638df4c9af-1f6797e9, #w-node-_99492ee6-8637-06b8-4150-662861437b6f-1f6797e9, #w-node-aea48856-cda4-e406-500a-0d0a9fd72d3b-1f6797e9, #w-node-a3ebda71-6b29-b181-26bf-d791acf8d599-1f6797e9, #w-node-_35ce5610-1d19-4137-9403-9c57a97a23e4-1f6797e9, #w-node-_6ed6b603-9c95-b554-01a1-d75e43aa3a49-1f6797e9, #w-node-_567b2b1e-3aa1-ffbe-2887-a5288fd10006-1f6797e9, #w-node-_1ab59c7e-1bed-1c75-10ca-29f9bfdd96f0-1f6797e9, #w-node-_11b8bfbb-cbf2-6e4f-5e50-4e4a199cb8b8-1f6797e9, #w-node-_04ab6eaf-9811-cc17-19d6-58f7f50a36f5-1f6797e9, #w-node-_15c4c5ef-ec78-fcf5-c8b1-5fceba9b4bf7-1f6797e9, #w-node-e0296b9f-f0a8-860a-b37f-cf515b9c9b59-1f6797e9, #w-node-d0e1fc94-fc44-16b9-781b-b49e8d9c5745-1f6797e9, #w-node-_87ae0632-61c0-ac70-1cb8-5da40ee51bd4-1f6797e9, #w-node-f6befccd-445a-815c-de36-1b7ef7cae4a8-1f6797e9, #w-node-_61b0bb9e-aed7-09a7-086a-36767312e381-1f6797e9, #w-node-_653826bf-eb53-9610-c286-6620623c427f-1f6797e9, #w-node-_0686411c-a9ea-ffdf-b048-37a1e3a81c31-1f6797e9, #w-node-_8d641b2c-6eec-a0ce-466e-b2479b3a1524-1f6797e9, #w-node-_827b2aeb-dab7-34bd-3601-54566d1b0b9c-1f6797e9, #w-node-c318b5a0-4637-2e4e-8d66-444de8172516-1f6797e9, #w-node-d5bfe77d-2c73-184e-7808-e0e2148d0883-1f6797e9, #w-node-_5491ae2f-155f-0bbe-9265-2252b759e3ac-1f6797e9, #w-node-dd61dc9c-d98f-0eab-4c61-5b8064cfde9a-1f6797e9, #w-node-e20fc9b0-fe3d-81ba-d76b-c11c1e77878c-1f6797e9, #w-node-_073e311b-006b-0477-db55-271d0453308f-1f6797e9, #w-node-cfb33cbb-04b7-992d-3242-1f833b9c9469-1f6797e9, #w-node-f077dc95-b2f8-65e7-f3d6-56ea74f78b69-1f6797e9, #w-node-_5ada12f9-6962-4a6d-eccf-8e4b9cf467f7-1f6797e9, #w-node-_44bb89bb-174d-c4b0-4080-7f14b089cf99-1f6797e9, #w-node-_89a0541b-7835-8e6b-7775-4212bf90444f-1f6797e9, #w-node-dd0fdd2a-dc8c-4a18-5b60-3f5183d13f16-1f6797e9, #w-node-_388f54e1-2b15-0bc5-2313-bc4e8ef50e8a-1f6797e9, #w-node-f16a26da-f505-1af8-5259-2c2fe8e920eb-1f6797e9, #w-node-e9fe2d8b-96fd-632e-2349-1f2367285ae4-1f6797e9, #w-node-_5f5604a3-9553-082e-3f17-2630686060b9-1f6797e9, #w-node-_2240178f-938e-6ab7-5b58-8d22c597caab-1f6797e9, #w-node-_204bcd5b-27ed-acb6-d309-2e89e9221fd2-1f6797e9, #w-node-_47a6c85b-d78b-a563-44c8-04bc89c7fa8d-1f6797e9, #w-node-_13b36a0f-c47f-49aa-d164-13804ca3e8f9-1f6797e9, #w-node-_715a42ee-9326-70c3-a019-f6294f9442bd-1f6797e9, #w-node-_8be4d80f-86c0-35e0-7438-68567085e388-1f6797e9, #w-node-fedd8b7d-709b-8339-5eff-bd67a9aa679c-1f6797e9, #w-node-e9de7974-28cb-6a88-17c0-1cca05252625-1f6797e9, #w-node-fc2e455f-326c-9882-7555-34a0f3ec55a1-1f6797e9, #w-node-da01d3db-b602-d7b2-e07f-0bf0ebc468a4-1f6797e9, #w-node-cd77840d-d4d1-d50c-e99e-8cc0fa7e07ac-1f6797e9, #w-node-f497e1be-4eaa-1bd2-cd07-eb7e5a5e1925-1f6797e9, #w-node-f436cdc3-b7f2-108b-8668-6bea1aa6dafd-1f6797e9, #w-node-bd9402da-3ca8-326e-dfd4-8ea0d29c8a9c-1f6797e9, #w-node-_85e367ca-6011-b8ed-78de-17612e4c4b4e-1f6797e9, #w-node-da800581-adae-f712-1bb5-8fc4f4711b15-1f6797e9, #w-node-c6ddf800-4b45-ccaa-5e43-dcc8e9206b77-1f6797e9, #w-node-_5db09cde-2869-0612-fe95-e360a6fc8fa7-1f6797e9, #w-node-_77a8458b-5d4d-e81c-0e45-974d2e817d0a-1f6797e9, #w-node-b8f5717a-c2bf-de34-5b84-1e317a497072-1f6797e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-a1c071ec-b624-7b70-6c61-5d44f9a501a5-b96797ea {
  grid-area: 1 / 2 / 2 / 3;
}
#w-node-a1c071ec-b624-7b70-6c61-5d44f9a501ab-b96797ea {
  grid-area: 1 / 3 / 2 / 4;
}
#w-node-a1c071ec-b624-7b70-6c61-5d44f9a501b1-b96797ea {
  grid-area: 2 / 1 / 3 / 2;
}
#w-node-a1c071ec-b624-7b70-6c61-5d44f9a501b7-b96797ea {
  grid-area: 2 / 3 / 3 / 4;
}
#w-node-a1c071ec-b624-7b70-6c61-5d44f9a501bd-b96797ea {
  grid-area: 2 / 2 / 3 / 3;
}
#w-node-afab2158-a5d4-7e75-3cef-46a0203cbabb-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbac1-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbac4-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbac7-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbad1-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbad7-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbade-b96797ea, #w-node-afab2158-a5d4-7e75-3cef-46a0203cbae4-b96797ea, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563778-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba56377c-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563781-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563785-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563789-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba56378d-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563795-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba56379b-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637a1-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637a7-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637ad-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637b3-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637b9-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637bf-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637c5-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637cb-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637d1-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637d7-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637dd-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637e3-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637e9-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637ef-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637f5-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba5637fb-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563801-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563807-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba56380d-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563813-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba563819-ed6797ec, #w-node-_71d0bfcd-9223-adb1-5648-d45aba56381f-ed6797ec, #w-node-_3511cf77-f3ee-ea3c-7729-3af0d06caf7f-ed6797ec, #w-node-_68d290f4-417a-83c0-a56d-14a0af85bdbd-ed6797ec, #w-node-f2db49e2-e2be-3d98-a19f-8ec464485040-ed6797ec, #w-node-_526d718f-dfc3-dbba-49ba-6929e06a32eb-ed6797ec, #w-node-_522e43fe-ab0e-f760-788c-f3d83b356752-ed6797ec, #w-node-_2461f23f-fef2-ad24-f601-f30579b837d0-ed6797ec, #w-node-fd115a65-7aaa-e854-3f7d-a264b4e4b61e-ed6797ec, #w-node-c41aaf64-1ab0-f810-9951-33676c0810c8-ed6797ec, #w-node-_63286cff-8ba4-69eb-629a-926371465f48-ed6797ec, #w-node-_9e4dec73-c60f-9e02-6cb8-b3ea68badc45-ed6797ec, #w-node-_3d7ef6f7-1f63-0101-989b-304799025be2-ed6797ec, #w-node-_2177c1ac-bfbc-1fab-8c15-3d98449583ae-ed6797ec, #w-node-_9b968b1d-b974-fc06-ea66-74c08bb628c7-ed6797ec, #w-node-_10c7e4d0-eebe-520c-f486-93478ad9529c-ed6797ec, #wrapper.w-node-_263fc6ef-950f-3be0-247b-a11c0b7c25a2-a86797ef, #w-node-a39d437f-2757-921d-c71e-aa3af4dbe46d-a86797ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_73dbaaa8-f329-cdd6-fd44-ce6b60b362ab-a86797ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}
#w-node-e6440f1b-d8f7-4e63-3c11-4f96964e3bd7-a86797ef, #w-node-_9ef78f86-0c88-d3c6-0358-df380aeba80a-a86797ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_8d3d202d-d8d5-2d4e-f303-75a2398d59ba-a86797ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}
#wrapper.w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80c1-306797f0, #w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80c2-306797f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80da-306797f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}
#w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80ea-306797f0, #w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80ec-306797f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_4e9d38cf-813b-c7f6-90d1-bfd34c0a80ee-306797f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}
#w-node-ac8efbf8-3437-adad-ac95-808e0a5c1144-5e6797fb, #w-node-_621c9f82-140a-40fc-320d-f6fadbecf978-5e6797fb, #w-node-bf02626c-6236-5e91-0d3e-b5905145d98b-5e6797fb, #w-node-_0dd1802c-84d5-2ce5-8538-41513657c600-5e6797fb, #w-node-_9462d10b-ed8a-7d8d-3122-f350417b8db0-5e6797fb, #w-node-d3468bc6-4d2f-0880-cd9f-3eb754737013-5e6797fb, #w-node-_9cefc96e-d99f-a03d-7f75-a97ca6754aa0-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e4381ef-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e4381f9-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438203-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43820d-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438217-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438221-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43822b-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438235-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43823f-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438249-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438253-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43825d-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438267-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438271-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43827b-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438285-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e43828f-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e438299-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e4382a3-5e6797fb, #w-node-caabc3c3-1ad1-5a03-2561-0d242e4382ad-5e6797fb, #w-node-_78b11b86-d3de-d0b4-786f-d1fa61ac5806-5e6797fb, #w-node-_188d4b9a-0cef-2680-8c9c-d887d59c3dfb-5e6797fb, #w-node-_6c738ea1-1cd4-e0e8-d963-5e6ace88e965-5e6797fb, #w-node-_8094bf73-43f5-7f2b-0d1c-587f8efd66f9-5e6797fb, #w-node-_5fce489f-0584-d8bb-f424-51431ba8e40b-5e6797fb, #w-node-_9536054b-f2d6-30b0-60bb-b3f4a614c379-5e6797fb, #w-node-_0bde6e5a-9f2c-8173-1f4a-6a5169787639-5e6797fb, #w-node-_37a46403-2353-e823-244f-ce079433527f-5e6797fb, #w-node-_5d7490be-6f88-e978-f0f4-5aaeb2d439ed-5e6797fb, #w-node-_46738b01-65d1-97c1-ee4e-896da1b2b19c-5e6797fb, #w-node-_71521757-25fa-1d6f-0d42-92f87746b1ea-5e6797fb, #w-node-_0bc50125-c3cc-3f7b-e2bb-a5ab3ca90050-5e6797fb, #w-node-_59403d22-c265-9ad7-e51c-c1fab96b0054-5e6797fb, #w-node-_8086084a-8d35-2ef6-03ac-bd56678843ef-5e6797fb, #w-node-_7b70c52f-b604-6916-2577-c20aab6d34a9-5e6797fb, #w-node-be797314-b301-b716-f137-75d71778fb4a-5e6797fb, #w-node-_6e668ca4-0439-4849-4b06-474f568a6ca6-5e6797fb, #w-node-befee092-221c-04e5-08cc-668c693f4679-5e6797fb, #w-node-d118abaf-9b77-9216-f02a-5aad783c7ba7-5e6797fb, #w-node-_268fbdd3-dd6c-5674-f23d-920b7a8d74f3-5e6797fb, #w-node-_149c8771-e803-ad21-bad1-a0bd3bcf7080-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e19f1-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e19fb-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a05-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a0f-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a19-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a23-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a2d-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a37-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a41-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a4b-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a55-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a5f-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a69-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a73-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a7d-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a87-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a91-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1a9b-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1aa5-5e6797fb, #w-node-fae4ff97-fb01-bb4e-27e2-1a484f7e1aaf-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24757-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24761-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b2476b-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24775-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b2477f-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24789-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24793-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b2479d-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247a7-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247b1-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247bb-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247c5-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247cf-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247d9-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247e3-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247ed-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b247f7-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24801-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b2480b-5e6797fb, #w-node-_1c18eea2-f1ec-10b8-3dc0-86ea27b24815-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0b76-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0b80-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0b8a-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0b94-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0b9e-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0ba8-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bb2-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bbc-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bc6-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bd0-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bda-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0be4-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bee-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0bf8-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c02-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c0c-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c16-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c20-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c2a-5e6797fb, #w-node-_6166477a-b831-b7f8-f521-e452fd2f0c34-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f0d-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f17-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f21-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f2b-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f35-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f3f-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f49-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f53-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f5d-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f67-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f71-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f7b-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f85-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f8f-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439f99-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439fa3-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439fad-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439fb7-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439fc1-5e6797fb, #w-node-c2914e63-2799-187b-828a-6abbd4439fcb-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe5d-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe67-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe71-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe7b-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe85-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe8f-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fe99-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fea3-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fead-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278feb7-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fec1-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fecb-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fed5-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fedf-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fee9-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fef3-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278fefd-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278ff07-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278ff11-5e6797fb, #w-node-a4415cd1-a411-2dd6-321e-345d2278ff1b-5e6797fb, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd74e-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd752-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd757-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd75b-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd75f-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd763-306797fc, #w-node-d82c25ee-dafa-2fb7-a9b9-29c1ef2bd76b-306797fc, #w-node-_2d98049e-e98c-bd5d-845d-fa136170dde9-306797fc, #w-node-_7be39bd5-bfb3-48fa-bc79-ad22d2d77f03-306797fc, #w-node-_22df3f3c-8ec6-5c94-e524-66af3071f665-306797fc, #w-node-_93c6404d-d005-4281-2526-38954462e877-306797fc, #w-node-a225b65d-2641-d46a-d8ab-b7f14ad97e22-306797fc, #w-node-aca6afa6-c83d-d318-b8aa-6247ed87cc74-306797fc, #w-node-_5805357d-2145-145e-0f3e-a6988004b7cb-306797fc, #w-node-_10c01fc8-c457-46d0-ce91-e3720e12aa82-306797fc, #w-node-ff98d004-88df-ac70-2f8d-39a594d8281f-306797fc, #w-node-_6cc3cb85-6484-16ad-3543-9181363c085a-306797fc, #w-node-_58c0d017-9570-edec-d1d5-481b3d166f6e-306797fc, #w-node-_0f78f16b-5c1e-89ed-e830-87ea11334e5c-306797fc, #w-node-_94f0c39a-ed90-fd39-43d4-002d05603332-306797fc, #w-node-_4e7b4685-27d5-f55c-eaf4-0cdd4528bc26-306797fc, #w-node-_9b488ed8-bfef-6232-a24a-2448d1c9f46b-306797fc, #w-node-_0cf133db-69d6-fe88-ceec-f169224f69c1-306797fc, #w-node-df0d6aeb-5b21-c8d5-8c0e-c3d387401e42-306797fc, #w-node-_85251858-3b3c-0be7-b762-dcd87a7c4678-306797fc, #w-node-_34426fef-017e-bf67-b64c-8a4937be219c-306797fc, #w-node-_0db0d6f0-9c61-3777-71d0-6f23097513b0-306797fc, #w-node-_17352cfc-05ab-19d7-5d9d-a7c09f84aaea-306797fc, #w-node-bd97f6f8-0d60-c433-bc8b-bd6db3793827-306797fc, #w-node-_938a5811-5edd-c82b-2d0a-b4f33be50d42-306797fc, #w-node-c8a7f194-c372-2914-fe56-22058ff634d8-306797fc, #w-node-ae0d445a-f48b-5751-c26c-4feb72fdb612-306797fc, #w-node-c66a4508-1514-8169-600d-67a6ad41cb14-306797fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
@media screen and (max-width: 991px) {
  #w-node-_3c061aa7-8ecb-ad68-c728-710289372cb7-8a6797c9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
@media screen and (max-width: 767px) {
  #w-node-a1c071ec-b624-7b70-6c61-5d44f9a501ab-b96797ea {
    grid-area: 3 / 1 / 4 / 2;
  }
  #w-node-a1c071ec-b624-7b70-6c61-5d44f9a501b7-b96797ea {
    grid-area: 3 / 2 / 4 / 3;
  }
}
@media screen and (max-width: 479px) {
  #w-node-_60bb7fc1-d2e7-5b99-cb3f-8c35d878c8ec-8a6797c9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
  #w-node-a1c071ec-b624-7b70-6c61-5d44f9a501a5-b96797ea {
    grid-area: 4 / 1 / 5 / 2;
  }
  #w-node-a1c071ec-b624-7b70-6c61-5d44f9a501b7-b96797ea {
    grid-area: 6 / 1 / 7 / 2;
  }
  #w-node-a1c071ec-b624-7b70-6c61-5d44f9a501bd-b96797ea {
    grid-area: 5 / 1 / 6 / 2;
  }
}