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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

pre.w-code-block code > span {
  display: block !important;
}

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --white: white;
  --black: black;
}

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

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

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

.body {
  background-color: #fff;
}

.item {
  width: 30vw;
  min-width: 30vw;
  padding-left: 1vw;
  padding-right: 1vw;
  transform: rotate(-1deg);
}

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

.container-32 {
  max-width: 1080px;
}

.section-42 {
  background-color: #fff;
  border-bottom: 1px solid #000;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.logoshoes {
  max-width: 20%;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

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

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

.nav-menu-two {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

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

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

.image-70 {
  max-width: 40%;
}

.list-item {
  text-align: center;
  flex: 0 auto;
  align-self: auto;
  list-style-type: none;
  overflow: visible;
}

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

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

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

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

.margin-bottom-24px {
  margin-bottom: 24px;
  font-family: Montserrat, sans-serif;
}

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

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

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

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

.heading-95 {
  color: #1b1b1b;
  font-family: Montserrat, sans-serif;
}

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

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

.team-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-weight: 600;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

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

.margin-bottom-24px-2 {
  margin-bottom: 24px;
  font-family: Montserrat, sans-serif;
}

.hero-form {
  margin-bottom: 12px;
}

.hero-form-container {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input:hover, .hero-form-input:focus {
  border-color: #76879d;
}

.hero-form-input::placeholder {
  color: #1a1b1fcc;
}

.heading-96 {
  font-family: Montserrat, sans-serif;
}

.team-circles {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
  font-family: Montserrat, sans-serif;
}

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.features-metrics {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px;
  position: relative;
}

.features-wrapper {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

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

.features-title {
  margin-bottom: 8px;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.footer-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.footer-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-form {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-block {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field:hover, .footer-form-field:focus {
  border-color: #76879d;
}

.footer-form-field::placeholder {
  color: #1a1b1fcc;
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit {
  background-color: #1a1b1f;
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit:hover {
  background-color: #3a4554;
}

.footer-divider-two {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.image-71 {
  max-width: 30%;
}

.lp-container {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
}

.lp-hero-section {
  text-align: center;
  background-color: #0f172a;
  padding-top: 80px;
  padding-bottom: 80px;
}

.lp-hero-headline {
  color: #fff;
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 1.15;
}

.lp-hero-subheadline {
  color: #94a3b8;
  max-width: 680px;
  margin-bottom: 36px;
  margin-left: auto;
  margin-right: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.6;
}

.lp-btn-primary {
  color: #fff;
  letter-spacing: .3px;
  background-color: #16a34a;
  border-radius: 8px;
  padding: 16px 40px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
}

.lp-features-section {
  background-color: #f8fafc;
  padding-top: 72px;
  padding-bottom: 72px;
}

.lp-section-label {
  color: #16a34a;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Open Sans, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.lp-section-heading {
  color: #0f172a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 48px;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.lp-features-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.lp-feature-card {
  background-color: #fff;
  border-top: 3px solid #16a34a;
  border-radius: 12px;
  padding: 32px 28px;
  box-shadow: 0 1px 3px #00000014, 0 4px 16px #0000000a;
}

.lp-feature-title {
  color: #0f172a;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.lp-feature-desc {
  color: #475569;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 15px;
  line-height: 1.65;
}

.lp-testimonial-section {
  text-align: center;
  background-color: #0f172a;
  padding-top: 72px;
  padding-bottom: 72px;
}

.lp-testimonial-quote {
  color: #f1f5f9;
  max-width: 760px;
  margin: 0 auto 28px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.6;
}

.lp-testimonial-name {
  color: #fff;
  margin-top: 0;
  margin-bottom: 4px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.lp-testimonial-role {
  color: #64748b;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
}

.lp-body-section {
  background-color: #fff;
  padding-top: 64px;
  padding-bottom: 64px;
}

.lp-rich-text {
  color: #334155;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.75;
}

.lp-final-cta-section {
  text-align: center;
  background-color: #16a34a;
  padding-top: 72px;
  padding-bottom: 72px;
}

.lp-final-cta-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.lp-btn-secondary {
  color: #16a34a;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px 40px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
}

.n3-top-bar {
  color: #fff;
  background-color: #344a5f;
  padding: 5px 15px;
  font-size: 10px;
  font-weight: 700;
}

.n3-top-bar-dim {
  color: #ffffffab;
  font-weight: 400;
}

.n3-nav-bar {
  background-color: #fff;
  border-bottom: 1px solid #0000000f;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 1px 20px #00000012;
}

.n3-nav-inner {
  justify-content: space-between;
  align-items: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.n3-brand-left {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.n3-brand-name {
  color: #222;
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
}

.n3-nav-right {
  color: #222;
  font-size: 16px;
}

.n3-main-wrap {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.n3-update-banner {
  color: #222;
  text-align: center;
  background-color: #ffe39587;
  margin-top: 15px;
  margin-bottom: 0;
  padding: 12px 15px;
  font-size: 16px;
}

.n3-content-row {
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 5px;
  display: flex;
}

.n3-main-col {
  width: 100%;
  min-width: 280px;
  max-width: 720px;
}

.n3-sidebar-col {
  width: 280px;
  min-width: 280px;
  max-width: 280px;
}

.n3-sidebar-sticky {
  border: 1px solid #f1f1f1;
  margin-left: 30px;
  padding: 10px;
  position: sticky;
  top: 0;
}

.n3-headline {
  color: #2f2f2f;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.3;
}

.n3-offer-line {
  color: #1139b5;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
  text-decoration: underline;
}

.n3-author-row {
  grid-column-gap: 6px;
  grid-row-gap: 4px;
  color: gray;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 20px;
  font-size: 14px;
  display: flex;
}

.n3-author-avatar {
  color: #fff;
  background-color: #7a6fa0;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  font-size: 9px;
  font-weight: 700;
  display: flex;
}

.n3-stars-gold {
  color: #f4a31b;
  letter-spacing: 1px;
  font-size: 16px;
}

.n3-body-para {
  color: #222;
  margin-top: 0;
  margin-bottom: 18px;
  font-size: 18px;
  line-height: 1.6;
}

.n3-section-h2 {
  color: #222;
  margin-top: 22px;
  margin-bottom: 18px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.3;
}

.n3-feature-box {
  background-color: #fbfbfb;
  border: 1px solid #f1f1f1;
  margin-top: 18px;
  margin-bottom: 15px;
  padding: 25px 25px 8px;
}

.n3-feat-item {
  grid-column-gap: 10px;
  align-items: flex-start;
  margin-bottom: 18px;
  display: flex;
}

.n3-feat-bullet {
  color: #0bac4b;
  flex-shrink: 0;
  margin-top: 2px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
}

.n3-feat-text {
  color: #222;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 17px;
  line-height: 1.5;
}

.n3-step-badge {
  color: #fff;
  background-color: #16c60c;
  border: 1px solid #0e9140;
  border-radius: 3px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  min-width: 26px;
  height: 26px;
  margin-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 700;
  display: inline-flex;
}

.n3-cta-btn {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0bac4b;
  border: 1px solid #0003;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 12px;
  padding: 16px 24px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: block;
  box-shadow: 0 2px #04461e;
}

.n3-divider {
  border-top: 1px solid #f1f1f1;
  margin-top: 25px;
  margin-bottom: 25px;
}

.n3-avail-box {
  background-color: #fff7e5;
  border: 3px dashed #000;
  margin-top: 18px;
  margin-bottom: 20px;
  padding: 20px 20px 2px;
}

.n3-ratings-box {
  border: 1px solid #f1f1f1;
  border-radius: 3px;
  margin-bottom: 10px;
}

.n3-ratings-top {
  grid-column-gap: 20px;
  background-color: #fafafa;
  align-items: flex-start;
  padding: 15px;
  display: flex;
}

.n3-ratings-bars {
  background-color: #efefef;
  padding: 15px;
}

.n3-bar-row {
  grid-column-gap: 12px;
  align-items: center;
  margin-bottom: 14px;
  display: flex;
}

.n3-bar-label {
  color: #444;
  width: 130px;
  min-width: 130px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}

.n3-bar-track {
  background-color: #c5c5c5;
  border-radius: 9px;
  flex: 1;
  height: 18px;
  position: relative;
}

.n3-bar-fill-full {
  background-color: #195ca3;
  border-radius: 9px;
  width: 100%;
  height: 100%;
}

.n3-bar-fill-80 {
  background-color: #195ca3;
  border-radius: 9px;
  width: 80%;
  height: 100%;
}

.n3-bar-score {
  color: #195ca3;
  text-align: right;
  width: 22px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
}

.n3-fb-header {
  grid-column-gap: 8px;
  color: #fff;
  background-color: #4267b2;
  align-items: center;
  padding: 10px 15px;
  font-size: 15px;
  font-weight: 700;
  display: flex;
}

.n3-comment {
  grid-column-gap: 10px;
  border-bottom: 1px solid #f0f0f0;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.n3-c-avatar {
  color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  font-size: 11px;
  font-weight: 700;
  display: flex;
}

.n3-c-body {
  flex: 1;
}

.n3-c-name {
  color: #222;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 700;
}

.n3-c-text {
  color: #333;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.5;
}

.n3-sticky-footer {
  z-index: 200;
  color: #fff;
  background-color: #0bac4b;
  justify-content: space-between;
  align-items: center;
  padding: 12px 20px;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -2px 8px #0003;
}

.n3-comp-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: repeat(5, 1fr);
  grid-auto-columns: 1fr;
  margin-top: 18px;
  margin-bottom: 18px;
  font-size: 13px;
  display: grid;
}

.n3-comp-header-cell {
  color: #fff;
  background-color: #1a3a5c;
  border-bottom: 1px solid #2a4a6c;
  border-right: 1px solid #2a4a6c;
  padding: 10px 12px;
  font-weight: 700;
}

.n3-comp-nebroo-header {
  color: #fff;
  background-color: #0bac4b;
  border-bottom: 1px solid #0a8a3b;
  border-right: 1px solid #0a8a3b;
  padding: 10px 12px;
  font-weight: 700;
}

.n3-comp-cell {
  color: #333;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  padding: 9px 12px;
  font-size: 13px;
}

.n3-comp-nebroo-cell {
  color: #0bac4b;
  background-color: #0bac4b12;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  padding: 9px 12px;
  font-weight: 700;
}

.n3-ratings-left {
  flex: auto;
}

.n3-ratings-right {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.n3-ratings-title {
  color: #222;
  margin-bottom: 3px;
  font-size: 22px;
  font-weight: 700;
}

.n3-ratings-subtitle {
  color: #555;
  margin-bottom: 8px;
  font-size: 15px;
}

.n3-score-big {
  color: #222;
  margin-right: 6px;
  font-size: 28px;
  font-weight: 700;
}

.n3-stars-big {
  color: #f4a31b;
  letter-spacing: 2px;
  margin-right: 6px;
  font-size: 22px;
}

.n3-tp-verified-tag {
  color: #fff;
  background-color: #00b67a;
  border-radius: 2px;
  margin-top: 5px;
  padding: 2px 7px;
  font-size: 11px;
  font-weight: 700;
  display: inline-block;
}

.n3-ratings-score-row {
  align-items: center;
  display: flex;
}

.n3-sidebar-promo-box {
  background-color: #f0f0f0;
  margin-bottom: 15px;
  padding: 20px 20px 12px;
}

.n3-sidebar-promo-title {
  color: #060606;
  text-align: center;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
}

.n3-sidebar-stars {
  color: #f4a31b;
  text-align: center;
  letter-spacing: 2px;
  margin-top: 6px;
  margin-bottom: 2px;
  font-size: 22px;
}

.n3-sidebar-rating-text {
  color: #555;
  text-align: center;
  margin-bottom: 6px;
  font-size: 12px;
}

.n3-sidebar-tp-badge {
  color: #fff;
  background-color: #00b67a;
  border-radius: 2px;
  padding: 2px 7px;
  font-size: 11px;
  font-weight: 700;
  display: inline-block;
}

.n3-sidebar-tp-row {
  text-align: center;
  margin-bottom: 8px;
}

.n3-sidebar-price-row {
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 5px;
  display: flex;
}

.n3-price-old {
  color: #888;
  margin-right: 6px;
  font-size: 16px;
  text-decoration: line-through;
}

.n3-price-new {
  color: #0bac4b;
  margin-right: 6px;
  font-size: 30px;
  font-weight: 700;
}

.n3-price-badge {
  color: #fff;
  background-color: #e63946;
  border-radius: 10px;
  padding: 2px 8px;
  font-size: 11px;
  font-weight: 700;
}

.n3-sidebar-cta {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #0bac4b;
  border-radius: 4px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 12px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.n3-sidebar-guarantee {
  color: #555;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 10px;
  font-size: 11px;
}

.n3-sidebar-feat-item {
  color: #444;
  align-items: flex-start;
  margin-bottom: 5px;
  font-size: 11px;
  line-height: 1.4;
  display: flex;
}

.n3-sidebar-feat-icon {
  color: #0bac4b;
  margin-top: 1px;
  margin-right: 6px;
  font-size: 12px;
  font-weight: 700;
}

.n3-sticky-footer-text {
  color: #fff;
  font-size: 15px;
  font-weight: 700;
}

.n3-hidden {
  display: none;
}

.n3-comp-feat-cell {
  color: #333;
  background-color: #f9f9f9;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  padding: 9px 12px;
  font-size: 13px;
  font-weight: 600;
}

.image-76 {
  border-radius: 20px;
}

.image-100 {
  display: none;
}

.n3-sticky-footer-btn-ne {
  color: #0bac4b;
  -webkit-text-stroke-color: #0bac4b;
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border-radius: 4px;
  padding: 9px 18px;
  font-size: 14px;
  font-weight: 700;
}

.ri8lls9r, .l1jzel4l {
  width: auto;
}

.npjpozzk {
  color: #1a3c20;
  letter-spacing: -.3px;
  border-color: #1a3c20;
  width: auto;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.75;
}

.uo98i3xo {
  color: #5a5a5a;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #5a5a5a;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11.5px;
  line-height: 1.75;
}

.riozhop0 {
  grid-column-gap: 8px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 18px 24px 14px;
  display: flex;
}

.sbvv8q34 {
  background-color: #fff;
  border-width: 0 0 3px;
  border-bottom-style: solid;
  border-bottom-color: #1a3c20;
  width: auto;
}

.va47847k {
  color: #1a3c20;
  border-color: #1a3c20;
  width: auto;
  margin: 0 0 18px;
  font-size: 31px;
  line-height: 1.28;
}

.rbzfpu75 {
  color: #2c2c2c;
  border-color: #2c2c2c;
  width: auto;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.f3y3zxev {
  color: #2c2c2c;
  border-color: #2c2c2c;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.cxn5y5gg {
  color: #5a5a5a;
  border-color: #5a5a5a;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  line-height: 1.75;
}

.u6xmjiei {
  color: #5a5a5a;
  border-width: 1px 0 0;
  border-color: #dedad4 #5a5a5a #5a5a5a;
  border-top-style: solid;
  width: auto;
  padding: 12px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  font-style: italic;
}

.fopamkc9 {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dedad4;
  width: auto;
  margin: 0 0 30px;
  padding: 36px 0 24px;
}

.f7ksrltz {
  color: #1a3c20;
  border-color: #1a3c20;
  width: auto;
  margin: 44px 0 16px;
  font-size: 23px;
  line-height: 1.3;
}

.p7473fmo {
  color: #1c1c1c;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.75;
}

.qf4gkma6 {
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #dedad4;
  width: auto;
  margin: 42px 0;
}

.phsvnuoc {
  color: #1a3c20;
  border-color: #1a3c20;
  width: auto;
  margin: 0 0 3px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.75;
}

.vyvph0n1 {
  color: #5a5a5a;
  border-color: #5a5a5a;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 1.75;
}

.e5qnhilq {
  background-color: #eaf5f2;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #1f7a6b;
  border-radius: 0 5px 5px 0;
  width: auto;
  margin: 22px 0 24px;
  padding: 18px 22px;
}

.oad6jpj8 {
  color: #222;
  border-color: #222;
  width: auto;
  font-size: 16.5px;
  line-height: 1.7;
}

.hbyctsr5 {
  color: #222;
  background-color: #eaf5f2;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #1f7a6b;
  border-left-style: solid;
  border-radius: 0 5px 5px 0;
  width: auto;
  margin: 26px 0;
  padding: 18px 22px;
  font-size: 16.5px;
  font-style: italic;
  line-height: 1.7;
}

.kiu1p2va {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 18px;
  font-size: 16.5px;
  font-style: italic;
  line-height: 1.7;
}

.mnav89e1 {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 12px 0 18px;
  font-size: 16.5px;
  font-style: italic;
  line-height: 1.7;
}

.scr9s5v1 {
  color: #1c1c1c;
  width: auto;
  font-size: 17px;
  line-height: 1.75;
}

.v1ibdeh6 {
  color: #fff;
  background-color: #1a3c20;
  border-color: #fff;
  width: auto;
  padding: 13px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.q7s0kg0i {
  color: #1c1c1c;
  width: auto;
  margin: 0 0 14px;
  font-size: 16px;
  line-height: 1.75;
}

.t7h0dvwc {
  color: #1c1c1c;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.beklkcx7 {
  background-color: #fff;
  width: auto;
  padding: 20px 22px;
}

.su28l6ns {
  border: 1px solid #dedad4;
  border-radius: 6px;
  width: auto;
  margin: 22px 0;
  overflow: hidden;
}

.han0hxfr {
  color: #fff;
  background-color: #1f7a6b;
  border-color: #fff;
  width: auto;
  padding: 13px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.ctni1oi0 {
  color: #5a5a5a;
  border-color: #5a5a5a;
  width: auto;
  margin: 9px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12.5px;
  font-style: normal;
  line-height: 1.7;
  display: block;
}

.quo8geje {
  color: #2e7d32;
  vertical-align: middle;
  background-color: #e8f5e9;
  border-color: #2e7d32;
  border-radius: 10px;
  width: auto;
  margin: 0 0 0 7px;
  padding: 2px 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
  display: inline-block;
}

.dsa5229x {
  color: #1a3c20;
  border-color: #1a3c20;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.75;
}

.exgxptf6 {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 3px 0 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12.5px;
  line-height: 1.75;
}

.cpnuq37u {
  color: #1c1c1c;
  width: auto;
  margin: 0 0 10px;
  font-size: 15.5px;
  font-style: italic;
  line-height: 1.75;
}

.xmsn3me1 {
  color: #5a5a5a;
  border-color: #5a5a5a;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.udf8w6u7 {
  background-color: #fff;
  border: 1px solid #dedad4;
  border-radius: 7px;
  width: auto;
  margin: 0 0 16px;
  padding: 20px 22px;
  box-shadow: 0 2px 8px #0000000a;
}

.ytn1r7y0 {
  color: #1a3c20;
  letter-spacing: .6px;
  text-transform: uppercase;
  border-color: #1a3c20;
  width: auto;
  margin: 0 0 9px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
}

.q4fj9h5t {
  background-color: #eaf5f2;
  border: 1px solid #1f7a6b40;
  border-radius: 6px;
  width: auto;
  margin: 20px 0;
  padding: 18px 22px;
}

.b0c7nbs6 {
  color: #1c1c1c;
  width: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.75;
}

.k68byfgi {
  color: #c0281c;
  border-color: #c0281c;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.75;
}

.aym9xuqt {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #c0281c;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  max-width: 540px;
  padding: 18px 28px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16.5px;
  font-weight: 700;
  line-height: 1.35;
  display: inline-block;
  box-shadow: 0 4px 14px #c0281c47;
}

.hlyo14ix {
  text-align: center;
  width: auto;
  margin: 30px 0;
}

.on69e2la {
  color: #1a3c20;
  text-align: center;
  border-color: #1a3c20;
  width: auto;
  margin: 0 0 14px;
  font-size: 20px;
  line-height: 1.75;
}

.njjeshrd {
  color: #1c1c1c;
  text-align: center;
  width: auto;
  margin: 0 0 12px;
  font-size: 16px;
  line-height: 1.75;
}

.dd5lqttm {
  color: #1c1c1c;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.vu1b5ye5 {
  text-align: center;
  background-color: #fff;
  border: 2px solid #1f7a6b;
  border-radius: 8px;
  width: auto;
  margin: 30px 0;
  padding: 26px 28px;
}

.zb5oufc5 {
  color: #5a5a5a;
  border-width: 1px 0 0;
  border-color: #dedad4 #5a5a5a #5a5a5a;
  border-top-style: solid;
  width: auto;
  margin: 42px 0 0;
  padding: 22px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 1.6;
}

.jqhj44qs {
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  padding: 0 20px 60px;
}

.qoecy114 {
  color: #ffffffa6;
  text-align: center;
  border-color: #ffffffa6;
  width: auto;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
}

.g6sqzv5u {
  color: #ffffffa6;
  text-align: center;
  border-color: #ffffffa6;
  width: auto;
  margin: 6px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
}

.mh6aybxk {
  color: #ffffffa6;
  text-align: center;
  background-color: #1a3c20;
  border-color: #ffffffa6;
  width: auto;
  padding: 22px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
}

.smt63z1p {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.px9nyjxm {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zajf8xnm {
  grid-column-gap: normal;
  color: #1c1c1c;
  background-color: #f8f7f4;
  border-color: #1c1c1c;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 17px;
  line-height: 1.75;
  transition-property: none;
}

.image-282, .image-283, .image-284, .image-285, .image-286, .image-287, .image-288 {
  margin-bottom: 10px;
}

.image-289 {
  padding-top: 10px;
}

.fsnfela1, .u0at118o {
  width: auto;
}

.ac5qex3w {
  color: #fff;
  text-align: center;
  letter-spacing: 1.28px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.srhw0yl5 {
  text-align: center;
  background-color: #4f4f4f;
  width: auto;
  padding: 10px 20px;
}

.fe1h6l1k {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 28px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 1.2;
}

.zgxznh4s {
  color: #555;
  border-color: #555;
  width: auto;
  margin: -10px 0 20px;
  padding: 0;
  font-size: 15px;
  line-height: 1.7;
  display: block;
}

.tmbxxsfe {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.cnxbcyyy {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.7;
}

.ybfjjtuy {
  width: auto;
  margin: 14px 0 0;
  font-size: 17px;
  line-height: 1.7;
}

.u6ypxa09 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 40px 0;
}

.x8pjavxg {
  color: #2f2f2f;
  width: auto;
  margin: 40px 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 800;
  line-height: 1.4;
}

.vvd9zaoj {
  color: #2f2f2f;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.pzjuyeo7 {
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.klhtjyvg {
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.skhmeybn {
  color: #fff;
  background-color: #6d388b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.fexcaf60 {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.ybijimxf {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.ghbl7926 {
  color: #f90;
  letter-spacing: 1px;
  border-color: #f90;
  width: auto;
  margin: 0 0 6px;
  font-size: 18px;
}

.e60tdxey {
  color: #c45500;
  border-color: #c45500;
  width: auto;
  margin: 0 0 10px;
  font-size: 14px;
  font-weight: 700;
}

.isjselxt {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.6;
  display: block;
}

.cdq3abvr {
  color: #565959c7;
  border-color: #565959c7;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
}

.jz4g0rt2 {
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  padding: 24px 0;
}

.hwtxdon6 {
  width: auto;
  margin: 40px 0 0;
}

.ctqo42oh {
  color: green;
  border-color: green;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.7;
}

.wkpvwot5 {
  color: red;
  border-color: red;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.7;
}

.w4sotkij {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #6d388b;
  border-color: #fff;
  border-radius: 4px;
  width: 640px;
  margin: 30px 0;
  padding: 18px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.ny5vulny {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: -16px 0 24px;
  font-size: 14px;
  font-style: italic;
}

.qjm1jnib {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 800;
}

.abhqoi3g {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  line-height: 1.65;
}

.izb1erf2 {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
}

.gfrvq9uj {
  background-color: #e2f4f9;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 28px;
}

.xalek3ag {
  opacity: .85;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 6px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.2;
  display: block;
}

.c4ay5w2o {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #6d388b;
  border-color: #fff;
  border-radius: 4px;
  width: 640px;
  margin: 36px 0 30px;
  padding: 18px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.kh0oqje1 {
  background-color: #fff;
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  padding: 40px 40px 60px;
}

.uu3tgvez {
  color: #fff9;
  text-align: center;
  border-color: #fff9;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.5;
}

.aen1wpmt {
  text-align: center;
  background-color: #4f4f4f;
  width: auto;
  padding: 20px;
}

.y1fgp0i4 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.l1oqqejn {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.y3u4tlkg {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f4f4f4;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  transition-property: none;
}

.image-290, .image-291, .image-292, .image-293, .image-294, .image-295 {
  margin-bottom: 10px;
}

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

.image-297, .image-298 {
  margin-bottom: 10px;
}

.image-299 {
  max-width: 10%;
}

.air78vy4, .vyry1cdf {
  width: auto;
}

.tfety55g {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
}

.bd0pekk1 {
  color: #fff;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0;
  padding: 10px 0 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  display: block;
}

.gjdznn01 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 10px;
  display: flex;
}

.cnt7na4m {
  background-color: #333;
  width: 100%;
}

.gn6kojnh {
  color: #121212;
  border-color: #121212;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  line-height: 48px;
}

.eioabepk {
  color: #2f2f2f;
  width: auto;
  font-size: 18px;
  line-height: 27px;
}

.uegtugc0, .cx8hqgq3 {
  width: auto;
  margin: 0 0 20px;
}

.lg740lrp {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 15px;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  line-height: 49.5px;
}

.yxqq27v2 {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 27px;
}

.pvdnp8nt {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 27px;
}

.s9b7nd85 {
  color: #2f2f2f;
  width: auto;
  font-size: 18px;
  line-height: 27px;
}

.exm7mp5f {
  width: auto;
  margin: 0 0 18px;
}

.tnjdytub {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 27px;
}

.d0wdu836 {
  width: auto;
  margin: 0 0 18px;
}

.ifce7i88 {
  color: #999;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #999;
  width: auto;
  font-size: 10px;
  line-height: 27px;
  display: block;
}

.e6ytsvse {
  background-color: #e8e8e8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 20px;
  display: flex;
}

.jpoy1xo5 {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  line-height: 25px;
}

.gi42td34 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.c2mxoswq {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 14px;
  line-height: 27px;
  display: block;
}

.pnf6vw65 {
  background-color: #e8e8e8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 20px;
  display: flex;
}

.hw88r2ql {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 26px;
}

.gld0hftz {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: baseline;
  gap: 10px;
  width: auto;
  margin: 10px 0 8px;
  display: flex;
}

.ezjcbtzr {
  color: #2f2f2f;
  width: auto;
  margin: 5px 0;
  font-size: 17px;
  line-height: 25px;
}

.ndy7r3j4 {
  color: #c45500;
  border-color: #c45500;
  width: auto;
  margin: 0 0 15px;
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}

.upuvrmsu {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 25px;
}

.f6ac1lmt {
  color: #2f2f2f;
  width: auto;
  margin: 10px 0;
  font-size: 17px;
  font-style: italic;
  line-height: 25px;
}

.e14g0e84 {
  color: #565959c7;
  border-color: #565959c7;
  width: auto;
  margin: 8px 0 0;
  font-size: 15px;
  line-height: 22px;
}

.hjzbv4t2 {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #d8d8d8;
  width: auto;
  padding: 20px 0;
}

.i3u6vard {
  width: auto;
  padding: 20px 0;
}

.xo2gslcc {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 27px;
}

.nph75g1q {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 25.5px;
}

.tw6nr14s {
  background-color: #f9f0d5;
  border: 3px solid #dfb52c;
  width: auto;
  margin: 0 0 20px;
  padding: 20px 30px;
}

.v4vuf8za {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 4px;
  width: 862.5px;
  margin: 0 0 20px;
  padding: 25px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  display: block;
  box-shadow: 0 4px 12px #0003;
}

.eexd7y9f {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 35px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  line-height: 49.5px;
  display: block;
}

.oa0ztq4l {
  color: #fff;
  background-color: #149312;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 27px;
  display: flex;
}

.tfav9e3y {
  color: #2f2f2f;
  width: auto;
  padding: 4px 0 0;
  font-size: 18px;
  line-height: 27px;
}

.g36svu8l {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  margin: 0 0 14px;
  display: flex;
}

.zihqjyl8 {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  font-size: 18px;
  line-height: 27px;
  display: block;
}

.ge2ja6ba {
  width: auto;
  min-width: 0;
}

.xh7gsi4q {
  color: #121212;
  text-align: center;
  border-color: #121212;
  width: auto;
  margin: 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28.6px;
}

.unq2ugik {
  color: #202020;
  text-align: center;
  border-color: #202020;
  width: auto;
  font-size: 15px;
  line-height: 19.5px;
  display: block;
}

.qrkbickv {
  color: #202020;
  text-align: center;
  border-color: #202020;
  width: auto;
  margin: 5px 0 15px;
  font-size: 20px;
  line-height: 26px;
}

.vptpanz1 {
  color: #121212;
  text-align: center;
  border-color: #121212;
  width: auto;
  margin: 5px 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28.6px;
}

.vmhc8rw0 {
  grid-column-gap: 6px;
  color: #2f2f2f;
  flex-direction: row;
  align-items: flex-start;
  gap: 6px;
  width: auto;
  padding: 4px 0;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
  display: flex;
}

.uy76y5qh {
  width: auto;
  margin: 0 0 10px;
  padding: 0;
  list-style-type: none;
}

.a3vmtjc6 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 8px;
  padding: 14px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 19.2px;
  display: block;
}

.oza86nao {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  font-size: 12px;
  line-height: 1.4;
}

.unkm81k2 {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.4;
}

.bteww6c6 {
  background-color: #f2f2f2;
  align-self: start;
  width: auto;
  padding: 10px;
  position: sticky;
  top: 10px;
}

.fcujf7h3 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 9fr) minmax(0, 3fr);
  align-items: start;
  gap: 20px;
  width: auto;
  max-width: 1170px;
  display: grid;
}

.zonxrk6c {
  width: auto;
  max-width: 1200px;
  margin: 40px auto 0;
}

.zd51g9tc {
  width: 100%;
  padding: 10px;
}

.d1wmeacj {
  color: #a1a7b2;
  text-align: center;
  border-color: #a1a7b2;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.pakioi7d {
  color: #a1a7b2;
  text-align: center;
  border-color: #a1a7b2;
  width: auto;
  margin: 0 0 14px;
  font-size: 14px;
  line-height: 21px;
}

.tw7h5akb {
  color: #a1a7b2;
  text-align: center;
  cursor: pointer;
  border-color: #a1a7b2;
  width: auto;
  font-size: 14px;
  line-height: 21px;
  -webkit-text-decoration: underline #a1a7b2;
  text-decoration: underline #a1a7b2;
}

.kcd0mmcx {
  color: #999;
  text-align: center;
  letter-spacing: .55px;
  border-color: #999;
  width: auto;
  font-size: 11px;
  line-height: 27px;
  display: block;
}

.ajmqnr9f {
  text-align: center;
  background-color: #ddd;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 50px;
  margin: 10px auto 0;
  display: flex;
}

.m2u85ro7 {
  text-align: center;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
}

.iniuqa9x {
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #636a7b;
  width: auto;
  margin: 40px 0 0;
  padding: 20px 10px 10px;
}

.tukgmmkh {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 4px;
  width: 100%;
  padding: 25px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  display: block;
  box-shadow: 0 4px 12px #0003;
}

.y7i6y8bb {
  width: auto;
  display: none;
}

.rfz841k9 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.n61jh442 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zolm3x9t {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f9f2f3;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 27px;
  transition-property: none;
}

.image-300, .image-301, .image-302, .image-303, .image-304, .image-305, .image-306, .image-307 {
  margin-bottom: 10px;
}

.image-308 {
  margin-bottom: 20px;
}

.image-309 {
  width: auto;
  height: 131px;
}

.image-310, .image-311 {
  height: 131px;
}

.image-312 {
  margin-bottom: 10px;
}

.nidjoo5f, .ot2lzfg1 {
  width: auto;
}

.oq3jvk76 {
  color: #333;
  text-align: center;
  letter-spacing: .39px;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
}

.g259znhi {
  color: #333;
  text-align: center;
  letter-spacing: .39px;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 1.5;
}

.l0pxfvyb {
  text-align: center;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  width: auto;
  padding: 8px 16px;
}

.afftcu44 {
  color: #000;
  text-align: center;
  letter-spacing: .56px;
  width: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}

.toips2e5 {
  text-align: center;
  background-color: #f9f2f3;
  width: auto;
  padding: 14px 16px 0;
}

.m6r67x7u {
  color: #17191c;
  word-break: break-word;
  border-color: #17191c;
  width: auto;
  margin: 0 0 20px;
  padding: 30px 0 10px;
  font-size: 36px;
  font-weight: 800;
  line-height: 50.4px;
  display: block;
}

.lxoj6e6n {
  color: #262626;
  fill: #aaa;
  overflow-clip-margin: content-box;
  width: 24px;
  height: 24px;
  display: block;
  overflow: hidden;
}

.gyc0cljd {
  background-color: #d8d8d8;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  overflow: hidden;
}

.ts6am3c6 {
  color: #359b76;
  border-color: #359b76;
  width: auto;
  margin: 0 0 2px;
  font-size: 16px;
  font-weight: 700;
  line-height: 19.2px;
}

.q18udu4p {
  color: #000;
  width: auto;
  margin: 0;
  font-size: 14px;
  line-height: 16.8px;
}

.e4gotwho {
  border-width: 0 0 0 2px;
  border-left-style: solid;
  border-left-color: #359b76;
  width: auto;
  padding: 0 0 0 12px;
}

.g4hy8w1u {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.m6g4sjai {
  color: #262626;
  width: auto;
  font-size: 22px;
  line-height: 30.8px;
}

.i3gzsepj {
  background-color: #edf9ff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #337ab7;
  width: auto;
  margin: 0 0 20px;
  padding: 16px;
  font-size: 22px;
  line-height: 30.8px;
}

.gcln7cyr {
  color: #262626;
  width: auto;
  margin: 0 0 18px;
  font-size: 22px;
  line-height: 30.8px;
}

.seemz3ph {
  width: auto;
  margin: 0 0 18px;
  font-size: 22px;
  line-height: 30.8px;
}

.lz2ockz2 {
  color: #262626;
  width: auto;
  margin: 0;
  font-size: 22px;
  line-height: 30.8px;
}

.na8l9y6f {
  width: auto;
  margin: 0 0 20px;
  font-size: 22px;
  line-height: 30.8px;
}

.gdigr7e5 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #ddd;
  width: auto;
  margin: 30px 0;
}

.zi1cvv9w {
  color: #359b76;
  border-color: #359b76;
  width: auto;
  margin: 30px 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 42px;
}

.d4yxd8uy {
  width: auto;
  margin: 22px 0;
  font-size: 22px;
  line-height: 30.8px;
}

.ry0ppsv7 {
  background-color: #f3f4f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #777;
  width: auto;
  margin: 0 0 20px;
  padding: 12px 16px;
  font-size: 22px;
  line-height: 30.8px;
}

.hv9d4eoc {
  color: #359b76;
  border-color: #359b76;
  width: auto;
  margin: 0 0 12px;
  font-size: 22px;
  line-height: 28.6px;
}

.icdbuqlp {
  width: auto;
  font-size: 22px;
  line-height: 30.8px;
}

.n5ptudyo {
  background-color: #f7f7f7;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #359b76;
  width: auto;
  margin: 0 0 20px;
  padding: 20px;
}

.zzx7mjrk {
  color: #262626;
  width: auto;
  margin: 22px 0;
  font-size: 22px;
  line-height: 30.8px;
}

.rvye5vds {
  color: #17191c;
  border-color: #17191c;
  width: auto;
  margin: 0 0 8px;
  font-size: 22px;
  line-height: 30.8px;
}

.jn4vvqay {
  width: auto;
  margin: 0 0 24px;
}

.yxcie4h3 {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 10px;
  font-size: 20px;
  line-height: 1.5;
  display: block;
}

.hfew4uhn {
  color: #231f20;
  border-color: #231f20;
  width: auto;
  margin: 0;
  font-size: 20px;
  font-style: italic;
  line-height: 28px;
}

.k3kw5tl3 {
  color: #3e4855;
  border-color: #3e4855;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
}

.x0ec6583 {
  color: #3e4855;
  border-color: #3e4855;
  width: auto;
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.x1jx7es4 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px;
}

.anqlgrsn {
  color: #262626;
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  font-size: 22px;
  line-height: 30.8px;
  display: block;
}

.e5pluxz4 {
  color: #17191c;
  text-align: center;
  border-color: #17191c;
  width: auto;
  margin: 0 0 8px;
  font-size: 48px;
  font-weight: 800;
  line-height: 1;
}

.cst98jrk {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 4px;
  font-size: 16px;
  line-height: 1.5;
}

.m83cs98s {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 28px 24px;
}

.m3i7oakg {
  color: #e75d14;
  text-align: center;
  border-color: #e75d14;
  width: auto;
  margin: 0 0 16px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
}

.c3f3pop4 {
  color: #fff;
  text-align: center;
  letter-spacing: .36px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #27ae60;
  border-color: #fff;
  border-radius: 4px;
  width: 100%;
  max-width: 600px;
  padding: 20px 32px;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
}

.m0owlow7 {
  text-align: center;
  width: auto;
  margin: 24px 0;
}

.dpq3hibc {
  background-color: #f0faf5;
  border-style: solid;
  border-width: 2px;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 28px 24px;
  font-size: 22px;
  line-height: 30.8px;
  display: block;
}

.zpskitlw {
  width: auto;
  margin: 0;
  font-size: 22px;
  line-height: 30.8px;
}

.bo37v0ie {
  text-align: center;
  width: auto;
  margin: 24px 0 40px;
}

.g602knm2 {
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  padding: 0 10px;
}

.xbrnelgv {
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 16px;
}

.s5yi1mdo {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 1.5;
}

.eq9zjnaf {
  text-align: center;
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 40px 0 0;
  padding: 24px 16px;
}

.pjfs55an {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.jew0ioip {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zzilmpqj {
  grid-column-gap: normal;
  color: #262626;
  background-color: #f9f2f3;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.image-313 {
  margin-bottom: 20px;
}

.image-314 {
  max-width: 20%;
}

.image-315, .image-316, .image-317, .image-318, .image-319, .image-320 {
  margin-bottom: 10px;
}

.dqwqswu5, .lke1q2tv {
  width: auto;
}

.om3uo4ib {
  color: #4caf50;
  text-align: center;
  cursor: pointer;
  border-color: #4caf50;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 16.8px;
}

.c437b0yb {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #e28800;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.8px;
  display: block;
}

.gf3rhm6d {
  z-index: 999;
  opacity: 0;
  background-color: #2d2d2d;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 12px 20px;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  box-shadow: 0 0 10px #0000001a;
}

.dyue8q3z {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 12px;
  line-height: 22px;
  display: block;
}

.nx3dnctn {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  display: flex;
}

.h4evxpd0 {
  background-color: #000;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 10px 20px;
  display: flex;
}

.p02s5yrq {
  color: #d32f2f;
  text-align: center;
  border-color: #d32f2f;
  width: auto;
  font-size: 11px;
  line-height: 22px;
}

.l6l90vwk {
  color: #333;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 11px;
  line-height: 22px;
}

.wp8y47fv {
  text-align: center;
  background-color: #fff8dc;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #f0f0f0;
  width: auto;
  padding: 8px;
  display: none;
}

.ya3v63mt {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 12px;
  line-height: 22px;
}

.jnfn39b9 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 0 0 2px;
  font-size: 12px;
  line-height: 22px;
}

.a1v6jo3h {
  width: auto;
  padding: 20px 0 4px;
}

.wm2gylop {
  color: #000;
  word-break: break-word;
  width: auto;
  margin: 16px 0 0;
  font-size: 32px;
  line-height: 41.92px;
}

.okdyfd1n {
  color: #333;
  width: auto;
  font-size: 14px;
  line-height: 25.2px;
}

.mgbm82q4 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 0;
  font-size: 14px;
  line-height: 25.2px;
}

.u98axi1g {
  background-color: #f8f8f8;
  border-width: 0 0 0 3px;
  border-left-style: solid;
  border-left-color: #4caf50;
  width: auto;
  margin: 20px 0 0;
  padding: 15px;
}

.bmy25zcc {
  color: #333;
  width: auto;
  font-size: 18px;
  line-height: 32.4px;
}

.hkl4hvlw {
  width: auto;
  margin: 0;
  font-weight: 700;
  line-height: 32.4px;
}

.gl6wht1c {
  border-style: none none solid;
  border-width: 0 0 2px;
  border-bottom-color: #e5e7eb;
  width: auto;
  margin: 30px 0;
}

.egqyfbzs {
  color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 32.4px;
}

.il0tfsko {
  color: #333;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 32.4px;
}

.l92wxy3m {
  width: auto;
  margin: 40px 0 0;
}

.cni0jm4z {
  color: #333;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-style: italic;
  font-weight: 700;
  line-height: 32.4px;
}

.zvzrc8ga {
  background-color: #f8f8f8;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #4caf50;
  width: auto;
  margin: 20px 0;
  padding: 20px;
}

.cul503jc {
  color: #000;
  width: auto;
  margin: 40px 0 20px;
  font-size: 28px;
  line-height: 39.2px;
}

.xafb6p3w {
  color: #000;
  width: auto;
  margin: 0 0 20px;
  font-size: 28px;
  line-height: 39.2px;
}

.nb2f4i0x {
  color: #333;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 32.4px;
  display: block;
}

.rpeamfkv {
  color: #000;
  width: auto;
  margin: 0 0 6px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.8;
}

.dexshzn4 {
  color: #333;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  font-style: italic;
  line-height: 30.6px;
}

.j83ldkjn {
  width: auto;
  font-style: italic;
  font-weight: 700;
  line-height: 32.4px;
}

.k0mgu0h7 {
  background-color: #f8f8f8;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #4caf50;
  width: auto;
  margin: 30px 0 20px;
  padding: 20px;
}

.u6cb5u8i {
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  padding: 0 20px;
}

.lp84mefs {
  color: #fff;
  border-color: #fff;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  margin: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 36px;
}

.b2k4u7rp {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #e28800;
  border-color: #fff;
  border-radius: 5px;
  width: auto;
  padding: 14px 24px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.8;
  display: block;
}

.mbxdrhcg {
  grid-column-gap: 20px;
  background-color: #4caf50;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: auto;
  margin: 40px -20px 0;
  padding: 20px;
  display: flex;
}

.giy3l2zi {
  color: #333;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 32.4px;
  list-style-type: none;
}

.bivhbybf {
  color: #333;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 0 28px;
  font-size: 18px;
  line-height: 32.4px;
  list-style-type: none;
  position: relative;
}

.vr5jdcuj {
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  list-style-type: none;
}

.r9dy9su5 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  font-style: italic;
  line-height: 23.4px;
}

.oiqa860l {
  color: #4caf50;
  border-color: #4caf50;
  width: auto;
  margin: 0;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.8;
}

.z4nd3ioh {
  color: #666;
  border-color: #666;
  width: auto;
  margin: -10px 0 20px;
  font-size: 14px;
  font-style: italic;
  line-height: 1.8;
}

.mpxa79fx {
  color: #333;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 32.4px;
}

.tpqtpnfr {
  color: #4caf50;
  border-color: #4caf50;
  width: auto;
  font-size: 22px;
  font-weight: 700;
  line-height: 32.4px;
}

.jfcwtj65 {
  color: #000;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e7eb;
  width: auto;
  margin: 0 0 8px;
  padding: 0 0 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 32.4px;
}

.yg66w0th {
  color: #000;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 32.4px;
}

.m56val4o {
  background-color: #f8f8f8;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #4caf50;
  width: auto;
  margin: 25px 0;
  padding: 25px;
}

.b9dlsz3y {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-size: 20px;
  font-weight: 700;
  line-height: 36px;
}

.hwixbn16 {
  color: #333;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-size: 16px;
  line-height: 28.8px;
}

.lbvq5td7 {
  color: #333;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 28.8px;
}

.dw1so8p1 {
  text-align: center;
  background-color: #f8f8f8;
  border: 2px solid #4caf50;
  border-radius: 4px;
  width: auto;
  margin: 25px 0;
  padding: 24px 20px;
}

.jonqcegi {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0 0 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 30.8px;
}

.b8mc62ue {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #e28800;
  border-color: #fff;
  border-radius: 5px;
  width: auto;
  padding: 18px 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.8;
  display: inline-block;
}

.aakt2rng {
  opacity: .9;
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 12px 0 0;
  font-size: 13px;
  line-height: 1.8;
}

.gw5f03ne {
  text-align: center;
  background-color: #4caf50;
  width: auto;
  margin: 40px 0 0;
  padding: 30px 20px;
}

.bhd8ocqt {
  width: auto;
  max-width: 800px;
  margin: 0 auto;
  padding: 10px 20px 30px;
  display: block;
}

.sstfyp53 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #e28800;
  border-color: #fff;
  border-radius: 5px;
  width: auto;
  padding: 20px 48px;
  font-size: 18px;
  font-weight: 700;
  line-height: 21.6px;
  display: inline-block;
}

.zclw58d0 {
  text-align: center;
  background-color: #4caf50;
  width: auto;
  padding: 30px 20px;
}

.jsdyl3yu {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 0;
  font-size: 11px;
  line-height: 19.8px;
}

.zsh9cxaq {
  text-align: center;
  background-color: #f8f8f8;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e7eb;
  width: auto;
  padding: 20px;
}

.kehphyro {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.kvu5hte3 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.m5hns4as {
  grid-column-gap: normal;
  color: #333;
  background-color: #fff;
  border-color: #333;
  width: auto;
  margin: 0;
  padding: 0 0 70px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 1.8;
  transition-property: none;
}

.image-321, .image-322, .image-323, .image-324, .image-325, .image-326 {
  margin-bottom: 10px;
}

.image-327 {
  max-width: 15%;
}

.yjjvd9of, .cpzqopwk {
  width: auto;
}

.hby8832u {
  color: #b5714a;
  text-align: center;
  letter-spacing: .64px;
  border-color: #b5714a;
  width: auto;
  font-size: 32px;
  line-height: 1.85;
}

.to5f4inp {
  color: #9c8a7e;
  text-align: center;
  letter-spacing: 1.4976px;
  text-transform: uppercase;
  border-color: #9c8a7e;
  width: auto;
  margin: 2px 0 0;
  font-size: 12.48px;
  line-height: 1.85;
}

.n59dfmry {
  color: #b5a099;
  text-align: center;
  letter-spacing: 1.248px;
  text-transform: uppercase;
  border-color: #b5a099;
  width: auto;
  margin: 0 10px;
  font-size: 12.48px;
  line-height: 1.85;
}

.vcz4yrro {
  color: #b5a099;
  text-align: center;
  letter-spacing: 1.248px;
  text-transform: uppercase;
  border-color: #b5a099;
  width: auto;
  margin: 10px 0 0;
  font-size: 12.48px;
}

.kjivprb2 {
  text-align: center;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e8ddd4;
  width: auto;
  padding: 18px 20px 14px;
}

.qtay0jos {
  color: #b5714a;
  text-align: center;
  letter-spacing: 1.6128px;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #b5714a;
  width: auto;
  font-size: 11.52px;
  line-height: 1.85;
}

.crf5g8iy {
  color: #c9b9af;
  text-align: center;
  letter-spacing: 1.6128px;
  text-transform: uppercase;
  border-color: #c9b9af;
  width: auto;
  margin: 0 6px;
  font-size: 11.52px;
  line-height: 1.85;
}

.p0iyofq3 {
  color: #b5714a;
  text-align: center;
  letter-spacing: 1.6128px;
  text-transform: uppercase;
  border-color: #b5714a;
  width: auto;
  padding: 14px 20px 0;
  font-size: 11.52px;
  line-height: 1.85;
}

.adxiduv7 {
  color: #2c1f17;
  text-align: center;
  border-color: #2c1f17;
  width: auto;
  margin: 0 0 16px;
  font-size: 40px;
  line-height: 1.25;
}

.m3u7bpef {
  color: #7a6a62;
  text-align: center;
  border-color: #7a6a62;
  width: auto;
  margin: 0 0 22px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.85;
}

.tzhevbr5 {
  color: #b5714a;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #b5714a;
  width: auto;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.85;
}

.prx1w59d {
  color: #b5a099;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #b5a099;
  width: auto;
  margin: 0 0 6px;
  font-size: 12px;
  line-height: 1.85;
}

.qw0xkkim {
  grid-column-gap: 12px;
  color: #d4c4bb;
  text-align: center;
  border-color: #d4c4bb;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 24px 0 0;
  font-size: 14.4px;
  line-height: 1.85;
  display: flex;
}

.nz8uxa8d {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e8ddd4;
  width: auto;
  margin: 0 0 36px;
  padding: 40px 0 10px;
}

.uuyr7ihn {
  color: #2c1f17;
  border-width: 0 0 1px;
  border-color: #2c1f17 #2c1f17 #e8ddd4;
  border-bottom-style: solid;
  width: auto;
  margin: 48px 0 18px;
  padding: 0 0 10px;
  font-size: 24.8px;
  font-weight: 600;
  line-height: 1.3;
}

.e2piyxfi {
  color: #3a2e28;
  width: auto;
  margin: 0 0 25.2px;
  font-size: 18px;
  line-height: 1.85;
}

.w4pqd1cp {
  color: #d4bfb5;
  text-align: center;
  letter-spacing: 5.28px;
  border-color: #d4bfb5;
  width: auto;
  margin: 40px 0;
  font-size: 17.6px;
  line-height: 1.85;
}

.rs53ugrt {
  color: #5a4840;
  border-color: #5a4840;
  width: auto;
  font-size: 18px;
  line-height: 1.85;
}

.n7xe8duv {
  color: #5a3e30;
  border-color: #5a3e30;
  width: auto;
  margin: 0;
  font-size: 18.4px;
  font-style: italic;
  line-height: 1.6;
}

.beq55vyi {
  background-color: #fff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #b5714a;
  border-radius: 0 6px 6px 0;
  width: auto;
  margin: 36px 0;
  padding: 18px 24px;
  box-shadow: 0 2px 12px #0000000d;
}

.km2rawd1 {
  color: #4a3428;
  border-color: #4a3428;
  width: auto;
  margin: 0;
  font-size: 15.52px;
  line-height: 1.85;
}

.vfm70tlr {
  background-color: #fff7f2;
  border: 1px solid #e8cfc0;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 24px 28px;
}

.c7wkxz23 {
  color: #e8d8cc;
  text-align: center;
  border-color: #e8d8cc;
  width: auto;
  margin: 0 0 15.2px;
  font-size: 15.2px;
  line-height: 1.7;
}

.wo2b2ach {
  color: #e8d8cc;
  text-align: center;
  border-color: #e8d8cc;
  width: auto;
  margin: 0;
  font-size: 15.2px;
  line-height: 1.7;
}

.dh13sqcd {
  color: #fff;
  text-align: center;
  letter-spacing: .336px;
  cursor: pointer;
  background-color: #b5714a;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 28px 0 0;
  padding: 16px 38px;
  font-size: 16.8px;
  font-weight: 500;
  line-height: 1.85;
  display: inline-block;
}

.vzrdg9cp {
  color: #9c8070;
  text-align: center;
  letter-spacing: .2624px;
  border-color: #9c8070;
  width: auto;
  margin: 16px 0 0;
  font-size: 13.12px;
  font-style: italic;
  line-height: 1.85;
}

.t4xke7kg {
  text-align: center;
  background-color: #2c1f17;
  border-radius: 10px;
  width: auto;
  margin: 48px 0 20px;
  padding: 40px 36px;
}

.ffwfqlj5 {
  color: #b5714a;
  background-color: #e8cfc0;
  border-color: #b5714a;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  font-size: 24px;
  line-height: 1.85;
  display: flex;
}

.x7ou9sbb {
  color: #2c1f17;
  border-color: #2c1f17;
  width: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.85;
}

.iqqgwvj2 {
  color: #7a6a62;
  border-color: #7a6a62;
  width: auto;
  margin: 0;
  font-size: 13.6px;
  line-height: 1.6;
}

.ta66b8zl {
  grid-column-gap: 20px;
  background-color: #fff;
  border: 1px solid #e8ddd4;
  border-radius: 8px;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  margin: 40px 0 0;
  padding: 24px;
  display: flex;
}

.t59jy914 {
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  padding: 0 24px 80px;
}

.b745dxqn {
  color: #b5714a;
  text-align: center;
  letter-spacing: .72px;
  border-color: #b5714a;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  line-height: 1.9;
  display: block;
}

.ndifcm1z {
  color: #b5a099;
  text-align: center;
  letter-spacing: .72px;
  cursor: pointer;
  border-color: #b5a099;
  width: auto;
  font-size: 12px;
  line-height: 1.9;
}

.ssnrobez {
  color: #b5a099;
  text-align: center;
  letter-spacing: .72px;
  border-color: #b5a099;
  width: auto;
  font-size: 12px;
  line-height: 1.9;
}

.wwq7rv3d {
  color: #b5a099;
  text-align: center;
  letter-spacing: .72px;
  border-width: 1px 0 0;
  border-color: #e8ddd4 #b5a099 #b5a099;
  border-top-style: solid;
  width: auto;
  margin: 60px 0 0;
  padding: 40px 20px;
  font-size: 12px;
  line-height: 1.9;
}

.ki5vcdku {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.lb6cqv43 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.dmva7i3e {
  grid-column-gap: normal;
  color: #3a2e28;
  background-color: #fdf8f3;
  border-color: #3a2e28;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 1.85;
  transition-property: none;
}

.image-328, .image-329, .image-330, .image-331, .image-332, .image-333 {
  margin-bottom: 10px;
}

.utj3hwi7, .kwhmn8u3 {
  width: auto;
}

.tpeljzxy {
  color: #252a32;
  width: auto;
  font-size: 18px;
  line-height: 1;
  display: block;
}

.nv3eillt {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.rykawgkc {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  display: flex;
}

.dwas8060 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.5;
}

.hzurth5f {
  background-color: #f2f2f2;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 9px 15px;
  display: flex;
}

.g63950mu {
  color: #575757;
  border-color: #575757;
  width: auto;
  margin: 25px 0 0;
  font-size: 14px;
  line-height: 1.5;
}

.dbem21rr {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 15px 0 0;
  font-size: 40px;
  line-height: 1.2;
}

.l9p5dbpn {
  color: #000;
  background-color: #ffcc37;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.44;
}

.id235808 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 20px 0 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.44;
}

.b99jkpbo {
  color: #fff;
  background-image: linear-gradient(135deg, #4a90d9, #2e6992);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.odiwxd9e {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.v1nk1ug5 {
  color: #575757;
  border-color: #575757;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 1.5;
  display: block;
}

.zg9dbrxi {
  flex-direction: column;
  width: auto;
  display: flex;
}

.jte886kj {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 15px 0 0;
  display: flex;
}

.yj9c8jxl {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #ddd;
  width: auto;
  margin: 30px 0;
}

.pvb1jogq {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.x88zmfs7 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.kcb3mlpl {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-family: Lato, sans-serif;
  font-size: 18px;
}

.b4xmlr8h {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.wqk8vrrh {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 25px 0 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
}

.p2lio3qw {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 30px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  line-height: 1.3;
}

.zmwi3tz8 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 6px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.t3xirbv5 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 10px 0 18px 20px;
  padding: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
}

.xwlnfey9 {
  color: #2f2f2f;
  background-color: #f8f4e8;
  border-width: 0 0 0 4px;
  border-color: #2f2f2f #2f2f2f #2f2f2f #ffcc37;
  border-left-style: solid;
  width: auto;
  margin: 25px 0;
  padding: 18px 20px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.ohuubign {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
}

.biw6382f {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 0 0 8px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.nu4pylew {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 20px 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
}

.fxmo0ril {
  color: #767676;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #767676;
  width: auto;
  margin: 0 0 5px;
  font-family: Lato, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

.xkcxja6j {
  color: #00aa25;
  text-align: center;
  border-color: #00aa25;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 1.5;
}

.kdx3n38y {
  color: #767676;
  text-align: center;
  border-color: #767676;
  width: auto;
  margin: 0 0 0 8px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  -webkit-text-decoration: line-through #767676;
  text-decoration: line-through #767676;
}

.zcxc7snu {
  text-align: center;
  width: auto;
}

.mpab7cvo {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  margin: 5px 0 0;
  font-family: Lato, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.agupl0es {
  color: #fff;
  text-align: center;
  background-color: #e53935;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 8px 0 0;
  padding: 4px 12px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  display: inline-block;
}

.cwsqcrgo {
  text-align: center;
  background-color: #fff;
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  width: auto;
  margin: 25px 0;
  padding: 20px;
}

.aheqtgg5 {
  color: #fff;
  text-align: center;
  letter-spacing: -.72px;
  cursor: pointer;
  background-image: linear-gradient(#4ba614, #008c00);
  background-size: auto;
  border-width: 0 0 3px;
  border-color: #fff #fff #187627;
  border-bottom-style: solid;
  border-radius: 8px;
  width: 100%;
  margin: 25px 0;
  padding: 18px 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.huxuhjsh {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  margin: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.5;
}

.rp5r0jwt {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.cm1qb0zo {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  margin: 12px 0 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.sw4taqew {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.krib6rrp {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  margin: 12px 0 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
}

.rbgl6vxt {
  color: #2f2f2f;
  text-align: center;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 17px;
}

.ftvd1o87 {
  text-align: center;
  background-color: #f4f9f4;
  border: 2px solid #00aa25;
  border-radius: 8px;
  width: auto;
  margin: 30px 0;
  padding: 25px;
}

.wufc43b2 {
  color: #856404;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #856404;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
}

.qlllg087 {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
}

.jyoqt9y9 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.hywdbri9 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 10px 0 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.beo2ow2i {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.ftlj0jdr {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 10px 0 0;
  font-family: Lato, sans-serif;
  font-size: 17px;
}

.jbj2prh9 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 17px;
}

.fnocti72 {
  background-color: #fff3cd;
  border: 2px solid #ffc107;
  border-radius: 8px;
  width: auto;
  margin: 30px 0;
  padding: 20px;
}

.ahnonpzd {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 30px 0 5px;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5;
}

.b80l5deo {
  color: #767676;
  border-color: #767676;
  width: auto;
  margin: 0 0 20px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  line-height: 1.5;
}

.gagkq9kg {
  color: #fff;
  background-image: linear-gradient(135deg, #c8d8e8, #a0b8c8);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.sguucra4 {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.x97bs1a7 {
  color: #f90;
  letter-spacing: 1px;
  border-color: #f90;
  width: auto;
  margin: 2px 0;
  font-size: 16px;
  line-height: 1.5;
}

.iukrr2l9 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.jh6i9g0r {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  margin: 0 0 12px;
  display: flex;
}

.uyxxowj2 {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 0 0 6px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.r7hk7x7v {
  color: #007600;
  border-color: #007600;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.5;
}

.gtcsay6k {
  color: #767676;
  border-color: #767676;
  width: auto;
  margin: 0 0 10px;
  font-family: Lato, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

.if5e82k3 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Lato, sans-serif;
  font-size: 15px;
  line-height: 1.5;
  display: block;
}

.ha9fiwdb {
  color: #767676;
  border-color: #767676;
  width: auto;
  margin: 12px 0 0;
  font-family: Lato, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

.ptufyukz {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 20px;
}

.a3dwjscf {
  color: #fff;
  background-image: linear-gradient(135deg, #4a7d4a, #2a5a2a);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.ri7v5d1f {
  color: #fff;
  background-image: linear-gradient(135deg, #9a4a7a, #6a2a5a);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.m9hplh50 {
  width: auto;
  margin: 30px 0 0;
}

.vhljq7oe {
  width: 70%;
}

.o5bft1ro {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  margin: 20px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
}

.xvoufb96 {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.jvddg2aa {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  margin: 4px 0 0;
  font-family: Lato, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

.r6vi03ek {
  text-align: center;
  width: auto;
  margin: 20px 0 10px;
}

.zv9rnban {
  color: #00aa25;
  border-color: #00aa25;
  flex-shrink: 0;
  width: auto;
  margin: 1px 0 0;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.ohnlcm6e {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-size: 14px;
  line-height: 1.3;
  display: block;
}

.tha2jeha {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  margin: 12px 0 0 10px;
  display: flex;
}

.vu6vv3bq {
  color: #fff;
  text-align: center;
  letter-spacing: -.6px;
  cursor: pointer;
  background-image: linear-gradient(#4ba614, #008c00);
  background-size: auto;
  border-width: 0 0 3px;
  border-color: #fff #fff #187627;
  border-bottom-style: solid;
  border-radius: 8px;
  width: 100%;
  margin: 20px 0 25px;
  padding: 14px 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.il9rkf3f {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.egj0ddwh {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.nq2t5et3 {
  grid-column-gap: 7px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 7px;
  width: auto;
  margin: 5px 0 0;
  display: flex;
}

.c5ncd0mv {
  background-color: #fff;
  border: 2px solid #0003;
  width: auto;
  margin: 30px 0 0;
  padding: 0 15px 20px;
  position: sticky;
  top: 0;
}

.wlmornmi {
  width: 30%;
}

.ipzz7ngb {
  grid-column-gap: 40px;
  flex-direction: row;
  align-items: flex-start;
  gap: 40px;
  width: auto;
  display: flex;
}

.ru0rpnrg {
  color: #a1a7b2;
  text-align: center;
  border-color: #a1a7b2;
  width: auto;
  margin: 0;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
}

.mhqnrmzx {
  color: #a1a7b2;
  text-align: center;
  border-color: #a1a7b2;
  width: auto;
  margin: 8px 0 0;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
}

.ev53encg {
  color: #a1a7b2;
  cursor: pointer;
  border-color: #a1a7b2;
  width: auto;
  font-size: 11px;
  line-height: 1.5;
  display: block;
}

.y85ql905 {
  grid-column-gap: 15px;
  flex-flow: wrap;
  justify-content: center;
  gap: 15px;
  width: auto;
  margin: 10px 0 0;
  display: flex;
}

.k0zulgkj {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #0f0f0f;
  width: auto;
  margin: 50px 0 0;
  padding: 30px 0 20px;
}

.lv69ej9m {
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 15px;
}

.npprgl2o {
  color: #fff;
  text-align: center;
  letter-spacing: -.64px;
  cursor: pointer;
  background-image: linear-gradient(#4ba614, #008c00);
  background-size: auto;
  border-width: 0 0 3px;
  border-color: #fff #fff #187627;
  border-bottom-style: solid;
  border-radius: 8px;
  width: 100%;
  padding: 16px 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.gkphnisq {
  z-index: 100;
  background-color: #ddd;
  width: auto;
  padding: 15px;
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.y2cq5mhk {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.f4ff3c03 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ekx9k26f {
  grid-column-gap: normal;
  color: #252a32;
  background-color: #fff;
  border-color: #252a32;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  transition-property: none;
}

.image-334, .image-335 {
  margin-bottom: 10px;
}

.image-336, .image-337, .image-338, .image-339 {
  margin-top: 10px;
}

.image-340 {
  max-width: 20%;
}

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

.l8w59m7b, .h5d0i2z3 {
  width: auto;
}

.qv40nk1e {
  float: left;
  background-color: #3ca5b1;
  width: 100%;
  height: 6px;
}

.hj1dtokx {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 28px;
  font-weight: 800;
  line-height: 36px;
}

.kf1lg87b {
  text-align: left;
  width: auto;
  margin: 25px 0 0;
  font-size: 28px;
  line-height: 36px;
}

.rng70xer {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-weight: 600;
  line-height: 20px;
}

.aipkystt {
  color: #000;
  text-align: left;
  width: auto;
  margin: 5px 0 0;
  font-size: 14px;
  line-height: 16px;
}

.g51smlmd {
  text-align: left;
  border-width: 2px 0 0;
  border-top-style: solid;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 225px;
  margin: 40px 0 0;
  padding: 15px 0 0 15px;
  display: block;
}

.iut5u33l {
  color: #000;
  text-align: left;
  width: auto;
  margin: 30px 0 0;
  font-size: 18px;
  line-height: 26px;
}

.ktbncgrc {
  float: left;
  color: #000;
  text-align: left;
  width: 754px;
  margin: 30px 0 0;
  padding: 0 0 0 26px;
  font-size: 18px;
  line-height: 26px;
  list-style-type: none;
  display: block;
  position: relative;
}

.zobefksv {
  vertical-align: top;
  width: 100%;
  margin: -10px 0 0;
  padding: 0;
  display: inline-block;
}

.r0x0f9j0 {
  color: #000;
  text-align: left;
  width: auto;
  margin: 45px 0 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.h5ew0zju {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 26px;
  list-style-type: none;
}

.n1rieh6o {
  float: left;
  text-align: left;
  width: 754px;
  margin: 18px 0 0;
  padding: 0 0 0 26px;
  font-size: 18px;
  line-height: 26px;
  list-style-type: none;
  display: block;
  position: relative;
}

.ve2fsc6v {
  vertical-align: top;
  width: 100%;
  margin: 5px 0 0;
  padding: 0;
  display: inline-block;
}

.mne3d6sj {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  list-style-type: none;
}

.ecaklnpd {
  float: left;
  text-align: left;
  width: 754px;
  margin: 30px 0 0;
  padding: 0 0 0 26px;
  font-size: 18px;
  line-height: 26px;
  list-style-type: none;
  display: block;
  position: relative;
}

.lat2ank0 {
  color: #000;
  text-align: left;
  border-width: 2px 0 0;
  border-top-style: solid;
  width: auto;
  margin: 30px 0 0;
  padding: 25px 0 0;
  font-size: 18px;
  line-height: 26px;
}

.lr20lqhk {
  clear: both;
  width: auto;
  height: 1px;
  font-size: 1px;
  line-height: 1px;
}

.pkot63xc {
  z-index: 0;
  color: #fff;
  background-color: #3ca5b1;
  border: 2px solid #fff;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  font-size: 17px;
  font-weight: 600;
  line-height: 33px;
  list-style-type: none;
  position: absolute;
  top: -6px;
  left: 0;
}

.j8s8kfh6 {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 26px;
  list-style-type: none;
}

.inig93y2 {
  float: left;
  width: 100%;
  margin: 45px 0 0;
  padding: 0 0 0 56px;
  list-style-type: none;
  position: relative;
}

.qoms3f7b {
  vertical-align: top;
  width: 100%;
  margin: 20px 0 0;
  padding: 0;
  display: inline-block;
}

.yd90zean {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 26px;
}

.by5jot7x {
  text-align: left;
  background-color: #f7fcfd;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #3ca5b1;
  width: 100%;
  margin: 30px 0 0;
  padding: 28px 32px;
}

.bgsxkxs4 {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 20px;
  line-height: 26px;
}

.db2c62ld {
  color: #aacdd1;
  text-align: left;
  background-color: #f4f9fa;
  border: 1px dashed #b2dde3;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 130px;
  font-size: 12px;
  display: flex;
}

.dz8tjtg5 {
  z-index: 0;
  color: #fff;
  text-align: left;
  text-transform: uppercase;
  background-color: #000;
  border-color: #fff;
  width: auto;
  margin: 0;
  padding: 6px 10px 2px;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.nkbwtd59 {
  text-align: left;
  width: 49%;
  position: relative;
}

.n9b0gsw0 {
  text-align: left;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 12px auto 0;
  display: flex;
}

.evkaav7s {
  text-align: left;
  border: 1px solid #ccc;
  width: 48.7%;
  padding: 14px;
}

.bq4oycwp {
  flex-flow: wrap;
  justify-content: space-between;
  row-gap: 20px;
  width: 100%;
  margin: 35px auto 0;
  display: flex;
}

.z6wybrzc {
  color: #3ca5b1;
  text-align: left;
  border-color: #3ca5b1;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 18px;
  list-style-type: none;
}

.f17j4gox {
  color: #000;
  text-align: left;
  width: auto;
  margin: 4px 0 0;
  font-size: 16px;
  line-height: 24px;
  list-style-type: none;
}

.askdcvfr {
  background-color: #dbf3f6;
  width: auto;
  padding: 17px 20px 10px;
  list-style-type: none;
}

.t12j6gxu {
  text-align: left;
  flex-direction: column;
  row-gap: 12px;
  width: auto;
  margin: 15px 0 0;
  padding: 0;
  display: flex;
}

.y0ey4odd {
  text-align: left;
  width: 100%;
}

.yn69xmf2 {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin: 30px auto 0;
  display: flex;
}

.mpuf9icj {
  color: #000;
  vertical-align: top;
  cursor: pointer;
  width: auto;
  margin: 40px 0 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
  display: inline-block;
}

.obdvuu87 {
  color: #fff;
  vertical-align: top;
  cursor: pointer;
  background-color: #22b401;
  border-color: #fff;
  border-radius: 6px;
  width: 655px;
  max-width: 655px;
  height: 80px;
  margin: 20px 0 0;
  padding: 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 82px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  box-shadow: 0 3px 10px 2px #0000004d;
}

.o9xbgkjx {
  color: #fff;
  vertical-align: top;
  cursor: pointer;
  background-color: #22b401;
  border-color: #fff;
  border-radius: 6px;
  width: 100%;
  height: 80px;
  font-size: 32px;
  font-weight: 600;
  line-height: 82px;
  display: inline-block;
  position: relative;
  overflow: hidden;
  box-shadow: 0 3px 10px 2px #0000004d;
}

.h69ly4ut {
  width: auto;
}

.wm4g742m {
  width: 0;
  margin: 0;
  padding: 0;
  display: none;
}

.btrpqrmc {
  color: #000;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 22px;
}

.lavhuko2 {
  float: left;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #dadada;
  width: calc(100% + 120px);
  margin: 45px 0 0 -60px;
  padding: 30px 0 50px;
}

.ox0v7666 {
  vertical-align: top;
  background-color: #fff;
  width: 1050px;
  margin: 0 auto;
  padding: 40px 60px 0;
  display: block;
  position: relative;
  box-shadow: 0 3px 10px 4px #00000040;
}

.ocx1hp56 {
  float: left;
  background-color: #fff;
  width: 100%;
}

.ros0bwzu {
  width: auto;
  margin: 0;
  padding: 0;
  display: block;
}

.vjuilbc2 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.hgczjqqr {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.s1yuj4v7 {
  grid-column-gap: normal;
  color: #000;
  text-align: center;
  background-color: #fff;
  width: auto;
  margin: auto;
  font-size: 16px;
  transition-property: none;
  inset: 0;
}

.image-362, .image-363 {
  max-width: 80%;
  margin-top: 10px;
}

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

.image-365, .image-366 {
  max-width: 80%;
  margin-top: 10px;
}

.image-367, .image-368, .image-369 {
  margin-top: 10px;
}

.image-370 {
  margin-bottom: 10px;
}

.t3f2gsvg, .ssnhksps {
  width: auto;
}

.a44dw5fa {
  color: #fff;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
}

.y9w67jpg {
  color: #a8c4d4;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #a8c4d4;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
}

.mdz4p51s {
  color: #a8c4d4;
  border-color: #a8c4d4;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.75;
  display: block;
}

.dzyfmvw0 {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #b03020;
  border-color: #fff;
  width: auto;
  padding: 4px 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.zlbr12yd {
  grid-column-gap: 12px;
  color: #fff;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
}

.ac85in0d {
  color: #fff;
  border-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 10px 20px;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
}

.oghy2pz3 {
  color: #fff;
  background-color: #1a3a52;
  border-color: #fff;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
}

.yq3c95y7 {
  background-image: repeating-linear-gradient(-45deg, #eef4f8, #eef4f8 8px, #e0ecf4 8px 16px);
  background-size: auto;
  width: auto;
  height: 6px;
}

.vyg2fgqa {
  color: #666;
  border-color: #666;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.75;
  display: block;
}

.s5hjwco1 {
  color: #666;
  border-color: #666;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  margin: 0 0 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  display: flex;
}

.wej8l9q5 {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  margin: 0 0 16px;
  font-size: 30px;
  line-height: 1.22;
}

.dp0ce4ao {
  color: #333;
  border-width: 0 0 0 4px;
  border-color: #333 #333 #333 #2a6a8a;
  border-left-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 0 16px;
  font-size: 16.5px;
  font-style: italic;
  line-height: 1.55;
}

.cr33eslu {
  width: auto;
  margin: 0 44px 22px;
}

.fnb38vbm {
  color: #fff;
  background-color: #1a3a52;
  border: 2px solid #2a6a8a;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-family: Georgia, serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.n0ms0370 {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.75;
  display: block;
}

.hufj32em {
  color: #666;
  border-color: #666;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11.5px;
  line-height: 1.75;
}

.ti68itul {
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
}

.m8j85qlb {
  grid-column-gap: 14px;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #dde4ea;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  padding: 14px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
}

.n4ctn426 {
  border-width: 0 0 3px;
  border-bottom-style: solid;
  border-bottom-color: #1a3a52;
  width: auto;
  padding: 32px 44px 24px;
}

.d6t1m91y {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 18px;
  font-size: 16.5px;
  line-height: 1.78;
}

.cd3cws2u {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-size: 17.5px;
  font-style: italic;
  line-height: 1.78;
}

.d9x49ruu {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  margin: 0;
  font-size: 17.5px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.78;
}

.u0jcd8qb {
  background-color: #eef4f8;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #1a3a52;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.tdgn9hzw {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #dde4ea;
  width: auto;
  margin: 38px 0;
}

.nfybgjsu {
  color: #1a3a52;
  border-width: 0 0 2px;
  border-color: #1a3a52 #1a3a52 #2a6a8a;
  border-bottom-style: solid;
  width: auto;
  margin: 42px 0 20px;
  padding: 0 0 10px;
  font-size: 21px;
  line-height: 1.3;
}

.zxbo56et {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 16.5px;
  line-height: 1.78;
}

.z1srlogg {
  color: #1a3a52;
  text-align: center;
  border-width: 2px 0;
  border-color: #2a6a8a #1a3a52;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 32px 0;
  padding: 22px 28px;
  font-size: 19px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.5;
}

.w0g7r8zc, .z6vzrmvw {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-size: 16.5px;
  line-height: 1.78;
}

.wv9hrz4w {
  color: #6b1a10;
  border-color: #6b1a10;
  width: auto;
  margin: 0;
  font-size: 16.5px;
  line-height: 1.78;
}

.kt36047r {
  background-color: #fdf3f1;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #b03020;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.gzrr2qzw {
  color: #fff;
  background-color: #1a3a52;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin: 1px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.g1ftrys4 {
  grid-column-gap: 12px;
  color: #1a3a52;
  border-color: #1a3a52;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 1.75;
  display: flex;
}

.ed2qjlcg {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0;
  font-size: 16.5px;
  line-height: 1.78;
}

.b79sqcha {
  width: auto;
  margin: 0 0 28px;
}

.s8h2523x {
  width: auto;
  padding: 28px 44px 44px;
}

.xkx3kj3v {
  color: #1a3a52;
  text-align: center;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #1a3a52;
  width: auto;
  margin: 0 0 28px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.75;
}

.ml2826n2 {
  color: #e8a000;
  letter-spacing: 2px;
  border-color: #e8a000;
  width: auto;
  margin: 0 0 8px;
  font-size: 15px;
  line-height: 1.75;
}

.aglix0t9 {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.35;
}

.c7uyq9o1 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  line-height: 1.72;
}

.kvkacni1 {
  color: #555;
  border-color: #555;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.75;
}

.jjkgrk5u {
  background-color: #fff;
  border: 1px solid #d0dde8;
  border-left: 4px solid #2a6a8a;
  width: auto;
  margin: 0 0 20px;
  padding: 24px 26px;
}

.hfya325d {
  background-color: #fff;
  border: 1px solid #d0dde8;
  border-left: 4px solid #2a6a8a;
  width: auto;
  padding: 24px 26px;
}

.e2zje8n0 {
  background-color: #f5f8fb;
  border-width: 3px 0;
  border-top-style: solid;
  border-top-color: #1a3a52;
  border-bottom-style: solid;
  border-bottom-color: #1a3a52;
  width: auto;
  margin: 40px -44px;
  padding: 38px 44px;
}

.bvkcwflq {
  width: auto;
  padding: 0 44px;
}

.ymza9z0g {
  color: #1a3a52;
  border-width: 0 0 2px;
  border-color: #1a3a52 #1a3a52 #2a6a8a;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 20px;
  padding: 0 0 10px;
  font-size: 21px;
  line-height: 1.3;
}

.cmq276w7 {
  color: #5d4200;
  background-color: #fffde7;
  border: 1px solid #e8a000;
  border-left-width: 5px;
  width: auto;
  margin: 22px 0;
  padding: 15px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  line-height: 1.6;
}

.sr8t4myb {
  color: #1a3a52;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #1a3a52;
  width: auto;
  margin: 0 0 14px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10.5px;
  font-weight: 700;
  line-height: 1.75;
}

.oojs883p {
  color: #444;
  border-color: #444;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.75;
  display: block;
}

.z8kbi47t {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.75;
}

.hkusibua {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.djhqvfq5 {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dde4ea;
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  width: auto;
  padding: 9px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  display: flex;
}

.g0jlqyia {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.pr8pj1cj {
  color: #b03020;
  border-color: #b03020;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.ro11qu79 {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 1.75;
}

.gwdc85va {
  color: #b03020;
  border-color: #b03020;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: block;
}

.c4mys1gt {
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  width: auto;
  padding: 9px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  display: flex;
}

.cwm9lyo3 {
  background-color: #f5f8fb;
  border: 1px solid #d0dde8;
  width: auto;
  margin: 26px 0;
  padding: 22px 24px;
  font-family: Arial, Helvetica, sans-serif;
}

.l05lerlq {
  color: #fff;
  text-align: center;
  letter-spacing: .8px;
  cursor: pointer;
  background-color: #1d7a42;
  border-color: #fff;
  width: 100%;
  max-width: 520px;
  padding: 19px 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  display: inline-block;
}

.r3b3u9mg {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 9px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11.5px;
  line-height: 1.75;
}

.tpbz35z1 {
  text-align: center;
  width: auto;
  margin: 32px 0;
}

.gke0my1c {
  color: #1a1a1a;
  flex-shrink: 0;
  width: auto;
  font-size: 36px;
  line-height: 1.75;
}

.uxi7ayo2 {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 1.75;
}

.xh3wckax {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 15px;
  line-height: 1.7;
}

.rpxzokoi {
  grid-column-gap: 18px;
  background-color: #fffde7;
  border: 2px solid #e8a000;
  flex-direction: row;
  align-items: flex-start;
  gap: 18px;
  width: auto;
  margin: 30px 0;
  padding: 24px;
  display: flex;
}

.mteeezy9 {
  color: #fff;
  text-align: left;
  background-color: #1a3a52;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin: 2px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.65;
  list-style-type: none;
  display: flex;
}

.xt15tn5g {
  color: #222;
  text-align: left;
  border-color: #222;
  width: auto;
  font-size: 16px;
  line-height: 1.65;
  list-style-type: none;
  display: block;
}

.zyhibfhv {
  grid-column-gap: 16px;
  color: #222;
  border-color: #222;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  margin: 0 0 18px;
  line-height: 1.65;
  list-style-type: none;
  display: flex;
}

.i4rxvjsb {
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  list-style-type: none;
}

.dvnwi6m7 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a3a52;
  border-color: #fff;
  width: auto;
  padding: 11px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
}

.eopf881o {
  color: #1a3a52;
  border-color: #1a3a52;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14.5px;
  font-weight: 700;
  line-height: 1.75;
}

.hrj3sjji {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 2px 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.dlkg4dna {
  color: #aaa;
  text-align: right;
  border-color: #aaa;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12.5px;
  line-height: 1.75;
  -webkit-text-decoration: line-through #aaa;
  text-decoration: line-through #aaa;
  display: block;
}

.tufdrgb1 {
  color: #b03020;
  text-align: right;
  border-color: #b03020;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 21px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.u1qdpfye {
  color: #888;
  text-align: right;
  border-color: #888;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 1.75;
}

.y9doabcd {
  text-align: right;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
}

.p3wh6lrm {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dde4ea;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 13px 0;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
}

.qt3cuoap {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 13px 0;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
}

.akx76po4 {
  width: auto;
  padding: 6px 24px 16px;
}

.r8eowm9e {
  border: 2px solid #1a3a52;
  width: auto;
  margin: 30px 0;
  overflow: hidden;
}

.yuj8jobh {
  color: #ffe082;
  text-align: center;
  letter-spacing: .3px;
  border-color: #ffe082;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  font-weight: 700;
  line-height: 1.75;
}

.c4u1kdqt {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  background-color: #1a3a52;
  border-color: #fff;
  width: auto;
  margin: 32px 0;
  padding: 14px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  font-weight: 700;
  line-height: 1.75;
}

.vlztqjae {
  width: auto;
  padding: 28px 44px 44px;
}

.q0b5vsuj {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.65;
}

.r26c3xtu {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.65;
}

.sjrv11ju {
  color: #888;
  background-color: #eef2f6;
  border-width: 2px 0 0;
  border-color: #c8d4de #888 #888;
  border-top-style: solid;
  width: auto;
  padding: 24px 44px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.65;
}

.p74mkdha {
  background-color: #fff;
  width: auto;
  max-width: 950px;
  margin: 0 auto;
  box-shadow: 0 2px 40px #00000026;
}

.ec2f8mix {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.jlcqoujl {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.att4memk {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #e8edf2;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  line-height: 1.75;
  transition-property: none;
}

.image-371, .image-372 {
  margin-bottom: 10px;
}

.image-373 {
  max-width: 80%;
}

.image-374, .image-375, .image-376, .image-377 {
  max-width: 80%;
  margin-bottom: 10px;
}

.i7oh25d6, .f6qpjm86 {
  width: auto;
}

.vy5ewuxh {
  color: #222;
  letter-spacing: -.3px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.tc79dctc {
  color: #888;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #888;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 1;
  display: block;
}

.u3ieuf5h {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 10px 20px;
  display: flex;
}

.fw6rzjy2 {
  color: #555;
  text-align: left;
  border-color: #555;
  width: auto;
  margin: 0;
  padding: 5px 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1;
}

.iaknmhcw {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 17px;
  line-height: 1;
  display: block;
}

.enh56awg {
  color: #007185;
  border-color: #007185;
  width: auto;
  padding: 0 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 14px;
  display: block;
}

.pfdkt50q {
  flex-direction: row;
  align-items: center;
  width: auto;
  margin: 5px 0 0;
  display: flex;
}

.b6g5e47t {
  color: #222;
  width: auto;
  margin: 15px 0 0;
  font-size: 32px;
  line-height: 1.2;
}

.eivcjbdr {
  color: #222;
  text-align: left;
  background-color: #ffbf00;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 26px;
}

.ghvifnjl {
  text-align: left;
  width: auto;
  margin: 5px 0 0;
  padding: 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 26px;
}

.jwaovwdn {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.nt3rzpch {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 0 4px;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.e1yzxexy {
  flex-direction: row;
  align-items: center;
  width: auto;
  margin: 10px 0 0;
  padding: 5px 0 0;
  display: flex;
}

.rwrc95fj {
  color: #4a7a99;
  text-align: center;
  border-color: #4a7a99;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.5;
}

.tun4nkkz {
  color: #5a8aaa;
  text-align: center;
  border-color: #5a8aaa;
  width: auto;
  margin: 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 12.5px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.5;
}

.jjkgog3l {
  color: #4a7a99;
  text-align: center;
  background-color: #eef4f8;
  border: 1px dashed #b0c8d8;
  width: 100%;
  margin: 16px 0 0;
  padding: 22px 18px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
}

.a6vkkm5p {
  color: #555;
  background-color: #eee;
  border-color: #555;
  border-radius: 3px;
  width: auto;
  padding: 3px 9px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
}

.lc3ptktl {
  width: auto;
  margin: 8px 0 0;
}

.xas91nes {
  background-color: #e0e0e0;
  border-style: none;
  border-width: 0;
  width: auto;
  height: .5px;
  margin: 10px 0;
}

.wyuxkvco {
  color: #222;
  background-color: #c8dde8;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 20px;
  line-height: 1;
  display: flex;
  overflow: hidden;
}

.z45bw0nn {
  color: #222;
  width: auto;
  padding: 0 0 0 10px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.i2wmro5m {
  color: #00aa25;
  border-color: #00aa25;
  width: 20px;
  height: 20px;
  margin: 0 0 0 7px;
  font-size: 15px;
  line-height: 1;
  display: block;
}

.tfkk3iw9 {
  color: #555;
  border-color: #555;
  width: auto;
  padding: 0 0 0 10px;
  font-size: 15px;
  font-style: italic;
  line-height: 1;
  display: block;
}

.uzmdcpkl {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin: 10px 0 0;
  padding: 0 0 0 1px;
  display: flex;
}

.iywkpe3t {
  color: #555;
  text-align: left;
  border-color: #555;
  width: auto;
  margin: 5px 0 0;
  font-size: 14px;
  line-height: 20px;
}

.fpht0e7z {
  color: #222;
  text-align: left;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.vpawj3lk {
  color: #222;
  text-align: left;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.h2okxt6m {
  text-align: left;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.c54yq70w {
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.ano175t8 {
  text-align: left;
  width: auto;
  padding: 15px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.ulzq5qrc {
  color: #222;
  text-align: left;
  width: auto;
  margin: 30px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 43px;
}

.rv9289w0 {
  color: #222;
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.kqbf5ybp {
  color: #00aa25;
  border-color: #00aa25;
  flex-shrink: 0;
  width: 21px;
  height: 21px;
  margin: 0 0 0 7px;
  font-size: 16px;
  line-height: 21px;
  display: block;
}

.scaypjji {
  color: #222;
  width: auto;
  padding: 0 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.45;
}

.isc20217 {
  color: #222;
  width: auto;
  margin: 4px 0 0;
  padding: 0 0 0 10px;
  font-size: 17px;
  line-height: 1.45;
}

.gbfoepro {
  background-color: #e2f4f9;
  flex-direction: row;
  align-items: flex-start;
  width: 630px;
  margin: 25px 0 5px;
  padding: 20px 10px 20px 15px;
  display: flex;
}

.xxp3bggh {
  color: #222;
  width: auto;
  padding: 0 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.45;
  display: block;
}

.rwkqlsxk {
  flex-direction: row;
  align-items: flex-start;
  width: auto;
  padding: 5px 0;
  display: flex;
}

.ld0cma2n {
  flex-direction: row;
  align-items: flex-start;
  width: auto;
  margin: 3px 0 0;
  padding: 5px 0;
  display: flex;
}

.shvyh9p2 {
  background-color: #e2f4f9;
  width: auto;
  margin: 25px 0 5px;
  padding: 15px 10px 15px 15px;
}

.i9qe337o {
  color: #1a6644;
  background-color: #b8d4c4;
  border-color: #1a6644;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  display: flex;
}

.irmgpbre {
  color: #222;
  width: auto;
  padding: 0 0 0 15px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1;
}

.fwlcjyf4 {
  color: #627aad;
  border-color: #627aad;
  width: auto;
  font-size: 12px;
  line-height: 1;
  display: block;
}

.ecpef56u {
  color: #627aad;
  border-color: #627aad;
  width: auto;
  margin: 0 0 0 3px;
  font-size: 12px;
  line-height: 1;
  display: block;
}

.xi6pqc52 {
  color: #222;
  width: auto;
  margin: 0 0 0 3px;
  font-size: 13px;
  line-height: 1;
  display: block;
}

.zfh7kiub {
  grid-column-gap: 4px;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: auto;
  padding: 6px 0 0;
  display: flex;
}

.i3gyjfwn {
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 0 0 5px;
  display: flex;
}

.mhu7au3w {
  color: #222;
  text-align: left;
  width: auto;
  padding: 10px 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.35;
}

.b6gh5xkw {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 10px 37px 10px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  line-height: 23px;
}

.wmbtt7qb {
  background-color: #00aa250f;
  width: auto;
  margin: 30px 0 0;
  padding: 12px 10px;
}

.tlqmnvz1 {
  color: #222;
  text-align: left;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.n7xr253j {
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.rld14eh7 {
  color: #00aa25;
  text-align: center;
  border-color: #00aa25;
  width: auto;
  margin: 15px 0 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 1;
}

.c1mbw8xr {
  color: #000;
  text-align: center;
  background-color: #ffbf00;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

.blqzsmwp {
  color: #222;
  text-align: center;
  width: auto;
  margin: 15px 0 0;
  padding: 0 0 5px 5px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

.q37mx2ul {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00aa25;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  max-width: 500px;
  padding: 16px 55px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
  display: inline-block;
}

.uz9hwjn1 {
  text-align: center;
  width: auto;
  margin: 20px 0 10px;
}

.qn3a63lh {
  background-color: #e0e0e0;
  border-style: none;
  border-width: 0;
  width: auto;
  height: .5px;
  margin: 30px 0 10px;
}

.f4d4btwg {
  color: #222;
  text-align: left;
  width: auto;
  margin: 20px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 43px;
}

.sqt6eod9 {
  text-align: center;
  width: auto;
  margin: 10px 0;
}

.ywj98yh2 {
  color: #000;
  background-color: #ffbf00;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.z2n1hmxs {
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.rbk74c0m {
  color: #222;
  background-color: #fefbd9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0;
  padding: 20px 44px 12px 27px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: block;
}

.i34jqasz {
  color: #222;
  text-align: center;
  width: auto;
  font-size: 26px;
  line-height: 1;
  display: block;
}

.x56aul1b {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
}

.fsjeg5ei {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.mm7o7s0a {
  grid-column-gap: 4px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.nqlcaiva {
  background-color: #fef8b7;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  width: auto;
  padding: 20px 60px;
  display: flex;
}

.llg4sncf {
  color: #3184aa;
  text-align: center;
  border-color: #3184aa;
  width: auto;
  margin: 5px 0 0;
  padding: 0 5px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.oz2z1v7c {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 4px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1;
}

.si7zc2u5 {
  color: #00aa25;
  border-color: #00aa25;
  width: auto;
  margin: 6px 0 0;
  padding: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

.kboc8n0z {
  color: #909090;
  border-color: #909090;
  width: auto;
  padding: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 1;
}

.jprvzr5r {
  color: #222;
  text-align: right;
  width: auto;
  margin: 4px 0 0;
  padding: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}

.rcncj4jd {
  background-color: #fff;
  border: 1px solid #00000057;
  border-radius: 15px;
  flex-direction: column;
  width: 200px;
  padding: 14px 10px;
  display: flex;
}

.qfvla3j7 {
  color: #fff;
  text-align: center;
  background-color: #00aa25;
  border-color: #fff;
  border-radius: 10px 10px 0 0;
  width: auto;
  margin: -14px -10px 8px;
  padding: 3px;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
}

.dxbkufqd {
  background-color: #fff;
  border: 1px solid #00aa25;
  border-radius: 15px;
  flex-direction: column;
  width: 200px;
  padding: 14px 10px;
  display: flex;
}

.ncwppjnx {
  grid-column-gap: 12px;
  background-color: #fefbd9;
  flex-flow: wrap;
  justify-content: center;
  gap: 12px;
  width: auto;
  margin: 14px 0 0;
  padding: 0 10px 20px;
  display: flex;
}

.ld8sq11q {
  color: #222;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

.ap8bn1wx {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.e8aozwdg {
  background-color: #fef8b7;
  width: auto;
  padding: 5px 30px 20px;
}

.nqb2fth7 {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.g338wxhg {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.f2npxsz8 {
  grid-column-gap: 3px;
  flex-direction: column;
  align-items: center;
  gap: 3px;
  width: auto;
  display: flex;
}

.fmb8pp5v {
  color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.e3taytkm {
  background-color: #fef8b7;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 10px 50px 20px 70px;
  display: flex;
}

.ul1zzgoc {
  background-color: #fefbd9;
  width: auto;
  margin: 20px 0 0;
  padding: 1px 0 0;
}

.qv67t0kd {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 6px 0 0;
  font-size: 13px;
  line-height: 1;
}

.jiscg4oj {
  color: #4a7a99;
  text-align: center;
  background-color: #eef4f8;
  border: 1px dashed #b0c8d8;
  width: 100%;
  margin: 20px 0 0;
  padding: 22px 18px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
}

.ht6uouwh {
  color: #f5a623;
  text-align: center;
  letter-spacing: 3px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  line-height: 1;
}

.thyjc517 {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.qr3n4j8e {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.6;
}

.ktnvwhl5 {
  color: #555;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #555;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
}

.yjvdt5jz {
  color: #999;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #999;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 500;
  line-height: 1;
}

.m0uqhmbp {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  font-style: italic;
  line-height: 1.5;
}

.enymtvk9 {
  text-align: center;
  background-color: #f5f5f5;
  border-radius: 6px;
  width: auto;
  margin: 24px 0 0;
  padding: 16px 14px;
  font-family: Montserrat, sans-serif;
}

.kq3gwtzg {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
}

.d5s1rdim {
  color: #999;
  text-align: center;
  border-width: 1px 0 0;
  border-color: #e0e0e0 #999 #999;
  border-top-style: solid;
  width: auto;
  margin: 30px 0 0;
  padding: 20px 10px 30px;
  font-size: 12px;
  line-height: 1.6;
}

.sr0eqbrn {
  background-color: #fff;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  margin: 10px 0 0;
  padding: 0 20px 40px;
  display: block;
}

.ku2d5sk5 {
  color: #3184aa;
  text-align: center;
  border-color: #3184aa;
  width: auto;
  margin: 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.btrvu947 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00aa25;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 12px 0 0;
  padding: 15px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  display: block;
}

.xcdiso5z {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  font-size: 16px;
  line-height: 1;
  display: block;
}

.pfiq5inz {
  color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.saguhcb1 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.ewxflzzc {
  color: #909090;
  border-color: #909090;
  width: auto;
  margin: 2px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 1;
}

.u6qksnmf {
  flex-direction: column;
  width: auto;
  margin: 12px 0 0;
  display: flex;
}

.gbmdkdey {
  color: #222;
  width: auto;
  min-width: 38px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.rkaq1uix {
  background-color: #f5a623;
  border-radius: 4px;
  width: 90%;
  height: 100%;
}

.ts6evvgl {
  background-color: #e0e0e0;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 8px;
  overflow: hidden;
}

.uk5e6wft {
  color: #222;
  text-align: right;
  width: auto;
  min-width: 28px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  line-height: 1;
  display: block;
}

.zgcb0we0 {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  width: auto;
  margin: 4px 0 0;
  display: flex;
}

.k18mk78p {
  background-color: #f5a623;
  border-radius: 4px;
  width: 7%;
  height: 100%;
}

.s8yo08w4 {
  background-color: #f5a623;
  border-radius: 4px;
  width: 2%;
  height: 100%;
}

.gvl9hxl4 {
  background-color: #f5a623;
  border-radius: 4px;
  width: 0%;
  height: 100%;
}

.asn003lw {
  background-color: #f5a623;
  border-radius: 4px;
  width: 1%;
  height: 100%;
}

.hxm35p9c {
  color: #222;
  text-align: center;
  width: auto;
  margin: 15px 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

.v16p67oq {
  color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1;
  display: block;
}

.vxdhmgoi {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 13px;
  line-height: 1;
  display: block;
}

.gqmhyzcw {
  color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.ro7tcoiv {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 4px 0 0;
  display: flex;
}

.c3pjh450 {
  color: #222;
  text-align: center;
  width: auto;
  font-size: 22px;
  line-height: 1;
  display: block;
}

.bxgn63xd {
  color: #2a6080;
  text-align: center;
  border-color: #2a6080;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.3;
}

.xvidtgb2 {
  color: #2a6080;
  text-align: center;
  border-color: #2a6080;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.mevacorc {
  grid-column-gap: 3px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  gap: 3px;
  width: auto;
  min-width: 52px;
  display: flex;
}

.kb9287s4 {
  grid-column-gap: 6px;
  background-color: #e2f4f9;
  border-radius: 6px;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 15px 0 0;
  padding: 10px 5px;
  display: flex;
}

.dd2h9p9z {
  background-color: #fff;
  border: 1px solid #00000057;
  border-radius: 15px;
  flex-direction: column;
  flex-shrink: 0;
  align-self: flex-start;
  width: 245px;
  margin: 0;
  padding: 12px 10px;
  display: flex;
  position: sticky;
  top: 20px;
}

.ghojlzhf {
  grid-column-gap: 20px;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  max-width: 1200px;
  margin: 40px auto 0;
  padding: 0 20px;
  display: flex;
}

.enaolx4b {
  background-color: #00000008;
  width: auto;
  min-height: 700px;
}

.zm64yw70 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.bm46lx14 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.dp8z84c3 {
  grid-column-gap: normal;
  color: #222;
  background-color: #fff;
  border-color: #222;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  line-height: 1;
  transition-property: none;
}

.image-379 {
  max-width: 80%;
  margin-bottom: 10px;
}

.image-380, .image-381 {
  max-width: 80%;
  margin-top: 10px;
}

.image-382 {
  max-width: 80%;
  margin-bottom: 10px;
}

.image-383 {
  max-width: 80%;
  margin-top: 10px;
}

.image-384 {
  max-width: 80%;
  margin-bottom: 10px;
}

.image-385, .image-386 {
  max-width: 80%;
  margin-top: 10px;
}

.image-387, .image-388 {
  margin-top: 10px;
}

.image-389 {
  max-width: 80%;
  margin-bottom: 10px;
}

.osaw6jqq, .hbdh1292 {
  width: auto;
}

.nvfcyzh1 {
  color: #000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  line-height: 1.1;
}

.te50a3zy {
  color: #000;
  width: auto;
  margin: 20px 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.1;
}

.psbkjbx8 {
  color: #000;
  width: auto;
  margin: 15px 0 5px;
  padding: 5px 0;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.2;
}

.hhuxguot {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  font-size: 22px;
  display: block;
}

.seswwo9z {
  color: #007185;
  border-color: #007185;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  display: block;
}

.nxqbdqf1 {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 10px 0 20px;
  display: flex;
}

.dj31zw8h {
  background-color: #c5c5c5;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}

.j0eghze7 {
  background-color: #ccc;
  border-radius: 50px;
  flex-shrink: 0;
  width: 50px;
  height: 50px;
  overflow: hidden;
}

.nu7ixxry {
  color: #fff;
  text-align: center;
  background-color: #2a4;
  border-color: #fff;
  border-radius: 50%;
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
  display: block;
}

.ynmxn5jh {
  color: #000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.ngmxmabv {
  grid-column-gap: 8px;
  flex-flow: wrap;
  align-items: center;
  gap: 8px;
  width: auto;
  display: flex;
}

.bls8u1dl {
  color: #575757;
  border-color: #575757;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

.tr9z3bq9 {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 20px 0 0;
  display: flex;
}

.w648zdsf {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 14px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.zye7w9wr {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 6px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.ild3z8ri {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 10px 0 10px 22px;
  padding: 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.xggimt3v {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.ev7sn9hj {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 15px 0;
  padding: 10px 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.b8fns8ir {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.e90guo8s {
  color: #2f2f2f;
  background-color: #e1f3f9;
  border-width: 0 0 0 3px;
  border-color: #2f2f2f #2f2f2f #2f2f2f #417505;
  border-left-style: solid;
  width: auto;
  margin: 35px 20px;
  padding: 2px 15px 2px 35px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  display: block;
}

.dkfdst4y {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 15px 0;
  padding: 10px 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  display: block;
}

.sdepikqc {
  color: #2f2f2f;
  background-color: #e1f3f9;
  border-width: 0 0 0 3px;
  border-color: #2f2f2f;
  border-left-style: solid;
  width: 682px;
  margin: 35px 20px;
  padding: 2px 15px 2px 35px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  display: block;
}

.z5osvjtv {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e9eaed;
  width: auto;
  margin: 30px 0;
}

.zfjpt16e {
  color: #000;
  width: auto;
  margin: 30px 0 0;
  padding: 5px 0;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  line-height: 1.3;
}

.ixo8erfq {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.s0qou1ke {
  color: #999;
  background-color: #e0e0e0;
  border-color: #999;
  border-radius: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 280px;
  margin: 15px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  display: flex;
}

.uh0klqdk {
  color: #2f2f2f;
  background-color: #e1f3f9;
  border-width: 0 0 0 3px;
  border-color: #2f2f2f #2f2f2f #2f2f2f #417505;
  border-left-style: solid;
  border-radius: 10px;
  width: auto;
  margin: 20px 10px 20px 20px;
  padding: 10px 20px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  display: block;
}

.ktuag4f2 {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.u98duasc {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.i9nfboya {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 15px 0 0;
  padding: 10px 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
}

.p1lugizk {
  color: #999;
  background-color: #e0e0e0;
  border-color: #999;
  border-radius: 10px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 220px;
  margin: 15px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  display: flex;
}

.v2ihh38l {
  color: #252a32;
  width: auto;
  margin: 0 0 10px;
  font-size: 14px;
}

.fz5ywcaq {
  color: #252a32;
  text-align: left;
  width: auto;
  font-size: 14px;
}

.gwpg25nv {
  width: auto;
  margin: 10px 0 16px 22px;
  padding: 0;
  display: list-item;
}

.q75ih352 {
  background-color: #f9f9f9;
  border: 1px solid #e0e0e0;
  border-radius: 10px;
  width: auto;
  margin: 20px 0 0;
  padding: 20px;
}

.vyuijyst {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 5px;
  width: 775px;
  margin: 30px 0 0;
  padding: 18px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.qrnisnlx {
  background-image: linear-gradient(90deg, red, #f70, #ff0, #0c0, #00f, #8b00ff);
  background-size: auto;
  border-radius: 2px;
  width: 100%;
  height: 15px;
  margin: 30px 0 0;
}

.qryu77ht {
  color: red;
  border-color: red;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.x8sg2pc6 {
  color: #000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.cusnnbw7 {
  color: #000;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  margin: 0 0 14px;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.nc2i7501 {
  color: #999;
  background-color: #e0e0e0;
  border-color: #999;
  border-radius: 8px;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 200px;
  margin: 0;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  display: flex;
}

.qjnycrsp {
  grid-column-gap: 20px;
  background-color: #fefbd9;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  margin: 0;
  padding: 20px 25px;
  display: flex;
}

.js67afzh {
  color: #252a32;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-size: 36px;
}

.ooiu2ev8 {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
}

.yqz60vt1 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 22%;
  min-width: 80px;
  display: flex;
}

.hz85n43e {
  grid-column-gap: 10px;
  background-color: #fef8b7;
  flex-flow: wrap;
  justify-content: space-around;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  padding: 10px 25px 32px;
  display: flex;
}

.rht3qv6n {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 5px;
  width: 775px;
  margin: 10px 0 0;
  padding: 18px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.tw6zidtl {
  width: 75%;
  padding: 0 20px 0 0;
}

.z14k0j89 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.h14ehrnm {
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: #ffbf00;
  border-width: 0 0 4px;
  border-color: #333 #333 #e68600;
  border-bottom-style: solid;
  border-radius: 5px;
  width: 100%;
  margin: 10px 0 0;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.cjdbv3fe {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.f7rbd7r6 {
  color: #f5a623;
  border-color: #f5a623;
  width: auto;
  font-size: 18px;
  display: block;
}

.sy5f2wca {
  color: #252a32;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  display: block;
}

.fs7e7eld {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  padding: 10px 0;
  display: flex;
}

.zea28c5e {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.v84jc53g {
  color: #009926;
  border-color: #009926;
  flex-shrink: 0;
  width: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: block;
}

.vdl8kd9x {
  background-color: #f5a623;
  border-radius: 4px;
  width: 94%;
  height: 100%;
}

.ren35sob {
  background-color: #e0e0e0;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 8px;
  overflow: hidden;
}

.t4alsgy2 {
  color: #009926;
  text-align: right;
  border-color: #009926;
  flex-shrink: 0;
  width: 30px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  display: block;
}

.zilvs7is {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 4px 0;
  display: flex;
}

.b43l7rsg {
  background-color: #f5a623;
  border-radius: 4px;
  width: 4%;
  height: 100%;
}

.yueygs8o {
  background-color: #f5a623;
  border-radius: 4px;
  width: 1%;
  height: 100%;
}

.xxl86rhe {
  background-color: #f5a623;
  border-radius: 4px;
  width: 0%;
  height: 100%;
}

.txv3ni7g {
  color: #000;
  width: auto;
  margin: 18px 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.mh0arry4 {
  color: #000;
  flex-shrink: 0;
  width: 80px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  display: block;
}

.aronz1lg {
  color: #f5a623;
  border-color: #f5a623;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  font-size: 14px;
  display: block;
}

.saqgbcku {
  color: #000;
  text-align: right;
  width: 28px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  display: block;
}

.zg3ztbnr {
  background-color: #fff;
  width: auto;
  margin: 30px 0 0;
  padding: 12px 10px;
}

.pgw5fr4s {
  background-color: #f2f2f2;
  width: auto;
  margin: 60px 0 0 15px;
  padding: 10px;
}

.zjrvw57v {
  width: 25%;
  padding: 0 0 0 15px;
  position: sticky;
  top: 20px;
}

.nnkvne3o {
  flex-direction: row;
  align-items: flex-start;
  gap: 0;
  width: auto;
  max-width: 1100px;
  margin: 40px auto 0;
  padding: 0 20px 30px;
  display: flex;
}

.s1gyvdaq {
  color: #000;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
}

.d2017z2r {
  color: #f5a623;
  border-color: #f5a623;
  width: 60px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.pv8wawx0 {
  background-color: #e0e0e0;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  max-width: 300px;
  height: 8px;
  overflow: hidden;
}

.x7edaizp {
  color: #009926;
  border-color: #009926;
  width: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.j62kl2qg {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  max-width: 500px;
  margin: 6px 0;
  display: flex;
}

.h1gxwspj {
  width: auto;
  margin: 0 0 20px;
}

.boukf9of {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9eaed;
  width: auto;
  max-width: 1100px;
  margin: 30px auto 0;
  padding: 0 30px 50px;
  display: block;
}

.ip13xfw3 {
  color: #000;
  width: auto;
  margin: 0 0 12px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.mzd4tkbr {
  resize: none;
  border-color: #ccc;
  border-radius: 4px;
  width: 100%;
  height: 50px;
  margin: 0 0 15px;
  padding: 10px;
  font-family: Open Sans, sans-serif;
}

.hyhdj9d1 {
  background-color: #a0a0a0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.ttcerh30 {
  background-color: #ccc;
  border-radius: 50%;
  flex-shrink: 0;
  width: 36px;
  height: 36px;
  overflow: hidden;
}

.a88igeqa {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 2px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.p5bnqlkn {
  color: #000;
  width: auto;
  margin: 0 0 4px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 1.4;
}

.nul0vx95 {
  color: #627aad;
  border-color: #627aad;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.egd7hi3j {
  color: #7f7f7f;
  border-color: #7f7f7f;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.ula2rezu {
  color: #7f7f7f;
  border-color: #7f7f7f;
  width: auto;
  margin: 2px 0 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.rkimvg11 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.nfj94plz {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 20px 10px 0;
  display: flex;
}

.ss6lae28 {
  background-color: #a0c0a0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.a0chgr8m {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 20px 10px 0 46px;
  display: flex;
}

.lcirddz4 {
  background-color: #a0b0c0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.lk8vg5d4 {
  background-color: #c0a0b0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.vv2wxc09 {
  background-color: #b0a0c0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.fmchtzo0 {
  background-color: #c0c0a0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.nm39xbl6 {
  background-color: #a0c0c0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.japgly9r {
  background-color: #c0a0a0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.imzq00al {
  background-color: #b0c0a0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.wp3zptva {
  background-color: #a0a0c0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.ji5c8c7j {
  background-color: #b0b0b0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.jtyxfn7b {
  background-color: #a0b5c0;
  border-radius: 50%;
  width: 36px;
  height: 36px;
}

.jeo8l7gp {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  border-radius: 5px;
  width: 1040px;
  margin: 30px 0 20px;
  padding: 18px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.oe7zkps8 {
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 10px 30px 30px;
  display: block;
}

.dqbyg5pc {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.qs4al0h9 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ntrx1yfq {
  grid-column-gap: normal;
  color: #252a32;
  background-color: #fff;
  border-color: #252a32;
  width: auto;
  margin: 0;
  font-size: 14px;
  transition-property: none;
}

.image-390, .image-391, .image-392, .image-393, .image-394, .image-395, .image-396 {
  margin-top: 10px;
}

.image-397, .image-398 {
  margin-bottom: 10px;
}

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

.xes4x1gb, .yihn5c6w {
  width: auto;
}

.qmirii1n {
  color: #fff;
  letter-spacing: .39px;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  animation-name: pulse;
  animation-iteration-count: infinite;
}

.d9rzz2c8 {
  color: #fff;
  letter-spacing: .39px;
  border-color: #fff;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.75;
  display: block;
}

.nv5ba4mr {
  grid-column-gap: 8px;
  color: #fff;
  letter-spacing: .39px;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  display: flex;
}

.szxb7nkj {
  color: #fff;
  letter-spacing: .88px;
  text-transform: uppercase;
  background-color: #ffffff26;
  border: 1px solid #ffffff4d;
  border-radius: 3px;
  width: auto;
  padding: 2px 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.75;
  display: block;
}

.slmnabxd {
  grid-column-gap: 6px;
  color: #fff;
  letter-spacing: .39px;
  border-color: #fff;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 6px;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
  padding: 9px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  display: flex;
}

.cpbnrrdm {
  z-index: 999;
  color: #fff;
  letter-spacing: .39px;
  background-color: #0d2b45;
  border-color: #fff;
  width: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  position: sticky;
  top: 0;
}

.ofc4q1u6 {
  color: #0d2b45;
  letter-spacing: .88px;
  border-color: #0d2b45;
  width: auto;
  font-family: Times New Roman, Times, serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.75;
}

.fxzaler5 {
  color: #777;
  letter-spacing: 1.1px;
  text-transform: uppercase;
  border-width: 0 0 0 3px;
  border-color: #777 #777 #777 #2e86c1;
  border-left-style: solid;
  width: auto;
  padding: 0 0 0 10px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 1.75;
}

.zag6fc35 {
  grid-column-gap: 8px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
  padding: 14px 20px;
  display: flex;
}

.uhg0of2y {
  background-color: #fff;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #0d2b45;
  width: auto;
}

.jotqsvyo {
  color: #2e86c1;
  cursor: pointer;
  border-color: #2e86c1;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.c6ig5w0x {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 5px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.uyoxgmj0 {
  color: #888;
  border-color: #888;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
  padding: 8px 20px;
  font-family: Arial, sans-serif;
  font-size: 12px;
}

.ytcrimua {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
}

.dtevgu0k {
  color: #2e86c1;
  letter-spacing: 1.32px;
  text-transform: uppercase;
  border-color: #2e86c1;
  width: auto;
  margin: 0 0 14px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
}

.e2t4mgyb {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 18px;
  font-family: Times New Roman, Times, serif;
  font-size: 38px;
  line-height: 1.25;
}

.voi2t5wu {
  color: #444;
  border-width: 0 0 0 4px;
  border-color: #444 #444 #444 #2e86c1;
  border-left-style: solid;
  width: auto;
  margin: 0 0 28px;
  padding: 0 0 0 16px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.55;
}

.sj1q23jm {
  width: auto;
  max-width: 850px;
  margin: 0 auto;
  padding: 0 20px;
}

.j1fxtuo2 {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
  padding: 40px 20px 0;
}

.ng6fyg80 {
  color: #fff;
  background-color: #0d2b45;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.yjjsqipd {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.e31lsuad {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 2px 0;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.wdeih4tj {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.del5eo40 {
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 13px;
}

.i6qg3hpz {
  color: #f0a500;
  letter-spacing: 1px;
  border-color: #f0a500;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.75;
}

.s6iriic0 {
  color: #555;
  border-color: #555;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.fmmtwsut {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 0 auto;
  font-family: Arial, sans-serif;
  font-size: 13px;
  display: flex;
}

.wbdll4b8 {
  grid-column-gap: 14px;
  flex-flow: wrap;
  align-items: center;
  gap: 14px;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 16px 20px;
  display: flex;
}

.v7s909sc {
  background-color: #fff;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
}

.rw9bf0pg {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 22px;
  font-size: 18px;
  line-height: 1.75;
}

.ui4zgvhb {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.thmn83r8 {
  color: #0d2b45;
  background-color: #eaf4fb;
  border-width: 0 0 0 5px;
  border-color: #0d2b45 #0d2b45 #0d2b45 #2e86c1;
  border-left-style: solid;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 28px 0;
  padding: 18px 22px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.w1rmanlh {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.75;
}

.b7cjpyai {
  color: #f0c040;
  text-align: center;
  border-color: #f0c040;
  width: auto;
  font-size: 72px;
  font-weight: 700;
  line-height: 1;
  display: block;
}

.jvyo2pnb {
  color: #ffffffd9;
  text-align: center;
  border-color: #ffffffd9;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.45;
}

.pus6ntbv {
  color: #ffffffd9;
  text-align: center;
  border-color: #ffffffd9;
  width: auto;
  margin: 8px 0 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  line-height: 1.45;
}

.ir5elheo {
  color: #fff;
  text-align: center;
  background-color: #0d2b45;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 28px 24px;
}

.ef43oqrr {
  width: auto;
  margin: 0 0 22px;
}

.ckc3a965 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #d0ccc4;
  width: auto;
  margin: 40px 0;
}

.b6ysyfki {
  color: #0d2b45;
  border-width: 0 0 2px;
  border-color: #0d2b45 #0d2b45 #d0ccc4;
  border-bottom-style: solid;
  width: auto;
  margin: 48px 0 18px;
  padding: 0 0 10px;
  font-family: Times New Roman, Times, serif;
  font-size: 26px;
  line-height: 1.3;
}

.fcs6juz3 {
  color: #c0392b;
  letter-spacing: 1.04px;
  text-transform: uppercase;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
}

.jg3qr8ti {
  background-color: #fdf2f2;
  border: 2px solid #e74c3c;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.pmf2yb89 {
  color: #fff;
  text-align: left;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  margin: 2px 0 0;
  font-size: 18px;
  line-height: 1.75;
  list-style-type: none;
  display: flex;
}

.gyty5guy {
  color: #0d2b45;
  text-align: left;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 4px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.75;
  list-style-type: none;
  display: block;
}

.n569q9ua {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.75;
  list-style-type: none;
}

.f60re1aa {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  margin: 0 0 22px;
  list-style-type: none;
  display: flex;
}

.ecap8t5g {
  width: auto;
  margin: 0 0 22px;
  padding: 0;
  list-style-type: none;
}

.rsokvfto {
  color: #888;
  text-align: center;
  background-color: #e8e4dd;
  border: 1px dashed #bbb;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 40px 20px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  line-height: 1.75;
}

.oz0zecla {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 12px;
  font-family: Arial, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.75;
}

.ur9pkzwt {
  color: #444;
  border-color: #444;
  width: auto;
  margin: 0 0 18px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.75;
}

.qc6gk6kz {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.fd7t7jou {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 1.75;
}

.mg549m1s {
  width: auto;
  margin: 0;
  padding: 0 0 0 22px;
}

.x8pyk5uz {
  background-color: #f0f7ff;
  border: 2px solid #2e86c1;
  border-radius: 8px;
  width: auto;
  margin: 36px 0;
  padding: 30px;
}

.bt2yq4rw {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 1.75;
}

.pr1v1cvy {
  background-color: #fff;
  width: auto;
  padding: 40px 20px;
}

.t94bsezy {
  color: #888;
  text-align: center;
  letter-spacing: 1.32px;
  text-transform: uppercase;
  border-color: #888;
  width: auto;
  margin: 0 0 14px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 1.75;
}

.p783kr9t {
  color: #bbb;
  text-align: center;
  letter-spacing: .4px;
  border-color: #bbb;
  width: auto;
  font-family: Times New Roman, Times, serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.ozydpuno {
  color: #bbb;
  text-align: center;
  letter-spacing: .4px;
  border-color: #bbb;
  width: auto;
  font-family: Times New Roman, Times, serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 900;
  line-height: 1.75;
  display: block;
}

.sv5p6kdk {
  grid-column-gap: 28px;
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 28px;
  width: auto;
  display: flex;
}

.e9xgc03c {
  text-align: center;
  background-color: #fff;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #d0ccc4;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
  padding: 24px 20px;
}

.rj7wzjax {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.75;
}

.div4p7xy {
  color: #fffc;
  text-align: center;
  border-color: #fffc;
  width: auto;
  margin: 0 0 22px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 1.75;
}

.srht6awy {
  color: #fff;
  text-align: center;
  letter-spacing: .72px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c0392b;
  border-color: #fff;
  border-radius: 6px;
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  padding: 18px 40px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.xhkoxrgh {
  color: #fff9;
  text-align: center;
  border-color: #fff9;
  width: auto;
  margin: 14px 0 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.mh71en7s {
  text-align: center;
  background-image: linear-gradient(135deg, #0d2b45 0%, #1a5276 100%);
  background-size: auto;
  border-radius: 8px;
  width: auto;
  margin: 36px 0 40px;
  padding: 36px 20px;
}

.f8u4u83i {
  background-color: #fff;
  width: auto;
  padding: 0 20px 40px;
}

.w5vwoh2x {
  color: #0d2b45;
  text-align: center;
  border-width: 0 0 2px;
  border-color: #0d2b45 #0d2b45 #d0ccc4;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 40px;
  padding: 0 0 14px;
  font-family: Times New Roman, Times, serif;
  font-size: 30px;
  line-height: 1.75;
}

.o56gk5oc {
  color: #f0a500;
  border-color: #f0a500;
  width: auto;
  margin: 0 0 10px;
  font-size: 18px;
  line-height: 1.75;
}

.srwtop0b {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 14px;
  font-family: Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.75;
}

.n82fwlqn {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
}

.hzbpdtny {
  color: #0d2b45;
  border-color: #0d2b45;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.vj9i2n5o {
  color: #777;
  border-color: #777;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.uwbgkeyt {
  background-color: #fff;
  border: 1px solid #d0ccc4;
  border-radius: 8px;
  width: auto;
  margin: 0 0 28px;
  padding: 28px 30px;
  position: relative;
}

.x32ooiu8 {
  background-color: #f9f8f5;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #d0ccc4;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
  padding: 50px 20px;
}

.we9ayza3 {
  color: #f0c040;
  text-align: center;
  border-color: #f0c040;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 1.75;
}

.avzpnvsr {
  text-align: center;
  background-image: linear-gradient(135deg, #0d2b45 0%, #1a5276 100%);
  background-size: auto;
  border-radius: 8px;
  width: auto;
  margin: 40px 0;
  padding: 36px 20px;
}

.hcu2i0kx {
  color: #0d2b45;
  border-width: 0 0 2px;
  border-color: #0d2b45 #0d2b45 #d0ccc4;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 10px;
  font-family: Times New Roman, Times, serif;
  font-size: 26px;
  line-height: 1.3;
}

.ye844ac4 {
  color: #0d2b45;
  text-align: center;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 10px;
  font-family: Times New Roman, Times, serif;
  font-size: 28px;
  line-height: 1.75;
}

.s56hnxfm {
  color: #fff;
  text-align: left;
  letter-spacing: .78px;
  text-transform: uppercase;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #0d2b45;
  border-color: #fff;
  width: auto;
  padding: 12px 16px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.gs93mfzp {
  vertical-align: middle;
  border-collapse: collapse;
  border-color: gray;
  width: auto;
  font-size: 15px;
}

.fir11z7r {
  color: #1a1a1a;
  vertical-align: middle;
  border-collapse: collapse;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #d0ccc4;
  width: auto;
  padding: 12px 16px;
  font-size: 15px;
  line-height: 1.75;
}

.tggvz0ke {
  color: #999;
  vertical-align: middle;
  border-collapse: collapse;
  border-width: 0 0 1px;
  border-color: #999 #999 #d0ccc4;
  border-bottom-style: solid;
  width: auto;
  padding: 12px 16px;
  font-size: 15px;
  line-height: 1.75;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.luzhl6bn {
  color: #0d2b45;
  border-collapse: collapse;
  border-color: #0d2b45;
  width: auto;
  font-size: 15px;
  line-height: 1.75;
}

.yxmenxvz {
  color: #0d2b45;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #eaf4fb;
  border-color: #0d2b45;
  width: auto;
  padding: 12px 16px;
  font-size: 15px;
  font-weight: 700;
}

.z70qvcos {
  border-collapse: collapse;
  width: 100%;
  font-size: 15px;
}

.hlt5uu36 {
  background-color: #f9f8f5;
  border: 1px solid #d0ccc4;
  border-radius: 6px;
  width: auto;
  max-width: 560px;
  margin: 28px auto;
  overflow: hidden;
}

.yu246zp9 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 14px;
}

.utwfo2j0 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 1.75;
}

.ex4jprjp {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 32px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 1.75;
}

.zqpz6a7c {
  color: #888;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #888;
  width: auto;
  margin: 0 0 6px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.kazvnpne {
  color: #0d2b45;
  text-align: center;
  border-color: #0d2b45;
  width: auto;
  margin: 0 0 6px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
}

.wfew75js {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0 0 10px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.mu7z4t1b {
  color: #27ae60;
  text-align: center;
  border-color: #27ae60;
  width: auto;
  margin: 0 0 16px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
}

.x5lkdfvx {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.pdrzqr15 {
  color: #fff;
  text-align: center;
  letter-spacing: .56px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c0392b;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  padding: 12px 24px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.75;
  display: inline-block;
}

.ewhma3nq {
  text-align: center;
  background-color: #f9f8f5;
  border: 2px solid #d0ccc4;
  border-radius: 8px;
  width: auto;
  padding: 24px 20px;
}

.gp88l8h2 {
  color: #2e86c1;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #2e86c1;
  width: auto;
  margin: 0 0 6px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.75;
}

.o0wwxei1 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 1.75;
}

.fcofl3zl {
  text-align: center;
  background-color: #eaf4fb;
  border: 2px solid #2e86c1;
  border-radius: 8px;
  width: auto;
  padding: 24px 20px;
  box-shadow: 0 4px 20px #2e86c126;
}

.gc9tvcqz {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 20px;
  width: auto;
  max-width: 760px;
  margin: 0 auto 36px;
  display: grid;
}

.u4k2yydt {
  color: #444;
  text-align: center;
  border-color: #444;
  width: auto;
  max-width: 580px;
  margin: 0 auto 36px;
  font-size: 15px;
  line-height: 1.75;
}

.owpt51au {
  color: #fff;
  text-align: center;
  letter-spacing: .64px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c0392b;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 15px 32px;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.mq7va560 {
  background-color: #fff;
  width: auto;
  padding: 50px 20px;
}

.wuwb02ho {
  color: #1a1a1a;
  flex-shrink: 0;
  width: auto;
  font-size: 52px;
  line-height: 1;
}

.xgaptbwb {
  color: #27ae60;
  border-color: #27ae60;
  width: auto;
  margin: 0 0 10px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 1.75;
}

.viz9znxg {
  color: #1a1a1a;
  width: auto;
  font-size: 15px;
  line-height: 1.6;
}

.vfr6n15s {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 15px;
  line-height: 1.6;
}

.hnppt416 {
  grid-column-gap: 24px;
  background-color: #fff;
  border: 2px solid #27ae60;
  border-radius: 8px;
  flex-direction: row;
  align-items: flex-start;
  gap: 24px;
  width: auto;
  max-width: 560px;
  margin: 0 auto;
  padding: 28px;
  display: flex;
}

.yd3wnjjx {
  background-color: #f9f8f5;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #d0ccc4;
  width: auto;
  padding: 40px 20px;
}

.aude4ce9 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0 0 16px;
  font-family: Times New Roman, Times, serif;
  font-size: 32px;
  line-height: 1.75;
}

.jan0iwvr {
  color: #ffffffd9;
  text-align: center;
  border-color: #ffffffd9;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.bjwb76lx {
  color: #ffffffd9;
  text-align: center;
  border-color: #ffffffd9;
  width: auto;
  max-width: 580px;
  margin: 0 auto 28px;
  font-size: 17px;
  line-height: 1.6;
}

.hhtc3q07 {
  color: #f0c040;
  text-align: center;
  border-color: #f0c040;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.gmu6aye1 {
  color: #fff;
  text-align: center;
  letter-spacing: .8px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c0392b;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 10px 0 0;
  padding: 20px 48px;
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.75;
  display: inline-block;
}

.sr6u9pu0 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 20px;
}

.jilckm2v {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(135deg, #0d2b45 0%, #1a5276 100%);
  background-size: auto;
  border-color: #fff;
  width: auto;
  padding: 50px 20px;
}

.i9dlrvvg {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.6;
}

.abust308 {
  color: #888;
  border-color: #888;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 20px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.xhe3ilkr {
  background-color: #f0ede8;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #d0ccc4;
  width: auto;
  padding: 28px 20px;
}

.hl8em90e {
  color: #ffffff80;
  text-align: center;
  border-color: #ffffff80;
  width: auto;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  line-height: 1.75;
}

.b9lbviie {
  color: #ffffff80;
  text-align: center;
  background-color: #0d2b45;
  border-color: #ffffff80;
  width: auto;
  padding: 18px 20px;
  font-family: Arial, sans-serif;
  font-size: 12px;
}

.tw6l5vmb {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.kc6lep1e {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.hkbm23lp {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #f5f4f0;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 18px;
  line-height: 1.75;
  transition-property: none;
}

.image-400 {
  border-radius: 13px;
  margin-top: 10px;
}

.image-401 {
  border-radius: 7px;
  margin-top: 10px;
}

.image-402, .image-403 {
  max-width: 80%;
  margin-top: 10px;
}

.image-404, .image-405, .image-406, .image-407, .image-408, .image-409, .image-410, .image-411, .image-412, .image-413, .image-414 {
  margin-bottom: 10px;
}

.sticky-footer-cta-ionshield {
  z-index: 200;
  opacity: 0;
  color: #fff;
  background-color: #0089d3;
  justify-content: space-between;
  align-items: center;
  padding: 12px 20px;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -2px 8px #0003;
}

.n3-sticky-footer-text-ion {
  color: #fff;
  font-size: 15px;
  font-weight: 700;
}

.n3-sticky-footer-btn-ion {
  color: #096af3;
  -webkit-text-stroke-color: #0b1eac;
  white-space: nowrap;
  cursor: pointer;
  background-color: #fff;
  border-radius: 4px;
  padding: 9px 18px;
  font-size: 14px;
  font-weight: 700;
}

.behxye46, .gkmmbt9d {
  width: auto;
}

.nutcsdxn {
  color: #212529bf;
  text-align: center;
  border-color: #212529bf;
  width: auto;
  margin: 0 0 8px;
  font-size: 12.8px;
  line-height: 20.8px;
}

.gr8adhqn {
  color: #3762b7;
  text-align: center;
  letter-spacing: 1px;
  border-color: #3762b7;
  width: 100%;
  max-width: 150px;
  margin: 0 auto;
  padding: 4px 0;
  font-family: Georgia, serif;
  font-size: 18.4px;
  font-weight: 700;
  line-height: 1.5;
}

.vcohv6zw {
  text-align: center;
  background-color: #fff;
  width: auto;
}

.lth5aidc {
  border-width: 0 0 1px;
  border-color: #6c757d;
  border-bottom-style: solid;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 0 16px;
  padding: 0 8px 8px;
  display: flex;
}

.iph5sl31 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 41.6px;
  line-height: 1.2;
}

.p4bo2x0f {
  color: #212529;
  width: auto;
  font-size: 22.4px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.2;
}

.l2ir8s7a {
  color: #212529;
  width: auto;
  margin: 16px 0 8px;
  font-size: 22.4px;
  font-weight: 500;
  line-height: 1.2;
}

.iat8gt5j {
  color: #212529;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
}

.vwroytcz {
  width: auto;
  margin: 0 0 20px;
  font-size: 20.8px;
  line-height: 1.4;
}

.o8c3uhqr {
  color: #212529;
  width: auto;
  margin: 0 0 15px;
  font-size: 20.8px;
  line-height: 1.4;
}

.q6gplge2 {
  opacity: .25;
  border-style: solid none none;
  border-width: 0;
  width: auto;
  margin: 24px 0;
}

.tbqdl2ow {
  color: #212529;
  width: auto;
  margin: 16px 0;
  font-size: 32px;
  line-height: 1.2;
}

.glqitiux {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.4;
}

.mvtawtym {
  background-color: #fefce8;
  border: 2px solid #ffc107;
  border-radius: 6px;
  width: auto;
  margin: 24px 0;
  padding: 24px;
}

.fx6mt408 {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.4;
}

.wwmx8556 {
  color: #212529bf;
  border-color: #212529bf;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.4;
}

.bm4rrg58 {
  color: #212529;
  width: auto;
  margin: 8px 0 0;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.4;
}

.x7weoq8p {
  background-color: #f7f7f7;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.p5869vdr {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.2;
}

.pr6w5m4j {
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
}

.aajtmzzn {
  color: #212529;
  width: auto;
  margin: 8px 0 0;
  font-size: 20.8px;
  line-height: 1.4;
}

.cya2tz5y {
  background-color: #fff5f5;
  border: 3px solid #dc3545;
  border-radius: 6px;
  width: auto;
  margin: 24px 0;
  padding: 16px;
}

.zyk4uo7u {
  color: #212529;
  width: auto;
  margin: 24px 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.y9ninmbu {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2;
}

.is3yl2zi {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.tmmwiajg {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  width: 740px;
  margin: 24px auto 0;
  padding: 16px;
  font-size: 22.4px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.y06yz2p6 {
  background-color: #fefce8;
  border: 2px dashed #ffc107;
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 24px 0;
  padding: 48px;
  display: flex;
}

.etsgfe3t {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  width: 840px;
  margin: 48px auto 0;
  padding: 16px;
  font-size: 22.4px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.gnqe5vfy {
  color: #212529;
  width: auto;
  margin: 48px 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.i884i3ao {
  background-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.js1b0vhy {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 16px 0 48px;
  padding: 16px 48px;
  font-size: 22.4px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uprwvgwn {
  flex-shrink: 0;
  width: 66.6667%;
  max-width: 100%;
  margin: 0 0 0 16.6667%;
  padding: 20px;
  display: block;
  box-shadow: 0 2px 18px #0000001a;
}

.hfgihs64 {
  flex-flow: wrap;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  display: flex;
}

.gkwk9113 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.g1ij9jmm {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zi8jslpl {
  grid-column-gap: normal;
  color: #212529;
  overflow-wrap: break-word;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.d19h1xan, .p5zjbj6g {
  width: auto;
}

.alt231qi {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.8;
}

.so2n5nh2 {
  text-align: center;
  background-color: #1a1a1a;
  width: auto;
  padding: 8px 16px;
}

.ipwd5re6 {
  color: #e85d04;
  text-align: center;
  letter-spacing: -.5px;
  cursor: pointer;
  border-color: #e85d04;
  width: auto;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.8;
}

.eovyac5n {
  color: #1a1a1a;
  text-align: center;
  letter-spacing: -.5px;
  cursor: pointer;
  border-width: 0 0 1px;
  border-color: #1a1a1a;
  border-bottom-style: solid;
  width: auto;
  margin: 0;
  padding: 18px 20px;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.8;
  display: inline;
}

.v7plv3kj {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 20px;
  padding: 32px 0 0;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.ehc67eo5 {
  color: #fff;
  cursor: pointer;
  fill: #fff;
  overflow-clip-margin: content-box;
  border-color: #fff;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  font-size: 12px;
  font-weight: 700;
  display: block;
  overflow: hidden;
}

.fy649hkp {
  grid-column-gap: 6px;
  color: #fff;
  cursor: pointer;
  background-color: #1877f2;
  border-color: #fff;
  border-radius: 3px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  padding: 7px 14px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.8;
  display: flex;
}

.h1hri573 {
  grid-column-gap: 6px;
  color: #fff;
  cursor: pointer;
  background-color: #000;
  border-color: #fff;
  border-radius: 3px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  padding: 7px 14px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.8;
  display: flex;
}

.qti753b4 {
  grid-column-gap: 6px;
  color: #fff;
  cursor: pointer;
  background-color: #e60023;
  border-color: #fff;
  border-radius: 3px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  padding: 7px 14px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.8;
  display: flex;
}

.ppclltvl {
  grid-column-gap: 8px;
  flex-flow: wrap;
  gap: 8px;
  width: auto;
  margin: 0 0 16px;
  display: flex;
}

.x0uslt43 {
  color: #888;
  border-width: 1px 0;
  border-color: #ebebeb #888;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 24px;
  padding: 10px 0;
  font-size: 13px;
  line-height: 1.8;
}

.dczx09y9 {
  color: #333;
  width: auto;
  margin: 0 0 20px;
  font-size: 17px;
  line-height: 1.8;
}

.ogb962vy {
  color: #333;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.8;
}

.mqoheyfj {
  width: auto;
  margin: 0 0 20px;
}

.ju4fhfiq {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 36px 0 16px;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.35;
}

.rjqqdjd8 {
  color: #f5a623;
  text-align: center;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 4px;
  font-size: 20px;
  line-height: 1.8;
}

.fsjj698m {
  color: #1a1a1a;
  text-align: center;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 6px;
  font-size: 48px;
  font-weight: 800;
  line-height: 1;
}

.i6md6am7 {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.8;
}

.chjjmopi {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 4px 0 0;
  font-size: 13px;
  line-height: 1.8;
}

.lu1oxqhg {
  text-align: center;
  background-color: #f8f9fa;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  width: auto;
  margin: 24px 0;
  padding: 20px;
}

.y0pd6n6h {
  color: #333;
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  font-size: 17px;
  line-height: 1.8;
  display: block;
}

.zxgc5ovl {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.8;
}

.s1ffk0f0 {
  color: #333;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.8;
}

.xu9lb1ew {
  color: #333;
  width: auto;
  margin: 0;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.8;
}

.w3p1o3vx {
  background-color: #f8f9fa;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #e85d04;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 20px 0;
  padding: 20px 22px;
}

.ufi12tfu {
  color: #333;
  width: auto;
  margin: 24px 0 20px;
  padding: 0;
  font-size: 17px;
  line-height: 1.8;
  display: block;
}

.g69ly91u {
  color: #1a1a1a;
  text-align: left;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 2px;
  font-size: 16px;
  line-height: 1.7;
  list-style-type: none;
  display: block;
}

.lduaudaq {
  color: #333;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 10px 0;
  font-size: 16px;
  line-height: 1.7;
  list-style-type: none;
}

.ghx6rubo {
  color: #333;
  width: auto;
  padding: 10px 0;
  font-size: 16px;
  line-height: 1.7;
  list-style-type: none;
}

.jgwj003r {
  width: auto;
  margin: 12px 0 20px;
  padding: 0;
  list-style-type: none;
}

.k304lgqn {
  color: #333;
  width: auto;
  font-size: 17px;
  line-height: 1.8;
}

.vm80x40i {
  width: auto;
  margin: 0;
}

.udv7ioq7 {
  color: #333;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
}

.pfymkk58 {
  width: auto;
  padding: 0;
  list-style-type: none;
}

.brpu1eij {
  color: #333;
  width: auto;
  font-size: 15px;
  line-height: 1.8;
}

.h4v2n016 {
  color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  line-height: 1.8;
}

.md9s72ix {
  color: #c0392b;
  cursor: pointer;
  border-color: #c0392b;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.8;
  -webkit-text-decoration: underline #c0392b;
  text-decoration: underline #c0392b;
}

.smgsmfwd {
  width: auto;
  margin: 0;
  font-size: 15px;
}

.vxhotcvw {
  background-color: #fff9e0;
  border: 1px solid #f0d060;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.gkcelkkn {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #e85d04;
  border-color: #fff;
  border-radius: 4px;
  width: 740px;
  margin: 24px 0 32px;
  padding: 18px 24px;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.4;
  display: block;
}

.zdx5sc1u {
  width: auto;
  max-width: 780px;
  margin: 0 auto;
  padding: 0 20px;
}

.b566o5o9 {
  background-color: #fff;
  width: auto;
  padding: 0 0 40px;
}

.bxj8rmho {
  color: #555;
  cursor: pointer;
  border-color: #555;
  width: auto;
  font-size: 13px;
  line-height: 1.8;
  display: block;
}

.jp34f2tx {
  grid-column-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  gap: 24px;
  width: auto;
  margin: 0 0 20px;
  display: flex;
}

.cus5s400 {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
}

.gzfl8tiv {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 0 0 10px;
  font-size: 12px;
  line-height: 1.7;
}

.osz0jh8h {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  max-width: 780px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 1.7;
}

.vtlvqe3v {
  background-color: #f5f5f5;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  padding: 28px 20px;
}

.l3sttp3h {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.zhfr73tw {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.se4hpd24 {
  grid-column-gap: normal;
  color: #333;
  background-color: #fff;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 17px;
  line-height: 1.8;
  transition-property: none;
}

.image-429, .image-430 {
  margin-bottom: 20px;
}

.image-431, .image-432 {
  margin-bottom: 10px;
}

.image-433, .image-434, .image-435, .image-436, .image-437 {
  margin-bottom: 20px;
}

.kj4ckxc8, .yi878dbg {
  width: auto;
}

.rtare33p {
  color: #212529bf;
  text-align: center;
  border-color: #212529bf;
  width: auto;
  margin: 0 0 8px;
  font-size: 12.8px;
  line-height: 20.8px;
}

.hfa7ncsy {
  text-align: center;
  background-color: #fff;
  width: auto;
}

.pqb8qkjz {
  border-width: 0 0 1px;
  border-color: #6c757d;
  border-bottom-style: solid;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0 0 16px;
  padding: 0 8px 8px;
  display: flex;
}

.m8hsiq0a {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 41.6px;
  line-height: 1.2;
}

.qrspxo3f {
  color: #212529;
  width: auto;
  font-size: 22.4px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.2;
}

.yaqy4ww6 {
  color: #212529;
  width: auto;
  margin: 16px 0 8px;
  font-size: 22.4px;
  font-weight: 500;
  line-height: 1.2;
}

.y5aeykcn {
  color: #212529;
  width: auto;
  margin: 0 0 20px;
  font-size: 20.8px;
  line-height: 1.4;
}

.fbrbv0yj {
  color: #212529;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
}

.jcciuv14 {
  color: #212529;
  width: auto;
  margin: 16px 0;
  font-size: 32px;
  line-height: 1.2;
}

.gcw4a9x9 {
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.4;
}

.wwojlza7 {
  color: red;
  text-align: left;
  border-color: red;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
  list-style-type: none;
}

.jubyl6at {
  color: #212529;
  text-align: left;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
  list-style-type: none;
}

.br40rq36 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  line-height: 1.4;
  list-style-type: none;
}

.osu3uw0h {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.gp9vs747 {
  color: #212529;
  width: auto;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.4;
}

.s2umn5hv {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.4;
}

.soaems0w {
  color: #212529;
  width: auto;
  font-size: 20.8px;
  font-weight: 900;
  line-height: 1.4;
}

.zf6xlnyn {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.4;
}

.f19xubo6 {
  background-color: #ffc1071a;
  border-width: 0 0 0 5px;
  border-color: #ffc107;
  border-left-style: solid;
  width: auto;
  margin: 0;
  padding: 16px;
  font-size: 19.2px;
  font-style: italic;
  font-weight: 500;
}

.i7emxtqn {
  color: #212529bf;
  border-color: #212529bf;
  width: auto;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.4;
}

.wn7yr511 {
  color: #212529bf;
  border-color: #212529bf;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.4;
}

.hlndvnnv {
  color: #212529bf;
  background-color: #f7f7f7;
  border-width: 0 0 0 5px;
  border-color: #198754;
  border-left-style: solid;
  width: auto;
  margin: 0;
  padding: 16px;
  font-size: 19.2px;
  font-style: italic;
  font-weight: 500;
}

.t24ykrj3 {
  color: #27b503;
  text-align: left;
  border-color: #27b503;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
  list-style-type: none;
}

.yz9bc7cm {
  color: #000;
  text-align: left;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #f8f9fa;
  border: 0 solid #dfe0e1;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  box-shadow: inset 0 0 0 9999px #0000;
}

.rvqcair8 {
  color: #000;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #f8f9fa;
  border: 0 solid #dfe0e1;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  box-shadow: inset 0 0 0 9999px #0000;
}

.amzfd9bl {
  color: #000;
  text-align: center;
  border-collapse: collapse;
  width: auto;
  font-size: 16px;
  font-weight: 900;
  line-height: 1.5;
}

.a3br9rxx {
  color: #000;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #f0fff0;
  border: 0 solid #dfe0e1;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  box-shadow: inset 0 0 0 9999px #0000;
}

.yqxhaazo {
  color: #000;
  vertical-align: bottom;
  border-collapse: collapse;
  border: 1px solid #dfe0e1;
  border-width: 1px 0;
  width: auto;
}

.w8jrxe8v {
  color: #000;
  vertical-align: bottom;
  border-collapse: collapse;
  border: 0 solid #dfe0e1;
  width: auto;
}

.scl71itn {
  color: #212529;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #fff;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  box-shadow: inset 0 0 0 9999px #0000;
}

.gz4to0ws {
  color: #212529;
  text-align: center;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #fff;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-size: 16px;
  line-height: 1.5;
  box-shadow: inset 0 0 0 9999px #0000;
}

.fn890dkd {
  color: #212529;
  text-align: center;
  border-collapse: collapse;
  width: auto;
  font-size: 16px;
  font-weight: 900;
  line-height: 1.5;
}

.lemxl99i {
  text-align: center;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #f0fff0;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-weight: 700;
  box-shadow: inset 0 0 0 9999px #0000;
}

.pgv0seok {
  vertical-align: top;
  border-collapse: collapse;
  border: 1px solid #dee2e6;
  border-width: 1px 0;
  width: auto;
}

.fdj2rckl {
  vertical-align: top;
  border-collapse: collapse;
  border: 0 solid #dee2e6;
  width: auto;
}

.l9vsi86s {
  vertical-align: top;
  border-collapse: collapse;
  border-color: #dee2e6;
  width: 832px;
  margin: 24px 0 40px;
  padding: 0;
  display: table;
  overflow: auto;
}

.nz2njl67 {
  color: #212529;
  width: auto;
  margin: 24px 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.jp8a8d64 {
  color: #212529;
  width: auto;
  margin: 0;
  padding: 0 4px 0 0;
  font-size: 19.2px;
  font-weight: 700;
  line-height: 1.4;
}

.i390c6p9 {
  color: #166534;
  border-color: #166534;
  width: auto;
  margin: 8px 0;
  font-size: 16px;
  line-height: 1.4;
}

.k6osalow {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 19.2px;
  font-style: italic;
  line-height: 1.4;
}

.cp4gzjml {
  background-color: #eff6ff;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.n9u6p698 {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.4;
}

.gspjy5ag {
  background-color: #fff3cd;
  border: 1px solid #ffe69c;
  border-radius: 6px;
  width: auto;
  margin: 0 0 16px;
  padding: 16px;
  position: relative;
}

.s6sidkoj {
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
}

.su6l0hv0 {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.wo3bdnox {
  color: #212529;
  text-align: center;
  width: auto;
  font-size: 20.8px;
  line-height: 1.4;
}

.wxzf6glk {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.4;
}

.papkl07z {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 16px 0 0;
  padding: 16px 48px;
  font-size: 22.4px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.w0htnbso {
  color: #212529;
  text-align: center;
  width: auto;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.4;
}

.edz2t9zv {
  background-color: #fefce8;
  border: 2px dashed #ffc107;
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 24px 0;
  padding: 48px;
  display: flex;
}

.frg7h5k9 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  width: 832px;
  margin: 48px auto 0;
  padding: 16px;
  font-size: 22.4px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.jy10z4sg {
  color: #212529;
  width: auto;
  margin: 48px 0 8px;
  font-size: 32px;
  line-height: 1.2;
}

.plh84avz {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.4;
}

.sp96tq9t {
  color: #212529bf;
  border-color: #212529bf;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.4;
}

.bmn2j8yn {
  background-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.wf9a5kzw {
  background-color: #f7f7f7;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.grrx5c4w {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 16px 0 48px;
  padding: 16px 48px;
  font-size: 22.4px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.jag1qq39 {
  background-color: #fff;
  flex-shrink: 0;
  width: 66.6667%;
  max-width: 100%;
  margin: 0 0 0 16.6667%;
  padding: 24px;
  display: block;
  box-shadow: 0 2px 20px #00000014;
}

.etyvnxo9 {
  flex-flow: wrap;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  display: flex;
}

.lybp5hpl {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.e3vnex7q {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.cufedl9l {
  grid-column-gap: normal;
  color: #212529;
  overflow-wrap: break-word;
  background-color: #f4f4f4;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.pe512vbm, .t06qxpe0 {
  width: auto;
}

.yvn9epxb {
  color: #6c757d;
  text-align: center;
  border-color: #6c757d;
  width: auto;
  margin: 0 0 4px;
  font-size: 12.8px;
  line-height: 1.75;
}

.sq0stbfl {
  color: #1a1a2e;
  text-align: center;
  letter-spacing: -.5px;
  border-color: #1a1a2e;
  width: auto;
  font-size: 22.4px;
  font-weight: 800;
  line-height: 1.75;
}

.dcwvjm9s {
  text-align: center;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 0 16px;
  padding: 8px;
  display: block;
}

.xqliplzd {
  color: #1a1a1a;
  text-align: center;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 8px;
  font-size: 33.6px;
  font-weight: 800;
  line-height: 1.3;
}

.ni18p0xu {
  text-align: center;
  flex-shrink: 0;
  width: 66.6667%;
  max-width: 100%;
  margin: 0 0 0 16.6667%;
  padding: 16px 20px 8px;
  display: block;
}

.mp26167l {
  flex-flow: wrap;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  display: flex;
}

.v38oiprk {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  font-size: 14.72px;
  line-height: 1.75;
}

.mhuepoyk {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  margin: 12px 0 0;
  font-size: 14.72px;
  font-weight: 500;
  line-height: 1.75;
}

.q40tu25x {
  color: #212529;
  background-color: #f7f7f7;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #6c757d;
  width: auto;
  margin: 0 0 24px;
  padding: 16px 20px;
  font-size: 17.6px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.75;
}

.is30j9m5 {
  color: #212529;
  width: auto;
  margin: 0 0 20px;
  font-size: 16.8px;
  line-height: 1.75;
}

.bmads89y {
  color: #212529;
  width: auto;
  font-size: 16.8px;
  line-height: 1.75;
}

.p1yikugi {
  width: auto;
  margin: 0;
}

.dq7j4g3e {
  opacity: .25;
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #e9ecef;
  width: auto;
  margin: 32px 0;
}

.di875o2z {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 8px;
  font-size: 25.6px;
  font-weight: 800;
  line-height: 1.3;
}

.hjepj0ee {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16.8px;
  font-weight: 700;
  line-height: 1.75;
}

.mvmmdino {
  color: #212529;
  width: auto;
  margin: 0 0 6.4px;
  font-size: 16.8px;
  line-height: 1.75;
}

.gxf9m20b {
  width: auto;
  margin: 0;
  padding: 0 0 0 20px;
}

.fya3jfv1 {
  background-color: #eff6ff;
  border-radius: 6.4px;
  width: auto;
  margin: 24px 0;
  padding: 16px 20px;
}

.q4w8yehc {
  color: #212529;
  background-color: #f7f7f7;
  border-width: 0 0 0 5px;
  border-color: #198754;
  border-left-style: solid;
  width: auto;
  margin: 0;
  padding: 16px 20px;
  font-size: 17.6px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.75;
}

.zdlotzub {
  background-color: #fff3cd;
  border: 1px solid #ffecb5;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
  position: relative;
}

.lp765c8z {
  color: #166534;
  border-color: #166534;
  width: auto;
  font-size: 16.8px;
  line-height: 1.75;
}

.b29r2coi {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 16.8px;
  line-height: 1.75;
}

.bonubgrx {
  background-color: #f7f7f7;
  border-radius: 6.4px;
  width: auto;
  margin: 20px 0;
  padding: 16px 20px;
}

.pykauhiv {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6.4px;
  width: 100%;
  margin: 24px auto;
  padding: 16px 24px;
  font-size: 19.2px;
  font-weight: 700;
  line-height: 1.4;
  display: block;
}

.gcn14b2x {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 16.8px;
  font-weight: 700;
  line-height: 1.75;
}

.zd59ase5 {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  margin: 0 0 8px;
  font-size: 12.8px;
  line-height: 1.75;
}

.tfvyrnvj {
  background-color: #eff6ff;
  border-radius: 6.4px;
  width: auto;
  margin: 0 0 20px;
  padding: 16px 20px;
}

.jdawd7nh {
  color: #212529;
  width: auto;
  margin: 0 0 12px;
  font-size: 16.8px;
  line-height: 1.75;
}

.tp2r0mwe {
  background-color: #fff3cd;
  border: 1px solid #ffc107;
  border-radius: 6.4px;
  width: auto;
  margin: 24px 0;
  padding: 16px 20px;
}

.t4lel9t9 {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 4px;
  font-size: 16.8px;
  font-weight: 700;
  line-height: 1.75;
}

.lu7w9ydj {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 4px;
  font-size: 16.8px;
  line-height: 1.75;
}

.ai92nrbd {
  color: #212529;
  text-align: center;
  width: auto;
  font-size: 16.8px;
  line-height: 1.75;
}

.drn1jx46 {
  text-align: center;
  width: auto;
  margin: 0;
}

.dlnj140d {
  text-align: center;
  background-color: #f8d7da;
  border: 1px solid #f5c2c7;
  border-radius: 6.4px;
  width: auto;
  margin: 24px 0;
  padding: 16px 20px;
}

.xmaptdvj {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 8px;
  font-size: 25.6px;
  line-height: 1.3;
}

.n0dkjkm5 {
  color: #212529;
  width: auto;
  font-size: 16.8px;
  font-weight: 700;
  line-height: 1.75;
}

.nh9hf6fm {
  color: #212529;
  width: auto;
  padding: 4.8px 0;
  font-size: 16.8px;
  line-height: 1.75;
  list-style-type: none;
}

.rl97xbcm {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.nsew97mw {
  background-color: #fefce8;
  border: 2px dashed #ffc107;
  border-radius: 6.4px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 28px 0;
  padding: 40px;
  display: flex;
}

.nn7c3jlq {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 24px 0 8px;
  font-size: 25.6px;
  line-height: 1.3;
}

.ptbpsvpo {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  margin: 0;
  font-size: 16.8px;
  font-style: italic;
  line-height: 1.75;
}

.snifjytp {
  color: #212529;
  width: auto;
  margin: 8px 0;
  font-size: 16.8px;
  line-height: 1.75;
}

.jpp13mec {
  color: #212529;
  width: auto;
  margin: 4px 0 0;
  font-size: 16.8px;
  line-height: 1.75;
}

.jzkycgp4 {
  background-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 0 0 12px;
  padding: 16px;
}

.jv3w1ux2 {
  color: #212529;
  width: auto;
  margin: 8px 0 0;
  font-size: 16.8px;
  line-height: 1.75;
}

.x9mgjnme {
  background-color: #f7f7f7;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px;
}

.rcw5qebz {
  background-color: #fff;
  flex-shrink: 0;
  width: 66.6667%;
  max-width: 100%;
  margin: 0 0 48px 16.6667%;
  padding: 32px 60px;
  display: block;
  box-shadow: 0 2px 20px #0000001f;
}

.kjrmhmc6 {
  color: #6c757d;
  text-align: center;
  border-color: #6c757d;
  width: auto;
  margin: 0;
  font-size: 12.8px;
  line-height: 1.75;
}

.t49h9ime {
  color: #6c757d;
  text-align: center;
  border-color: #6c757d;
  width: auto;
  margin: 8px 0 0;
  font-size: 12.8px;
  line-height: 1.75;
}

.kwawajvd {
  color: #adb5bd;
  text-align: center;
  cursor: pointer;
  border-color: #adb5bd;
  width: auto;
  margin: 0 8px;
  font-size: 16.8px;
  line-height: 1.75;
}

.nbm5pyei {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 16px 0 0;
}

.f2unu7m4 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  display: block;
}

.t2k47ioa {
  color: #fff;
  background-color: #212529;
  border-color: #fff;
  width: auto;
  margin: 48px 0 0;
  padding: 48px 0 16px;
}

.bvexh822 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.rgn29phz {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.pvjglc1e {
  grid-column-gap: normal;
  color: #212529;
  background-color: #f0f0f0;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  font-size: 16.8px;
  line-height: 1.75;
  transition-property: none;
}

.g25fne0b, .whe6t2nr {
  width: auto;
}

.rd8cpljm {
  color: #6c757d;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #6c757d;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  font-size: 13.6px;
  font-weight: 500;
  line-height: 1.5;
  display: block;
}

.lxopjolc {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dee2e6;
  width: auto;
  padding: 12px 0;
}

.o6bo143y {
  color: #141619;
  width: auto;
  margin: 0 0 24px;
  font-size: 26px;
  line-height: 1.2;
}

.ycs9r3cb {
  color: #495057;
  border-width: 0 0 0 5px;
  border-color: #495057 #495057 #495057 #dee2e6;
  border-left-style: solid;
  width: auto;
  margin: 0 0 24px;
  padding: 0 0 0 16px;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.65;
}

.zhu7kdxe {
  opacity: .25;
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #dee2e6;
  width: auto;
  margin: 32px 0;
  font-size: 20.8px;
  line-height: 1.65;
}

.sa2semnb {
  color: #141619;
  width: auto;
  margin: 0 0 20px;
  font-size: 20.8px;
  line-height: 1.65;
}

.aatrtda5 {
  color: #141619;
  width: auto;
  font-size: 20.8px;
  font-weight: 900;
  line-height: 1.65;
}

.g75n8ny5 {
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.uemqi13i {
  color: #141619;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.65;
}

.wnb637d8 {
  background-color: #f7f7f7;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #198754;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px 20px;
  font-size: 20.8px;
  line-height: 1.65;
}

.j1v0yrbu {
  color: #dc2626;
  border-color: #dc2626;
  width: auto;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.ht58hofs {
  color: #141619;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.h0ilk33a {
  color: #141619;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.65;
}

.stup3das {
  color: #212529bf;
  border-color: #212529bf;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.65;
}

.wmujsxe1 {
  background-color: #fefce8;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #d97706;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px 20px;
  font-size: 20.8px;
  line-height: 1.65;
}

.yhj64tl8 {
  color: #141619;
  width: auto;
  font-size: 20.8px;
  line-height: 1.65;
}

.j2rn38on {
  background-color: #f7f7f7;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #6c757d;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px 20px;
  font-size: 20.8px;
  line-height: 1.65;
}

.b23p9qq9 {
  color: #141619;
  width: auto;
  margin: 24px 0 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.kesv82wy {
  color: #fff;
  text-align: left;
  vertical-align: bottom;
  border-collapse: collapse;
  background-color: #141619;
  border: 0 solid #343a40;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.65;
  box-shadow: inset 0 0 0 9999px #0000;
}

.s0fae9qs {
  vertical-align: bottom;
  border-collapse: collapse;
  border: 1px solid #dee2e6;
  border-width: 1px 0;
  width: auto;
  line-height: 1.65;
}

.czkbhv80 {
  vertical-align: bottom;
  border-collapse: collapse;
  border: 0 solid #dee2e6;
  width: auto;
  line-height: 1.65;
}

.lqyha0ze {
  color: #212529;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-size: 16px;
  line-height: 1.65;
  box-shadow: inset 0 0 0 9999px #0000;
}

.blbto7mr {
  color: #dc2626;
  border-collapse: collapse;
  border-color: #dc2626;
  width: auto;
  font-size: 16px;
  line-height: 1.65;
}

.gxe2h35i {
  color: #212529;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  line-height: 1.65;
  box-shadow: inset 0 0 0 9999px #0000;
}

.dq3pkgmj {
  vertical-align: top;
  border-collapse: collapse;
  border: 1px solid #dee2e6;
  border-width: 1px 0;
  width: auto;
  line-height: 1.65;
}

.gso6dvyf {
  color: #212529;
  border-collapse: collapse;
  border-color: #212529;
  width: auto;
  font-size: 16px;
  font-weight: 900;
  line-height: 1.65;
}

.fxmjoerc {
  color: #212529;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f0fdf4;
  border: 0 solid #dee2e6;
  border-width: 0 1px;
  width: auto;
  padding: 8px;
  font-weight: 700;
  line-height: 1.65;
  box-shadow: inset 0 0 0 9999px #0000;
}

.cqtw2tve {
  color: #27b503;
  border-collapse: collapse;
  border-color: #27b503;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
}

.oxttzkvq {
  vertical-align: top;
  border-collapse: collapse;
  border: 0 solid #dee2e6;
  width: auto;
  line-height: 1.65;
}

.fzl4zwy4 {
  vertical-align: top;
  border-collapse: collapse;
  border-color: #dee2e6;
  width: 760px;
  margin: 0 0 40px;
  padding: 0;
  line-height: 1.65;
  display: table;
  overflow: auto;
}

.c0y77tp6 {
  color: #141619;
  width: auto;
  margin: 0 0 2px;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.hrlmc1hy {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  margin: 0 0 10px;
  font-size: 13.12px;
  line-height: 1.65;
}

.m2g38sy3 {
  background-color: #eff6ff;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #3b82f6;
  border-radius: 4px;
  width: auto;
  margin: 0 0 24px;
  padding: 16px 20px;
  font-size: 20.8px;
  line-height: 1.65;
}

.tjvlow7p {
  color: #141619;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.s3b4ykmp {
  color: #141619;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  line-height: 1.65;
}

.kot10q8n {
  width: auto;
  margin: 0 0 24px;
  padding: 0 0 0 32px;
  font-size: 20.8px;
  line-height: 1.65;
}

.ivmzfiv0 {
  color: #141619;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  line-height: 1.65;
}

.sfu793a0 {
  color: #00cc07;
  border-color: #00cc07;
  width: auto;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.dshdg6wj {
  color: #141619;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.r57cp9h7 {
  background-color: #f7f7f7;
  border-radius: 6px;
  width: auto;
  margin: 0 0 24px;
  padding: 20px 24px;
  font-size: 20.8px;
  line-height: 1.65;
}

.zf1blj4f {
  color: #141619;
  width: auto;
  margin: 0 0 4px;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.o79chite {
  width: auto;
  font-size: 20.8px;
  line-height: 1.65;
}

.wp7u5l0z {
  background-color: #fefce8;
  border: 2px dashed #d97706;
  border-radius: 8px;
  width: auto;
  margin: 0 0 24px;
  padding: 20px 24px;
  font-size: 20.8px;
  line-height: 1.65;
}

.flc45yng {
  color: #141619;
  text-align: center;
  width: auto;
  margin: 0 0 16px;
  font-size: 26px;
  line-height: 1.2;
}

.vyur6cf3 {
  color: #141619;
  text-align: center;
  width: auto;
  margin: 0 0 24px;
  font-size: 20.8px;
  line-height: 1.65;
}

.zs8j1a71 {
  color: #00cc07;
  text-align: center;
  border-color: #00cc07;
  width: auto;
  margin: 0 0 4px;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.65;
}

.mwz90ll5 {
  color: #212529bf;
  text-align: center;
  border-color: #212529bf;
  width: auto;
  font-size: 20.8px;
  line-height: 1.65;
}

.vt8b1pom {
  color: #212529bf;
  text-align: center;
  border-color: #212529bf;
  width: auto;
  margin: 0 0 24px;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.65;
}

.ras7zit5 {
  color: #141619;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.ihiy6pl7 {
  color: #141619;
  text-align: left;
  width: auto;
  margin: 0 0 6px;
  font-size: 20.8px;
  line-height: 1.65;
}

.u4zdfk29 {
  color: #141619;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  line-height: 1.65;
}

.soxx92ww {
  text-align: left;
  width: auto;
  margin: 0 0 24px;
  font-size: 20.8px;
  line-height: 1.65;
  display: inline-block;
}

.dudpb69z {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  width: 706px;
  margin: 24px 0 0;
  padding: 18px 24px;
  font-size: 17.6px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.k6ppatfl {
  text-align: center;
  background-color: #fff;
  border: 3px solid #00cc07;
  border-radius: 8px;
  width: auto;
  margin: 0 0 24px;
  padding: 28px 24px;
  font-size: 20.8px;
  line-height: 1.65;
}

.h8p7em03 {
  color: #212529bf;
  text-align: center;
  border-color: #212529bf;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-style: italic;
  line-height: 1.65;
}

.ckom3us8 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00cc07;
  border-color: #fff;
  border-radius: 6px;
  width: 100%;
  padding: 18px 24px;
  font-size: 17.6px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.wjatzogp {
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-size: 20.8px;
  line-height: 1.65;
}

.o3l6qpun {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  font-size: 13.12px;
  line-height: 1.65;
}

.zsfkdati {
  color: #141619;
  width: auto;
  margin: 8px 0 0;
  font-size: 20.8px;
  line-height: 1.65;
}

.l3a4d3mw {
  background-color: #fff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #dee2e6;
  border-radius: 4px;
  width: auto;
  margin: 0 0 14px;
  padding: 14px 18px;
  font-size: 20.8px;
  line-height: 1.65;
}

.knt7yxzi {
  color: #166534;
  border-color: #166534;
  width: auto;
  margin: 0;
  font-size: 20.8px;
  font-weight: 700;
  line-height: 1.65;
}

.d3cw2ied {
  background-color: #f0fdf4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #00cc07;
  border-radius: 4px;
  width: auto;
  margin: 0 0 14px 28px;
  padding: 14px 18px;
  font-size: 20.8px;
  line-height: 1.65;
}

.dvniw1u3 {
  color: #6c757d;
  border-color: #6c757d;
  width: auto;
  margin: 8px 0 0;
  font-size: 13.12px;
  line-height: 1.65;
}

.zy13ac9l {
  text-align: center;
  width: auto;
  margin: 24px 0 0;
  padding: 8px 0 0;
  font-size: 20.8px;
  line-height: 1.65;
}

.gjy3uh2g {
  background-color: #fff;
  border-radius: 6px;
  width: auto;
  padding: 48px;
  font-size: 20.8px;
  line-height: 1.65;
  box-shadow: 0 2px 18px #00000017;
}

.cv9zn5wn {
  flex-shrink: 0;
  width: 66.6667%;
  max-width: 100%;
  margin: 0 0 0 16.6667%;
  padding: 0 12px;
  font-size: 20.8px;
  line-height: 1.65;
}

.cvr7cecw {
  flex-flow: wrap;
  width: 100%;
  max-width: 1320px;
  margin: 24px auto;
  padding: 0 12px;
  display: flex;
}

.g1wpqd9p {
  color: #adb5bd;
  text-align: center;
  border-color: #adb5bd;
  width: auto;
  max-width: 680px;
  margin: 0 auto;
  font-size: 14px;
  line-height: 1.5;
}

.otpdl7d5 {
  color: #6c757d;
  text-align: center;
  border-color: #6c757d;
  width: auto;
  margin: 0 0 24px;
  font-size: 14px;
  line-height: 1.5;
}

.rrpkizs8 {
  color: #adb5bd;
  text-align: center;
  cursor: pointer;
  border-color: #adb5bd;
  width: auto;
  font-size: 13.6px;
  line-height: 1.5;
  display: block;
}

.zhsddps4 {
  grid-column-gap: 24px;
  color: #fff;
  text-align: center;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  gap: 24px;
  width: auto;
  display: flex;
}

.g4ytxeba {
  color: #fff;
  text-align: center;
  border-color: #fff;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding: 0 12px;
}

.mk0o9aqf {
  color: #fff;
  border-color: #fff;
  flex-flow: wrap;
  width: 100%;
  max-width: 1320px;
  margin: 0 auto;
  padding: 0 12px;
  display: flex;
}

.ko2a3cj2 {
  color: #fff;
  background-color: #212529;
  border-color: #fff;
  width: auto;
  margin: 48px 0 0;
  padding: 48px 0 16px;
}

.mrseaxos {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.x15j25k5 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ido4v91a {
  grid-column-gap: normal;
  color: #141619;
  background-color: #f7f7f7;
  border-color: #141619;
  width: auto;
  margin: 0;
  font-family: "Source Sans 3", sans-serif;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.image-438 {
  margin-bottom: 10px;
}

.image-439, .image-440, .image-441, .image-442, .image-443, .image-444, .image-445 {
  margin-bottom: 20px;
}

.image-446 {
  margin-bottom: 10px;
}

.image-447, .image-448, .image-449 {
  margin-bottom: 20px;
}

.image-450 {
  margin-bottom: 10px;
}

.image-451, .image-452, .image-453, .image-454, .image-455 {
  margin-bottom: 20px;
}

.qy8t7fml, .tpgt8lfk {
  width: auto;
}

.vsedev2x {
  background-color: #1f7a3a;
  width: 100%;
  height: 100%;
  display: block;
}

.gih9evn9 {
  z-index: 9999;
  background-color: #0000000f;
  width: 100%;
  height: 3px;
  position: fixed;
  top: 0;
  left: 0;
}

.yklpn0dp {
  color: #fbf7ee;
  letter-spacing: .5px;
  cursor: pointer;
  border-color: #fbf7ee;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 28px;
  font-weight: 800;
  display: block;
}

.oizww8rc {
  color: #fff;
  letter-spacing: .6px;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: auto;
  padding: 9px 18px;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.zz3ixl42 {
  grid-column-gap: 18px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 18px;
  width: 1130px;
  margin: 0 auto;
  display: flex;
}

.qzgca0n4 {
  background-color: #073021;
  width: auto;
  padding: 14px 0;
}

.utss2fo2 {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}

.w2np0c6y {
  color: #0e2a1e;
  text-align: center;
  letter-spacing: -.3px;
  width: auto;
  margin: 14px 0 0;
  font-size: 44px;
  font-weight: 800;
  line-height: 54px;
}

.dq7y03z0 {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 22px 0 0;
  font-size: 17px;
  line-height: 27px;
}

.tysh8ibd {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: .4px;
  border-color: #1a6b3a;
  width: auto;
  margin: 22px 0 0;
  font-size: 14px;
  font-weight: 600;
}

.o6h1pnpv {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 12px;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.ubapkkfm {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 15px;
  list-style-type: none;
}

.mn7udbbi {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 15px;
  list-style-type: none;
  display: block;
}

.dg7n9sa4 {
  grid-column-gap: 10px;
  color: #2a3a32;
  border-color: #2a3a32;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  font-size: 15px;
  list-style-type: none;
  display: flex;
}

.nl4goz5f {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  gap: 10px 28px;
  width: auto;
  max-width: 640px;
  margin: 14px auto 0;
  padding: 0;
  display: grid;
}

.d1ninmsv {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: 100%;
  max-width: 100%;
  height: 64px;
  margin: 24px 0 0;
  padding: 0 30px;
  font-size: 18px;
  font-weight: 800;
  line-height: 64px;
  display: block;
  box-shadow: 0 4px #115524, 0 8px 18px #1f7a3a33;
}

.yxzpqnj3 {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 4px 0 0;
  font-size: 13px;
  font-weight: 700;
}

.qjgflt70 {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
}

.x2ij3e04 {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e6dfca;
  width: 100%;
  margin: 48px 0 32px;
}

.goh71nl0 {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 700;
}

.ikxp2hia {
  color: #41524a;
  letter-spacing: .3px;
  border: 1px solid #e0d9c8;
  border-radius: 4px;
  width: auto;
  padding: 7px 16px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 800;
  list-style-type: none;
}

.wp1hbsfo {
  grid-column-gap: 10px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0;
  padding: 0;
  display: flex;
}

.ykfbj3hg {
  color: #6f7a72;
  text-align: center;
  border-color: #6f7a72;
  width: auto;
  margin: 0;
  font-size: 14px;
  font-style: italic;
  line-height: 22px;
}

.m16rhpf9 {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 0 12px;
  font-size: 12px;
  font-weight: 700;
}

.fh7ypw89 {
  color: #0e2a1e;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.nyr68me7 {
  color: #2a3a32;
  text-align: center;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 18px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.mb4ns7cl {
  color: #0e2a1e;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
}

.f8mrdyf4 {
  color: #e7a324;
  letter-spacing: 1px;
  border-color: #e7a324;
  width: auto;
  margin: 0;
  font-size: 14px;
}

.zacm7oom {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.kyw80abb {
  color: #0e2a1e;
  letter-spacing: .4px;
  text-transform: uppercase;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  font-weight: 700;
}

.sxz07qbk {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  font-style: italic;
  line-height: 22px;
}

.snavbqz4 {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 22px;
  box-shadow: 0 2px 6px #0730210a;
}

.e43jvzje {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  width: auto;
  margin: 28px 0 0;
  display: grid;
}

.hfxomsn7 {
  color: #2a3a32;
  text-align: left;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 22px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.adsko1fo {
  color: #2a3a32;
  text-align: left;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  font-size: 18px;
  line-height: 28px;
}

.vcaexecq {
  color: #1a6b3a;
  text-align: center;
  background-color: #f0e9d7;
  border-color: #1a6b3a;
  border-radius: 8px;
  width: auto;
  margin: 22px 0 0;
  padding: 16px 22px;
  font-size: 17px;
  font-weight: 700;
}

.g0w906on {
  color: #073021;
  text-align: center;
  letter-spacing: -1px;
  border-color: #073021;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 1;
}

.lmqgw6ma {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 6px 0 0;
  font-size: 18px;
  font-weight: 600;
}

.uirn75g3 {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  margin: 6px 0 0;
  font-size: 32px;
  font-weight: 800;
  line-height: 42px;
}

.uvm6j8wr {
  color: #fff;
  letter-spacing: -.3px;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.uuik27i9 {
  color: #1a6b3a;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 0;
  font-size: 11px;
  font-weight: 700;
}

.yjvdtvyt {
  color: #0e2a1e;
  letter-spacing: .5px;
  width: auto;
  margin: 4px 0 0;
  font-size: 17px;
  font-weight: 800;
}

.e80i08a1 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 6px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.un1chae6 {
  grid-column-gap: 18px;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 18px;
  width: auto;
  padding: 20px 22px;
  display: flex;
}

.nr64qxke {
  color: #fff;
  letter-spacing: -.3px;
  background-color: #073021;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.fqk7tr3w {
  color: #fff;
  letter-spacing: -.3px;
  background-color: #7a4a1e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.r06tl22y {
  color: #fff;
  letter-spacing: -.3px;
  background-color: #1a5a8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.ys4j6yd0 {
  color: #fff;
  letter-spacing: -.3px;
  background-color: #4a3010;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.uwb79k3t {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 26px 0 0;
  display: flex;
}

.qiril1m8 {
  color: #073021;
  border-color: #073021;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 56px;
  font-weight: 900;
  line-height: 1;
}

.b57v0ae3 {
  color: #073021;
  border-color: #073021;
  flex-shrink: 0;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 96px;
  font-weight: 900;
  line-height: 1;
}

.czl4avr7 {
  color: #073021;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #073021;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 800;
}

.zgfj53un {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.iykdijbs {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.uib50js2 {
  grid-column-gap: 28px;
  background-color: #f5edd6;
  border: 2px solid #e7d9a8;
  border-radius: 14px;
  flex-direction: row;
  align-items: center;
  gap: 28px;
  width: auto;
  margin: 26px 0 0;
  padding: 28px;
  display: flex;
}

.kv2i3q7z {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 6px 0 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 42px;
}

.lbdjbnee {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  background-color: #073021;
  border-color: #fff;
  border-radius: 999px;
  flex-shrink: 0;
  width: auto;
  min-width: 90px;
  padding: 6px 16px;
  font-size: 12px;
  font-weight: 800;
  display: block;
}

.d14znk8e {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.zm5aliyf {
  grid-column-gap: 18px;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 18px;
  width: auto;
  padding: 18px 22px;
  display: flex;
}

.djjc8hmx {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 22px 0 0;
  display: flex;
}

.awtupz42 {
  color: #2a3a32;
  text-align: center;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 22px 0 0;
  font-size: 18px;
  font-style: italic;
  line-height: 28px;
}

.zl44w6yr {
  color: #0e2a1e;
  text-align: left;
  width: auto;
  font-size: 16px;
  list-style-type: none;
  display: block;
}

.hvlagrrd {
  color: #41524a;
  text-align: left;
  border-color: #41524a;
  width: auto;
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 22px;
  list-style-type: none;
}

.zh634ypz {
  text-align: left;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  list-style-type: none;
}

.cplguc75 {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  list-style-type: none;
  display: flex;
}

.qmies74a {
  grid-column-gap: 16px;
  flex-direction: column;
  gap: 16px;
  width: auto;
  margin: 22px 0 0;
  padding: 0;
  display: flex;
}

.tdkn6ih5 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-size: 26px;
  font-weight: 800;
  line-height: 34px;
}

.jgb0e2zr {
  color: #cfdbd2;
  text-align: center;
  border-color: #cfdbd2;
  width: auto;
  margin: 14px 0 0;
  font-size: 15px;
  line-height: 24px;
}

.ya4209jl {
  color: #a4b8ad;
  text-align: center;
  border-color: #a4b8ad;
  width: auto;
  margin: 14px 0 0;
  font-size: 13px;
  font-style: italic;
}

.t9je6pme {
  text-align: center;
  background-color: #073021;
  border-radius: 12px;
  width: auto;
  margin: 26px 0 0;
  padding: 38px;
}

.bupzxezd {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: .6px;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 700;
}

.cvcnjtqm {
  color: #1a6b3a;
  border-color: #1a6b3a;
  flex-shrink: 0;
  width: auto;
  margin: -2px 0 0;
  font-size: 18px;
  font-weight: 700;
  display: block;
}

.jerj60we {
  grid-column-gap: 12px;
  color: #0e2a1e;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.znjq9jbk {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 12px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.atund7jp {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 18px 22px;
}

.htw2vt58 {
  grid-column-gap: 12px;
  flex-direction: column;
  gap: 12px;
  width: auto;
  margin: 22px 0 0;
  display: flex;
}

.v84mstyr {
  color: #b8350f;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #b8350f;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 800;
}

.vjoz6bte {
  color: #073021;
  text-align: center;
  border-color: #073021;
  width: auto;
  margin: 8px 0 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 64px;
  font-weight: 800;
  line-height: 1;
}

.uyuou7se {
  color: #b8350f;
  text-align: center;
  border-color: #b8350f;
  width: auto;
  margin: 4px 0 0;
  font-size: 24px;
  font-weight: 800;
}

.wntlzyfp {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 14px 0 0;
  font-size: 14px;
}

.kp6leg5f {
  color: #6f7a72;
  text-align: center;
  letter-spacing: .3px;
  border-color: #6f7a72;
  width: auto;
  margin: 8px 0 0;
  font-size: 13px;
}

.qzxsx34i {
  color: #e7a324;
  text-align: center;
  letter-spacing: 1px;
  border-color: #e7a324;
  width: auto;
  margin: 8px 0 0;
  font-size: 16px;
}

.x6uswmah {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 4px 0 0;
  font-size: 13px;
}

.y5xvyvf4 {
  text-align: center;
  background-color: #fff;
  border: 2px solid #1f7a3a;
  border-radius: 14px;
  width: auto;
  margin: 32px 0 0;
  padding: 38px;
}

.w8hjphjt {
  flex-flow: column;
  width: 70%;
  max-width: 760px;
  margin: 0 auto;
  display: flex;
}

.xyjlod3n {
  color: #b8350f;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #b8350f;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 800;
  line-height: 16px;
}

.z6bs6gz4 {
  text-align: center;
  width: auto;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.azvswnsj {
  color: #b8350f;
  text-align: center;
  border-color: #b8350f;
  width: auto;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.arcx8c0g {
  color: #0e2a1e;
  text-align: center;
  width: auto;
  margin: 8px 0 0;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.yzxqwdh0 {
  color: #b8350f;
  text-align: center;
  border-color: #b8350f;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 18px;
}

.aeh8684u {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 14px 0 0;
  padding: 0 6px;
  font-size: 13px;
  line-height: 18px;
  display: block;
}

.rrl37obb {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  list-style-type: none;
  position: relative;
}

.l6v2yix2 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  width: auto;
  margin: 12px 0 0;
  padding: 4px;
  display: flex;
}

.zhzyhe69 {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 12px;
  line-height: 18px;
}

.y6ogubio {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: 100%;
  height: 50px;
  margin: 14px auto 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 50px;
  display: block;
  box-shadow: 0 4px #115524, 0 6px 14px #1f7a3a33;
}

.tn4749ub {
  color: #1a6b3a;
  text-align: left;
  border-color: #1a6b3a;
  flex-shrink: 0;
  width: auto;
  font-size: 14px;
  font-weight: 800;
  display: block;
}

.vz3znm4t {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 13px;
  display: block;
}

.taubu4xo {
  grid-column-gap: 8px;
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-size: 13px;
  display: flex;
}

.qxgv6e7z {
  grid-column-gap: 8px;
  text-align: center;
  flex-direction: column;
  gap: 8px;
  width: auto;
  margin: 18px 0 0;
  display: flex;
}

.tgwcj7ce {
  text-align: center;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 22px 18px;
  position: sticky;
  top: 20px;
  box-shadow: 0 4px 14px #0730210f;
}

.wq9b44of {
  width: 26%;
  margin: 24px 0 0;
}

.oidt8nzu {
  flex-flow: wrap;
  justify-content: space-between;
  width: auto;
  margin: 20px 0 0;
  display: flex;
}

.z82ecwko {
  width: 1130px;
  margin: 0 auto;
}

.mq5czv8m {
  width: auto;
  padding: 28px 0 60px;
}

.z4m7a2tr {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: auto;
  height: 54px;
  font-size: 15px;
  font-weight: 800;
  line-height: 54px;
  display: block;
  box-shadow: 0 4px #115524, 0 6px 14px #1f7a3a40;
}

.dikcjd1z {
  z-index: 99999;
  width: 100%;
  padding: 0 10px;
  display: none;
  position: fixed;
  bottom: 10px;
  left: 0;
}

.erzhw87g {
  color: #fbf7ee;
  text-align: center;
  border-color: #fbf7ee;
  width: auto;
  margin: 0 0 14px;
  font-family: Georgia, serif;
  font-size: 28px;
  font-weight: 800;
}

.p4wwvkre {
  color: #a4b8ad;
  text-align: center;
  border-color: #a4b8ad;
  width: auto;
  max-width: 720px;
  margin: 0 auto;
  padding: 0 12px;
  font-size: 12px;
  line-height: 18px;
}

.byckwq5v {
  color: #6f8478;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #6f8478;
  width: auto;
  margin: 18px 0 0;
  font-size: 11px;
}

.jvfrq0iq {
  text-align: center;
  width: 1130px;
  margin: 0 auto;
}

.slzhhkfv {
  text-align: center;
  background-color: #073021;
  width: auto;
  margin: 40px 0 0;
  padding: 38px 0;
}

.nkxpiqrz {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.gkerr9qn {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ph4zfg9i {
  box-sizing: content-box;
  grid-column-gap: normal;
  color: #0e2a1e;
  background-color: #fbf7ee;
  border-color: #0e2a1e;
  width: auto;
  font-size: 16px;
  transition-property: none;
}

.image-508 {
  margin-top: 20px;
}

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

.image-510, .image-511, .image-512 {
  max-width: 75%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.image-513, .image-514, .image-515 {
  margin-top: 10px;
}

.lm3tthxt, .hulkmu6n {
  width: auto;
}

.x7qwrj47 {
  color: #555;
  text-align: center;
  background-color: #f2f2f2;
  border-color: #555;
  width: auto;
  padding: 9px 15px;
  font-size: 14px;
  line-height: 1;
}

.cgm4guaw {
  color: #575757;
  border-color: #575757;
  width: auto;
  margin: 25px 0 0;
  font-size: 14px;
  line-height: 1.5;
}

.wantpbwc {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  font-size: 40px;
  line-height: 1.2;
}

.k8y28sy5 {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 15px 0 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
}

.tloei2us {
  color: #2f2f2f;
  background-color: #ffcc37;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 1.44;
}

.uovojixx {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 20px;
  line-height: 1.44;
}

.km055pbj {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  margin: 20px 0 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 1.44;
}

.mv02owg9 {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  flex-flow: wrap;
  align-items: center;
  gap: 12px;
  width: 110px;
  margin: 15px 0 0;
  padding: 0;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.grmgvzai {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 20px;
  line-height: 1.6;
}

.qhh577j8 {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 15px 0 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.oyb373ms {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 4px 0 0;
  font-family: Lato, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.j1rofd3n {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #dcdcdc;
  width: auto;
  margin: 36px 0;
}

.bnn0kpq8 {
  color: #252a32;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.opnw8nla {
  color: #252a32;
  width: auto;
  margin: 14px 0 0;
  font-size: 16px;
  line-height: 1.75;
}

.rb7504a4 {
  color: #252a32;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.l37xax04 {
  width: auto;
  margin: 14px 0 0;
  font-size: 16px;
  line-height: 1.75;
}

.t8cem3nq {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 36px 0 10px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.25;
}

.wt7yqsr9 {
  color: #2f2f2f;
  background-color: #f7f7f7;
  border-width: 0 0 0 4px;
  border-color: #2f2f2f #2f2f2f #2f2f2f #00a032;
  border-left-style: solid;
  width: auto;
  margin: 22px 0;
  padding: 20px 22px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.im4i1mt5 {
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.mq168zzs {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  margin: 36px 0 0;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.25;
}

.yslg3drc {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.i1xa20ii {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 15px;
  line-height: 1.6;
  display: block;
}

.k9iu3wxr {
  grid-column-gap: 10px;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.y0p3rwce {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
}

.g7px85fp {
  color: #575757;
  border-color: #575757;
  width: auto;
  margin: 8px 0 0;
  font-size: 15px;
  line-height: 1.65;
}

.kkeq090f {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #dcdcdc;
  width: auto;
  padding: 22px 0;
}

.idame93f {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #dcdcdc;
  border-bottom-style: solid;
  border-bottom-color: #dcdcdc;
  width: auto;
  padding: 22px 0;
}

.pxyhyhe5 {
  width: auto;
  margin: 10px 0 0;
}

.xnkdoghb {
  color: #645000;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #645000;
  width: auto;
  margin: 0 0 6px;
  font-family: Lato, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.utsmbmlo {
  color: #252a32;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.hr3xtjnq {
  background-color: #fff8e1;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #f5a623;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 20px 0;
  padding: 16px 20px;
}

.mzlu7fmp {
  color: #252a32;
  width: auto;
  font-size: 15px;
  line-height: 1.6;
  display: block;
}

.vbq2e1we {
  color: #252a32;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
  display: block;
}

.a3h4uxnm {
  grid-column-gap: 10px;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dcdcdc;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  width: auto;
  padding: 14px 0;
  font-size: 15px;
  display: flex;
}

.v2wpiq5o {
  grid-column-gap: 10px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  width: auto;
  padding: 14px 0;
  font-size: 15px;
  display: flex;
}

.j9bk6ifl {
  width: auto;
  margin: 20px 0;
}

.nz9at5sl {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  cursor: pointer;
  background-color: #00aa25;
  border-width: 0 0 3px;
  border-color: #fff #fff #187627;
  border-bottom-style: solid;
  border-radius: 8px;
  width: 100%;
  margin: 28px 0 0;
  padding: 22px 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.nso8ajoy {
  color: #1d1d1d;
  border-color: #1d1d1d;
  width: auto;
  margin: 0 0 14px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
}

.z0h5q8sn {
  background-color: #fff;
  border: 2px solid #00aa25;
  border-radius: 8px;
  width: auto;
  margin: 26px 0;
  padding: 26px;
}

.dnhedwkm {
  flex-shrink: 0;
  flex-basis: 70%;
  width: auto;
  max-width: 80%;
  padding: 0 40px 0 0;
}

.su1w1zl6 {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 1.3;
}

.xwjg06lu {
  color: #1d1d1d;
  text-align: center;
  border-color: #1d1d1d;
  width: auto;
  margin: 20px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
}

.wuzlf7gq {
  color: #2f2f2f;
  fill: none;
  overflow-clip-margin: content-box;
  border-color: #2f2f2f;
  flex-shrink: 0;
  width: 17px;
  height: 17px;
  margin: 2px 0 0;
  line-height: 1.4;
  display: block;
  overflow: hidden;
}

.pzmu1nst {
  color: #2f2f2f;
  border-color: #2f2f2f;
  width: auto;
  font-size: 14px;
  line-height: 1.4;
  display: block;
}

.r053bsum {
  grid-column-gap: 8px;
  color: #2f2f2f;
  border-color: #2f2f2f;
  flex-direction: row;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  margin: 0 0 0 10px;
  line-height: 1.4;
  display: flex;
}

.xc1z0ii2 {
  grid-column-gap: 8px;
  color: #2f2f2f;
  border-color: #2f2f2f;
  flex-direction: row;
  align-items: flex-start;
  gap: 8px;
  width: auto;
  margin: 15px 0 0 10px;
  line-height: 1.4;
  display: flex;
}

.bt83dt1v {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #00aa25;
  border-width: 0 0 3px;
  border-color: #fff #fff #187627;
  border-bottom-style: solid;
  border-radius: 8px;
  width: 100%;
  margin: 30px 0 0;
  padding: 15px 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.xyi6108a {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: 95px;
  margin: 10px 0 0;
  padding: 0;
  font-size: 18px;
  line-height: 1.6;
  display: block;
}

.ilx6j73n {
  z-index: 10;
  background-color: #fff;
  border: 2px solid #0003;
  width: auto;
  margin: 30px 0 0;
  padding: 0 15px 20px;
  position: sticky;
  top: 0;
}

.bhd9gchl {
  flex-shrink: 0;
  flex-basis: 30%;
  width: auto;
  max-width: 30%;
}

.tsxl5uqp {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: row;
  align-items: flex-start;
  gap: 0;
  width: auto;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 15px;
  display: flex;
}

.p6bmg5ld {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
}

.bmszb1vo {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.7;
}

.kah5a590 {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  margin: 6px 0 0;
  font-size: 12px;
  line-height: 1.7;
}

.nah9mm40 {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  margin: 14px 0 0;
  font-size: 12px;
  line-height: 1.7;
}

.yoqrxgvl {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  margin: 10px 0 0;
  font-size: 12px;
  line-height: 1.7;
}

.t1dqqhn7 {
  color: #787878;
  text-align: center;
  border-color: #787878;
  width: auto;
  max-width: 820px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 1.7;
}

.nhwwlf21 {
  color: #787878;
  text-align: center;
  background-color: #f2f2f2;
  border-color: #787878;
  width: auto;
  margin: 40px 0 0;
  padding: 24px 15px;
  font-size: 12px;
  line-height: 1.7;
}

.z6byatrm {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.xzbrr14v {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.yqnryrfx {
  grid-column-gap: normal;
  color: #252a32;
  background-color: #fff;
  border-color: #252a32;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 1.6;
  transition-property: none;
}

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

.image-517, .image-518, .image-519, .image-520 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-521 {
  margin-bottom: 10px;
}

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

.image-523, .image-524 {
  margin-bottom: 10px;
}

.suy2vqen, .j960c0f9 {
  width: auto;
}

.nvt0vf32 {
  color: #fff;
  letter-spacing: .2px;
  border-color: #fff;
  width: auto;
  margin: 0 10px 0 0;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.p5gb3wpi {
  color: #cfe0ff;
  cursor: pointer;
  border-color: #cfe0ff;
  width: auto;
  font-size: 13px;
  line-height: 1.75;
  display: block;
}

.wpmu113u {
  color: #aec8f5;
  border-color: #aec8f5;
  width: auto;
  font-size: 13px;
  line-height: 1.75;
  display: block;
}

.f0979j80 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.g506fajw {
  grid-column-gap: 5px;
  color: #fff;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  font-size: 13px;
  display: flex;
}

.trxj3zt4 {
  grid-column-gap: 8px;
  color: #fff;
  border-color: #fff;
  flex-flow: wrap;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 1000px;
  margin: 0 auto;
  font-size: 13px;
  display: flex;
}

.n4o2s8mz {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  width: auto;
  padding: 9px 20px;
  font-size: 13px;
}

.k8xzxn58 {
  color: #909090;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #909090;
  width: auto;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.k0t50j6e {
  grid-column-gap: 5px;
  color: #fff;
  cursor: pointer;
  background-color: #3b5998;
  border: 0 #fff;
  border-radius: 3px;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  padding: 5px 13px;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.u8sajczp {
  grid-column-gap: 5px;
  color: #fff;
  cursor: pointer;
  background-color: #1da1f2;
  border: 0 #fff;
  border-radius: 3px;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  padding: 5px 13px;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.ra4bs15m {
  grid-column-gap: 7px;
  flex-direction: row;
  gap: 7px;
  width: auto;
  display: flex;
}

.bg0sjdzn {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: 1000px;
  margin: 0 auto;
  display: flex;
}

.p9clqegt {
  background-color: #fff;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
  padding: 7px 20px;
}

.zgultm7y {
  color: #fff;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  background-color: #d13030;
  border-color: #fff;
  border-radius: 2px;
  width: auto;
  margin: 0 0 14px;
  padding: 3px 9px;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.75;
  display: inline-block;
}

.bck550mc {
  color: #0d0d0d;
  border-color: #0d0d0d;
  width: auto;
  margin: 0 0 16px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 30px;
  line-height: 1.3;
}

.s51q3r37 {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.75;
}

.m2qcftfo {
  color: #737373;
  border-width: 0 0 1px;
  border-color: #737373 #737373 #e5e5e5;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 20px;
  padding: 0 0 14px;
  font-size: 13px;
  line-height: 1.75;
}

.btup7ejr {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.o8czq971 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0;
}

.mcsnmyhu {
  color: #222;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.75;
}

.a5137k11 {
  color: #0d0d0d;
  border-width: 2px 0 0;
  border-color: #e5e5e5 #0d0d0d #0d0d0d;
  border-top-style: solid;
  width: auto;
  margin: 38px 0 16px;
  padding: 28px 0 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 23px;
  line-height: 1.3;
}

.vz0rifv2 {
  color: #2a2a2a;
  background-color: #f7f7f7;
  border-width: 0 0 0 4px;
  border-color: #2a2a2a #2a2a2a #2a2a2a #28a745;
  border-left-style: solid;
  width: auto;
  margin: 22px 0;
  padding: 13px 22px;
  font-size: 17.5px;
  font-style: italic;
  line-height: 1.6;
}

.t0e6qzzk {
  color: #222;
  width: auto;
  font-size: 17px;
  line-height: 1.75;
}

.e33iai0b {
  color: #0d0d0d;
  border-color: #0d0d0d;
  width: auto;
  margin: 0 0 10px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  line-height: 1.4;
}

.ltxgr79h {
  color: #222;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  line-height: 1.75;
}

.no21xb73 {
  color: #222;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.75;
}

.m4kbnpam {
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  width: auto;
  margin: 16px 0;
  padding: 20px 24px;
}

.buhdvd0g {
  color: #7a5c00;
  border-color: #7a5c00;
  width: auto;
  font-size: 15.5px;
  line-height: 1.65;
}

.wqas35lf {
  width: auto;
  font-size: 15.5px;
  line-height: 1.65;
}

.h50lfu3h {
  color: #222;
  background-color: #fffde7;
  border: 1px solid #f9a825;
  border-radius: 6px;
  width: auto;
  margin: 20px 0;
  padding: 20px 24px;
  font-size: 15.5px;
  line-height: 1.65;
}

.xpupnz2z {
  width: auto;
  margin: 0 0 18px;
}

.d1x8s698 {
  color: #0d3a6e;
  letter-spacing: .3px;
  text-transform: uppercase;
  border-color: #0d3a6e;
  width: auto;
  margin: 0 0 10px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  line-height: 1.35;
}

.m7eliqij {
  color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 1.75;
}

.eavyrb68 {
  background-color: #f0f7ff;
  border: 1px solid #b8d4f0;
  border-left: 4px solid #1a6fc4;
  border-radius: 6px;
  width: auto;
  margin: 22px 0;
  padding: 22px 26px;
}

.dn6uynck {
  width: auto;
  margin: 0;
}

.hlcamf3i {
  color: #222;
  width: auto;
  margin: 0 0 3px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.ay4gfgw3 {
  color: #737373;
  border-color: #737373;
  width: auto;
  font-size: 14px;
  line-height: 1.75;
}

.kpkub3ap {
  color: #737373;
  border-color: #737373;
  width: auto;
  margin: 0 0 12px;
  font-size: 14px;
  font-style: italic;
}

.rsnd5rjb {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 15px;
  line-height: 1.7;
}

.n464y3uc {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px;
}

.xydfiiqp {
  background-color: #f8f9fa;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 32px 32px 12px;
}

.xrl1hpml {
  color: #155724;
  border-color: #155724;
  width: auto;
  margin: 0 0 10px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  line-height: 1.4;
}

.abq5crhw {
  background-color: #f2fbf4;
  border: 1px solid #28a745;
  border-left-width: 4px;
  border-radius: 6px;
  width: auto;
  margin: 16px 0;
  padding: 20px 24px;
}

.gl3jf9ut {
  color: #0d0d0d;
  border-color: #0d0d0d;
  width: auto;
  margin: 0 0 16px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 23px;
  line-height: 1.3;
}

.gtn0ja5s {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 24px;
  font-size: 15px;
  line-height: 1.75;
}

.mqv17ziw {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 6px;
  font-size: 19px;
  line-height: 1.75;
}

.cecypdt0 {
  color: #0d0d0d;
  border-color: #0d0d0d;
  width: auto;
  margin: 28px 0 12px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 18px;
  line-height: 1.35;
}

.on92ugzd {
  color: #222;
  text-align: left;
  width: auto;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.hzwh7gih {
  color: #222;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
  padding: 9px 0;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.al9xxecn {
  color: #222;
  width: auto;
  padding: 9px 0;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.pbr098jj {
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  list-style-type: none;
}

.kf2aq1rp {
  color: #fff;
  text-align: left;
  vertical-align: middle;
  border-collapse: collapse;
  border-color: #fff;
  width: auto;
  padding: 13px 16px;
  font-size: 15px;
  line-height: 1.75;
}

.l61c62tw {
  color: #fff;
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #28a745;
  border-color: gray;
  width: auto;
  font-size: 15px;
}

.zyigt5aw {
  vertical-align: middle;
  border-collapse: collapse;
  border-color: gray;
  width: auto;
  font-size: 15px;
}

.gdp5ilvd {
  color: #222;
  vertical-align: middle;
  border-collapse: collapse;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
  padding: 12px 16px;
  font-size: 15px;
  line-height: 1.75;
}

.i40tm72z {
  color: #155724;
  vertical-align: middle;
  border-collapse: collapse;
  border-color: #155724;
  width: auto;
  padding: 12px 16px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.eiqel6ph {
  color: #155724;
  border-collapse: collapse;
  border-color: #155724;
  width: auto;
  font-size: 13px;
  line-height: 1.75;
}

.wtfvh9mj {
  vertical-align: middle;
  border-collapse: collapse;
  background-color: #e8f5e9;
  border-color: gray;
  width: auto;
  font-size: 15px;
  font-weight: 700;
}

.rz6uagpe {
  border-collapse: collapse;
  border-radius: 8px;
  width: 100%;
  margin: 24px 0 8px;
  font-size: 15px;
  overflow: hidden;
}

.hi9i22h8 {
  color: #737373;
  text-align: center;
  border-color: #737373;
  width: auto;
  margin: -18px 0 12px;
  font-size: 13px;
  line-height: 1.75;
}

.fm6f4lli {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #28a745;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 32px 0;
  padding: 18px 38px;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 14px #28a7454d;
}

.lv5bf71j {
  background-color: #f2fbf4;
  border: 2px solid #28a745;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 30px 34px;
}

.tdkew2vz {
  color: #7a0000;
  border-color: #7a0000;
  width: auto;
  margin: 0 0 10px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 16px;
  line-height: 1.4;
}

.qdae3dmz {
  background-color: #fff8f8;
  border: 1px solid #d13030;
  border-left-width: 4px;
  border-radius: 6px;
  width: auto;
  margin: 16px 0;
  padding: 20px 24px;
}

.fy2swap3 {
  color: #222;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
  padding: 13px 0 13px 52px;
  font-size: 16.5px;
  line-height: 1.75;
  list-style-type: none;
  position: relative;
}

.xg68czq0 {
  color: #222;
  text-align: left;
  width: auto;
  font-size: 16.5px;
  line-height: 1.75;
  list-style-type: none;
}

.i78hkebn {
  color: #222;
  width: auto;
  padding: 13px 0 13px 52px;
  font-size: 16.5px;
  line-height: 1.75;
  list-style-type: none;
  position: relative;
}

.jcxfnq26 {
  width: auto;
  margin: 0 0 24px;
  padding: 0;
  list-style-type: none;
}

.cujk5ku6 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 4px;
  font-size: 14.5px;
  line-height: 2;
}

.ie2bpcy3 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 14px 0 28px;
  font-size: 14.5px;
  line-height: 2;
}

.xma7z7t8 {
  color: #222;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.75;
}

.gdq5c6uf {
  background-color: #f8f9fa;
  border-width: 3px 0 0;
  border-top-style: solid;
  border-top-color: #d13030;
  border-radius: 0 0 6px 6px;
  width: auto;
  margin: 32px 0;
  padding: 30px 32px;
}

.vihssvz7 {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #c82333;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 32px 0;
  padding: 18px 38px;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 14px #c8233340;
}

.hxi3xguf {
  color: #222;
  width: auto;
  margin: 0 0 18px;
  font-size: 16px;
  line-height: 1.8;
}

.w1xve6fd {
  width: auto;
  font-weight: 700;
  line-height: 1.8;
}

.pmrru7kj {
  color: #222;
  width: auto;
  margin: 6px 0 18px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.8;
}

.tpp04jep {
  width: auto;
  margin: 28px 0;
  font-size: 16px;
  line-height: 1.8;
}

.aluewkpm {
  color: #5a3d00;
  border-color: #5a3d00;
  width: auto;
  font-size: 16px;
  line-height: 1.65;
}

.ncu7pcmw {
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 1.65;
}

.cs4ccqay {
  color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 1.65;
}

.holab4c2 {
  color: #222;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.65;
}

.ym9x1v25 {
  background-color: #fff3cd;
  border: 2px solid #ffc107;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 22px 26px;
  font-size: 16px;
  line-height: 1.65;
}

.bpnfbdxf {
  color: #737373;
  text-align: center;
  border-color: #737373;
  width: auto;
  margin: -18px 0 18px;
  font-size: 14px;
  line-height: 1.75;
}

.bp79pk0o {
  background-color: #fff;
  width: auto;
  max-width: 1000px;
  margin: 20px auto;
  padding: 36px 44px 48px;
  box-shadow: 0 1px 4px #0000001a;
}

.phy239gk {
  color: #1c1e21;
  border-color: #1c1e21;
  width: auto;
  margin: 0 0 2px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.75;
}

.mi6rn7jc {
  color: #737373;
  border-color: #737373;
  width: auto;
  margin: 0 0 22px;
  font-size: 13px;
  line-height: 1.75;
}

.x4c0p2s7 {
  color: #fff;
  background-color: #6741b5;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.c1hm263m {
  color: #050505;
  border-color: #050505;
  width: auto;
  font-size: 13.5px;
  font-weight: 700;
  line-height: 1.75;
}

.zhww02r3 {
  color: #1c1e21;
  border-color: #1c1e21;
  width: auto;
  margin: 2px 0 0;
  font-size: 13.5px;
  line-height: 1.55;
}

.ni1woz1w {
  background-color: #f0f2f5;
  border-radius: 18px;
  width: auto;
  padding: 9px 15px;
  display: inline-block;
}

.znryzlz1 {
  color: #216fdb;
  cursor: pointer;
  border-color: #216fdb;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.wo0dluxg {
  color: #737373;
  cursor: pointer;
  border-color: #737373;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.75;
  display: block;
}

.s4wqk2w2 {
  color: #737373;
  cursor: pointer;
  border-color: #737373;
  width: auto;
  font-size: 12px;
  line-height: 1.75;
  display: block;
}

.hnf6ob5t {
  color: #aaa;
  cursor: pointer;
  border-color: #aaa;
  width: auto;
  font-size: 12px;
  line-height: 1.75;
  display: block;
}

.jhvm53ob {
  grid-column-gap: 14px;
  color: #737373;
  border-color: #737373;
  flex-direction: row;
  gap: 14px;
  width: auto;
  margin: 5px 0 0;
  padding: 0 0 0 4px;
  font-size: 12px;
  display: flex;
}

.srdfp5lx {
  grid-column-gap: 11px;
  flex-direction: row;
  align-items: flex-start;
  gap: 11px;
  width: auto;
  margin: 0 0 22px;
  display: flex;
}

.quw3c7lq {
  color: #fff;
  background-color: #1a8a7a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.i7f61qlw {
  color: #fff;
  background-color: #b53a1a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.pt3ym7gv {
  color: #fff;
  background-color: #1a6b2e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.djpqir3f {
  color: #fff;
  background-color: #b57a1a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.s3qe23pa {
  color: #fff;
  background-color: #bc2e3e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.bpbpsofw {
  color: #fff;
  background-color: #4368e0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.cf9e27xv {
  color: #fff;
  background-color: #7a2450;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.o54a6m62 {
  color: #fff;
  background-color: #1a3e7a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.h6ru3dlu {
  color: #fff;
  background-color: #28a745;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.w5mmxsun {
  color: #fff;
  background-color: #1a7a6b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.os7kh0fd {
  color: #fff;
  background-color: #7a5530;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.ntwlr8pd {
  color: #fff;
  background-color: #3a5a9e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.txrffcym {
  color: #fff;
  background-color: #566b78;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.stk669yn {
  color: #fff;
  background-color: #2a7a6e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.zuujpk3y {
  color: #fff;
  background-color: #d13030;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
  display: flex;
}

.mko035qu {
  background-color: #fff;
  width: auto;
  max-width: 1000px;
  margin: 0 auto 28px;
  padding: 26px 36px;
  box-shadow: 0 1px 4px #0000001a;
}

.hap6jyvy {
  color: #737373;
  text-align: center;
  cursor: pointer;
  border-color: #737373;
  width: auto;
  font-size: 11.5px;
  line-height: 1.9;
}

.jq8p0scu {
  color: #737373;
  text-align: center;
  border-color: #737373;
  width: auto;
  margin: 0 0 18px;
  font-size: 11.5px;
  line-height: 1.9;
}

.hboj4kf7 {
  color: #737373;
  text-align: center;
  border-color: #737373;
  width: auto;
  margin: 10px 0 18px;
  font-size: 11.5px;
  line-height: 1.9;
}

.xt29dhy4 {
  color: #737373;
  text-align: center;
  border-color: #737373;
  width: auto;
  margin: 6px 0 18px;
  font-size: 11.5px;
  line-height: 1.9;
}

.c454p5vf {
  color: #737373;
  text-align: center;
  background-color: #e8eaf0;
  border-width: 1px 0 0;
  border-color: #d3d9df #737373 #737373;
  border-top-style: solid;
  width: auto;
  padding: 22px 20px;
  font-size: 11.5px;
  line-height: 1.9;
}

.nw7h275h {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.hc58y9w3 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.b4whs9n0 {
  grid-column-gap: normal;
  color: #222;
  background-color: #f0f2f5;
  border-color: #222;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.75;
  transition-property: none;
}

.image-526, .image-527 {
  margin-bottom: 10px;
}

.image-528, .image-529 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-530, .image-531 {
  margin-bottom: 10px;
}

.image-532 {
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.image-533 {
  margin-bottom: 10px;
}

.vy8lnuqz, .imjafkmp {
  width: auto;
}

.ztggihfz {
  color: #3b5998;
  letter-spacing: -.5px;
  border-color: #3b5998;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.6;
}

.jio1jrtd {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 0 auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.suphz5g6 {
  flex-direction: row;
  align-items: center;
  width: auto;
  max-width: 820px;
  margin: 0 auto;
  padding: 0 15px;
  display: flex;
}

.j8p3xb3k {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  width: auto;
  padding: 8px 0;
}

.k0yoafql {
  color: #666;
  border-width: 0 0 1px;
  border-color: #666 #666 #e8e8e8;
  border-bottom-style: solid;
  width: auto;
  padding: 10px 0 4px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.kac9hhx6 {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0;
  padding: 16px 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.t5x9xmut {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 18px;
  line-height: 1.6;
}

.unji0i9e {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.i1wbazoj {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  padding: 8px 0;
  display: flex;
}

.q3j5tu7z {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.fuof7pfz {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.c3vgx2qm {
  flex-direction: column;
  width: auto;
  display: flex;
}

.dd4las37 {
  grid-column-gap: 12px;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  padding: 10px 0 14px;
  display: flex;
}

.wqjm7e55 {
  color: #212529;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.qw8xy0ia {
  text-align: left;
  background-color: #8b0000;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin: 2px 0 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.zytmpcxv {
  color: #212529;
  text-align: left;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
  display: block;
}

.peuqno2y {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  padding: 7px 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.inqgrtvy {
  width: auto;
  margin: 18px 0;
  padding: 0;
  list-style-type: none;
}

.iwnhho5r {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #0000001a;
  width: auto;
  margin: 24px 0;
}

.udz00kce {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 32px 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.35;
}

.ycf34gd0 {
  color: #212529;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.wxetibst {
  color: #3b5998;
  background-color: #c8d5ea;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.k5uscrqg {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.q07q1v6n {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
  display: block;
}

.e0k9a2cj {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 0 auto;
  font-size: 16px;
  line-height: 1.6;
}

.taac9ibg {
  grid-column-gap: 10px;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.xl996mt9 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-style: italic;
  line-height: 1.7;
}

.p9mzjh3x {
  background-color: #f8f9fa;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  width: auto;
  margin: 22px 0;
  padding: 20px;
}

.fxda5p5u {
  text-align: left;
  background-color: #c0392b;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin: 2px 0 0;
  list-style-type: none;
  display: flex;
}

.qaamtk08 {
  color: #222;
  text-align: left;
  border-color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  display: block;
}

.f260o4ng {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  padding: 7px 0;
  list-style-type: none;
  display: flex;
}

.c0q29fxb {
  color: #212529;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  line-height: 1.7;
}

.jdaoeqjn {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.7;
}

.tmibate8 {
  background-color: #fff8e1;
  border: 2px solid #f5a623;
  border-radius: 10px;
  width: auto;
  margin: 28px 0;
  padding: 22px 24px;
}

.bfxh6x7b {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #27ae60;
  border-color: #fff;
  border-radius: 8px;
  width: 100%;
  max-width: 560px;
  padding: 16px 32px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  display: inline-block;
}

.xyta6xxm {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.xzvpld4g {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.w4sessyq {
  text-align: center;
  width: auto;
  margin: 28px 0;
}

.zmvp72bk {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.zw0t5r87 {
  background-color: #f0f7ff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #2196f3;
  border-radius: 4px;
  width: auto;
  margin: 24px 0;
  padding: 16px 20px;
}

.k9cs0p6p {
  color: #27ae60;
  border-color: #27ae60;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.ghv6p5ju {
  grid-column-gap: 8px;
  color: #27ae60;
  border-color: #27ae60;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.o7nlr68t {
  grid-column-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  gap: 24px;
  width: auto;
  margin: 24px 0 8px;
  display: flex;
}

.wq9ex8ch {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
}

.od9yh0cu {
  color: #3b5998;
  background-color: #d0d8e8;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.p0sqfi9g {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.qp1t6mw4 {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.nbhy1efz {
  background-color: #f0f2f5;
  border-radius: 18px;
  width: auto;
  padding: 10px 14px;
}

.n8iepj61 {
  color: #65676b;
  cursor: pointer;
  border-color: #65676b;
  width: auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
  display: block;
}

.i3t6endb {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.q1zg0xl6 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 5px 0 0;
  padding: 0 0 0 4px;
  display: flex;
}

.jr4ccehs {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.rd67vyko {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 22px;
  display: flex;
}

.hhkg2jer {
  color: #3b5998;
  background-color: #d0d8e8;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.vhbmgnrm {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 16px 52px;
  padding: 0;
  display: flex;
}

.y3b0ttay {
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 36px 0 0;
  padding: 24px 0 0;
}

.srrxz6lw {
  width: auto;
  max-width: 820px;
  margin: 0 auto;
  padding: 0 15px;
}

.atid16f7 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.r5erkkgq {
  color: #888;
  text-align: center;
  background-color: #f8f9fa;
  border-width: 1px 0 0;
  border-color: #ddd #888 #888;
  border-top-style: solid;
  width: auto;
  margin: 40px 0 0;
  padding: 18px 0;
  font-size: 13px;
  font-style: italic;
}

.b5m97ag1 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.owyhrqfz {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.bysrgym8 {
  grid-column-gap: normal;
  color: #212529;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.image-534 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-535, .image-536, .image-537, .image-538, .image-539, .image-540 {
  margin-bottom: 10px;
}

.oeq28ni7, .xhzuhvyd {
  width: auto;
}

.qvbsmmbc {
  color: #3b5998;
  letter-spacing: -.5px;
  border-color: #3b5998;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.6;
}

.sp6qe04p {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 0 auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.uu1cv3cq {
  flex-direction: row;
  align-items: center;
  width: auto;
  max-width: 820px;
  margin: 0 auto;
  padding: 0 15px;
  display: flex;
}

.sq1tqa6n {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  width: auto;
  padding: 8px 0;
}

.etaet26l {
  color: #666;
  border-width: 0 0 1px;
  border-color: #666 #666 #e8e8e8;
  border-bottom-style: solid;
  width: auto;
  padding: 10px 0 4px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.utixh7sa {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0;
  padding: 16px 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.jhasf6kk {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 18px;
  line-height: 1.6;
}

.ten2fene {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.dtqtw21l {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  padding: 8px 0;
  display: flex;
}

.vijkuct6 {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.zneiijhu {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.wkvw0eji {
  flex-direction: column;
  width: auto;
  display: flex;
}

.fdoqh9ay {
  grid-column-gap: 12px;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  padding: 10px 0 14px;
  display: flex;
}

.nnsugwmr {
  color: #212529;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.igkdc8so {
  text-align: left;
  background-color: #8b0000;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin: 2px 0 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.ogafp5kg {
  color: #212529;
  text-align: left;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
  display: block;
}

.aufuumii {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  padding: 7px 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.b9yaq54f {
  width: auto;
  margin: 18px 0;
  padding: 0;
  list-style-type: none;
}

.h5cs2gvt {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #0000001a;
  width: auto;
  margin: 24px 0;
}

.g4kb6jog {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 32px 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.35;
}

.sj6m1i5c {
  color: #212529;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.nz833mhp {
  color: #3b5998;
  background-color: #c8d5ea;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.lb22kas0 {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.cm4f80ag {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
  display: block;
}

.se0j1a7j {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 0 auto;
  font-size: 16px;
  line-height: 1.6;
}

.zmlm8xs9 {
  grid-column-gap: 10px;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.n2r96d6p {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-style: italic;
  line-height: 1.7;
}

.x21jg51q {
  background-color: #f8f9fa;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  width: auto;
  margin: 22px 0;
  padding: 20px;
}

.qysboqq7 {
  text-align: left;
  background-color: #c0392b;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin: 2px 0 0;
  list-style-type: none;
  display: flex;
}

.ooxg9hya {
  color: #222;
  text-align: left;
  border-color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  display: block;
}

.wdjjr2du {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  padding: 7px 0;
  list-style-type: none;
  display: flex;
}

.p1aknpj8 {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.7;
}

.rlpawnm1 {
  color: #212529;
  width: auto;
  margin: 14px 0 0;
  font-size: 17px;
  line-height: 1.7;
}

.dprkobsw {
  background-color: #fff8e1;
  border: 2px solid #f5a623;
  border-radius: 10px;
  width: auto;
  margin: 28px 0;
  padding: 22px 24px;
}

.a22rl23v {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #27ae60;
  border-color: #fff;
  border-radius: 8px;
  width: 100%;
  max-width: 560px;
  padding: 16px 32px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.4;
  display: inline-block;
}

.yyi7eja6 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.nceot159 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.kv8bcikd {
  text-align: center;
  width: auto;
  margin: 28px 0;
}

.dqwkc4xr {
  color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.awy7gdxs {
  background-color: #f0f7ff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #2196f3;
  border-radius: 4px;
  width: auto;
  margin: 24px 0;
  padding: 16px 20px;
}

.j21p8z8k {
  color: #27ae60;
  border-color: #27ae60;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.ytxds64t {
  grid-column-gap: 8px;
  color: #27ae60;
  border-color: #27ae60;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.jn9lxsej {
  grid-column-gap: 24px;
  flex-flow: wrap;
  justify-content: center;
  gap: 24px;
  width: auto;
  margin: 24px 0 8px;
  display: flex;
}

.pi9b5o63 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
}

.cctlk592 {
  color: #3b5998;
  background-color: #d0d8e8;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.yfob4ld5 {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.mborj8jw {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.t00bn1ov {
  background-color: #f0f2f5;
  border-radius: 18px;
  width: auto;
  padding: 10px 14px;
}

.ua556pyu {
  color: #65676b;
  cursor: pointer;
  border-color: #65676b;
  width: auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
  display: block;
}

.lc6v7ahy {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.zg5aozyy {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 5px 0 0;
  padding: 0 0 0 4px;
  display: flex;
}

.upfpevf6 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.t4te627x {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 22px;
  display: flex;
}

.ugj17n9a {
  color: #3b5998;
  background-color: #d0d8e8;
  border-color: #3b5998;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.i1v91zvh {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 16px 52px;
  padding: 0;
  display: flex;
}

.ceu20j91 {
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 36px 0 0;
  padding: 24px 0 0;
}

.zldhh0j0 {
  width: auto;
  max-width: 820px;
  margin: 0 auto;
  padding: 0 15px;
}

.dnwyg545 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.tv5ge1yz {
  color: #888;
  text-align: center;
  background-color: #f8f9fa;
  border-width: 1px 0 0;
  border-color: #ddd #888 #888;
  border-top-style: solid;
  width: auto;
  margin: 40px 0 0;
  padding: 18px 0;
  font-size: 13px;
  font-style: italic;
}

.xx0man5p {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.uvgflqvv {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.apz0ol58 {
  grid-column-gap: normal;
  color: #212529;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.image-541 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-542, .image-543, .image-544, .image-545, .image-546, .image-547 {
  margin-bottom: 10px;
}

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

.image-549, .image-550, .image-551, .image-552, .image-553, .image-554, .image-555, .image-556, .image-557, .image-558, .image-559 {
  margin-bottom: 10px;
}

.w7k1van6, .g695djw2 {
  width: auto;
}

.jkmb7yrw {
  color: #ffbf00;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #ffbf00;
  flex-shrink: 0;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.oovqa9a0 {
  grid-column-gap: 12px;
  color: #fff;
  background-color: #333;
  border-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  min-height: 40px;
  padding: 8px 20px;
  display: flex;
}

.nfpm41ad {
  color: #777;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #777;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.suast9zp {
  color: #3a3a3a;
  letter-spacing: -.5px;
  cursor: pointer;
  width: auto;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.7;
  display: block;
}

.dzuins9m {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ebebeb;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 10px 20px;
  display: flex;
}

.thzff70o {
  z-index: 1000;
  width: 100%;
  position: sticky;
  top: 0;
  box-shadow: 0 2px 8px #00000026;
}

.i6qb8tgq {
  color: #0056b3;
  cursor: pointer;
  border-color: #0056b3;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
  -webkit-text-decoration: underline #0056b3;
  text-decoration: underline #0056b3;
}

.xlwqz4gx {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 20px;
  font-size: 13px;
  line-height: 1.7;
}

.xuidfr7d {
  color: #ffbf00;
  letter-spacing: 1px;
  border-color: #ffbf00;
  width: auto;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.bjnv0ju0 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.hgu7n9t6 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 20px;
  display: flex;
}

.ux3xla72 {
  color: #3a3a3a;
  width: auto;
  margin: 0 0 22px;
  font-size: 35px;
  line-height: 1.15;
}

.bwj94eq3 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.q19j19dy {
  color: #555;
  background-color: #fefbd9;
  border-width: 0 0 0 4px;
  border-color: #555 #555 #555 #ffbf00;
  border-left-style: solid;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 0 0 24px;
  padding: 14px 18px;
  font-size: 17px;
  font-style: italic;
}

.hae9priy {
  width: auto;
  padding: 28px 0 0;
}

.wa2i2h80 {
  color: #3a3a3a;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.pnlgw5yz {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 2px 0 0;
  font-size: 13px;
  font-style: italic;
  line-height: 1.7;
}

.rzh2rv1r {
  grid-column-gap: 14px;
  background-color: #fefbd9;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #e8dfa0;
  border-bottom-style: solid;
  border-bottom-color: #e8dfa0;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 -20px 28px;
  padding: 16px 20px;
  display: flex;
}

.ch43eq03 {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0 0 20px;
  font-size: 17px;
  line-height: 1.78;
}

.bup9nj5u {
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #ebebeb;
  width: auto;
  margin: 32px 0;
}

.k8zm8grf {
  color: #3a3a3a;
  text-transform: capitalize;
  width: auto;
  margin: 36px 0 18px;
  font-size: 24px;
  line-height: 1.25;
}

.h0b8xejx {
  color: #333232;
  border-color: #333232;
  width: auto;
  font-size: 17px;
  line-height: 1.78;
}

.qiuk5fpw {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0 0 20px;
  font-size: 17px;
  line-height: 1.78;
}

.g8yrn3en {
  color: #333232;
  border-color: #333232;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.kibf230w {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 1.75;
}

.ftset5cb {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.c8xvtxn3 {
  background-color: #e2f4f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #09c;
  border-radius: 0 6px 6px 0;
  width: auto;
  margin: 28px 0;
  padding: 22px 26px;
}

.f8dh5dwr {
  color: #149312;
  border-color: #149312;
  width: auto;
  font-size: 42px;
  font-weight: 700;
  line-height: 1;
}

.xhgs38vr {
  color: #3a3a3a;
  width: auto;
  font-size: 16px;
  line-height: 1.7;
  display: block;
}

.l03txd5j {
  color: #777;
  letter-spacing: 1px;
  border-color: #777;
  width: auto;
  font-size: 13px;
  line-height: 1;
}

.hq6r6kd5 {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 13px;
}

.pb7ae024 {
  grid-column-gap: 16px;
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  width: auto;
  margin: 32px 0;
  padding: 24px;
  display: flex;
}

.lmz6zyyz {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0 0 20px;
  padding: 0;
  font-size: 17px;
  line-height: 1.78;
  display: block;
}

.nq07az3v {
  color: #ffbf00;
  border-color: #ffbf00;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 1.7;
}

.nl5fg86w {
  color: #3a3a3a;
  width: auto;
  margin: 0 0 12px;
  font-size: 16px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.7;
}

.jsq1pmav {
  color: #3a3a3a;
  fill: none;
  overflow-clip-margin: content-box;
  background-color: #ddd;
  border-radius: 50%;
  flex-shrink: 0;
  width: 44px;
  height: 100%;
  margin: 0;
  padding: 0;
  display: inline;
  overflow: hidden;
}

.zkqjekqm {
  color: #3a3a3a;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
}

.rhnbi8fg {
  color: #888;
  border-color: #888;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
}

.mznjzeew {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.ka3cynxd {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 14px;
  font-size: 13px;
  line-height: 1.7;
}

.lmpk1fk8 {
  color: #333232;
  border-color: #333232;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 15px;
  line-height: 1.75;
  display: block;
}

.v9ajtdtm {
  color: #888;
  border-width: 1px 0 0;
  border-color: #f2f2f2 #888 #888;
  border-top-style: solid;
  width: auto;
  margin: 14px 0 0;
  padding: 12px 0 0;
  font-size: 13px;
  line-height: 1.7;
}

.upu4rhuk {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  width: auto;
  margin: 20px 0;
  padding: 24px;
}

.h2rhbt5a {
  text-align: center;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 24px 20px;
}

.i48fx3gs {
  color: #3a3a3a;
  text-align: center;
  width: auto;
  margin: 0 0 12px;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.2;
}

.lehiv9hq {
  color: #555;
  text-align: left;
  border-color: #555;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
}

.a7tktls6 {
  color: #555;
  text-align: left;
  border-color: #555;
  width: auto;
  margin: 0 0 20px;
  font-style: italic;
  line-height: 1.6;
}

.hcr6wefq {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 100%;
  padding: 16px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.svekanot {
  text-align: left;
  width: auto;
}

.zvfk12mq {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.dexc8sfr {
  grid-column-gap: 24px;
  background-color: #fefbd9;
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 6fr) minmax(0, 6fr);
  justify-content: center;
  align-items: center;
  gap: 24px;
  width: auto;
  margin: 32px 0 52px;
  padding: 28px 24px 32px;
  display: flex;
}

.ld15sfh9 {
  color: #3a3a3a;
  width: auto;
  font-size: 52px;
  font-weight: 800;
  line-height: 1;
}

.syj1nolr {
  color: #ffbf00;
  letter-spacing: 1px;
  border-color: #ffbf00;
  width: auto;
  margin: 4px 0;
  font-size: 22px;
  line-height: 1;
}

.i73tw2zv {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 4px 0 0;
  font-size: 13px;
  line-height: 1.7;
}

.w279vw46 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 0 0 10px;
  font-size: 14px;
  line-height: 1.7;
}

.abug9dqe {
  color: #555;
  text-align: right;
  border-color: #555;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
}

.zsajxr4x {
  background-color: #ffbf00;
  border-radius: 3px;
  width: 88%;
  height: 100%;
}

.law3255e {
  background-color: #e0e0e0;
  border-radius: 3px;
  width: auto;
  height: 8px;
  overflow: hidden;
}

.dv9mhirw {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
}

.lx9c64e7 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr 36px;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 7px;
  display: grid;
}

.e76s12bd {
  background-color: #ffbf00;
  border-radius: 3px;
  width: 8%;
  height: 100%;
}

.t89rrk3v {
  background-color: #ffbf00;
  border-radius: 3px;
  width: 2%;
  height: 100%;
}

.anofky4i {
  background-color: #ffbf00;
  border-radius: 3px;
  width: 1%;
  height: 100%;
}

.uvyy9e9h {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 200px;
}

.exfhgble {
  grid-column-gap: 24px;
  flex-flow: wrap;
  align-items: flex-start;
  gap: 24px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.vaoojtqg {
  color: #3a3a3a;
  width: auto;
  margin: 0 0 14px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
}

.v9v4o9ce {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 2px;
  font-size: 13px;
  line-height: 1.7;
  display: block;
}

.d0bo6rgs {
  color: #ffbf00;
  letter-spacing: 1px;
  border-color: #ffbf00;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
}

.f6z8m83i {
  color: #3a3a3a;
  width: auto;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.rgc6v7yy {
  flex-direction: column;
  width: auto;
  display: flex;
}

.e2nqcflr {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  width: auto;
  display: grid;
}

.nq990rao {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #ebebeb;
  width: auto;
  padding: 20px 0 0;
}

.elmavpa3 {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 28px 24px;
}

.ijpeym35 {
  color: #3a3a3a;
  width: auto;
  margin: 0 0 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.25;
}

.ehf3stsj {
  color: #333232;
  border-color: #333232;
  width: auto;
  font-size: 17px;
  line-height: 1.78;
}

.x6q8wu9j {
  color: #0056b3;
  cursor: pointer;
  border-color: #0056b3;
  width: auto;
  font-size: 17px;
  line-height: 1.78;
  -webkit-text-decoration: underline #0056b3;
  text-decoration: underline #0056b3;
}

.dvkyjvza {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 32px 24px;
}

.egdq10x9 {
  background-color: #f2f2f2;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 32px 24px;
  display: block;
}

.kocfcm41 {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: auto;
  margin: 0;
  padding: 16px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.bzfm063a {
  color: red;
  border-color: red;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.65;
}

.ps717kb8 {
  width: auto;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.65;
}

.l9fixqev {
  color: #3a3a3a;
  background-color: #fff8e1;
  border: 1px solid #ffbf00;
  border-radius: 6px;
  width: auto;
  margin: 32px 0;
  padding: 16px 20px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.65;
}

.ngd7779s {
  color: #3a3a3a;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-size: 30px;
  line-height: 1.7;
  display: block;
}

.ow12g4p4 {
  color: #3a3a3a;
  text-align: center;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
}

.jsgvmjvp {
  text-align: center;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 140px;
  max-width: 180px;
}

.atkvdq2x {
  grid-column-gap: 20px;
  background-color: #f2f2f2;
  border-radius: 8px;
  flex-flow: wrap;
  justify-content: center;
  gap: 20px;
  width: auto;
  margin: 32px 0;
  padding: 28px 20px;
  display: flex;
}

.hkwc8128 {
  grid-column-gap: 24px;
  background-color: #fefbd9;
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 6fr) minmax(0, 6fr);
  justify-content: center;
  align-items: center;
  gap: 24px;
  width: auto;
  margin: 0 0 52px;
  padding: 28px 24px 32px;
  display: flex;
}

.c787jgit {
  color: #3a3a3a;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ebebeb;
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 14px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.7;
}

.tb4oxnko {
  color: #3a3a3a;
  fill: none;
  overflow-clip-margin: content-box;
  background-color: #c8d0db;
  border-radius: 50%;
  flex-shrink: 0;
  width: 36px;
  height: 100%;
  margin: 0;
  padding: 0;
  display: inline;
  overflow: hidden;
}

.zilvz9uy {
  color: #aaa;
  background-color: #f0f2f5;
  border-color: #aaa;
  border-radius: 20px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 10px 16px;
  font-size: 14px;
  line-height: 1.7;
}

.l6cnen1d {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 22px;
  display: flex;
}

.y12hlrnc {
  color: #3a3a3a;
  width: auto;
  margin: 0 0 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
}

.cq0fevlk {
  color: #333232;
  border-color: #333232;
  width: auto;
  font-size: 14px;
  line-height: 1.55;
}

.xqgka4iu {
  background-color: #f0f2f5;
  border-radius: 0 12px 12px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 10px 14px;
}

.rfomrowz {
  color: #65676b;
  cursor: pointer;
  border-color: #65676b;
  width: auto;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.fhnuldx4 {
  grid-column-gap: 10px;
  color: #65676b;
  border-color: #65676b;
  flex-direction: row;
  gap: 10px;
  width: auto;
  margin: 6px 0 0 10px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.7;
  display: flex;
}

.szalaqqa {
  grid-column-gap: 10px;
  flex-direction: row;
  gap: 10px;
  width: auto;
  display: flex;
}

.ne4b4mdj {
  grid-column-gap: 10px;
  flex-direction: row;
  gap: 10px;
  width: auto;
  margin: 10px 0 0 46px;
  padding: 0;
  display: flex;
}

.mt93ptis {
  width: auto;
  margin: 0 0 18px;
}

.io30weym {
  grid-column-gap: 10px;
  flex-direction: row;
  gap: 10px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  display: flex;
}

.u014mhpw {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 24px;
}

.fxuhcfz7 {
  width: auto;
  min-width: 0;
  max-width: 780px;
}

.ccs3b7zs {
  color: #4aa3e9;
  text-align: center;
  background-color: #f2f2f2;
  border-width: 0 0 1px;
  border-color: #4aa3e9 #4aa3e9 #ebebeb;
  border-bottom-style: solid;
  width: auto;
  padding: 12px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

.jj38ajwz {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  margin: 0 5px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.xo7uk6mx {
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: #ffbf00;
  border-width: 0 0 4px;
  border-color: #333 #333 #e68600;
  border-bottom-style: solid;
  width: auto;
  padding: 12px 10px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.ley3ehr9 {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.juks3ud9 {
  color: #ffbf00;
  letter-spacing: 1px;
  border-color: #ffbf00;
  width: auto;
  font-size: 16px;
  line-height: 1.7;
  display: block;
}

.dswgzc5z {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.a5g8nasv {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 0 4px;
  display: flex;
}

.lpg9tldp {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  margin: 0 0 10px;
  font-size: 12px;
  line-height: 1.7;
}

.xfn3u1wy {
  color: #666;
  text-align: right;
  border-color: #666;
  width: auto;
  font-size: 11px;
  line-height: 1.7;
}

.a636nryr {
  background-color: #e0e0e0;
  border-radius: 3px;
  width: auto;
  height: 6px;
  overflow: hidden;
}

.m0qsvwbr {
  color: #999;
  border-color: #999;
  width: auto;
  font-size: 11px;
  line-height: 1.7;
}

.np9pz9jx {
  grid-column-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 40px 1fr 28px;
  align-items: center;
  gap: 5px;
  width: auto;
  margin: 0 0 5px;
  display: grid;
}

.uso5mhdq {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.7;
}

.g7iy036n {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.bm9flrx7 {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.fdzod7db {
  color: #555;
  border-color: #555;
  flex-direction: row;
  justify-content: space-between;
  width: auto;
  margin: 0 0 4px;
  font-size: 12px;
  display: flex;
}

.u5f72arn {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #f0f0f0;
  width: auto;
  margin: 10px 0 0;
  padding: 10px 0 0;
}

.e8hl0y8a {
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #ebebeb;
  width: auto;
  padding: 14px;
}

.lnu7pb2h {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 6px;
  flex-shrink: 0;
  width: 295px;
  margin: 40px 0 0;
  padding: 0;
  display: block;
  overflow: hidden;
}

.zauoqvge {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 295px;
  justify-content: space-between;
  align-items: start;
  gap: 24px;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 20px 120px;
  display: grid;
}

.dyf0y3tc {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.7;
}

.hg5lry6z {
  color: #bbb;
  text-align: center;
  cursor: pointer;
  border-color: #bbb;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  -webkit-text-decoration: underline #bbb;
  text-decoration: underline #bbb;
}

.h85rn5ku {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 8px 0 0;
  font-size: 12px;
  line-height: 1.7;
}

.u2ah0v1e {
  color: #999;
  text-align: center;
  background-color: #f0eded;
  border-width: 1px 0 0;
  border-color: #ddd #999 #999;
  border-top-style: solid;
  width: auto;
  padding: 24px 20px 120px;
  font-size: 12px;
}

.madj0zdk {
  z-index: 999;
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 14px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
}

.ked9n2w5 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.gtg7hoz8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.wppq84fi {
  grid-column-gap: normal;
  color: #3a3a3a;
  background-color: #f9f2f3;
  border-color: #3a3a3a;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.7;
  transition-property: none;
}

.image-560, .image-561, .image-564, .image-565, .image-567, .image-568, .image-569, .image-570, .image-571 {
  margin-bottom: 10px;
}

.image-572 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-573 {
  border-radius: 20px;
  width: 60px;
  height: 50px;
}

.v6fe2bva, .tgjcmnkv {
  width: auto;
}

.has8456e {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.tvef6eet {
  color: #fff;
  background-color: #333;
  border-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  min-height: 40px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
}

.taffoqvv {
  color: red;
  border-color: red;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4;
}

.qassy2w2 {
  color: #2f2f2f;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 17px 30px;
  font-size: 17px;
  line-height: 1.4;
}

.cnzqx27f {
  background-color: #fefbd9;
  width: 100%;
}

.lonqoqft {
  color: #b7b7b7;
  border-color: #b7b7b7;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.5;
}

.dqse8q5r {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 48px;
}

.goy5r8du {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.5;
}

.d5bwl30y {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.zbvyrg25 {
  color: #007185;
  cursor: pointer;
  border-color: #007185;
  width: auto;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: underline #007185;
  text-decoration: underline #007185;
  display: block;
}

.nsr2gq8h {
  grid-column-gap: 8px;
  flex-flow: wrap;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.m8qqr4re {
  color: #313131;
  border-color: #313131;
  width: auto;
  margin: 0 0 22px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.mbphhruo {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 25.5px;
}

.glbjgocg {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 28px 0;
}

.huzi28ix {
  color: #2f2f2f;
  width: auto;
  margin: 32px 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 800;
  line-height: 46.2px;
}

.yhaz4k8b {
  color: #2f2f2f;
  width: auto;
  font-size: 17px;
  line-height: 25.5px;
}

.l98f2tut {
  width: auto;
  margin: 0 0 18px;
  line-height: 25.5px;
}

.pp4pttac {
  color: #2f2f2f;
  letter-spacing: .5px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.pisymclo {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 25.5px;
}

.tgtq6mh8 {
  background-color: #e2f4f9;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px 28px;
}

.b21sur8p {
  color: #f90;
  border-color: #f90;
  width: auto;
  margin: 0 0 6px;
  font-size: 18px;
  line-height: 1.5;
}

.asf4rfbp {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 2px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.5;
}

.tuu4t8wd {
  width: auto;
  margin: 0 0 12px;
  font-style: italic;
  line-height: 25.5px;
}

.bv7debjl {
  color: #c45500;
  border-color: #c45500;
  width: auto;
  margin: 0 0 8px;
  font-size: 19px;
  line-height: 1.5;
}

.too1tatd {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  line-height: 25.5px;
}

.e43etley {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.irphde95 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px;
}

.iyrqsl75 {
  width: auto;
  margin: 32px 0;
}

.t81pbk67 {
  text-align: center;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  width: auto;
  margin: 28px 0;
  padding: 32px 0;
}

.t80rcpws {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 795px;
  margin: 30px 0;
  padding: 15px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.bifa1b3f {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1;
}

.pnnhvy2u {
  color: #f90;
  text-align: center;
  border-color: #f90;
  width: auto;
  margin: 6px 0;
  font-size: 22px;
  line-height: 1.5;
}

.un11rp9c {
  color: #bbb;
  text-align: center;
  border-color: #bbb;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.e5fky5p6 {
  text-align: center;
  width: auto;
  min-width: 100px;
}

.in0kgw3p {
  color: #009926;
  border-color: #009926;
  width: auto;
  min-width: 42px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.jml84xt2 {
  background-color: #009926;
  border-radius: 5px;
  width: 91%;
  height: 100%;
}

.fbn4mnf1 {
  background-color: #e8e8e8;
  border-radius: 5px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 10px;
  overflow: hidden;
}

.iavwk8pi {
  color: #009926;
  text-align: right;
  border-color: #009926;
  width: auto;
  min-width: 36px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.u0p3hthv {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 7px;
  display: flex;
}

.fg8gr99w {
  background-color: #009926;
  border-radius: 5px;
  width: 6%;
  height: 100%;
}

.er7oxlrl {
  background-color: #009926;
  border-radius: 5px;
  width: 2%;
  height: 100%;
}

.z8f15wuw {
  background-color: #009926;
  border-radius: 5px;
  width: 0%;
  height: 100%;
}

.pituagtw {
  background-color: #009926;
  border-radius: 5px;
  width: 1%;
  height: 100%;
}

.xtil68m7 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 200px;
}

.xh27mac2 {
  grid-column-gap: 32px;
  flex-flow: wrap;
  align-items: flex-start;
  gap: 32px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.gbwcg3zd {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.vqxldoma {
  color: #2f2f2f;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
  display: block;
}

.rvhyyndo {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.btjqgnjf {
  color: #009926;
  border-color: #009926;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.xp8lgwaw {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  display: flex;
}

.m5lc263b {
  grid-column-gap: 8px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.s6b7lx5b {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  padding: 20px 0 0;
}

.e2yvtg0a {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 32px 0;
  padding: 28px;
}

.nzzwxw1z {
  color: red;
  border-color: red;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.5;
}

.h9rgwq0v {
  color: #2f2f2f;
  background-color: #fefbd9;
  border-radius: 4px;
  width: auto;
  margin: 32px 0;
  padding: 20px 28px;
  font-size: 17px;
  line-height: 1.5;
}

.aghmsnbj {
  color: #2f2f2f;
  text-align: center;
  background-color: #f2f2f2;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 20px 28px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.p52jtmqn {
  background-color: #fff;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  padding: 30px;
}

.p0mmforp {
  color: #2f2f2f;
  width: auto;
  padding: 12px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 22.4px;
}

.u03rea3s {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 22.8px;
}

.sjzqaf6c {
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: #ffbf00;
  border-color: #333;
  border-radius: 5px 5px 0 0;
  width: 100%;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 22.8px;
  display: block;
}

.urv2bafa {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.h7oi6w2h {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
}

.irm7vtj7 {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.pdklfdnn {
  color: #007185;
  border-color: #007185;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  -webkit-text-decoration: underline #007185;
  text-decoration: underline #007185;
}

.g03da9nl {
  grid-column-gap: 4px;
  flex-direction: column;
  gap: 4px;
  width: auto;
  display: flex;
}

.vrgaedox {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 12px;
  display: flex;
}

.ab5b3011 {
  color: #009926;
  border-color: #009926;
  width: auto;
  min-width: 40px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.r88umekx {
  background-color: #009926;
  border-radius: 4px;
  width: 93%;
  height: 100%;
}

.w04grc8v {
  background-color: #e8e8e8;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 8px;
  overflow: hidden;
}

.f8uoq841 {
  color: #009926;
  text-align: right;
  border-color: #009926;
  width: auto;
  min-width: 28px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.zl5fplm2 {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 5px;
  display: flex;
}

.y1c4cvxu {
  background-color: #009926;
  border-radius: 4px;
  width: 5%;
  height: 100%;
}

.l3050yg0 {
  background-color: #009926;
  border-radius: 4px;
  width: 1%;
  height: 100%;
}

.clyt4ll0 {
  background-color: #009926;
  border-radius: 4px;
  width: 0%;
  height: 100%;
}

.fq3ufr31 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 8px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
}

.gb7a062u {
  color: #2f2f2f;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.d8ypc9ok {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.du4j6rhy {
  color: #009926;
  border-color: #009926;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.oka1a39a {
  grid-column-gap: 4px;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.qxllpkqr {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.a7r90jjp {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 12px 0 0;
  padding: 12px 0 0;
}

.w0l60hkx {
  background-color: #fff;
  border-width: 0 1px 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  border-left-style: solid;
  border-left-color: #e0e0e0;
  border-right-style: solid;
  border-right-color: #e0e0e0;
  width: auto;
  padding: 16px;
}

.mi99weg0 {
  background-color: #fff;
  flex-shrink: 0;
  align-self: flex-start;
  width: 295px;
  padding-left: 10px;
  padding-right: 10px;
  position: static;
  top: 20px;
}

.jymrit37 {
  grid-column-gap: 20px;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  max-width: 1170px;
  margin: 20px auto 0;
  padding: 0 0 60px;
  display: flex;
}

.ak3eutta {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
}

.thm2q147 {
  background-color: #d0d0d0;
  border-radius: 50%;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
}

.jv7q7woo {
  color: #999;
  background-color: #f7f7f7;
  border: 1px solid #d0d0d0;
  border-radius: 20px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 10px 16px;
  font-size: 14px;
  line-height: 1.5;
}

.wrpggbkn {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 28px;
  display: flex;
}

.mohgi2ul {
  color: #fff;
  background-color: #8b9dc3;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.isdk0z2c {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.x7492b1r {
  color: #000;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.em4lfr32 {
  background-color: #f0f2f5;
  border-radius: 12px;
  width: auto;
  max-width: calc(100% - 52px);
  padding: 10px 14px;
}

.t7tdgye9 {
  grid-column-gap: 12px;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.d2ze3f9w {
  color: #3b5998;
  cursor: pointer;
  border-color: #3b5998;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.qz3rk49z {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.ns8vmszx {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
  display: block;
}

.nmuluok2 {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.e3fcul3u {
  grid-column-gap: 10px;
  color: #65676b;
  border-color: #65676b;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 6px 0 0 52px;
  font-size: 13px;
  display: flex;
}

.erjonqyv {
  color: #fff;
  background-color: #6b7c93;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.fjl2w53q {
  grid-column-gap: 12px;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 8px 0;
  display: flex;
}

.lpia1dfi {
  color: #fff;
  background-color: #7b8fa1;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.g1mj96xk {
  color: #fff;
  background-color: #9b8ea0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.ns8hmpfh {
  color: #fff;
  background-color: #7a9e8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.kjh9or4j {
  color: #fff;
  background-color: #a08c7a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.ys6td5od {
  color: #fff;
  background-color: #7a8ea0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.o0utlljo {
  color: #fff;
  background-color: #8a9baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.w5raijq2 {
  color: #fff;
  background-color: #8baa9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.wcp5fcnc {
  color: #fff;
  background-color: #9a8baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.lns737d4 {
  color: #fff;
  background-color: #aa9b8b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.kyu4ty51 {
  color: #fff;
  background-color: #8b9aaa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.c7uo6n03 {
  color: #fff;
  background-color: #9baa8b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.aqm1jwwu {
  color: #fff;
  background-color: #aa8b9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.knxjaojt {
  color: #fff;
  background-color: #8b9baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.t9k0ntxu {
  color: #fff;
  background-color: #9b8baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.xkhahhn1 {
  color: #fff;
  background-color: #8baaa0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.y7sxhbdh {
  background-color: #fff;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 32px 30px;
}

.gu7t5yoz {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.fxjofcbz {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.xqji53e1 {
  color: #333;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.zden2xad {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 1.6;
}

.lwwfafwv {
  color: #333;
  border-color: #333;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.mv1w5azl {
  background-color: #b6b5b5;
  width: auto;
  padding: 28px 30px;
}

.zke93dwm {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 10px 40px 25px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.d82pgawy {
  z-index: 10;
  background-color: #b6b5b5;
  width: 100%;
  padding: 15px 10px;
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
}

.bh4hymrh {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.q7huwl54 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.qq3m1fev {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f9f2f3;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  padding: 0 0 80px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  transition-property: none;
}

.image-574, .image-575, .image-576, .image-577, .image-578, .image-579, .image-580, .image-581, .image-582, .image-583, .image-584 {
  margin-bottom: 10px;
}

.zkrnbw14, .mkgx5yaq {
  width: auto;
}

.mngcqleu {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.ov03642z {
  color: #fff;
  background-color: #333;
  border-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  min-height: 40px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
}

.ox0rjkdu {
  color: red;
  border-color: red;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4;
}

.pxaziczl {
  color: #2f2f2f;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 17px 30px;
  font-size: 17px;
  line-height: 1.4;
}

.o0xqbqhi {
  background-color: #fefbd9;
  width: 100%;
}

.kj7qbkky {
  color: #b7b7b7;
  border-color: #b7b7b7;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.5;
}

.d0nu8lgv {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 48px;
}

.dx0056cu {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.5;
}

.mhwxi8b9 {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.naupowlo {
  color: #007185;
  cursor: pointer;
  border-color: #007185;
  width: auto;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-text-decoration: underline #007185;
  text-decoration: underline #007185;
  display: block;
}

.bl6t6ljo {
  grid-column-gap: 8px;
  flex-flow: wrap;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.c2oa9idq {
  color: #313131;
  border-color: #313131;
  width: auto;
  margin: 0 0 22px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.zqlfgjfr {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 25.5px;
}

.cjqocebv {
  color: #2f2f2f;
  width: auto;
  font-size: 17px;
  line-height: 25.5px;
}

.gvcha4db {
  width: auto;
  margin: 0 0 18px;
  line-height: 25.5px;
}

.a8itz9tf {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 28px 0;
}

.xxczved0 {
  color: #2f2f2f;
  width: auto;
  margin: 32px 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 33px;
  font-weight: 800;
  line-height: 46.2px;
}

.miy3768t {
  color: #2f2f2f;
  letter-spacing: .5px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.5;
}

.ru4453qg {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 25.5px;
}

.ogjcrfpw {
  color: #2f2f2f;
  width: auto;
  margin: 14px 0 0;
  font-size: 17px;
  line-height: 25.5px;
}

.czg041sz {
  background-color: #e2f4f9;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px 28px;
}

.iwsyrhgl {
  color: #f90;
  border-color: #f90;
  width: auto;
  margin: 0 0 6px;
  font-size: 18px;
  line-height: 1.5;
}

.abag3qd7 {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 2px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.5;
}

.o1eqa8yy {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 4px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
}

.u0ql07bp {
  color: #c45500;
  border-color: #c45500;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1.5;
}

.s8jtnsa3 {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  font-style: italic;
  line-height: 25.5px;
}

.ieh08a0d {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.dxtsill4 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 0 0 20px;
  padding: 24px;
}

.mdbb6k63 {
  width: auto;
  margin: 32px 0;
}

.x21b88bu {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 795px;
  margin: 30px 0;
  padding: 15px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.tr3yeont {
  color: #b00000;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #b00000;
  width: auto;
  margin: 0 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.5;
}

.qjqgv4rg {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 24px;
}

.dpr740nz {
  color: #2f2f2f;
  width: auto;
  font-size: 16px;
  line-height: 24px;
}

.dde7y6wy {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
}

.pkhwfvzv {
  background-color: #fff0f0;
  border: 2px solid #e8bbbb;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 240px;
  padding: 24px 26px;
}

.keg920bu {
  color: #062;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #062;
  width: auto;
  margin: 0 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.5;
}

.wd7e9mr3 {
  background-color: #f0fff4;
  border: 2px solid #bbebc9;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 240px;
  padding: 24px 26px;
}

.zziecfc1 {
  grid-column-gap: 20px;
  flex-flow: wrap;
  gap: 20px;
  width: auto;
  margin: 28px 0;
  display: flex;
}

.pck2lefw {
  color: #fff;
  background-color: #149312;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 2px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.5;
  display: flex;
}

.mi3x3f7e {
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  margin: 0 0 16px;
  display: flex;
}

.qb4l8zgv {
  color: #149312;
  border-color: #149312;
  width: auto;
  font-size: 17px;
  line-height: 25.5px;
}

.zxloiail {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 25.5px;
}

.ni7d0r81 {
  background-color: #f4f9f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #149312;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 20px 0;
  padding: 18px 24px;
}

.d3t37hpa {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 100%;
  padding: 15px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.m0os4f75 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 8px 0 0;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
}

.jxl9k1ze {
  width: auto;
  margin: 30px 0;
}

.snj533yz {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1;
}

.q7gqn2gf {
  color: #f90;
  text-align: center;
  border-color: #f90;
  width: auto;
  margin: 6px 0;
  font-size: 22px;
  line-height: 1.5;
}

.dl7575sn {
  color: #bbb;
  text-align: center;
  border-color: #bbb;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.g5umk3xc {
  text-align: center;
  width: auto;
  min-width: 100px;
}

.qx6njvc4 {
  color: #009926;
  border-color: #009926;
  width: auto;
  min-width: 42px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.jugw7lse {
  background-color: #009926;
  border-radius: 5px;
  width: 89%;
  height: 100%;
}

.pheneigb {
  background-color: #e8e8e8;
  border-radius: 5px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 10px;
  overflow: hidden;
}

.v8uzmxgc {
  color: #009926;
  text-align: right;
  border-color: #009926;
  width: auto;
  min-width: 36px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.aoltub31 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 7px;
  display: flex;
}

.trd3yfbj {
  background-color: #009926;
  border-radius: 5px;
  width: 8%;
  height: 100%;
}

.q6pckjer {
  background-color: #009926;
  border-radius: 5px;
  width: 2%;
  height: 100%;
}

.ruiyiunl {
  background-color: #009926;
  border-radius: 5px;
  width: 0%;
  height: 100%;
}

.tergimhm {
  background-color: #009926;
  border-radius: 5px;
  width: 1%;
  height: 100%;
}

.faogw4v4 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 200px;
}

.g8jca3xv {
  grid-column-gap: 32px;
  flex-flow: wrap;
  align-items: flex-start;
  gap: 32px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.qpocgue0 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.arkcksco {
  color: #2f2f2f;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
  display: block;
}

.js71v0vq {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.c5z1q7vb {
  color: #009926;
  border-color: #009926;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.yhocwfo3 {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  display: flex;
}

.ejyuvy62 {
  grid-column-gap: 8px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.v8y84dp0 {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  padding: 20px 0 0;
}

.ghsw07vp {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: auto;
  margin: 32px 0;
  padding: 28px;
}

.f5gygt9f {
  color: red;
  border-color: red;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.5;
}

.gq00s4so {
  color: #2f2f2f;
  width: auto;
  font-size: 17px;
  line-height: 1.5;
}

.i3er70hr {
  color: #2f2f2f;
  background-color: #fefbd9;
  border-radius: 4px;
  width: auto;
  margin: 32px 0;
  padding: 20px 28px;
  font-size: 17px;
  line-height: 1.5;
}

.wampcrk8 {
  color: #2f2f2f;
  text-align: center;
  background-color: #f2f2f2;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 20px 28px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}

.hg5ttz7e {
  background-color: #fff;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  padding: 30px;
}

.f0iysdng {
  color: #2f2f2f;
  width: auto;
  padding: 12px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 22.4px;
}

.wncwz4yg {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 22.8px;
}

.jg8e7gqk {
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: #ffbf00;
  border-color: #333;
  border-radius: 5px 5px 0 0;
  width: 100%;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 22.8px;
  display: block;
}

.l7qc57qy {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
}

.mk1nxvie {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
}

.ygf0yjc3 {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.a5rbpzcp {
  color: #007185;
  border-color: #007185;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  -webkit-text-decoration: underline #007185;
  text-decoration: underline #007185;
}

.txlbtaka {
  grid-column-gap: 4px;
  flex-direction: column;
  gap: 4px;
  width: auto;
  display: flex;
}

.rrobjnft {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 12px;
  display: flex;
}

.l94cwgdy {
  color: #009926;
  border-color: #009926;
  width: auto;
  min-width: 40px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.uem4qpww {
  background-color: #009926;
  border-radius: 4px;
  width: 89%;
  height: 100%;
}

.ozohqu44 {
  background-color: #e8e8e8;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 8px;
  overflow: hidden;
}

.kgavocng {
  color: #009926;
  text-align: right;
  border-color: #009926;
  width: auto;
  min-width: 28px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.c4tj6sug {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 5px;
  display: flex;
}

.gm8ojelo {
  background-color: #009926;
  border-radius: 4px;
  width: 8%;
  height: 100%;
}

.a8pi3qdf {
  background-color: #009926;
  border-radius: 4px;
  width: 2%;
  height: 100%;
}

.ijc2pceh {
  background-color: #009926;
  border-radius: 4px;
  width: 0%;
  height: 100%;
}

.jllf16m3 {
  background-color: #009926;
  border-radius: 4px;
  width: 1%;
  height: 100%;
}

.fhio9lde {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 8px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
}

.yez7luly {
  color: #2f2f2f;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.ytztbola {
  color: #f90;
  border-color: #f90;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.v363turk {
  color: #009926;
  border-color: #009926;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.jcqzdovg {
  grid-column-gap: 4px;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.klsfqgax {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.osxehkpa {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 12px 0 0;
  padding: 12px 0 0;
}

.r0q5jqrn {
  background-color: #fff;
  border-width: 0 1px 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
  border-left-style: solid;
  border-left-color: #e0e0e0;
  border-right-style: solid;
  border-right-color: #e0e0e0;
  width: auto;
  padding: 16px;
}

.t2two0g4 {
  background-color: #fff;
  flex-shrink: 0;
  align-self: flex-start;
  width: 295px;
  position: static;
  top: 20px;
}

.ttqonwhp {
  grid-column-gap: 20px;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 0 60px;
  display: flex;
}

.vurtt0lf {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.5;
}

.d6fjf8i6 {
  background-color: #d0d0d0;
  border-radius: 50%;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
}

.quujb2be {
  color: #999;
  background-color: #f7f7f7;
  border: 1px solid #d0d0d0;
  border-radius: 20px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 10px 16px;
  font-size: 14px;
  line-height: 1.5;
}

.tg1brqg4 {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 28px;
  display: flex;
}

.moe67orc {
  color: #fff;
  background-color: #8b9dc3;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.n6ae4sgh {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.lui1lig6 {
  color: #000;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.cm2o6yb5 {
  background-color: #f0f2f5;
  border-radius: 12px;
  width: auto;
  max-width: calc(100% - 52px);
  padding: 10px 14px;
}

.sjhi2673 {
  grid-column-gap: 12px;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.f2vmljlj {
  color: #3b5998;
  cursor: pointer;
  border-color: #3b5998;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5;
  display: block;
}

.klodj8gg {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.ak7wsrzk {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
  display: block;
}

.z8fbiqke {
  color: #65676b;
  border-color: #65676b;
  width: auto;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.vziegs3r {
  grid-column-gap: 10px;
  color: #65676b;
  border-color: #65676b;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 6px 0 0 52px;
  font-size: 13px;
  display: flex;
}

.l33f768l {
  color: #fff;
  background-color: #7a9e8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.y8zpbi9m {
  grid-column-gap: 12px;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 8px 0 8px 52px;
  display: flex;
}

.yc25op2f {
  grid-column-gap: 10px;
  color: #65676b;
  border-color: #65676b;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 6px 0 0 104px;
  font-size: 13px;
  display: flex;
}

.vsbarot8 {
  color: #fff;
  background-color: #9b8ea0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.g6bkeggq {
  grid-column-gap: 12px;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 8px 0;
  display: flex;
}

.tymn3vbi {
  color: #fff;
  background-color: #8a9baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.b24r5exz {
  color: #fff;
  background-color: #7b8fa1;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.b0mau0ia {
  color: #fff;
  background-color: #a08c7a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.zjrj7ikk {
  color: #fff;
  background-color: #9baa8b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.wbheht6v {
  color: #fff;
  background-color: #8baaa0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.brpgixh9 {
  color: #fff;
  background-color: #aa9b8b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.q8sqlqoj {
  color: #fff;
  background-color: #9b8baa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.bd4vtg8p {
  color: #fff;
  background-color: #8b9aaa;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.gnn5r2m5 {
  color: #fff;
  background-color: #aa8b9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.qs2zdld3 {
  color: #fff;
  background-color: #7a8ea0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.c8capwwc {
  color: #fff;
  background-color: #149312;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.ggtb6ny6 {
  color: #fff;
  background-color: #6b7c93;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.zc9xd0sx {
  background-color: #fff;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 32px 30px;
}

.mkr6mz7n {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.cxwdexs0 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.u7wm3ze0 {
  color: #333;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.u5hhusw6 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 1.6;
}

.o6cuhxng {
  color: #333;
  border-color: #333;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.ji6qh1dj {
  background-color: #b6b5b5;
  width: auto;
  padding: 28px 30px;
}

.wrtsmwjk {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 25px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  display: block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.mbe63ei0 {
  z-index: 10;
  background-color: #b6b5b5;
  width: 100%;
  padding: 15px 10px;
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
}

.qnp9uyni {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.ehkfrk6q {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.qb3wrxu5 {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f9f2f3;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  padding: 0 0 80px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.5;
  transition-property: none;
}

.image-585 {
  margin-bottom: 10px;
}

.image-586 {
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-588, .image-589, .image-590, .image-591, .image-592, .image-593, .image-594, .image-595, .image-596 {
  margin-bottom: 10px;
}

.m73g4ioe {
  width: auto;
}

.dkh6jcgz {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.xny4bcpg {
  color: #ccc;
  letter-spacing: .5px;
  border-color: #ccc;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.iuv9j3q7 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  display: flex;
}

.uyedebxp {
  z-index: 1000;
  background-color: #333;
  width: 100%;
  padding: 11px 20px;
  position: sticky;
  top: 0;
}

.y7fnxaxz {
  color: #aaa;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-color: #aaa;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.lzw7g5in {
  text-align: center;
  background-color: #1a1a1a;
  width: 100%;
  padding: 7px 20px;
}

.jbgs0z6e {
  color: red;
  border-color: red;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.mdbv692b {
  color: #555;
  background-color: #fefbd9;
  border: 2px solid #ebe9bc;
  border-radius: 10px;
  width: auto;
  padding: 17px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.ivji6gba {
  width: auto;
  max-width: 1170px;
  margin: 18px auto 0;
  padding: 0 20px;
}

.srrfovnd {
  color: #b7b7b7;
  border-color: #b7b7b7;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

.jr9n68hx {
  color: #b7b7b7;
  border-color: #b7b7b7;
  width: auto;
  padding: 20px 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.whby2sg5 {
  color: #111;
  border-color: #111;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  line-height: 1.3;
}

.wz0bm4p9 {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 8px 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 1.3;
}

.p60gyiw0 {
  color: #2f2f2f;
  background-color: #fff5f5;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d20000;
  width: auto;
  margin: 20px 0;
  padding: 14px 20px;
  font-size: 17px;
  font-style: italic;
  font-weight: 600;
  line-height: 1.7;
}

.u4kzcp6i {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.y1n0b65g {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.r76k679i {
  color: #313131;
  border-color: #313131;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.t7dqx1ci {
  color: #575757;
  border-color: #575757;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.qzdtrnyf {
  grid-column-gap: 2px;
  flex-direction: column;
  gap: 2px;
  width: auto;
  display: flex;
}

.ax1n75tc {
  grid-column-gap: 14px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 0 22px;
  padding: 14px 0 18px;
  display: flex;
}

.ti7qa1om {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.uhwlmu98 {
  color: #2f2f2f;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.gzg7g5dh {
  width: auto;
  margin: 0 0 18px;
  line-height: 1.7;
}

.ullw5to4 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0d6d7;
  width: auto;
  margin: 28px 0;
}

.n1mwzsyt {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 32px 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.35;
}

.uacg7nug {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.7;
}

.ikfry3q5 {
  background-color: #fdf8f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d20000;
  border-radius: 0 8px 8px 0;
  width: auto;
  margin: 16px 0;
  padding: 18px 22px;
}

.nsn35vm1 {
  background-color: #fdf8f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d20000;
  border-radius: 0 8px 8px 0;
  width: auto;
  margin: 12px 0 16px;
  padding: 18px 22px;
}

.rob2bjvp {
  color: #2f2f2f;
  width: auto;
  margin: 18px 0;
  font-size: 17px;
  line-height: 1.7;
}

.vs5jwoe9 {
  color: #2f2f2f;
  text-align: left;
  width: auto;
  font-size: 17px;
  line-height: 1.8;
  list-style-type: decimal;
}

.kvinjjbt {
  width: auto;
  line-height: 1.8;
  list-style-type: decimal;
}

.f9x9ftwt {
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 0 24px;
  line-height: 1.8;
}

.gmrsktpu {
  color: #2f2f2f;
  flex-shrink: 0;
  width: auto;
  margin: 2px 0 0;
  font-size: 26px;
  line-height: 1;
}

.vz9nr57o {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
}

.wadvvb6f {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
}

.ewj431sn {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.bmg3gfcq {
  grid-column-gap: 16px;
  background-color: #fdf8f9;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ede5e6;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  padding: 18px 0;
  display: flex;
}

.ktgzniet {
  color: #2f2f2f;
  width: auto;
  font-size: 16px;
  line-height: 1.7;
}

.pdzvga2w {
  grid-column-gap: 16px;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ede5e6;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  padding: 18px 0;
  display: flex;
}

.m6p4j5si {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #ede5e6;
  width: auto;
  margin: 24px 0;
}

.onztghi9 {
  color: #111;
  text-align: center;
  border-color: #111;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.6;
}

.f7qwqf9i {
  color: #f5a623;
  text-align: center;
  letter-spacing: 3px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 6px;
  font-size: 28px;
  line-height: 1.6;
}

.cmy259d9 {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  line-height: 1.6;
}

.cmsa0qkv {
  color: #555;
  text-align: left;
  border-color: #555;
  width: 45px;
  font-size: 13px;
  line-height: 1.6;
  display: block;
}

.s2i9mko8 {
  color: #555;
  text-align: left;
  background-color: #f5a623;
  border-color: #555;
  border-radius: 4px;
  width: 89%;
  height: 100%;
  font-size: 14px;
}

.amnlecp9 {
  color: #555;
  text-align: left;
  background-color: #f0e8e9;
  border-color: #555;
  border-radius: 4px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 8px;
  font-size: 14px;
  overflow: hidden;
}

.u1qbcrai {
  color: #333;
  text-align: right;
  border-color: #333;
  width: 50px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.6;
  display: block;
}

.c5wtpkkx {
  grid-column-gap: 10px;
  color: #555;
  text-align: left;
  border-color: #555;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 7px;
  font-size: 14px;
  display: flex;
}

.oohz13f6 {
  color: #555;
  text-align: left;
  background-color: #f5a623;
  border-color: #555;
  border-radius: 4px;
  width: 8%;
  height: 100%;
  font-size: 14px;
}

.dn7ngww8 {
  color: #555;
  text-align: left;
  background-color: #f5a623;
  border-color: #555;
  border-radius: 4px;
  width: 2%;
  height: 100%;
  font-size: 14px;
}

.nlluv49p {
  color: #555;
  text-align: left;
  background-color: #f5a623;
  border-color: #555;
  border-radius: 4px;
  width: 0%;
  height: 100%;
  font-size: 14px;
}

.zogyf88h {
  color: #555;
  text-align: left;
  background-color: #f5a623;
  border-color: #555;
  border-radius: 4px;
  width: 1%;
  height: 100%;
  font-size: 14px;
}

.v5enke4e {
  text-align: left;
  width: auto;
  max-width: 380px;
  margin: 18px auto 0;
}

.x1sabb0t {
  color: #2a7a2a;
  text-align: center;
  border-color: #2a7a2a;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.e7jxwqju {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-size: 14px;
  line-height: 1.6;
}

.u9ah65sq {
  grid-column-gap: 10px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  width: auto;
  max-width: 380px;
  margin: 18px auto 0;
  display: grid;
}

.aqdv5xxe {
  text-align: center;
  background-color: #fff;
  border: 2px solid #ede5e6;
  border-radius: 10px;
  width: auto;
  margin: 28px 0;
  padding: 24px;
}

.doo5ktkx {
  color: #111;
  text-align: center;
  border-color: #111;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.7;
}

.ro5ngmak {
  color: #fff;
  background-color: #d44d6e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.xpvmo4na {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
}

.jcqdpzo8 {
  color: #777;
  border-color: #777;
  width: auto;
  margin: 0 0 4px;
  font-size: 13px;
  line-height: 1.6;
}

.ywl2azmv {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
}

.q56w16jq {
  color: #2a7a2a;
  background-color: #e8f5e8;
  border-color: #2a7a2a;
  border-radius: 3px;
  width: auto;
  margin: 0 0 0 8px;
  padding: 2px 8px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
  display: inline-block;
}

.fmj8jumq {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 4px 0 0;
  font-size: 13px;
  line-height: 1.6;
}

.ej414yug {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  margin: 0 0 14px;
  display: flex;
}

.krujfz12 {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.p4s9p1ru {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-style: italic;
  line-height: 1.7;
}

.zom03joy {
  color: #999;
  border-width: 1px 0 0;
  border-color: #ede5e6 #999 #999;
  border-top-style: solid;
  width: auto;
  margin: 12px 0 0;
  padding: 10px 0 0;
  font-size: 13px;
  line-height: 1.6;
}

.flac445b {
  background-color: #f9f2f3;
  border: 1px solid #e8e0e1;
  border-radius: 8px;
  width: auto;
  margin: 18px 0;
  padding: 22px;
}

.at2eeb2x {
  color: #fff;
  background-color: #7b5ea7;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.jnbktv9o {
  color: #fff;
  background-color: #2a7a6a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.y0h4v983 {
  color: #fff;
  background-color: #c07a2a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.a4ii880f {
  color: #fff;
  background-color: #4a7ab5;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.u0p89akj {
  color: #555;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #555;
  width: auto;
  margin: 0 10px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.fdwyjpav {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.6;
}

.xdqyn9g2 {
  text-align: center;
  background-color: #f2eaeb;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #ddd;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
  width: auto;
  margin: 28px -20px;
  padding: 18px 20px;
}

.rrfh61i7 {
  color: #d20000;
  text-align: center;
  border-color: #d20000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 42px;
  font-weight: 800;
  line-height: 1;
}

.fauk2e92 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 6px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.6;
}

.yfcjajk4 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-size: 16px;
  line-height: 1.7;
}

.v64oague {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 14px 0 0;
  font-size: 16px;
  line-height: 1.7;
}

.pyhku9p2 {
  color: #d20000;
  text-align: center;
  border-color: #d20000;
  width: auto;
  margin: 12px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.y6n53rfy {
  text-align: center;
  background-color: #fff5f5;
  border: 2px solid #f0c8c8;
  border-radius: 10px;
  width: auto;
  margin: 24px 0;
  padding: 26px 30px;
}

.kdoygpr1 {
  color: #2f2f2f;
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.7;
}

.vstxsajy {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

.co3hv4tb {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 2px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  display: block;
}

.y98xmf9s {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #d20000;
  border-color: #fff;
  border-radius: 6px;
  width: 100%;
  max-width: 500px;
  padding: 18px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
  display: inline-block;
}

.tkkbljpw {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.m87um3dr {
  text-align: center;
  width: auto;
  margin: 30px 0;
}

.mp96vrbm {
  color: #d20000;
  border-color: #d20000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.6;
}

.uxq0zix9 {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.6;
}

.j4s42jgr {
  color: #d20000;
  cursor: pointer;
  border-color: #d20000;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.v57y8f64 {
  background-color: #fff;
  border: 2px solid #333;
  border-radius: 10px;
  width: auto;
  margin: 28px 0;
  padding: 26px 30px;
}

.ro3tg9ey {
  color: #fff;
  text-align: left;
  background-color: #d20000;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.n1p0hval {
  color: #111;
  text-align: left;
  border-color: #111;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
}

.ivr40o45 {
  color: #2f2f2f;
  text-align: left;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
  list-style-type: none;
}

.kkbp8fof {
  text-align: left;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 6px 0 0;
  list-style-type: none;
}

.btkpx5d4 {
  grid-column-gap: 16px;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ede5e6;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  padding: 16px 0;
  list-style-type: none;
  display: flex;
}

.d34ubd9y {
  color: #d20000;
  text-align: left;
  border-color: #d20000;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-style: italic;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
}

.pa4vnkxg {
  color: #111;
  text-align: left;
  border-color: #111;
  width: auto;
  font-size: 15px;
  line-height: 1.7;
  list-style-type: circle;
}

.zvy67l5g {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 8px;
  font-size: 15px;
  line-height: 1.7;
  list-style-type: circle;
}

.ws14df8u {
  text-align: left;
  width: auto;
  margin: 0;
  padding: 0 0 0 20px;
  list-style-type: circle;
}

.t1jvti5s {
  text-align: left;
  background-color: #fdf8f9;
  border: 1px solid #ede5e6;
  border-radius: 8px;
  width: auto;
  padding: 20px;
  list-style-type: none;
}

.sxuugudi {
  grid-column-gap: 24px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  width: auto;
  margin: 16px 0 22px;
  list-style-type: none;
  display: grid;
}

.ntvk2suj {
  grid-column-gap: 16px;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  padding: 16px 0;
  list-style-type: none;
  display: flex;
}

.k0luv0m3 {
  width: auto;
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}

.mvnphuk9 {
  color: #d20000;
  border-color: #d20000;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.6;
}

.xb1300k4 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.6;
}

.fny0ko8y {
  color: #ddd;
  border-color: #ddd;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
}

.btomctzj {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 18px;
  font-style: italic;
  line-height: 1.7;
}

.qwscqxdo {
  color: #fff;
  background-color: #111;
  border-color: #fff;
  border-radius: 10px;
  width: auto;
  margin: 28px 0;
  padding: 28px 30px;
}

.swpwrh54 {
  width: auto;
  min-width: 0;
  max-width: 780px;
}

.yvl1um14 {
  color: #4aa3e9;
  text-align: center;
  background-color: #f2f2f2;
  border-width: 0 0 1px;
  border-color: #4aa3e9 #4aa3e9 #e0d6d7;
  border-bottom-style: solid;
  width: auto;
  padding: 12px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

.iudmofuk {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.jgyuv52z {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  margin: 3px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.3;
  display: block;
}

.kabwwioz {
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: orange;
  border-width: 0 0 4px;
  border-color: #333 #333 #e68600;
  border-bottom-style: solid;
  width: auto;
  padding: 12px 10px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.p9c70vjz {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.dnznmiz7 {
  color: #ffbf00;
  letter-spacing: 1px;
  border-color: #ffbf00;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
  display: block;
}

.oioa2h8b {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.dnjl8twl {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 4px;
  display: flex;
}

.sqmca8rx {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  margin: 0 0 10px;
  font-size: 12px;
  line-height: 1.6;
}

.a6jl67mw {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
}

.izoqtkka {
  color: #555;
  background-color: #ffbf00;
  border-color: #555;
  border-radius: 3px;
  width: 89%;
  height: 100%;
  font-size: 12px;
}

.uavq51ih {
  color: #555;
  background-color: #f0e8e9;
  border-color: #555;
  border-radius: 3px;
  width: auto;
  height: 8px;
  font-size: 12px;
  overflow: hidden;
}

.pqh7uatb {
  grid-column-gap: 5px;
  color: #555;
  border-color: #555;
  grid-template-rows: auto;
  grid-template-columns: 40px 1fr 28px;
  align-items: center;
  gap: 5px;
  width: auto;
  margin: 0 0 5px;
  font-size: 12px;
  display: grid;
}

.er9cpzgp {
  color: #555;
  background-color: #ffbf00;
  border-color: #555;
  border-radius: 3px;
  width: 8%;
  height: 100%;
  font-size: 12px;
}

.zkqgu745 {
  color: #555;
  background-color: #ffbf00;
  border-color: #555;
  border-radius: 3px;
  width: 2%;
  height: 100%;
  font-size: 12px;
}

.wyqukdp3 {
  color: #555;
  background-color: #ffbf00;
  border-color: #555;
  border-radius: 3px;
  width: 0%;
  height: 100%;
  font-size: 12px;
}

.yc5pldcg {
  color: #555;
  background-color: #ffbf00;
  border-color: #555;
  border-radius: 3px;
  width: 1%;
  height: 100%;
  font-size: 12px;
}

.idfaeflk {
  color: #555;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #555;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.wshiwnvh {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.ge5tyxro {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.ojiqnbt1 {
  color: #555;
  border-color: #555;
  flex-direction: row;
  justify-content: space-between;
  width: auto;
  margin: 0 0 4px;
  font-size: 12px;
  display: flex;
}

.c5qmag6e {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0d6d7;
  width: auto;
  margin: 12px 0 0;
  padding: 10px 0 0;
}

.q8wauvtd {
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e0d6d7;
  width: auto;
  padding: 14px;
}

.w7o3tkn5 {
  background-color: #fff;
  border: 1px solid #e0d6d7;
  border-radius: 6px;
  flex-shrink: 0;
  width: 295px;
  margin: 20px 0 0;
  padding: 0;
  display: block;
  position: static;
  top: 52px;
  overflow: hidden;
}

.lvg8n99k {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto 295px;
  justify-content: space-between;
  align-items: start;
  gap: 24px;
  width: auto;
  display: grid;
}

.mrazhhub {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.6;
}

.vt386q6w {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.z5snoaf3 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.r65yfl5h {
  text-align: center;
  background-color: #d20000;
  width: auto;
  margin: 36px -20px 0;
  padding: 22px 20px;
}

.s46otc7h {
  color: #ccc;
  text-align: center;
  border-color: #ccc;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.8;
}

.jh5k8id0 {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  cursor: pointer;
  background-color: #d20000;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  margin: 6px 0 0;
  padding: 14px 30px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.8;
  display: inline-block;
}

.x3fiaiqo {
  color: #ccc;
  text-align: center;
  border-color: #ccc;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.8;
}

.lt2r9275 {
  text-align: center;
  background-color: #333;
  width: auto;
  margin: 0 -20px;
  padding: 18px 20px;
}

.hcwmc7u7 {
  color: #111;
  border-width: 0 0 2px;
  border-color: #111 #111 #ede5e6;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  line-height: 1.3;
}

.mxzvfttz {
  color: #aaa;
  cursor: text;
  background-color: #f4ecee;
  border: 1px solid #d6c6c8;
  border-radius: 20px;
  width: auto;
  margin: 0 0 22px;
  padding: 12px 18px;
  font-size: 15px;
  line-height: 1.6;
}

.qoztux21 {
  color: #fff;
  background-color: #5a7fc9;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.mvv4fxyq {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 4px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.art7zpoi {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 15px;
  line-height: 1.6;
}

.jcyohyz8 {
  color: #aaa;
  cursor: pointer;
  border-color: #aaa;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
  display: block;
}

.mqabrglp {
  grid-column-gap: 12px;
  color: #aaa;
  border-color: #aaa;
  flex-direction: row;
  gap: 12px;
  width: auto;
  margin: 8px 0 0;
  font-size: 13px;
  line-height: 1.6;
  display: flex;
}

.djxgbop8 {
  background-color: #fff;
  border-radius: 12px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  padding: 12px 16px;
  box-shadow: 0 1px 3px #00000012;
}

.i03wpqk4 {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 16px;
  padding: 0;
  display: flex;
}

.w4ifg91g {
  color: #fff;
  background-color: #d44d6e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.g32b3xvk {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 10px 0 16px 54px;
  padding: 0;
  display: flex;
}

.hlt4ebga {
  color: #fff;
  background-color: #7b5ea7;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.bpf2qg2h {
  color: #fff;
  background-color: #2a7a6a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.xebu7bnw {
  color: #fff;
  background-color: #c07a2a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.kn2d8p2r {
  color: #fff;
  background-color: #4a9b4a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.lhq84zm4 {
  color: #fff;
  background-color: #9b4a9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.je05uf2n {
  color: #fff;
  background-color: #c04a4a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.kb95mowy {
  color: #fff;
  background-color: #4a7ab5;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.jksebzj9 {
  color: #fff;
  background-color: #7a9b4a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.dfkn94iv {
  color: #fff;
  background-color: #9b7a4a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.td00eljp {
  color: #fff;
  background-color: #4a9b9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.wmh1d0qe {
  width: auto;
  margin: 36px 0 0;
}

.c3vvtbog {
  background-color: #fff;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 20px 40px;
}

.mfnyx7qk {
  z-index: 999;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #fff;
  width: 100%;
  margin: 0;
  padding: 14px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
}

.d602ai3a {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.ua68r3zf {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.vzw4h5ny {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f9f2f3;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.image-597, .image-598, .image-599, .image-600, .image-601, .image-602, .image-603 {
  margin-bottom: 10px;
}

.image-604 {
  max-width: 25%;
}

.image-605, .image-606 {
  margin-bottom: 10px;
}

.pi2plozf, .v5dr32xe {
  width: auto;
}

.ndoljvrf {
  color: #333;
  text-align: left;
  background-color: #f4f4f4;
  border-color: #333;
  width: auto;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.fyrwgfco {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0;
  padding: 16px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.e641j2md {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 20px 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.25;
}

.ibzhzs01 {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 12px 0 10px;
  padding: 0;
  font-size: 16px;
  line-height: 1.7;
  display: block;
}

.ybibe07e {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 20px;
  line-height: 1.6;
  display: block;
}

.y39ps62a {
  color: #555;
  border-color: #555;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
  display: block;
}

.n6wu8o5q {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 10px 0 4px;
  display: flex;
}

.jlvbfsak {
  background-color: #22a850;
  border-radius: 50%;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  display: block;
  position: relative;
}

.j6neba6m {
  color: #555;
  border-color: #555;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.lnzxo0zm {
  color: #888;
  border-color: #888;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-style: italic;
  line-height: 1.6;
  display: block;
}

.ykd3h96g {
  grid-column-gap: 6px;
  flex-flow: wrap;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 6px 0 16px;
  display: flex;
}

.aum0a01x {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 30px 0;
}

.cqw05oeb {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 14px;
  font-size: 16px;
  line-height: 1.7;
}

.kq68rxn1 {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
}

.wafm6ksf {
  color: #212529;
  border-color: #212529;
  width: auto;
  line-height: 1.7;
}

.roqap2ye {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 32px 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  line-height: 1.25;
}

.nw4s5j40 {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.7;
}

.cz2zxpi7 {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 14px;
  line-height: 1.7;
}

.l58f6iyp {
  color: #212529;
  background-color: #ffbf00c4;
  border-color: #212529;
  width: auto;
  line-height: 1.7;
}

.hbhyrnms {
  color: #fff;
  text-align: left;
  background-color: #22a850;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin: 2px 0 0;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.5;
  list-style-type: none;
  display: flex;
}

.mzrxara5 {
  color: #212529;
  text-align: left;
  border-color: #212529;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
  list-style-type: none;
}

.lgzbrj8c {
  color: #212529;
  text-align: left;
  border-color: #212529;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
  list-style-type: none;
  display: block;
}

.exwgv3ld {
  grid-column-gap: 10px;
  color: #212529;
  border-color: #212529;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  font-size: 15px;
  line-height: 1.5;
  list-style-type: none;
  display: flex;
}

.jemr28zt {
  grid-column-gap: 10px;
  color: #212529;
  border-color: #212529;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  font-size: 15px;
  line-height: 1.5;
  list-style-type: none;
  display: flex;
}

.orl65yrj {
  background-color: #e2f4f9;
  border-radius: 6px;
  width: auto;
  margin: 20px 0;
  padding: 20px 24px;
  list-style-type: none;
  display: block;
}

.pcdauba2 {
  color: #fff;
  background-color: #7b9ed4;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.lvevyec4 {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.g2mz3k0i {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.cav8492q {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 4px;
  font-size: 16px;
  line-height: 1.6;
}

.sy2ffq4c {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.35;
}

.imnxwvgi {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 5px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.35;
}

.hgdokzo0 {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 3px;
  font-size: 13px;
  line-height: 1.6;
}

.n9ysqetg {
  color: #212529;
  border-color: #212529;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.xjnv6d14 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  font-style: italic;
  line-height: 1.65;
}

.iu2dvrq4 {
  color: #888;
  border-color: #888;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.l8ktfngs {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  width: auto;
  margin: 28px 0;
  padding: 22px 24px;
}

.okq9fjqi {
  color: #fff;
  background-color: #6baf92;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.a2ycdmb1 {
  color: #fff;
  background-color: #c47b7b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.agiwq5b0 {
  text-align: center;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  margin: 32px 0;
  padding: 24px 0;
}

.tkkfa15o {
  color: #999;
  text-align: left;
  border-color: #999;
  width: auto;
  margin: 0 0 4px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 1.6;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.t07v3sla {
  color: red;
  text-align: left;
  border-color: red;
  width: auto;
  margin: 0 0 6px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 1;
}

.uq5oryq3 {
  color: #555;
  text-align: left;
  border-color: #555;
  width: auto;
  font-size: 15px;
  line-height: 1.6;
}

.wus6ncmu {
  text-align: left;
  width: auto;
  margin: 24px 0;
}

.aq61rqh4 {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 100%;
  max-width: 640px;
  padding: 18px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.2;
  display: inline-block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.gqlpbo4c {
  text-align: center;
  width: auto;
  margin: 30px 0;
}

.o60mxs3s {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
}

.wy6u6hdt {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  font-size: 24px;
  line-height: 1.6;
}

.c47yhl3x {
  color: #888;
  border-color: #888;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
}

.zl5aybb5 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 4px;
  display: flex;
}

.s3lmtmxn {
  color: #888;
  border-color: #888;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.6;
}

.bavh48jq {
  color: #555;
  text-align: right;
  border-color: #555;
  flex-shrink: 0;
  width: 48px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.w8redy35 {
  background-color: #f5a623;
  border-radius: 5px;
  width: 91%;
  height: 100%;
}

.bkf24ul1 {
  background-color: #eee;
  border-radius: 5px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 10px;
  overflow: hidden;
}

.yzgjnq6x {
  color: #555;
  border-color: #555;
  flex-shrink: 0;
  width: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.e3cr0neh {
  background-color: #f5a623;
  border-radius: 5px;
  width: 6%;
  height: 100%;
}

.gayhbxzi {
  background-color: #f5a623;
  border-radius: 5px;
  width: 2%;
  height: 100%;
}

.tp512l7n {
  background-color: #f5a623;
  border-radius: 5px;
  width: 0%;
  height: 100%;
}

.bry02ijd {
  background-color: #f5a623;
  border-radius: 5px;
  width: 1%;
  height: 100%;
}

.f5z7seua {
  color: #555;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #555;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.u1xpnrdm {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 14px;
  line-height: 1.6;
  display: block;
}

.kbtopsoz {
  color: #f5a623;
  border-color: #f5a623;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
}

.wjlkrap6 {
  color: #333;
  border-color: #333;
  flex-direction: row;
  justify-content: space-between;
  width: auto;
  margin: 0 0 8px;
  font-size: 14px;
  display: flex;
}

.u1n2zstr {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #eee;
  width: auto;
  margin: 20px 0 0;
  padding: 18px 0 0;
}

.nf40whu3 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  width: auto;
  margin: 32px 0;
  padding: 28px;
}

.veuulkj4 {
  color: #303030;
  flex-shrink: 0;
  width: auto;
  font-size: 48px;
  line-height: 1;
}

.d7n0t1j6 {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
}

.k1xtyrqx {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 15px;
  line-height: 1.65;
}

.rd7gt0zc {
  grid-column-gap: 20px;
  background-color: #f9f9f9;
  border: 2px solid #e0e0e0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
  width: auto;
  margin: 32px 0;
  padding: 28px;
  display: flex;
}

.rkbmsg89 {
  color: #fff;
  text-align: left;
  background-color: #149312;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin: 1px 0 0;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.j1ytnq1b {
  color: #212529;
  text-align: left;
  border-color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
  list-style-type: none;
  display: block;
}

.rf3jvydb {
  grid-column-gap: 12px;
  color: #212529;
  border-color: #212529;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 14px;
  list-style-type: none;
  display: flex;
}

.qk6dihtk {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.j97w61yj {
  color: red;
  border-color: red;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.u1nos1yu {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.yi40leys {
  color: #333;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.b9tkchm1 {
  color: #333;
  background-color: #fefbd9;
  border: 1px solid #e8e3a0;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 16px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 1.6;
}

.go70hn9y {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 14px;
  line-height: 1.6;
}

.vefi5naa {
  color: #555;
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-color: #555 #555 #555 #ddd;
  border-left-style: solid;
  width: auto;
  margin: 18px 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 1.6;
}

.opih9h39 {
  grid-column-gap: 4px;
  color: #555;
  text-align: center;
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  border-radius: 20px;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: auto;
  padding: 6px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
  display: flex;
}

.zsoyid0g {
  grid-column-gap: 16px;
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 16px;
  width: auto;
  margin: 32px 0 0;
  padding: 24px 0;
  display: flex;
}

.kc50hu51 {
  text-align: center;
  width: auto;
  margin: 28px 0 30px;
}

.pcjinqe9 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.6;
}

.fpwds5dy {
  color: #aaa;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  border-radius: 20px;
  width: auto;
  margin: 0 0 28px;
  padding: 10px 18px;
  font-size: 14px;
  line-height: 1.6;
}

.lxw5a9wf {
  color: #fff;
  background-color: #9ba9c4;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.k6ln4z2z {
  color: #1a1a1a;
  border-color: #1a1a1a;
  width: auto;
  margin: 0 0 3px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
}

.kigrdekg {
  color: #212529;
  border-color: #212529;
  width: auto;
  font-size: 14px;
  line-height: 1.5;
}

.mrm1nkn2 {
  background-color: #f0f2f5;
  border-radius: 12px;
  width: auto;
  max-width: 100%;
  margin: 0 0 5px;
  padding: 10px 14px;
  display: inline-block;
}

.nd2r80ir {
  color: #627aad;
  cursor: pointer;
  border-color: #627aad;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.ng941ei5 {
  color: #aaa;
  border-color: #aaa;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.eo1sc95p {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.peunz09l {
  grid-column-gap: 6px;
  color: #627aad;
  border-color: #627aad;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  padding: 0 0 0 2px;
  font-size: 12px;
  display: flex;
}

.ssg5w6w4 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.kphtz5kj {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.ymcxnh9l {
  color: #fff;
  background-color: #7b9ed4;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.zcowpzai {
  color: #fff;
  background-color: #b08bbf;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.dt8skegq {
  color: #fff;
  background-color: #7bb8a3;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.rc0caq2q {
  color: #fff;
  background-color: #9bc47b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.q6wycxdi {
  color: #fff;
  background-color: #c49b7b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.vmgcsopg {
  color: #fff;
  background-color: #a7b8c4;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.wmrf3xo1 {
  color: #fff;
  background-color: #bfa47b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.zqfrrqcd {
  color: #fff;
  background-color: #7b9eb8;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.jnlf11zm {
  color: #fff;
  background-color: #c47b9b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.bz612uea {
  color: #fff;
  background-color: #7bb87b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.oz2yaiqh {
  color: #fff;
  background-color: #a47bc4;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.geggvukz {
  color: #fff;
  background-color: #b8a47b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.fxlo5gtg {
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 48px 0 0;
  padding: 28px 0 0;
}

.v7nptfix {
  width: auto;
  max-width: 780px;
  margin: 0 auto;
  padding: 0 20px 60px;
}

.x0qbnz6t {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.r8pt4uyj {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.doivncpe {
  grid-column-gap: normal;
  color: #303030;
  background-color: #fff;
  border-color: #303030;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  transition-property: none;
}

.image-641, .image-642, .image-643, .image-644 {
  margin-bottom: 10px;
}

.image-645, .image-646, .image-647 {
  max-width: 50%;
}

.image-648, .image-649 {
  margin-bottom: 10px;
}

.cojpxhyb, .aveyck30 {
  width: auto;
}

.lcfvfzhk {
  color: #fff;
  letter-spacing: .5px;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.stwf1w63 {
  color: #ffffffd9;
  background-color: #f44;
  border-color: #ffffffd9;
  border-radius: 50%;
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  animation-name: blink;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  display: block;
}

.nuetz6js {
  grid-column-gap: 7px;
  color: #ffffffd9;
  border-color: #ffffffd9;
  flex-direction: row;
  align-items: center;
  gap: 7px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  line-height: 1.7;
  display: flex;
}

.g7hiove7 {
  grid-column-gap: 8px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 10px 16px;
  display: flex;
}

.mjgl1414 {
  background-color: #333;
  width: 100%;
}

.oqc2rb35 {
  color: #555;
  cursor: pointer;
  border-color: #555;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
}

.o3vlwn3v {
  color: #777;
  border-color: #777;
  width: auto;
  margin: 0 0 18px;
  font-size: 13px;
  line-height: 1.7;
}

.evuxg3l3 {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 1.25;
}

.ehyt4scq {
  color: #2f2f2f;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  line-height: 1.55;
}

.ve4gm7wx {
  width: auto;
  margin: 0 0 20px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-style: italic;
  line-height: 1.55;
}

.ci2lcu38 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #ddd;
  width: auto;
  margin: 20px 0;
}

.ylnq9lh2 {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  font-size: 15px;
  line-height: 1.7;
  display: block;
}

.xfl4dzh9 {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
  display: block;
}

.qfpijuo3 {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 3px;
  display: flex;
}

.gckusjjm {
  color: #2f2f2f;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.q5jol79i {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 13px;
  font-style: italic;
  line-height: 1.7;
}

.sfyc4qw8 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.a8gktear {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  margin: 0 0 4px;
  display: flex;
}

.dkg3eycy {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 18px;
  font-size: 16px;
  line-height: 1.75;
}

.pccld0f7 {
  color: #2f2f2f;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.gmjercbj {
  width: auto;
  margin: 0 0 18px;
  line-height: 1.75;
}

.w8mjktix {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #ddd;
  width: auto;
  margin: 28px 0;
  line-height: 1.75;
}

.olog9uox {
  color: #2f2f2f;
  width: auto;
  margin: 36px 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  line-height: 1.3;
}

.fa11nt3x {
  width: auto;
  line-height: 1.75;
}

.wrelx6yk {
  color: #2f2f2f;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
}

.ml3iulus {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
}

.g3yhpvst {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
}

.dr4wsyp2 {
  background-color: #fefbd9;
  border: 2px solid #ebe9bc;
  border-radius: 10px;
  width: auto;
  margin: 20px 0;
  padding: 17px 30px;
  font-weight: 700;
  line-height: 1.6;
}

.ybse6o5n {
  color: #2f2f2f;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
}

.lgm1z5so {
  color: #2f2f2f;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.65;
}

.c4gmhklq {
  background-color: #e2f4f9;
  border-radius: 8px;
  width: auto;
  margin: 12px 0;
  padding: 17px 30px;
  line-height: 1.65;
}

.hrt9m8gl {
  color: #222;
  letter-spacing: -.5px;
  border-color: #222;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.7;
}

.qw2ia6il {
  color: #00b67a;
  letter-spacing: -.5px;
  border-color: #00b67a;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.7;
}

.tpjpzvht {
  color: #00b67a;
  border-color: #00b67a;
  width: auto;
  font-size: 17px;
  line-height: 1.7;
}

.xtxn55qt {
  color: #2f2f2f;
  width: auto;
  font-size: 14px;
  line-height: 1.7;
}

.bbdgtnr0 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 14px;
  line-height: 1.7;
}

.sragz1x5 {
  grid-column-gap: 16px;
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  border-radius: 6px;
  flex-flow: wrap;
  align-items: center;
  gap: 16px;
  width: auto;
  margin: 24px 0;
  padding: 14px 18px;
  display: flex;
}

.qiextgsa {
  color: #fff;
  background-color: #2e7d32;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.dxsark7e {
  color: #2f2f2f;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.ca07jfu3 {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
}

.v8465usy {
  color: #777;
  border-color: #777;
  width: auto;
  margin: 2px 0 0;
  font-size: 13px;
  font-style: italic;
}

.rudtwekq {
  color: #f5a623;
  border-color: #f5a623;
  width: auto;
  font-size: 15px;
  line-height: 1.7;
}

.n8wb8e2u {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  margin: 0 0 10px;
  display: flex;
}

.mwnjruua {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0 0 10px;
  font-size: 12px;
  line-height: 1.7;
}

.jufe0yk6 {
  color: #333;
  border-color: #333;
  width: auto;
  font-size: 15px;
  line-height: 1.7;
}

.ecv37eq2 {
  color: #aaa;
  border-color: #aaa;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
}

.qe99mt6e {
  color: #aaa;
  border-color: #aaa;
  width: auto;
  margin: 12px 0 0;
  font-size: 12px;
  font-style: italic;
}

.tf8gl33j {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-top: 3px solid #149312;
  border-radius: 4px;
  width: auto;
  margin: 0 0 16px;
  padding: 20px;
}

.wiohssiv {
  color: #fff;
  background-color: #1565c0;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.bwaap4p9 {
  color: #fff;
  background-color: #6a1b9a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.vppebqon {
  grid-column-gap: 20px;
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 20px;
  width: auto;
  display: flex;
}

.ijum5fx7 {
  text-align: center;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  margin: 28px 0;
  padding: 22px 0;
}

.g3ml5z1z {
  color: #f6f9fe;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 100%;
  max-width: 580px;
  padding: 22px 40px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.25;
  display: inline-block;
  box-shadow: 0 4px 7px 1px #0000004d;
}

.xzyu6x5q {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  font-style: italic;
  line-height: 1.7;
}

.b7n7wufr {
  text-align: center;
  width: auto;
  margin: 28px 0;
}

.fnlzziue {
  text-align: center;
  width: auto;
  margin: -8px 0 28px;
}

.zur5thp3 {
  color: #2f2f2f;
  text-align: center;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 52px;
  font-weight: 900;
  line-height: 1;
}

.uf0wxvps {
  color: #f5a623;
  text-align: center;
  border-color: #f5a623;
  width: auto;
  margin: 4px 0;
  font-size: 18px;
  line-height: 1.7;
}

.w8df5d2x {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
}

.hl467thk {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  margin: 3px 0 0;
  font-size: 12px;
  line-height: 1.7;
}

.v3isouxz {
  text-align: center;
  width: auto;
  min-width: 110px;
}

.guvzduat {
  color: #666;
  text-align: right;
  border-color: #666;
  width: 42px;
  font-size: 13px;
  line-height: 1.7;
}

.fl5qnfcb {
  background-color: #f5a623;
  border-radius: 5px;
  width: 92%;
  height: 100%;
}

.i1nehuu7 {
  background-color: #eee;
  border-radius: 5px;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  height: 10px;
  overflow: hidden;
}

.j0tjon2q {
  color: #aaa;
  border-color: #aaa;
  width: 36px;
  font-size: 12px;
  line-height: 1.7;
}

.hpw781xe {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.gjlglnge {
  background-color: #f5a623;
  border-radius: 5px;
  width: 5%;
  height: 100%;
}

.m8z2exel {
  background-color: #f5a623;
  border-radius: 5px;
  width: 2%;
  height: 100%;
}

.ckzk310f {
  background-color: #f5a623;
  border-radius: 5px;
  width: 1%;
  height: 100%;
}

.i4568538 {
  background-color: #f5a623;
  border-radius: 5px;
  width: 0%;
  height: 100%;
}

.dz0iomck {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 180px;
}

.zf5uhp56 {
  grid-column-gap: 28px;
  flex-flow: wrap;
  align-items: flex-start;
  gap: 28px;
  width: auto;
  margin: 0 0 20px;
  display: flex;
}

.lxbc54qf {
  color: #2f2f2f;
  letter-spacing: .5px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
}

.rd41w5v5 {
  color: #555;
  border-color: #555;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  font-size: 14px;
  line-height: 1.7;
}

.ln0io421 {
  background-color: #f5a623;
  border-radius: 4px;
  width: 100%;
  height: 100%;
}

.pciojsud {
  background-color: #eee;
  border-radius: 4px;
  width: 90px;
  height: 8px;
  overflow: hidden;
}

.s9t1b2qn {
  color: #2f2f2f;
  width: 24px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
}

.nbw24b59 {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  display: flex;
}

.jghlewl6 {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.thz69y1t {
  background-color: #f5a623;
  border-radius: 4px;
  width: 98%;
  height: 100%;
}

.r87squ3e {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #eee;
  width: auto;
  margin: 16px 0 0;
  padding: 16px 0 0;
}

.upqiyqfx {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 24px;
}

.nr9azbl1 {
  color: #2f2f2f;
  width: auto;
  margin: 12px 0 0;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.ise0jm12 {
  color: #444;
  background-color: #f9f5f0;
  border-width: 0 0 0 4px;
  border-color: #444 #444 #444 #c9a96e;
  border-left-style: solid;
  width: auto;
  margin: 28px 0;
  padding: 20px 28px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.7;
}

.qkpmoc81 {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.gbkzy710 {
  color: #2f2f2f;
  text-align: center;
  width: auto;
  margin: 0 0 4px;
  font-size: 15px;
  line-height: 1.6;
  display: block;
}

.i0fsp84j {
  text-align: center;
  width: auto;
  font-size: 14px;
  line-height: 1.6;
}

.ic0jgdry {
  color: #2f2f2f;
  text-align: center;
  background-color: #fefbd9;
  border: 2px solid #ebe9bc;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 18px 22px;
  font-size: 14px;
  line-height: 1.6;
}

.xi0dkd38 {
  color: #2f2f2f;
  text-align: center;
  background-color: #e8f5e9;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-size: 22px;
  line-height: 1.7;
  display: flex;
}

.muq1w4vk {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  max-width: 90px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.35;
}

.qpuax7rp {
  grid-column-gap: 6px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  width: auto;
  min-width: 90px;
  display: flex;
}

.obctkhk9 {
  color: #2f2f2f;
  text-align: center;
  background-color: #e3f2fd;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-size: 22px;
  line-height: 1.7;
  display: flex;
}

.nt75c40m {
  color: #2f2f2f;
  text-align: center;
  background-color: #fff3e0;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-size: 22px;
  line-height: 1.7;
  display: flex;
}

.z2idvlr6 {
  color: #2f2f2f;
  text-align: center;
  background-color: #f3e5f5;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  font-size: 22px;
  line-height: 1.7;
  display: flex;
}

.tsfvwy79 {
  grid-column-gap: 18px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 24px 0;
  padding: 24px 0;
  display: flex;
}

.rhrgetg3 {
  width: auto;
  padding: 28px 40px 40px;
}

.ujwl9c24 {
  color: #4aa3e9;
  text-align: center;
  word-break: break-word;
  border-color: #4aa3e9;
  width: auto;
  margin: 5px 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
}

.no3bnrtd {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  flex-shrink: 0;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.df0w32ip {
  color: #333;
  text-align: center;
  cursor: pointer;
  border-color: #333;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.sjkton0t {
  grid-column-gap: 8px;
  color: #333;
  text-align: center;
  cursor: pointer;
  background-color: #ffbf00;
  border-width: 0 0 4px;
  border-color: #333 #333 #e68600;
  border-bottom-style: solid;
  border-radius: 5px 5px 0 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  padding: 10px 20px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
}

.ckwsowpd {
  background-color: #f2f2f2;
  width: auto;
  padding: 10px 10px 12px;
}

.i8z76d2m {
  color: #2f2f2f;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-size: 13px;
  line-height: 1.5;
  display: block;
}

.syfk5rj2 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}

.kjglszm7 {
  color: #2f2f2f;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
  display: block;
}

.s8vqj721 {
  color: #999;
  text-align: center;
  letter-spacing: .2px;
  text-transform: uppercase;
  border-color: #999;
  width: auto;
  max-width: 55px;
  font-size: 9px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
}

.tpvj3ex7 {
  grid-column-gap: 3px;
  text-align: center;
  flex-direction: column;
  flex-grow: 1;
  flex-basis: 0%;
  align-items: center;
  gap: 3px;
  width: auto;
  display: flex;
}

.ombdpwl0 {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: space-around;
  gap: 4px;
  width: auto;
  margin: 10px 0 0;
  display: flex;
}

.e8wgta78 {
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #eee;
  width: auto;
  padding: 12px 10px;
}

.e8wmpxkj {
  background-color: #fff;
  width: auto;
  overflow: hidden;
}

.uuvu2aiu {
  align-self: start;
  width: auto;
  margin-right: 10px;
  padding: 28px 0;
  position: static;
  top: 16px;
}

.vjtscazu {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 295px;
  align-items: start;
  width: auto;
  display: grid;
}

.sd0ojggw {
  color: #2f2f2f;
  width: auto;
  margin: 0 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.7;
}

.sah1rta6 {
  color: #aaa;
  cursor: text;
  background-color: #ddd;
  border-color: #aaa;
  border-radius: 50%;
  flex-shrink: 0;
  width: 32px;
  height: 32px;
  font-size: 14px;
}

.sa8dj1oi {
  grid-column-gap: 10px;
  color: #aaa;
  cursor: text;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 20px;
  padding: 12px 14px;
  font-size: 14px;
  line-height: 1.7;
  display: flex;
}

.w4ss4hty {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.d3rrxfex {
  color: #2f2f2f;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.w99d1ufq {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.lijga3pp {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 8px 46px;
  font-size: 14px;
  line-height: 1.55;
}

.trlel4w8 {
  color: #aaa;
  cursor: pointer;
  border-color: #aaa;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.upyq0yhk {
  color: #bbb;
  border-color: #bbb;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.salw3yt7 {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 0 0 46px;
  display: flex;
}

.lbf2ke9j {
  background-color: #fff;
  border: 1px solid #e4e6e9;
  border-radius: 4px;
  width: auto;
  margin: 0 0 10px;
  padding: 14px 16px;
}

.mfucyc1f {
  color: #fff;
  background-color: #8b6914;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.tnpw6046 {
  color: #fff;
  background-color: #2e8b57;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.bncn79uu {
  color: #fff;
  background-color: #8b1a1a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.k868kr5p {
  color: #fff;
  background-color: indigo;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.lc3rpp3t {
  color: #fff;
  background-color: #1a6b8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.m96gtpcx {
  color: #fff;
  background-color: #7b3f00;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.l2i7fhpp {
  color: #fff;
  background-color: #3a3a6a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.uiszovxm {
  color: #fff;
  background-color: #5a3e8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.kd21wbgt {
  color: #fff;
  background-color: #1a5c1a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.uip8vcvv {
  color: #fff;
  background-color: #8a3a5a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.c08aohac {
  color: #fff;
  background-color: #2a5c8a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.wc5iyc8z {
  color: #fff;
  background-color: #6a4a00;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.ofwfyhly {
  color: #fff;
  background-color: #1a4a6a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.yu8msxum {
  color: #fff;
  background-color: #5a1a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
  display: flex;
}

.kp207mzu {
  background-color: #f5f6f7;
  border-width: 3px 0 0;
  border-top-style: solid;
  border-top-color: #333;
  width: auto;
  padding: 28px 40px 40px;
}

.h9rzcf9h {
  background-color: #fff;
  width: auto;
  max-width: 1080px;
  margin: 0 auto;
  box-shadow: 0 2px 20px #0000001a;
}

.lrju4l38 {
  color: #f6f9fe;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #149312;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 14px 32px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.25;
  display: inline-block;
  box-shadow: 0 2px 8px #00000040;
}

.iim0ktxa {
  z-index: 100;
  text-align: center;
  background-color: #b6b5b5;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #a0a0a0;
  width: auto;
  padding: 12px 16px;
  position: sticky;
  bottom: 0;
}

.vs21srkx {
  color: #ffffff8c;
  text-align: center;
  border-color: #ffffff8c;
  width: auto;
  margin: 0;
  font-size: 12px;
  line-height: 1.7;
}

.am44s2ig {
  color: #fff6;
  text-align: center;
  cursor: pointer;
  border-color: #fff6;
  width: auto;
  margin: 0 6px;
  font-size: 12px;
  line-height: 1.7;
}

.ozekwdeh {
  color: #ffffff8c;
  text-align: center;
  border-color: #ffffff8c;
  width: auto;
  margin: 6px 0 0;
  font-size: 12px;
}

.h0yutfmi {
  color: #ffffff4d;
  text-align: center;
  border-color: #ffffff4d;
  width: auto;
  max-width: 700px;
  margin: 10px auto 0;
  font-size: 11px;
  line-height: 1.7;
}

.i3t0a7ct {
  color: #ffffff8c;
  text-align: center;
  background-color: #333;
  border-color: #ffffff8c;
  width: auto;
  padding: 18px 20px;
  font-size: 12px;
}

.x19t7s14 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.xzmjht8g {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.hvrli1bm {
  grid-column-gap: normal;
  color: #2f2f2f;
  background-color: #f0f0f0;
  border-color: #2f2f2f;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.7;
  transition-property: none;
}

.image-650, .image-651, .image-652, .image-653, .image-654, .image-655, .image-656, .image-657, .image-658, .image-659 {
  margin-bottom: 10px;
}

.ggoauh1v, .aa7v4kv7 {
  width: auto;
}

.r4zq2k5o {
  color: #0c0c0c;
  letter-spacing: -.3px;
  cursor: pointer;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.7;
  display: block;
}

.r62lmect {
  color: #555;
  text-align: left;
  cursor: pointer;
  border-color: #555;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.7;
  list-style-type: none;
  display: inline;
}

.tyjhsrmo {
  grid-column-gap: 24px;
  flex-direction: row;
  gap: 24px;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.svse1i9p {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e8e8e8;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  padding: 14px 24px;
  display: flex;
}

.ijsjv1i8 {
  color: #888;
  cursor: pointer;
  border-color: #888;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.mciol3wz {
  color: #ccc;
  border-color: #ccc;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.c1f50wm9 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.l2ngqiiy {
  grid-column-gap: 6px;
  color: #888;
  border-color: #888;
  flex-flow: wrap;
  align-items: center;
  gap: 6px;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 24px;
  font-size: 12px;
  display: flex;
}

.bwrl1h9y {
  background-color: #f9f9f9;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e8e8e8;
  width: auto;
  padding: 10px 0;
}

.ctslqlch {
  color: #888;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #888;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.7;
  display: inline-block;
}

.nh0wzp9v {
  color: #0c0c0c;
  width: auto;
  margin: 0 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  line-height: 1.35;
}

.pi28el6d {
  color: #0c0c0c;
  background-color: #f2ee09c4;
  width: auto;
  padding: 1px 2px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.6;
}

.pzdjjfz9 {
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
}

.xtdw6sly {
  color: #0c0c0c;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.czs2g75q {
  color: #ccc;
  border-color: #ccc;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
  display: block;
}

.j0a6hr58 {
  color: #777;
  border-color: #777;
  width: auto;
  font-size: 13px;
  line-height: 1.7;
  display: block;
}

.zkrkmlcr {
  color: #999;
  border-color: #999;
  width: auto;
  font-size: 12px;
  line-height: 1.7;
  display: block;
}

.tnqmtomo {
  grid-column-gap: 10px;
  color: #777;
  border-color: #777;
  flex-flow: wrap;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 20px 0 0;
  font-size: 13px;
  display: flex;
}

.ur5w56ri {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e8e8e8;
  width: auto;
  margin: 0 0 28px;
  padding: 32px 0 24px;
}

.eanaz2sq {
  color: #0c0c0c;
  width: auto;
  margin: 0 0 20px;
  font-size: 16px;
  line-height: 1.75;
}

.co0q8p61 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e0e0e0;
  width: auto;
  margin: 36px 0;
}

.w21tad6w {
  color: #0c0c0c;
  width: auto;
  margin: 36px 0 16px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  line-height: 1.35;
}

.jz23l5mc {
  color: #122ae2d9;
  cursor: pointer;
  border-color: #122ae2d9;
  width: auto;
  margin: 20px 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.z4f0jwqt {
  color: #444;
  border-color: #444;
  width: auto;
  font-size: 15px;
  line-height: 1.75;
}

.ucsgq5he {
  color: #444;
  border-color: #444;
  width: auto;
  margin: 0 0 10px;
  font-size: 15px;
  font-style: italic;
  line-height: 1.75;
}

.e94r5f3n {
  color: #444;
  border-color: #444;
  width: auto;
  margin: 0;
  font-size: 15px;
  font-style: italic;
  line-height: 1.75;
}

.nj38cbvh {
  background-color: #fafafa;
  border-width: 0 0 0 3px;
  border-left-style: solid;
  border-left-color: #e0e0e0;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 20px 0;
  padding: 16px 20px;
}

.h0aen1pk {
  color: #0c0c0c;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.lsntsbc0 {
  color: #0c0c0c;
  text-align: left;
  fill: #00c853;
  overflow-clip-margin: content-box;
  width: 20px;
  height: 20px;
  line-height: 1.65;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.g2faoryb {
  text-align: left;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin: 2px 0 0;
  line-height: 1.65;
  list-style-type: none;
  display: flex;
}

.pur7miwd {
  color: #0c0c0c;
  text-align: left;
  width: auto;
  font-size: 16px;
  line-height: 1.65;
  list-style-type: none;
}

.j1aa0ten {
  text-align: left;
  width: auto;
  line-height: 1.65;
  list-style-type: none;
}

.dum1fkru {
  color: #0c0c0c;
  text-align: left;
  width: auto;
  font-size: 16px;
  line-height: 1.65;
  list-style-type: none;
  display: block;
}

.ih35wju1 {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 16px;
  line-height: 1.65;
  list-style-type: none;
  display: flex;
}

.lrdt1e18 {
  width: auto;
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}

.x1f54cl5 {
  color: #0c0c0c;
  width: auto;
  margin: 24px 0 10px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  line-height: 1.7;
}

.nt3q77ij {
  color: #0c0c0c;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-style: italic;
  line-height: 1.75;
}

.ywz2w51z {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.7;
}

.tl9noll5 {
  background-color: #fafafa;
  border: 1px solid #eee;
  border-radius: 6px;
  width: auto;
  margin: 0 0 16px;
  padding: 18px 20px;
}

.zur5cowi {
  width: auto;
  margin: 24px 0;
}

.jxl5wx7u {
  color: #0c0c0c;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.75;
}

.c85ehp7w {
  width: auto;
  margin: 0;
  line-height: 1.75;
}

.xmn6pduw {
  color: #0c0c0c;
  width: auto;
  margin: 0 0 10px;
  font-size: 16px;
  line-height: 1.65;
  list-style-type: none;
}

.hykhja6w {
  width: auto;
  padding: 0;
  list-style-type: none;
}

.wncy4q0z {
  background-color: #fffbf0;
  border: 1px solid #f0d070;
  border-radius: 6px;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.cu4z80n2 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.75;
}

.dmol65wj {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 8px;
  font-size: 15px;
  line-height: 1.75;
}

.okq3mfvn {
  background-color: #f9f9f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #e0e0e0;
  border-radius: 6px;
  width: auto;
  margin: 0 0 16px;
  padding: 20px 22px;
}

.b4cgrj3n {
  background-color: #f9f9f9;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #00c853;
  border-radius: 6px;
  width: auto;
  margin: 0 0 16px;
  padding: 20px 22px;
}

.cqlrtmfu {
  width: auto;
  margin: 28px 0;
}

.snd8wrsi {
  color: #fff;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #0c0c0c;
  border-color: #fff;
  border-radius: 3px;
  width: auto;
  margin: 0 0 20px;
  padding: 5px 14px;
  font-family: Montserrat, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.7;
  display: inline-block;
}

.ne9etm0c {
  color: #0c0c0c;
  text-align: center;
  width: auto;
  margin: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.75;
}

.l72k5p8k {
  color: #0c0c0c;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.75;
}

.jggh4c1c {
  color: #0c0c0c;
  text-align: center;
  width: auto;
  font-size: 16px;
  line-height: 1.75;
}

.a6bu8rq3 {
  text-align: center;
  width: auto;
  margin: 0;
  line-height: 1.75;
}

.xkwqcs11 {
  color: #242424;
  text-align: left;
  fill: #00c853;
  overflow-clip-margin: content-box;
  border-color: #242424;
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  margin: 2px 0 0;
  line-height: 1.5;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.pjqv0j20 {
  color: #242424;
  text-align: left;
  border-color: #242424;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
  list-style-type: none;
  display: block;
}

.ze89bahi {
  grid-column-gap: 10px;
  color: #242424;
  border-color: #242424;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 12px;
  line-height: 1.5;
  list-style-type: none;
  display: flex;
}

.ml5pkqs7 {
  text-align: left;
  width: auto;
  margin: 20px 0 24px;
  padding: 0;
  list-style-type: none;
}

.psxo9hsm {
  color: #121212;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #d0c8c0;
  border-radius: 6px;
  width: 100%;
  margin: 0 0 14px;
  padding: 16px 24px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.7;
  display: block;
}

.ds1ki2re {
  color: #e30d0d;
  text-align: center;
  border-color: #e30d0d;
  width: auto;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.7;
}

.la1gxg0g {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-size: 11px;
  line-height: 1.7;
  display: block;
}

.ke2h8h27 {
  color: #ccc;
  text-align: center;
  border-color: #ccc;
  width: auto;
  font-size: 11px;
  line-height: 1.7;
  display: block;
}

.ui7n3vi6 {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-size: 11px;
  line-height: 1.7;
}

.kgddfl03 {
  grid-column-gap: 10px;
  color: #666;
  text-align: center;
  border-color: #666;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  font-size: 11px;
  display: flex;
}

.thkwb14w {
  text-align: center;
  width: auto;
  margin: 0;
  font-style: italic;
  line-height: 1.75;
}

.vzzb454k {
  text-align: center;
  background-color: #fdf9f4;
  border: 1px solid #e8ddd0;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin: 40px 0;
  padding: 32px 28px;
  display: flex;
}

.ky7ib7j0 {
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 24px;
}

.nitfcdb8 {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  max-width: 600px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 1.6;
}

.mol3wvgg {
  text-align: center;
  width: auto;
  max-width: 760px;
  margin: 0 auto;
  padding: 0 24px;
}

.nk2iesfr {
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e8e8e8;
  width: auto;
  margin: 60px 0 0;
  padding: 32px 24px;
}

.tsz7yc83 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.loa1zsg8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.g7fyhqhm {
  grid-column-gap: normal;
  color: #0c0c0c;
  background-color: #fff;
  border-color: #0c0c0c;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.7;
  transition-property: none;
}

.image-660, .image-661, .image-662, .image-663, .image-664, .image-665, .image-666 {
  margin-bottom: 10px;
}

.image-667, .image-668, .image-669, .image-670 {
  max-width: 50%;
}

.image-671 {
  max-width: 50%;
  margin-bottom: 10px;
}

.nityv6zx, .ugity3nv {
  width: auto;
}

.ba3a481g {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
}

.ml9pbw76 {
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 16px;
}

.uzirb8xt {
  background-color: #00465a;
  width: auto;
  padding: 12px 0;
}

.xwsdavhd {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 20px;
  font-size: 20px;
  line-height: 28px;
}

.ph0g6656 {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 16px;
  font-size: 34px;
  line-height: 44.2px;
}

.tplyufd8 {
  color: #2b2b2b;
  fill: none;
  overflow-clip-margin: content-box;
  flex-shrink: 0;
  width: 15px;
  height: 15px;
  display: block;
  overflow: hidden;
}

.cg9yai1r {
  color: #457584;
  border-color: #457584;
  width: auto;
  font-size: 12px;
  line-height: 12px;
  display: block;
}

.un9v3470 {
  grid-column-gap: 6px;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 8px;
  display: flex;
}

.tthou6pb {
  width: auto;
  line-height: 28px;
}

.mpofmhwl {
  color: #2b2b2b;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #dedede;
  width: auto;
  margin: 0;
  padding: 0 0 20px 25px;
  font-size: 20px;
  line-height: 28px;
}

.anab4sxe {
  color: #2b2b2b;
  width: auto;
  font-size: 20px;
  line-height: 28px;
}

.fo9czzky {
  border-style: none none solid;
  border-width: 0;
  border-bottom-color: #dedede;
  width: auto;
  margin: 28px 0;
}

.zx6o4z9s {
  color: #2b2b2b;
  width: auto;
  margin: 32px 0 16px;
  font-size: 25px;
  line-height: 30px;
}

.ldmf12yl {
  color: #000;
  text-align: center;
  background-color: #fdcc5e;
  width: auto;
  margin: 20px 0;
  padding: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.w9u1x993 {
  color: #2b2b2b;
  text-align: left;
  width: auto;
  font-size: 20px;
  line-height: 28px;
}

.l74h2vah {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 10px;
  font-size: 20px;
  line-height: 28px;
}

.xhbfifr4 {
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
}

.tin4n275 {
  color: #2b2b2b;
  width: auto;
  margin: 28px 0 12px;
  font-size: 21px;
  line-height: 25.2px;
}

.podw8yz6 {
  width: auto;
  margin: 0 0 10px;
  line-height: 28px;
}

.jiydkqs2 {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 6px;
  font-size: 18px;
  line-height: 1.4;
}

.o0ighzvn {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 25.2px;
}

.ti5gctt4 {
  color: #457584;
  border-color: #457584;
  width: auto;
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 18.2px;
}

.q8opc891 {
  background-color: #f9f9f9;
  border: 1px solid #ebebeb;
  width: auto;
  margin: 0 0 16px;
  padding: 16px;
}

.o3uupcqx {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 12px;
  font-size: 20px;
  line-height: 28px;
}

.nuzs4hl5 {
  width: auto;
  margin: 0;
  line-height: 28px;
}

.jtx6qfyo {
  background-color: #f0fff4;
  border: 2px solid #47901a;
  width: auto;
  margin: 20px 0;
  padding: 20px 24px;
}

.b3l470br {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 28px 0 12px;
  font-size: 28px;
  line-height: 33.6px;
}

.i4pzwaz9 {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 20px;
  line-height: 28px;
}

.mrekfa3p {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  font-size: 20px;
  line-height: 28px;
}

.v8j0yd7q {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #47901a;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: auto;
  margin: 20px 0;
  padding: 10px 25px;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
  display: block;
}

.u109iwc7 {
  text-align: center;
  width: auto;
  margin: 8px 0 0;
  line-height: 28px;
}

.rqivczcx {
  background-color: #fff;
  width: auto;
  padding: 25px;
}

.d4velam5 {
  text-align: center;
  width: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 20.4px;
}

.m3coxncy {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-size: 17px;
  font-weight: 700;
  line-height: 20.4px;
}

.o3c6lrrj {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  margin: 0 0 4px;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.4;
}

.p9se65lm {
  color: #457584;
  text-align: center;
  border-color: #457584;
  width: auto;
  margin: 0 0 12px;
  font-size: 12px;
  line-height: 1.4;
}

.n5p7s6x1 {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #47901a;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: auto;
  padding: 11px 14px;
  font-size: 15px;
  font-weight: 500;
  line-height: 22.5px;
  display: block;
}

.c085bedb {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  font-size: 11px;
  line-height: 1.5;
}

.irjkft26 {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-size: 11px;
  line-height: 1.5;
}

.uxkr85u0 {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  flex-flow: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  padding: 15px;
  display: block;
}

.woi7oq1c {
  color: #2b2b2b;
  letter-spacing: .78px;
  text-transform: uppercase;
  border-width: 0 0 2px;
  border-bottom-style: solid;
  border-bottom-color: #50b7d5;
  width: auto;
  margin: 0 0 12px;
  padding: 0 0 8px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.4;
}

.pmrj32f1 {
  color: #4a4a4a;
  border-color: #4a4a4a;
  width: auto;
  font-size: 14px;
  line-height: 1.7;
}

.zgapc43j {
  color: #4a4a4a;
  border-color: #4a4a4a;
  width: auto;
  margin: 0;
  font-size: 14px;
  line-height: 1.7;
}

.j18o79br {
  color: #f4a60a;
  border-color: #f4a60a;
  width: auto;
  margin: 0 0 4px;
  font-size: 14px;
  line-height: 1.4;
}

.jwm5110z {
  color: #4a4a4a;
  border-color: #4a4a4a;
  width: auto;
  margin: 0 0 4px;
  font-size: 14px;
  line-height: 19.6px;
}

.bhpknwp3 {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #f0f0f0;
  width: auto;
  padding: 10px 0;
}

.vscpwznv {
  width: auto;
  padding: 10px 0;
}

.bx8cwaae {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  margin: 0 0 12px;
  font-size: 16px;
  font-weight: 700;
  line-height: 19.2px;
}

.g6x8nt1t {
  background-color: #f0fff4;
  border: 1px solid #47901a;
  width: auto;
  padding: 15px;
}

.fwiw2bw1 {
  grid-column-gap: 16px;
  flex-direction: column;
  gap: 16px;
  width: auto;
  display: flex;
}

.ef898xbc {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 9fr) minmax(0, 4fr);
  align-items: start;
  column-gap: 16px;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 30px 16px;
  display: grid;
}

.tlqwt8un {
  color: #aaa;
  border: 1px solid #dedede;
  border-radius: 20px;
  width: auto;
  margin: 0 0 24px;
  padding: 12px 16px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.4;
}

.dczwrbvj {
  color: #fff;
  background-color: #b0bac9;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
  display: flex;
}

.m6qcxxca {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}

.fvn4l49q {
  color: #000;
  width: auto;
  margin: 0 0 5px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 14px;
  line-height: 21px;
}

.rahxq8ud {
  color: #627aad;
  cursor: pointer;
  border-color: #627aad;
  width: auto;
  font-size: 12px;
  line-height: 1.4;
  display: block;
}

.ylmj1ha2 {
  color: #888;
  cursor: pointer;
  border-color: #888;
  width: auto;
  font-size: 12px;
  line-height: 1.4;
  display: block;
}

.n9epxamo {
  grid-column-gap: 5px;
  color: #627aad;
  border-color: #627aad;
  flex-flow: wrap;
  align-items: center;
  gap: 5px;
  width: auto;
  font-size: 12px;
  line-height: 1.4;
  display: flex;
}

.xr3n3e8t {
  color: #fff;
  background-color: #b0bac9;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  display: flex;
}

.nmutfjm1 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
}

.douk8xbf {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: 984px;
  margin: 14px 0;
  padding: 0 0 0 46px;
  display: flex;
}

.rrp69dzz {
  grid-column-gap: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 22px;
  display: flex;
}

.zd239tt3 {
  color: #fff;
  background-color: #5a7a9e;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  font-family: Open Sans, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
  display: flex;
}

.ra6bynrq {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  font-size: 13px;
  line-height: 1.4;
}

.fqpu2gs3 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 8px 0 0;
  font-size: 13px;
}

.ce10jfk4 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 6px 0 0;
  font-size: 13px;
}

.cntyezb4 {
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 10px 0 0;
  padding: 24px 0 0;
}

.j0fymam3 {
  background-color: #fff;
  width: auto;
  padding: 20px 25px;
}

.tj5wrdim {
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 16px 40px;
}

.qh3vxycg {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 19.5px;
}

.zxraeuop {
  border-style: none none solid;
  border-width: 0 0 2px;
  border-bottom-color: #50b7d5;
  width: auto;
  margin: 20px 0;
}

.ll4te097 {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  margin: 0;
  font-size: 13px;
  line-height: 1.4;
}

.fq97pfc4 {
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
}

.oi9qa8b2 {
  background-color: #00465a;
  width: auto;
  padding: 30px;
}

.dj2bx1bc {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.zyy2eqnb {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.kj7umxt2 {
  grid-column-gap: normal;
  color: #2b2b2b;
  background-color: #f3f4f6;
  border-color: #2b2b2b;
  width: auto;
  margin: 0;
  font-family: Bitter, Georgia, serif;
  font-size: 20px;
  line-height: 1.4;
  transition-property: none;
}

.image-672, .image-673 {
  margin-bottom: 10px;
}

.image-674 {
  max-width: 70%;
  margin-bottom: 10px;
}

.image-675, .image-676, .image-677, .image-678 {
  margin-bottom: 10px;
}

.image-679, .image-680, .image-681, .image-682 {
  max-width: 50%;
}

.image-683 {
  margin-bottom: 10px;
}

.hgtrf4av, .q4i8wk0o {
  width: auto;
}

.rauy4kom {
  color: #fff;
  text-align: center;
  letter-spacing: .24px;
  cursor: pointer;
  background-color: #00465a;
  border-color: #fff;
  width: auto;
  margin: 0;
  padding: 15px 24px;
  font-size: 24px;
  font-weight: 700;
  display: block;
}

.vfxo8vs2 {
  color: #9b9b9b;
  border-color: #9b9b9b;
  width: auto;
  max-width: 1000px;
  margin: 0 auto;
  font-size: 13px;
}

.bt2o0xcj {
  background-color: #f3f4f6;
  width: auto;
  padding: 10px 24px;
}

.j9blpu63 {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 20px;
  font-size: 34px;
  line-height: 44.2px;
}

.grs3ircv {
  color: #457584;
  border-color: #457584;
  width: auto;
  font-size: 13px;
  display: block;
}

.zns4807p {
  grid-column-gap: 6px;
  color: #457584;
  border-color: #457584;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 0 0 14px;
  font-size: 13px;
  display: flex;
}

.oedf9mnx {
  color: #1a3053;
  border-color: #1a3053;
  width: auto;
  font-size: 14px;
  font-weight: 500;
  display: block;
}

.av9ztt60 {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  width: auto;
  margin: 0 0 18px;
  display: flex;
}

.yvv2yz8f {
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #50b7d5;
  width: auto;
  margin: 0 0 28px;
}

.fa748qek {
  color: #2b2b2b;
  width: auto;
  margin: 0;
  font-size: 22px;
  font-style: italic;
  font-weight: 700;
  line-height: 30.8px;
}

.gorw69s9 {
  color: #457584;
  border-color: #457584;
  width: auto;
  margin: 12px 0 0;
  font-size: 14px;
}

.lejzps4a {
  background-color: #f8fbfc;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #50b7d5;
  width: auto;
  margin: 28px 0;
  padding: 20px 24px;
}

.lco9ruwu {
  color: #2b2b2b;
  width: auto;
  margin: 36px 0 18px;
  font-size: 25px;
  line-height: 32.5px;
}

.vneepr1d {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 18px;
  font-size: 20px;
  line-height: 28px;
}

.pkm9y44y {
  color: #2b2b2b;
  width: auto;
  font-size: 20px;
  line-height: 28px;
}

.wgzec4fg {
  border-style: solid none none;
  border-width: 2px 0 0;
  border-top-color: #50b7d5;
  width: auto;
  margin: 36px 0 28px;
}

.xprqy0g4 {
  color: #2b2b2b;
  text-align: left;
  width: auto;
  font-size: 20px;
  line-height: 28px;
}

.a8gt82zo {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 10px;
  font-size: 20px;
  line-height: 28px;
}

.qie0ehq5 {
  width: auto;
  margin: 12px 0 20px;
  padding: 0 0 0 30px;
}

.dbl7aczy {
  color: #2b2b2b;
  width: auto;
  margin: 0;
  font-size: 22px;
  font-style: italic;
  font-weight: 700;
  line-height: 30.8px;
}

.is4cunlo {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 16px;
  font-size: 22px;
  line-height: 28.6px;
}

.e63q0dqb {
  color: #2b2b2b;
  width: auto;
  font-size: 19px;
  line-height: 26.6px;
}

.i7mvkmju {
  width: auto;
  margin: 0;
  font-size: 19px;
  font-weight: 700;
  line-height: 26.6px;
}

.dz0uqcs6 {
  background-color: #f3f4f6;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #47901a;
  width: auto;
  margin: 18px 0;
  padding: 16px 20px;
}

.b05ni99j {
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #f3f4f6;
  width: auto;
  padding: 30px 0 12px;
}

.xduwuan4 {
  width: auto;
  max-width: 1000px;
  margin: 0 auto;
  padding: 0 24px;
}

.ten2qjjv {
  background-color: #fff;
  width: auto;
  padding: 30px 0 50px;
}

.emm0vwc5 {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 0 0 30px;
  font-size: 28px;
}

.h31ahksi {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 10px;
  font-size: 20px;
}

.wqs67u2q {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 10px;
  font-size: 19px;
  line-height: 26.6px;
}

.hl48kbg2 {
  color: #4a4a4a;
  border-color: #4a4a4a;
  width: auto;
  margin: 0;
  font-size: 14px;
  font-weight: 600;
}

.amx2wm4z {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #d0d0d0;
  width: auto;
  padding: 24px 0;
}

.trwb3utw {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #d0d0d0;
  border-bottom-style: solid;
  border-bottom-color: #d0d0d0;
  width: auto;
  padding: 24px 0;
}

.wcfam1gu {
  width: auto;
  max-width: 1000px;
  margin: 0 auto;
}

.fnftq0q7 {
  background-color: #f2f2f2;
  width: auto;
  padding: 44px 24px;
}

.ei4w6qta {
  color: #4a4a4a;
  text-align: center;
  border-width: 1px 0;
  border-color: #ebebeb #4a4a4a;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 30px;
  padding: 22px 24px;
  font-size: 18px;
  line-height: 27px;
}

.jv9k8bv8 {
  color: #2b2b2b;
  width: auto;
  margin: 0 0 16px;
  font-size: 25px;
  line-height: 32.5px;
}

.ovikllqv {
  width: auto;
  margin: 0 0 18px;
  font-size: 20px;
  line-height: 28px;
}

.hqs5kunl {
  background-color: #f8fbfc;
  border: 1px solid #50b7d5;
  border-radius: 4px;
  width: auto;
  margin: 28px 0 36px;
  padding: 30px 34px;
}

.va68d114 {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 0 0 12px;
  font-size: 24px;
  font-weight: 700;
}

.dndzalxq {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-size: 18px;
  line-height: 25.2px;
}

.c9y3n9e7 {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-size: 20px;
}

.crj03fhs {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  margin: 0 0 14px;
  font-size: 20px;
  font-weight: 700;
}

.mnt5mznt {
  color: #2b2b2b;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 25.2px;
}

.oxvgs6ax {
  text-align: center;
  background-color: #fefbc3;
  border: 2px dashed #d0021b;
  width: auto;
  max-width: 860px;
  margin: 0 auto 28px;
  padding: 32px 44px;
}

.f81owm89 {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #47901a;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: auto;
  margin: 28px 0 10px;
  padding: 16px 44px;
  font-size: 24px;
  font-weight: 500;
  display: block;
}

.eaffg3p7 {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  margin: 10px 0 0;
  font-size: 14px;
  line-height: 22.4px;
}

.f2vg9nd8 {
  background-color: #f3f4f6;
  width: auto;
  padding: 44px 24px;
}

.du2o85a8 {
  color: #9b9b9b;
  border-width: 0 0 1px;
  border-color: #9b9b9b #9b9b9b #ebebeb;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 26px;
  padding: 0 0 14px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.rf2hioch {
  background-color: #c8d8dd;
  border-radius: 50%;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  margin: 2px 0 0;
}

.staeoxax {
  color: #3b5998;
  border-color: #3b5998;
  width: auto;
  margin: 0 0 3px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.jpimh9hb {
  color: #000;
  width: auto;
  margin: 0 0 4px;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  line-height: 21px;
}

.hvqjb3pg {
  color: #9b9b9b;
  border-color: #9b9b9b;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
}

.f468nw9k {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  column-gap: 10px;
  width: auto;
  margin: 0 0 8px;
  display: grid;
}

.ppm6cn4n {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  column-gap: 10px;
  width: auto;
  margin: 14px 0 8px 50px;
  padding: 0;
  display: grid;
}

.idaoj249 {
  width: auto;
  margin: 0 0 20px;
}

.blkcgtv2 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  column-gap: 10px;
  width: auto;
  margin: 0 0 28px;
  padding: 0;
  display: grid;
}

.dup5lq39 {
  color: #f6f9fe;
  text-align: center;
  cursor: pointer;
  background-color: #47901a;
  border-color: #f6f9fe;
  border-radius: 4px;
  width: auto;
  margin: 40px 0 10px;
  padding: 16px 44px;
  font-size: 24px;
  font-weight: 500;
  display: block;
}

.owju5090 {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  font-size: 14px;
  line-height: 22.4px;
}

.fynsyk8y {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  margin: 6px 0 0;
  font-size: 14px;
  line-height: 22.4px;
}

.gozkcsx1 {
  background-color: #fff;
  width: auto;
  padding: 40px 24px 50px;
}

.v3pcyk2p {
  color: #9b9b9b;
  text-align: center;
  border-color: #9b9b9b;
  width: auto;
  max-width: 800px;
  margin: 0 auto 6px;
  font-size: 13px;
  line-height: 19.5px;
}

.g11x74bu {
  text-align: center;
  background-color: #00465a;
  width: auto;
  padding: 28px 24px;
}

.cslg9cz3 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.h6qgv9bx {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.hzsb5kf6 {
  grid-column-gap: normal;
  color: #2b2b2b;
  background-color: #f9f2f3;
  border-color: #2b2b2b;
  width: auto;
  margin: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  transition-property: none;
}

.image-684, .image-685, .image-686 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-688 {
  margin-bottom: 10px;
}

.image-689 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-690, .image-691, .image-692 {
  max-width: 25%;
}

.image-693 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-694 {
  margin-bottom: 10px;
}

.image-695 {
  max-width: 50%;
  margin-bottom: 10px;
}

.image-696, .image-697 {
  margin-bottom: 10px;
}

.kf5b2kof, .wk4d9c1w {
  width: auto;
}

.znuaoyri {
  color: #377e62;
  text-align: center;
  letter-spacing: 4.68px;
  text-transform: uppercase;
  border-color: #377e62;
  width: auto;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.65;
}

.ogm8lv8r {
  color: #fff;
  text-align: center;
  letter-spacing: 4.68px;
  text-transform: uppercase;
  background-color: #000;
  border-color: #fff;
  width: auto;
  margin: 0;
  padding: 18px 15px;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.vj1bns4x {
  color: #000;
  letter-spacing: -.38px;
  width: auto;
  margin: 0 0 14px;
  font-size: 38px;
  line-height: 1.25;
}

.t43qaao2 {
  color: #2a2a2a;
  border-color: #2a2a2a;
  width: auto;
  margin: 0 0 12px;
  font-size: 22px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.25;
}

.irtb5flb {
  color: #5a5a5a;
  border-color: #5a5a5a;
  width: auto;
  margin: 0 0 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.65;
}

.g0gd9hbz {
  color: #222;
  background-color: #fafafa;
  border-width: 0 0 0 3px;
  border-color: #222 #222 #222 #377e62;
  border-left-style: solid;
  width: auto;
  margin: 0 0 18px;
  padding: 12px 16px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.sbwh2n4z {
  color: #111213;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.65;
}

.avala0bf {
  color: #000;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.ejli5trp {
  color: #000;
  width: auto;
  margin: 36px 0 18px;
  font-size: 28px;
  line-height: 1.3;
}

.djjwfxme {
  width: auto;
  margin: 0 0 18px;
}

.buufk0o6 {
  color: #fff;
  text-align: center;
  letter-spacing: .9px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #009562;
  border-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  padding: 18px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: inline-block;
}

.yabo324x {
  text-align: center;
  width: auto;
  margin: 30px 0 14px;
}

.zhljmshf {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 15px;
  line-height: 1.65;
}

.n82yf53l {
  color: #377e62;
  text-align: center;
  letter-spacing: 3.24px;
  text-transform: uppercase;
  border-color: #377e62;
  width: auto;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
}

.muls68kk {
  color: #000;
  text-align: center;
  letter-spacing: 3.24px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
}

.u5dhb1s5 {
  color: #000;
  text-align: center;
  width: auto;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.vvb7z69z {
  color: #f5b528;
  text-align: center;
  letter-spacing: 1px;
  border-color: #f5b528;
  width: auto;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
}

.j9nz22ok {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.5;
}

.kfxwd7wi {
  color: #000;
  text-align: center;
  width: auto;
  margin: 8px 0 14px;
  font-size: 20px;
  line-height: 1.3;
}

.frkrodpv {
  color: #fff;
  text-align: center;
  letter-spacing: .75px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #009562;
  border-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  padding: 14px 18px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.65;
  display: inline-block;
}

.msk394lj {
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  align-self: start;
  width: auto;
  padding: 22px 20px 26px;
  position: sticky;
  top: 20px;
}

.alhk024x {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 9fr 3fr;
  gap: 40px;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 25px 18px 40px;
  display: grid;
}

.a7cjmzjh {
  text-align: center;
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
}

.iwxw78x9 {
  background-color: #fafafa;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  padding: 36px 18px;
}

.z9o2i025 {
  color: #377e62;
  text-align: center;
  cursor: pointer;
  border-color: #377e62;
  width: auto;
  font-size: 13px;
  line-height: 1.65;
}

.vixt87bd {
  color: #5a5a5a;
  text-align: center;
  border-color: #5a5a5a;
  width: auto;
  padding: 24px 18px 40px;
  font-size: 13px;
  line-height: 1.65;
}

.l1xpjnmf {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.ddzvit40 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zo6bo0u4 {
  grid-column-gap: normal;
  color: #111213;
  background-color: #fff;
  border-color: #111213;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
  transition-property: none;
}

.image-698, .image-699, .image-700, .image-701, .image-702, .image-703, .image-704 {
  margin-bottom: 10px;
}

.m8kau4p9, .uu0sob2s {
  width: auto;
}

.usjdkmjn {
  color: #111213;
  text-align: center;
  letter-spacing: 2px;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  width: auto;
  margin: 0;
  padding: 14px 0;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.f7dv3hza {
  color: #111213;
  letter-spacing: -.5px;
  width: auto;
  margin: 24px 0;
  font-family: Oswald, sans-serif;
  font-size: 40px;
  line-height: 1.18;
}

.rjtwm2e4 {
  color: #333;
  border-width: 0 0 0 4px;
  border-color: #333 #333 #333 #009661;
  border-left-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 6px 0 6px 18px;
  font-size: 19px;
  font-style: italic;
  line-height: 1.6;
}

.un6zegkw {
  color: #777;
  letter-spacing: .3px;
  border-color: #777;
  width: auto;
  margin: 14px 0 28px;
  font-size: 14px;
  line-height: 1.7;
}

.x0hxuce9 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 36px 0;
}

.zznm9kux {
  color: #111213;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.mofzgoub {
  color: #111213;
  background-color: #fff7d1;
  border-width: 0 0 0 5px;
  border-left-style: solid;
  border-left-color: #f4c20d;
  width: auto;
  margin: 28px 0;
  padding: 18px 22px;
  font-size: 17px;
  line-height: 1.6;
}

.hw7e6j2t {
  color: #111213;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.vicij578 {
  color: #111213;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.du9lr016 {
  color: #111213;
  letter-spacing: -.3px;
  width: auto;
  margin: 56px 0 22px;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  line-height: 1.25;
}

.lk8nk3zt {
  width: auto;
  margin: 0 0 18px;
  line-height: 1.7;
}

.tutjtf9p {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #009661;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 36px 0;
  padding: 22px 70px;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.v55j4ox9 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 520px;
  margin: 0 auto 24px;
  font-size: 15px;
  line-height: 1.7;
}

.bk1edyce {
  color: #ffe900;
  text-align: center;
  letter-spacing: 2px;
  border-color: #ffe900;
  width: auto;
  font-size: 22px;
  line-height: 1.65;
}

.o734475t {
  color: #111213;
  text-align: center;
  width: auto;
  margin: 0 0 0 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
}

.bka20o7a {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  font-size: 18px;
  line-height: 1.65;
}

.vx1qwpes {
  text-align: center;
  width: auto;
}

.djioas5j {
  color: #555;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-color: #555;
  width: auto;
  margin: 28px 0 8px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.65;
}

.geg3ax6e {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 0 0 30px;
  font-size: 15px;
  line-height: 1.65;
}

.x9dihg5k {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 22px 0 8px;
  font-size: 13px;
  line-height: 1.65;
}

.orz77j8p {
  text-align: center;
  width: auto;
  padding: 50px 20px 30px;
}

.burgxcet {
  width: auto;
  max-width: 720px;
}

.svf4k92p {
  color: #111213;
  text-align: center;
  width: auto;
  margin: 0 0 6px;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  line-height: 1.25;
}

.ezppukwy {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.65;
}

.uuvr2yr4 {
  color: #ffe900;
  text-align: center;
  letter-spacing: 2px;
  border-color: #ffe900;
  width: auto;
  margin: 0 6px 0 0;
  font-size: 16px;
  line-height: 1.65;
}

.kspjpawm {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 6px 0 12px;
  font-size: 13px;
  line-height: 1.65;
}

.ryw1pk8j {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0 8px 0 0;
  font-size: 15px;
  line-height: 1.65;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.s6a4hd38 {
  color: #009661;
  text-align: center;
  border-color: #009661;
  width: auto;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.65;
}

.eltygvt9 {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  vertical-align: middle;
  background-color: #009661;
  border-color: #fff;
  border-radius: 3px;
  width: auto;
  margin: 0 0 0 6px;
  padding: 3px 8px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.65;
  display: inline-block;
}

.y1ng930m {
  text-align: center;
  width: auto;
  margin: 8px 0 14px;
}

.sfke02pf {
  color: #fff;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #009661;
  border-color: #fff;
  border-radius: 4px;
  width: 100%;
  margin: 6px 0 12px;
  padding: 16px 0;
  font-family: Oswald, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.lvnx8oe3 {
  color: #444;
  text-align: center;
  background-color: #009661;
  border-color: #444;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  font-size: 12px;
  animation-name: pulse;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  display: block;
}

.hb883tqt {
  color: #444;
  text-align: center;
  border-color: #444;
  width: auto;
  font-size: 12px;
  line-height: 1.65;
  display: block;
}

.eeld0zum {
  grid-column-gap: 6px;
  color: #444;
  text-align: center;
  border-color: #444;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 6px;
  width: auto;
  margin: 10px 0 6px;
  font-size: 12px;
  display: flex;
}

.doe9oq08 {
  color: #009661;
  text-align: center;
  border-color: #009661;
  width: auto;
  margin: 0 4px 0 0;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.5;
}

.ianm4h9b {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 3px 0;
  font-size: 11px;
  line-height: 1.5;
}

.oggqp84y {
  color: #666;
  text-align: center;
  border-width: 1px 0 0;
  border-color: #eee #666 #666;
  border-top-style: solid;
  width: auto;
  margin: 12px 0 0;
  padding: 12px 0 0;
  font-size: 11px;
  line-height: 1.5;
}

.hgb7gmvl {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  align-self: start;
  width: auto;
  margin: 0;
  padding: 24px 22px;
  display: block;
  position: sticky;
  top: 24px;
  box-shadow: 0 6px 24px #0000000f;
}

.twe1geqc {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 340px;
  align-items: start;
  gap: 50px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  padding: 0 20px;
  display: grid;
}

.y6mxuhda {
  color: #111213;
  text-align: center;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 22px;
  font-family: Oswald, sans-serif;
  font-size: 30px;
  line-height: 1.25;
}

.j8jbnoqn {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 8px 0 18px;
  font-size: 15px;
  line-height: 1.7;
}

.eol8tcyv {
  text-align: center;
  width: auto;
  margin: 0 0 40px;
}

.zbmtbv1t {
  color: #ffe900;
  letter-spacing: 2px;
  border-color: #ffe900;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 1.65;
  display: block;
}

.nu1ee1ze {
  color: #111213;
  width: auto;
  margin: 4px 0 8px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
}

.h4wgt6vh {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 12px;
  font-size: 15px;
  line-height: 1.6;
}

.ip5d297m {
  color: #009661;
  letter-spacing: .5px;
  text-transform: uppercase;
  background-color: #0096611a;
  border-color: #009661;
  border-radius: 3px;
  width: auto;
  margin: 0 0 0 6px;
  padding: 2px 8px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.65;
  display: inline-block;
}

.o3fj0c71 {
  color: #555;
  border-color: #555;
  width: auto;
  font-size: 13px;
  line-height: 1.65;
}

.n29rtqwa {
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 6px;
  width: auto;
  padding: 22px 24px;
}

.v1qc1h5t {
  grid-column-gap: 22px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 22px;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
  display: grid;
}

.pejwjj6w {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #009661;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 50px 0 36px;
  padding: 22px 70px;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.n9bfguhb {
  width: auto;
  max-width: 1170px;
  margin: 0 auto;
  padding: 0 20px;
}

.ox3uv64e {
  background-color: #f9f9f9;
  width: auto;
  margin: 60px 0 0;
  padding: 60px 0;
}

.yfkysm5c {
  color: #aaa;
  text-align: center;
  cursor: pointer;
  border-color: #aaa;
  width: auto;
  margin: 0 6px;
  font-size: 13px;
  line-height: 1.65;
}

.pwh0ydbn {
  color: #888;
  text-align: center;
  background-color: #111213;
  border-color: #888;
  width: auto;
  margin: 40px 0 0;
  padding: 28px 20px;
  font-size: 13px;
  line-height: 1.65;
}

.cfqovrjd {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.s758qfip {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.orjibgkd {
  grid-column-gap: normal;
  color: #111213;
  background-color: #fff;
  border-color: #111213;
  width: auto;
  margin: 0;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.image-705, .image-706, .image-707, .image-708, .image-709, .image-710, .image-711 {
  margin-bottom: 10px;
}

.cvr2fn1k, .ul7wwbj1 {
  width: auto;
}

.r9ef5d31 {
  color: #f7efe9;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #2f222b;
  border-color: #f7efe9;
  width: auto;
  padding: 10px 16px;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.6;
}

.auwe0jat {
  color: #c97b6e;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
}

.b0p2ur2v {
  color: #c97b6e;
  letter-spacing: -.5px;
  border-color: #c97b6e;
  width: auto;
  font-size: 54px;
  line-height: 1.05;
}

.n1dvpa92 {
  color: #2f222b;
  letter-spacing: -.5px;
  width: auto;
  margin: 0 0 14px;
  font-size: 54px;
  font-weight: 400;
  line-height: 1.05;
}

.dksw2qob {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 28px;
  font-size: 34px;
  font-style: italic;
  line-height: 1.15;
}

.f0q6dvrt {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 28px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.45;
}

.x0vnr6uc {
  color: #2f222b;
  letter-spacing: .5px;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.vojphmyy {
  color: #8a7682;
  letter-spacing: .5px;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #8a7682 #8a7682;
  border-top-style: solid;
  width: auto;
  margin: 0 0 36px;
  padding: 18px 0 0;
  font-size: 13px;
  line-height: 1.6;
}

.uffhkp5w {
  color: #4a3741;
  text-align: center;
  border-color: #4a3741;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.cyvfhbj8 {
  color: #2f222b;
  text-align: center;
  width: auto;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.6;
}

.g7bcdbme {
  color: #4a3741;
  text-align: center;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #4a3741 #4a3741;
  border-top-style: solid;
  width: auto;
  margin: 20px 0;
  padding: 20px 0 0;
  font-style: italic;
}

.wwfhh0cq {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 0 24px;
}

.znn9y5yt {
  width: auto;
  padding: 48px 0 32px;
}

.hne592i4 {
  color: #8a7682;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
}

.il4l26wa {
  color: #c97b6e;
  letter-spacing: -.3px;
  border-color: #c97b6e;
  width: auto;
  font-size: 40px;
  line-height: 1.1;
}

.x4bexmg2 {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 32px;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
}

.kkco6eqz {
  float: left;
  color: #c97b6e;
  border-color: #c97b6e;
  width: auto;
  padding: 6px 12px 0 0;
  font-size: 84px;
  line-height: .85;
  display: block;
}

.pi1lr0k2 {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 20px;
  font-size: 17px;
  line-height: 1.6;
}

.oq8cjh6s {
  color: #2f222b;
  width: auto;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.6;
}

.bprufm3q {
  color: #b0655a;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.r34f9kca {
  color: #2f222b;
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-size: 28px;
  line-height: 1.1;
}

.afhr7il6 {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  font-size: 13px;
  font-style: italic;
  line-height: 1.6;
}

.kfaa30ko {
  text-align: center;
  border-width: 0 1px 0 0;
  border-right-style: solid;
  border-right-color: #cdc7c3;
  width: auto;
  padding: 8px 16px;
}

.dj53w782 {
  text-align: center;
  width: auto;
  padding: 8px 16px;
}

.l9dbkvz3 {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 0;
  width: auto;
  margin: 40px 0;
  padding: 28px 0;
  display: grid;
}

.wqsqc71h {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  margin: 24px 0 32px;
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
}

.y6cv2yfx {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 20px;
}

.t4p1bl75 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #cdc7c3;
  width: 60px;
  margin: 48px 0;
}

.vcc0ts4u {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 20px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.6;
}

.l6dvq6k4 {
  width: auto;
  padding: 56px 0;
}

.gg02s8el {
  color: #c97b6e;
  border: 1px solid #c97b6e;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 72px;
  margin: 0 0 24px;
  font-size: 42px;
  line-height: 1;
  display: inline-flex;
}

.my3vrh2r {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 22px;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.12;
}

.h8x9cqzh {
  color: #b0655a;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.rb23hkkh {
  color: #2f222b;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-style: italic;
  line-height: 1.45;
}

.duwtmm6a {
  background-color: #ede1d4;
  border-width: 0 0 0 3px;
  border-left-style: solid;
  border-left-color: #c97b6e;
  border-radius: 2px;
  width: auto;
  margin: 32px 0;
  padding: 24px 28px;
}

.pmesq8tn {
  color: #8a7682;
  text-align: center;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 18px 0 0;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
  display: block;
}

.v9gjo0zv {
  color: #2f222b;
  text-align: center;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  margin: 36px 0;
  padding: 32px 24px;
  font-size: 24px;
  font-style: italic;
  line-height: 1.35;
}

.qdurl02l {
  width: auto;
  margin: 36px 0;
}

.eu7zwrub {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  width: auto;
  padding: 64px 0;
}

.hktzxftt {
  color: #c97b6e;
  text-align: center;
  border-width: 1px 0;
  border-color: #c97b6e;
  border-top-style: dashed;
  border-bottom-style: dashed;
  width: auto;
  margin: 32px 0;
  padding: 28px 0;
  font-size: 22px;
  font-style: italic;
  line-height: 1.4;
}

.bjhqu4rq {
  color: #2f222b;
  width: auto;
  margin: 32px 0 0;
  font-size: 20px;
  font-style: italic;
  line-height: 1.6;
}

.ncqsm1qg {
  color: #c97b6e;
  text-align: center;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 8px;
  font-size: 48px;
  line-height: 1;
}

.dqa747lu {
  color: #4a3741;
  text-align: center;
  border-color: #4a3741;
  width: auto;
  font-size: 13px;
  line-height: 1.4;
}

.k62beei0 {
  text-align: center;
  background-color: #fff8f0;
  border-radius: 4px;
  width: auto;
  padding: 24px 16px;
}

.uf4lttgu {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
  width: auto;
  margin: 36px 0;
  display: grid;
}

.au9xaegz {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 32px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.kv33j78h {
  color: #b0655a;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  padding: 4px 0 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
}

.fq8mpen1 {
  color: #2f222b;
  width: auto;
  margin: 0 0 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.15;
}

.uxrxfhtt {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.qmt5g4jl {
  grid-column-gap: 24px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: 140px 1fr;
  align-items: start;
  gap: 24px;
  width: auto;
  padding: 28px 0;
  display: grid;
}

.pmfj8cp8 {
  grid-column-gap: 24px;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: 140px 1fr;
  align-items: start;
  gap: 24px;
  width: auto;
  padding: 28px 0;
  display: grid;
}

.qvspok03 {
  width: auto;
  margin: 36px 0;
}

.eb936cnz {
  background-color: #ede1d4;
  width: auto;
  padding: 56px 0;
}

.mtiopl1x {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.uqjp335x {
  color: #c97b6e;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.wj86m7cj {
  color: #2f222b;
  width: auto;
  margin: 0 0 14px;
  font-size: 26px;
  font-style: italic;
  line-height: 1.15;
}

.fiikq2wi {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  padding: 36px 0;
}

.ji73ikkl {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  padding: 36px 0;
}

.viq8art0 {
  color: #e2725b;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #e2725b;
  width: auto;
  margin: 0 0 18px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.oyrdinm1 {
  color: #f7efe9;
  text-align: center;
  letter-spacing: -.3px;
  border-color: #f7efe9;
  width: auto;
  margin: 0 0 20px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.1;
}

.bo5xl7k8 {
  color: #cdc7c3;
  text-align: center;
  border-color: #cdc7c3;
  width: auto;
  margin: 0 0 28px;
  font-size: 17px;
  line-height: 1.6;
}

.faoqnmvy {
  color: #e2725b;
  text-align: center;
  border-color: #e2725b;
  width: auto;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.4;
}

.e2rrn2ww {
  color: #f7efe9;
  text-align: center;
  border-color: #f7efe9;
  width: auto;
  margin: 0 0 28px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.4;
}

.q4gdukfp {
  color: #fff;
  text-align: center;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e2725b;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 22px;
  padding: 20px 48px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: inline-block;
}

.t0e7eukh {
  color: #8a7682;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.ecjx0dgu {
  color: #f7efe9;
  text-align: center;
  background-color: #2f222b;
  border-color: #f7efe9;
  border-radius: 6px;
  width: auto;
  margin: 48px 0;
  padding: 56px 32px;
}

.szq5tcff {
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
}

.ezwajhuj {
  color: #2f222b;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #fff8f0;
  border-radius: 4px;
  width: auto;
  padding: 18px 8px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
}

.tu0pvxij {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 14px;
  width: auto;
  margin: 40px 0;
  display: grid;
}

.gjqt9olx {
  color: #8a7682;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 14px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.d161qzbi {
  color: #2f222b;
  text-align: center;
  letter-spacing: -.2px;
  width: auto;
  margin: 0 0 30px;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.1;
}

.oy6vx0bs {
  color: #fff;
  background-image: linear-gradient(135deg, #c97b6e, #8a5a52);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  font-size: 22px;
  line-height: 1.6;
  display: flex;
}

.ikf8qfvo {
  color: #2f222b;
  width: auto;
  font-size: 22px;
  line-height: 1.1;
}

.vpl47yci {
  color: #8a7682;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 4px 0 0;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.klaegdns {
  grid-column-gap: 18px;
  flex-direction: row;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.p1cst2mx {
  color: #2f222b;
  border-width: 0 0 0 2px;
  border-left-style: solid;
  border-left-color: #c97b6e;
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 0 18px;
  font-size: 19px;
  font-style: italic;
  line-height: 1.5;
}

.mhzhleck {
  background-color: #fff8f0;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 48px 32px;
}

.zaizkyxa {
  color: #8a7682;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 36px;
  font-size: 17px;
  font-style: italic;
  font-weight: 600;
  line-height: 1.6;
}

.aqc5y2o0 {
  color: #c97b6e;
  letter-spacing: -.3px;
  border-color: #c97b6e;
  width: auto;
  font-size: 38px;
  line-height: 1.1;
}

.pwznpi7f {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 18px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.1;
}

.mvj87orc {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 36px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.6;
}

.wauapvnz {
  color: #2f222b;
  width: auto;
  margin: 0 0 18px;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.2;
}

.ttefc58l {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.5;
}

.epyt2ev8 {
  color: #8a7682;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.e7gckx1e {
  background-color: #fff8f0;
  border-radius: 6px;
  width: auto;
  margin: 0 0 22px;
  padding: 36px 32px;
}

.ed2swev4 {
  color: #8a7682;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 14px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.nfn8h0b8 {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 30px;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.1;
}

.n13z83m0 {
  color: #2f222b;
  letter-spacing: .3px;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
}

.sdq7538i {
  color: #4a3741;
  border-width: 0 0 1px;
  border-color: #4a3741 #4a3741 #cdc7c3;
  border-bottom-style: solid;
  width: auto;
  padding: 20px 0;
  font-size: 17px;
  line-height: 1.5;
}

.u2ike8sv {
  color: #c97b6e;
  text-align: center;
  letter-spacing: -.4px;
  border-color: #c97b6e;
  width: auto;
  font-size: 42px;
  line-height: 1.1;
}

.jccs8hof {
  color: #2f222b;
  text-align: center;
  letter-spacing: -.4px;
  width: auto;
  margin: 0 0 18px;
  font-size: 42px;
  font-weight: 400;
  line-height: 1.1;
}

.hsk1b09p {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 32px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.kojw3qen {
  color: #2f222b;
  text-align: left;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
}

.rnrjy48a {
  color: #4a3741;
  text-align: left;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 22px;
  font-size: 18px;
  line-height: 1.55;
}

.nn5t9u1y {
  color: #4a3741;
  text-align: left;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #4a3741 #4a3741;
  border-top-style: solid;
  width: auto;
  margin: 36px 0 0;
  padding: 28px 0 0;
  font-size: 18px;
  line-height: 1.55;
}

.g9m8ji56 {
  text-align: center;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 0 24px;
}

.h7vzsyag {
  text-align: center;
  width: auto;
  padding: 64px 0 32px;
}

.kx371ym0 {
  color: #8a7682;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  line-height: 1.6;
}

.hdev9k0k {
  color: #c97b6e;
  border-color: #c97b6e;
  width: auto;
  font-size: 19px;
  line-height: 1.2;
}

.q24d1k1r {
  color: #2f222b;
  width: auto;
  margin: 0;
  font-size: 19px;
  line-height: 1.2;
}

.e7cslq6l {
  width: auto;
}

.hrjrsa4w {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e2725b;
  border-color: #fff;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 44px;
  padding: 12px 22px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.wfyreeo2 {
  grid-column-gap: 16px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  max-width: 1500px;
  margin: 0 auto;
  padding: 14px 24px;
  display: flex;
}

.m7g38ckd {
  z-index: 9999;
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #d8d3cd;
  width: auto;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 12px #0000000a;
}

.aekueom9 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.deshxy2b {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.hmp4bl8i {
  grid-column-gap: normal;
  color: #2f222b;
  background-color: #f7efe9;
  border-color: #2f222b;
  width: auto;
  margin: 0;
  padding: 0 0 120px;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.tf20qx5v, .vxefp3ve {
  width: auto;
}

.eebey5me {
  color: #f7efe9;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #2f222b;
  border-color: #f7efe9;
  width: auto;
  padding: 10px 16px;
  font-size: 11px;
  font-weight: 500;
  line-height: 1.6;
}

.vvx9kv9n {
  color: #c97b6e;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
}

.cwic5m56 {
  color: #c97b6e;
  letter-spacing: -.5px;
  border-color: #c97b6e;
  width: auto;
  font-size: 54px;
  line-height: 1.05;
}

.tv2o8lrz {
  color: #2f222b;
  letter-spacing: -.5px;
  width: auto;
  margin: 0 0 14px;
  font-size: 54px;
  font-weight: 400;
  line-height: 1.05;
}

.gfx2lhud {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 28px;
  font-size: 34px;
  font-style: italic;
  line-height: 1.15;
}

.usf2tjuj {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 28px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.45;
}

.wm7o0ykq {
  color: #2f222b;
  letter-spacing: .5px;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.hulpqsnv {
  color: #8a7682;
  letter-spacing: .5px;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #8a7682 #8a7682;
  border-top-style: solid;
  width: auto;
  margin: 0 0 36px;
  padding: 18px 0 0;
  font-size: 13px;
  line-height: 1.6;
}

.llzosko1 {
  color: #4a3741;
  text-align: center;
  border-color: #4a3741;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.fp35qkdq {
  color: #2f222b;
  text-align: center;
  width: auto;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.6;
}

.v9zdsov6 {
  color: #4a3741;
  text-align: center;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #4a3741 #4a3741;
  border-top-style: solid;
  width: auto;
  margin: 20px 0;
  padding: 20px 0 0;
  font-style: italic;
}

.vl3h3ug2 {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 0 24px;
}

.rjwclja6 {
  width: auto;
  padding: 48px 0 32px;
}

.tq3guvys {
  color: #8a7682;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.6;
}

.y32d7tb0 {
  color: #c97b6e;
  letter-spacing: -.3px;
  border-color: #c97b6e;
  width: auto;
  font-size: 40px;
  line-height: 1.1;
}

.qppuwpkx {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 32px;
  font-size: 40px;
  font-weight: 400;
  line-height: 1.1;
}

.o969hd64 {
  float: left;
  color: #c97b6e;
  border-color: #c97b6e;
  width: auto;
  padding: 6px 12px 0 0;
  font-size: 84px;
  line-height: .85;
  display: block;
}

.zlk50lmb {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 20px;
  font-size: 17px;
  line-height: 1.6;
}

.cr3mdj4o {
  color: #b0655a;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.f71x1myf {
  color: #2f222b;
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-size: 28px;
  line-height: 1.1;
}

.hn2dbh5o {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  font-size: 13px;
  font-style: italic;
  line-height: 1.6;
}

.q6hb83zn {
  text-align: center;
  border-width: 0 1px 0 0;
  border-right-style: solid;
  border-right-color: #cdc7c3;
  width: auto;
  padding: 8px 16px;
}

.sesf7hdq {
  text-align: center;
  width: auto;
  padding: 8px 16px;
}

.l20t5hi6 {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 0;
  width: auto;
  margin: 40px 0;
  padding: 28px 0;
  display: grid;
}

.mq8r95it {
  color: #2f222b;
  text-align: center;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  margin: 36px 0;
  padding: 32px 24px;
  font-size: 24px;
  font-style: italic;
  line-height: 1.35;
}

.tnwyc8i7 {
  color: #2f222b;
  width: auto;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.6;
}

.h43bxzrs {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 20px;
}

.lww9s02e {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #cdc7c3;
  width: 120px;
  margin: 24px 0;
}

.bktaph3c {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 20px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.6;
}

.o8yq5rzt {
  width: auto;
  padding: 56px 0;
}

.l8g69289 {
  color: #c97b6e;
  border: 1px solid #c97b6e;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 72px;
  margin: 0 0 24px;
  font-size: 42px;
  line-height: 1;
  display: inline-flex;
}

.t45ipf3f {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 22px;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.12;
}

.vfi5utl5 {
  color: #b0655a;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  margin: 0 0 10px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.h7zlum67 {
  color: #2f222b;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-style: italic;
  line-height: 1.45;
}

.wxgj5i8r {
  background-color: #ede1d4;
  border-width: 0 0 0 3px;
  border-left-style: solid;
  border-left-color: #c97b6e;
  border-radius: 2px;
  width: auto;
  margin: 32px 0;
  padding: 24px 28px;
}

.ure4n7k3 {
  color: #8a7682;
  text-align: center;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 18px 0 0;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
  display: block;
}

.zac2r1kj {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  width: auto;
  padding: 64px 0;
}

.a5wi1kbw {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.pdtpsvrf {
  color: #c97b6e;
  text-align: center;
  border-width: 1px 0;
  border-color: #c97b6e;
  border-top-style: dashed;
  border-bottom-style: dashed;
  width: auto;
  margin: 32px 0;
  padding: 28px 0;
  font-size: 22px;
  font-style: italic;
  line-height: 1.4;
}

.jnzgfzvh {
  color: #c97b6e;
  text-align: center;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 8px;
  font-size: 36px;
  font-style: italic;
  line-height: 1.1;
}

.ojqv9vth {
  color: #4a3741;
  text-align: center;
  border-color: #4a3741;
  width: auto;
  font-size: 13px;
  line-height: 1.4;
}

.pbgg3rwh {
  text-align: center;
  background-color: #fff8f0;
  border-radius: 4px;
  width: auto;
  padding: 24px 16px;
}

.cbjwmb4m {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
  width: auto;
  margin: 36px 0;
  display: grid;
}

.o8zo7ok9 {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 32px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.k0y2pkaz {
  color: #b0655a;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #b0655a;
  width: auto;
  padding: 4px 0 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.6;
}

.graudt8v {
  color: #2f222b;
  width: auto;
  margin: 0 0 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.15;
}

.q4ah2zkw {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.q30twghp {
  grid-column-gap: 24px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: 140px 1fr;
  align-items: start;
  gap: 24px;
  width: auto;
  padding: 28px 0;
  display: grid;
}

.iv82beyc {
  grid-column-gap: 24px;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  grid-template-rows: auto;
  grid-template-columns: 140px 1fr;
  align-items: start;
  gap: 24px;
  width: auto;
  padding: 28px 0;
  display: grid;
}

.xtne7uin {
  width: auto;
  margin: 36px 0;
}

.me22kadn {
  background-color: #ede1d4;
  width: auto;
  padding: 56px 0;
}

.lag1elx9 {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.n72f3qi6 {
  color: #c97b6e;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #c97b6e;
  width: auto;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.lpork6ny {
  color: #2f222b;
  width: auto;
  margin: 0 0 14px;
  font-size: 26px;
  font-style: italic;
  line-height: 1.15;
}

.ydcgbphx {
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #cdc7c3;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  padding: 36px 0;
}

.orxi1390 {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
}

.w9digex1 {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #cdc7c3;
  width: auto;
  padding: 36px 0;
}

.foenc7iq {
  color: #2f222b;
  width: auto;
  font-size: 18px;
  font-style: italic;
  font-weight: 600;
  line-height: 1.55;
}

.r4vn4tir {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 20px;
  padding: 32px 0 0;
  font-size: 18px;
  font-style: italic;
  line-height: 1.55;
}

.m2fb98ol {
  color: #e2725b;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #e2725b;
  width: auto;
  margin: 0 0 18px;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.6;
}

.emg5ccnh {
  color: #f7efe9;
  text-align: center;
  letter-spacing: -.3px;
  border-color: #f7efe9;
  width: auto;
  margin: 0 0 20px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.1;
}

.tc7qkl3b {
  color: #cdc7c3;
  text-align: center;
  border-color: #cdc7c3;
  width: auto;
  margin: 0 0 28px;
  font-size: 17px;
  line-height: 1.6;
}

.drd6gp3h {
  color: #e2725b;
  text-align: center;
  border-color: #e2725b;
  width: auto;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.4;
}

.cllcs3n1 {
  color: #f7efe9;
  text-align: center;
  border-color: #f7efe9;
  width: auto;
  margin: 0 0 28px;
  font-size: 22px;
  font-style: italic;
  line-height: 1.4;
}

.t45czv7k {
  color: #fff;
  text-align: center;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e2725b;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 22px;
  padding: 20px 48px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
  display: inline-block;
}

.lr6alrkq {
  color: #8a7682;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.fjmoa69q {
  color: #f7efe9;
  text-align: center;
  background-color: #2f222b;
  border-color: #f7efe9;
  border-radius: 6px;
  width: auto;
  margin: 48px 0;
  padding: 56px 32px;
}

.zzcg9ka9 {
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
}

.qthaok6l {
  color: #2f222b;
  text-align: center;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #fff8f0;
  border-radius: 4px;
  width: auto;
  padding: 18px 8px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.35;
}

.distz2nu {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 14px;
  width: auto;
  margin: 40px 0;
  display: grid;
}

.kxhg4n39 {
  color: #8a7682;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 14px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.rtxujti4 {
  color: #2f222b;
  text-align: center;
  letter-spacing: -.2px;
  width: auto;
  margin: 0 0 30px;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.1;
}

.uwoo2cb6 {
  color: #fff;
  background-image: linear-gradient(135deg, #c97b6e, #8a5a52);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  font-size: 22px;
  line-height: 1.6;
  display: flex;
}

.aup2jiap {
  color: #2f222b;
  width: auto;
  font-size: 22px;
  line-height: 1.1;
}

.bk7vnuu0 {
  color: #8a7682;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 4px 0 0;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.e90io90j {
  grid-column-gap: 18px;
  flex-direction: row;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 24px;
  display: flex;
}

.f3m0u83n {
  color: #2f222b;
  border-width: 0 0 0 2px;
  border-left-style: solid;
  border-left-color: #c97b6e;
  width: auto;
  margin: 0 0 18px;
  padding: 0 0 0 18px;
  font-size: 19px;
  font-style: italic;
  line-height: 1.5;
}

.lpxbgcp9 {
  background-color: #fff8f0;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 48px 32px;
}

.yzxnhfb2 {
  color: #8a7682;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 14px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.tc2qctk4 {
  color: #c97b6e;
  letter-spacing: -.3px;
  border-color: #c97b6e;
  width: auto;
  font-size: 38px;
  line-height: 1.1;
}

.njyww5ti {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 18px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.1;
}

.mtishj3j {
  color: #8a7682;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 36px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.6;
}

.p7ovzlvo {
  color: #8a7682;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 18px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.bbfa076k {
  color: #2f222b;
  width: auto;
  margin: 0 0 18px;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.2;
}

.nt5h9yhn {
  color: #4a3741;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.5;
}

.ybp1ty7r {
  color: #8a7682;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
}

.kj2oaq3e {
  background-color: #fff8f0;
  border-radius: 6px;
  width: auto;
  margin: 0 0 22px;
  padding: 36px 32px;
}

.akqo9tn5 {
  color: #2f222b;
  letter-spacing: -.3px;
  width: auto;
  margin: 0 0 30px;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.1;
}

.k8e8u5sn {
  color: #2f222b;
  letter-spacing: .3px;
  width: auto;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
}

.bq18xpz4 {
  color: #4a3741;
  border-width: 0 0 1px;
  border-color: #4a3741 #4a3741 #cdc7c3;
  border-bottom-style: solid;
  width: auto;
  padding: 20px 0;
  font-size: 17px;
  line-height: 1.5;
}

.b4bj97is {
  color: #c97b6e;
  text-align: center;
  letter-spacing: -.4px;
  border-color: #c97b6e;
  width: auto;
  font-size: 42px;
  line-height: 1.1;
}

.g3ipydo2 {
  color: #2f222b;
  text-align: center;
  letter-spacing: -.4px;
  width: auto;
  margin: 0 0 18px;
  font-size: 42px;
  font-weight: 400;
  line-height: 1.1;
}

.trpa6a5e {
  color: #8a7682;
  text-align: center;
  border-color: #8a7682;
  width: auto;
  margin: 0 0 32px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.6;
}

.u4xuaxtq {
  color: #2f222b;
  text-align: left;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
}

.c39jlzla {
  color: #4a3741;
  text-align: left;
  border-color: #4a3741;
  width: auto;
  margin: 0 0 22px;
  font-size: 18px;
  line-height: 1.55;
}

.cwitfnhr {
  color: #4a3741;
  text-align: left;
  border-width: 1px 0 0;
  border-color: #cdc7c3 #4a3741 #4a3741;
  border-top-style: solid;
  width: auto;
  margin: 36px 0 0;
  padding: 28px 0 0;
  font-size: 18px;
  line-height: 1.55;
}

.z5uzyz4a {
  text-align: center;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 0 24px;
}

.kmme14qa {
  text-align: center;
  width: auto;
  padding: 64px 0 32px;
}

.dn6yarct {
  color: #8a7682;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-color: #8a7682;
  width: auto;
  font-size: 11px;
  line-height: 1.6;
}

.role7nhe {
  color: #c97b6e;
  border-color: #c97b6e;
  width: auto;
  font-size: 19px;
  line-height: 1.2;
}

.s45c7sdv {
  color: #2f222b;
  width: auto;
  margin: 0;
  font-size: 19px;
  line-height: 1.2;
}

.uz7yh6w9 {
  width: auto;
}

.hgwmkfpr {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e2725b;
  border-color: #fff;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-height: 44px;
  padding: 12px 22px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6;
  display: flex;
}

.pnig0v19 {
  grid-column-gap: 16px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  width: auto;
  max-width: 1500px;
  margin: 0 auto;
  padding: 14px 24px;
  display: flex;
}

.bc7fuxjw {
  z-index: 9999;
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #d8d3cd;
  width: auto;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 12px #0000000a;
}

.rzv7gy7d {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.xjvttk7k {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.zjcp5481 {
  grid-column-gap: normal;
  color: #2f222b;
  background-color: #f7efe9;
  border-color: #2f222b;
  width: auto;
  margin: 0;
  padding: 0 0 120px;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.ik29wu5a, .w2kmbls2 {
  width: auto;
}

.ufqgki80 {
  background-color: #1f7a3a;
  width: 100%;
  height: 100%;
  display: block;
}

.yv8oi6pp {
  z-index: 9999;
  background-color: #0000000f;
  width: 100%;
  height: 3px;
  position: fixed;
  top: 0;
  left: 0;
}

.bvtssbbu {
  color: #fbf7ee;
  letter-spacing: .5px;
  cursor: pointer;
  border-color: #fbf7ee;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.55;
  display: block;
}

.fscxuzzx {
  color: #cdd9d2;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #cdd9d2;
  width: auto;
  font-size: 11px;
  font-weight: 700;
  line-height: 1.55;
  display: block;
}

.a5uv3ntp {
  color: #fff;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: auto;
  padding: 9px 18px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
  display: block;
}

.kl14lrqx {
  grid-column-gap: 14px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 14px;
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
  padding: 0 22px;
  display: flex;
}

.h5zldlp9 {
  background-color: #073021;
  width: auto;
  padding: 14px 0;
}

.y8stp8di {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
}

.q73h8za3 {
  color: #0e2a1e;
  text-align: center;
  letter-spacing: -.3px;
  width: auto;
  margin: 14px 0 0;
  font-size: 44px;
  font-weight: 800;
  line-height: 54px;
}

.dnw13tb9 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 22px 0 17px;
  font-size: 17px;
  line-height: 27px;
}

.d4a6zz6h {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: .4px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 26px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.55;
}

.yucaxf09 {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 22px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 12px;
  font-weight: 700;
  line-height: 22px;
  list-style-type: none;
  display: flex;
}

.merpe2wq {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 15px;
  line-height: 22px;
  list-style-type: none;
  display: block;
}

.uvs1dju6 {
  grid-column-gap: 10px;
  color: #2a3a32;
  border-color: #2a3a32;
  flex-flow: column;
  align-items: center;
  gap: 10px;
  width: auto;
  font-size: 15px;
  line-height: 22px;
  list-style-type: none;
  display: flex;
}

.r4f4jls6 {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 10px 28px;
  width: auto;
  max-width: 640px;
  margin: 14px auto 0;
  padding: 0;
  list-style-type: none;
  display: grid;
}

.dkuf4nv8 {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 8px;
  width: 100%;
  max-width: 560px;
  margin: 28px auto 0;
  padding: 18px 28px;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.55;
  display: block;
  box-shadow: 0 6px 14px #1f7a3a2e;
}

.rchzmlr7 {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 4px 0 0;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.55;
}

.jkv27j7r {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  line-height: 1.55;
}

.eq1hllp1 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e6dfca;
  width: 100%;
  margin: 48px 0 32px;
}

.o4j7rqc1 {
  color: #0e2a1e;
  letter-spacing: 2px;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.55;
  display: block;
}

.r6iecpyy {
  grid-column-gap: 36px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  gap: 36px;
  width: auto;
  margin: 14px 0 0;
  display: flex;
}

.lauscckp {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  max-width: 680px;
  margin: 18px auto 15px;
  font-size: 15px;
  font-style: italic;
  line-height: 24px;
}

.tc5ja6ve {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
}

.tpcu9uit {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 22px 0 17px;
  font-size: 17px;
  line-height: 27px;
}

.xknbrlwa {
  color: #0e2a1e;
  width: auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.55;
}

.kmhybhnj {
  color: #e7a324;
  letter-spacing: 1px;
  border-color: #e7a324;
  width: auto;
  font-size: 14px;
  line-height: 1.55;
}

.r2888xkh {
  grid-column-gap: 10px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  width: auto;
  display: flex;
}

.yfbibmxw {
  color: #0e2a1e;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.55;
}

.lfc8ftks {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.irylarlg {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 22px;
  box-shadow: 0 2px 6px #0730210a;
}

.ifr55me3 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  width: auto;
  margin: 28px 0 0;
  display: grid;
}

.s96px0gz {
  color: #0e2a1e;
  text-align: center;
  letter-spacing: -.2px;
  width: auto;
  margin: 14px 0 0;
  font-size: 32px;
  font-weight: 800;
  line-height: 42px;
}

.w2f55z2p {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  font-size: 17px;
  line-height: 27px;
}

.oia6g19j {
  color: #1a6b3a;
  text-align: center;
  background-color: #f0e9d7;
  border-color: #1a6b3a;
  border-radius: 8px;
  width: auto;
  margin: 24px 0 0;
  padding: 18px 22px;
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
}

.n63jfxu7 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 22px 0 17px;
  line-height: 27px;
}

.kt0ak7re {
  color: #073021;
  text-align: center;
  letter-spacing: -1px;
  border-color: #073021;
  width: auto;
  margin: 16px 0 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 1;
}

.tk1unx9z {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 6px 0 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
}

.opean0z7 {
  color: #1a6b3a;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
}

.nf76v96b {
  color: #0e2a1e;
  letter-spacing: .2px;
  width: auto;
  margin: 6px 0 0;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.55;
}

.wt55a1t4 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  font-size: 14px;
  line-height: 22px;
}

.pmw2dpth {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 10px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.p92g1atf {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 26px 0 0;
  display: flex;
}

.t0qx177k {
  color: #fff;
  letter-spacing: -2px;
  border-color: #fff;
  width: auto;
  margin: 0 0 0 2px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1;
}

.klf6gn6d {
  color: #fff;
  letter-spacing: -2px;
  border-color: #fff;
  flex-shrink: 0;
  width: auto;
  font-size: 72px;
  font-weight: 800;
  line-height: 1;
}

.brgy1xgj {
  color: #fff;
  letter-spacing: .6px;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.55;
}

.zkvd5btg {
  color: #cdd9d2;
  border-color: #cdd9d2;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.haicy7qt {
  color: #cdd9d2;
  border-color: #cdd9d2;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  line-height: 21px;
}

.vdwxtwyf {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.sp7z7oeg {
  grid-column-gap: 22px;
  color: #fff;
  background-color: #073021;
  border-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  gap: 22px;
  width: auto;
  margin: 24px 0 0;
  padding: 24px;
  display: flex;
}

.kfia32gz {
  color: #fff;
  letter-spacing: .8px;
  text-transform: uppercase;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  flex-shrink: 0;
  width: auto;
  margin: 2px 0 0;
  padding: 8px 14px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
}

.os2cyitv {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  font-size: 15px;
  line-height: 23px;
}

.orb4ztze {
  grid-column-gap: 16px;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 16px;
  width: auto;
  padding: 22px;
  display: flex;
  box-shadow: 0 2px 6px #0730210a;
}

.sekyfqut {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 22px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin: 2px 0 0;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
  list-style-type: none;
  display: flex;
}

.wevz7cma {
  color: #0e2a1e;
  text-align: left;
  width: auto;
  margin: 0 0 4px;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  display: block;
}

.drwivn91 {
  color: #41524a;
  text-align: left;
  border-color: #41524a;
  width: auto;
  margin: 0;
  font-size: 14px;
  line-height: 22px;
  list-style-type: none;
}

.r1nypzfb {
  text-align: left;
  width: auto;
  list-style-type: none;
}

.emrhy43k {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  padding: 4px 0;
  list-style-type: none;
  display: flex;
}

.lowzc5ha {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 22px 0 0;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.g6u2jd1q {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 14px 0 0;
  font-size: 15px;
  line-height: 24px;
}

.pignyc4g {
  color: #6f7a72;
  border-color: #6f7a72;
  width: auto;
  margin: 12px 0 0;
  font-size: 14px;
  font-style: italic;
  line-height: 1.55;
}

.gcnl8p8r {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  margin: 22px 0 0;
  padding: 26px;
}

.xam81r1y {
  color: #0e2a1e;
  width: auto;
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.55;
}

.htlvv4dd {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 10px 0 14px;
  font-size: 14px;
  line-height: 22px;
}

.wpvzno8p {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e6dfca;
  width: auto;
  padding: 18px 0;
}

.fr64oy63 {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e6dfca;
  width: auto;
  margin: 26px 0 0;
}

.qnfoeo1y {
  color: #b8541a;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #b8541a;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.55;
}

.l7esvtik {
  color: #073021;
  text-align: center;
  letter-spacing: -1px;
  border-color: #073021;
  width: auto;
  margin: 10px 0 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 64px;
  font-weight: 800;
  line-height: 1;
}

.hm63d163 {
  color: #1f7a3a;
  text-align: center;
  border-color: #1f7a3a;
  width: auto;
  font-size: 24px;
  line-height: 1.55;
}

.o7bvqolm {
  color: #0e2a1e;
  text-align: center;
  width: auto;
  margin: 10px 0 0;
  font-size: 24px;
  font-weight: 800;
  line-height: 1.55;
}

.cjrhrffr {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 14px 0;
  font-size: 14px;
  line-height: 22px;
}

.cqlew5x4 {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 22px;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.55;
  list-style-type: none;
  display: flex;
}

.cv3m7wnx {
  grid-column-gap: 10px;
  color: #2a3a32;
  border-color: #2a3a32;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  font-size: 14px;
  line-height: 1.55;
  list-style-type: none;
  display: flex;
}

.kt3ujucw {
  grid-column-gap: 24px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 10px 24px;
  width: auto;
  max-width: 420px;
  margin: 18px auto 0;
  padding: 0;
  list-style-type: none;
  display: grid;
}

.ny63f8kt {
  text-align: center;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 12px;
  width: auto;
  margin: 22px 0 0;
  padding: 32px;
  box-shadow: 0 4px 14px #0730210f;
}

.k26fk2nx {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
  display: flex;
}

.yx33zgie {
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
  padding: 0 22px;
}

.llid9kzb {
  width: auto;
  margin: 0;
  padding: 28px 0;
  display: block;
}

.aimgpraz {
  color: #fbf7ee;
  text-align: center;
  border-color: #fbf7ee;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 24px;
  font-weight: 800;
  line-height: 1.55;
}

.ev11ollu {
  color: #9aaaa1;
  text-align: center;
  border-color: #9aaaa1;
  width: auto;
  max-width: 780px;
  margin: 0 auto 12px;
  font-size: 12px;
  line-height: 20px;
}

.pg9pfah3 {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  margin: 16px 0 0;
  font-size: 11px;
  line-height: 1.55;
}

.x8ouue6i {
  color: #cdd9d2;
  border-color: #cdd9d2;
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
  padding: 0 22px;
}

.ls98vo2e {
  color: #cdd9d2;
  background-color: #073021;
  border-color: #cdd9d2;
  width: auto;
  margin: 48px 0 0;
  padding: 34px 0 28px;
}

.vjwyu3fk {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.hkma3302 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.p20b3k12 {
  grid-column-gap: normal;
  color: #0e2a1e;
  background-color: #fbf7ee;
  border-color: #0e2a1e;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.55;
  transition-property: none;
}

.umjzfro6, .pfom6yng {
  width: auto;
}

.x8y142kb {
  background-color: #1f7a3a;
  width: 100%;
  height: 100%;
  display: block;
}

.kc9gdjjv {
  z-index: 9999;
  background-color: #0000000f;
  width: 100%;
  height: 3px;
  position: fixed;
  top: 0;
  left: 0;
}

.whwvdxg9 {
  color: #fbf7ee;
  letter-spacing: .5px;
  cursor: pointer;
  border-color: #fbf7ee;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 28px;
  font-weight: 800;
  display: block;
}

.kje2tfat {
  color: #fff;
  letter-spacing: .6px;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: auto;
  padding: 9px 18px;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.lpzlrvlv {
  grid-column-gap: 18px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 18px;
  width: 1130px;
  margin: 0 auto;
  display: flex;
}

.l5wfm7lc {
  background-color: #073021;
  width: auto;
  padding: 14px 0;
}

.rvu0h1p4 {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}

.x9zsbuv3 {
  color: #0e2a1e;
  text-align: center;
  letter-spacing: -.3px;
  width: auto;
  margin: 14px 0 0;
  font-size: 44px;
  font-weight: 800;
  line-height: 54px;
}

.lgpxyvwo {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 22px 0 0;
  font-size: 17px;
  line-height: 27px;
}

.rzlvgyjo {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: .4px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 22px 0 0;
  font-size: 14px;
  font-weight: 600;
}

.pme8knwq {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 12px;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.vnddaud8 {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 15px;
  list-style-type: none;
  display: block;
}

.glx0ppzg {
  grid-column-gap: 10px;
  color: #2a3a32;
  border-color: #2a3a32;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  width: auto;
  font-size: 15px;
  list-style-type: none;
  display: flex;
}

.s8pdhckz {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  justify-content: center;
  gap: 10px 28px;
  width: auto;
  max-width: 640px;
  margin: 14px auto 0;
  padding: 0;
  display: grid;
}

.tvjjua0t {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: 100%;
  max-width: 100%;
  height: 64px;
  margin: 24px 0 0;
  padding: 0 30px;
  font-size: 18px;
  font-weight: 800;
  line-height: 64px;
  display: block;
  box-shadow: 0 4px #115524, 0 8px 18px #1f7a3a33;
}

.qml69u8z {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 4px 0 0;
  font-size: 13px;
  font-weight: 700;
}

.r5c83mqt {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
}

.xalnwaj7 {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e6dfca;
  width: 100%;
  margin: 48px 0 32px;
}

.xf1xzwvt {
  color: #6f7a72;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #6f7a72;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 700;
}

.f46puw6n {
  color: #073021;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #f1ead7;
  border-color: #073021;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 42px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.vc3dat5f {
  color: #073021;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #f1ead7;
  border-color: #073021;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 42px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 13px;
  font-weight: 800;
  display: flex;
}

.ofyrnksj {
  color: #073021;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #f1ead7;
  border-color: #073021;
  border-radius: 6px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 42px;
  font-family: Georgia, Times New Roman, serif;
  font-size: 14px;
  font-weight: 800;
  display: flex;
}

.ctznsau4 {
  grid-column-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: repeat(4, 1fr);
  place-items: center;
  gap: 18px;
  width: auto;
  margin: 18px 0 0;
  display: grid;
}

.o0807mo4 {
  color: #6f7a72;
  text-align: center;
  border-color: #6f7a72;
  width: auto;
  max-width: 760px;
  margin: 18px auto 0;
  font-size: 14px;
  font-style: italic;
}

.qfuh6ayq {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 0 12px;
  font-size: 12px;
  font-weight: 700;
}

.fc07qd9y {
  color: #0e2a1e;
  text-align: center;
  width: auto;
  margin: 0;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.mtolk9yr {
  color: #2a3a32;
  text-align: center;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 18px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.i2g05uk1 {
  color: #0e2a1e;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
}

.k5z81xsd {
  color: #e7a324;
  letter-spacing: 1px;
  border-color: #e7a324;
  width: auto;
  margin: 0;
  font-size: 14px;
}

.swqnq292 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.ulc5uqm3 {
  color: #0e2a1e;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  font-weight: 700;
}

.n3j3xzzv {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.vcckd4bt {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 22px;
  box-shadow: 0 2px 6px #0730210a;
}

.ybp5vpuv {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  width: auto;
  margin: 28px 0 0;
  display: grid;
}

.yxgi7e6j {
  color: #2a3a32;
  text-align: left;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 18px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.imav94lq {
  color: #2a3a32;
  text-align: left;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  font-size: 18px;
  line-height: 28px;
}

.b57btfy6 {
  color: #fff;
  text-align: left;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  margin: 1px 0 0;
  font-size: 14px;
  font-weight: 700;
  list-style-type: none;
  display: flex;
}

.i0kpuryr {
  color: #2a3a32;
  text-align: left;
  border-color: #2a3a32;
  width: auto;
  font-size: 17px;
  line-height: 26px;
  list-style-type: none;
  display: block;
}

.acsjau4j {
  grid-column-gap: 14px;
  flex-direction: row;
  align-items: flex-start;
  gap: 14px;
  width: auto;
  padding: 4px 0;
  list-style-type: none;
  display: flex;
}

.og4nsp60 {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 22px 0 0;
  padding: 0;
  display: flex;
}

.qhria0au {
  color: #2a3a32;
  text-align: left;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 22px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.p9oofpxb {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  font-size: 17px;
}

.q6x5ccky {
  color: #1a6b3a;
  text-align: center;
  background-color: #f0e9d7;
  border-color: #1a6b3a;
  border-radius: 8px;
  width: auto;
  margin: 22px 0 0;
  padding: 16px 22px;
  font-size: 17px;
  font-weight: 700;
}

.xym5sxmv {
  color: #073021;
  text-align: center;
  letter-spacing: -1px;
  border-color: #073021;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 1;
}

.a0c0fnwy {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 6px 0 0;
  font-size: 18px;
  font-weight: 600;
}

.t58r2x8l {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  margin: 6px 0 0;
  font-size: 32px;
  font-weight: 800;
  line-height: 42px;
}

.rno4wwp9 {
  color: #fff;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.th5omjw5 {
  color: #1a6b3a;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  border-color: #1a6b3a;
  width: auto;
  margin: 0;
  font-size: 11px;
  font-weight: 700;
}

.lzuca43a {
  color: #0e2a1e;
  letter-spacing: .5px;
  width: auto;
  margin: 4px 0 0;
  font-size: 17px;
  font-weight: 800;
}

.me81ytaj {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 6px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.si2tzkys {
  grid-column-gap: 18px;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 18px;
  width: auto;
  padding: 20px 22px;
  display: flex;
}

.fw5rtaby {
  color: #fff;
  background-color: #226e36;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.yflf64p6 {
  color: #fff;
  background-color: #1a6b3a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.y2pt6pja {
  color: #fff;
  background-color: #0e562a;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.cg0c73ce {
  color: #fff;
  background-color: #073021;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 18px;
  font-weight: 800;
  display: flex;
}

.z8rx4l86 {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 26px 0 0;
  display: flex;
}

.m7xulw66 {
  color: #073021;
  border-color: #073021;
  width: auto;
  font-family: Georgia, Times New Roman, serif;
  font-size: 56px;
  font-weight: 900;
  line-height: 1;
}

.vi57plh8 {
  color: #073021;
  border-color: #073021;
  flex-shrink: 0;
  width: auto;
  margin: 0;
  font-family: Georgia, Times New Roman, serif;
  font-size: 96px;
  font-weight: 900;
  line-height: 1;
}

.ff0l5ouq {
  color: #073021;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-color: #073021;
  width: auto;
  margin: 0;
  font-size: 18px;
  font-weight: 800;
}

.uu0o2hh1 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  font-size: 14px;
  line-height: 22px;
}

.szt3182h {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.nuakk312 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
}

.d5hnlet6 {
  grid-column-gap: 28px;
  background-color: #f5edd6;
  border: 2px solid #e7d9a8;
  border-radius: 14px;
  flex-direction: row;
  align-items: center;
  gap: 28px;
  width: auto;
  margin: 26px 0 0;
  padding: 28px;
  display: flex;
}

.noxa356z {
  color: #fff;
  text-align: center;
  letter-spacing: .6px;
  background-color: #073021;
  border-color: #fff;
  border-radius: 999px;
  flex-shrink: 0;
  width: auto;
  min-width: 90px;
  padding: 6px 16px;
  font-size: 12px;
  font-weight: 800;
  display: block;
}

.nfygepsb {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.zpsta1ui {
  grid-column-gap: 18px;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  flex-direction: row;
  align-items: flex-start;
  gap: 18px;
  width: auto;
  padding: 18px 22px;
  display: flex;
}

.rkd9s8rq {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  font-size: 14px;
  line-height: 22px;
}

.a1yznjst {
  grid-column-gap: 14px;
  flex-direction: column;
  gap: 14px;
  width: auto;
  margin: 22px 0 0;
  display: flex;
}

.wxozo5eb {
  color: #2a3a32;
  text-align: center;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  font-size: 18px;
  line-height: 28px;
}

.oqe2pw6k {
  color: #2a3a32;
  text-align: center;
  letter-spacing: .1px;
  border-color: #2a3a32;
  width: auto;
  margin: 22px 0 0;
  font-size: 18px;
  line-height: 28px;
}

.sekivpue {
  color: #0e2a1e;
  text-align: left;
  width: auto;
  font-size: 16px;
  list-style-type: none;
  display: block;
}

.at5n3bte {
  color: #41524a;
  text-align: left;
  border-color: #41524a;
  width: auto;
  margin: 4px 0 0;
  font-size: 14px;
  line-height: 22px;
  list-style-type: none;
}

.nwup7qz4 {
  text-align: left;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  list-style-type: none;
}

.a2o10j1d {
  grid-column-gap: 12px;
  flex-direction: row;
  align-items: flex-start;
  gap: 12px;
  width: auto;
  list-style-type: none;
  display: flex;
}

.apg9fnln {
  grid-column-gap: 16px;
  flex-direction: column;
  gap: 16px;
  width: auto;
  margin: 22px 0 0;
  padding: 0;
  display: flex;
}

.wtjjvfbn {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-size: 26px;
  font-weight: 800;
  line-height: 34px;
}

.zrhscecx {
  color: #cfdbd2;
  text-align: center;
  border-color: #cfdbd2;
  width: auto;
  margin: 14px 0 0;
  font-size: 15px;
  line-height: 24px;
}

.dpwuo2p6 {
  color: #a4b8ad;
  text-align: center;
  border-color: #a4b8ad;
  width: auto;
  margin: 14px 0 0;
  font-size: 13px;
  font-style: italic;
}

.v6c90g4a {
  text-align: center;
  background-color: #073021;
  border-radius: 12px;
  width: auto;
  margin: 26px 0 0;
  padding: 38px;
}

.offhx51u {
  color: #1a6b3a;
  text-align: center;
  letter-spacing: .6px;
  border-color: #1a6b3a;
  width: auto;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 700;
}

.zk8lymlb {
  color: #1a6b3a;
  cursor: pointer;
  border-color: #1a6b3a;
  width: auto;
  font-size: 18px;
  font-weight: 700;
  display: block;
}

.y3i63zja {
  color: #0e2a1e;
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.yf0znaz0 {
  color: #41524a;
  border-color: #41524a;
  width: auto;
  margin: 12px 0 0;
  font-size: 14px;
  line-height: 22px;
}

.trenbgv8 {
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 18px 22px;
}

.fkhqz18j {
  grid-column-gap: 12px;
  flex-direction: column;
  gap: 12px;
  width: auto;
  margin: 22px 0 0;
  display: flex;
}

.puyihdsj {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  max-width: 760px;
  margin: 0 auto;
  display: flex;
}

.izc6tz8f {
  color: #b8350f;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #b8350f;
  width: auto;
  font-size: 12px;
  font-weight: 800;
  line-height: 16px;
}

.bfjk0um0 {
  color: #b8350f;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  border-color: #b8350f;
  width: auto;
  margin: 0;
  font-size: 12px;
  font-weight: 800;
  line-height: 16px;
}

.hzed6h7e {
  text-align: center;
  width: auto;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.utvd6v5d {
  color: #b8350f;
  text-align: center;
  border-color: #b8350f;
  width: auto;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.f93gdz6x {
  color: #0e2a1e;
  text-align: center;
  width: auto;
  margin: 8px 0 0;
  font-family: Georgia, serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 28px;
}

.amkf909n {
  color: #b8350f;
  text-align: center;
  border-color: #b8350f;
  width: auto;
  font-size: 13px;
  font-weight: 700;
  line-height: 18px;
}

.s8uz3vwn {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 14px 0 0;
  padding: 0 6px;
  font-size: 13px;
  line-height: 18px;
  display: block;
}

.w1rznrkb {
  color: #1a6b3a;
  text-align: center;
  border-color: #1a6b3a;
  width: auto;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  list-style-type: none;
  position: relative;
}

.kddhvvx1 {
  grid-column-gap: 6px;
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  gap: 6px;
  width: auto;
  margin: 12px 0 0;
  padding: 4px;
  display: flex;
}

.gkf6l8f0 {
  color: #41524a;
  text-align: center;
  border-color: #41524a;
  width: auto;
  margin: 8px 0 0;
  font-size: 12px;
  line-height: 18px;
}

.q7qsc5hz {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #1f7a3a;
  border-color: #fff;
  border-radius: 999px;
  width: 100%;
  height: 50px;
  margin: 14px auto 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 50px;
  display: block;
  box-shadow: 0 4px #115524, 0 6px 14px #1f7a3a33;
}

.zo5ox6ft {
  text-align: center;
  background-color: #fff;
  border: 1px solid #ece5d0;
  border-radius: 10px;
  width: auto;
  padding: 22px 18px;
  position: sticky;
  top: 20px;
  box-shadow: 0 4px 14px #0730210f;
}

.a6hyzcd1 {
  color: #1a6b3a;
  border-color: #1a6b3a;
  flex-shrink: 0;
  width: auto;
  font-size: 14px;
  font-weight: 800;
  display: block;
}

.bowk8vba {
  color: #2a3a32;
  border-color: #2a3a32;
  width: auto;
  font-size: 13px;
  display: block;
}

.rqh840gn {
  grid-column-gap: 8px;
  color: #2a3a32;
  border-color: #2a3a32;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-size: 13px;
  display: flex;
}

.zg34ed2j {
  grid-column-gap: 8px;
  flex-direction: column;
  gap: 8px;
  width: auto;
  margin: 18px 0 0;
  display: flex;
}

.wwoj168f {
  width: 26%;
  margin: 24px 0 0;
}

.pnb8xrkc {
  flex-flow: wrap;
  justify-content: space-between;
  width: auto;
  margin: 20px 0 0;
  display: flex;
}

.ir0y1mwd {
  width: 1130px;
  margin: 0 auto;
}

.z52c323l {
  width: auto;
  padding: 28px 0 60px;
}

.l2zkvuui {
  color: #fbf7ee;
  text-align: center;
  border-color: #fbf7ee;
  width: auto;
  margin: 0 0 14px;
  font-family: Georgia, serif;
  font-size: 28px;
  font-weight: 800;
}

.n0rwpk8u {
  color: #a4b8ad;
  text-align: center;
  border-color: #a4b8ad;
  width: auto;
  max-width: 720px;
  margin: 0 auto;
  padding: 0 12px;
  font-size: 12px;
  line-height: 18px;
}

.or14i0ii {
  color: #6f8478;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-color: #6f8478;
  width: auto;
  margin: 18px 0 0;
  font-size: 11px;
}

.xs2n1z1u {
  text-align: center;
  width: 1130px;
  margin: 0 auto;
}

.pb50lyrw {
  text-align: center;
  background-color: #073021;
  width: auto;
  margin: 40px 0 0;
  padding: 38px 0;
}

.wpm1r40z {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.hzah190t {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.mct6ewx0 {
  grid-column-gap: normal;
  color: #0e2a1e;
  background-color: #fbf7ee;
  border-color: #0e2a1e;
  width: auto;
  margin: 0;
  font-size: 16px;
  transition-property: none;
}

.image-712, .image-713, .image-714, .image-715 {
  margin-bottom: 10px;
}

.image-716 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-717, .image-718, .image-719, .image-720, .image-721 {
  margin-bottom: 10px;
}

.image-722 {
  max-width: 75%;
  margin-bottom: 10px;
}

.image-723, .image-724 {
  margin-bottom: 10px;
}

.image-727 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-728 {
  max-width: 75%;
  margin-top: 10px;
}

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

.image-730 {
  max-width: 75%;
  margin-top: 10px;
}

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

.image-732 {
  margin-bottom: 10px;
}

.image-733, .image-734, .image-735, .image-736, .image-737, .image-738, .image-739 {
  margin-top: 10px;
}

.gwvzaou1, .mb8nce7u {
  width: auto;
}

.gqtrwixp {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.e3vvzo5r {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.fz3wn05z {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 9px;
  font-weight: 600;
  line-height: 1.65;
}

.yy9fw34m {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 0 15px;
}

.defmpkee {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.r2qc8x3g {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.mdg9syi2 {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 1.22;
}

.bd4czxe3 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.pwq18q7q {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.nzw908kw {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.x9vr692c {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.w19ch56t {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.lxp4n1r7 {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.ryq13qbj {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.i576u0f6 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.z6mm7z50 {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.ec4ty6iq {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.tlmm5yye {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.cuxj0ynq {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.zi0o6e6k {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.vognt38b {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.mrrbweq8 {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.7;
}

.beqa4yte {
  color: #000;
  width: auto;
  margin: 8px 0 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.y5qjue3h {
  color: #222;
  background-color: #fafafa;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #d22a2a;
  border-left-style: solid;
  width: auto;
  margin: 24px 0 28px;
  padding: 22px 24px;
}

.oxzyptjt {
  color: #000;
  width: auto;
  margin: 26px 0 10px;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.7;
}

.n74cwova {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.ydkwj95q {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.vg7i393b {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.bifd19d0 {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.v8gtmo3g {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.u69ho92e {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.7;
}

.al2tjexi {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.fwejt05m {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.jmsxrvzd {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.a3z921c4 {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.ik1eohm7 {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.hwxyjbwg {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  margin: 30px 0 14px;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 4px #b8392b;
}

.h76wi3tq {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.gh6ztsgu {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 26px 20px 50px;
}

.udjbs4pn {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.eruxoy2d {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.ipcl67c2 {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.ypwxl2qo {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.u1a9pvlr {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.ahqi2m0h {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.ma5s1sp3 {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 2px 0 0;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.qcai8rrs {
  color: #1a1a1a;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.mner7q2t {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  padding: 16px 26px;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.yn955hwc {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.vn0tprr1 {
  z-index: 9999;
  background-color: #fff;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e74c3c;
  width: auto;
  padding: 10px 14px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.lt3xwbd1 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.kkyvg2b8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.rra8dsdb {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 88px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.kw0yxprr, .d1gcce1u {
  width: auto;
}

.kp02u6eu {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.otba8rje {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.y45y5x1x {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 9px;
  font-weight: 600;
  line-height: 1.65;
}

.zt2dea53 {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 22px 15px 18px;
}

.xfjrk654 {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.zstfj5sf {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.nog7vbcg {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 1.22;
}

.a3tyhm31 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.hj4fd2yu {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.u1y03eln {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.jx6omo7a {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.eqaiihwb {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.aq1lq9he {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.hhtoxqmd {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.pv1nyrgg {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.fzi6iz8p {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.rppht8zk {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.w0m225th {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.bj463rks {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.bk659ihg {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.btcbxpby {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.y9lxk5y1 {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.7;
}

.xog6k7el {
  color: #000;
  width: auto;
  margin: 8px 0 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.lxqpuiuz {
  color: #222;
  background-color: #fafafa;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #d22a2a;
  border-left-style: solid;
  width: auto;
  margin: 24px 0 28px;
  padding: 22px 24px;
}

.pmp7p9y7 {
  color: #000;
  width: auto;
  margin: 26px 0 10px;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.7;
}

.lqui3kil {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.c6045l0j {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.xhr36bo4 {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.xpqreb11 {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.dbq9kstd {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.zbg5wbai {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.7;
}

.kgq042ra {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.ue8ckz0d {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.jlb1hyh0 {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.c59scdz9 {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.cqesrnhr {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.hrxwwglp {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
  box-shadow: 0 4px #b8392b;
}

.v95uw3ij {
  text-align: center;
  width: auto;
  margin: 30px 0 14px;
}

.ixwt3u39 {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.f9t9pru4 {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 26px 20px 50px;
}

.ew663tnh {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.u3nmwn1x {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.eu5fiwww {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.j1al9h4u {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.rekfq4dz {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.zm7vsfel {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.g5y0m6i3 {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 2px 0 0;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.fy7hkb90 {
  color: #1a1a1a;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.cj5psjj9 {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  padding: 16px 26px;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.mo5ay2wj {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.ol9914vr {
  z-index: 9999;
  background-color: #fff;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e74c3c;
  width: auto;
  padding: 10px 14px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.wkw5i5gv {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.a43gnxnt {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.dnk0vl0d {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 88px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.dyxcgz5c, .rsuua98c {
  width: auto;
}

.vj6oavco {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.bfx189lc {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.lu8jtv1y {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 9px;
  font-weight: 600;
  line-height: 1.65;
}

.szostva2 {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 22px 15px 18px;
}

.rchzvloz {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.a0japb1y {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.7;
}

.lh003r5u {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 1.22;
}

.cd58qfc7 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.f3d0s3nt {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.lyacer4v {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.yusa8tdp {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.pba4pe4u {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.qci22drq {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.ttz1bjm9 {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.prje8rtg {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.xaaqamte {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.meo0q5mh {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.fy8thxml {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.znfvti7l {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.muym8vtc {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.ktm7ou4l {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.p3lntqhx {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.7;
}

.omfvlqdl {
  color: #000;
  width: auto;
  margin: 8px 0 10px;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.7;
}

.puvbkn1s {
  color: #222;
  background-color: #fafafa;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #d22a2a;
  border-left-style: solid;
  width: auto;
  margin: 24px 0 28px;
  padding: 22px 24px;
}

.fqb8qqiw {
  color: #000;
  width: auto;
  margin: 26px 0 10px;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.7;
}

.v5v9fpx7 {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.fnri8t4b {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.r6npwk2g {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.e4nuucxb {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.jq7tkndw {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.empsj2os {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.7;
}

.gzunki4h {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.ckd2qbnw {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.h57o14hs {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.yn6ciu4z {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.cx1bik3c {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.xfle8jkd {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  margin: 30px 0 14px;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 4px #b8392b;
}

.h45vzpqc {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.oseszdgz {
  width: auto;
  max-width: 740px;
  margin: 0 auto 10px;
  padding: 26px 20px 50px;
}

.pp0ejp0b {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.lpyze8y0 {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.ulc7xw2i {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.myno3wgv {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.snrmggzv {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.tpte75y6 {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.aaqa6i9u {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 2px 0 0;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
}

.r7jz93m7 {
  color: #1a1a1a;
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.3;
}

.cy75oupj {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  padding: 16px 26px;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.hftmg15d {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.k2f6z0tx {
  z-index: 9999;
  background-color: #fff;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #e74c3c;
  width: auto;
  padding: 10px 14px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.mys1lpmk {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.wi84f7r8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ofvye2p9 {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 88px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.trf5cwfw, .ay3herfq {
  width: auto;
}

.tipcqchc {
  color: #0a3d62;
  letter-spacing: -.5px;
  background-color: #0a3d62;
  border-color: #0a3d62;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  display: block;
}

.gf73lir4 {
  grid-column-gap: 8px;
  color: #0a3d62;
  letter-spacing: -.5px;
  border-color: #0a3d62;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 32px;
  display: flex;
}

.i0vpabd4 {
  grid-column-gap: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 14px 20px 0;
  display: flex;
}

.bss0339a {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
}

.bx8reut6 {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  margin: 0 0 18px;
  padding: 5px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.u3ytmnie {
  color: #111;
  letter-spacing: -.5px;
  border-color: #111;
  width: auto;
  margin: 0 0 22px;
  font-size: 42px;
  font-weight: 900;
  line-height: 1.18;
}

.gopni0hc {
  color: #444;
  border-width: 0 0 0 4px;
  border-color: #444 #444 #444 #0a3d62;
  border-left-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 0 18px;
  font-size: 21px;
  font-style: italic;
  line-height: 1.5;
}

.du1jpaup {
  color: #fff;
  background-image: linear-gradient(135deg, #b88d68, #7a5236);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.ckllbr1r {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 32px;
  display: block;
}

.z8ek6kyu {
  color: #666;
  border-color: #666;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 32px;
}

.hjeq53o8 {
  color: #666;
  background-color: #f0f0f0;
  border-color: #666;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 32px;
  display: flex;
}

.srbdnpiq {
  grid-column-gap: 8px;
  flex-direction: row;
  gap: 8px;
  width: auto;
  margin: 0 0 0 auto;
  display: flex;
}

.yprnrxj1 {
  grid-column-gap: 14px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 0 28px;
  padding: 14px 0;
  display: flex;
}

.gcv39g8p {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-style: italic;
  line-height: 32px;
}

.uqoij0ga {
  color: #0a3d62;
  letter-spacing: -.3px;
  border-color: #0a3d62;
  width: auto;
  margin: 42px 0 22px;
  font-size: 30px;
  font-weight: 900;
  line-height: 1.25;
}

.dmd4bwvj {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-style: italic;
}

.sywuidm2 {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 19px;
  line-height: 32px;
}

.tvf8k8b9 {
  color: #111;
  border-color: #111;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.phxg60ws {
  color: #222;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.lhyv745o {
  color: #5b4900;
  background-color: #fffbe6;
  border-width: 0 0 0 5px;
  border-color: #5b4900 #5b4900 #5b4900 #f2b400;
  border-left-style: solid;
  width: auto;
  margin: 24px 0;
  padding: 18px 22px;
  font-size: 19px;
  font-style: italic;
  line-height: 32px;
}

.b5y9pvug {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.vm5fi2yw {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.y1vrdod0 {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #1f8a3a;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.ilflw5i3 {
  vertical-align: middle;
  border-collapse: collapse;
  border-color: #e2e2e2;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.sfqkyp4v {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-width: 0 0 1px;
  border-color: #0a3d62 #0a3d62 #efefef;
  border-bottom-style: solid;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.qp65e8nt {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #444 #444 #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.u2tqiiba {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-width: 0 0 1px;
  border-color: #0e3b1c #0e3b1c #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.c0e2yg0z {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-color: #0a3d62;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.ue3g6hs0 {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-color: #444;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.osjucwpn {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-color: #0e3b1c;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.zwm4thfw {
  border-collapse: collapse;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  width: 800px;
  margin: 26px 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
  display: table;
  overflow: auto;
}

.wju90p7q {
  color: #0a3d62;
  background-color: #dde6ee;
  border-color: #0a3d62;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 84px;
  height: 84px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.tjzir6kq {
  color: #f7b500;
  letter-spacing: 2px;
  border-color: #f7b500;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.i10lzvu5 {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 17px;
  line-height: 1.6;
}

.eyb2e052 {
  color: #0a3d62;
  border-color: #0a3d62;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 32px;
}

.lypnpi61 {
  grid-column-gap: 18px;
  background-color: #fafbfc;
  border: 1px solid #ececec;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 84px 1fr;
  align-items: start;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 22px 24px;
  display: grid;
}

.x0suku7l {
  width: auto;
  margin: 14px 0 0;
}

.gw00ybiw {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  width: auto;
  margin: 14px 0 24px;
  display: grid;
}

.kh42krdz {
  color: #d93025;
  border-color: #d93025;
  width: auto;
  margin: 0 0 14px;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.25;
}

.yx1ve4do {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.cs05og08 {
  color: #3c2d00;
  border-width: 0 0 1px;
  border-color: #3c2d00 #3c2d00 #d9302526;
  border-bottom-style: solid;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.nqzyscs0 {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.tputubky {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.iknqx3s5 {
  color: #5a1e1a;
  text-align: center;
  border-color: #5a1e1a;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 32px;
}

.jo9ahpoh {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 6px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.zfo7qqmx {
  background-image: linear-gradient(#fffbea, #fff5d0);
  background-size: auto;
  border: 3px solid #d93025;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 26px 28px;
  box-shadow: 0 4px 14px #d9302526;
}

.r7ainoqr {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 24px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.m8enh74h {
  width: auto;
  min-width: 0;
}

.uq8fguz9 {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.kbbmelz8 {
  background-color: #f4f7fa;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 18px;
  display: flex;
}

.f86wcbrd {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0 8px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.lo3ae7xl {
  color: #d93025;
  text-align: center;
  border-color: #d93025;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 32px;
}

.gr3th6al {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Arial, sans-serif;
}

.s6zf5n1t {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  background-color: #d93025;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 14px;
  padding: 4px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.ngvtj0du {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 5px 0 5px 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
  position: relative;
}

.yz7lyh79 {
  color: #333;
  text-align: left;
  border-color: #333;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
}

.gh59yfg9 {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  padding: 14px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 32px;
  display: block;
  box-shadow: 0 3px #155f28;
}

.ou9v5804 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.4;
}

.xiko2tly {
  text-align: center;
  width: auto;
  padding: 18px 18px 20px;
}

.fxb0jybk {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  width: auto;
  position: sticky;
  top: 18px;
  overflow: hidden;
  box-shadow: 0 4px 18px #0000000f;
}

.t5rmzifh {
  width: auto;
  min-width: 0;
  position: relative;
}

.zihbq5fi {
  grid-column-gap: 40px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 320px;
  gap: 40px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 30px 20px 50px;
  display: grid;
}

.p26iu7sw {
  color: #222;
  cursor: pointer;
  width: auto;
  font-size: 19px;
  line-height: 32px;
  -webkit-text-decoration: underline #222;
  text-decoration: underline #222;
}

.uby9qc5e {
  width: auto;
  display: none;
}

.i8b9u0em {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.os3qu1sl {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 0 6px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.ad0ltqlk {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.hyivlxyk {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 14px 0 11px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  font-style: italic;
  line-height: 1.6;
}

.dpsy3o3x {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  max-width: 900px;
  margin: 0 auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.lrvqmxsz {
  color: #aaa;
  text-align: center;
  background-color: #0c0c0c;
  border-color: #aaa;
  width: auto;
  margin: 30px 0 0;
  padding: 32px 20px 60px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.flgftw5t {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.swzafxbk {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ye0qco33 {
  grid-column-gap: normal;
  color: #222;
  background-color: #f6f6f6;
  border-color: #222;
  width: auto;
  margin: 0;
  font-family: Merriweather, Georgia, serif;
  font-size: 19px;
  line-height: 32px;
  transition-property: none;
}

.k0t76fuw, .b7pje0ij {
  width: auto;
}

.k5ocsco8 {
  color: #0a3d62;
  letter-spacing: -.5px;
  background-color: #0a3d62;
  border-color: #0a3d62;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  display: block;
}

.l9p2rvll {
  grid-column-gap: 8px;
  color: #0a3d62;
  letter-spacing: -.5px;
  border-color: #0a3d62;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 32px;
  display: flex;
}

.j54dty6k {
  grid-column-gap: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
  display: flex;
}

.tmgcyneh {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
}

.uvh4vggi {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  margin: 0 0 18px;
  padding: 5px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.e31kpqyx {
  color: #111;
  letter-spacing: -.5px;
  border-color: #111;
  width: auto;
  margin: 0 0 22px;
  font-size: 42px;
  font-weight: 900;
  line-height: 1.18;
}

.ym2sa76k {
  color: #444;
  border-width: 0 0 0 4px;
  border-color: #444 #444 #444 #0a3d62;
  border-left-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 0 18px;
  font-size: 21px;
  font-style: italic;
  line-height: 1.5;
}

.pb4j9p23 {
  color: #fff;
  background-image: linear-gradient(135deg, #b88d68, #7a5236);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.z5l7ix7f {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 32px;
  display: block;
}

.e2eafgf9 {
  color: #666;
  border-color: #666;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 32px;
}

.rtvbrkjz {
  color: #666;
  background-color: #f0f0f0;
  border-color: #666;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 32px;
  display: flex;
}

.sf8daec6 {
  grid-column-gap: 8px;
  flex-direction: row;
  gap: 8px;
  width: auto;
  margin: 0 0 0 auto;
  display: flex;
}

.wapq5cwi {
  grid-column-gap: 14px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 0 28px;
  padding: 14px 0;
  display: flex;
}

.krjirxsw {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-style: italic;
}

.w4i4zsgy {
  color: #0a3d62;
  letter-spacing: -.3px;
  border-color: #0a3d62;
  width: auto;
  margin: 42px 0 22px;
  font-size: 30px;
  font-weight: 900;
  line-height: 1.25;
}

.oknanmud {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 19px;
  line-height: 32px;
}

.txhng9ji {
  color: #111;
  border-color: #111;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.vsjjz0cw {
  width: auto;
  margin: 0 0 22px;
}

.ixaig7y6 {
  color: #222;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.vadvk3gs {
  color: #5b4900;
  background-color: #fffbe6;
  border-width: 0 0 0 5px;
  border-color: #5b4900 #5b4900 #5b4900 #f2b400;
  border-left-style: solid;
  width: auto;
  margin: 24px 0;
  padding: 18px 22px;
  font-size: 19px;
  font-style: italic;
  line-height: 32px;
}

.lfn0avgl {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.wvk8pphx {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.feq7160m {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #1f8a3a;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.tq7qed3i {
  vertical-align: middle;
  border-collapse: collapse;
  border-color: #e2e2e2;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.fbl4dkif {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-width: 0 0 1px;
  border-color: #0a3d62 #0a3d62 #efefef;
  border-bottom-style: solid;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.t11ujeu9 {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #444 #444 #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.cvbfpga0 {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-width: 0 0 1px;
  border-color: #0e3b1c #0e3b1c #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.imdrlt6s {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-color: #0a3d62;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.b6preqrf {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-color: #444;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.boqk5b02 {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-color: #0e3b1c;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.cqp8pv37 {
  border-collapse: collapse;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  width: 800px;
  margin: 26px 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
  display: table;
  overflow: auto;
}

.knktaj9q {
  color: #0a3d62;
  background-color: #dde6ee;
  border-color: #0a3d62;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 84px;
  height: 84px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.rg3c9dh6 {
  color: #f7b500;
  letter-spacing: 2px;
  border-color: #f7b500;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.c7w13hay {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 17px;
  line-height: 1.6;
}

.xux1iaec {
  color: #0a3d62;
  border-color: #0a3d62;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 32px;
}

.pu0goyg5 {
  grid-column-gap: 18px;
  background-color: #fafbfc;
  border: 1px solid #ececec;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 84px 1fr;
  align-items: start;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 22px 24px;
  display: grid;
}

.ame7xddy {
  width: auto;
  margin: 14px 0 0;
}

.vd1g9u3s {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  width: auto;
  margin: 14px 0 24px;
  display: grid;
}

.xd4kla5n {
  color: #d93025;
  border-color: #d93025;
  width: auto;
  margin: 0 0 14px;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.25;
}

.a74tu7h9 {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.nr0k2v94 {
  color: #3c2d00;
  border-width: 0 0 1px;
  border-color: #3c2d00 #3c2d00 #d9302526;
  border-bottom-style: solid;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.j812ofce {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.je3e9lwj {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.c1g4ipeh {
  color: #5a1e1a;
  text-align: center;
  border-color: #5a1e1a;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 32px;
}

.qaj13ays {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 6px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.ajxeoqu6 {
  background-image: linear-gradient(#fffbea, #fff5d0);
  background-size: auto;
  border: 3px solid #d93025;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 26px 28px;
  box-shadow: 0 4px 14px #d9302526;
}

.e4xx93rf {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 24px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.zdwwwbrk {
  width: auto;
  min-width: 0;
}

.o84mpdd4 {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.rwrlte5g {
  background-color: #f4f7fa;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 18px;
  display: flex;
}

.agj77ogt {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0 8px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.pncxa6sq {
  color: #d93025;
  text-align: center;
  border-color: #d93025;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 32px;
}

.i654098l {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Arial, sans-serif;
}

.vmq5p8qy {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  background-color: #d93025;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 14px;
  padding: 4px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.fzxhxyci {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 5px 0 5px 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
  position: relative;
}

.rpq5vobh {
  color: #333;
  text-align: left;
  border-color: #333;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
}

.lox6wlt0 {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  padding: 14px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 32px;
  display: block;
  box-shadow: 0 3px #155f28;
}

.sg0cx108 {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.4;
}

.l0fudwx2 {
  text-align: center;
  width: auto;
  padding: 18px 18px 20px;
}

.aprto58g {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  width: auto;
  position: sticky;
  top: 18px;
  overflow: hidden;
  box-shadow: 0 4px 18px #0000000f;
}

.mct85nen {
  width: auto;
  min-width: 0;
  position: relative;
}

.v838t7w1 {
  grid-column-gap: 40px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 320px;
  gap: 40px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 30px 20px 50px;
  display: grid;
}

.kuzjh5u8 {
  color: #222;
  cursor: pointer;
  width: auto;
  font-size: 19px;
  line-height: 32px;
  -webkit-text-decoration: underline #222;
  text-decoration: underline #222;
}

.xa0ks9s0 {
  width: auto;
  display: none;
}

.etm3wcx0 {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.m622li0e {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 0 6px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.pp098b8q {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.ekhiv8qy {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 14px 0 11px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  font-style: italic;
  line-height: 1.6;
}

.celqnedk {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  max-width: 900px;
  margin: 0 auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.jzdm389e {
  color: #aaa;
  text-align: center;
  background-color: #0c0c0c;
  border-color: #aaa;
  width: auto;
  margin: 30px 0 0;
  padding: 32px 20px 60px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.oc0a7lq5 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.sb6rsj8s {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.tllrjd8t {
  grid-column-gap: normal;
  color: #222;
  background-color: #f6f6f6;
  border-color: #222;
  width: auto;
  margin: 0;
  font-family: Merriweather, Georgia, serif;
  font-size: 19px;
  line-height: 32px;
  transition-property: none;
}

.rvfduzv0, .butks7be {
  width: auto;
}

.nr0qrmb5 {
  color: #0a3d62;
  letter-spacing: -.5px;
  background-color: #0a3d62;
  border-color: #0a3d62;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  display: block;
}

.soddzmlx {
  grid-column-gap: 8px;
  color: #0a3d62;
  letter-spacing: -.5px;
  border-color: #0a3d62;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 32px;
  display: flex;
}

.c76hkmkx {
  grid-column-gap: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 14px 20px;
  display: flex;
}

.wvngu88y {
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  width: auto;
}

.plbtibsy {
  color: #fff;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  margin: 0 0 18px;
  padding: 5px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.fumcrbji {
  color: #111;
  letter-spacing: -.5px;
  border-color: #111;
  width: auto;
  margin: 0 0 22px;
  font-size: 42px;
  font-weight: 900;
  line-height: 1.18;
}

.i2lfkwep {
  color: #444;
  border-width: 0 0 0 4px;
  border-color: #444 #444 #444 #0a3d62;
  border-left-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 0 18px;
  font-size: 21px;
  font-style: italic;
  line-height: 1.5;
}

.m6tqu1uk {
  color: #fff;
  background-image: linear-gradient(135deg, #b88d68, #7a5236);
  background-size: auto;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.sowt6vyx {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 32px;
  display: block;
}

.w2wyjhv7 {
  color: #666;
  border-color: #666;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 32px;
}

.akcnkctl {
  color: #666;
  background-color: #f0f0f0;
  border-color: #666;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 32px;
  display: flex;
}

.kcluzqde {
  grid-column-gap: 8px;
  flex-direction: row;
  gap: 8px;
  width: auto;
  margin: 0 0 0 auto;
  display: flex;
}

.dgc32x20 {
  grid-column-gap: 14px;
  border-width: 1px 0;
  border-top-style: solid;
  border-top-color: #eee;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  flex-direction: row;
  align-items: center;
  gap: 14px;
  width: auto;
  margin: 0 0 28px;
  padding: 14px 0;
  display: flex;
}

.aqy8o3a9 {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-style: italic;
}

.e04g9kuk {
  color: #0a3d62;
  letter-spacing: -.3px;
  border-color: #0a3d62;
  width: auto;
  margin: 42px 0 22px;
  font-size: 30px;
  font-weight: 900;
  line-height: 1.25;
}

.qakpk7fe {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 19px;
  line-height: 32px;
}

.kllel43q {
  color: #111;
  border-color: #111;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.ylsvo3gr {
  color: #222;
  width: auto;
  font-size: 19px;
  line-height: 32px;
}

.swx3n5tp {
  color: #5b4900;
  background-color: #fffbe6;
  border-width: 0 0 0 5px;
  border-color: #5b4900 #5b4900 #5b4900 #f2b400;
  border-left-style: solid;
  width: auto;
  margin: 24px 0;
  padding: 18px 22px;
  font-size: 19px;
  font-style: italic;
  line-height: 32px;
}

.uesu444w {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.q1o2e0qj {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.kmrihz9q {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  text-transform: uppercase;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #1f8a3a;
  border-color: #fff;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.fh5jd572 {
  vertical-align: middle;
  border-collapse: collapse;
  border-color: #e2e2e2;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.tp17xjil {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-width: 0 0 1px;
  border-color: #0a3d62 #0a3d62 #efefef;
  border-bottom-style: solid;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.iy2rni5s {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #444 #444 #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.urj5y4jl {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-width: 0 0 1px;
  border-color: #0e3b1c #0e3b1c #efefef;
  border-bottom-style: solid;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.cs4wynkr {
  color: #0a3d62;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f7f9fb;
  border-color: #0a3d62;
  width: 24%;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.ls2gig45 {
  color: #444;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #fff;
  border-color: #444;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.gvf33z1x {
  color: #0e3b1c;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
  background-color: #f1fbf3;
  border-color: #0e3b1c;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 22px;
}

.cnxvvp5w {
  border-collapse: collapse;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  width: 800px;
  margin: 26px 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  line-height: 22px;
  display: table;
  overflow: auto;
}

.n68s67bp {
  color: #0a3d62;
  background-color: #dde6ee;
  border-color: #0a3d62;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 84px;
  height: 84px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.finltnyx {
  color: #f7b500;
  letter-spacing: 2px;
  border-color: #f7b500;
  width: auto;
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.vldm9yqq {
  color: #222;
  width: auto;
  margin: 0 0 22px;
  font-size: 17px;
  line-height: 1.6;
}

.imnjd6gy {
  color: #0a3d62;
  border-color: #0a3d62;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 32px;
}

.dpmk7tfn {
  grid-column-gap: 18px;
  background-color: #fafbfc;
  border: 1px solid #ececec;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 84px 1fr;
  align-items: start;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 22px 24px;
  display: grid;
}

.dzj1szq0 {
  width: auto;
  margin: 14px 0 0;
}

.ovi7x0ur {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  width: auto;
  margin: 14px 0 24px;
  display: grid;
}

.nertx70y {
  color: #d93025;
  border-color: #d93025;
  width: auto;
  margin: 0 0 14px;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.25;
}

.ta6ncw9k {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.ud71y07t {
  color: #3c2d00;
  border-width: 0 0 1px;
  border-color: #3c2d00 #3c2d00 #d9302526;
  border-bottom-style: solid;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.adv4zfmq {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  padding: 10px 0 10px 28px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.lmq9jryn {
  color: #3c2d00;
  border-color: #3c2d00;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 16px;
  line-height: 1.55;
  list-style-type: none;
}

.eq5dltpr {
  color: #5a1e1a;
  text-align: center;
  border-color: #5a1e1a;
  width: auto;
  margin: 0 0 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 32px;
}

.orynu5lz {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 6px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.idksekgo {
  background-image: linear-gradient(#fffbea, #fff5d0);
  background-size: auto;
  border: 3px solid #d93025;
  border-radius: 6px;
  width: auto;
  margin: 36px 0;
  padding: 26px 28px;
  box-shadow: 0 4px 14px #d9302526;
}

.n0addyhx {
  color: #fff;
  text-align: center;
  letter-spacing: -.3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 24px 0 0;
  padding: 20px 18px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.2;
  display: block;
  box-shadow: 0 4px #155f28, 0 6px 14px #0000002e;
}

.ci1heah2 {
  width: auto;
  min-width: 0;
}

.ou403a2q {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  background-color: #0a3d62;
  border-color: #fff;
  width: auto;
  padding: 14px 12px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.eyv9i2m2 {
  background-color: #f4f7fa;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 18px;
  display: flex;
}

.cp4lz4yp {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 0 8px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.sohz3m9m {
  color: #d93025;
  text-align: center;
  border-color: #d93025;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 32px;
}

.j6y6g2vs {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Arial, sans-serif;
}

.a0gjycun {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  background-color: #d93025;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  margin: 0 0 14px;
  padding: 4px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 32px;
  display: inline-block;
}

.nklt5rm1 {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 5px 0 5px 22px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
  position: relative;
}

.jglx7gfc {
  color: #333;
  text-align: left;
  border-color: #333;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  list-style-type: none;
}

.tzactdg9 {
  color: #fff;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
  cursor: pointer;
  background-image: linear-gradient(#62d63e, #1f8a3a);
  background-size: auto;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  padding: 14px 10px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 32px;
  display: block;
  box-shadow: 0 3px #155f28;
}

.f3lhnf7s {
  color: #888;
  text-align: center;
  border-color: #888;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.4;
}

.o9et0juk {
  text-align: center;
  width: auto;
  padding: 18px 18px 20px;
}

.pvlyebpb {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  width: auto;
  position: sticky;
  top: 18px;
  overflow: hidden;
  box-shadow: 0 4px 18px #0000000f;
}

.szk1d7lz {
  width: auto;
  min-width: 0;
  position: relative;
}

.d33trfwo {
  grid-column-gap: 40px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 320px;
  gap: 40px;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
  padding: 30px 20px 50px;
  display: grid;
}

.c1qr15fn {
  color: #222;
  cursor: pointer;
  width: auto;
  font-size: 19px;
  line-height: 32px;
  -webkit-text-decoration: underline #222;
  text-decoration: underline #222;
}

.kigasjsg {
  width: auto;
  display: none;
}

.dur8eqav {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.pf6pz8qr {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 0 6px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
}

.szkeuwwi {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.jkmvd2l5 {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 14px 0 11px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 11px;
  font-style: italic;
  line-height: 1.6;
}

.ubmensby {
  color: #aaa;
  text-align: center;
  border-color: #aaa;
  width: auto;
  max-width: 900px;
  margin: 0 auto;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.w5xz98u3 {
  color: #aaa;
  text-align: center;
  background-color: #0c0c0c;
  border-color: #aaa;
  width: auto;
  margin: 30px 0 0;
  padding: 32px 20px 60px;
  font-family: Montserrat, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.6;
}

.h4va05ei {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.gnb3f27o {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.mssxs2rv {
  grid-column-gap: normal;
  color: #222;
  background-color: #f6f6f6;
  border-color: #222;
  width: auto;
  margin: 0;
  font-family: Merriweather, Georgia, serif;
  font-size: 19px;
  line-height: 32px;
  transition-property: none;
}

.axo83hm2, .iazszbwh {
  width: auto;
}

.iwexmy9w {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.swxrrhqo {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.eerhwi9p {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 9px;
  font-weight: 600;
  line-height: 1.65;
}

.l0gsyb4g {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 22px 15px 18px;
}

.u1zw5pio {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.eg8esgre {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.7;
}

.tjow1hfw {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 1.22;
}

.x1of2weg {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.b8amcfyy {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.no4f6we9 {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.nkbtrugw {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.g9uhgn71 {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.njj4lwi2 {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.ybg38iwo {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.qafrq904 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.qzz5loz8 {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.thmnc3uu {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.tild0c1e {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.gyjma3ku {
  width: auto;
  margin: 0 0 14px;
  line-height: 1.7;
}

.t4ct0eaf {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.hh1vime5 {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.txnjn4d3 {
  color: #000;
  width: auto;
  margin: 22px 0 8px;
  font-size: 19px;
  font-weight: 800;
  line-height: 1.45;
}

.n33d3s7x {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.iiygai1p {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
  box-shadow: 0 4px #b8392b;
}

.g5pnk66b {
  text-align: center;
  width: auto;
  margin: 30px 0 14px;
}

.ubnc91mu {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.rlxhzfug {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.lp4ngt7u {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.j1hsy4yf {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.tsog7r5f {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.ge8j3j3f {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.o2ndftow {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.cn99mjt3 {
  width: auto;
  padding: 10px 0 10px 36px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.hrsrrmp1 {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.bbfrw77t {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.ctawpfzw {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.yjdaqt0e {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 26px 20px 50px;
}

.qxo1btmy {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.epzxim73 {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.i3laeivb {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.sxobbtmv {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.dwlkt3zn {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.pylgzhyr {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.zdfuluy9 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0 6px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.ld1gggi3 {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  font-size: 14px;
  line-height: 1.3;
}

.o4wkm1pa {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 2px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  display: block;
}

.vthp3ne4 {
  color: #1a1a1a;
  flex-grow: 1;
  width: auto;
  min-width: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
}

.d9m2r17b {
  color: #fff;
  text-align: center;
  letter-spacing: .34px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  max-width: 100%;
  padding: 16px 28px;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.bajdniw4 {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.qvnx7swo {
  z-index: 9999;
  background-color: #fff7ed;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #ed7611;
  width: auto;
  padding: 12px 18px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.gqdvd7d9 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.qkbdaeo3 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ry4re12l {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 96px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.fbtfvitp, .pzxgpse7 {
  width: auto;
}

.jbroj7w3 {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.hc5bsn2r {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.qofxtg53 {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 8px;
  font-weight: 600;
  line-height: 1.65;
}

.d59e69o9 {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 22px 15px 18px;
}

.soxrfyez {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.xm8lws07 {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.7;
}

.pc8omts4 {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 1.22;
}

.xl0yfc25 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.m1i9xwk3 {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.ib7dghpu {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.z6rt6q71 {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.e3r1eqq8 {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.p4kdzg5e {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.kkg287j5 {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.jl9g7xzl {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.y1gy2ur0 {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.ceo3ec32 {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.syxlniae {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.yp0e5czz {
  width: auto;
  margin: 0 0 14px;
  line-height: 1.7;
}

.g6rb7jtl {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.pwwzqe8u {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.lb71y3tg {
  color: #000;
  width: auto;
  margin: 22px 0 8px;
  font-size: 19px;
  font-weight: 800;
  line-height: 1.45;
}

.xfeox60h {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.avvb50rd {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
  box-shadow: 0 4px #b8392b;
}

.uap0qf9v {
  text-align: center;
  width: auto;
  margin: 30px 0 14px;
}

.x9rquf5j {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.ge6p702k {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.q0sgvi3i {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.z9h5o4s6 {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.ouryjfzc {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.w12upi0t {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.biuyukre {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.utl8rqh5 {
  width: auto;
  padding: 10px 0 10px 36px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.a4dsxlvw {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.dxfzbxoz {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.yd945dl8 {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  margin: 30px 0 14px;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 4px #b8392b;
}

.haobnla4 {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.kgxxdxox {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 26px 20px 50px;
}

.zaiih0nk {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.qxrz0bmb {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.xtp5zepm {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.b6ke1vn3 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.iuaw6c4h {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.zxsntfnm {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.td3tbzkv {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0 6px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.xaobg3he {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  font-size: 14px;
  line-height: 1.3;
}

.y5i38ak9 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 2px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  display: block;
}

.tlh6u4t2 {
  color: #1a1a1a;
  flex-grow: 1;
  width: auto;
  min-width: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
}

.mu9uxb1c {
  color: #fff;
  text-align: center;
  letter-spacing: .34px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  max-width: 100%;
  padding: 16px 28px;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.yb8e29sv {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.izsljmum {
  z-index: 9999;
  background-color: #fff7ed;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #ed7611;
  width: auto;
  padding: 12px 18px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.dgvqzpj2 {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.c00vrkwd {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.jq5zh3sm {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 96px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.uvf2wq5x, .fit4o50g {
  width: auto;
}

.tueye3dr {
  color: #d22a2a;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #d22a2a;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.riyau0ex {
  color: #111;
  text-align: center;
  letter-spacing: 1.52px;
  border-color: #111;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
}

.ul2wbpup {
  color: #666;
  text-align: center;
  letter-spacing: 1.82px;
  text-transform: uppercase;
  border-color: #666;
  width: auto;
  margin: 8px 0 0;
  font-size: 9px;
  font-weight: 600;
  line-height: 1.65;
}

.egooqhpo {
  text-align: center;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eee;
  width: auto;
  padding: 22px 15px 18px;
}

.wyz7mh1o {
  color: #bbb;
  letter-spacing: .72px;
  text-transform: uppercase;
  border-color: #bbb;
  width: auto;
  margin: 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
}

.q1cwhta7 {
  color: #1a1a1a;
  letter-spacing: .72px;
  text-transform: uppercase;
  width: auto;
  margin: 0 0 18px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.7;
}

.rt6iposd {
  color: #000;
  width: auto;
  margin: 4px 0 22px;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 1.22;
}

.b5sl7hdr {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
  display: block;
}

.wbkobals {
  color: #fff;
  background-color: #3b5998;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.fp8ar7a8 {
  color: #fff;
  background-color: #000;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.dfko6hkt {
  color: #fff;
  background-color: #bd081c;
  border-color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  font-family: Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: flex;
}

.bg9sw7bf {
  grid-column-gap: 6px;
  flex-direction: row;
  gap: 6px;
  width: auto;
  margin: 18px 0 22px;
  display: flex;
}

.wxe8xi50 {
  color: #1a1a1a;
  text-align: center;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.hfrd4n1z {
  text-align: center;
  width: auto;
  margin: 0 0 18px;
  font-style: italic;
  line-height: 1.7;
}

.cdwyx12e {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 18px;
  line-height: 1.7;
}

.wcc4ax4f {
  color: #000;
  width: auto;
  margin: 38px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.dmxfw5tt {
  color: #000;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.p7nex4m0 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 14px;
  font-size: 18px;
  line-height: 1.7;
}

.mw7eqiyl {
  width: auto;
  margin: 0 0 14px;
  line-height: 1.7;
}

.vuutuuxt {
  width: auto;
  margin: 14px 0 22px;
  padding: 0 0 0 22px;
}

.k1braf8d {
  color: #000;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.i94zvyrp {
  color: #000;
  width: auto;
  margin: 22px 0 8px;
  font-size: 19px;
  font-weight: 800;
  line-height: 1.45;
}

.ij0bk0uv {
  color: #1a1a1a;
  width: auto;
  font-size: 18px;
  line-height: 1.7;
}

.ltip0pe5 {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
  box-shadow: 0 4px #b8392b;
}

.gvrbmi7r {
  text-align: center;
  width: auto;
  margin: 30px 0 14px;
}

.dpw3siag {
  color: #f5a623;
  letter-spacing: 1px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  line-height: 1;
}

.q2x6whjl {
  color: #000;
  width: auto;
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.m1mj0u5w {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.xnywh090 {
  background-color: #f4f4f4;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #d22a2a;
  width: auto;
  margin: 6px 0 22px;
  padding: 20px 22px;
}

.pm8fvy1a {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 34px 0;
}

.jl0ca4sj {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  margin: 0 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.zr4bw8sr {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 18px;
  line-height: 1.55;
  list-style-type: none;
}

.bo5ezram {
  width: auto;
  padding: 10px 0 10px 36px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.zwcizn3c {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 36px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.cozrhken {
  width: auto;
  margin: 14px 0 22px;
  padding: 0;
  list-style-type: none;
}

.sh16up14 {
  color: #fff;
  text-align: center;
  letter-spacing: .42px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  width: auto;
  max-width: 100%;
  margin: 30px 0 14px;
  padding: 22px 40px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 4px #b8392b;
}

.rk6xdp9d {
  background-color: #fff7ed;
  border: 2px solid #ed7611;
  border-radius: 4px;
  width: auto;
  margin: 28px 0;
  padding: 24px 24px 22px;
}

.e6lhx4uc {
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  padding: 26px 20px 50px;
}

.xkevbfe4 {
  color: #444;
  text-align: center;
  cursor: pointer;
  border-color: #444;
  width: auto;
  margin: 0;
  padding: 0;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.6;
  list-style-type: none;
  display: inline;
}

.eq87tir1 {
  grid-column-gap: 18px;
  color: #555;
  text-align: center;
  border-color: #555;
  flex-flow: wrap;
  justify-content: center;
  gap: 18px;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.6;
  list-style-type: none;
  display: flex;
}

.ojsjj2jo {
  color: #222;
  text-align: center;
  border-color: #222;
  width: auto;
  font-size: 13px;
  line-height: 1.6;
}

.f6wnjqfr {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  margin: 0 0 12px;
  font-size: 13px;
  line-height: 1.6;
}

.glg4gec4 {
  color: #555;
  text-align: center;
  border-color: #555;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.6;
}

.qlymwd43 {
  background-color: #f6f6f6;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 30px 0 0;
  padding: 28px 20px 40px;
}

.haeqbnza {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0 6px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  -webkit-text-decoration: line-through #999;
  text-decoration: line-through #999;
}

.q6glq8mt {
  color: #c0392b;
  border-color: #c0392b;
  width: auto;
  font-size: 14px;
  line-height: 1.3;
}

.g0nr8k3z {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 2px 0 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  display: block;
}

.wbhva4gm {
  color: #1a1a1a;
  flex-grow: 1;
  width: auto;
  min-width: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
}

.eizr2xm1 {
  color: #fff;
  text-align: center;
  letter-spacing: .34px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #e74c3c;
  border-color: #fff;
  border-radius: 4px;
  flex-shrink: 0;
  width: auto;
  max-width: 100%;
  padding: 16px 28px;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
  display: block;
  box-shadow: 0 3px #b8392b;
}

.f22ung5z {
  grid-column-gap: 12px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 740px;
  margin: 0 auto;
  display: flex;
}

.u1oftx5d {
  z-index: 9999;
  background-color: #fff7ed;
  border-width: 2px 0 0;
  border-top-style: solid;
  border-top-color: #ed7611;
  width: auto;
  padding: 12px 18px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 -4px 14px #0000001f;
}

.bhjf2jzr {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.vafbntj3 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.fbhb420w {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  padding: 0 0 96px;
  font-family: Open Sans, Helvetica Neue, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.65;
  transition-property: none;
}

.xj5vysfd, .v5xycv21 {
  width: auto;
}

.o1njnjvz {
  color: #1fa2ff;
  letter-spacing: -.5px;
  border-color: #1fa2ff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.lcqkd26j {
  color: #000;
  letter-spacing: -.5px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.jsqeizex {
  color: #262626;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 10px 15px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.gdkio7oo {
  color: #262626;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #262626 #262626 #e5e5e5;
  border-bottom-style: solid;
  width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.e5ysfdmy {
  color: #7b8794;
  text-align: left;
  letter-spacing: .4px;
  text-transform: uppercase;
  border-color: #7b8794;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.x4bt3lio {
  color: #111;
  text-align: left;
  border-color: #111;
  width: auto;
  margin: 0 0 25px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.2;
}

.wv29qoep {
  color: #fff;
  text-align: left;
  background-color: #1fa2ff;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  margin: 0 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
}

.x4o3t3y3 {
  color: #4c4c4c;
  text-align: left;
  border-color: #4c4c4c;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
}

.crvf6bqz {
  color: #919ba3;
  text-align: left;
  border-color: #919ba3;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.ldunxw8e {
  color: #919ba3;
  text-align: left;
  border-width: 0 0 0 3px;
  border-color: #919ba3 #919ba3 #919ba3 #4c4c4c;
  border-left-style: solid;
  width: auto;
  padding: 0 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.sotugll3 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-height: 50px;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.x6827744 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}

.d1fsu7lo {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 28px;
}

.os6xoq40 {
  color: #262626;
  text-align: left;
  background-color: #c3f1ff;
  border-color: #262626;
  border-radius: 4px;
  width: auto;
  margin: 0 0 25px;
  padding: 14px 18px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.je6w0cd9 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.horiz8cx {
  color: #212121;
  text-align: left;
  border-color: #212121;
  width: auto;
  margin: 38px 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1.25;
}

.lq7mkobf {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.vjacq3ds {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.nbkxbjq8 {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
  list-style-type: none;
}

.fdv8fdqu {
  color: #262626;
  border-color: #262626;
  width: auto;
  padding: 0 0 16px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
  list-style-type: none;
  position: relative;
}

.y1gvlvd8 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 25px;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  list-style-type: none;
}

.gvkelwia {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  width: 45%;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.mxoei5rv {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.n5jfr643 {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
  display: block;
}

.y0kdy4mq {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: center;
  width: 55%;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.ex7kkja1 {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.ozx7zkfn {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.ct79rw84 {
  color: #000;
  text-align: left;
  letter-spacing: -.5px;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1.25;
}

.bg73k2c7 {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.p2q5a7wk {
  color: red;
  text-align: left;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 30px;
  display: block;
}

.sxrl6t5p {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.wtdqgn0m {
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.o1lyxnh2 {
  grid-column-gap: 10px;
  text-align: left;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.uxxzrdd4 {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.i27x2a3w {
  color: #000;
  text-align: left;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.hqn41r70 {
  color: #fff;
  text-align: center;
  letter-spacing: .4px;
  cursor: pointer;
  background-color: red;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 18px 0 6px;
  padding: 18px 12px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 3px 6px #0000002e;
}

.q3okofse {
  color: #262626;
  text-align: left;
  background-color: #feffa1;
  border: 2px solid red;
  border-radius: 6px;
  width: auto;
  margin: 35px 0 25px;
  padding: 28px 26px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.fu8wx3ab {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 28px;
  display: block;
}

.kfbiwq5y {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 28px;
  display: block;
}

.vhtdtssd {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  line-height: 28px;
}

.m0jrj6jp {
  color: #262626;
  text-align: left;
  background-color: #f4fbff;
  border-width: 0 0 0 4px;
  border-color: #262626 #262626 #262626 #1fa2ff;
  border-left-style: solid;
  border-radius: 0 6px 6px 0;
  width: auto;
  margin: 0 0 18px;
  padding: 18px 20px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.m6j30977 {
  color: #000;
  text-align: center;
  letter-spacing: -.3px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  margin: 25px 41px;
  padding: 18px 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 21px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.o9pz07ei {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-grow: 1;
  width: auto;
  max-width: 840px;
  min-height: 200px;
  margin: 0 15px;
  padding: 20px 10px 92px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.ps6fkifm {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-color: #fff;
  border-radius: 15px 15px 0 0;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 30px;
}

.kn0gfe3s {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.x6d9v0r1 {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.v59xt3ad {
  color: #282828;
  text-align: center;
  border-color: #282828;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.xctiug2v {
  color: #000;
  text-align: center;
  letter-spacing: -.2px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 20px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.x305yu88 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  padding: 0 16px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.aophchac {
  color: #262626;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 15px;
  width: auto;
  min-height: 50px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: sticky;
  top: 30px;
  overflow: hidden;
}

.jgriejst {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-shrink: 0;
  flex-basis: 300px;
  width: auto;
  max-width: 300px;
  min-height: 200px;
  margin: 0 15px;
  padding: 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: relative;
}

.bcbp4lr3 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.l3x90f36 {
  color: #262626;
  text-align: center;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.p6um9n9q {
  opacity: .78;
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 900px;
  margin: 0 auto 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.evrgsefi {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
}

.hofw9zze {
  color: gray;
  text-align: center;
  border-color: gray;
  width: auto;
  padding: 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.w1j15ula {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.b05yokag {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 30px 20px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.mm3nweu4 {
  color: #262626;
  text-align: center;
  background-color: #000;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.dlr0i0qd {
  color: #262626;
  border-color: #262626;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.yafe6q7f {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.vv1rmobq {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.djlbyugk {
  grid-column-gap: normal;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.jqqlvwaq, .ig0wyon3 {
  width: auto;
}

.gxwnsgjg {
  color: #1fa2ff;
  letter-spacing: -.5px;
  border-color: #1fa2ff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.blgqyt8i {
  color: #000;
  letter-spacing: -.5px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.ijc7wypx {
  color: #262626;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 10px 15px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.k32unco7 {
  color: #262626;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #262626 #262626 #e5e5e5;
  border-bottom-style: solid;
  width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.nk7903p1 {
  color: #7b8794;
  text-align: left;
  letter-spacing: .4px;
  text-transform: uppercase;
  border-color: #7b8794;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.lsiy3urp {
  color: #111;
  text-align: left;
  border-color: #111;
  width: auto;
  margin: 0 0 25px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.2;
}

.vdf55gkz {
  color: #fff;
  text-align: left;
  background-color: #1fa2ff;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  margin: 0 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
}

.vnnitzh3 {
  color: #4c4c4c;
  text-align: left;
  border-color: #4c4c4c;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
}

.klu2lk9k {
  color: #919ba3;
  text-align: left;
  border-color: #919ba3;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.of5ifb3k {
  color: #919ba3;
  text-align: left;
  border-width: 0 0 0 3px;
  border-color: #919ba3 #919ba3 #919ba3 #4c4c4c;
  border-left-style: solid;
  width: auto;
  padding: 0 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.i1lfb45t {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-height: 50px;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.zv79xf9t {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}

.ybuvsaiq {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 28px;
}

.yeefiruj {
  color: #262626;
  text-align: left;
  background-color: #c3f1ff;
  border-color: #262626;
  border-radius: 4px;
  width: auto;
  margin: 0 0 25px;
  padding: 14px 18px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.oquouvtc {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.yxc4jblx {
  color: #212121;
  text-align: left;
  border-color: #212121;
  width: auto;
  margin: 38px 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1.25;
}

.ghtr27dv {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.sidlae5l {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.wir7783w {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
  list-style-type: none;
}

.x0u62af2 {
  color: #262626;
  border-color: #262626;
  width: auto;
  padding: 0 0 16px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
  list-style-type: none;
  position: relative;
}

.t73lopzp {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 25px;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  list-style-type: none;
}

.chdi2e3f {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  width: 45%;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.z977mgmn {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.nin42d5d {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
  display: block;
}

.l5p3zmfk {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: center;
  width: 55%;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.gtghq6fl {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.o4j6xnhw {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.k2i22c2b {
  color: #000;
  text-align: left;
  letter-spacing: -.5px;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1.25;
}

.u33t3h7l {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.moh1wwxk {
  color: red;
  text-align: left;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 30px;
  display: block;
}

.wutojygj {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.zl8tdfpj {
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.dy0ymwgg {
  grid-column-gap: 10px;
  text-align: left;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.mdp2c5r6 {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.jluc3pyc {
  color: #000;
  text-align: left;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.r048gxr1 {
  color: #fff;
  text-align: center;
  letter-spacing: .4px;
  cursor: pointer;
  background-color: red;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 18px 0 6px;
  padding: 18px 12px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 3px 6px #0000002e;
}

.ypckipaj {
  color: #262626;
  text-align: left;
  background-color: #feffa1;
  border: 2px solid red;
  border-radius: 6px;
  width: auto;
  margin: 35px 0 25px;
  padding: 28px 26px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.fpqbqaht {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 28px;
  display: block;
}

.qj1c4cyn {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 28px;
  display: block;
}

.z91q907e {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  line-height: 28px;
}

.mwv0ww5s {
  color: #262626;
  text-align: left;
  background-color: #f4fbff;
  border-width: 0 0 0 4px;
  border-color: #262626 #262626 #262626 #1fa2ff;
  border-left-style: solid;
  border-radius: 0 6px 6px 0;
  width: auto;
  margin: 0 0 18px;
  padding: 18px 20px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.n96nh8bd {
  color: #000;
  text-align: center;
  letter-spacing: -.3px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  margin: 25px 41px;
  padding: 18px 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 21px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.asyrinfn {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-grow: 1;
  width: auto;
  max-width: 840px;
  min-height: 200px;
  margin: 0 15px;
  padding: 20px 10px 92px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.j4zmcpce {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-color: #fff;
  border-radius: 15px 15px 0 0;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 30px;
}

.g9hinwv8 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.x1l5k1md {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.ssfif8qc {
  color: #282828;
  text-align: center;
  border-color: #282828;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.vrfzhly3 {
  color: #000;
  text-align: center;
  letter-spacing: -.2px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 20px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.w2c52x8n {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  padding: 0 16px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.agfuvvp9 {
  color: #262626;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 15px;
  width: auto;
  min-height: 50px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: sticky;
  top: 30px;
  overflow: hidden;
}

.ztcnk7y4 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-shrink: 0;
  flex-basis: 300px;
  width: auto;
  max-width: 300px;
  min-height: 200px;
  margin: 0 15px;
  padding: 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: relative;
}

.srcalil6 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.t3pijas0 {
  color: #262626;
  text-align: center;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.wq8rscwk {
  opacity: .78;
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 900px;
  margin: 0 auto 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.fthks5ll {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
}

.w7ambxtk {
  color: gray;
  text-align: center;
  border-color: gray;
  width: auto;
  padding: 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.bcl5ggpj {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.b4h7yat2 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 30px 20px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.ka02xmdl {
  color: #262626;
  text-align: center;
  background-color: #000;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.nofwsxtv {
  color: #262626;
  border-color: #262626;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.pxsdwt8y {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.itks6x2f {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.mgerfgfh {
  grid-column-gap: normal;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.b4w4x7yl, .xt3bhxci {
  width: auto;
}

.ym43e8pc {
  color: #1fa2ff;
  letter-spacing: -.5px;
  border-color: #1fa2ff;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.xo4405lx {
  color: #000;
  letter-spacing: -.5px;
  width: auto;
  font-family: Montserrat, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 30px;
}

.b5b0scr2 {
  color: #262626;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 10px 15px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.u84924mi {
  color: #262626;
  background-color: #fff;
  border-width: 0 0 1px;
  border-color: #262626 #262626 #e5e5e5;
  border-bottom-style: solid;
  width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.cu0p8kmd {
  color: #7b8794;
  text-align: left;
  letter-spacing: .4px;
  text-transform: uppercase;
  border-color: #7b8794;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
}

.bhrjgvoa {
  color: #111;
  text-align: left;
  border-color: #111;
  width: auto;
  margin: 0 0 25px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.2;
}

.u7zuolk0 {
  color: #fff;
  text-align: left;
  background-color: #1fa2ff;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  margin: 0 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: flex;
}

.nxo48gy5 {
  color: #4c4c4c;
  text-align: left;
  border-color: #4c4c4c;
  width: auto;
  margin: 0 0 2px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 20px;
}

.i9vgc7ya {
  color: #919ba3;
  text-align: left;
  border-color: #919ba3;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.hitvdtpi {
  color: #919ba3;
  text-align: left;
  border-width: 0 0 0 3px;
  border-color: #919ba3 #919ba3 #919ba3 #4c4c4c;
  border-left-style: solid;
  width: auto;
  padding: 0 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.k2adz5fj {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  min-height: 50px;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.glac1waw {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 28px;
}

.m3cyzcyq {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 8px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 28px;
}

.s7ce29rb {
  color: #262626;
  text-align: left;
  background-color: #c3f1ff;
  border-color: #262626;
  border-radius: 4px;
  width: auto;
  margin: 0 0 25px;
  padding: 14px 18px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.l1lz7u38 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.bzfjrhbl {
  color: #212121;
  text-align: left;
  border-color: #212121;
  width: auto;
  margin: 38px 0 22px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 30px;
  font-weight: 800;
  line-height: 1.25;
}

.b8pzn0bx {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.hngl8rhf {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
}

.q6pzlq78 {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
  list-style-type: none;
}

.e6ivrfnb {
  color: #262626;
  border-color: #262626;
  width: auto;
  padding: 0 0 16px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
  list-style-type: none;
  position: relative;
}

.n5c8zpdb {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0 0 25px;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  list-style-type: none;
}

.qijqtqki {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  width: 45%;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.hygol2us {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.lakhbmxc {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 800;
  line-height: 32px;
  display: block;
}

.plfadjja {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: center;
  width: 55%;
  margin: 0;
  padding: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.ybm80b5m {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.rg4yn2b9 {
  grid-column-gap: 18px;
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row-reverse;
  justify-content: space-around;
  align-items: center;
  gap: 18px;
  width: auto;
  margin: 0 0 30px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.t77y9ugx {
  color: #000;
  text-align: left;
  letter-spacing: -.5px;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 26px;
  font-weight: 900;
  line-height: 1.25;
}

.zc8sh5ul {
  color: #000;
  text-align: left;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.z97origi {
  color: red;
  text-align: left;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 30px;
  display: block;
}

.adf5wp47 {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.r10dang2 {
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.ix9raglw {
  grid-column-gap: 10px;
  text-align: left;
  flex-direction: row;
  align-items: flex-start;
  gap: 10px;
  width: auto;
  margin: 0 0 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.xvdvllgq {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  display: block;
}

.cwj4tsfl {
  color: #000;
  text-align: left;
  width: auto;
  margin: 14px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 28px;
}

.xda5yq9q {
  color: #fff;
  text-align: center;
  letter-spacing: .4px;
  cursor: pointer;
  background-color: red;
  border-color: #fff;
  border-radius: 8px;
  width: auto;
  margin: 18px 0 6px;
  padding: 18px 12px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 3px 6px #0000002e;
}

.pc8lkn8w {
  color: #262626;
  text-align: left;
  background-color: #feffa1;
  border: 2px solid red;
  border-radius: 6px;
  width: auto;
  margin: 35px 0 25px;
  padding: 28px 26px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.rshts4dk {
  color: #ffb400;
  text-align: left;
  letter-spacing: 2px;
  border-color: #ffb400;
  width: auto;
  margin: 0 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 18px;
  line-height: 28px;
  display: block;
}

.mz12zq0r {
  color: #0f1720;
  text-align: left;
  border-color: #0f1720;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 800;
  line-height: 28px;
  display: block;
}

.svoahcvf {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  margin: 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 17px;
  line-height: 28px;
}

.v8bbbx6r {
  color: #262626;
  text-align: left;
  background-color: #f4fbff;
  border-width: 0 0 0 4px;
  border-color: #262626 #262626 #262626 #1fa2ff;
  border-left-style: solid;
  border-radius: 0 6px 6px 0;
  width: auto;
  margin: 0 0 18px;
  padding: 18px 20px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.mg5itfuq {
  color: #000;
  text-align: center;
  letter-spacing: -.3px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  margin: 25px 41px;
  padding: 18px 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 21px;
  font-weight: 900;
  line-height: 30px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.cnky33cg {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-grow: 1;
  width: auto;
  max-width: 840px;
  min-height: 200px;
  margin: 0 15px;
  padding: 20px 10px 92px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.ciumh03u {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-color: #fff;
  border-radius: 15px 15px 0 0;
  width: auto;
  padding: 14px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 800;
  line-height: 30px;
}

.sx66my8f {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.wrlcyzq8 {
  color: red;
  text-align: center;
  border-color: red;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.zbo3tili {
  color: #282828;
  text-align: center;
  border-color: #282828;
  width: auto;
  margin: 0 0 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 800;
  line-height: 22px;
}

.k6o91wuf {
  color: #000;
  text-align: center;
  letter-spacing: -.2px;
  cursor: pointer;
  background-color: #51bd50;
  border-radius: 10px;
  width: auto;
  padding: 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 900;
  line-height: 20px;
  display: block;
  box-shadow: 0 2px 4px #00000040;
}

.kakdoees {
  color: #262626;
  text-align: left;
  border-color: #262626;
  width: auto;
  padding: 0 16px 16px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.n9b6ry9r {
  color: #262626;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 15px;
  width: auto;
  min-height: 50px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: sticky;
  top: 30px;
  overflow: hidden;
}

.yoauvkwl {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-shrink: 0;
  flex-basis: 300px;
  width: auto;
  max-width: 300px;
  min-height: 200px;
  margin: 0 15px;
  padding: 10px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  position: relative;
}

.cxhyx2m4 {
  color: #262626;
  text-align: left;
  border-color: #262626;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
  display: flex;
}

.ao59t8fc {
  color: #262626;
  text-align: center;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.hfmg7vdr {
  opacity: .78;
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 900px;
  margin: 0 auto 14px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.nyc9c97t {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 22px;
}

.f3fdjto1 {
  color: gray;
  text-align: center;
  border-color: gray;
  width: auto;
  padding: 0 8px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.onufasj5 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 10px 0 0;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.qt19lgbe {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 30px 20px 36px;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 22px;
}

.wx8rdpdu {
  color: #262626;
  text-align: center;
  background-color: #000;
  border-color: #262626;
  width: auto;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.piyrk8b2 {
  color: #262626;
  border-color: #262626;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  font-family: Montserrat, Helvetica, Arial, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.z1vop07j {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.t759s01v {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.i4duzwly {
  grid-column-gap: normal;
  color: #000;
  width: auto;
  margin: 0;
  font-family: Times New Roman;
  font-size: 16px;
  transition-property: none;
}

.image-756, .image-757, .image-758, .image-759, .image-760, .image-761, .image-762, .image-763, .image-764, .image-765, .image-766, .image-767, .image-768, .image-769, .image-770, .image-771, .image-772, .image-773, .image-774, .image-775, .image-778, .image-779, .image-780, .image-782, .image-783 {
  margin-bottom: 10px;
}

.image-784 {
  margin-bottom: 0;
}

.image-785, .image-786 {
  margin-top: 10px;
}

.image-787 {
  margin-bottom: 10px;
}

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

.image-789, .image-790, .image-791, .image-792, .image-793, .image-794, .image-795, .image-796, .image-797, .image-798, .image-799, .image-800, .image-801, .image-802, .image-803, .image-804, .image-805, .image-806, .image-807, .image-808, .image-809, .image-810, .image-811, .image-812, .image-813, .image-814, .image-816, .image-817, .image-818, .image-819, .image-820, .image-821, .image-822, .image-823, .image-824, .image-825, .image-826 {
  margin-bottom: 10px;
}

.zy99s3ry, .zge3grsd {
  width: auto;
}

.v05nuq37 {
  color: #fff;
  text-align: center;
  background-color: #232323;
  border-color: #fff;
  width: 100%;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  line-height: 29px;
  display: block;
}

.wjt4wfhh {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 22px;
  line-height: 30px;
}

.aouo8v6z {
  color: #fdac2b;
  fill: #fdac2b;
  overflow-clip-margin: content-box;
  border-color: #fdac2b;
  width: 17px;
  height: 17px;
  display: block;
  overflow: hidden;
}

.butw7kue {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.ep2hs8n6 {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 21px;
}

.s7gnn1jc {
  color: #242424;
  text-align: left;
  fill: #00c853;
  overflow-clip-margin: content-box;
  border-color: #242424;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.w0eb78kz {
  color: #242424;
  text-align: left;
  border-color: #242424;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.f6xkodw2 {
  grid-column-gap: 5px;
  color: #242424;
  border-color: #242424;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  padding: 4px 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.ifexfsge {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.dxqahen6 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 10px 5px;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: block;
}

.pfvv0rzz {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  flex-direction: column;
  gap: 10px;
  width: auto;
  padding: 25px;
  display: flex;
  position: sticky;
  top: 30px;
}

.glnve7ik {
  flex-shrink: 0;
  flex-basis: 28%;
  width: auto;
  max-width: 28%;
}

.stwpnstc {
  color: #242424;
  border-color: #242424;
  width: auto;
  margin: 0 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 52px;
}

.k55mi5av {
  color: #000;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.sfcggp5t {
  color: #000;
  width: auto;
  margin: 0 0 15px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.eel6z93g {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 32px;
}

.nn9nt23o {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.worxpdlf {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.dsqjoabn {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.xxgy2j8i {
  color: #000;
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.y3fpzsj0 {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.l0mhs5l0 {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
}

.cw84sai1 {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.u9q066q4 {
  color: #000;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #ccc;
  width: auto;
  margin: 0 0 10px;
  padding: 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 30px;
}

.rypyuk9g {
  color: #c36;
  cursor: pointer;
  border-color: #c36;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.l2b5gly4 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
}

.e663mkl3 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 12.8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.wdvu5q4h {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
  display: inline;
}

.iwq7vksw {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}

.pv77r3uw {
  text-align: center;
  border: 3px dashed #4f4f4f;
  width: auto;
  margin: 24px 0;
  padding: 20px;
}

.d68luflw {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 0 0 4px;
  font-size: 26px;
  font-weight: 700;
  line-height: 29px;
  display: block;
}

.ovp3rckj {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  margin: 16px 0;
  padding: 14px 30px;
  font-size: 20px;
  line-height: 29px;
  display: block;
}

.q0x4worb {
  flex-shrink: 0;
  flex-basis: calc(72% - 20px);
  width: auto;
  max-width: calc(72% - 20px);
}

.aln06ju4 {
  grid-column-gap: 20px;
  flex-flow: row-reverse wrap-reverse;
  gap: 20px;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 20px 10px 10px;
  display: flex;
}

.wqmna91q {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #000;
  width: 100%;
  padding: 15px 0;
}

.mnj4nb1r {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  margin: 0 0 14.4px;
  font-size: 14px;
  line-height: 21px;
}

.z5wpi92q {
  color: #575757;
  text-align: center;
  cursor: pointer;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.cglbibyb {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.u5vpln2r {
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 30px 10px 40px;
}

.kbpg7uge {
  color: #fff;
  border-color: #fff;
  flex-shrink: 0;
  flex-basis: 50%;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  font-size: 16px;
  line-height: 21px;
  display: block;
}

.orxzdphl {
  color: #fff;
  text-align: left;
  cursor: pointer;
  fill: #fff;
  overflow-clip-margin: content-box;
  border-color: #fff;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.n1k3gmwb {
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.ki5c8gm5 {
  grid-column-gap: 2px;
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 2px;
  width: auto;
  margin: 0;
  padding: 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.w3qo5w8z {
  grid-column-gap: 16px;
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  justify-content: flex-end;
  gap: 8px 16px;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  list-style-type: none;
  display: flex;
}

.tztxl7l0 {
  flex-flow: wrap;
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
}

.jasklij4 {
  background-color: #232323;
  width: 100%;
}

.xqc33h7e {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.bbzbx17y {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.n5uv1cd8 {
  grid-column-gap: normal;
  color: #333;
  background-color: #fff;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.image-827, .image-828 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-829, .image-830, .image-831 {
  margin-top: 10px;
}

.z1uec0gy, .lu5krr3v {
  width: auto;
}

.v86hpmnq {
  color: #fff;
  text-align: center;
  background-color: #232323;
  border-color: #fff;
  width: 100%;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  line-height: 29px;
  display: block;
}

.jf44xbnv {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 22px;
  line-height: 30px;
}

.o9llmudv {
  color: #fdac2b;
  fill: #fdac2b;
  overflow-clip-margin: content-box;
  border-color: #fdac2b;
  width: 17px;
  height: 17px;
  display: block;
  overflow: hidden;
}

.rj3dvgeq {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.o3txpbmf {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 21px;
}

.eejiif8a {
  color: #242424;
  text-align: left;
  fill: #00c853;
  overflow-clip-margin: content-box;
  border-color: #242424;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.veqjisn7 {
  color: #242424;
  text-align: left;
  border-color: #242424;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.y2omkxq8 {
  grid-column-gap: 5px;
  color: #242424;
  border-color: #242424;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  padding: 4px 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.qhd24s8n {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.e6lle2h5 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 10px 5px;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: block;
}

.yvl05lc4 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  flex-direction: column;
  gap: 10px;
  width: auto;
  padding: 25px;
  display: flex;
  position: sticky;
  top: 30px;
}

.zcudod42 {
  flex-shrink: 0;
  flex-basis: 28%;
  width: auto;
  max-width: 28%;
}

.pyciunnc {
  color: #242424;
  border-color: #242424;
  width: auto;
  margin: 0 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 52px;
}

.y774h6r1 {
  color: #000;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.vl34zzc4 {
  color: #000;
  width: auto;
  margin: 0 0 15px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.dh0i2ex6 {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 32px;
}

.ywctugzq {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.i1ssaba5 {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.rhurewuo {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.vv4usm3h {
  color: #000;
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.d0umsmjr {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.zmg2yeqa {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
}

.a9u3sjm2 {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.u55gg5fw {
  color: #000;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #ccc;
  width: auto;
  margin: 0 0 10px;
  padding: 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 30px;
}

.sv65sugt {
  color: #c36;
  cursor: pointer;
  border-color: #c36;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.plamhsq0 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
}

.aj6zi6ft {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 12.8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.wrx979d2 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
  display: inline;
}

.tp5rajsq {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}

.dkqzt56g {
  text-align: center;
  border: 3px dashed #4f4f4f;
  width: auto;
  margin: 24px 0;
  padding: 20px;
}

.vwtn5i9q {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 0 0 4px;
  font-size: 26px;
  font-weight: 700;
  line-height: 29px;
  display: block;
}

.m0drndde {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  margin: 16px 0;
  padding: 14px 30px;
  font-size: 20px;
  line-height: 29px;
  display: block;
}

.v37kg9yv {
  flex-shrink: 0;
  flex-basis: calc(72% - 20px);
  width: auto;
  max-width: calc(72% - 20px);
}

.ofi92m91 {
  grid-column-gap: 20px;
  flex-flow: row-reverse wrap-reverse;
  gap: 20px;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 20px 10px 10px;
  display: flex;
}

.lzepqqhi {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #000;
  width: 100%;
  padding: 15px 0;
}

.gvrq10ji {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  margin: 0 0 14.4px;
  font-size: 14px;
  line-height: 21px;
}

.twve8754 {
  color: #575757;
  text-align: center;
  cursor: pointer;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.hu3zqkz7 {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.s3o1ymt1 {
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 30px 10px 40px;
}

.arcocd8u {
  color: #fff;
  border-color: #fff;
  flex-shrink: 0;
  flex-basis: 50%;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  font-size: 16px;
  line-height: 21px;
  display: block;
}

.kgk5ensy {
  color: #fff;
  text-align: left;
  cursor: pointer;
  fill: #fff;
  overflow-clip-margin: content-box;
  border-color: #fff;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.ao474jqk {
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.njze61oz {
  grid-column-gap: 2px;
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 2px;
  width: auto;
  margin: 0;
  padding: 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.sxb8sprh {
  grid-column-gap: 16px;
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  justify-content: flex-end;
  gap: 8px 16px;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  list-style-type: none;
  display: flex;
}

.desant8j {
  flex-flow: wrap;
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
}

.euynqktk {
  background-color: #232323;
  width: 100%;
}

.qn1120hj {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.p5qnfpyx {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.v38bdm2c {
  grid-column-gap: normal;
  color: #333;
  background-color: #fff;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

.image-832, .image-833 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.image-834 {
  margin-bottom: 10px;
}

.dkqfv3c1, .lqfvwzfj {
  width: auto;
}

.nxmg3z9s {
  color: #555;
  text-align: center;
  letter-spacing: .96px;
  text-transform: uppercase;
  background-color: #f2f2f2;
  border-width: 0 0 1px;
  border-color: #555 #555 #e2e2e2;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 12px;
  font-size: 12px;
  line-height: 1.6;
}

.yomwf2ld {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 10px 0 18px;
  font-family: Open Sans, sans-serif;
  font-size: 34px;
  line-height: 1.25;
}

.o9s68oe6 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.6;
}

.c4yls7qn {
  color: #777;
  border-width: 0 0 1px;
  border-color: #777 #777 #e6e6e6;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 14px;
  font-size: 13px;
  line-height: 1.6;
}

.aau8dwk5 {
  aspect-ratio: auto 800 / 500;
  background-color: #eaeaea;
  border-radius: 6px;
  width: 100%;
  max-width: none;
  margin: 8px 0 22px;
  display: block;
}

.roo2oyfi {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 34px 0 14px;
  font-family: Open Sans, sans-serif;
  font-size: 26px;
  line-height: 1.25;
}

.zqcxagje {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 15px;
  font-size: 17px;
  line-height: 1.6;
}

.z90bgfyd {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 16px;
  line-height: 1.6;
  list-style-type: none;
}

.ze66jxv9 {
  color: #1a1a1a;
  background-color: #f6faf6;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #2e9c3c;
  border-radius: 4px;
  width: auto;
  margin: 0 0 10px;
  padding: 12px 14px;
  font-size: 16px;
  line-height: 1.6;
  list-style-type: none;
}

.sqcz8zco {
  width: auto;
  margin: 0 0 22px;
  padding: 0;
  list-style-type: none;
}

.tv4i2lve {
  color: #a05a00;
  border-color: #a05a00;
  width: auto;
  margin: 0 0 10px;
  font-size: 20px;
  line-height: 1.3;
}

.s06d023w {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
}

.dwezmf5w {
  background-color: #fff7e6;
  border: 1px solid #ffd88a;
  border-radius: 6px;
  width: auto;
  margin: 26px 0;
  padding: 18px 20px;
}

.vc5taol4 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 6px 0 0;
  font-size: 12px;
  line-height: 1.6;
  display: block;
}

.cwa7e9yz {
  color: #fff;
  text-align: center;
  letter-spacing: .4px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #d1341f;
  border-color: #fff;
  border-radius: 6px;
  width: auto;
  max-width: 100%;
  padding: 18px 28px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  display: inline-block;
  box-shadow: 0 4px #a02214;
}

.b4nj1xto {
  text-align: center;
  width: auto;
  margin: 30px 0;
}

.ts19jprx {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 28px 0 10px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 1.3;
}

.qaqih0r3 {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
}

.pmecz6zl {
  aspect-ratio: auto 800 / 450;
  background-color: #111;
  border-radius: 6px;
  width: 100%;
  max-width: none;
  margin: 8px 0 22px;
  display: block;
}

.epum4v8n {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 12px;
  font-size: 17px;
  line-height: 1.6;
}

.eks6ncm4 {
  flex-grow: 1;
  flex-basis: 0%;
  width: auto;
  min-width: 0;
}

.oxsw3094 {
  color: #111;
  text-align: center;
  border-color: #111;
  width: auto;
  margin: 0 0 10px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 1.3;
}

.h62a9c26 {
  color: #f5a623;
  text-align: center;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 6px 0 4px;
  font-size: 22px;
  line-height: 1.6;
}

.g2y4gskt {
  aspect-ratio: auto 280 / 280;
  text-align: center;
  background-color: #eaeaea;
  border-radius: 6px;
  width: 100%;
  max-width: none;
  margin: 12px 0;
  display: block;
}

.d6138pel {
  color: #2e9c3c;
  text-align: left;
  border-color: #2e9c3c;
  width: auto;
  margin: 0 6px 0 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
  list-style-type: none;
}

.dbdvq5xs {
  color: #333;
  border-width: 0 0 1px;
  border-color: #333 #333 #eee;
  border-bottom-style: solid;
  width: auto;
  padding: 6px 0;
  font-size: 15px;
  line-height: 1.6;
  list-style-type: none;
}

.qr89pc15 {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 6px 0;
  font-size: 15px;
  line-height: 1.6;
  list-style-type: none;
}

.pvz30hg5 {
  text-align: left;
  width: auto;
  margin: 14px 0 18px;
  padding: 0;
  font-size: 15px;
  list-style-type: none;
}

.s18b7plw {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #d1341f;
  border-color: #fff;
  border-radius: 6px;
  width: 100%;
  padding: 14px 12px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.6;
  display: block;
  box-shadow: 0 4px #a02214;
}

.fgqsltqe {
  text-align: center;
  background-color: #fafafa;
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  flex-shrink: 0;
  width: 320px;
  padding: 20px;
  position: sticky;
  top: 20px;
}

.flzlx2ms {
  grid-column-gap: 40px;
  flex-direction: row;
  align-items: flex-start;
  gap: 40px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  padding: 30px 20px 60px;
  display: flex;
}

.wz7hcucc {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  margin: 8px 0;
  font-size: 13px;
  line-height: 1.6;
}

.wsb2j6i9 {
  color: #555;
  text-align: center;
  cursor: pointer;
  border-color: #555;
  width: auto;
  margin: 0 10px;
  font-size: 13px;
  line-height: 1.6;
}

.e3n3l5ex {
  color: #666;
  text-align: center;
  border-color: #666;
  width: auto;
  font-size: 13px;
}

.uxo5hhdc {
  color: #666;
  text-align: center;
  background-color: #f2f2f2;
  border-width: 1px 0 0;
  border-color: #e2e2e2 #666 #666;
  border-top-style: solid;
  width: auto;
  padding: 24px 20px;
  font-size: 13px;
}

.o6s8qqvh {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.bafihkjn {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.kyfzppym {
  box-sizing: content-box;
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.6;
  transition-property: none;
}

.image-835, .image-836, .image-837, .image-838, .image-839, .image-840, .image-841, .image-842, .image-843, .image-844 {
  margin-bottom: 10px;
}

.cordqaqz, .zm6v88d4 {
  width: auto;
}

.x5ig7ymq {
  color: #666;
  text-align: center;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  background-color: #f2f2f2;
  border-width: 0 0 1px;
  border-color: #666 #666 #e5e5e5;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 12px;
  font-size: 12px;
  line-height: 1.65;
}

.te16a2nj {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 0 0 18px;
  font-size: 34px;
  font-weight: 800;
  line-height: 1.2;
}

.fzh1n3cl {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 19px;
  line-height: 1.55;
}

.lv21mtqj {
  color: #888;
  border-width: 1px 0;
  border-color: #eee #888;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 28px;
  padding: 10px 0;
  font-size: 13px;
  line-height: 1.65;
}

.g4zdv5l5 {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 36px 0 16px;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.f73jf3fx {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.65;
}

.zff2z8tg {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
}

.wr1kgpcj {
  color: #1a1a1a;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #f0f0f0;
  width: auto;
  padding: 10px 0 10px 30px;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.k3brutmr {
  color: #1a1a1a;
  width: auto;
  padding: 10px 0 10px 30px;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.ums713x2 {
  width: auto;
  margin: 20px 0 28px;
  padding: 0;
  list-style-type: none;
}

.wheoeues {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 12px;
  font-size: 20px;
  line-height: 1.25;
}

.bju43cse {
  background-color: #fff7e6;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #f5a623;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 28px 0;
  padding: 18px 20px;
}

.iyrwo6fn {
  color: #fff;
  text-align: center;
  letter-spacing: .36px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  padding: 20px 18px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.cppxrjxs {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  line-height: 1.65;
  display: block;
}

.vcglgm9h {
  width: auto;
  margin: 36px 0;
}

.cuxmfy3z {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 28px 0 12px;
  font-size: 20px;
  line-height: 1.25;
}

.n69cxpu8 {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.ivq66o06 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 36px 0;
}

.ae69fqh4 {
  width: auto;
  margin: 0 0 18px;
}

.ctvo5lvp {
  color: #b32633;
  border-color: #b32633;
  width: auto;
  margin: 0 0 12px;
  font-size: 20px;
  line-height: 1.25;
}

.cylnuzpp {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 1.65;
}

.v9txs6mk {
  background-color: #fdecec;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #e63946;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 32px 0;
  padding: 20px 22px;
}

.it3lzpx4 {
  width: auto;
}

.uq8ym632 {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 12px;
  font-size: 22px;
  line-height: 1.25;
}

.dkrmsij5 {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: 110px;
  margin: 0 0 6px;
  padding: 0;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.rpfab22p {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.65;
}

.nfvqt2u0 {
  color: #333;
  border-width: 0 0 1px;
  border-color: #333 #333 #f0f0f0;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.v09xt4zm {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.lgzk2wir {
  width: auto;
  margin: 0 0 22px;
  padding: 0;
  font-size: 15px;
  list-style-type: none;
}

.afhk91q6 {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 16px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.jmwrhb3s {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  width: auto;
  padding: 22px 22px 26px;
  position: sticky;
  top: 20px;
  box-shadow: 0 2px 10px #0000000a;
}

.uuyq5f0x {
  grid-column-gap: 44px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 340px;
  align-items: start;
  gap: 44px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  padding: 36px 24px 60px;
  display: grid;
}

.jcnvb2g4 {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
  line-height: 1.65;
}

.lekdo8wm {
  color: #666;
  cursor: pointer;
  border-color: #666;
  width: auto;
  margin: 0 0 0 18px;
  font-size: 13px;
  line-height: 1.65;
}

.luprqrtu {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
}

.c5tufp74 {
  grid-column-gap: 12px;
  color: #666;
  border-color: #666;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  font-size: 13px;
  display: flex;
}

.d7n5wlfg {
  color: #666;
  background-color: #f7f7f7;
  border-width: 1px 0 0;
  border-color: #e5e5e5 #666 #666;
  border-top-style: solid;
  width: auto;
  padding: 24px 20px;
  font-size: 13px;
}

.e7w3c5ww {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.r55b8ba8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.ehcf7dk6 {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
  transition-property: none;
}

.image-845, .image-846, .image-847, .image-848, .image-849, .image-850, .image-851, .image-852, .image-853 {
  margin-bottom: 10px;
}

.r9akce4x, .gzj0q25l {
  width: auto;
}

.q27c19rg {
  color: #d9d9d9;
  text-align: center;
  letter-spacing: 1.92px;
  text-transform: uppercase;
  background-color: #1f1f1f;
  border-width: 0 0 1px;
  border-color: #d9d9d9 #d9d9d9 #000;
  border-bottom-style: solid;
  width: auto;
  margin: 0;
  padding: 9px 12px;
  font-size: 12px;
  line-height: 1.65;
  display: block;
}

.x6531d39 {
  color: #000;
  border-color: #c8102e;
  width: auto;
  margin: 0 0 18px;
  font-size: 34px;
  font-weight: 800;
  line-height: 1.2;
}

.nypkk0j8 {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 18px;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.55;
}

.fye6rbh5 {
  color: #888;
  border-width: 1px 0;
  border-color: #eee #888;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 28px;
  padding: 10px 0;
  font-size: 13px;
  line-height: 1.65;
}

.q43en9th {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.65;
}

.bff42s8d {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 36px 0 16px;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.rwn43cd8 {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 17px;
  line-height: 1.55;
  list-style-type: none;
}

.k09q4a2n {
  color: #1a1a1a;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #f0f0f0;
  width: auto;
  margin: 0 0 10px;
  padding: 12px 0 12px 32px;
  font-size: 17px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.xg7hi0r6 {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 10px;
  padding: 12px 0 12px 32px;
  font-size: 17px;
  line-height: 1.55;
  list-style-type: none;
  position: relative;
}

.dy98ltt5 {
  width: auto;
  margin: 0 0 22px;
  padding: 0 0 0 22px;
  list-style-type: none;
}

.xrl4l9n2 {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.iju2m4fr {
  width: auto;
  margin: 0 0 18px;
}

.ykhanxwm {
  color: #222;
  background-color: #f7f9fc;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #1f6feb;
  border-left-style: solid;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 26px 0;
  padding: 20px 22px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.yxe16rpy {
  color: #fff;
  text-align: center;
  letter-spacing: .36px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  padding: 20px 18px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.u9b0ocbm {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  line-height: 1.65;
  display: block;
}

.fpvgfrrr {
  width: auto;
  margin: 36px 0;
}

.ne7i7iea {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  margin: 0 0 8px;
  font-size: 15px;
  line-height: 1.65;
  display: block;
}

.m5dlh2we {
  color: #222;
  border-color: #222;
  width: auto;
  margin: 0 0 10px;
  font-size: 16.5px;
  line-height: 1.6;
}

.httqzyt4 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 6px 0 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
}

.k31ezei3 {
  background-color: #fafafa;
  border: 1px solid #ececec;
  border-left: 4px solid #0bac4b;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 22px 0;
  padding: 20px 22px;
}

.k1fqyp8k {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 0 0 8px;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.65;
}

.fgdphrs2 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
}

.vgffbdym {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #eaeaea;
  width: auto;
  padding: 16px 0;
}

.zolvnjau {
  width: auto;
  padding: 16px 0;
}

.vm8hk0pb {
  width: auto;
  margin: 26px 0;
}

.p1iay4ds {
  color: #087a35;
  border-color: #087a35;
  width: auto;
  margin: 0 0 12px;
  font-size: 20px;
  line-height: 1.25;
}

.p7ztqpkk {
  background-color: #eaf7ee;
  border: 2px solid #0bac4b;
  border-radius: 6px;
  width: auto;
  margin: 32px 0;
  padding: 20px 22px;
}

.hnvm4pj1 {
  color: #664d03;
  text-align: center;
  background-color: #fff3cd;
  border: 1px dashed #b8860b;
  border-radius: 4px;
  width: auto;
  margin: 22px 0;
  padding: 14px 18px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
}

.iuxvzx8k {
  color: #c8102e;
  text-align: center;
  cursor: pointer;
  border-color: #c8102e;
  width: auto;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.65;
  -webkit-text-decoration: underline #c8102e;
  text-decoration: underline #c8102e;
}

.qmut6loj {
  color: #c8102e;
  text-align: center;
  border-color: #c8102e;
  width: auto;
  margin: 26px 0 8px;
  font-size: 19px;
  font-weight: 700;
}

.bbz5lz95 {
  border-style: solid none none;
  border-width: 0;
  border-top-color: #e5e5e5;
  width: auto;
  margin: 36px 0;
}

.o2vygiy1 {
  color: #222;
  border-color: #222;
  width: auto;
  font-size: 16.5px;
  line-height: 1.6;
}

.fjdfvdeu {
  width: auto;
}

.ordy3mvj {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 12px;
  font-size: 22px;
  font-weight: 800;
  line-height: 1.25;
}

.dorb181n {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  width: auto;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.qykiubuk {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.65;
  display: block;
}

.pm58uswo {
  grid-column-gap: 8px;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: auto;
  margin: 0 0 6px;
  display: flex;
}

.emmm84gs {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 15px;
  line-height: 1.5;
}

.onka5lvi {
  color: #333;
  border-width: 0 0 1px;
  border-color: #333 #333 #f0f0f0;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.eodifpom {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.wx7x4uif {
  width: auto;
  margin: 0 0 22px;
  padding: 0;
  font-size: 15px;
  list-style-type: none;
}

.p7wk5ofa {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 16px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.r1lm5fkr {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  width: auto;
  padding: 22px 22px 26px;
  position: sticky;
  top: 20px;
  box-shadow: 0 2px 10px #0000000d;
}

.w6rifqmt {
  grid-column-gap: 44px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 340px;
  align-items: start;
  gap: 44px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  padding: 32px 24px 60px;
  display: grid;
}

.kpmdirq3 {
  color: #666;
  border-color: #666;
  width: auto;
  margin: 0 0 18px;
  padding: 0;
  font-size: 13px;
  line-height: 1.65;
  display: block;
}

.kp2a3qgy {
  color: #666;
  cursor: pointer;
  border-color: #666;
  width: auto;
  margin: 0 0 0 18px;
  font-size: 13px;
  line-height: 1.65;
}

.vux8toi3 {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
}

.ys471dvh {
  grid-column-gap: 12px;
  color: #666;
  border-color: #666;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  font-size: 13px;
  display: flex;
}

.nmz0on1d {
  color: #666;
  background-color: #f7f7f7;
  border-width: 1px 0 0;
  border-color: #e5e5e5 #666 #666;
  border-top-style: solid;
  width: auto;
  padding: 24px 20px;
  font-size: 13px;
}

.q8g2rhxc {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.uqrdg7e1 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.htkyprfj {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
  transition-property: none;
}

.image-854 {
  margin-bottom: 10px;
}

.ifp9l3ji, .b5atysgq {
  width: auto;
}

.l1dij7sd {
  color: #fff;
  text-align: center;
  background-color: #232323;
  border-color: #fff;
  width: 100%;
  margin: 0;
  padding: 0 10px;
  font-size: 14px;
  line-height: 29px;
  display: block;
}

.hgjwqz9o {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 22px;
  line-height: 30px;
}

.oycjzpqo {
  color: #fdac2b;
  fill: #fdac2b;
  overflow-clip-margin: content-box;
  border-color: #fdac2b;
  width: 17px;
  height: 17px;
  display: block;
  overflow: hidden;
}

.o7vdpjnn {
  grid-column-gap: 4px;
  flex-direction: row;
  justify-content: center;
  gap: 4px;
  width: auto;
  display: flex;
}

.okrw6oya {
  color: #242424;
  text-align: center;
  border-color: #242424;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 21px;
}

.a3ex93ie {
  color: #242424;
  text-align: left;
  fill: #00c853;
  overflow-clip-margin: content-box;
  border-color: #242424;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.rbespmq9 {
  color: #242424;
  text-align: left;
  border-color: #242424;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.kyu0wcrb {
  grid-column-gap: 5px;
  color: #242424;
  border-color: #242424;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  width: auto;
  padding: 4px 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.haio2ge2 {
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.qjqood0m {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 10px 5px;
  font-size: 16px;
  font-weight: 800;
  line-height: 30px;
  display: block;
}

.i1c4sl2h {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  flex-direction: column;
  gap: 10px;
  width: auto;
  padding: 25px;
  display: flex;
  position: sticky;
  top: 30px;
}

.iv7nifck {
  flex-shrink: 0;
  flex-basis: 28%;
  width: auto;
  max-width: 28%;
}

.stjv9k6y {
  color: #242424;
  border-color: #242424;
  width: auto;
  margin: 0 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 40px;
  line-height: 52px;
}

.p9nzr14x {
  color: #000;
  width: auto;
  margin: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.fpq9oly7 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0 0 20px;
  font-size: 15px;
  font-style: italic;
  line-height: 21px;
}

.oi9bjdxc {
  color: #000;
  width: auto;
  margin: 0 0 15px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.ae3f6sci {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 32px;
}

.cbpyrf5t {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.jevtspca {
  color: #000;
  text-align: left;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.xqgf0vje {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.ictvfkgu {
  color: #000;
  width: auto;
  margin: 0;
  padding: 0 0 0 24px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.ixug05sf {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.ydve44ww {
  color: #000;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 40px;
}

.qbgqfi0k {
  color: #000;
  width: auto;
  margin: 24px 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.lu9q9xaf {
  color: #000;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #ccc;
  width: auto;
  margin: 0 0 10px;
  padding: 0 16px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 30px;
}

.g55mjlpt {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
}

.iyaq0dwk {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 12.8px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.virpgqz4 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  margin: 0;
  padding: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  -webkit-text-decoration: underline #000;
  text-decoration: underline #000;
  display: inline;
}

.otlxtyt5 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}

.gzbuy16v {
  text-align: center;
  border: 3px dashed #4f4f4f;
  width: auto;
  margin: 24px 0;
  padding: 20px;
}

.d6guyqp2 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  margin: 0 0 4px;
  font-size: 26px;
  font-weight: 700;
  line-height: 29px;
  display: block;
}

.px8mm66j {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #4d903f;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  margin: 16px 0;
  padding: 14px 30px;
  font-size: 20px;
  line-height: 29px;
  display: block;
}

.w2h3aofi {
  flex-shrink: 0;
  flex-basis: calc(72% - 20px);
  width: auto;
  max-width: calc(72% - 20px);
}

.w001t9jt {
  grid-column-gap: 20px;
  flex-flow: row-reverse wrap-reverse;
  gap: 20px;
  width: auto;
  max-width: 1100px;
  margin: 0 auto;
  padding: 20px 10px 10px;
  display: flex;
}

.lg6cjx1h {
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #000;
  width: 100%;
  padding: 15px 0;
}

.oh0na4lz {
  width: auto;
  height: 60px;
}

.zi5y4kaw {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  margin: 0 0 14.4px;
  font-size: 14px;
  line-height: 21px;
}

.e4pstfpw {
  color: #575757;
  text-align: center;
  cursor: pointer;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.to8sqex4 {
  color: #575757;
  text-align: center;
  border-color: #575757;
  width: auto;
  font-size: 14px;
  line-height: 21px;
}

.b7m93bw5 {
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 30px 10px 40px;
}

.qlx8fl5u {
  color: #fff;
  border-color: #fff;
  flex-shrink: 0;
  flex-basis: 50%;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  font-size: 16px;
  line-height: 21px;
  display: block;
}

.hp07nkef {
  color: #fff;
  text-align: left;
  cursor: pointer;
  fill: #fff;
  overflow-clip-margin: content-box;
  border-color: #fff;
  width: 14px;
  height: 14px;
  line-height: 21px;
  list-style-type: none;
  display: block;
  overflow: hidden;
}

.u39yp9p8 {
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-size: 16px;
  line-height: 21px;
  list-style-type: none;
  display: block;
}

.vl9cawqx {
  grid-column-gap: 2px;
  color: #fff;
  text-align: left;
  cursor: pointer;
  border-color: #fff;
  flex-direction: row;
  align-items: center;
  gap: 2px;
  width: auto;
  margin: 0;
  padding: 0;
  line-height: 21px;
  list-style-type: none;
  display: flex;
}

.a653d7u3 {
  grid-column-gap: 16px;
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  justify-content: flex-end;
  gap: 8px 16px;
  width: auto;
  max-width: 50%;
  margin: 0;
  padding: 15px 0;
  list-style-type: none;
  display: flex;
}

.p5vb9poh {
  flex-flow: wrap;
  width: auto;
  max-width: 1230px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
}

.ol0dq3ge {
  background-color: #232323;
  width: 100%;
}

.a8yo3r9a {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.s4w1x8il {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.jimw4dis {
  grid-column-gap: normal;
  color: #333;
  background-color: #fff;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
}

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

.qij8q4ws, .uom44mx2 {
  width: auto;
}

.lfniobwr {
  color: #666;
  text-align: center;
  letter-spacing: 1.44px;
  text-transform: uppercase;
  background-color: #f2f2f2;
  border-width: 0 0 1px;
  border-color: #666 #666 #e5e5e5;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 12px;
  font-size: 12px;
  line-height: 1.65;
}

.ub28xpwu {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 0 0 18px;
  font-size: 34px;
  font-weight: 800;
  line-height: 1.2;
}

.h5wbs2js {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0 0 18px;
  font-size: 19px;
  line-height: 1.55;
}

.mbn0ufxp {
  color: #888;
  border-width: 1px 0;
  border-color: #eee #888;
  border-top-style: solid;
  border-bottom-style: solid;
  width: auto;
  margin: 0 0 28px;
  padding: 10px 0;
  font-size: 13px;
}

.lp2by6yt {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 18px;
  font-size: 17px;
  line-height: 1.65;
}

.x1n71kps {
  color: #1a1a1a;
  width: auto;
  font-size: 17px;
  line-height: 1.65;
}

.zy0xvrw9 {
  width: auto;
  margin: 0 0 18px;
}

.rneuwvnf {
  color: #1a1a1a;
  text-align: left;
  width: auto;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
}

.fvnkzcjk {
  color: #1a1a1a;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #f0f0f0;
  width: auto;
  padding: 12px 0 12px 30px;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.a4kkwckt {
  color: #1a1a1a;
  width: auto;
  padding: 12px 0 12px 30px;
  font-size: 16.5px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.ljd7y5t2 {
  width: auto;
  margin: 20px 0 28px;
  padding: 0;
  list-style-type: none;
}

.yml9810w {
  color: #0a0a0a;
  border-color: #0a0a0a;
  width: auto;
  margin: 36px 0 16px;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.25;
}

.ufg2sw5h {
  color: #222;
  background-color: #f4f7fa;
  border-width: 0 0 0 4px;
  border-color: #222 #222 #222 #2b6cb0;
  border-left-style: solid;
  width: auto;
  margin: 22px 0;
  padding: 18px 22px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.r1votmgm {
  color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
}

.hi71d6va {
  background-color: #f7fbff;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #2b6cb0;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 18px 0;
  padding: 18px 20px;
}

.gqusdevx {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 8px 0 0;
  font-size: 14.5px;
  font-weight: 600;
  line-height: 1.65;
  display: block;
}

.codbba3v {
  color: #333;
  background-color: #fafafa;
  border-width: 0 0 0 4px;
  border-color: #333 #333 #333 #cfcfcf;
  border-left-style: solid;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 18px 0;
  padding: 16px 20px;
  font-size: 17px;
  font-style: italic;
  line-height: 1.65;
}

.meo0vd4y {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 6px;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.65;
}

.rh440nr1 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
}

.qv7lzs1c {
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ececec;
  width: auto;
  padding: 14px 0;
}

.ah55sk6n {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 28px 0 12px;
  font-size: 20px;
  line-height: 1.25;
}

.jw9v816w {
  color: #1a1a1a;
  width: auto;
  margin: 0 0 10px;
  font-size: 17px;
  line-height: 1.65;
}

.eri734i7 {
  background-color: #fff7e6;
  border-width: 0 0 0 4px;
  border-left-style: solid;
  border-left-color: #f5a623;
  border-radius: 0 4px 4px 0;
  width: auto;
  margin: 28px 0;
  padding: 18px 20px;
}

.ls9rw0zd {
  color: #fff;
  text-align: center;
  letter-spacing: .36px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
  padding: 20px 18px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.twyt5juz {
  color: #777;
  text-align: center;
  border-color: #777;
  width: auto;
  margin: 10px 0 0;
  font-size: 13px;
  line-height: 1.65;
  display: block;
}

.b9kwc6oe {
  width: auto;
  margin: 36px 0;
}

.dyss6nf3 {
  width: auto;
}

.cdjd7tjt {
  color: #111;
  border-color: #111;
  width: auto;
  margin: 0 0 12px;
  font-size: 22px;
  line-height: 1.25;
}

.qknzkw5l {
  color: #f5a623;
  letter-spacing: 2px;
  border-color: #f5a623;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  width: 110px;
  margin: 0 0 6px;
  padding: 0;
  font-size: 20px;
  line-height: 1;
  display: block;
}

.ckso0u1h {
  color: #555;
  border-color: #555;
  width: auto;
  margin: 0 0 18px;
  font-size: 14px;
  line-height: 1.65;
}

.ezl23q2e {
  color: #333;
  border-width: 0 0 1px;
  border-color: #333 #333 #f0f0f0;
  border-bottom-style: solid;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.ocxv0fdf {
  color: #333;
  border-color: #333;
  width: auto;
  padding: 8px 0 8px 26px;
  font-size: 15px;
  line-height: 1.65;
  list-style-type: none;
  position: relative;
}

.lrlouy7z {
  width: auto;
  margin: 0 0 22px;
  padding: 0;
  font-size: 15px;
  list-style-type: none;
}

.fgosvg0i {
  color: #fff;
  text-align: center;
  letter-spacing: .32px;
  cursor: pointer;
  background-color: #e63946;
  border-color: #fff;
  border-radius: 5px;
  width: 100%;
  padding: 16px 18px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.65;
  display: block;
  box-shadow: 0 3px #b32633;
}

.uk6o8slp {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  width: auto;
  padding: 22px 22px 26px;
  position: sticky;
  top: 20px;
  box-shadow: 0 2px 10px #0000000a;
}

.jffo7x0e {
  grid-column-gap: 44px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 340px;
  align-items: start;
  gap: 44px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  padding: 36px 24px 60px;
  display: grid;
}

.papko5pp {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
  line-height: 1.65;
}

.oprdkw25 {
  color: #666;
  cursor: pointer;
  border-color: #666;
  width: auto;
  margin: 0 0 0 18px;
  font-size: 13px;
  line-height: 1.65;
}

.i9hh4f2p {
  color: #666;
  border-color: #666;
  width: auto;
  font-size: 13px;
}

.xws81x5l {
  grid-column-gap: 12px;
  color: #666;
  border-color: #666;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  width: auto;
  max-width: 1180px;
  margin: 0 auto;
  font-size: 13px;
  display: flex;
}

.yy8xxtgc {
  color: #666;
  background-color: #f7f7f7;
  border-width: 1px 0 0;
  border-color: #e5e5e5 #666 #666;
  border-top-style: solid;
  width: auto;
  padding: 24px 20px;
  font-size: 13px;
}

.oa21stno {
  z-index: 2147483647;
  color: #bfc2c5;
  background-color: #212426;
  border-color: #bfc2c5;
  border-radius: 3px;
  width: 330px;
  padding: 15px;
  font-size: 13px;
  display: none;
  position: absolute;
  box-shadow: 0 5px 5px -3px #0003, 0 8px 10px 1px #00000024, 0 3px 14px 2px #0000001f;
}

.orlnmjh8 {
  z-index: 99999999;
  background-color: #5ea0ff80;
  width: auto;
  transition-duration: .1s;
  position: absolute;
}

.wtj8xtwf {
  grid-column-gap: normal;
  color: #1a1a1a;
  background-color: #fff;
  border-color: #1a1a1a;
  width: auto;
  margin: 0;
  font-size: 17px;
  line-height: 1.65;
  transition-property: none;
}

.image-856 {
  margin-bottom: 10px;
}

@media screen and (min-width: 1440px) {
  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }
}

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

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-43 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .features-wrapper {
    justify-content: space-between;
  }

  .footer-wrapper-two {
    flex-wrap: wrap;
  }

  .footer-form {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container {
    max-width: 350px;
  }

  .n3-brand-name {
    font-size: 22px;
  }

  .n3-main-wrap {
    padding-left: 12px;
    padding-right: 12px;
  }

  .n3-content-row {
    flex-direction: column;
  }

  .n3-main-col {
    max-width: 100%;
  }

  .n3-sidebar-col {
    display: none;
  }

  .n3-headline {
    font-size: 26px;
  }

  .n3-body-para {
    font-size: 16px;
  }

  .n3-section-h2 {
    font-size: 22px;
  }

  .n3-feat-text, .n3-cta-btn {
    font-size: 16px;
  }

  .n3-comp-wrap {
    grid-template-columns: 1fr 1fr;
    font-size: 12px;
  }

  .n3-comp-cell, .n3-mob-hide {
    display: none;
  }

  .riozhop0 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 18px 24px 14px;
  }

  .sbvv8q34 {
    border-width: 0 0 3px;
  }

  .va47847k, .f3y3zxev {
    margin: 0 0 18px;
  }

  .u6xmjiei {
    border-width: 1px 0 0;
    padding: 12px 0 0;
  }

  .fopamkc9 {
    border-width: 0 0 1px;
    margin: 0 0 30px;
    padding: 36px 0 24px;
  }

  .f7ksrltz {
    margin: 44px 0 16px;
  }

  .p7473fmo {
    margin: 0 0 18px;
  }

  .qf4gkma6 {
    border-width: 2px 0 0;
    margin: 42px 0;
  }

  .phsvnuoc {
    margin: 0 0 3px;
  }

  .e5qnhilq {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 22px 0 24px;
    padding: 18px 22px;
  }

  .hbyctsr5 {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 26px 0;
    padding: 18px 22px;
  }

  .kiu1p2va {
    margin: 0 0 18px;
  }

  .mnav89e1 {
    margin: 12px 0 18px;
  }

  .v1ibdeh6 {
    padding: 13px 20px;
  }

  .q7s0kg0i {
    margin: 0 0 14px;
  }

  .t7h0dvwc {
    margin: 0;
  }

  .beklkcx7 {
    padding: 20px 22px;
  }

  .su28l6ns {
    border-width: 1px;
    border-radius: 6px;
    margin: 22px 0;
  }

  .han0hxfr {
    padding: 13px 20px;
  }

  .ctni1oi0 {
    margin: 9px 0 0;
  }

  .quo8geje {
    border-radius: 10px;
    margin: 0 0 0 7px;
    padding: 2px 8px;
  }

  .exgxptf6 {
    margin: 3px 0 10px;
  }

  .cpnuq37u {
    margin: 0 0 10px;
  }

  .udf8w6u7 {
    border-width: 1px;
    border-radius: 7px;
    margin: 0 0 16px;
    padding: 20px 22px;
  }

  .ytn1r7y0 {
    margin: 0 0 9px;
  }

  .q4fj9h5t {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 18px 22px;
  }

  .b0c7nbs6 {
    margin: 0 0 12px;
  }

  .aym9xuqt {
    border-radius: 5px;
    padding: 18px 28px;
  }

  .hlyo14ix {
    margin: 30px 0;
  }

  .on69e2la {
    margin: 0 0 14px;
  }

  .njjeshrd {
    margin: 0 0 12px;
  }

  .dd5lqttm {
    margin: 0;
  }

  .vu1b5ye5 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 26px 28px;
  }

  .zb5oufc5 {
    border-width: 1px 0 0;
    margin: 42px 0 0;
    padding: 22px 0 0;
  }

  .jqhj44qs {
    margin: 0 auto;
    padding: 0 20px 60px;
  }

  .qoecy114 {
    margin: 0;
  }

  .g6sqzv5u {
    margin: 6px 0 0;
  }

  .mh6aybxk {
    padding: 22px 20px;
  }

  .smt63z1p {
    border-radius: 3px;
    padding: 15px;
  }

  .zajf8xnm {
    margin: 0;
  }

  .srhw0yl5 {
    padding: 10px 20px;
  }

  .fe1h6l1k {
    margin: 0 0 28px;
  }

  .zgxznh4s {
    margin: -10px 0 20px;
    padding: 0;
  }

  .tmbxxsfe {
    margin: 0 0 18px;
  }

  .cnxbcyyy {
    margin: 0;
  }

  .ybfjjtuy {
    margin: 14px 0 0;
  }

  .u6ypxa09 {
    border-width: 0;
    margin: 40px 0;
  }

  .x8pjavxg {
    margin: 40px 0 16px;
  }

  .pzjuyeo7 {
    margin: 0 0 18px;
  }

  .skhmeybn {
    border-radius: 50%;
  }

  .ybijimxf {
    margin: 0 0 10px;
  }

  .ghbl7926 {
    margin: 0 0 6px;
  }

  .e60tdxey {
    margin: 0 0 10px;
  }

  .isjselxt {
    margin: 0;
    padding: 0;
  }

  .cdq3abvr {
    margin: 10px 0 0;
  }

  .jz4g0rt2 {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .hwtxdon6 {
    margin: 40px 0 0;
  }

  .w4sotkij {
    border-radius: 4px;
    margin: 30px 0;
    padding: 18px 30px;
  }

  .ny5vulny {
    margin: -16px 0 24px;
  }

  .qjm1jnib {
    margin: 0 0 14px;
  }

  .abhqoi3g {
    margin: 0 0 12px;
  }

  .izb1erf2 {
    margin: 0;
  }

  .gfrvq9uj {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .xalek3ag {
    margin: 6px 0 0;
  }

  .c4ay5w2o {
    border-radius: 4px;
    margin: 36px 0 30px;
    padding: 18px 30px;
  }

  .kh0oqje1 {
    margin: 0 auto;
    padding: 40px 40px 60px;
  }

  .uu3tgvez {
    margin: 0;
  }

  .aen1wpmt {
    padding: 20px;
  }

  .y1fgp0i4 {
    border-radius: 3px;
    padding: 15px;
  }

  .y3u4tlkg {
    margin: 0;
  }

  .bd0pekk1 {
    margin: 0;
    padding: 10px 0 10px 20px;
  }

  .gjdznn01 {
    margin: 0 auto;
    padding: 10px;
  }

  .gn6kojnh, .uegtugc0, .cx8hqgq3 {
    margin: 0 0 20px;
  }

  .lg740lrp {
    margin: 0 0 15px;
  }

  .yxqq27v2 {
    margin: 0 0 18px;
  }

  .pvdnp8nt {
    margin: 0;
  }

  .exm7mp5f {
    margin: 0 0 18px;
  }

  .tnjdytub {
    margin: 0 0 10px;
  }

  .d0wdu836 {
    margin: 0 0 18px;
  }

  .gi42td34 {
    margin: 0 0 8px;
  }

  .gld0hftz {
    margin: 10px 0 8px;
  }

  .ezjcbtzr {
    margin: 5px 0;
  }

  .ndy7r3j4 {
    margin: 0 0 15px;
  }

  .upuvrmsu {
    margin: 0 0 10px;
  }

  .f6ac1lmt {
    margin: 10px 0;
  }

  .e14g0e84 {
    margin: 8px 0 0;
  }

  .hjzbv4t2 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .i3u6vard {
    padding: 20px 0;
  }

  .xo2gslcc {
    margin: 0 0 12px;
  }

  .nph75g1q {
    margin: 0;
  }

  .tw6nr14s {
    border-width: 3px;
    margin: 0 0 20px;
    padding: 20px 30px;
  }

  .v4vuf8za {
    border-radius: 4px;
    width: 713.25px;
    margin: 0 0 20px;
    padding: 25px 40px;
  }

  .eexd7y9f {
    margin: 0 0 35px;
    padding: 0;
  }

  .oa0ztq4l {
    border-radius: 50%;
  }

  .tfav9e3y {
    padding: 4px 0 0;
  }

  .g36svu8l {
    margin: 0 0 14px;
  }

  .zihqjyl8 {
    margin: 0 0 20px;
    padding: 0;
  }

  .xh7gsi4q {
    margin: 5px 0 0;
  }

  .qrkbickv {
    margin: 5px 0 15px;
  }

  .vptpanz1 {
    margin: 5px 0 10px;
  }

  .vmhc8rw0 {
    padding: 4px 0;
  }

  .uy76y5qh {
    margin: 0 0 10px;
    padding: 0;
  }

  .a3vmtjc6 {
    border-radius: 4px;
    margin: 0 0 8px;
    padding: 14px 10px;
  }

  .unkm81k2 {
    margin: 0;
  }

  .bteww6c6 {
    padding: 10px;
  }

  .zonxrk6c {
    margin: 0 auto;
  }

  .zd51g9tc {
    padding: 10px;
  }

  .pakioi7d {
    margin: 0 0 14px;
  }

  .ajmqnr9f {
    margin: 10px auto 0;
  }

  .m2u85ro7 {
    margin: 0 auto;
  }

  .iniuqa9x {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 20px 10px 10px;
  }

  .tukgmmkh {
    border-radius: 4px;
    padding: 25px 40px;
  }

  .rfz841k9 {
    border-radius: 3px;
    padding: 15px;
  }

  .zolm3x9t, .g259znhi {
    margin: 0;
  }

  .l0pxfvyb {
    border-width: 0 0 1px;
    padding: 8px 16px;
  }

  .afftcu44 {
    margin: 0;
  }

  .toips2e5 {
    padding: 14px 16px 0;
  }

  .m6r67x7u {
    margin: 0 0 20px;
    padding: 30px 0 10px;
  }

  .gyc0cljd {
    border-radius: 50%;
  }

  .ts6am3c6 {
    margin: 0 0 2px;
  }

  .q18udu4p {
    margin: 0;
  }

  .e4gotwho {
    border-width: 0 0 0 2px;
    padding: 0 0 0 12px;
  }

  .g4hy8w1u {
    margin: 0 0 24px;
  }

  .i3gzsepj {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 16px;
  }

  .gcln7cyr, .seemz3ph {
    margin: 0 0 18px;
  }

  .lz2ockz2 {
    margin: 0;
  }

  .na8l9y6f {
    margin: 0 0 20px;
  }

  .gdigr7e5 {
    border-width: 0;
    margin: 30px 0;
  }

  .zi1cvv9w {
    margin: 30px 0;
  }

  .d4yxd8uy {
    margin: 22px 0;
  }

  .ry0ppsv7 {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 12px 16px;
  }

  .hv9d4eoc {
    margin: 0 0 12px;
  }

  .n5ptudyo {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .zzx7mjrk {
    margin: 22px 0;
  }

  .rvye5vds {
    margin: 0 0 8px;
  }

  .jn4vvqay {
    margin: 0 0 24px;
  }

  .yxcie4h3 {
    margin: 0 0 10px;
  }

  .hfew4uhn, .x0ec6583 {
    margin: 0;
  }

  .x1jx7es4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .anqlgrsn {
    margin: 0 0 20px;
    padding: 0;
  }

  .e5pluxz4 {
    margin: 0 0 8px;
  }

  .cst98jrk {
    margin: 0 0 4px;
  }

  .m83cs98s {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .m3i7oakg {
    margin: 0 0 16px;
  }

  .c3f3pop4 {
    border-radius: 4px;
    padding: 20px 32px;
  }

  .m0owlow7 {
    margin: 24px 0;
  }

  .dpq3hibc {
    border-width: 2px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .zpskitlw {
    margin: 0;
  }

  .bo37v0ie {
    margin: 24px 0 40px;
  }

  .g602knm2 {
    margin: 0 auto;
    padding: 0 10px;
  }

  .xbrnelgv {
    margin: 0 auto;
    padding: 0 16px;
  }

  .s5yi1mdo {
    margin: 0;
  }

  .eq9zjnaf {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 24px 16px;
  }

  .pjfs55an {
    border-radius: 3px;
    padding: 15px;
  }

  .zzilmpqj {
    margin: 0;
  }

  .c437b0yb {
    border-radius: 4px;
    padding: 12px 24px;
  }

  .gf3rhm6d {
    padding: 12px 20px;
  }

  .h4evxpd0 {
    padding: 10px 20px;
  }

  .l6l90vwk {
    margin: 0;
  }

  .wp8y47fv {
    border-width: 0 0 1px;
    padding: 8px;
  }

  .jnfn39b9 {
    margin: 0 0 2px;
  }

  .a1v6jo3h {
    padding: 20px 0 4px;
  }

  .wm2gylop {
    margin: 16px 0 0;
  }

  .mgbm82q4 {
    margin: 0;
  }

  .u98axi1g {
    border-width: 0 0 0 3px;
    margin: 20px 0 0;
    padding: 15px;
  }

  .hkl4hvlw {
    margin: 0;
  }

  .gl6wht1c {
    border-width: 0 0 2px;
    margin: 30px 0;
  }

  .egqyfbzs {
    margin: 0 0 18px;
  }

  .il0tfsko {
    margin: 0;
  }

  .l92wxy3m {
    margin: 40px 0 0;
  }

  .cni0jm4z {
    margin: 0;
  }

  .zvzrc8ga {
    border-width: 0 0 0 5px;
    margin: 20px 0;
    padding: 20px;
  }

  .cul503jc {
    margin: 40px 0 20px;
  }

  .xafb6p3w {
    margin: 0 0 20px;
  }

  .nb2f4i0x {
    margin: 0;
    padding: 0;
  }

  .rpeamfkv {
    margin: 0 0 6px;
  }

  .dexshzn4 {
    margin: 0 0 10px;
  }

  .k0mgu0h7 {
    border-width: 0 0 0 5px;
    margin: 30px 0 20px;
    padding: 20px;
  }

  .u6cb5u8i {
    margin: 0 auto;
    padding: 0 20px;
  }

  .lp84mefs {
    margin: 0;
  }

  .b2k4u7rp {
    border-radius: 5px;
    padding: 14px 24px;
  }

  .mbxdrhcg {
    flex-wrap: wrap;
    margin: 40px -20px 0;
    padding: 20px;
  }

  .bivhbybf {
    margin: 0 0 10px;
    padding: 0 0 0 28px;
  }

  .vr5jdcuj {
    margin: 0 0 18px;
    padding: 0;
  }

  .r9dy9su5 {
    margin: 0 0 12px;
  }

  .oiqa860l {
    margin: 0;
  }

  .z4nd3ioh {
    margin: -10px 0 20px;
  }

  .mpxa79fx {
    margin: 0;
  }

  .jfcwtj65 {
    border-width: 0 0 1px;
    margin: 0 0 8px;
    padding: 0 0 8px;
  }

  .yg66w0th {
    margin: 0;
  }

  .m56val4o {
    border-width: 0 0 0 5px;
    margin: 25px 0;
    padding: 25px;
  }

  .b9dlsz3y, .hwixbn16 {
    margin: 0 0 6px;
  }

  .lbvq5td7 {
    margin: 0;
  }

  .dw1so8p1 {
    border-width: 2px;
    border-radius: 4px;
    margin: 25px 0;
    padding: 24px 20px;
  }

  .jonqcegi {
    margin: 0 0 20px;
  }

  .b8mc62ue {
    border-radius: 5px;
    padding: 18px 40px;
  }

  .aakt2rng {
    margin: 12px 0 0;
  }

  .gw5f03ne {
    margin: 40px 0 0;
    padding: 30px 20px;
  }

  .bhd8ocqt {
    margin: 0 auto;
    padding: 10px 20px 30px;
  }

  .sstfyp53 {
    border-radius: 5px;
    padding: 20px 48px;
  }

  .zclw58d0 {
    padding: 30px 20px;
  }

  .jsdyl3yu {
    margin: 0;
  }

  .zsh9cxaq {
    border-width: 1px 0 0;
    padding: 20px;
  }

  .kehphyro {
    border-radius: 3px;
    padding: 15px;
  }

  .m5hns4as {
    margin: 0;
    padding: 0 0 70px;
  }

  .to5f4inp {
    margin: 2px 0 0;
  }

  .n59dfmry {
    margin: 0 10px;
  }

  .vcz4yrro {
    margin: 10px 0 0;
  }

  .kjivprb2 {
    border-width: 0 0 1px;
    padding: 18px 20px 14px;
  }

  .crf5g8iy {
    margin: 0 6px;
  }

  .p0iyofq3 {
    padding: 14px 20px 0;
  }

  .adxiduv7 {
    margin: 0 0 16px;
    font-size: 39.64px;
  }

  .m3u7bpef {
    margin: 0 0 22px;
  }

  .prx1w59d {
    margin: 0 0 6px;
  }

  .qw0xkkim {
    margin: 24px 0 0;
  }

  .nz8uxa8d {
    border-width: 0 0 1px;
    margin: 0 0 36px;
    padding: 40px 0 10px;
  }

  .uuyr7ihn {
    border-width: 0 0 1px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
  }

  .e2piyxfi {
    margin: 0 0 25.2px;
  }

  .w4pqd1cp {
    margin: 40px 0;
  }

  .n7xe8duv {
    margin: 0;
  }

  .beq55vyi {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 36px 0;
    padding: 18px 24px;
  }

  .km2rawd1 {
    margin: 0;
  }

  .vfm70tlr {
    border-width: 1px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 24px 28px;
  }

  .c7wkxz23 {
    margin: 0 0 15.2px;
  }

  .wo2b2ach {
    margin: 0;
  }

  .dh13sqcd {
    border-radius: 4px;
    margin: 28px 0 0;
    padding: 16px 38px;
  }

  .vzrdg9cp {
    margin: 16px 0 0;
  }

  .t4xke7kg {
    border-radius: 10px;
    margin: 48px 0 20px;
    padding: 40px 36px;
  }

  .ffwfqlj5 {
    border-radius: 50%;
  }

  .x7ou9sbb {
    margin: 0 0 4px;
  }

  .iqqgwvj2 {
    margin: 0;
  }

  .ta66b8zl {
    border-width: 1px;
    border-radius: 8px;
    margin: 40px 0 0;
    padding: 24px;
  }

  .t59jy914 {
    margin: 0 auto;
    padding: 0 24px 80px;
  }

  .b745dxqn {
    margin: 0 0 8px;
  }

  .wwq7rv3d {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 40px 20px;
  }

  .ki5vcdku {
    border-radius: 3px;
    padding: 15px;
  }

  .dmva7i3e {
    margin: 0;
  }

  .hzurth5f {
    padding: 9px 15px;
  }

  .g63950mu {
    margin: 25px 0 0;
  }

  .dbem21rr {
    margin: 15px 0 0;
    font-size: 39.64px;
  }

  .l9p5dbpn {
    font-size: 19.82px;
  }

  .id235808 {
    margin: 20px 0 0;
    font-size: 19.82px;
  }

  .b99jkpbo {
    border-radius: 50%;
  }

  .jte886kj {
    margin: 15px 0 0;
  }

  .yj9c8jxl {
    border-width: 0;
    margin: 30px 0;
  }

  .pvb1jogq {
    margin: 0 0 18px;
    font-size: 17.838px;
  }

  .x88zmfs7 {
    font-size: 17.838px;
  }

  .kcb3mlpl {
    margin: 0 0 18px;
    font-size: 17.838px;
  }

  .b4xmlr8h {
    margin: 0;
    font-size: 17.838px;
  }

  .wqk8vrrh {
    margin: 25px 0 0;
    font-size: 17.838px;
  }

  .p2lio3qw {
    margin: 30px 0 0;
    font-size: 29.73px;
  }

  .zmwi3tz8 {
    margin: 0 0 6px;
    font-size: 17.838px;
  }

  .t3xirbv5 {
    margin: 10px 0 18px 20px;
    padding: 0;
    font-size: 17.838px;
  }

  .xwlnfey9 {
    border-width: 0 0 0 4px;
    margin: 25px 0;
    padding: 18px 20px;
    font-size: 17.838px;
  }

  .ohuubign {
    margin: 0;
    font-size: 17.838px;
  }

  .biw6382f {
    margin: 0 0 8px;
    font-size: 17.838px;
  }

  .nu4pylew {
    margin: 20px 0;
    font-size: 17.838px;
  }

  .fxmo0ril {
    margin: 0 0 5px;
  }

  .xkcxja6j {
    font-size: 34.685px;
  }

  .kdx3n38y {
    margin: 0 0 0 8px;
  }

  .mpab7cvo {
    margin: 5px 0 0;
  }

  .agupl0es {
    border-radius: 4px;
    margin: 8px 0 0;
    padding: 4px 12px;
  }

  .cwsqcrgo {
    border-width: 2px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 20px;
  }

  .aheqtgg5 {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 18px 20px;
  }

  .huxuhjsh {
    margin: 0 0 12px;
    font-size: 24.775px;
  }

  .rp5r0jwt {
    margin: 0;
    font-size: 15.856px;
  }

  .cm1qb0zo {
    margin: 12px 0 0;
    font-size: 15.856px;
  }

  .sw4taqew {
    font-size: 15.856px;
  }

  .krib6rrp {
    margin: 12px 0 0;
    font-size: 15.856px;
  }

  .rbgl6vxt {
    font-size: 15.856px;
  }

  .ftvd1o87 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 25px;
  }

  .wufc43b2 {
    margin: 0 0 8px;
  }

  .qlllg087 {
    margin: 0 0 10px;
    font-size: 21.802px;
  }

  .jyoqt9y9 {
    margin: 0;
    font-size: 15.856px;
  }

  .hywdbri9 {
    margin: 10px 0 0;
    font-size: 15.856px;
  }

  .beo2ow2i {
    font-size: 15.856px;
  }

  .ftlj0jdr {
    margin: 10px 0 0;
    font-size: 15.856px;
  }

  .jbj2prh9 {
    font-size: 15.856px;
  }

  .fnocti72 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 20px;
  }

  .ahnonpzd {
    margin: 30px 0 5px;
    font-size: 27.748px;
  }

  .b80l5deo {
    margin: 0 0 20px;
  }

  .gagkq9kg {
    border-radius: 50%;
  }

  .x97bs1a7 {
    margin: 2px 0;
  }

  .jh6i9g0r {
    margin: 0 0 12px;
  }

  .uyxxowj2 {
    margin: 0 0 6px;
  }

  .gtcsay6k {
    margin: 0 0 10px;
  }

  .if5e82k3 {
    margin: 0;
    padding: 0;
  }

  .ha9fiwdb {
    margin: 12px 0 0;
  }

  .ptufyukz {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .a3dwjscf, .ri7v5d1f {
    border-radius: 50%;
  }

  .m9hplh50 {
    margin: 30px 0 0;
  }

  .o5bft1ro {
    margin: 20px 0 0;
  }

  .xvoufb96 {
    margin: 10px 0 0;
  }

  .jvddg2aa {
    margin: 4px 0 0;
  }

  .r6vi03ek {
    margin: 20px 0 10px;
  }

  .zv9rnban {
    margin: 1px 0 0;
  }

  .tha2jeha {
    margin: 12px 0 0 10px;
  }

  .vu6vv3bq {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 20px 0 25px;
    padding: 14px 10px;
  }

  .nq2t5et3 {
    margin: 5px 0 0;
  }

  .c5ncd0mv {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .ru0rpnrg {
    margin: 0;
    padding: 5px 10px;
  }

  .mhqnrmzx {
    margin: 8px 0 0;
    padding: 5px 10px;
  }

  .y85ql905 {
    flex-wrap: wrap;
    margin: 10px 0 0;
  }

  .k0zulgkj {
    border-width: 1px 0 0;
    margin: 50px 0 0;
    padding: 30px 0 20px;
  }

  .lv69ej9m {
    margin: 0 auto;
    padding: 0 15px;
  }

  .npprgl2o {
    border-width: 0 0 3px;
    border-radius: 8px;
    padding: 16px 10px;
  }

  .gkphnisq {
    padding: 15px;
  }

  .y2cq5mhk {
    border-radius: 3px;
    padding: 15px;
  }

  .ekx9k26f {
    margin: 0;
  }

  .hj1dtokx {
    font-size: 24px;
    line-height: 32px;
  }

  .kf1lg87b {
    margin: 25px 0 0;
    font-size: 24px;
    line-height: 32px;
  }

  .rng70xer {
    margin: 0;
  }

  .aipkystt {
    margin: 5px 0 0;
  }

  .g51smlmd {
    border-width: 2px 0 0;
    margin: 40px 0 0;
    padding: 15px 0 0 15px;
  }

  .iut5u33l {
    margin: 30px 0 0;
  }

  .ktbncgrc {
    width: 684px;
    margin: 30px 0 0;
    padding: 0 0 0 26px;
  }

  .zobefksv {
    margin: -10px 0 0;
    padding: 0;
  }

  .r0x0f9j0 {
    margin: 45px 0 0;
    font-size: 20px;
    line-height: 28px;
  }

  .n1rieh6o {
    width: 684px;
    margin: 18px 0 0;
    padding: 0 0 0 26px;
  }

  .ve2fsc6v {
    margin: 5px 0 0;
    padding: 0;
  }

  .ecaklnpd {
    width: 684px;
    margin: 30px 0 0;
    padding: 0 0 0 26px;
  }

  .lat2ank0 {
    border-width: 2px 0 0;
    margin: 30px 0 0;
    padding: 25px 0 0;
  }

  .pkot63xc {
    border-width: 2px;
    border-radius: 50%;
  }

  .j8s8kfh6 {
    margin: 0;
  }

  .inig93y2 {
    margin: 45px 0 0;
    padding: 0 0 0 56px;
  }

  .qoms3f7b {
    margin: 20px 0 0;
    padding: 0;
  }

  .yd90zean {
    margin: 0;
  }

  .by5jot7x {
    border-width: 0 0 0 5px;
    margin: 30px 0 0;
    padding: 28px 32px;
  }

  .bgsxkxs4 {
    margin: 0;
  }

  .db2c62ld {
    border-width: 1px;
  }

  .dz8tjtg5 {
    margin: 0;
    padding: 6px 10px 2px;
  }

  .n9b0gsw0 {
    flex-wrap: wrap;
    margin: 12px auto 0;
  }

  .evkaav7s {
    border-width: 1px;
    padding: 14px;
  }

  .bq4oycwp {
    flex-wrap: wrap;
    margin: 35px auto 0;
  }

  .z6wybrzc {
    margin: 0;
  }

  .f17j4gox {
    margin: 4px 0 0;
  }

  .askdcvfr {
    padding: 17px 20px 10px;
  }

  .t12j6gxu {
    margin: 15px 0 0;
    padding: 0;
  }

  .yn69xmf2 {
    flex-wrap: wrap;
    margin: 30px auto 0;
  }

  .mpuf9icj {
    margin: 40px 0 0;
  }

  .obdvuu87 {
    border-radius: 6px;
    margin: 20px 0 0;
    padding: 0;
    overflow: hidden;
  }

  .o9xbgkjx {
    border-radius: 6px;
  }

  .wm4g742m {
    margin: 0;
    padding: 0;
  }

  .btrpqrmc {
    margin: 0;
  }

  .lavhuko2 {
    border-width: 1px 0 0;
    width: calc(100% + 40px);
    margin: 45px 0 0 -20px;
    padding: 30px 0 50px;
  }

  .ox0v7666 {
    width: 750px;
    margin: 0 auto;
    padding: 30px 20px 0;
  }

  .ros0bwzu {
    margin: 0;
    padding: 0;
  }

  .vjuilbc2 {
    border-radius: 3px;
    padding: 15px;
  }

  .s1yuj4v7 {
    margin: auto;
  }

  .dzyfmvw0 {
    padding: 4px 10px;
  }

  .ac85in0d {
    margin: 0 auto;
    padding: 10px 20px;
  }

  .s5hjwco1 {
    margin: 0 0 18px;
  }

  .wej8l9q5 {
    margin: 0 0 16px;
  }

  .dp0ce4ao {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 16px;
  }

  .cr33eslu {
    margin: 0 44px 22px;
  }

  .fnb38vbm {
    border-width: 2px;
    border-radius: 50%;
  }

  .m8j85qlb {
    border-width: 1px 0 0;
    padding: 14px 0 0;
  }

  .n4ctn426 {
    border-width: 0 0 3px;
    padding: 32px 44px 24px;
  }

  .d6t1m91y {
    margin: 0 0 18px;
  }

  .d9x49ruu {
    margin: 0;
  }

  .u0jcd8qb {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .tdgn9hzw {
    border-width: 0;
    margin: 38px 0;
  }

  .nfybgjsu {
    border-width: 0 0 2px;
    margin: 42px 0 20px;
    padding: 0 0 10px;
  }

  .z1srlogg {
    border-width: 2px 0;
    margin: 32px 0;
    padding: 22px 28px;
  }

  .wv9hrz4w {
    margin: 0;
  }

  .kt36047r {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gzrr2qzw {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .g1ftrys4 {
    margin: 0 0 10px;
  }

  .ed2qjlcg {
    margin: 0;
  }

  .b79sqcha {
    margin: 0 0 28px;
  }

  .s8h2523x {
    padding: 28px 44px 44px;
  }

  .xkx3kj3v {
    margin: 0 0 28px;
  }

  .ml2826n2 {
    margin: 0 0 8px;
  }

  .aglix0t9, .c7uyq9o1 {
    margin: 0 0 12px;
  }

  .jjkgrk5u {
    border-width: 1px 1px 1px 4px;
    margin: 0 0 20px;
    padding: 24px 26px;
  }

  .hfya325d {
    border-width: 1px 1px 1px 4px;
    padding: 24px 26px;
  }

  .e2zje8n0 {
    border-width: 3px 0;
    margin: 40px -44px;
    padding: 38px 44px;
  }

  .bvkcwflq {
    padding: 0 44px;
  }

  .ymza9z0g {
    border-width: 0 0 2px;
    margin: 0 0 20px;
    padding: 0 0 10px;
  }

  .cmq276w7 {
    border-width: 1px 1px 1px 5px;
    margin: 22px 0;
    padding: 15px 20px;
  }

  .sr8t4myb {
    margin: 0 0 14px;
  }

  .djhqvfq5 {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .c4mys1gt {
    padding: 9px 0;
  }

  .cwm9lyo3 {
    border-width: 1px;
    margin: 26px 0;
    padding: 22px 24px;
  }

  .l05lerlq {
    padding: 19px 30px;
  }

  .r3b3u9mg {
    margin: 9px 0 0;
  }

  .tpbz35z1 {
    margin: 32px 0;
  }

  .uxi7ayo2 {
    margin: 0 0 8px;
  }

  .xh3wckax {
    margin: 0;
  }

  .rpxzokoi {
    border-width: 2px;
    margin: 30px 0;
    padding: 24px;
  }

  .mteeezy9 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .zyhibfhv {
    margin: 0 0 18px;
  }

  .i4rxvjsb {
    margin: 0 0 20px;
    padding: 0;
  }

  .dvnwi6m7 {
    padding: 11px 20px;
  }

  .hrj3sjji {
    margin: 2px 0 0;
  }

  .p3wh6lrm {
    border-width: 0 0 1px;
    padding: 13px 0;
  }

  .qt3cuoap {
    padding: 13px 0;
  }

  .akx76po4 {
    padding: 6px 24px 16px;
  }

  .r8eowm9e {
    border-width: 2px;
    margin: 30px 0;
  }

  .c4u1kdqt {
    margin: 32px 0;
    padding: 14px 20px;
  }

  .vlztqjae {
    padding: 28px 44px 44px;
  }

  .r26c3xtu {
    margin: 0;
  }

  .sjrv11ju {
    border-width: 2px 0 0;
    padding: 24px 44px;
  }

  .p74mkdha {
    margin: 0 auto;
  }

  .ec2f8mix {
    border-radius: 3px;
    padding: 15px;
  }

  .att4memk {
    margin: 0;
  }

  .u3ieuf5h {
    border-width: 0 0 1px;
    padding: 10px 20px;
  }

  .fw6rzjy2 {
    margin: 0;
    padding: 5px 0;
  }

  .enh56awg {
    padding: 0 0 0 18px;
  }

  .pfdkt50q {
    margin: 5px 0 0;
  }

  .b6g5e47t {
    margin: 15px 0 0;
  }

  .ghvifnjl {
    margin: 5px 0 0;
    padding: 5px 0 0;
  }

  .nt3rzpch {
    margin: 0 0 0 4px;
  }

  .e1yzxexy {
    margin: 10px 0 0;
    padding: 5px 0 0;
  }

  .tun4nkkz {
    margin: 5px 0 0;
  }

  .jjkgog3l {
    border-width: 1px;
    margin: 16px 0 0;
    padding: 22px 18px;
  }

  .a6vkkm5p {
    border-radius: 3px;
    padding: 3px 9px;
  }

  .lc3ptktl {
    margin: 8px 0 0;
  }

  .xas91nes {
    border-width: 0;
    margin: 10px 0;
  }

  .wyuxkvco {
    border-radius: 50%;
  }

  .z45bw0nn {
    padding: 0 0 0 10px;
  }

  .i2wmro5m {
    margin: 0 0 0 7px;
  }

  .tfkk3iw9 {
    padding: 0 0 0 10px;
  }

  .uzmdcpkl {
    margin: 10px 0 0;
    padding: 0 0 0 1px;
  }

  .iywkpe3t {
    margin: 5px 0 0;
  }

  .fpht0e7z, .h2okxt6m {
    margin: 0 0 18px;
  }

  .c54yq70w {
    margin: 0;
  }

  .ano175t8 {
    padding: 15px 0 0;
  }

  .ulzq5qrc {
    margin: 30px 0 0;
  }

  .rv9289w0 {
    margin: 0;
  }

  .kqbf5ybp {
    margin: 0 0 0 7px;
  }

  .scaypjji {
    padding: 0 0 0 10px;
  }

  .isc20217 {
    margin: 4px 0 0;
    padding: 0 0 0 10px;
  }

  .gbfoepro {
    width: 621px;
    margin: 25px 0 5px;
    padding: 20px 10px 20px 15px;
  }

  .xxp3bggh {
    padding: 0 0 0 10px;
  }

  .rwkqlsxk {
    padding: 5px 0;
  }

  .ld0cma2n {
    margin: 3px 0 0;
    padding: 5px 0;
  }

  .shvyh9p2 {
    margin: 25px 0 5px;
    padding: 15px 10px 15px 15px;
  }

  .i9qe337o {
    border-radius: 50%;
  }

  .irmgpbre {
    padding: 0 0 0 15px;
  }

  .ecpef56u, .xi6pqc52 {
    margin: 0 0 0 3px;
  }

  .zfh7kiub {
    padding: 6px 0 0;
  }

  .i3gyjfwn {
    padding: 0 0 5px;
  }

  .mhu7au3w {
    padding: 10px 0 0 10px;
  }

  .b6gh5xkw {
    padding: 10px 37px 10px 10px;
  }

  .wmbtt7qb {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .tlqmnvz1, .n7xr253j {
    margin: 0;
  }

  .rld14eh7 {
    margin: 15px 0 0;
  }

  .blqzsmwp {
    margin: 15px 0 0;
    padding: 0 0 5px 5px;
  }

  .q37mx2ul {
    border-radius: 5px;
    padding: 16px 55px;
  }

  .uz9hwjn1 {
    margin: 20px 0 10px;
  }

  .qn3a63lh {
    border-width: 0;
    margin: 30px 0 10px;
  }

  .f4d4btwg {
    margin: 20px 0 0;
  }

  .sqt6eod9 {
    margin: 10px 0;
  }

  .rbk74c0m {
    margin: 0;
    padding: 20px 44px 12px 27px;
  }

  .nqlcaiva {
    padding: 20px 60px;
  }

  .llg4sncf {
    margin: 5px 0 0;
    padding: 0 5px;
  }

  .oz2z1v7c {
    margin: 4px 0 0;
  }

  .si7zc2u5 {
    margin: 6px 0 0;
    padding: 1px;
  }

  .kboc8n0z {
    padding: 1px;
  }

  .jprvzr5r {
    margin: 4px 0 0;
    padding: 1px;
  }

  .rcncj4jd {
    border-width: 1px;
    border-radius: 15px;
    padding: 14px 10px;
  }

  .qfvla3j7 {
    border-radius: 10px 10px 0 0;
    margin: -14px -10px 8px;
    padding: 3px;
  }

  .dxbkufqd {
    border-width: 1px;
    border-radius: 15px;
    padding: 14px 10px;
  }

  .ncwppjnx {
    flex-wrap: wrap;
    margin: 14px 0 0;
    padding: 0 10px 20px;
  }

  .ld8sq11q {
    margin: 0 0 8px;
  }

  .e8aozwdg {
    padding: 5px 30px 20px;
  }

  .e3taytkm {
    padding: 10px 50px 20px 70px;
  }

  .ul1zzgoc {
    margin: 20px 0 0;
    padding: 1px 0 0;
  }

  .qv67t0kd {
    margin: 6px 0 0;
  }

  .jiscg4oj {
    border-width: 1px;
    margin: 20px 0 0;
    padding: 22px 18px;
  }

  .ht6uouwh {
    margin: 0 0 6px;
  }

  .yjvdt5jz {
    margin: 8px 0 0;
  }

  .m0uqhmbp {
    margin: 10px 0 0;
  }

  .enymtvk9 {
    border-radius: 6px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .d5s1rdim {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 20px 10px 30px;
  }

  .sr0eqbrn {
    margin: 10px 0 0;
    padding: 0 20px 40px;
  }

  .ku2d5sk5 {
    margin: 5px 0 0;
  }

  .btrvu947 {
    border-radius: 4px;
    margin: 12px 0 0;
    padding: 15px 20px;
  }

  .ewxflzzc {
    margin: 2px 0 0;
  }

  .u6qksnmf {
    margin: 12px 0 0;
  }

  .rkaq1uix, .ts6evvgl {
    border-radius: 4px;
  }

  .zgcb0we0 {
    margin: 4px 0 0;
  }

  .k18mk78p, .s8yo08w4, .gvl9hxl4, .asn003lw {
    border-radius: 4px;
  }

  .hxm35p9c {
    margin: 15px 0 6px;
  }

  .ro7tcoiv {
    margin: 4px 0 0;
  }

  .kb9287s4 {
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 10px 5px;
  }

  .dd2h9p9z {
    border-width: 1px;
    border-radius: 15px;
    margin: 0;
    padding: 12px 10px;
  }

  .ghojlzhf {
    margin: 0 auto;
    padding: 0 20px;
  }

  .zm64yw70 {
    border-radius: 3px;
    padding: 15px;
  }

  .dp8z84c3 {
    margin: 0;
  }

  .te50a3zy {
    margin: 20px 0 10px;
  }

  .psbkjbx8 {
    margin: 15px 0 5px;
    padding: 5px 0;
  }

  .nxqbdqf1 {
    margin: 10px 0 20px;
  }

  .dj31zw8h {
    border-radius: 50%;
  }

  .j0eghze7 {
    border-radius: 50px;
  }

  .nu7ixxry {
    border-radius: 50%;
  }

  .ngmxmabv {
    flex-wrap: wrap;
  }

  .tr9z3bq9 {
    margin: 20px 0 0;
  }

  .w648zdsf {
    margin: 0 0 14px;
  }

  .zye7w9wr {
    margin: 0 0 6px;
  }

  .ild3z8ri {
    margin: 10px 0 10px 22px;
    padding: 0;
  }

  .xggimt3v {
    margin: 0;
  }

  .ev7sn9hj {
    margin: 15px 0;
    padding: 10px 0;
  }

  .e90guo8s {
    border-width: 0 0 0 3px;
    margin: 35px 20px;
    padding: 2px 15px 2px 35px;
  }

  .dkfdst4y {
    margin: 15px 0;
    padding: 10px 0;
  }

  .sdepikqc {
    border-width: 0 0 0 3px;
    width: 858px;
    margin: 35px 20px;
    padding: 2px 15px 2px 35px;
  }

  .z5osvjtv {
    border-width: 0;
    margin: 30px 0;
  }

  .zfjpt16e {
    margin: 30px 0 0;
    padding: 5px 0;
  }

  .s0qou1ke {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .uh0klqdk {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    margin: 20px 10px 20px 20px;
    padding: 10px 20px;
  }

  .ktuag4f2 {
    margin: 0 0 10px;
  }

  .u98duasc {
    margin: 0;
    padding: 0;
  }

  .i9nfboya {
    margin: 15px 0 0;
    padding: 10px 0;
  }

  .p1lugizk {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .v2ihh38l {
    margin: 0 0 10px;
  }

  .gwpg25nv {
    margin: 10px 0 16px 22px;
    padding: 0;
  }

  .q75ih352 {
    border-width: 1px;
    border-radius: 10px;
    margin: 20px 0 0;
    padding: 20px;
  }

  .vyuijyst {
    border-radius: 5px;
    width: 951px;
    margin: 30px 0 0;
    padding: 18px 40px;
  }

  .qrnisnlx {
    border-radius: 2px;
    margin: 30px 0 0;
  }

  .cusnnbw7 {
    margin: 0 0 14px;
    padding: 0;
  }

  .nc2i7501 {
    border-radius: 8px;
    margin: 0;
    padding: 0;
  }

  .qjnycrsp {
    margin: 0;
    padding: 20px 25px;
  }

  .js67afzh {
    margin: 0 0 6px;
  }

  .hz85n43e {
    flex-wrap: wrap;
    padding: 15px 25px 32px;
  }

  .rht3qv6n {
    border-radius: 5px;
    width: 951px;
    margin: 10px 0 0;
    padding: 18px 40px;
  }

  .tw6zidtl {
    width: 100%;
    padding: 0;
  }

  .z14k0j89 {
    margin: 5px 0 0;
  }

  .h14ehrnm {
    border-width: 0 0 4px;
    border-radius: 5px;
    margin: 10px 0 0;
    padding: 10px 20px;
  }

  .cjdbv3fe {
    margin: 0 0 10px;
  }

  .fs7e7eld {
    padding: 10px 0;
  }

  .zea28c5e {
    margin: 0 0 8px;
  }

  .vdl8kd9x, .ren35sob {
    border-radius: 4px;
  }

  .zilvs7is {
    margin: 4px 0;
  }

  .b43l7rsg, .yueygs8o, .xxl86rhe {
    border-radius: 4px;
  }

  .txv3ni7g {
    margin: 18px 0 6px;
  }

  .zg3ztbnr {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .pgw5fr4s {
    margin: 60px 0 0 15px;
    padding: 10px;
  }

  .zjrvw57v {
    padding: 0 0 0 15px;
    display: none;
  }

  .nnkvne3o {
    margin: 0 auto;
    padding: 0 20px 30px;
  }

  .s1gyvdaq {
    margin: 0 0 20px;
  }

  .pv8wawx0 {
    border-radius: 4px;
  }

  .j62kl2qg {
    margin: 6px 0;
  }

  .h1gxwspj {
    margin: 0 0 20px;
  }

  .boukf9of {
    border-width: 0 0 1px;
    margin: 30px auto 0;
    padding: 0 30px 50px;
  }

  .ip13xfw3 {
    margin: 0 0 12px;
  }

  .mzd4tkbr {
    border-radius: 4px;
    margin: 0 0 15px;
    padding: 10px;
  }

  .hyhdj9d1, .ttcerh30 {
    border-radius: 50%;
  }

  .a88igeqa {
    margin: 0 0 2px;
  }

  .p5bnqlkn {
    margin: 0 0 4px;
  }

  .ula2rezu {
    margin: 2px 0 0;
  }

  .nfj94plz {
    margin: 20px 10px 0;
  }

  .ss6lae28 {
    border-radius: 50%;
  }

  .a0chgr8m {
    margin: 20px 10px 0 46px;
  }

  .lcirddz4, .lk8vg5d4, .vv2wxc09, .fmchtzo0, .nm39xbl6, .japgly9r, .imzq00al, .wp3zptva, .ji5c8c7j, .jtyxfn7b {
    border-radius: 50%;
  }

  .jeo8l7gp {
    border-radius: 5px;
    width: 931px;
    margin: 30px 0 20px;
    padding: 18px 40px;
  }

  .oe7zkps8 {
    margin: 0 auto;
    padding: 10px 30px 30px;
  }

  .dqbyg5pc {
    border-radius: 3px;
    padding: 15px;
  }

  .ntrx1yfq {
    margin: 0;
  }

  .qmirii1n {
    border-radius: 50%;
  }

  .szxb7nkj {
    border-width: 1px;
    border-radius: 3px;
    padding: 2px 10px;
  }

  .slmnabxd {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 9px 20px;
  }

  .fxzaler5 {
    border-width: 0 0 0 3px;
    padding: 0 0 0 10px;
  }

  .zag6fc35 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 14px 20px;
  }

  .uhg0of2y {
    border-width: 0 0 2px;
  }

  .c6ig5w0x {
    margin: 0 5px;
  }

  .uyoxgmj0 {
    margin: 0 auto;
    padding: 8px 20px;
  }

  .ytcrimua {
    border-width: 0 0 1px;
  }

  .dtevgu0k {
    margin: 0 0 14px;
  }

  .e2t4mgyb {
    margin: 0 0 18px;
  }

  .voi2t5wu {
    border-width: 0 0 0 4px;
    margin: 0 0 28px;
    padding: 0 0 0 16px;
  }

  .sj1q23jm {
    margin: 0 auto;
    padding: 0 20px;
  }

  .j1fxtuo2 {
    border-width: 0 0 1px;
    padding: 40px 20px 0;
  }

  .ng6fyg80 {
    border-radius: 50%;
  }

  .e31lsuad {
    margin: 2px 0;
  }

  .fmmtwsut {
    margin: 0 0 0 auto;
  }

  .wbdll4b8 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 16px 20px;
  }

  .v7s909sc {
    border-width: 0 0 2px;
  }

  .rw9bf0pg {
    margin: 0 0 22px;
  }

  .thmn83r8 {
    border-width: 0 0 0 5px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .pus6ntbv {
    margin: 8px 0 0;
  }

  .ir5elheo {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
  }

  .ef43oqrr {
    margin: 0 0 22px;
  }

  .ckc3a965 {
    border-width: 0;
    margin: 40px 0;
  }

  .b6ysyfki {
    border-width: 0 0 2px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
  }

  .fcs6juz3 {
    margin: 0 0 8px;
  }

  .jg3qr8ti {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .pmf2yb89 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .gyty5guy {
    margin: 0 0 4px;
  }

  .f60re1aa {
    margin: 0 0 22px;
  }

  .ecap8t5g {
    margin: 0 0 22px;
    padding: 0;
  }

  .rsokvfto {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 40px 20px;
  }

  .oz0zecla {
    margin: 0 0 12px;
  }

  .ur9pkzwt {
    margin: 0 0 18px;
  }

  .fd7t7jou {
    margin: 0 0 10px;
  }

  .mg549m1s {
    margin: 0;
    padding: 0 0 0 22px;
  }

  .x8pyk5uz {
    border-width: 2px;
    border-radius: 8px;
    margin: 36px 0;
    padding: 30px;
  }

  .bt2yq4rw {
    margin: 0;
  }

  .pr1v1cvy {
    padding: 40px 20px;
  }

  .t94bsezy {
    margin: 0 0 14px;
  }

  .sv5p6kdk {
    flex-wrap: wrap;
  }

  .e9xgc03c {
    border-width: 1px 0;
    padding: 24px 20px;
  }

  .rj7wzjax {
    margin: 0 0 8px;
  }

  .div4p7xy {
    margin: 0 0 22px;
  }

  .srht6awy {
    border-radius: 6px;
    margin: 0 auto;
    padding: 18px 40px;
  }

  .xhkoxrgh {
    margin: 14px 0 0;
  }

  .mh71en7s {
    border-radius: 8px;
    margin: 36px 0 40px;
    padding: 36px 20px;
  }

  .f8u4u83i {
    padding: 0 20px 40px;
  }

  .w5vwoh2x {
    border-width: 0 0 2px;
    margin: 0 0 40px;
    padding: 0 0 14px;
  }

  .o56gk5oc {
    margin: 0 0 10px;
  }

  .srwtop0b {
    margin: 0 0 14px;
  }

  .n82fwlqn {
    margin: 0;
  }

  .uwbgkeyt {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 0 28px;
    padding: 28px 30px;
  }

  .x32ooiu8 {
    border-width: 1px 0;
    padding: 50px 20px;
  }

  .avzpnvsr {
    border-radius: 8px;
    margin: 40px 0;
    padding: 36px 20px;
  }

  .hcu2i0kx {
    border-width: 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 10px;
  }

  .ye844ac4 {
    margin: 0 0 10px;
  }

  .s56hnxfm {
    padding: 12px 16px;
  }

  .fir11z7r, .tggvz0ke {
    border-width: 0 0 1px;
    padding: 12px 16px;
  }

  .yxmenxvz {
    padding: 12px 16px;
  }

  .hlt5uu36 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px auto;
  }

  .ex4jprjp {
    margin: 0 0 32px;
  }

  .zqpz6a7c, .kazvnpne {
    margin: 0 0 6px;
  }

  .wfew75js {
    margin: 0 0 10px;
  }

  .mu7z4t1b {
    margin: 0 0 16px;
  }

  .x5lkdfvx {
    margin: 0;
  }

  .pdrzqr15 {
    border-radius: 6px;
    padding: 12px 24px;
  }

  .ewhma3nq {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
  }

  .gp88l8h2 {
    margin: 0 0 6px;
  }

  .o0wwxei1 {
    margin: 0;
  }

  .fcofl3zl {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
  }

  .gc9tvcqz, .u4k2yydt {
    margin: 0 auto 36px;
  }

  .owpt51au {
    border-radius: 6px;
    margin: 36px 0;
    padding: 15px 32px;
  }

  .mq7va560 {
    padding: 50px 20px;
  }

  .xgaptbwb {
    margin: 0 0 10px;
  }

  .vfr6n15s {
    margin: 0;
  }

  .hnppt416 {
    border-width: 2px;
    border-radius: 8px;
    margin: 0 auto;
    padding: 28px;
  }

  .yd3wnjjx {
    border-width: 1px 0 0;
    padding: 40px 20px;
  }

  .aude4ce9 {
    margin: 0 0 16px;
  }

  .bjwb76lx {
    margin: 0 auto 28px;
  }

  .gmu6aye1 {
    border-radius: 6px;
    margin: 10px 0 0;
    padding: 20px 48px;
  }

  .sr6u9pu0 {
    margin: 0 auto;
    padding: 0 20px;
  }

  .jilckm2v {
    padding: 50px 20px;
  }

  .abust308 {
    margin: 0 auto;
    padding: 0 20px;
  }

  .xhe3ilkr {
    border-width: 1px 0 0;
    padding: 28px 20px;
  }

  .hl8em90e {
    margin: 0;
  }

  .b9lbviie {
    padding: 18px 20px;
  }

  .tw6l5vmb {
    border-radius: 3px;
    padding: 15px;
  }

  .hkbm23lp {
    margin: 0;
  }

  .nutcsdxn {
    margin: 0 0 8px;
  }

  .gr8adhqn {
    margin: 0 auto;
    padding: 4px 0;
  }

  .lth5aidc {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .iph5sl31 {
    margin: 0 0 8px;
  }

  .l2ir8s7a {
    margin: 16px 0 8px;
  }

  .vwroytcz, .o8c3uhqr {
    margin: 0;
  }

  .q6gplge2 {
    border-width: 0;
    margin: 24px 0;
  }

  .tbqdl2ow {
    margin: 16px 0;
    font-size: 30.119px;
  }

  .glqitiux {
    margin: 0;
  }

  .mvtawtym {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 24px;
  }

  .fx6mt408, .wwmx8556 {
    margin: 0;
  }

  .bm4rrg58 {
    margin: 8px 0 0;
  }

  .x7weoq8p {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .p5869vdr {
    margin: 0 0 8px;
    font-size: 30.119px;
  }

  .aajtmzzn {
    margin: 8px 0 0;
  }

  .cya2tz5y {
    border-width: 3px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .zyk4uo7u {
    margin: 24px 0 8px;
    font-size: 30.119px;
  }

  .y9ninmbu {
    font-size: 30.119px;
  }

  .is3yl2zi {
    margin: 0 0 8px;
    font-size: 30.119px;
  }

  .tmmwiajg {
    border-radius: 6px;
    width: 340px;
    margin: 24px auto 0;
    padding: 16px;
  }

  .y06yz2p6 {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 48px;
  }

  .etsgfe3t {
    border-radius: 6px;
    width: 440px;
    margin: 48px auto 0;
    padding: 16px;
  }

  .gnqe5vfy {
    margin: 48px 0 8px;
    font-size: 30.119px;
  }

  .i884i3ao {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .js1b0vhy {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
  }

  .uprwvgwn {
    margin: 0 0 0 16.6667%;
    padding: 20px;
  }

  .hfgihs64 {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .gkwk9113 {
    border-radius: 3px;
    padding: 15px;
  }

  .zi8jslpl {
    margin: 0;
  }

  .so2n5nh2 {
    padding: 8px 16px;
  }

  .eovyac5n {
    border-width: 0 0 1px;
    margin: 0;
    padding: 18px 20px;
  }

  .v7plv3kj {
    margin: 0 0 20px;
    padding: 32px 0 0;
  }

  .fy649hkp, .h1hri573, .qti753b4 {
    border-radius: 3px;
    padding: 7px 14px;
  }

  .ppclltvl {
    flex-wrap: wrap;
    margin: 0 0 16px;
  }

  .x0uslt43 {
    border-width: 1px 0;
    margin: 0 0 24px;
    padding: 10px 0;
  }

  .dczx09y9, .ogb962vy {
    margin: 0;
  }

  .mqoheyfj {
    margin: 0 0 20px;
  }

  .ju4fhfiq {
    margin: 36px 0 16px;
  }

  .rjqqdjd8 {
    margin: 0 0 4px;
  }

  .fsjj698m {
    margin: 0 0 6px;
  }

  .chjjmopi {
    margin: 4px 0 0;
  }

  .lu1oxqhg {
    border-width: 1px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 20px;
  }

  .y0pd6n6h {
    margin: 0 0 20px;
    padding: 0;
  }

  .zxgc5ovl {
    margin: 0 0 8px;
  }

  .s1ffk0f0 {
    margin: 0 0 10px;
  }

  .xu9lb1ew {
    margin: 0;
  }

  .w3p1o3vx {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 20px 22px;
  }

  .ufi12tfu {
    margin: 24px 0 20px;
    padding: 0;
  }

  .g69ly91u {
    margin: 0 0 2px;
  }

  .lduaudaq {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ghx6rubo {
    padding: 10px 0;
  }

  .jgwj003r {
    margin: 12px 0 20px;
    padding: 0;
  }

  .vm80x40i {
    margin: 0;
  }

  .udv7ioq7 {
    margin: 0 0 10px;
  }

  .pfymkk58 {
    padding: 0;
  }

  .h4v2n016 {
    margin: 0 0 12px;
  }

  .smgsmfwd {
    margin: 0;
  }

  .vxhotcvw {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gkcelkkn {
    border-radius: 4px;
    margin: 24px 0 32px;
    padding: 18px 24px;
  }

  .zdx5sc1u {
    margin: 0 auto;
    padding: 0 20px;
  }

  .b566o5o9 {
    padding: 0 0 40px;
  }

  .jp34f2tx {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .gzfl8tiv {
    margin: 0 0 10px;
  }

  .osz0jh8h {
    margin: 0 auto;
  }

  .vtlvqe3v {
    border-width: 1px 0 0;
    padding: 28px 20px;
  }

  .l3sttp3h {
    border-radius: 3px;
    padding: 15px;
  }

  .se4hpd24 {
    margin: 0;
  }

  .rtare33p {
    margin: 0 0 8px;
  }

  .pqb8qkjz {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .m8hsiq0a {
    margin: 0 0 8px;
  }

  .yaqy4ww6 {
    margin: 16px 0 8px;
  }

  .y5aeykcn {
    margin: 0;
  }

  .jcciuv14 {
    margin: 16px 0;
    font-size: 30.119px;
  }

  .gcw4a9x9 {
    margin: 0;
  }

  .br40rq36 {
    margin: 0 0 8px;
  }

  .osu3uw0h {
    margin: 0;
    padding: 0;
  }

  .s2umn5hv {
    margin: 0 0 8px;
  }

  .zf6xlnyn {
    margin: 0;
  }

  .f19xubo6 {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .wn7yr511 {
    margin: 0 0 8px;
  }

  .hlndvnnv {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .yz9bc7cm, .rvqcair8, .a3br9rxx {
    border-width: 0 1px;
    padding: 8px;
  }

  .yqxhaazo {
    border-width: 1px 0;
  }

  .scl71itn, .gz4to0ws, .lemxl99i {
    border-width: 0 1px;
    padding: 8px;
  }

  .pgv0seok {
    border-width: 1px 0;
  }

  .l9vsi86s {
    width: 432px;
    margin: 24px 0 40px;
    padding: 0;
  }

  .nz2njl67 {
    margin: 24px 0 8px;
    font-size: 30.119px;
  }

  .jp8a8d64 {
    margin: 0;
    padding: 0 4px 0 0;
  }

  .i390c6p9 {
    margin: 8px 0;
  }

  .k6osalow {
    margin: 0;
  }

  .cp4gzjml {
    margin: 0 0 24px;
    padding: 16px;
  }

  .n9u6p698 {
    margin: 0;
  }

  .gspjy5ag {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .su6l0hv0 {
    margin: 0 0 8px;
    font-size: 30.119px;
  }

  .wxzf6glk {
    margin: 0;
  }

  .papkl07z {
    border-radius: 6px;
    margin: 16px 0 0;
    padding: 16px 48px;
  }

  .edz2t9zv {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 48px;
  }

  .frg7h5k9 {
    border-radius: 6px;
    width: 432px;
    margin: 48px auto 0;
    padding: 16px;
  }

  .jy10z4sg {
    margin: 48px 0 8px;
    font-size: 30.119px;
  }

  .plh84avz, .sp96tq9t {
    margin: 0;
  }

  .bmn2j8yn, .wf9a5kzw {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .grrx5c4w {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
  }

  .jag1qq39 {
    margin: 0 0 0 16.6667%;
    padding: 24px;
  }

  .etyvnxo9 {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lybp5hpl {
    border-radius: 3px;
    padding: 15px;
  }

  .cufedl9l {
    margin: 0;
  }

  .yvn9epxb {
    margin: 0 0 4px;
  }

  .dcwvjm9s {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 8px;
  }

  .xqliplzd {
    margin: 0 0 8px;
  }

  .ni18p0xu {
    margin: 0 0 0 16.6667%;
    padding: 16px 20px 8px;
  }

  .mp26167l {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .mhuepoyk {
    margin: 12px 0 0;
  }

  .q40tu25x {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .is30j9m5, .p1yikugi {
    margin: 0;
  }

  .dq7j4g3e {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .di875o2z, .hjepj0ee {
    margin: 0 0 8px;
  }

  .mvmmdino {
    margin: 0 0 6.4px;
  }

  .gxf9m20b {
    margin: 0;
    padding: 0 0 0 20px;
  }

  .fya3jfv1 {
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .q4w8yehc {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px 20px;
  }

  .zdlotzub {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .b29r2coi {
    margin: 0;
  }

  .bonubgrx {
    border-radius: 6.4px;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .pykauhiv {
    border-radius: 6.4px;
    margin: 24px auto;
    padding: 16px 24px;
  }

  .gcn14b2x {
    margin: 0;
  }

  .zd59ase5 {
    margin: 0 0 8px;
  }

  .tfvyrnvj {
    border-radius: 6.4px;
    margin: 0 0 20px;
    padding: 16px 20px;
  }

  .jdawd7nh {
    margin: 0 0 12px;
  }

  .tp2r0mwe {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .t4lel9t9, .lu7w9ydj {
    margin: 0 0 4px;
  }

  .drn1jx46 {
    margin: 0;
  }

  .dlnj140d {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .xmaptdvj {
    margin: 0 0 8px;
  }

  .nh9hf6fm {
    padding: 4.8px 0;
  }

  .rl97xbcm {
    margin: 0;
    padding: 0;
  }

  .nsew97mw {
    border-width: 2px;
    border-radius: 6.4px;
    margin: 28px 0;
    padding: 40px;
  }

  .nn7c3jlq {
    margin: 24px 0 8px;
  }

  .ptbpsvpo {
    margin: 0;
  }

  .snifjytp {
    margin: 8px 0;
  }

  .jpp13mec {
    margin: 4px 0 0;
  }

  .jzkycgp4 {
    border-radius: 6px;
    margin: 0 0 12px;
    padding: 16px;
  }

  .jv3w1ux2 {
    margin: 8px 0 0;
  }

  .x9mgjnme {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .rcw5qebz {
    margin: 0 0 48px 16.6667%;
    padding: 32px 60px;
  }

  .kjrmhmc6 {
    margin: 0;
  }

  .t49h9ime {
    margin: 8px 0 0;
  }

  .kwawajvd {
    margin: 0 8px;
  }

  .nbm5pyei {
    margin: 16px 0 0;
  }

  .f2unu7m4 {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .t2k47ioa {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .bvexh822 {
    border-radius: 3px;
    padding: 15px;
  }

  .pvjglc1e {
    margin: 0;
  }

  .rd8cpljm {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lxopjolc {
    border-width: 0 0 1px;
    padding: 12px 0;
  }

  .o6bo143y {
    margin: 0 0 24px;
  }

  .ycs9r3cb {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 0 0 0 16px;
  }

  .zhu7kdxe {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .sa2semnb {
    margin: 0;
  }

  .g75n8ny5 {
    margin: 0 0 8px;
  }

  .uemqi13i {
    margin: 0;
  }

  .wnb637d8 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .ht58hofs, .h0ilk33a {
    margin: 0 0 8px;
  }

  .stup3das {
    margin: 0;
  }

  .wmujsxe1, .j2rn38on {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .b23p9qq9 {
    margin: 24px 0 0;
  }

  .kesv82wy {
    border-width: 0 1px;
    padding: 8px;
  }

  .s0fae9qs {
    border-width: 1px 0;
  }

  .lqyha0ze, .gxe2h35i {
    border-width: 0 1px;
    padding: 8px;
  }

  .dq3pkgmj {
    border-width: 1px 0;
  }

  .fxmjoerc {
    border-width: 0 1px;
    padding: 8px;
  }

  .fzl4zwy4 {
    width: 360px;
    max-width: none;
    margin: 0 0 40px;
    padding: 0;
  }

  .c0y77tp6 {
    margin: 0 0 2px;
  }

  .hrlmc1hy {
    margin: 0 0 10px;
  }

  .m2g38sy3 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .tjvlow7p {
    margin: 0;
  }

  .s3b4ykmp {
    margin: 0 0 8px;
  }

  .kot10q8n {
    margin: 0 0 24px;
    padding: 0 0 0 32px;
  }

  .ivmzfiv0 {
    margin: 0 0 8px;
  }

  .dshdg6wj {
    margin: 0;
  }

  .r57cp9h7 {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 20px 24px;
  }

  .zf1blj4f {
    margin: 0 0 4px;
  }

  .wp7u5l0z {
    border-width: 2px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 20px 24px;
  }

  .flc45yng {
    margin: 0 0 16px;
  }

  .vyur6cf3 {
    margin: 0 0 24px;
  }

  .zs8j1a71 {
    margin: 0 0 4px;
  }

  .vt8b1pom {
    margin: 0 0 24px;
  }

  .ras7zit5 {
    margin: 0;
  }

  .ihiy6pl7 {
    margin: 0 0 6px;
  }

  .u4zdfk29 {
    margin: 0;
  }

  .soxx92ww {
    margin: 0 0 24px;
  }

  .dudpb69z {
    border-radius: 6px;
    width: 306px;
    margin: 24px 0 0;
    padding: 18px 24px;
  }

  .k6ppatfl {
    border-width: 3px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .h8p7em03 {
    margin: 0;
  }

  .ckom3us8 {
    border-radius: 6px;
    padding: 18px 24px;
  }

  .wjatzogp {
    margin: 0 0 8px;
  }

  .zsfkdati {
    margin: 8px 0 0;
  }

  .l3a4d3mw {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 14px 18px;
  }

  .knt7yxzi {
    margin: 0;
  }

  .d3cw2ied {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px 28px;
    padding: 14px 18px;
  }

  .dvniw1u3 {
    margin: 8px 0 0;
  }

  .zy13ac9l {
    margin: 24px 0 0;
    padding: 8px 0 0;
  }

  .gjy3uh2g {
    border-radius: 6px;
    padding: 48px;
  }

  .cv9zn5wn {
    margin: 0 0 0 16.6667%;
    padding: 0 12px;
  }

  .cvr7cecw {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 24px auto;
    padding: 0 12px;
  }

  .g1wpqd9p {
    margin: 0 auto;
  }

  .otpdl7d5 {
    margin: 0 0 24px;
  }

  .g4ytxeba {
    padding: 0 12px;
  }

  .mk0o9aqf {
    flex-wrap: wrap;
    max-width: 720px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .ko2a3cj2 {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .mrseaxos {
    border-radius: 3px;
    padding: 15px;
  }

  .ido4v91a {
    margin: 0;
  }

  .oizww8rc {
    border-radius: 999px;
    padding: 9px 18px;
  }

  .zz3ixl42 {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .qzgca0n4 {
    padding: 14px 0;
  }

  .utss2fo2 {
    margin: 0;
  }

  .w2np0c6y {
    margin: 14px 0 0;
    font-size: 38px;
    line-height: 48px;
  }

  .dq7y03z0, .tysh8ibd {
    margin: 22px 0 0;
  }

  .o6h1pnpv {
    border-radius: 50%;
  }

  .nl4goz5f {
    margin: 14px auto 0;
    padding: 0;
  }

  .d1ninmsv {
    border-radius: 999px;
    margin: 24px 0 0;
    padding: 0 30px;
  }

  .yxzpqnj3 {
    margin: 0 4px 0 0;
  }

  .qjgflt70 {
    margin: 10px 0 0;
  }

  .x2ij3e04 {
    border-width: 1px 0 0;
    margin: 36px 0 26px;
  }

  .goh71nl0 {
    margin: 0;
  }

  .ikxp2hia {
    border-width: 1px;
    border-radius: 4px;
    padding: 7px 16px;
  }

  .wp1hbsfo {
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
  }

  .ykfbj3hg {
    margin: 0;
  }

  .m16rhpf9 {
    margin: 0 0 12px;
  }

  .fh7ypw89 {
    margin: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .nyr68me7 {
    margin: 18px 0 0;
  }

  .mb4ns7cl, .f8mrdyf4 {
    margin: 0;
  }

  .kyw80abb, .sxz07qbk {
    margin: 8px 0 0;
  }

  .snavbqz4 {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .e43jvzje {
    margin: 28px 0 0;
  }

  .hfxomsn7 {
    margin: 22px 0 0;
  }

  .vcaexecq {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .g0w906on {
    margin: 0;
  }

  .lmqgw6ma {
    margin: 6px 0 0;
  }

  .uirn75g3 {
    margin: 6px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .uvm6j8wr {
    border-radius: 50%;
  }

  .uuik27i9 {
    margin: 0;
  }

  .yjvdtvyt {
    margin: 4px 0 0;
  }

  .e80i08a1 {
    margin: 6px 0 0;
  }

  .un1chae6 {
    border-width: 1px;
    border-radius: 10px;
    padding: 20px 22px;
  }

  .nr64qxke, .fqk7tr3w, .r06tl22y, .ys4j6yd0 {
    border-radius: 50%;
  }

  .uwb79k3t {
    margin: 26px 0 0;
  }

  .b57v0ae3 {
    margin: 0;
    font-size: 76px;
  }

  .czl4avr7 {
    margin: 0;
  }

  .zgfj53un {
    margin: 8px 0 0;
  }

  .uib50js2 {
    border-width: 2px;
    border-radius: 14px;
    margin: 26px 0 0;
    padding: 28px;
  }

  .kv2i3q7z {
    margin: 6px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .lbdjbnee {
    border-radius: 999px;
    padding: 6px 16px;
  }

  .d14znk8e {
    margin: 4px 0 0;
  }

  .zm5aliyf {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .djjc8hmx, .awtupz42 {
    margin: 22px 0 0;
  }

  .hvlagrrd {
    margin: 4px 0 0;
  }

  .qmies74a {
    margin: 22px 0 0;
    padding: 0;
  }

  .tdkn6ih5 {
    margin: 0;
  }

  .jgb0e2zr, .ya4209jl {
    margin: 14px 0 0;
  }

  .t9je6pme {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 38px;
  }

  .bupzxezd {
    margin: 0 0 8px;
  }

  .cvcnjtqm {
    margin: -2px 0 0;
  }

  .jerj60we {
    margin: 0;
  }

  .znjq9jbk {
    margin: 12px 0 0;
  }

  .atund7jp {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .htw2vt58 {
    margin: 22px 0 0;
  }

  .v84mstyr {
    margin: 0;
  }

  .vjoz6bte {
    margin: 8px 0 0;
    font-size: 52px;
  }

  .uyuou7se {
    margin: 4px 0 0;
  }

  .wntlzyfp {
    margin: 14px 0 0;
  }

  .kp6leg5f, .qzxsx34i {
    margin: 8px 0 0;
  }

  .x6uswmah {
    margin: 4px 0 0;
  }

  .y5xvyvf4 {
    border-width: 2px;
    border-radius: 14px;
    margin: 32px 0 0;
    padding: 38px;
  }

  .w8hjphjt {
    width: 100%;
    margin: 0 auto;
  }

  .xyjlod3n {
    margin: 0;
  }

  .arcx8c0g {
    margin: 8px 0 0;
  }

  .aeh8684u {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .rrl37obb {
    padding: 0 10px;
  }

  .l6v2yix2 {
    margin: 12px 0 0;
    padding: 4px;
  }

  .zhzyhe69 {
    margin: 8px 0 0;
  }

  .y6ogubio {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .qxgv6e7z {
    margin: 18px 0 0;
  }

  .tgwcj7ce {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .wq9b44of {
    margin: 24px 0 0;
    display: none;
  }

  .oidt8nzu {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .z82ecwko {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .mq5czv8m {
    padding: 22px 0 44px;
  }

  .z4m7a2tr {
    border-radius: 999px;
  }

  .dikcjd1z {
    max-width: none;
    padding: 0 10px;
    display: block;
  }

  .erzhw87g {
    margin: 0 0 14px;
  }

  .p4wwvkre {
    margin: 0 auto;
    padding: 0 12px;
  }

  .byckwq5v {
    margin: 18px 0 0;
  }

  .jvfrq0iq {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .slzhhkfv {
    margin: 40px 0 0;
    padding: 28px 0 80px;
  }

  .nkxpiqrz {
    border-radius: 3px;
    padding: 15px;
  }

  .x7qwrj47 {
    padding: 9px 15px;
  }

  .cgm4guaw {
    margin: 25px 0 0;
  }

  .wantpbwc {
    font-size: 34.685px;
  }

  .k8y28sy5 {
    margin: 15px 0 0;
    font-size: 34.685px;
  }

  .tloei2us, .uovojixx {
    font-size: 17.838px;
  }

  .km055pbj {
    margin: 20px 0 0;
    font-size: 17.838px;
  }

  .mv02owg9 {
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 0;
  }

  .grmgvzai {
    font-size: 17.838px;
  }

  .qhh577j8 {
    margin: 15px 0 0;
    font-size: 17.838px;
  }

  .oyb373ms {
    margin: 4px 0 0;
  }

  .j1rofd3n {
    border-width: 0;
    margin: 36px 0;
  }

  .bnn0kpq8 {
    margin: 0;
    font-size: 14px;
  }

  .opnw8nla {
    margin: 14px 0 0;
    font-size: 14px;
  }

  .rb7504a4 {
    font-size: 14px;
  }

  .l37xax04 {
    margin: 14px 0 0;
  }

  .t8cem3nq {
    margin: 36px 0 0;
    font-size: 23.784px;
  }

  .wt7yqsr9 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 20px 22px;
    font-size: 14px;
  }

  .im4i1mt5 {
    margin: 0;
  }

  .mq168zzs {
    margin: 36px 0 0;
    font-size: 23.784px;
  }

  .k9iu3wxr {
    flex-wrap: wrap;
    margin: 0 0 6px;
  }

  .y0p3rwce {
    margin: 0;
    font-size: 14px;
  }

  .g7px85fp {
    margin: 8px 0 0;
    font-size: 13px;
  }

  .kkeq090f {
    border-width: 1px 0 0;
    padding: 22px 0;
  }

  .idame93f {
    border-width: 1px 0;
    padding: 22px 0;
  }

  .pxyhyhe5 {
    margin: 10px 0 0;
  }

  .xnkdoghb {
    margin: 0 0 6px;
  }

  .utsmbmlo {
    margin: 0;
    font-size: 14px;
  }

  .hr3xtjnq {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .mzlu7fmp {
    font-size: 14px;
  }

  .vbq2e1we {
    font-size: 15px;
  }

  .a3h4uxnm {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .v2wpiq5o {
    padding: 14px 0;
  }

  .j9bk6ifl {
    margin: 20px 0;
  }

  .nz9at5sl {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 28px 0 0;
    padding: 22px 20px;
    font-size: 19.82px;
  }

  .nso8ajoy {
    margin: 0 0 14px;
    font-size: 17.838px;
  }

  .z0h5q8sn {
    border-width: 2px;
    border-radius: 8px;
    margin: 26px 0;
    padding: 26px;
  }

  .dnhedwkm {
    flex-basis: 65%;
    max-width: 65%;
    padding: 0 30px 0 0;
  }

  .xwjg06lu {
    margin: 20px 0 0;
  }

  .wuzlf7gq {
    margin: 2px 0 0;
  }

  .r053bsum {
    margin: 0 0 0 10px;
  }

  .xc1z0ii2 {
    margin: 15px 0 0 10px;
  }

  .bt83dt1v {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 30px 0 0;
    padding: 15px 0;
  }

  .xyi6108a {
    margin: 10px 0 0;
    padding: 0;
  }

  .ilx6j73n {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .tsxl5uqp {
    margin: 0 auto;
    padding: 0 15px;
  }

  .bmszb1vo {
    margin: 0;
  }

  .kah5a590 {
    margin: 6px 0 0;
  }

  .nah9mm40 {
    margin: 14px 0 0;
  }

  .yoqrxgvl {
    margin: 10px 0 0;
  }

  .t1dqqhn7 {
    margin: 0 auto;
  }

  .nhwwlf21 {
    margin: 40px 0 0;
    padding: 24px 15px;
  }

  .z6byatrm {
    border-radius: 3px;
    padding: 15px;
  }

  .yqnryrfx {
    margin: 0;
  }

  .nvt0vf32 {
    margin: 0 10px 0 0;
  }

  .trxj3zt4 {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .n4o2s8mz {
    padding: 9px 20px;
  }

  .k0t50j6e, .u8sajczp {
    border-width: 0;
    border-radius: 3px;
    padding: 5px 13px;
  }

  .bg0sjdzn {
    margin: 0 auto;
  }

  .p9clqegt {
    border-width: 0 0 2px;
    padding: 7px 20px;
  }

  .zgultm7y {
    border-radius: 2px;
    margin: 0 0 14px;
    padding: 3px 9px;
  }

  .bck550mc {
    margin: 0 0 16px;
  }

  .m2qcftfo {
    border-width: 0 0 1px;
    margin: 0 0 20px;
    padding: 0 0 14px;
  }

  .btup7ejr {
    margin: 0 0 8px;
  }

  .o8czq971 {
    border-width: 0;
    margin: 30px 0;
  }

  .mcsnmyhu {
    margin: 0 0 18px;
  }

  .a5137k11 {
    border-width: 2px 0 0;
    margin: 38px 0 16px;
    padding: 28px 0 0;
  }

  .vz0rifv2 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 13px 22px;
  }

  .e33iai0b {
    margin: 0 0 10px;
  }

  .ltxgr79h {
    margin: 0 0 12px;
  }

  .no21xb73 {
    margin: 0;
  }

  .m4kbnpam {
    border-width: 1px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .h50lfu3h {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .xpupnz2z {
    margin: 0 0 18px;
  }

  .d1x8s698, .m7eliqij {
    margin: 0 0 10px;
  }

  .eavyrb68 {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 22px 0;
    padding: 22px 26px;
  }

  .dn6uynck {
    margin: 0;
  }

  .hlcamf3i {
    margin: 0 0 3px;
  }

  .kpkub3ap {
    margin: 0 0 12px;
  }

  .n464y3uc {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .xydfiiqp {
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 32px 12px;
  }

  .xrl1hpml {
    margin: 0 0 10px;
  }

  .abq5crhw {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .gl3jf9ut {
    margin: 0 0 16px;
  }

  .gtn0ja5s {
    margin: 0 0 24px;
  }

  .mqv17ziw {
    margin: 0 0 6px;
  }

  .cecypdt0 {
    margin: 28px 0 12px;
  }

  .hzwh7gih {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .al9xxecn {
    padding: 9px 0;
  }

  .pbr098jj {
    margin: 0 0 20px;
    padding: 0;
  }

  .kf2aq1rp {
    padding: 13px 16px;
  }

  .gdp5ilvd {
    border-width: 0 0 1px;
    padding: 12px 16px;
  }

  .i40tm72z {
    padding: 12px 16px;
  }

  .rz6uagpe {
    border-radius: 8px;
    margin: 24px 0 8px;
  }

  .hi9i22h8 {
    margin: -18px 0 12px;
  }

  .fm6f4lli {
    border-radius: 6px;
    margin: 32px 0;
    padding: 18px 38px;
  }

  .lv5bf71j {
    border-width: 2px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 30px 34px;
  }

  .tdkew2vz {
    margin: 0 0 10px;
  }

  .qdae3dmz {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .fy2swap3 {
    border-width: 0 0 1px;
    padding: 13px 0 13px 52px;
  }

  .i78hkebn {
    padding: 13px 0 13px 52px;
  }

  .jcxfnq26 {
    margin: 0 0 24px;
    padding: 0;
  }

  .cujk5ku6 {
    margin: 0 0 4px;
  }

  .ie2bpcy3 {
    margin: 14px 0 28px;
  }

  .xma7z7t8 {
    margin: 0;
  }

  .gdq5c6uf {
    border-width: 3px 0 0;
    border-radius: 0 0 6px 6px;
    margin: 32px 0;
    padding: 30px 32px;
  }

  .vihssvz7 {
    border-radius: 6px;
    margin: 32px 0;
    padding: 18px 38px;
  }

  .hxi3xguf {
    margin: 0 0 18px;
  }

  .pmrru7kj {
    margin: 6px 0 18px;
  }

  .tpp04jep {
    margin: 28px 0;
  }

  .ncu7pcmw, .cs4ccqay {
    margin: 0 0 10px;
  }

  .holab4c2 {
    margin: 0;
  }

  .ym9x1v25 {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 22px 26px;
  }

  .bpnfbdxf {
    margin: -18px 0 18px;
  }

  .bp79pk0o {
    margin: 20px auto;
    padding: 36px 44px 48px;
  }

  .phy239gk {
    margin: 0 0 2px;
  }

  .mi6rn7jc {
    margin: 0 0 22px;
  }

  .x4c0p2s7 {
    border-radius: 50%;
  }

  .zhww02r3 {
    margin: 2px 0 0;
  }

  .ni1woz1w {
    border-radius: 18px;
    padding: 9px 15px;
  }

  .jhvm53ob {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .srdfp5lx {
    margin: 0 0 22px;
  }

  .quw3c7lq, .i7f61qlw, .pt3ym7gv, .djpqir3f, .s3qe23pa, .bpbpsofw, .cf9e27xv, .o54a6m62, .h6ru3dlu, .w5mmxsun, .os7kh0fd, .ntwlr8pd, .txrffcym, .stk669yn, .zuujpk3y {
    border-radius: 50%;
  }

  .mko035qu {
    margin: 0 auto 28px;
    padding: 26px 36px;
  }

  .jq8p0scu {
    margin: 0 0 18px;
  }

  .hboj4kf7 {
    margin: 10px 0 18px;
  }

  .xt29dhy4 {
    margin: 6px 0 18px;
  }

  .c454p5vf {
    border-width: 1px 0 0;
    padding: 22px 20px;
  }

  .nw7h275h {
    border-radius: 3px;
    padding: 15px;
  }

  .b4whs9n0 {
    margin: 0;
  }

  .jio1jrtd {
    margin: 0 0 0 auto;
  }

  .suphz5g6 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .j8p3xb3k {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .k0yoafql {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .kac9hhx6 {
    margin: 0;
    padding: 16px 0 12px;
  }

  .i1wbazoj {
    padding: 8px 0;
  }

  .dd4las37 {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .wqjm7e55 {
    margin: 0 0 18px;
  }

  .qw8xy0ia {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .peuqno2y {
    padding: 7px 0;
  }

  .inqgrtvy {
    margin: 18px 0;
    padding: 0;
  }

  .iwnhho5r {
    border-width: 0;
    margin: 24px 0;
  }

  .udz00kce {
    margin: 32px 0 18px;
  }

  .wxetibst {
    border-radius: 50%;
  }

  .e0k9a2cj {
    margin: 0 0 0 auto;
  }

  .taac9ibg {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .xl996mt9 {
    margin: 0;
  }

  .p9mzjh3x {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .fxda5p5u {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .f260o4ng {
    padding: 7px 0;
  }

  .c0q29fxb {
    margin: 0 0 12px;
  }

  .jdaoeqjn {
    margin: 0;
  }

  .tmibate8 {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .bfxh6x7b {
    border-radius: 8px;
    padding: 16px 32px;
  }

  .xzvpld4g {
    margin: 8px 0 0;
  }

  .w4sessyq {
    margin: 28px 0;
  }

  .zmvp72bk {
    margin: 0;
  }

  .zw0t5r87 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .o7nlr68t {
    flex-wrap: wrap;
    margin: 24px 0 8px;
  }

  .wq9ex8ch {
    margin: 0 0 20px;
  }

  .od9yh0cu {
    border-radius: 50%;
  }

  .p0sqfi9g {
    margin: 0 0 3px;
  }

  .nbhy1efz {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .q1zg0xl6 {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .rd67vyko {
    margin: 0 0 22px;
  }

  .hhkg2jer {
    border-radius: 50%;
  }

  .vhbmgnrm {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .y3b0ttay {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .srrxz6lw {
    margin: 0 auto;
    padding: 0 15px;
  }

  .r5erkkgq {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .b5m97ag1 {
    border-radius: 3px;
    padding: 15px;
  }

  .bysrgym8 {
    margin: 0;
  }

  .sp6qe04p {
    margin: 0 0 0 auto;
  }

  .uu1cv3cq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .sq1tqa6n {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .etaet26l {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .utixh7sa {
    margin: 0;
    padding: 16px 0 12px;
  }

  .dtqtw21l {
    padding: 8px 0;
  }

  .fdoqh9ay {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .nnsugwmr {
    margin: 0 0 18px;
  }

  .igkdc8so {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .aufuumii {
    padding: 7px 0;
  }

  .b9yaq54f {
    margin: 18px 0;
    padding: 0;
  }

  .h5cs2gvt {
    border-width: 0;
    margin: 24px 0;
  }

  .g4kb6jog {
    margin: 32px 0 18px;
  }

  .nz833mhp {
    border-radius: 50%;
  }

  .se0j1a7j {
    margin: 0 0 0 auto;
  }

  .zmlm8xs9 {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .n2r96d6p {
    margin: 0;
  }

  .x21jg51q {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .qysboqq7 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wdjjr2du {
    padding: 7px 0;
  }

  .p1aknpj8 {
    margin: 0;
  }

  .rlpawnm1 {
    margin: 14px 0 0;
  }

  .dprkobsw {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .a22rl23v {
    border-radius: 8px;
    padding: 16px 32px;
  }

  .nceot159 {
    margin: 8px 0 0;
  }

  .kv8bcikd {
    margin: 28px 0;
  }

  .dqwkc4xr {
    margin: 0;
  }

  .awy7gdxs {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .jn9lxsej {
    flex-wrap: wrap;
    margin: 24px 0 8px;
  }

  .pi9b5o63 {
    margin: 0 0 20px;
  }

  .cctlk592 {
    border-radius: 50%;
  }

  .yfob4ld5 {
    margin: 0 0 3px;
  }

  .t00bn1ov {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .zg5aozyy {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .t4te627x {
    margin: 0 0 22px;
  }

  .ugj17n9a {
    border-radius: 50%;
  }

  .i1v91zvh {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .ceu20j91 {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .zldhh0j0 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .tv5ge1yz {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .xx0man5p {
    border-radius: 3px;
    padding: 15px;
  }

  .apz0ol58 {
    margin: 0;
  }

  .oovqa9a0 {
    padding: 8px 20px;
  }

  .dzuins9m {
    border-width: 0 0 1px;
    padding: 10px 20px;
  }

  .xlwqz4gx, .hgu7n9t6 {
    margin: 0 0 20px;
  }

  .ux3xla72 {
    margin: 0 0 22px;
  }

  .q19j19dy {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 0 0 24px;
    padding: 14px 18px;
  }

  .hae9priy {
    padding: 28px 0 0;
  }

  .pnlgw5yz {
    margin: 2px 0 0;
  }

  .rzh2rv1r {
    border-width: 1px 0;
    margin: 0 -20px 28px;
    padding: 16px 20px;
  }

  .ch43eq03 {
    margin: 0 0 20px;
  }

  .bup9nj5u {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .k8zm8grf {
    margin: 36px 0 18px;
  }

  .qiuk5fpw {
    margin: 0 0 20px;
  }

  .kibf230w, .ftset5cb {
    margin: 0;
  }

  .c8xvtxn3 {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 28px 0;
    padding: 22px 26px;
  }

  .pb7ae024 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
  }

  .lmz6zyyz {
    margin: 0 0 20px;
    padding: 0;
  }

  .nq07az3v {
    margin: 0 0 8px;
  }

  .nl5fg86w {
    margin: 0 0 12px;
  }

  .jsq1pmav {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mznjzeew {
    margin: 0 0 6px;
  }

  .ka3cynxd {
    margin: 0 0 14px;
  }

  .lmpk1fk8 {
    margin: 0;
    padding: 0;
  }

  .v9ajtdtm {
    border-width: 1px 0 0;
    margin: 14px 0 0;
    padding: 12px 0 0;
  }

  .upu4rhuk {
    border-width: 1px;
    border-radius: 8px;
    margin: 20px 0;
    padding: 24px;
  }

  .h2rhbt5a {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px 20px;
  }

  .i48fx3gs {
    margin: 0 0 12px;
  }

  .a7tktls6 {
    margin: 0 0 20px;
  }

  .hcr6wefq {
    border-radius: 4px;
    padding: 16px 40px;
  }

  .dexc8sfr {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0 52px;
    padding: 28px 24px 32px;
  }

  .syj1nolr {
    margin: 4px 0;
  }

  .i73tw2zv {
    margin: 4px 0 0;
  }

  .w279vw46 {
    margin: 0 0 10px;
  }

  .zsajxr4x, .law3255e {
    border-radius: 3px;
  }

  .lx9c64e7 {
    margin: 0 0 7px;
  }

  .e76s12bd, .t89rrk3v, .anofky4i {
    border-radius: 3px;
  }

  .exfhgble {
    flex-wrap: wrap;
    margin: 0 0 24px;
  }

  .vaoojtqg {
    margin: 0 0 14px;
  }

  .v9v4o9ce {
    margin: 0 0 2px;
  }

  .nq990rao {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .elmavpa3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
  }

  .ijpeym35 {
    margin: 0 0 20px;
  }

  .dvkyjvza {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
  }

  .egdq10x9 {
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
  }

  .kocfcm41 {
    border-radius: 4px;
    width: 286.5px;
    margin: 0;
    padding: 16px 40px;
  }

  .l9fixqev {
    border-width: 1px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 20px;
  }

  .ngd7779s {
    margin: 0 0 6px;
  }

  .atkvdq2x {
    border-radius: 8px;
    flex-wrap: wrap;
    margin: 32px 0;
    padding: 28px 20px;
  }

  .hkwc8128 {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 0 52px;
    padding: 28px 24px 32px;
  }

  .c787jgit {
    border-width: 0 0 1px;
    margin: 0 0 18px;
    padding: 0 0 14px;
  }

  .tb4oxnko {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .zilvz9uy {
    border-radius: 20px;
    padding: 10px 16px;
  }

  .l6cnen1d {
    margin: 0 0 22px;
  }

  .y12hlrnc {
    margin: 0 0 4px;
  }

  .xqgka4iu {
    border-radius: 0 12px 12px;
    padding: 10px 14px;
  }

  .fhnuldx4 {
    margin: 6px 0 0 10px;
  }

  .ne4b4mdj {
    margin: 10px 0 0 46px;
    padding: 0;
  }

  .mt93ptis {
    margin: 0 0 18px;
  }

  .io30weym {
    margin: 0 0 18px;
    padding: 0;
  }

  .u014mhpw {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
  }

  .ccs3b7zs {
    border-width: 0 0 1px;
    padding: 12px 14px;
  }

  .jj38ajwz {
    margin: 0 5px 0 0;
  }

  .xo7uk6mx {
    border-width: 0 0 4px;
    padding: 12px 10px 10px;
  }

  .ley3ehr9 {
    margin: 0 0 10px;
  }

  .a5g8nasv {
    margin: 0 0 4px;
  }

  .lpg9tldp {
    margin: 0 0 10px;
  }

  .a636nryr {
    border-radius: 3px;
  }

  .np9pz9jx {
    margin: 0 0 5px;
  }

  .uso5mhdq {
    margin: 0 0 6px;
  }

  .fdzod7db {
    margin: 0 0 4px;
  }

  .u5f72arn {
    border-width: 1px 0 0;
    margin: 10px 0 0;
    padding: 10px 0 0;
  }

  .e8hl0y8a {
    border-width: 1px 0 0;
    padding: 14px;
  }

  .lnu7pb2h {
    border-width: 1px;
    border-radius: 6px;
    width: 280px;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .zauoqvge {
    grid-template-columns: auto 280px;
    margin: 0 auto;
    padding: 0 20px 120px;
  }

  .dyf0y3tc {
    margin: 0;
  }

  .h85rn5ku {
    margin: 8px 0 0;
  }

  .u2ah0v1e {
    border-width: 1px 0 0;
    padding: 24px 20px 120px;
  }

  .madj0zdk {
    width: 100%;
    margin: 0;
    padding: 14px 20px;
  }

  .ked9n2w5 {
    border-radius: 3px;
    padding: 15px;
  }

  .wppq84fi {
    margin: 0;
  }

  .tvef6eet {
    padding: 10px 20px;
  }

  .qassy2w2 {
    margin: 0 auto;
    padding: 17px 30px;
  }

  .lonqoqft, .dqse8q5r, .goy5r8du {
    margin: 0 0 18px;
  }

  .nsr2gq8h {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .m8qqr4re {
    margin: 0 0 22px;
  }

  .mbphhruo {
    margin: 0 0 18px;
  }

  .glbjgocg {
    border-width: 0;
    margin: 28px 0;
  }

  .huzi28ix {
    margin: 32px 0 20px;
  }

  .l98f2tut {
    margin: 0 0 18px;
  }

  .pp4pttac {
    margin: 0 0 14px;
  }

  .pisymclo {
    margin: 0;
  }

  .tgtq6mh8 {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px 28px;
  }

  .b21sur8p {
    margin: 0 0 6px;
  }

  .asf4rfbp {
    margin: 0 0 2px;
  }

  .tuu4t8wd {
    margin: 0 0 12px;
  }

  .bv7debjl {
    margin: 0 0 8px;
  }

  .too1tatd {
    margin: 0 0 12px;
  }

  .irphde95 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .iyrqsl75 {
    margin: 32px 0;
  }

  .t81pbk67 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 32px 0;
  }

  .t80rcpws {
    border-radius: 4px;
    width: auto;
    margin: 30px 0;
    padding: 15px 40px;
  }

  .pnnhvy2u {
    margin: 6px 0;
  }

  .jml84xt2, .fbn4mnf1 {
    border-radius: 5px;
  }

  .u0p3hthv {
    margin: 0 0 7px;
  }

  .fg8gr99w, .er7oxlrl, .z8f15wuw, .pituagtw {
    border-radius: 5px;
  }

  .xh27mac2 {
    flex-wrap: wrap;
    margin: 0 0 24px;
  }

  .gbwcg3zd {
    margin: 0 0 12px;
  }

  .m5lc263b {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .s6b7lx5b {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .e2yvtg0a {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 28px;
  }

  .h9rgwq0v {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .aghmsnbj {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .p52jtmqn {
    padding: 30px;
  }

  .p0mmforp {
    padding: 12px 10px;
  }

  .sjzqaf6c {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .urv2bafa, .vrgaedox {
    margin: 0 0 12px;
  }

  .r88umekx, .w04grc8v {
    border-radius: 4px;
  }

  .zl5fplm2 {
    margin: 0 0 5px;
  }

  .y1c4cvxu, .l3050yg0, .clyt4ll0 {
    border-radius: 4px;
  }

  .fq3ufr31 {
    margin: 0 0 8px;
  }

  .qxllpkqr {
    margin: 0 0 6px;
  }

  .a7r90jjp {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .w0l60hkx {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .jymrit37 {
    margin: 0 auto;
    padding: 0 0 60px;
  }

  .ak3eutta {
    margin: 0 0 20px;
  }

  .thm2q147 {
    border-radius: 50%;
  }

  .jv7q7woo {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .wrpggbkn {
    margin: 0 0 28px;
  }

  .mohgi2ul {
    border-radius: 50%;
  }

  .isdk0z2c {
    margin: 0 0 3px;
  }

  .em4lfr32 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .t7tdgye9 {
    margin: 0 0 8px;
  }

  .e3fcul3u {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .erjonqyv {
    border-radius: 50%;
  }

  .fjl2w53q {
    margin: 8px 0;
  }

  .lpia1dfi, .g1mj96xk, .ns8hmpfh, .kjh9or4j, .ys6td5od, .o0utlljo, .w5raijq2, .wcp5fcnc, .lns737d4, .kyu4ty51, .c7uo6n03, .aqm1jwwu, .knxjaojt, .t9k0ntxu, .xkhahhn1 {
    border-radius: 50%;
  }

  .y7sxhbdh {
    margin: 0 auto;
    padding: 32px 30px;
  }

  .fxjofcbz {
    margin: 0 0 12px;
  }

  .zden2xad {
    margin: 0;
  }

  .lwwfafwv {
    margin: 0 auto;
  }

  .mv1w5azl {
    padding: 28px 30px;
  }

  .zke93dwm {
    border-radius: 4px;
    margin: 0 auto;
    padding: 25px 40px;
  }

  .d82pgawy {
    padding: 15px 10px;
  }

  .bh4hymrh {
    border-radius: 3px;
    padding: 15px;
  }

  .qq3m1fev {
    margin: 0;
    padding: 0 0 80px;
  }

  .ov03642z {
    padding: 10px 20px;
  }

  .pxaziczl {
    margin: 0 auto;
    padding: 17px 30px;
  }

  .kj7qbkky, .d0nu8lgv, .dx0056cu {
    margin: 0 0 18px;
  }

  .bl6t6ljo {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .c2oa9idq {
    margin: 0 0 22px;
  }

  .zqlfgjfr, .gvcha4db {
    margin: 0 0 18px;
  }

  .a8itz9tf {
    border-width: 0;
    margin: 28px 0;
  }

  .xxczved0 {
    margin: 32px 0 20px;
  }

  .miy3768t {
    margin: 0 0 14px;
  }

  .ru4453qg {
    margin: 0;
  }

  .ogjcrfpw {
    margin: 14px 0 0;
  }

  .czg041sz {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px 28px;
  }

  .iwsyrhgl {
    margin: 0 0 6px;
  }

  .abag3qd7 {
    margin: 0 0 2px;
  }

  .o1eqa8yy {
    margin: 0 0 4px;
  }

  .u0ql07bp {
    margin: 0 0 8px;
  }

  .s8jtnsa3 {
    margin: 0 0 12px;
  }

  .dxtsill4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .mdbb6k63 {
    margin: 32px 0;
  }

  .x21b88bu {
    border-radius: 4px;
    width: 616px;
    margin: 30px 0;
    padding: 15px 40px;
  }

  .tr3yeont {
    margin: 0 0 16px;
  }

  .qjqgv4rg {
    margin: 0 0 10px;
  }

  .dde7y6wy {
    margin: 0;
  }

  .pkhwfvzv {
    border-width: 2px;
    border-radius: 4px;
    padding: 24px 26px;
  }

  .keg920bu {
    margin: 0 0 16px;
  }

  .wd7e9mr3 {
    border-width: 2px;
    border-radius: 4px;
    padding: 24px 26px;
  }

  .zziecfc1 {
    flex-wrap: wrap;
    margin: 28px 0;
  }

  .pck2lefw {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .mi3x3f7e {
    margin: 0 0 16px;
  }

  .zxloiail {
    margin: 0 0 10px;
  }

  .ni7d0r81 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 18px 24px;
  }

  .d3t37hpa {
    border-radius: 4px;
    padding: 15px 40px;
  }

  .m0os4f75 {
    margin: 8px 0 0;
  }

  .jxl9k1ze {
    margin: 30px 0;
  }

  .q7gqn2gf {
    margin: 6px 0;
  }

  .jugw7lse, .pheneigb {
    border-radius: 5px;
  }

  .aoltub31 {
    margin: 0 0 7px;
  }

  .trd3yfbj, .q6pckjer, .ruiyiunl, .tergimhm {
    border-radius: 5px;
  }

  .g8jca3xv {
    flex-wrap: wrap;
    margin: 0 0 24px;
  }

  .qpocgue0 {
    margin: 0 0 12px;
  }

  .ejyuvy62 {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .v8y84dp0 {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .ghsw07vp {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 28px;
  }

  .i3er70hr {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .wampcrk8 {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .hg5ttz7e {
    padding: 30px;
  }

  .f0iysdng {
    padding: 12px 10px;
  }

  .jg8e7gqk {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .l7qc57qy, .rrobjnft {
    margin: 0 0 12px;
  }

  .uem4qpww, .ozohqu44 {
    border-radius: 4px;
  }

  .c4tj6sug {
    margin: 0 0 5px;
  }

  .gm8ojelo, .a8pi3qdf, .ijc2pceh, .jllf16m3 {
    border-radius: 4px;
  }

  .fhio9lde {
    margin: 0 0 8px;
  }

  .klsfqgax {
    margin: 0 0 6px;
  }

  .osxehkpa {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .r0q5jqrn {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .ttqonwhp {
    margin: 0 auto;
    padding: 0 0 60px;
  }

  .vurtt0lf {
    margin: 0 0 20px;
  }

  .d6fjf8i6 {
    border-radius: 50%;
  }

  .quujb2be {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .tg1brqg4 {
    margin: 0 0 28px;
  }

  .moe67orc {
    border-radius: 50%;
  }

  .n6ae4sgh {
    margin: 0 0 3px;
  }

  .cm2o6yb5 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .sjhi2673 {
    margin: 0 0 8px;
  }

  .vziegs3r {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .l33f768l {
    border-radius: 50%;
  }

  .y8zpbi9m {
    margin: 8px 0 8px 52px;
  }

  .yc25op2f {
    flex-wrap: wrap;
    margin: 6px 0 0 104px;
  }

  .vsbarot8 {
    border-radius: 50%;
  }

  .g6bkeggq {
    margin: 8px 0;
  }

  .tymn3vbi, .b24r5exz, .b0mau0ia, .zjrj7ikk, .wbheht6v, .brpgixh9, .q8sqlqoj, .bd4vtg8p, .gnn5r2m5, .qs2zdld3, .c8capwwc, .ggtb6ny6 {
    border-radius: 50%;
  }

  .zc9xd0sx {
    margin: 0 auto;
    padding: 32px 30px;
  }

  .cxwdexs0 {
    margin: 0 0 12px;
  }

  .u5hhusw6 {
    margin: 0;
  }

  .o6cuhxng {
    margin: 0 auto;
  }

  .ji6qh1dj {
    padding: 28px 30px;
  }

  .wrtsmwjk {
    border-radius: 4px;
    margin: 0 auto;
    padding: 25px 40px;
  }

  .mbe63ei0 {
    padding: 15px 10px;
  }

  .qnp9uyni {
    border-radius: 3px;
    padding: 15px;
  }

  .qb3wrxu5 {
    margin: 0;
    padding: 0 0 80px;
  }

  .ndoljvrf {
    padding: 10px 20px;
  }

  .fyrwgfco {
    margin: 0;
    padding: 16px 0 0;
  }

  .e641j2md {
    margin: 20px 0 8px;
  }

  .ibzhzs01 {
    margin: 12px 0 10px;
    padding: 0;
  }

  .n6wu8o5q {
    margin: 10px 0 4px;
  }

  .jlvbfsak {
    border-radius: 50%;
  }

  .ykd3h96g {
    flex-wrap: wrap;
    margin: 6px 0 16px;
  }

  .aum0a01x {
    border-width: 0;
    margin: 30px 0;
  }

  .cqw05oeb {
    margin: 0 0 14px;
  }

  .kq68rxn1 {
    margin: 0;
  }

  .roqap2ye {
    margin: 32px 0 12px;
  }

  .cz2zxpi7 {
    margin: 0 0 14px;
  }

  .hbhyrnms {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .exwgv3ld {
    margin: 0 0 10px;
  }

  .orl65yrj {
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .pcdauba2 {
    border-radius: 50%;
  }

  .g2mz3k0i {
    margin: 0 0 8px;
  }

  .cav8492q {
    margin: 0 0 4px;
  }

  .imnxwvgi {
    margin: 0 0 5px;
  }

  .hgdokzo0 {
    margin: 0 0 3px;
  }

  .n9ysqetg, .xjnv6d14 {
    margin: 0 0 12px;
  }

  .l8ktfngs {
    border-width: 1px;
    border-radius: 8px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .okq9fjqi, .a2ycdmb1 {
    border-radius: 50%;
  }

  .agiwq5b0 {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 24px 0;
  }

  .tkkfa15o {
    margin: 0 0 4px;
  }

  .t07v3sla {
    margin: 0 0 6px;
  }

  .wus6ncmu {
    margin: 24px 0;
  }

  .aq61rqh4 {
    border-radius: 4px;
    padding: 18px 40px;
  }

  .gqlpbo4c {
    margin: 30px 0;
  }

  .zl5aybb5 {
    margin: 0 0 4px;
  }

  .s3lmtmxn {
    margin: 0 0 18px;
  }

  .w8redy35, .bkf24ul1, .e3cr0neh, .gayhbxzi, .tp512l7n, .bry02ijd {
    border-radius: 5px;
  }

  .f5z7seua {
    margin: 0 0 10px;
  }

  .wjlkrap6 {
    margin: 0 0 8px;
  }

  .u1n2zstr {
    border-width: 1px 0 0;
    margin: 20px 0 0;
    padding: 18px 0 0;
  }

  .nf40whu3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .d7n0t1j6 {
    margin: 0 0 8px;
  }

  .rd7gt0zc {
    border-width: 2px;
    border-radius: 10px;
    margin: 32px 0;
    padding: 28px;
  }

  .rkbmsg89 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .rf3jvydb {
    margin: 0 0 14px;
  }

  .qk6dihtk {
    margin: 0;
    padding: 0;
  }

  .b9tkchm1 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 16px 20px;
  }

  .vefi5naa {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 12px 16px;
  }

  .opih9h39 {
    border-width: 1px;
    border-radius: 20px;
    padding: 6px 14px;
  }

  .zsoyid0g {
    border-width: 1px 0 0;
    flex-wrap: wrap;
    margin: 32px 0 0;
    padding: 24px 0;
  }

  .kc50hu51 {
    margin: 28px 0 30px;
  }

  .pcjinqe9 {
    margin: 0 0 12px;
  }

  .fpwds5dy {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 28px;
    padding: 10px 18px;
  }

  .lxw5a9wf {
    border-radius: 50%;
  }

  .k6ln4z2z {
    margin: 0 0 3px;
  }

  .mrm1nkn2 {
    border-radius: 12px;
    margin: 0 0 5px;
    padding: 10px 14px;
  }

  .peunz09l {
    padding: 0 0 0 2px;
  }

  .kphtz5kj {
    margin: 0 0 24px;
  }

  .ymcxnh9l, .zcowpzai, .dt8skegq, .rc0caq2q, .q6wycxdi, .vmgcsopg, .wmrf3xo1, .zqfrrqcd, .jnlf11zm, .bz612uea, .oz2yaiqh, .geggvukz {
    border-radius: 50%;
  }

  .fxlo5gtg {
    border-width: 2px 0 0;
    margin: 48px 0 0;
    padding: 28px 0 0;
  }

  .v7nptfix {
    margin: 0 auto;
    padding: 0 20px 60px;
  }

  .x0qbnz6t {
    border-radius: 3px;
    padding: 15px;
  }

  .doivncpe {
    margin: 0;
  }

  .stwf1w63 {
    border-radius: 50%;
  }

  .g7hiove7 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 10px 16px;
  }

  .o3vlwn3v, .evuxg3l3 {
    margin: 0 0 18px;
  }

  .ve4gm7wx {
    margin: 0 0 20px;
  }

  .ci2lcu38 {
    border-width: 0;
    margin: 20px 0;
  }

  .qfpijuo3 {
    margin: 0 0 3px;
  }

  .a8gktear {
    margin: 0 0 4px;
  }

  .dkg3eycy, .gmjercbj {
    margin: 0 0 18px;
  }

  .w8mjktix {
    border-width: 0;
    margin: 28px 0;
  }

  .olog9uox {
    margin: 36px 0 14px;
  }

  .ml3iulus {
    margin: 0 0 10px;
  }

  .g3yhpvst {
    margin: 0;
  }

  .dr4wsyp2 {
    border-width: 2px;
    border-radius: 10px;
    margin: 20px 0;
    padding: 17px 30px;
  }

  .lgm1z5so {
    margin: 0;
  }

  .c4gmhklq {
    border-radius: 8px;
    margin: 12px 0;
    padding: 17px 30px;
  }

  .sragz1x5 {
    border-width: 1px;
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 14px 18px;
  }

  .qiextgsa {
    border-radius: 50%;
  }

  .v8465usy {
    margin: 2px 0 0;
  }

  .n8wb8e2u, .mwnjruua {
    margin: 0 0 10px;
  }

  .qe99mt6e {
    margin: 12px 0 0;
  }

  .tf8gl33j {
    border-width: 3px 1px 1px;
    border-radius: 4px;
    margin: 0 0 16px;
    padding: 20px;
  }

  .wiohssiv, .bwaap4p9 {
    border-radius: 50%;
  }

  .vppebqon {
    flex-wrap: wrap;
  }

  .ijum5fx7 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 22px 0;
  }

  .g3ml5z1z {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .xzyu6x5q {
    margin: 10px 0 0;
  }

  .b7n7wufr {
    margin: 28px 0;
  }

  .fnlzziue {
    margin: -8px 0 28px;
  }

  .uf0wxvps {
    margin: 4px 0;
  }

  .hl467thk {
    margin: 3px 0 0;
  }

  .fl5qnfcb, .i1nehuu7 {
    border-radius: 5px;
  }

  .hpw781xe {
    margin: 0 0 6px;
  }

  .gjlglnge, .m8z2exel, .ckzk310f, .i4568538 {
    border-radius: 5px;
  }

  .zf5uhp56 {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .lxbc54qf {
    margin: 0 0 12px;
  }

  .ln0io421, .pciojsud {
    border-radius: 4px;
  }

  .jghlewl6 {
    margin: 0 0 8px;
  }

  .thz69y1t {
    border-radius: 4px;
  }

  .r87squ3e {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 16px 0 0;
  }

  .upqiyqfx {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 24px;
  }

  .nr9azbl1 {
    margin: 12px 0 0;
  }

  .ise0jm12 {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .gbkzy710 {
    margin: 0 0 4px;
  }

  .ic0jgdry {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .xi0dkd38, .obctkhk9, .nt75c40m, .z2idvlr6 {
    border-radius: 50%;
  }

  .tsfvwy79 {
    border-width: 1px 0;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 24px 0;
  }

  .rhrgetg3 {
    padding: 28px 40px 40px;
  }

  .ujwl9c24 {
    margin: 5px 0 10px;
  }

  .sjkton0t {
    border-width: 0 0 4px;
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .ckwsowpd {
    padding: 10px 10px 12px;
  }

  .i8z76d2m {
    margin: 0 0 6px;
  }

  .ombdpwl0 {
    margin: 10px 0 0;
  }

  .e8wgta78 {
    border-width: 1px 0 0;
    padding: 12px 10px;
  }

  .uuvu2aiu {
    padding: 28px 0;
  }

  .sd0ojggw {
    margin: 0 0 16px;
  }

  .sah1rta6 {
    border-radius: 50%;
  }

  .sa8dj1oi {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 12px 14px;
  }

  .w4ss4hty {
    border-radius: 50%;
  }

  .w99d1ufq {
    margin: 0 0 8px;
  }

  .lijga3pp {
    margin: 0 0 8px 46px;
  }

  .salw3yt7 {
    margin: 0 0 0 46px;
  }

  .lbf2ke9j {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 14px 16px;
  }

  .mfucyc1f, .tnpw6046, .bncn79uu, .k868kr5p, .lc3rpp3t, .m96gtpcx, .l2i7fhpp, .uiszovxm, .kd21wbgt, .uip8vcvv, .c08aohac, .wc5iyc8z, .ofwfyhly, .yu8msxum {
    border-radius: 50%;
  }

  .kp207mzu {
    border-width: 3px 0 0;
    padding: 28px 40px 40px;
  }

  .h9rzcf9h {
    margin: 0 auto;
  }

  .lrju4l38 {
    border-radius: 4px;
    padding: 14px 32px;
  }

  .iim0ktxa {
    border-width: 1px 0 0;
    padding: 12px 16px;
  }

  .vs21srkx {
    margin: 0;
  }

  .am44s2ig {
    margin: 0 6px;
  }

  .ozekwdeh {
    margin: 6px 0 0;
  }

  .h0yutfmi {
    margin: 10px auto 0;
  }

  .i3t0a7ct {
    padding: 18px 20px;
  }

  .x19t7s14 {
    border-radius: 3px;
    padding: 15px;
  }

  .hvrli1bm {
    margin: 0;
  }

  .r62lmect, .tyjhsrmo {
    margin: 0;
    padding: 0;
  }

  .svse1i9p {
    border-width: 0 0 1px;
    padding: 14px 24px;
  }

  .l2ngqiiy {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 24px;
  }

  .bwrl1h9y {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ctslqlch {
    margin: 0 0 14px;
  }

  .nh0wzp9v {
    margin: 0 0 16px;
  }

  .pi28el6d {
    padding: 1px 2px;
  }

  .pzdjjfz9 {
    margin: 0;
  }

  .tnqmtomo {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ur5w56ri {
    border-width: 0 0 1px;
    margin: 0 0 28px;
    padding: 32px 0 24px;
  }

  .eanaz2sq {
    margin: 0;
  }

  .co0q8p61 {
    border-width: 0;
    margin: 36px 0;
  }

  .w21tad6w {
    margin: 36px 0 16px;
  }

  .jz23l5mc {
    margin: 20px 0;
  }

  .ucsgq5he {
    margin: 0 0 10px;
  }

  .e94r5f3n {
    margin: 0;
  }

  .nj38cbvh {
    border-width: 0 0 0 3px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .g2faoryb {
    margin: 2px 0 0;
  }

  .ih35wju1 {
    margin: 0 0 16px;
  }

  .lrdt1e18 {
    margin: 20px 0;
    padding: 0;
  }

  .x1f54cl5 {
    margin: 24px 0 10px;
  }

  .nt3q77ij {
    margin: 0;
  }

  .tl9noll5 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 18px 20px;
  }

  .zur5cowi {
    margin: 24px 0;
  }

  .jxl5wx7u, .c85ehp7w {
    margin: 0;
  }

  .xmn6pduw {
    margin: 0 0 10px;
  }

  .hykhja6w {
    padding: 0;
  }

  .wncy4q0z {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .cu4z80n2, .dmol65wj {
    margin: 0 0 8px;
  }

  .okq3mfvn, .b4cgrj3n {
    border-width: 0 0 0 4px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 20px 22px;
  }

  .cqlrtmfu {
    margin: 28px 0;
  }

  .snd8wrsi {
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 5px 14px;
  }

  .ne9etm0c, .l72k5p8k, .a6bu8rq3 {
    margin: 0;
  }

  .xkwqcs11 {
    margin: 2px 0 0;
  }

  .ze89bahi {
    margin: 0 0 12px;
  }

  .ml5pkqs7 {
    margin: 20px 0 24px;
    padding: 0;
  }

  .psxo9hsm {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 14px;
    padding: 16px 24px;
  }

  .kgddfl03 {
    margin: 0 0 10px;
  }

  .thkwb14w {
    margin: 0;
  }

  .vzzb454k {
    border-width: 1px;
    border-radius: 8px;
    margin: 40px 0;
    padding: 32px 28px;
  }

  .ky7ib7j0 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .nitfcdb8 {
    margin: 0 auto;
  }

  .mol3wvgg {
    margin: 0 auto;
    padding: 0 24px;
  }

  .nk2iesfr {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 32px 24px;
  }

  .tsz7yc83 {
    border-radius: 3px;
    padding: 15px;
  }

  .g7fyhqhm {
    margin: 0;
  }

  .ml9pbw76 {
    margin: 0 auto;
    padding: 0 16px;
  }

  .uzirb8xt {
    padding: 12px 0;
  }

  .xwsdavhd {
    margin: 0;
  }

  .ph0g6656 {
    margin: 0 0 16px;
  }

  .un9v3470 {
    margin: 0 0 8px;
  }

  .mpofmhwl {
    border-width: 0 0 1px;
    margin: 0;
    padding: 0 0 20px 25px;
  }

  .fo9czzky {
    border-width: 0;
    margin: 28px 0;
  }

  .zx6o4z9s {
    margin: 32px 0 16px;
  }

  .ldmf12yl {
    margin: 20px 0;
    padding: 10px;
  }

  .l74h2vah {
    margin: 0 0 10px;
  }

  .xhbfifr4 {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .tin4n275 {
    margin: 28px 0 12px;
  }

  .podw8yz6 {
    margin: 0;
  }

  .jiydkqs2 {
    margin: 0 0 6px;
  }

  .o0ighzvn {
    margin: 0 0 8px;
  }

  .ti5gctt4 {
    margin: 0;
  }

  .q8opc891 {
    border-width: 1px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .o3uupcqx {
    margin: 0 0 12px;
  }

  .nuzs4hl5 {
    margin: 0;
  }

  .jtx6qfyo {
    border-width: 2px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .b3l470br {
    margin: 28px 0 12px;
  }

  .i4pzwaz9 {
    margin: 0;
  }

  .v8j0yd7q {
    border-radius: 4px;
    margin: 20px 0;
    padding: 10px 25px;
  }

  .u109iwc7 {
    margin: 8px 0 0;
  }

  .rqivczcx {
    padding: 25px;
  }

  .m3coxncy {
    margin: 0 0 8px;
  }

  .o3c6lrrj {
    margin: 0 0 4px;
  }

  .p9se65lm {
    margin: 0 0 12px;
  }

  .n5p7s6x1 {
    border-radius: 4px;
    padding: 11px 14px;
  }

  .irjkft26 {
    margin: 10px 0 0;
  }

  .uxkr85u0 {
    border-width: 1px;
    padding: 15px;
  }

  .woi7oq1c {
    border-width: 0 0 2px;
    margin: 0 0 12px;
    padding: 0 0 8px;
  }

  .zgapc43j {
    margin: 0;
  }

  .j18o79br, .jwm5110z {
    margin: 0 0 4px;
  }

  .bhpknwp3 {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .vscpwznv {
    padding: 10px 0;
  }

  .bx8cwaae {
    margin: 0 0 12px;
  }

  .g6x8nt1t {
    border-width: 1px;
    padding: 15px;
  }

  .ef898xbc {
    margin: 0 auto;
    padding: 30px 16px;
  }

  .tlqwt8un {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 24px;
    padding: 12px 16px;
  }

  .dczwrbvj {
    border-radius: 50%;
  }

  .m6qcxxca {
    margin: 0 0 3px;
  }

  .fvn4l49q {
    margin: 0 0 5px;
  }

  .n9epxamo {
    flex-wrap: wrap;
  }

  .xr3n3e8t {
    border-radius: 50%;
  }

  .douk8xbf {
    width: 805px;
    margin: 14px 0;
    padding: 0 0 0 46px;
  }

  .rrp69dzz {
    margin: 0 0 22px;
  }

  .zd239tt3 {
    border-radius: 50%;
  }

  .fqpu2gs3 {
    margin: 8px 0 0;
  }

  .ce10jfk4 {
    margin: 6px 0 0;
  }

  .cntyezb4 {
    border-width: 2px 0 0;
    margin: 10px 0 0;
    padding: 24px 0 0;
  }

  .j0fymam3 {
    padding: 20px 25px;
  }

  .tj5wrdim {
    margin: 0 auto;
    padding: 0 16px 40px;
  }

  .qh3vxycg {
    margin: 0;
  }

  .zxraeuop {
    border-width: 0 0 2px;
    margin: 20px 0;
  }

  .ll4te097 {
    margin: 0;
  }

  .fq97pfc4 {
    margin: 0 auto;
  }

  .oi9qa8b2 {
    padding: 30px;
  }

  .dj2bx1bc {
    border-radius: 3px;
    padding: 15px;
  }

  .kj7umxt2 {
    margin: 0;
  }

  .rauy4kom {
    margin: 0;
    padding: 15px 24px;
  }

  .vfxo8vs2 {
    margin: 0 auto;
  }

  .bt2o0xcj {
    padding: 10px 24px;
  }

  .j9blpu63 {
    margin: 0 0 20px;
  }

  .zns4807p {
    margin: 0 0 14px;
  }

  .av9ztt60 {
    margin: 0 0 18px;
  }

  .yvv2yz8f {
    border-width: 2px 0 0;
    margin: 0 0 28px;
  }

  .fa748qek {
    margin: 0;
  }

  .gorw69s9 {
    margin: 12px 0 0;
  }

  .lejzps4a {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .lco9ruwu {
    margin: 36px 0 18px;
  }

  .vneepr1d {
    margin: 0 0 18px;
  }

  .wgzec4fg {
    border-width: 2px 0 0;
    margin: 36px 0 28px;
  }

  .a8gt82zo {
    margin: 0 0 10px;
  }

  .qie0ehq5 {
    margin: 12px 0 20px;
    padding: 0 0 0 30px;
  }

  .dbl7aczy {
    margin: 0;
  }

  .is4cunlo {
    margin: 0 0 16px;
  }

  .i7mvkmju {
    margin: 0;
  }

  .dz0uqcs6 {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .b05ni99j {
    border-width: 2px 0 0;
    padding: 30px 0 12px;
  }

  .xduwuan4 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .ten2qjjv {
    padding: 30px 0 50px;
  }

  .emm0vwc5 {
    margin: 0 0 30px;
  }

  .h31ahksi, .wqs67u2q {
    margin: 0 0 10px;
  }

  .hl48kbg2 {
    margin: 0;
  }

  .amx2wm4z {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .trwb3utw {
    border-width: 1px 0;
    padding: 24px 0;
  }

  .wcfam1gu {
    margin: 0 auto;
  }

  .fnftq0q7 {
    padding: 44px 24px;
  }

  .ei4w6qta {
    border-width: 1px 0;
    margin: 0 0 30px;
    padding: 22px 24px;
  }

  .jv9k8bv8 {
    margin: 0 0 16px;
  }

  .ovikllqv {
    margin: 0 0 18px;
  }

  .hqs5kunl {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0 36px;
    padding: 30px 34px;
  }

  .va68d114 {
    margin: 0 0 12px;
  }

  .dndzalxq {
    margin: 0 0 10px;
  }

  .crj03fhs {
    margin: 0 0 14px;
  }

  .oxvgs6ax {
    border-width: 2px;
    margin: 0 auto 28px;
    padding: 32px 44px;
  }

  .f81owm89 {
    border-radius: 4px;
    margin: 28px 0 10px;
    padding: 16px 44px;
  }

  .eaffg3p7 {
    margin: 10px 0 0;
  }

  .f2vg9nd8 {
    padding: 44px 24px;
  }

  .du2o85a8 {
    border-width: 0 0 1px;
    margin: 0 0 26px;
    padding: 0 0 14px;
  }

  .rf2hioch {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .staeoxax {
    margin: 0 0 3px;
  }

  .jpimh9hb {
    margin: 0 0 4px;
  }

  .hvqjb3pg {
    margin: 0;
  }

  .f468nw9k {
    margin: 0 0 8px;
  }

  .ppm6cn4n {
    margin: 14px 0 8px 50px;
    padding: 0;
  }

  .idaoj249 {
    margin: 0 0 20px;
  }

  .blkcgtv2 {
    margin: 0 0 28px;
    padding: 0;
  }

  .dup5lq39 {
    border-radius: 4px;
    margin: 40px 0 10px;
    padding: 16px 44px;
  }

  .fynsyk8y {
    margin: 6px 0 0;
  }

  .gozkcsx1 {
    padding: 40px 24px 50px;
  }

  .v3pcyk2p {
    margin: 0 auto 6px;
  }

  .g11x74bu {
    padding: 28px 24px;
  }

  .cslg9cz3 {
    border-radius: 3px;
    padding: 15px;
  }

  .hzsb5kf6 {
    margin: 0;
  }

  .ogm8lv8r {
    margin: 0;
    padding: 18px 15px;
  }

  .vj1bns4x {
    margin: 0 0 14px;
  }

  .t43qaao2 {
    margin: 0 0 12px;
  }

  .irtb5flb {
    margin: 0 0 20px;
  }

  .g0gd9hbz {
    border-width: 0 0 0 3px;
    margin: 0 0 18px;
    padding: 12px 16px;
  }

  .sbwh2n4z {
    margin: 0 0 18px;
  }

  .ejli5trp {
    margin: 36px 0 18px;
  }

  .djjwfxme {
    margin: 0 0 18px;
  }

  .buufk0o6 {
    border-radius: 15px;
    margin: 0 auto;
    padding: 18px 32px;
  }

  .yabo324x {
    margin: 30px 0 14px;
  }

  .zhljmshf {
    margin: 0 0 18px;
  }

  .muls68kk {
    margin: 0 0 14px;
  }

  .j9nz22ok {
    margin: 0 0 10px;
  }

  .kfxwd7wi {
    margin: 8px 0 14px;
  }

  .frkrodpv {
    border-radius: 15px;
    margin: 0 auto;
    padding: 14px 18px;
  }

  .msk394lj {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 20px 26px;
  }

  .alhk024x {
    margin: 0 auto;
    padding: 25px 18px 40px;
  }

  .a7cjmzjh {
    margin: 0 auto;
  }

  .iwxw78x9 {
    border-width: 1px 0 0;
    padding: 36px 18px;
  }

  .vixt87bd {
    padding: 24px 18px 40px;
  }

  .l1xpjnmf {
    border-radius: 3px;
    padding: 15px;
  }

  .zo6bo0u4 {
    margin: 0;
  }

  .usjdkmjn {
    border-width: 0 0 1px;
    margin: 0;
    padding: 14px 0;
  }

  .f7dv3hza {
    margin: 24px 0;
  }

  .rjtwm2e4 {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 6px 0 6px 18px;
  }

  .un6zegkw {
    margin: 14px 0 28px;
  }

  .x0hxuce9 {
    border-width: 0;
    margin: 36px 0;
  }

  .mofzgoub {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .hw7e6j2t {
    margin: 0 0 18px;
  }

  .du9lr016 {
    margin: 56px 0 22px;
  }

  .lk8nk3zt {
    margin: 0 0 18px;
  }

  .tutjtf9p {
    border-radius: 4px;
    margin: 36px 0;
    padding: 22px 70px;
  }

  .v55j4ox9 {
    margin: 0 auto 24px;
  }

  .o734475t {
    margin: 0 0 0 8px;
  }

  .djioas5j {
    margin: 28px 0 8px;
  }

  .geg3ax6e {
    margin: 0 0 30px;
  }

  .x9dihg5k {
    margin: 22px 0 8px;
  }

  .orz77j8p {
    padding: 50px 20px 30px;
  }

  .burgxcet {
    max-width: 100%;
  }

  .svf4k92p {
    margin: 0 0 6px;
  }

  .ezppukwy {
    margin: 0 0 10px;
  }

  .uuvr2yr4 {
    margin: 0 6px 0 0;
  }

  .kspjpawm {
    margin: 6px 0 12px;
  }

  .ryw1pk8j {
    margin: 0 8px 0 0;
  }

  .eltygvt9 {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 3px 8px;
  }

  .y1ng930m {
    margin: 8px 0 14px;
  }

  .sfke02pf {
    border-radius: 4px;
    margin: 6px 0 12px;
    padding: 16px 0;
  }

  .lvnx8oe3 {
    border-radius: 50%;
  }

  .eeld0zum {
    margin: 10px 0 6px;
  }

  .doe9oq08 {
    margin: 0 4px 0 0;
  }

  .ianm4h9b {
    margin: 3px 0;
  }

  .oggqp84y {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .hgb7gmvl {
    border-width: 1px;
    border-radius: 8px;
    max-width: 420px;
    margin: 30px auto 10px;
    padding: 24px 22px;
    position: static;
  }

  .twe1geqc {
    grid-column-gap: [object Object];
    grid-template-columns: 1fr;
    gap: 0;
    max-width: 720px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .y6mxuhda {
    margin: 0 0 22px;
  }

  .j8jbnoqn {
    margin: 8px 0 18px;
  }

  .eol8tcyv {
    margin: 0 0 40px;
  }

  .zbmtbv1t {
    margin: 0 0 8px;
  }

  .nu1ee1ze {
    margin: 4px 0 8px;
  }

  .h4wgt6vh {
    margin: 0 0 12px;
  }

  .ip5d297m {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 2px 8px;
  }

  .n29rtqwa {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 24px;
  }

  .v1qc1h5t {
    margin: 0 auto;
    padding: 0 20px;
  }

  .pejwjj6w {
    border-radius: 4px;
    margin: 50px 0 36px;
    padding: 22px 70px;
  }

  .n9bfguhb {
    margin: 0 auto;
    padding: 0 20px;
  }

  .ox3uv64e {
    margin: 60px 0 0;
    padding: 60px 0;
  }

  .yfkysm5c {
    margin: 0 6px;
  }

  .pwh0ydbn {
    margin: 40px 0 0;
    padding: 28px 20px;
  }

  .cfqovrjd {
    border-radius: 3px;
    padding: 15px;
  }

  .orjibgkd {
    margin: 0;
  }

  .r9ef5d31 {
    padding: 10px 16px;
  }

  .auwe0jat {
    margin: 0 0 18px;
  }

  .n1dvpa92 {
    margin: 0 0 14px;
  }

  .dksw2qob, .f0q6dvrt {
    margin: 0 0 28px;
  }

  .vojphmyy {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .g7bcdbme {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .wwfhh0cq {
    margin: 0 auto;
    padding: 0 24px;
  }

  .znn9y5yt {
    padding: 48px 0 32px;
  }

  .hne592i4 {
    margin: 0 0 18px;
  }

  .x4bexmg2 {
    margin: 0 0 32px;
  }

  .kkco6eqz {
    padding: 6px 12px 0 0;
  }

  .pi1lr0k2 {
    margin: 0 0 20px;
  }

  .bprufm3q, .r34f9kca {
    margin: 0 0 10px;
  }

  .kfaa30ko {
    border-width: 0 1px 0 0;
    padding: 8px 16px;
  }

  .dj53w782 {
    padding: 8px 16px;
  }

  .l9dbkvz3 {
    border-width: 1px 0;
    margin: 40px 0;
    padding: 28px 0;
  }

  .wqsqc71h {
    margin: 24px 0 32px;
  }

  .y6cv2yfx {
    margin: 0 0 20px;
  }

  .t4p1bl75 {
    border-width: 0;
    margin: 48px 0;
  }

  .vcc0ts4u {
    margin: 0 0 20px;
  }

  .l6dvq6k4 {
    padding: 56px 0;
  }

  .gg02s8el {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .my3vrh2r {
    margin: 0 0 22px;
  }

  .h8x9cqzh {
    margin: 0 0 10px;
  }

  .rb23hkkh {
    margin: 0;
  }

  .duwtmm6a {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
  }

  .pmesq8tn {
    margin: 18px 0 0;
  }

  .v9gjo0zv {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .qdurl02l {
    margin: 36px 0;
  }

  .eu7zwrub {
    border-width: 1px 0 0;
    padding: 64px 0;
  }

  .hktzxftt {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .bjhqu4rq {
    margin: 32px 0 0;
  }

  .ncqsm1qg {
    margin: 0 0 8px;
  }

  .k62beei0 {
    border-radius: 4px;
    padding: 24px 16px;
  }

  .uf4lttgu {
    margin: 36px 0;
  }

  .au9xaegz {
    margin: 0 0 32px;
  }

  .kv33j78h {
    padding: 4px 0 0;
  }

  .fq8mpen1 {
    margin: 0 0 10px;
  }

  .uxrxfhtt {
    margin: 0;
  }

  .qmt5g4jl {
    border-width: 1px 0;
    padding: 28px 0;
  }

  .pmfj8cp8 {
    border-width: 0 0 1px;
    padding: 28px 0;
  }

  .qvspok03 {
    margin: 36px 0;
  }

  .eb936cnz {
    padding: 56px 0;
  }

  .mtiopl1x, .uqjp335x {
    margin: 0 0 8px;
  }

  .wj86m7cj {
    margin: 0 0 14px;
  }

  .fiikq2wi {
    border-width: 1px 0;
    padding: 36px 0;
  }

  .ji73ikkl {
    border-width: 0 0 1px;
    padding: 36px 0;
  }

  .viq8art0 {
    margin: 0 0 18px;
  }

  .oyrdinm1 {
    margin: 0 0 20px;
  }

  .bo5xl7k8, .e2rrn2ww {
    margin: 0 0 28px;
  }

  .q4gdukfp {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .ecjx0dgu {
    border-radius: 6px;
    margin: 48px 0;
    padding: 56px 32px;
  }

  .ezwajhuj {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .tu0pvxij {
    margin: 40px 0;
  }

  .gjqt9olx {
    margin: 0 0 14px;
  }

  .d161qzbi {
    margin: 0 0 30px;
  }

  .oy6vx0bs {
    border-radius: 50%;
  }

  .vpl47yci {
    margin: 4px 0 0;
  }

  .klaegdns {
    margin: 0 0 24px;
  }

  .p1cst2mx {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .mhzhleck {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
  }

  .zaizkyxa {
    margin: 0 0 36px;
  }

  .pwznpi7f {
    margin: 0 0 18px;
  }

  .mvj87orc {
    margin: 0 0 36px;
  }

  .wauapvnz, .ttefc58l {
    margin: 0 0 18px;
  }

  .e7gckx1e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
  }

  .ed2swev4 {
    margin: 0 0 14px;
  }

  .nfn8h0b8 {
    margin: 0 0 30px;
  }

  .sdq7538i {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .jccs8hof {
    margin: 0 0 18px;
  }

  .hsk1b09p {
    margin: 0 0 32px;
  }

  .rnrjy48a {
    margin: 0 0 22px;
  }

  .nn5t9u1y {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .g9m8ji56 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .h7vzsyag {
    padding: 64px 0 32px;
  }

  .q24d1k1r {
    margin: 0;
  }

  .hrjrsa4w {
    border-radius: 4px;
    padding: 12px 22px;
  }

  .wfyreeo2 {
    margin: 0 auto;
    padding: 14px 24px;
  }

  .m7g38ckd {
    border-width: 1px 0 0;
  }

  .aekueom9 {
    border-radius: 3px;
    padding: 15px;
  }

  .hmp4bl8i {
    margin: 0;
    padding: 0 0 120px;
  }

  .eebey5me {
    padding: 10px 16px;
  }

  .vvx9kv9n {
    margin: 0 0 18px;
  }

  .tv2o8lrz {
    margin: 0 0 14px;
  }

  .gfx2lhud, .usf2tjuj {
    margin: 0 0 28px;
  }

  .hulpqsnv {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .v9zdsov6 {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .vl3h3ug2 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .rjwclja6 {
    padding: 48px 0 32px;
  }

  .tq3guvys {
    margin: 0 0 18px;
  }

  .qppuwpkx {
    margin: 0 0 32px;
  }

  .o969hd64 {
    padding: 6px 12px 0 0;
  }

  .zlk50lmb {
    margin: 0 0 20px;
  }

  .cr3mdj4o, .f71x1myf {
    margin: 0 0 10px;
  }

  .q6hb83zn {
    border-width: 0 1px 0 0;
    padding: 8px 16px;
  }

  .sesf7hdq {
    padding: 8px 16px;
  }

  .l20t5hi6 {
    border-width: 1px 0;
    margin: 40px 0;
    padding: 28px 0;
  }

  .mq8r95it {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .h43bxzrs {
    margin: 0 0 20px;
  }

  .lww9s02e {
    border-width: 0;
    margin: 24px 0;
  }

  .bktaph3c {
    margin: 0 0 20px;
  }

  .o8yq5rzt {
    padding: 56px 0;
  }

  .l8g69289 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .t45ipf3f {
    margin: 0 0 22px;
  }

  .vfi5utl5 {
    margin: 0 0 10px;
  }

  .h7zlum67 {
    margin: 0;
  }

  .wxgj5i8r {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
  }

  .ure4n7k3 {
    margin: 18px 0 0;
  }

  .zac2r1kj {
    border-width: 1px 0 0;
    padding: 64px 0;
  }

  .pdtpsvrf {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .jnzgfzvh {
    margin: 0 0 8px;
  }

  .pbgg3rwh {
    border-radius: 4px;
    padding: 24px 16px;
  }

  .cbjwmb4m {
    margin: 36px 0;
  }

  .o8zo7ok9 {
    margin: 0 0 32px;
  }

  .k0y2pkaz {
    padding: 4px 0 0;
  }

  .graudt8v {
    margin: 0 0 10px;
  }

  .q4ah2zkw {
    margin: 0;
  }

  .q30twghp {
    border-width: 1px 0;
    padding: 28px 0;
  }

  .iv82beyc {
    border-width: 0 0 1px;
    padding: 28px 0;
  }

  .xtne7uin {
    margin: 36px 0;
  }

  .me22kadn {
    padding: 56px 0;
  }

  .lag1elx9, .n72f3qi6 {
    margin: 0 0 8px;
  }

  .lpork6ny {
    margin: 0 0 14px;
  }

  .ydcgbphx {
    border-width: 1px 0;
    padding: 36px 0;
  }

  .w9digex1 {
    border-width: 0 0 1px;
    padding: 36px 0;
  }

  .r4vn4tir {
    margin: 0 0 20px;
    padding: 32px 0 0;
  }

  .m2fb98ol {
    margin: 0 0 18px;
  }

  .emg5ccnh {
    margin: 0 0 20px;
  }

  .tc7qkl3b, .cllcs3n1 {
    margin: 0 0 28px;
  }

  .t45czv7k {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .fjmoa69q {
    border-radius: 6px;
    margin: 48px 0;
    padding: 56px 32px;
  }

  .qthaok6l {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .distz2nu {
    margin: 40px 0;
  }

  .kxhg4n39 {
    margin: 0 0 14px;
  }

  .rtxujti4 {
    margin: 0 0 30px;
  }

  .uwoo2cb6 {
    border-radius: 50%;
  }

  .bk7vnuu0 {
    margin: 4px 0 0;
  }

  .e90io90j {
    margin: 0 0 24px;
  }

  .f3m0u83n {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .lpxbgcp9 {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
  }

  .yzxnhfb2 {
    margin: 0 0 14px;
  }

  .njyww5ti {
    margin: 0 0 18px;
  }

  .mtishj3j {
    margin: 0 0 36px;
  }

  .p7ovzlvo, .bbfa076k, .nt5h9yhn {
    margin: 0 0 18px;
  }

  .kj2oaq3e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
  }

  .akqo9tn5 {
    margin: 0 0 30px;
  }

  .bq18xpz4 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .g3ipydo2 {
    margin: 0 0 18px;
  }

  .trpa6a5e {
    margin: 0 0 32px;
  }

  .c39jlzla {
    margin: 0 0 22px;
  }

  .cwitfnhr {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .z5uzyz4a {
    margin: 0 auto;
    padding: 0 24px;
  }

  .kmme14qa {
    padding: 64px 0 32px;
  }

  .s45c7sdv {
    margin: 0;
  }

  .hgwmkfpr {
    border-radius: 4px;
    padding: 12px 22px;
  }

  .pnig0v19 {
    margin: 0 auto;
    padding: 14px 24px;
  }

  .bc7fuxjw {
    border-width: 1px 0 0;
  }

  .rzv7gy7d {
    border-radius: 3px;
    padding: 15px;
  }

  .zjcp5481 {
    margin: 0;
    padding: 0 0 120px;
  }

  .a5uv3ntp {
    border-radius: 999px;
    padding: 9px 18px;
  }

  .kl14lrqx {
    margin: 0 auto;
    padding: 0 22px;
  }

  .h5zldlp9 {
    padding: 14px 0;
  }

  .q73h8za3 {
    margin: 14px 0 0;
  }

  .dnw13tb9 {
    margin: 22px 0 17px;
  }

  .d4a6zz6h {
    margin: 26px 0 0;
  }

  .yucaxf09 {
    border-radius: 50%;
  }

  .r4f4jls6 {
    margin: 14px auto 0;
    padding: 0;
  }

  .dkuf4nv8 {
    border-radius: 8px;
    margin: 28px auto 0;
    padding: 18px 28px;
  }

  .rchzmlr7 {
    margin: 0 4px 0 0;
  }

  .jkv27j7r {
    margin: 10px 0 0;
  }

  .eq1hllp1 {
    border-width: 0;
    margin: 48px 0 32px;
  }

  .r6iecpyy {
    flex-wrap: wrap;
    margin: 14px 0 0;
  }

  .lauscckp {
    margin: 18px auto 15px;
  }

  .tpcu9uit {
    margin: 22px 0 17px;
  }

  .yfbibmxw, .lfc8ftks {
    margin: 8px 0 0;
  }

  .irylarlg {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ifr55me3 {
    margin: 28px 0 0;
  }

  .s96px0gz {
    margin: 14px 0 0;
  }

  .oia6g19j {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 18px 22px;
  }

  .n63jfxu7 {
    margin: 22px 0 17px;
  }

  .kt0ak7re {
    margin: 16px 0 0;
  }

  .tk1unx9z, .nf76v96b {
    margin: 6px 0 0;
  }

  .pmw2dpth {
    margin: 10px 0 0;
  }

  .p92g1atf {
    margin: 26px 0 0;
  }

  .t0qx177k {
    margin: 0 0 0 2px;
  }

  .haicy7qt {
    margin: 8px 0 0;
  }

  .sp7z7oeg {
    border-radius: 10px;
    margin: 24px 0 0;
    padding: 24px;
  }

  .kfia32gz {
    border-radius: 999px;
    margin: 2px 0 0;
    padding: 8px 14px;
  }

  .orb4ztze {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .sekyfqut {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wevz7cma {
    margin: 0 0 4px;
  }

  .drwivn91 {
    margin: 0;
  }

  .emrhy43k {
    padding: 4px 0;
  }

  .lowzc5ha {
    margin: 22px 0 0;
    padding: 0;
  }

  .g6u2jd1q {
    margin: 14px 0 0;
  }

  .pignyc4g {
    margin: 12px 0 0;
  }

  .gcnl8p8r {
    border-width: 1px;
    border-radius: 10px;
    margin: 22px 0 0;
    padding: 26px;
  }

  .xam81r1y {
    margin: 0;
  }

  .htlvv4dd {
    margin: 10px 0 14px;
  }

  .wpvzno8p {
    border-width: 0 0 1px;
    padding: 18px 0;
  }

  .fr64oy63 {
    border-width: 1px 0 0;
    margin: 26px 0 0;
  }

  .l7esvtik, .o7bvqolm {
    margin: 10px 0 0;
  }

  .cjrhrffr {
    margin: 14px 0;
  }

  .cqlew5x4 {
    border-radius: 50%;
  }

  .kt3ujucw {
    margin: 18px auto 0;
    padding: 0;
  }

  .ny63f8kt {
    border-width: 1px;
    border-radius: 12px;
    margin: 22px 0 0;
    padding: 32px;
  }

  .k26fk2nx {
    margin: 0 auto;
  }

  .yx33zgie {
    margin: 0 auto;
    padding: 0 22px;
  }

  .llid9kzb {
    margin: 0;
    padding: 28px 0;
  }

  .ev11ollu {
    margin: 0 auto 12px;
  }

  .pg9pfah3 {
    margin: 16px 0 0;
  }

  .x8ouue6i {
    margin: 0 auto;
    padding: 0 22px;
  }

  .ls98vo2e {
    margin: 48px 0 0;
    padding: 34px 0 28px;
  }

  .vjwyu3fk {
    border-radius: 3px;
    padding: 15px;
  }

  .p20b3k12 {
    margin: 0;
  }

  .kje2tfat {
    border-radius: 999px;
    padding: 9px 18px;
  }

  .lpzlrvlv {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .l5wfm7lc {
    padding: 14px 0;
  }

  .rvu0h1p4 {
    margin: 0;
  }

  .x9zsbuv3 {
    margin: 14px 0 0;
    font-size: 38px;
    line-height: 48px;
  }

  .lgpxyvwo, .rzlvgyjo {
    margin: 22px 0 0;
  }

  .pme8knwq {
    border-radius: 50%;
  }

  .s8pdhckz {
    margin: 14px auto 0;
    padding: 0;
  }

  .tvjjua0t {
    border-radius: 999px;
    margin: 24px 0 0;
    padding: 0 30px;
  }

  .qml69u8z {
    margin: 0 4px 0 0;
  }

  .r5c83mqt {
    margin: 10px 0 0;
  }

  .xalnwaj7 {
    border-width: 1px 0 0;
    margin: 36px 0 26px;
  }

  .xf1xzwvt {
    margin: 0;
  }

  .f46puw6n, .vc3dat5f, .ofyrnksj {
    border-radius: 6px;
  }

  .ctznsau4 {
    margin: 18px 0 0;
  }

  .o0807mo4 {
    margin: 18px auto 0;
  }

  .qfuh6ayq {
    margin: 0 0 12px;
  }

  .fc07qd9y {
    margin: 0;
    font-size: 30px;
    line-height: 38px;
  }

  .mtolk9yr {
    margin: 18px 0 0;
  }

  .i2g05uk1, .k5z81xsd {
    margin: 0;
  }

  .ulc5uqm3, .n3j3xzzv {
    margin: 8px 0 0;
  }

  .vcckd4bt {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ybp5vpuv {
    margin: 28px 0 0;
  }

  .yxgi7e6j {
    margin: 18px 0 0;
  }

  .b57btfy6 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .acsjau4j {
    padding: 4px 0;
  }

  .og4nsp60 {
    margin: 22px 0 0;
    padding: 0;
  }

  .qhria0au {
    margin: 22px 0 0;
  }

  .q6x5ccky {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .xym5sxmv {
    margin: 0;
  }

  .a0c0fnwy {
    margin: 6px 0 0;
  }

  .t58r2x8l {
    margin: 6px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .rno4wwp9 {
    border-radius: 50%;
  }

  .th5omjw5 {
    margin: 0;
  }

  .lzuca43a {
    margin: 4px 0 0;
  }

  .me81ytaj {
    margin: 6px 0 0;
  }

  .si2tzkys {
    border-width: 1px;
    border-radius: 10px;
    padding: 20px 22px;
  }

  .fw5rtaby, .yflf64p6, .y2pt6pja, .cg0c73ce {
    border-radius: 50%;
  }

  .z8rx4l86 {
    margin: 26px 0 0;
  }

  .vi57plh8 {
    margin: 0;
    font-size: 76px;
  }

  .ff0l5ouq {
    margin: 0;
  }

  .szt3182h {
    margin: 8px 0 0;
  }

  .d5hnlet6 {
    border-width: 2px;
    border-radius: 14px;
    margin: 26px 0 0;
    padding: 28px;
  }

  .noxa356z {
    border-radius: 999px;
    padding: 6px 16px;
  }

  .nfygepsb {
    margin: 4px 0 0;
  }

  .zpsta1ui {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .a1yznjst, .oqe2pw6k {
    margin: 22px 0 0;
  }

  .at5n3bte {
    margin: 4px 0 0;
  }

  .apg9fnln {
    margin: 22px 0 0;
    padding: 0;
  }

  .wtjjvfbn {
    margin: 0;
  }

  .zrhscecx, .dpwuo2p6 {
    margin: 14px 0 0;
  }

  .v6c90g4a {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 38px;
  }

  .offhx51u {
    margin: 0 0 8px;
  }

  .y3i63zja {
    margin: 0;
  }

  .yf0znaz0 {
    margin: 12px 0 0;
  }

  .trenbgv8 {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .fkhqz18j {
    margin: 22px 0 0;
  }

  .puyihdsj {
    width: 100%;
    margin: 0 auto;
  }

  .bfjk0um0 {
    margin: 0;
  }

  .f93gdz6x {
    margin: 8px 0 0;
  }

  .s8uz3vwn {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .w1rznrkb {
    padding: 0 10px;
  }

  .kddhvvx1 {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 4px;
  }

  .gkf6l8f0 {
    margin: 8px 0 0;
  }

  .q7qsc5hz {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .zo5ox6ft {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .zg34ed2j {
    margin: 18px 0 0;
  }

  .wwoj168f {
    margin: 24px 0 0;
    display: none;
  }

  .pnb8xrkc {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ir0y1mwd {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .z52c323l {
    padding: 22px 0 44px;
  }

  .l2zkvuui {
    margin: 0 0 14px;
  }

  .n0rwpk8u {
    margin: 0 auto;
    padding: 0 12px;
  }

  .or14i0ii {
    margin: 18px 0 0;
  }

  .xs2n1z1u {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0 16px;
  }

  .pb50lyrw {
    margin: 40px 0 0;
    padding: 28px 0 80px;
  }

  .wpm1r40z {
    border-radius: 3px;
    padding: 15px;
  }

  .mct6ewx0, .e3vvzo5r {
    margin: 0;
  }

  .fz3wn05z {
    margin: 8px 0 0;
  }

  .yy9fw34m {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .defmpkee {
    margin: 0 8px;
  }

  .r2qc8x3g {
    margin: 0 0 18px;
  }

  .mdg9syi2 {
    margin: 4px 0 22px;
  }

  .bd4czxe3 {
    margin: 0 0 18px;
  }

  .w19ch56t {
    margin: 18px 0 22px;
  }

  .ryq13qbj, .i576u0f6 {
    margin: 0 0 18px;
  }

  .ec4ty6iq {
    margin: 38px 0 18px;
  }

  .cuxj0ynq {
    margin: 0 0 14px;
  }

  .zi0o6e6k {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .mrrbweq8 {
    margin: 0 0 10px;
  }

  .beqa4yte {
    margin: 8px 0 10px;
  }

  .y5qjue3h {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .oxzyptjt {
    margin: 26px 0 10px;
  }

  .n74cwova {
    margin: 0 0 8px;
  }

  .vg7i393b {
    margin: 10px 0 0;
  }

  .bifd19d0 {
    margin: 0;
  }

  .v8gtmo3g {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .u69ho92e {
    margin: 0 0 18px;
  }

  .al2tjexi {
    border-width: 0;
    margin: 34px 0;
  }

  .fwejt05m {
    margin: 0 0 18px;
  }

  .a3z921c4 {
    padding: 10px 0 10px 36px;
  }

  .ik1eohm7 {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hwxyjbwg {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .h76wi3tq {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .gh6ztsgu {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .udjbs4pn {
    margin: 0;
    padding: 0;
  }

  .eruxoy2d {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .ypwxl2qo {
    margin: 0 0 12px;
  }

  .u1a9pvlr {
    margin: 0 auto;
  }

  .ahqi2m0h {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .ma5s1sp3 {
    margin: 2px 0 0;
  }

  .mner7q2t {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .yn955hwc {
    margin: 0 auto;
  }

  .vn0tprr1 {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .lt3xwbd1 {
    border-radius: 3px;
    padding: 15px;
  }

  .rra8dsdb {
    margin: 0;
    padding: 0 0 88px;
  }

  .otba8rje {
    margin: 0;
  }

  .y45y5x1x {
    margin: 8px 0 0;
  }

  .zt2dea53 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .xfjrk654 {
    margin: 0 8px;
  }

  .zstfj5sf {
    margin: 0 0 18px;
  }

  .nog7vbcg {
    margin: 4px 0 22px;
  }

  .a3tyhm31 {
    margin: 0 0 18px;
  }

  .eqaiihwb {
    margin: 18px 0 22px;
  }

  .hhtoxqmd, .pv1nyrgg {
    margin: 0 0 18px;
  }

  .rppht8zk {
    margin: 38px 0 18px;
  }

  .bj463rks {
    margin: 0 0 14px;
  }

  .bk659ihg {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .y9lxk5y1 {
    margin: 0 0 10px;
  }

  .xog6k7el {
    margin: 8px 0 10px;
  }

  .lxqpuiuz {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .pmp7p9y7 {
    margin: 26px 0 10px;
  }

  .lqui3kil {
    margin: 0 0 8px;
  }

  .xhr36bo4 {
    margin: 10px 0 0;
  }

  .xpqreb11 {
    margin: 0;
  }

  .dbq9kstd {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .zbg5wbai {
    margin: 0 0 18px;
  }

  .kgq042ra {
    border-width: 0;
    margin: 34px 0;
  }

  .ue8ckz0d {
    margin: 0 0 18px;
  }

  .c59scdz9 {
    padding: 10px 0 10px 36px;
  }

  .cqesrnhr {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hrxwwglp {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .v95uw3ij {
    margin: 30px 0 14px;
  }

  .ixwt3u39 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .f9t9pru4 {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .ew663tnh {
    margin: 0;
    padding: 0;
  }

  .u3nmwn1x {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .j1al9h4u {
    margin: 0 0 12px;
  }

  .rekfq4dz {
    margin: 0 auto;
  }

  .zm7vsfel {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .g5y0m6i3 {
    margin: 2px 0 0;
  }

  .cj5psjj9 {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .mo5ay2wj {
    margin: 0 auto;
  }

  .ol9914vr {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .wkw5i5gv {
    border-radius: 3px;
    padding: 15px;
  }

  .dnk0vl0d {
    margin: 0;
    padding: 0 0 88px;
  }

  .bfx189lc {
    margin: 0;
  }

  .lu8jtv1y {
    margin: 8px 0 0;
  }

  .szostva2 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .rchzvloz {
    margin: 0 8px;
  }

  .a0japb1y {
    margin: 0 0 18px;
  }

  .lh003r5u {
    margin: 4px 0 22px;
  }

  .cd58qfc7 {
    margin: 0 0 18px;
  }

  .pba4pe4u {
    margin: 18px 0 22px;
  }

  .ttz1bjm9, .prje8rtg {
    margin: 0 0 18px;
  }

  .meo0q5mh {
    margin: 38px 0 18px;
  }

  .znfvti7l {
    margin: 0 0 14px;
  }

  .muym8vtc {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .p3lntqhx {
    margin: 0 0 10px;
  }

  .omfvlqdl {
    margin: 8px 0 10px;
  }

  .puvbkn1s {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .fqb8qqiw {
    margin: 26px 0 10px;
  }

  .v5v9fpx7 {
    margin: 0 0 8px;
  }

  .r6npwk2g {
    margin: 10px 0 0;
  }

  .e4nuucxb {
    margin: 0;
  }

  .jq7tkndw {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .empsj2os {
    margin: 0 0 18px;
  }

  .gzunki4h {
    border-width: 0;
    margin: 34px 0;
  }

  .ckd2qbnw {
    margin: 0 0 18px;
  }

  .yn6ciu4z {
    padding: 10px 0 10px 36px;
  }

  .cx1bik3c {
    margin: 14px 0 22px;
    padding: 0;
  }

  .xfle8jkd {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .h45vzpqc {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .oseszdgz {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .pp0ejp0b {
    margin: 0;
    padding: 0;
  }

  .lpyze8y0 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .myno3wgv {
    margin: 0 0 12px;
  }

  .snrmggzv {
    margin: 0 auto;
  }

  .tpte75y6 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .aaqa6i9u {
    margin: 2px 0 0;
  }

  .cy75oupj {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .hftmg15d {
    margin: 0 auto;
  }

  .k2f6z0tx {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .mys1lpmk {
    border-radius: 3px;
    padding: 15px;
  }

  .ofvye2p9 {
    margin: 0;
    padding: 0 0 88px;
  }

  .tipcqchc {
    border-radius: 50%;
  }

  .i0vpabd4 {
    margin: 0 auto;
    padding: 14px 20px;
  }

  .bss0339a {
    border-width: 0 0 1px;
  }

  .bx8reut6 {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .u3ytmnie {
    margin: 0 0 22px;
  }

  .gopni0hc {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
  }

  .du1jpaup {
    border-radius: 50%;
  }

  .ckllbr1r {
    margin: 0 0 2px;
  }

  .hjeq53o8 {
    border-radius: 50%;
  }

  .srbdnpiq {
    margin: 0 0 0 auto;
  }

  .yprnrxj1 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .gcv39g8p {
    margin: 0 0 22px;
  }

  .uqoij0ga {
    margin: 42px 0 22px;
  }

  .dmd4bwvj, .sywuidm2 {
    margin: 0 0 22px;
  }

  .lhyv745o {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .b5y9pvug {
    border-radius: 8px;
    padding: 20px 18px;
  }

  .vm5fi2yw, .y1vrdod0 {
    padding: 14px 16px;
  }

  .sfqkyp4v, .qp65e8nt, .u2tqiiba {
    border-width: 0 0 1px;
    padding: 14px 16px;
  }

  .c0e2yg0z, .ue3g6hs0, .osjucwpn {
    padding: 14px 16px;
  }

  .zwm4thfw {
    border-width: 1px;
    width: 591px;
    margin: 26px 0;
    padding: 0;
  }

  .wju90p7q {
    border-radius: 50%;
  }

  .tjzir6kq {
    margin: 0 0 8px;
  }

  .i10lzvu5 {
    margin: 0 0 22px;
  }

  .lypnpi61 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 22px 24px;
  }

  .x0suku7l {
    margin: 14px 0 0;
  }

  .gw00ybiw {
    margin: 14px 0 24px;
  }

  .kh42krdz {
    margin: 0 0 14px;
  }

  .cs05og08 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .nqzyscs0 {
    padding: 10px 0 10px 28px;
  }

  .tputubky {
    margin: 0 0 18px;
    padding: 0;
  }

  .iknqx3s5 {
    margin: 0 0 18px;
  }

  .jo9ahpoh {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 20px 18px;
  }

  .zfo7qqmx {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 26px 28px;
  }

  .r7ainoqr {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 20px 18px;
  }

  .uq8fguz9 {
    padding: 14px 12px;
  }

  .kbbmelz8 {
    padding: 18px;
  }

  .f86wcbrd {
    margin: 0 8px 0 0;
  }

  .gr3th6al {
    margin: 0 0 10px;
  }

  .s6zf5n1t {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .ngvtj0du {
    padding: 5px 0 5px 22px;
  }

  .yz7lyh79 {
    margin: 0;
    padding: 0;
  }

  .gh59yfg9 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .ou9v5804 {
    margin: 10px 0 0;
  }

  .xiko2tly {
    padding: 18px 18px 20px;
  }

  .fxb0jybk {
    border-width: 1px;
    border-radius: 10px;
  }

  .zihbq5fi {
    flex-flow: column;
    margin: 0 auto;
    padding: 30px 20px 50px;
    display: flex;
  }

  .os3qu1sl {
    padding: 0 6px;
  }

  .ad0ltqlk {
    margin: 14px 0 0;
  }

  .hyivlxyk {
    margin: 14px 0 11px;
  }

  .dpsy3o3x {
    margin: 0 auto;
  }

  .lrvqmxsz {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .flgftw5t {
    border-radius: 3px;
    padding: 15px;
  }

  .ye0qco33 {
    margin: 0;
  }

  .k5ocsco8 {
    border-radius: 50%;
  }

  .j54dty6k {
    margin: 0 auto;
    padding: 14px 20px;
  }

  .tmgcyneh {
    border-width: 0 0 1px;
  }

  .uvh4vggi {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .e31kpqyx {
    margin: 0 0 22px;
  }

  .ym2sa76k {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
  }

  .pb4j9p23 {
    border-radius: 50%;
  }

  .z5l7ix7f {
    margin: 0 0 2px;
  }

  .rtvbrkjz {
    border-radius: 50%;
  }

  .sf8daec6 {
    margin: 0 0 0 auto;
  }

  .wapq5cwi {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .krjirxsw {
    margin: 0 0 22px;
  }

  .w4i4zsgy {
    margin: 42px 0 22px;
  }

  .oknanmud, .vsjjz0cw {
    margin: 0 0 22px;
  }

  .vadvk3gs {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .lfn0avgl {
    border-radius: 8px;
    padding: 20px 18px;
  }

  .wvk8pphx, .feq7160m {
    padding: 14px 16px;
  }

  .fbl4dkif, .t11ujeu9, .cvbfpga0 {
    border-width: 0 0 1px;
    padding: 14px 16px;
  }

  .imdrlt6s, .b6preqrf, .boqk5b02 {
    padding: 14px 16px;
  }

  .cqp8pv37 {
    border-width: 1px;
    width: 591px;
    margin: 26px 0;
    padding: 0;
  }

  .knktaj9q {
    border-radius: 50%;
  }

  .rg3c9dh6 {
    margin: 0 0 8px;
  }

  .c7w13hay {
    margin: 0 0 22px;
  }

  .pu0goyg5 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 22px 24px;
  }

  .ame7xddy {
    margin: 14px 0 0;
  }

  .vd1g9u3s {
    margin: 14px 0 24px;
  }

  .xd4kla5n {
    margin: 0 0 14px;
  }

  .nr0k2v94 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .j812ofce {
    padding: 10px 0 10px 28px;
  }

  .je3e9lwj {
    margin: 0 0 18px;
    padding: 0;
  }

  .c1g4ipeh {
    margin: 0 0 18px;
  }

  .qaj13ays {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 20px 18px;
  }

  .ajxeoqu6 {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 26px 28px;
  }

  .e4xx93rf {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 20px 18px;
  }

  .o84mpdd4 {
    padding: 14px 12px;
  }

  .rwrlte5g {
    padding: 18px;
  }

  .agj77ogt {
    margin: 0 8px 0 0;
  }

  .i654098l {
    margin: 0 0 10px;
  }

  .vmq5p8qy {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .fzxhxyci {
    padding: 5px 0 5px 22px;
  }

  .rpq5vobh {
    margin: 0;
    padding: 0;
  }

  .lox6wlt0 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .sg0cx108 {
    margin: 10px 0 0;
  }

  .l0fudwx2 {
    padding: 18px 18px 20px;
  }

  .aprto58g {
    border-width: 1px;
    border-radius: 10px;
  }

  .v838t7w1 {
    flex-flow: column;
    margin: 0 auto;
    padding: 30px 20px 50px;
    display: flex;
  }

  .m622li0e {
    padding: 0 6px;
  }

  .pp098b8q {
    margin: 14px 0 0;
  }

  .ekhiv8qy {
    margin: 14px 0 11px;
  }

  .celqnedk {
    margin: 0 auto;
  }

  .jzdm389e {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .oc0a7lq5 {
    border-radius: 3px;
    padding: 15px;
  }

  .tllrjd8t {
    margin: 0;
  }

  .nr0qrmb5 {
    border-radius: 50%;
  }

  .c76hkmkx {
    margin: 0 auto;
    padding: 14px 20px;
  }

  .wvngu88y {
    border-width: 0 0 1px;
  }

  .plbtibsy {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .fumcrbji {
    margin: 0 0 22px;
  }

  .i2lfkwep {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
  }

  .m6tqu1uk {
    border-radius: 50%;
  }

  .sowt6vyx {
    margin: 0 0 2px;
  }

  .akcnkctl {
    border-radius: 50%;
  }

  .kcluzqde {
    margin: 0 0 0 auto;
  }

  .dgc32x20 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .aqy8o3a9 {
    margin: 0 0 22px;
  }

  .e04g9kuk {
    margin: 42px 0 22px;
  }

  .qakpk7fe {
    margin: 0 0 22px;
  }

  .swx3n5tp {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .uesu444w {
    border-radius: 8px;
    padding: 20px 18px;
  }

  .q1o2e0qj, .kmrihz9q {
    padding: 14px 16px;
  }

  .tp17xjil, .iy2rni5s, .urj5y4jl {
    border-width: 0 0 1px;
    padding: 14px 16px;
  }

  .cs4wynkr, .ls2gig45, .gvf33z1x {
    padding: 14px 16px;
  }

  .cnxvvp5w {
    border-width: 1px;
    width: 591px;
    margin: 26px 0;
    padding: 0;
  }

  .n68s67bp {
    border-radius: 50%;
  }

  .finltnyx {
    margin: 0 0 8px;
  }

  .vldm9yqq {
    margin: 0 0 22px;
  }

  .dpmk7tfn {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 22px 24px;
  }

  .dzj1szq0 {
    margin: 14px 0 0;
  }

  .ovi7x0ur {
    margin: 14px 0 24px;
  }

  .nertx70y {
    margin: 0 0 14px;
  }

  .ud71y07t {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .adv4zfmq {
    padding: 10px 0 10px 28px;
  }

  .lmq9jryn {
    margin: 0 0 18px;
    padding: 0;
  }

  .eq5dltpr {
    margin: 0 0 18px;
  }

  .orynu5lz {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 20px 18px;
  }

  .idksekgo {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 26px 28px;
  }

  .n0addyhx {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 20px 18px;
  }

  .ou403a2q {
    padding: 14px 12px;
  }

  .eyv9i2m2 {
    padding: 18px;
  }

  .cp4lz4yp {
    margin: 0 8px 0 0;
  }

  .j6y6g2vs {
    margin: 0 0 10px;
  }

  .a0gjycun {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .nklt5rm1 {
    padding: 5px 0 5px 22px;
  }

  .jglx7gfc {
    margin: 0;
    padding: 0;
  }

  .tzactdg9 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .f3lhnf7s {
    margin: 10px 0 0;
  }

  .o9et0juk {
    padding: 18px 18px 20px;
  }

  .pvlyebpb {
    border-width: 1px;
    border-radius: 10px;
  }

  .d33trfwo {
    flex-flow: column;
    margin: 0 auto;
    padding: 30px 20px 50px;
    display: flex;
  }

  .pf6pz8qr {
    padding: 0 6px;
  }

  .szkeuwwi {
    margin: 14px 0 0;
  }

  .jkmvd2l5 {
    margin: 14px 0 11px;
  }

  .ubmensby {
    margin: 0 auto;
  }

  .w5xz98u3 {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .h4va05ei {
    border-radius: 3px;
    padding: 15px;
  }

  .mssxs2rv, .swxrrhqo {
    margin: 0;
  }

  .eerhwi9p {
    margin: 8px 0 0;
  }

  .l0gsyb4g {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .u1zw5pio {
    margin: 0 8px;
  }

  .eg8esgre {
    margin: 0 0 18px;
  }

  .tjow1hfw {
    margin: 4px 0 22px;
  }

  .x1of2weg {
    margin: 0 0 18px;
    padding: 0;
  }

  .g9uhgn71 {
    margin: 18px 0 22px;
  }

  .ybg38iwo, .qafrq904 {
    margin: 0 0 18px;
  }

  .qzz5loz8 {
    margin: 38px 0 18px;
  }

  .tild0c1e, .gyjma3ku {
    margin: 0 0 14px;
  }

  .t4ct0eaf {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .txnjn4d3 {
    margin: 22px 0 8px;
  }

  .iiygai1p {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .g5pnk66b {
    margin: 30px 0 14px;
  }

  .ubnc91mu {
    margin: 0 0 8px;
  }

  .rlxhzfug {
    margin: 10px 0 0;
  }

  .lp4ngt7u {
    margin: 0;
  }

  .j1hsy4yf {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .tsog7r5f {
    border-width: 0;
    margin: 34px 0;
  }

  .ge8j3j3f {
    margin: 0 0 18px;
  }

  .cn99mjt3, .hrsrrmp1 {
    padding: 10px 0 10px 36px;
  }

  .bbfrw77t {
    margin: 14px 0 22px;
    padding: 0;
  }

  .ctawpfzw {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .yjdaqt0e {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .qxo1btmy {
    margin: 0;
    padding: 0;
  }

  .epzxim73 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .sxobbtmv {
    margin: 0 0 12px;
  }

  .dwlkt3zn {
    margin: 0 auto;
  }

  .pylgzhyr {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .zdfuluy9 {
    margin: 0 6px 0 0;
  }

  .o4wkm1pa {
    margin: 2px 0 0;
  }

  .d9m2r17b {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .bajdniw4 {
    margin: 0 auto;
  }

  .qvnx7swo {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .gqdvd7d9 {
    border-radius: 3px;
    padding: 15px;
  }

  .ry4re12l {
    margin: 0;
    padding: 0 0 96px;
  }

  .hc5bsn2r {
    margin: 0;
  }

  .qofxtg53 {
    margin: 8px 0 0;
  }

  .d59e69o9 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .soxrfyez {
    margin: 0 8px;
  }

  .xm8lws07 {
    margin: 0 0 18px;
  }

  .pc8omts4 {
    margin: 4px 0 22px;
  }

  .xl0yfc25 {
    margin: 0 0 18px;
    padding: 0;
  }

  .e3r1eqq8 {
    margin: 18px 0 22px;
  }

  .kkg287j5, .jl9g7xzl {
    margin: 0 0 18px;
  }

  .y1gy2ur0 {
    margin: 38px 0 18px;
  }

  .syxlniae, .yp0e5czz {
    margin: 0 0 14px;
  }

  .g6rb7jtl {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .lb71y3tg {
    margin: 22px 0 8px;
  }

  .avvb50rd {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .uap0qf9v {
    margin: 30px 0 14px;
  }

  .x9rquf5j {
    margin: 0 0 8px;
  }

  .ge6p702k {
    margin: 10px 0 0;
  }

  .q0sgvi3i {
    margin: 0;
  }

  .z9h5o4s6 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .ouryjfzc {
    border-width: 0;
    margin: 34px 0;
  }

  .w12upi0t {
    margin: 0 0 18px;
  }

  .utl8rqh5, .a4dsxlvw {
    padding: 10px 0 10px 36px;
  }

  .dxfzbxoz {
    margin: 14px 0 22px;
    padding: 0;
  }

  .yd945dl8 {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .haobnla4 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .kgxxdxox {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .zaiih0nk {
    margin: 0;
    padding: 0;
  }

  .qxrz0bmb {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .b6ke1vn3 {
    margin: 0 0 12px;
  }

  .iuaw6c4h {
    margin: 0 auto;
  }

  .zxsntfnm {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .td3tbzkv {
    margin: 0 6px 0 0;
  }

  .y5i38ak9 {
    margin: 2px 0 0;
  }

  .mu9uxb1c {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .yb8e29sv {
    margin: 0 auto;
  }

  .izsljmum {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .dgvqzpj2 {
    border-radius: 3px;
    padding: 15px;
  }

  .jq5zh3sm {
    margin: 0;
    padding: 0 0 96px;
  }

  .riyau0ex {
    margin: 0;
  }

  .ul2wbpup {
    margin: 8px 0 0;
  }

  .egooqhpo {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .wyz7mh1o {
    margin: 0 8px;
  }

  .q1cwhta7 {
    margin: 0 0 18px;
  }

  .rt6iposd {
    margin: 4px 0 22px;
  }

  .b5sl7hdr {
    margin: 0 0 18px;
    padding: 0;
  }

  .bg9sw7bf {
    margin: 18px 0 22px;
  }

  .hfrd4n1z, .cdwyx12e {
    margin: 0 0 18px;
  }

  .wcc4ax4f {
    margin: 38px 0 18px;
  }

  .p7nex4m0, .mw7eqiyl {
    margin: 0 0 14px;
  }

  .vuutuuxt {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .i94zvyrp {
    margin: 22px 0 8px;
  }

  .ltip0pe5 {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .gvrbmi7r {
    margin: 30px 0 14px;
  }

  .dpw3siag {
    margin: 0 0 8px;
  }

  .q2x6whjl {
    margin: 10px 0 0;
  }

  .m1mj0u5w {
    margin: 0;
  }

  .xnywh090 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .pm8fvy1a {
    border-width: 0;
    margin: 34px 0;
  }

  .jl0ca4sj {
    margin: 0 0 18px;
  }

  .bo5ezram, .zwcizn3c {
    padding: 10px 0 10px 36px;
  }

  .cozrhken {
    margin: 14px 0 22px;
    padding: 0;
  }

  .sh16up14 {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .rk6xdp9d {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .e6lhx4uc {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .xkevbfe4 {
    margin: 0;
    padding: 0;
  }

  .eq87tir1 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .f6wnjqfr {
    margin: 0 0 12px;
  }

  .glg4gec4 {
    margin: 0 auto;
  }

  .qlymwd43 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .haeqbnza {
    margin: 0 6px 0 0;
  }

  .g0nr8k3z {
    margin: 2px 0 0;
  }

  .eizr2xm1 {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .f22ung5z {
    margin: 0 auto;
  }

  .u1oftx5d {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .bhjf2jzr {
    border-radius: 3px;
    padding: 15px;
  }

  .fbhb420w {
    margin: 0;
    padding: 0 0 96px;
  }

  .jsqeizex {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .gdkio7oo {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .e5ysfdmy {
    margin: 0 0 14px;
  }

  .x4bt3lio {
    margin: 0 0 25px;
    font-size: 30px;
  }

  .wv29qoep {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .x4o3t3y3 {
    margin: 0 0 2px;
  }

  .ldunxw8e {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .sotugll3 {
    margin: 0 0 22px;
  }

  .x6827744 {
    margin: 0;
  }

  .d1fsu7lo {
    margin: 8px 0 0;
  }

  .os6xoq40 {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .je6w0cd9 {
    margin: 0 0 22px;
  }

  .horiz8cx {
    margin: 38px 0 22px;
  }

  .fdv8fdqu {
    padding: 0 0 16px 36px;
  }

  .y1gvlvd8 {
    margin: 0 0 25px;
    padding: 0;
  }

  .mxoei5rv {
    margin: 0 0 8px;
  }

  .n5jfr643 {
    margin: 10px 0 0;
  }

  .y0kdy4mq {
    margin: 0;
    padding: 0;
  }

  .ex7kkja1, .ozx7zkfn {
    margin: 0 0 30px;
  }

  .ct79rw84 {
    margin: 0 0 14px;
  }

  .bg73k2c7 {
    margin: 0;
  }

  .o1lyxnh2 {
    margin: 0 0 10px;
  }

  .i27x2a3w {
    margin: 14px 0 0;
  }

  .hqn41r70 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .q3okofse {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fu8wx3ab {
    margin: 0 0 8px;
  }

  .kfbiwq5y {
    margin: 10px 0 0;
  }

  .vhtdtssd {
    margin: 0;
  }

  .m0jrj6jp {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .m6j30977 {
    border-radius: 10px;
    margin: 25px 41px;
    padding: 18px 0;
  }

  .o9pz07ei {
    max-width: 65%;
    margin: 0;
    padding: 13px 15px 92px;
  }

  .ps6fkifm {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .kn0gfe3s {
    padding: 14px;
  }

  .v59xt3ad {
    margin: 0 0 14px;
  }

  .xctiug2v {
    border-radius: 10px;
    padding: 14px;
  }

  .x305yu88 {
    padding: 0 16px 16px;
  }

  .aophchac {
    border-width: 1px;
    border-radius: 15px;
  }

  .jgriejst {
    max-width: 500px;
    margin: 0 15px;
    padding: 10px;
  }

  .bcbp4lr3, .l3x90f36 {
    margin: 0 auto;
  }

  .p6um9n9q {
    margin: 0 auto 14px;
  }

  .hofw9zze {
    padding: 0 8px;
  }

  .w1j15ula {
    margin: 10px 0 0;
  }

  .b05yokag {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .mm3nweu4, .dlr0i0qd {
    margin: 0 auto;
  }

  .yafe6q7f {
    border-radius: 3px;
    padding: 15px;
  }

  .djlbyugk {
    margin: 0;
  }

  .ijc7wypx {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .k32unco7 {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .nk7903p1 {
    margin: 0 0 14px;
  }

  .lsiy3urp {
    margin: 0 0 25px;
    font-size: 30px;
  }

  .vdf55gkz {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .vnnitzh3 {
    margin: 0 0 2px;
  }

  .of5ifb3k {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .i1lfb45t {
    margin: 0 0 22px;
  }

  .zv79xf9t {
    margin: 0;
  }

  .ybuvsaiq {
    margin: 8px 0 0;
  }

  .yeefiruj {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .oquouvtc {
    margin: 0 0 22px;
  }

  .yxc4jblx {
    margin: 38px 0 22px;
  }

  .x0u62af2 {
    padding: 0 0 16px 36px;
  }

  .t73lopzp {
    margin: 0 0 25px;
    padding: 0;
  }

  .z977mgmn {
    margin: 0 0 8px;
  }

  .nin42d5d {
    margin: 10px 0 0;
  }

  .l5p3zmfk {
    margin: 0;
    padding: 0;
  }

  .gtghq6fl, .o4j6xnhw {
    margin: 0 0 30px;
  }

  .k2i22c2b {
    margin: 0 0 14px;
  }

  .u33t3h7l {
    margin: 0;
  }

  .dy0ymwgg {
    margin: 0 0 10px;
  }

  .jluc3pyc {
    margin: 14px 0 0;
  }

  .r048gxr1 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .ypckipaj {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fpqbqaht {
    margin: 0 0 8px;
  }

  .qj1c4cyn {
    margin: 10px 0 0;
  }

  .z91q907e {
    margin: 0;
  }

  .mwv0ww5s {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .n96nh8bd {
    border-radius: 10px;
    margin: 25px 41px;
    padding: 18px 0;
  }

  .asyrinfn {
    max-width: 65%;
    margin: 0;
    padding: 13px 15px 92px;
  }

  .j4zmcpce {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .g9hinwv8 {
    padding: 14px;
  }

  .ssfif8qc {
    margin: 0 0 14px;
  }

  .vrfzhly3 {
    border-radius: 10px;
    padding: 14px;
  }

  .w2c52x8n {
    padding: 0 16px 16px;
  }

  .agfuvvp9 {
    border-width: 1px;
    border-radius: 15px;
  }

  .ztcnk7y4 {
    max-width: 500px;
    margin: 0 15px;
    padding: 10px;
  }

  .srcalil6, .t3pijas0 {
    margin: 0 auto;
  }

  .wq8rscwk {
    margin: 0 auto 14px;
  }

  .w7ambxtk {
    padding: 0 8px;
  }

  .bcl5ggpj {
    margin: 10px 0 0;
  }

  .b4h7yat2 {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .ka02xmdl, .nofwsxtv {
    margin: 0 auto;
  }

  .pxsdwt8y {
    border-radius: 3px;
    padding: 15px;
  }

  .mgerfgfh {
    margin: 0;
  }

  .b5b0scr2 {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .u84924mi {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .cu0p8kmd {
    margin: 0 0 14px;
  }

  .bhrjgvoa {
    margin: 0 0 25px;
    font-size: 30px;
  }

  .u7zuolk0 {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .nxo48gy5 {
    margin: 0 0 2px;
  }

  .hitvdtpi {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .k2adz5fj {
    margin: 0 0 22px;
  }

  .glac1waw {
    margin: 0;
  }

  .m3cyzcyq {
    margin: 8px 0 0;
  }

  .s7ce29rb {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .l1lz7u38 {
    margin: 0 0 22px;
  }

  .bzfjrhbl {
    margin: 38px 0 22px;
  }

  .e6ivrfnb {
    padding: 0 0 16px 36px;
  }

  .n5c8zpdb {
    margin: 0 0 25px;
    padding: 0;
  }

  .hygol2us {
    margin: 0 0 8px;
  }

  .lakhbmxc {
    margin: 10px 0 0;
  }

  .plfadjja {
    margin: 0;
    padding: 0;
  }

  .ybm80b5m, .rg4yn2b9 {
    margin: 0 0 30px;
  }

  .t77y9ugx {
    margin: 0 0 14px;
  }

  .zc8sh5ul {
    margin: 0;
  }

  .ix9raglw {
    margin: 0 0 10px;
  }

  .cwj4tsfl {
    margin: 14px 0 0;
  }

  .xda5yq9q {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .pc8lkn8w {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .rshts4dk {
    margin: 0 0 8px;
  }

  .mz12zq0r {
    margin: 10px 0 0;
  }

  .svoahcvf {
    margin: 0;
  }

  .v8bbbx6r {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .mg5itfuq {
    border-radius: 10px;
    margin: 25px 41px;
    padding: 18px 0;
  }

  .cnky33cg {
    max-width: 65%;
    margin: 0;
    padding: 13px 15px 92px;
  }

  .ciumh03u {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .sx66my8f {
    padding: 14px;
  }

  .zbo3tili {
    margin: 0 0 14px;
  }

  .k6o91wuf {
    border-radius: 10px;
    padding: 14px;
  }

  .kakdoees {
    padding: 0 16px 16px;
  }

  .n9b6ry9r {
    border-width: 1px;
    border-radius: 15px;
  }

  .yoauvkwl {
    max-width: 500px;
    margin: 0 15px;
    padding: 10px;
  }

  .cxhyx2m4, .ao59t8fc {
    margin: 0 auto;
  }

  .hfmg7vdr {
    margin: 0 auto 14px;
  }

  .f3fdjto1 {
    padding: 0 8px;
  }

  .onufasj5 {
    margin: 10px 0 0;
  }

  .qt19lgbe {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .wx8rdpdu, .piyrk8b2 {
    margin: 0 auto;
  }

  .z1vop07j {
    border-radius: 3px;
    padding: 15px;
  }

  .i4duzwly {
    margin: 0;
  }

  .v05nuq37 {
    margin: 0;
    padding: 0 10px;
  }

  .wjt4wfhh, .ep2hs8n6 {
    margin: 0;
  }

  .f6xkodw2 {
    padding: 4px 0;
  }

  .ifexfsge {
    margin: 0;
    padding: 0;
  }

  .dxqahen6 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .pfvv0rzz {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .stwpnstc {
    margin: 0 0 16px;
  }

  .k55mi5av {
    margin: 0;
  }

  .sfcggp5t {
    margin: 0 0 15px;
  }

  .nn9nt23o {
    margin: 24px 0 16px;
  }

  .dsqjoabn {
    margin: 0 0 8px;
  }

  .xxgy2j8i {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .cw84sai1 {
    margin: 24px 0 16px;
  }

  .u9q066q4 {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .e663mkl3 {
    margin: 0 0 12.8px;
  }

  .wdvu5q4h {
    margin: 0;
    padding: 0;
  }

  .pv77r3uw {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d68luflw {
    margin: 0 0 4px;
  }

  .ovp3rckj {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .aln06ju4 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .wqmna91q {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .mnj4nb1r {
    margin: 0 0 14.4px;
  }

  .u5vpln2r {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .kbpg7uge {
    margin: 0;
    padding: 15px 0;
  }

  .ki5c8gm5 {
    margin: 0;
    padding: 0;
  }

  .w3qo5w8z {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .tztxl7l0 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 10px;
  }

  .xqc33h7e {
    border-radius: 3px;
    padding: 15px;
  }

  .n5uv1cd8 {
    margin: 0;
  }

  .v86hpmnq {
    margin: 0;
    padding: 0 10px;
  }

  .jf44xbnv, .o3txpbmf {
    margin: 0;
  }

  .y2omkxq8 {
    padding: 4px 0;
  }

  .qhd24s8n {
    margin: 0;
    padding: 0;
  }

  .e6lle2h5 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .yvl05lc4 {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .pyciunnc {
    margin: 0 0 16px;
  }

  .y774h6r1 {
    margin: 0;
  }

  .vl34zzc4 {
    margin: 0 0 15px;
  }

  .ywctugzq {
    margin: 24px 0 16px;
  }

  .rhurewuo {
    margin: 0 0 8px;
  }

  .vv4usm3h {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .a9u3sjm2 {
    margin: 24px 0 16px;
  }

  .u55gg5fw {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .aj6zi6ft {
    margin: 0 0 12.8px;
  }

  .wrx979d2 {
    margin: 0;
    padding: 0;
  }

  .dkqzt56g {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .vwtn5i9q {
    margin: 0 0 4px;
  }

  .m0drndde {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .ofi92m91 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .lzepqqhi {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .gvrq10ji {
    margin: 0 0 14.4px;
  }

  .s3o1ymt1 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .arcocd8u {
    margin: 0;
    padding: 15px 0;
  }

  .njze61oz {
    margin: 0;
    padding: 0;
  }

  .sxb8sprh {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .desant8j {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 10px;
  }

  .qn1120hj {
    border-radius: 3px;
    padding: 15px;
  }

  .v38bdm2c {
    margin: 0;
  }

  .nxmg3z9s {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .yomwf2ld {
    margin: 10px 0 18px;
  }

  .o9s68oe6 {
    margin: 0 0 18px;
  }

  .c4yls7qn {
    border-width: 0 0 1px;
    margin: 0 0 22px;
    padding: 0 0 14px;
  }

  .aau8dwk5 {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .roo2oyfi {
    margin: 34px 0 14px;
  }

  .zqcxagje {
    margin: 0 0 15px;
  }

  .ze66jxv9 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 12px 14px;
  }

  .sqcz8zco {
    margin: 0 0 22px;
    padding: 0;
  }

  .tv4i2lve {
    margin: 0 0 10px;
  }

  .s06d023w {
    margin: 0;
  }

  .dwezmf5w {
    border-width: 1px;
    border-radius: 6px;
    margin: 26px 0;
    padding: 18px 20px;
  }

  .vc5taol4 {
    margin: 6px 0 0;
  }

  .cwa7e9yz {
    border-radius: 6px;
    padding: 18px 28px;
  }

  .b4nj1xto {
    margin: 30px 0;
  }

  .ts19jprx {
    margin: 28px 0 10px;
  }

  .pmecz6zl {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .epum4v8n {
    margin: 0 0 12px;
  }

  .oxsw3094 {
    margin: 0 0 10px;
  }

  .h62a9c26 {
    margin: 6px 0 4px;
  }

  .g2y4gskt {
    border-radius: 6px;
    margin: 12px 0;
  }

  .d6138pel {
    margin: 0 6px 0 0;
  }

  .dbdvq5xs {
    border-width: 0 0 1px;
    padding: 6px 0;
  }

  .qr89pc15 {
    padding: 6px 0;
  }

  .pvz30hg5 {
    margin: 14px 0 18px;
    padding: 0;
  }

  .s18b7plw {
    border-radius: 6px;
    padding: 14px 12px;
  }

  .fgqsltqe {
    border-width: 1px;
    border-radius: 8px;
    padding: 20px;
  }

  .flzlx2ms {
    margin: 0 auto;
    padding: 30px 20px 60px;
  }

  .wz7hcucc {
    margin: 8px 0;
  }

  .wsb2j6i9 {
    margin: 0 10px;
  }

  .uxo5hhdc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .o6s8qqvh {
    border-radius: 3px;
    padding: 15px;
  }

  .x5ig7ymq {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .te16a2nj, .fzh1n3cl {
    margin: 0 0 18px;
  }

  .lv21mtqj {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .g4zdv5l5 {
    margin: 36px 0 16px;
  }

  .f73jf3fx {
    margin: 0 0 18px;
  }

  .wr1kgpcj {
    border-width: 0 0 1px;
    padding: 10px 0 10px 30px;
  }

  .k3brutmr {
    padding: 10px 0 10px 30px;
  }

  .ums713x2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .wheoeues {
    margin: 0 0 12px;
  }

  .bju43cse {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .iyrwo6fn {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .cppxrjxs {
    margin: 10px 0 0;
  }

  .vcglgm9h {
    margin: 36px 0;
  }

  .cuxmfy3z {
    margin: 28px 0 12px;
  }

  .ivq66o06 {
    border-width: 0;
    margin: 36px 0;
  }

  .ae69fqh4 {
    margin: 0 0 18px;
  }

  .ctvo5lvp {
    margin: 0 0 12px;
  }

  .cylnuzpp {
    margin: 0 0 10px;
  }

  .v9txs6mk {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .uq8ym632 {
    margin: 0 0 12px;
  }

  .dkrmsij5 {
    margin: 0 0 6px;
    padding: 0;
  }

  .rpfab22p {
    margin: 0 0 18px;
  }

  .nfvqt2u0 {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .v09xt4zm {
    padding: 8px 0 8px 26px;
  }

  .lgzk2wir {
    margin: 0 0 22px;
    padding: 0;
  }

  .afhk91q6 {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .jmwrhb3s {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .uuyq5f0x {
    flex-flow: column;
    margin: 0 auto;
    padding: 36px 24px 60px;
    display: flex;
  }

  .lekdo8wm {
    margin: 0 0 0 18px;
  }

  .c5tufp74 {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .d7n5wlfg {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .e7w3c5ww {
    border-radius: 3px;
    padding: 15px;
  }

  .ehcf7dk6 {
    margin: 0;
  }

  .q27c19rg {
    border-width: 0 0 1px;
    margin: 0;
    padding: 9px 12px;
  }

  .x6531d39, .nypkk0j8 {
    margin: 0 0 18px;
  }

  .fye6rbh5 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .q43en9th {
    margin: 0 0 18px;
  }

  .bff42s8d {
    margin: 36px 0 16px;
  }

  .k09q4a2n {
    border-width: 0 0 1px;
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .xg7hi0r6 {
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .dy98ltt5 {
    margin: 0 0 22px;
    padding: 0 0 0 22px;
  }

  .iju2m4fr {
    margin: 0 0 18px;
  }

  .ykhanxwm {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 26px 0;
    padding: 20px 22px;
  }

  .yxe16rpy {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .u9b0ocbm {
    margin: 10px 0 0;
  }

  .fpvgfrrr {
    margin: 36px 0;
  }

  .ne7i7iea {
    margin: 0 0 8px;
  }

  .m5dlh2we {
    margin: 0 0 10px;
  }

  .httqzyt4 {
    margin: 6px 0 0;
  }

  .k31ezei3 {
    border-width: 1px 1px 1px 4px;
    border-radius: 0 4px 4px 0;
    margin: 22px 0;
    padding: 20px 22px;
  }

  .k1fqyp8k {
    margin: 0 0 8px;
  }

  .fgdphrs2 {
    margin: 0;
  }

  .vgffbdym {
    border-width: 0 0 1px;
    padding: 16px 0;
  }

  .zolvnjau {
    padding: 16px 0;
  }

  .vm8hk0pb {
    margin: 26px 0;
  }

  .p1iay4ds {
    margin: 0 0 12px;
  }

  .p7ztqpkk {
    border-width: 2px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .hnvm4pj1 {
    border-width: 1px;
    border-radius: 4px;
    margin: 22px 0;
    padding: 14px 18px;
  }

  .qmut6loj {
    margin: 26px 0 8px;
  }

  .bbz5lz95 {
    border-width: 0;
    margin: 36px 0;
  }

  .ordy3mvj {
    margin: 0 0 12px;
  }

  .qykiubuk {
    margin: 0 0 18px;
  }

  .pm58uswo {
    margin: 0 0 6px;
  }

  .emmm84gs {
    margin: 0 0 18px;
  }

  .onka5lvi {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .eodifpom {
    padding: 8px 0 8px 26px;
  }

  .wx7x4uif {
    margin: 0 0 22px;
    padding: 0;
  }

  .p7wk5ofa {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .r1lm5fkr {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .w6rifqmt {
    flex-flow: column;
    margin: 0 auto;
    padding: 32px 24px 60px;
    display: flex;
  }

  .kpmdirq3 {
    margin: 0 0 18px;
    padding: 0;
  }

  .kp2a3qgy {
    margin: 0 0 0 18px;
  }

  .ys471dvh {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .nmz0on1d {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .q8g2rhxc {
    border-radius: 3px;
    padding: 15px;
  }

  .htkyprfj {
    margin: 0;
  }

  .l1dij7sd {
    margin: 0;
    padding: 0 10px;
  }

  .hgjwqz9o, .okrw6oya {
    margin: 0;
  }

  .kyu0wcrb {
    padding: 4px 0;
  }

  .haio2ge2 {
    margin: 0;
    padding: 0;
  }

  .qjqood0m {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .i1c4sl2h {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .stjv9k6y {
    margin: 0 0 16px;
  }

  .p9nzr14x, .fpq9oly7 {
    margin: 0;
  }

  .oi9bjdxc {
    margin: 0 0 15px;
  }

  .cbpyrf5t {
    margin: 24px 0 16px;
  }

  .xqgf0vje {
    margin: 0 0 8px;
  }

  .ictvfkgu {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .qbgqfi0k {
    margin: 24px 0 16px;
  }

  .lu9q9xaf {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .iyaq0dwk {
    margin: 0 0 12.8px;
  }

  .virpgqz4 {
    margin: 0;
    padding: 0;
  }

  .gzbuy16v {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d6guyqp2 {
    margin: 0 0 4px;
  }

  .px8mm66j {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .w001t9jt {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    flex-wrap: wrap-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin: 0 auto;
    padding: 20px 10px 10px;
    display: flex;
  }

  .lg6cjx1h {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .zi5y4kaw {
    margin: 0 0 14.4px;
  }

  .b7m93bw5 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .qlx8fl5u {
    margin: 0;
    padding: 15px 0;
  }

  .vl9cawqx {
    margin: 0;
    padding: 0;
  }

  .a653d7u3 {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .p5vb9poh {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 10px;
  }

  .a8yo3r9a {
    border-radius: 3px;
    padding: 15px;
  }

  .jimw4dis {
    margin: 0;
  }

  .lfniobwr {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .ub28xpwu, .h5wbs2js {
    margin: 0 0 18px;
  }

  .mbn0ufxp {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .lp2by6yt, .zy0xvrw9 {
    margin: 0 0 18px;
  }

  .fvnkzcjk {
    border-width: 0 0 1px;
    padding: 12px 0 12px 30px;
  }

  .a4kkwckt {
    padding: 12px 0 12px 30px;
  }

  .ljd7y5t2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .yml9810w {
    margin: 36px 0 16px;
  }

  .ufg2sw5h {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 18px 22px;
  }

  .r1votmgm {
    margin: 0;
  }

  .hi71d6va {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 18px 20px;
  }

  .gqusdevx {
    margin: 8px 0 0;
  }

  .codbba3v {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .meo0vd4y {
    margin: 0 0 6px;
  }

  .rh440nr1 {
    margin: 0;
  }

  .qv7lzs1c {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .ah55sk6n {
    margin: 28px 0 12px;
  }

  .jw9v816w {
    margin: 0 0 10px;
  }

  .eri734i7 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .ls9rw0zd {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .twyt5juz {
    margin: 10px 0 0;
  }

  .b9kwc6oe {
    margin: 36px 0;
  }

  .cdjd7tjt {
    margin: 0 0 12px;
  }

  .qknzkw5l {
    margin: 0 0 6px;
    padding: 0;
  }

  .ckso0u1h {
    margin: 0 0 18px;
  }

  .ezl23q2e {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .ocxv0fdf {
    padding: 8px 0 8px 26px;
  }

  .lrlouy7z {
    margin: 0 0 22px;
    padding: 0;
  }

  .fgosvg0i {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .uk6o8slp {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .jffo7x0e {
    margin: 0 auto;
    padding: 36px 24px 60px;
  }

  .oprdkw25 {
    margin: 0 0 0 18px;
  }

  .xws81x5l {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .yy8xxtgc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .oa21stno {
    border-radius: 3px;
    padding: 15px;
  }

  .wtj8xtwf {
    margin: 0;
  }
}

@media screen and (max-width: 767px) {
  .item {
    width: 45vw;
    min-width: 45vw;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

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

  .hero-heading-left, .team-slider, .hero-subscribe-left, .team-circles {
    padding: 60px 15px;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .footer-light {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .footer-social-block-two {
    margin-top: 20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .n3-sticky-footer {
    flex-direction: column;
    padding: 10px 15px;
  }

  .n3-comp-wrap {
    grid-template-columns: 1fr 1fr;
    font-size: 12px;
  }

  .n3-comp-header-cell, .n3-comp-nebroo-header {
    padding: 8px;
    font-size: 11px;
  }

  .n3-comp-cell {
    display: none;
  }

  .n3-comp-nebroo-cell, .n3-comp-feat-cell {
    padding: 7px 8px;
    font-size: 11px;
  }

  .n3-mob-hide {
    display: none;
  }

  .riozhop0 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 18px 24px 14px;
  }

  .sbvv8q34 {
    border-width: 0 0 3px;
  }

  .va47847k, .f3y3zxev {
    margin: 0 0 18px;
  }

  .u6xmjiei {
    border-width: 1px 0 0;
    padding: 12px 0 0;
  }

  .fopamkc9 {
    border-width: 0 0 1px;
    margin: 0 0 30px;
    padding: 36px 0 24px;
  }

  .f7ksrltz {
    margin: 44px 0 16px;
  }

  .p7473fmo {
    margin: 0 0 18px;
  }

  .qf4gkma6 {
    border-width: 2px 0 0;
    margin: 42px 0;
  }

  .phsvnuoc {
    margin: 0 0 3px;
  }

  .e5qnhilq {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 22px 0 24px;
    padding: 18px 22px;
  }

  .hbyctsr5 {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 26px 0;
    padding: 18px 22px;
  }

  .kiu1p2va {
    margin: 0 0 18px;
  }

  .mnav89e1 {
    margin: 12px 0 18px;
  }

  .v1ibdeh6 {
    padding: 13px 20px;
  }

  .q7s0kg0i {
    margin: 0 0 14px;
  }

  .t7h0dvwc {
    margin: 0;
  }

  .beklkcx7 {
    padding: 20px 22px;
  }

  .su28l6ns {
    border-width: 1px;
    border-radius: 6px;
    margin: 22px 0;
  }

  .han0hxfr {
    padding: 13px 20px;
  }

  .ctni1oi0 {
    margin: 9px 0 0;
  }

  .quo8geje {
    border-radius: 10px;
    margin: 0 0 0 7px;
    padding: 2px 8px;
  }

  .exgxptf6 {
    margin: 3px 0 10px;
  }

  .cpnuq37u {
    margin: 0 0 10px;
  }

  .udf8w6u7 {
    border-width: 1px;
    border-radius: 7px;
    margin: 0 0 16px;
    padding: 20px 22px;
  }

  .ytn1r7y0 {
    margin: 0 0 9px;
  }

  .q4fj9h5t {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 18px 22px;
  }

  .b0c7nbs6 {
    margin: 0 0 12px;
  }

  .aym9xuqt {
    border-radius: 5px;
    padding: 18px 28px;
  }

  .hlyo14ix {
    margin: 30px 0;
  }

  .on69e2la {
    margin: 0 0 14px;
  }

  .njjeshrd {
    margin: 0 0 12px;
  }

  .dd5lqttm {
    margin: 0;
  }

  .vu1b5ye5 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 26px 28px;
  }

  .zb5oufc5 {
    border-width: 1px 0 0;
    margin: 42px 0 0;
    padding: 22px 0 0;
  }

  .jqhj44qs {
    margin: 0 auto;
    padding: 0 20px 60px;
  }

  .qoecy114 {
    margin: 0;
  }

  .g6sqzv5u {
    margin: 6px 0 0;
  }

  .mh6aybxk {
    padding: 22px 20px;
  }

  .smt63z1p {
    border-radius: 3px;
    padding: 15px;
  }

  .zajf8xnm {
    margin: 0;
  }

  .srhw0yl5 {
    padding: 10px 20px;
  }

  .fe1h6l1k {
    margin: 0 0 28px;
    font-size: 26px;
    line-height: 1.25;
  }

  .zgxznh4s {
    margin: -10px 0 20px;
    padding: 0;
  }

  .tmbxxsfe {
    margin: 0 0 18px;
  }

  .cnxbcyyy {
    margin: 0;
  }

  .ybfjjtuy {
    margin: 14px 0 0;
  }

  .u6ypxa09 {
    border-width: 0;
    margin: 40px 0;
  }

  .x8pjavxg {
    margin: 40px 0 16px;
    font-size: 26px;
    line-height: 32px;
  }

  .pzjuyeo7 {
    margin: 0 0 18px;
  }

  .skhmeybn {
    border-radius: 50%;
  }

  .ybijimxf {
    margin: 0 0 10px;
  }

  .ghbl7926 {
    margin: 0 0 6px;
  }

  .e60tdxey {
    margin: 0 0 10px;
  }

  .isjselxt {
    margin: 0;
    padding: 0;
  }

  .cdq3abvr {
    margin: 10px 0 0;
  }

  .jz4g0rt2 {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .hwtxdon6 {
    margin: 40px 0 0;
  }

  .w4sotkij {
    border-radius: 4px;
    width: 684px;
    margin: 30px 0;
    padding: 16px 20px;
    font-size: 18px;
  }

  .ny5vulny {
    margin: -16px 0 24px;
  }

  .qjm1jnib {
    margin: 0 0 14px;
  }

  .abhqoi3g {
    margin: 0 0 12px;
  }

  .izb1erf2 {
    margin: 0;
  }

  .gfrvq9uj {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .xalek3ag {
    margin: 6px 0 0;
  }

  .c4ay5w2o {
    border-radius: 4px;
    width: 684px;
    margin: 36px 0 30px;
    padding: 16px 20px;
    font-size: 18px;
  }

  .kh0oqje1 {
    margin: 0 auto;
    padding: 24px 18px 48px;
  }

  .uu3tgvez {
    margin: 0;
  }

  .aen1wpmt {
    padding: 20px;
  }

  .y1fgp0i4 {
    border-radius: 3px;
    padding: 15px;
  }

  .y3u4tlkg {
    margin: 0;
  }

  .bd0pekk1 {
    margin: 0;
    padding: 10px 0 10px 20px;
  }

  .gjdznn01 {
    margin: 0 auto;
    padding: 10px;
  }

  .gn6kojnh, .uegtugc0, .cx8hqgq3 {
    margin: 0 0 20px;
  }

  .lg740lrp {
    margin: 0 0 15px;
  }

  .yxqq27v2 {
    margin: 0 0 18px;
  }

  .pvdnp8nt {
    margin: 0;
  }

  .exm7mp5f {
    margin: 0 0 18px;
  }

  .tnjdytub {
    margin: 0 0 10px;
  }

  .d0wdu836 {
    margin: 0 0 18px;
  }

  .gi42td34 {
    margin: 0 0 8px;
  }

  .gld0hftz {
    margin: 10px 0 8px;
  }

  .ezjcbtzr {
    margin: 5px 0;
  }

  .ndy7r3j4 {
    margin: 0 0 15px;
  }

  .upuvrmsu {
    margin: 0 0 10px;
  }

  .f6ac1lmt {
    margin: 10px 0;
  }

  .e14g0e84 {
    margin: 8px 0 0;
  }

  .hjzbv4t2 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .i3u6vard {
    padding: 20px 0;
  }

  .xo2gslcc {
    margin: 0 0 12px;
  }

  .nph75g1q {
    margin: 0;
  }

  .tw6nr14s {
    border-width: 3px;
    margin: 0 0 20px;
    padding: 20px 30px;
  }

  .v4vuf8za {
    border-radius: 4px;
    width: 545.25px;
    margin: 0 0 20px;
    padding: 25px 40px;
  }

  .eexd7y9f {
    margin: 0 0 35px;
    padding: 0;
  }

  .oa0ztq4l {
    border-radius: 50%;
  }

  .tfav9e3y {
    padding: 4px 0 0;
  }

  .g36svu8l {
    margin: 0 0 14px;
  }

  .zihqjyl8 {
    margin: 0 0 20px;
    padding: 0;
  }

  .xh7gsi4q {
    margin: 5px 0 0;
  }

  .qrkbickv {
    margin: 5px 0 15px;
  }

  .vptpanz1 {
    margin: 5px 0 10px;
  }

  .vmhc8rw0 {
    padding: 4px 0;
  }

  .uy76y5qh {
    margin: 0 0 10px;
    padding: 0;
  }

  .a3vmtjc6 {
    border-radius: 4px;
    margin: 0 0 8px;
    padding: 14px 10px;
  }

  .unkm81k2 {
    margin: 0;
  }

  .bteww6c6 {
    padding: 10px;
  }

  .zonxrk6c {
    margin: 0 auto;
  }

  .zd51g9tc {
    padding: 10px;
  }

  .pakioi7d {
    margin: 0 0 14px;
  }

  .ajmqnr9f {
    margin: 10px auto 0;
  }

  .m2u85ro7 {
    margin: 0 auto;
  }

  .iniuqa9x {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 20px 10px 10px;
  }

  .tukgmmkh {
    border-radius: 4px;
    padding: 25px 40px;
  }

  .rfz841k9 {
    border-radius: 3px;
    padding: 15px;
  }

  .zolm3x9t, .g259znhi {
    margin: 0;
  }

  .l0pxfvyb {
    border-width: 0 0 1px;
    padding: 8px 16px;
  }

  .afftcu44 {
    margin: 0;
  }

  .toips2e5 {
    padding: 14px 16px 0;
  }

  .m6r67x7u {
    margin: 0 0 20px;
    padding: 30px 0 10px;
    font-size: 28px;
    line-height: 36.4px;
  }

  .gyc0cljd {
    border-radius: 50%;
  }

  .ts6am3c6 {
    margin: 0 0 2px;
  }

  .q18udu4p {
    margin: 0;
  }

  .e4gotwho {
    border-width: 0 0 0 2px;
    padding: 0 0 0 12px;
  }

  .g4hy8w1u {
    margin: 0 0 24px;
  }

  .m6g4sjai {
    font-size: 18px;
    line-height: 25.2px;
  }

  .i3gzsepj {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 16px;
    font-size: 18px;
    line-height: 25.2px;
  }

  .gcln7cyr, .seemz3ph {
    margin: 0 0 18px;
    font-size: 18px;
    line-height: 25.2px;
  }

  .lz2ockz2 {
    margin: 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .na8l9y6f {
    margin: 0 0 20px;
    font-size: 18px;
    line-height: 25.2px;
  }

  .gdigr7e5 {
    border-width: 0;
    margin: 30px 0;
  }

  .zi1cvv9w {
    margin: 24px 0;
    font-size: 24px;
    line-height: 33.6px;
  }

  .d4yxd8uy {
    margin: 18px 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .ry0ppsv7 {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 12px 16px;
    font-size: 18px;
    line-height: 25.2px;
  }

  .hv9d4eoc {
    margin: 0 0 12px;
  }

  .icdbuqlp {
    font-size: 18px;
    line-height: 25.2px;
  }

  .n5ptudyo {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .zzx7mjrk {
    margin: 18px 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .rvye5vds {
    margin: 0 0 8px;
  }

  .jn4vvqay {
    margin: 0 0 24px;
  }

  .yxcie4h3 {
    margin: 0 0 10px;
  }

  .hfew4uhn {
    margin: 0;
    font-size: 17px;
    line-height: 23.8px;
  }

  .x0ec6583 {
    margin: 0;
  }

  .x1jx7es4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .anqlgrsn {
    margin: 0 0 20px;
    padding: 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .e5pluxz4 {
    margin: 0 0 8px;
  }

  .cst98jrk {
    margin: 0 0 4px;
  }

  .m83cs98s {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .m3i7oakg {
    margin: 0 0 16px;
  }

  .c3f3pop4 {
    letter-spacing: .3px;
    border-radius: 4px;
    padding: 18px 20px;
    font-size: 15px;
  }

  .m0owlow7 {
    margin: 24px 0;
  }

  .dpq3hibc {
    border-width: 2px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
    font-size: 18px;
    line-height: 25.2px;
  }

  .zpskitlw {
    margin: 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .bo37v0ie {
    margin: 24px 0 40px;
  }

  .g602knm2 {
    margin: 0 auto;
    padding: 0 10px;
  }

  .xbrnelgv {
    margin: 0 auto;
    padding: 0 16px;
  }

  .s5yi1mdo {
    margin: 0;
  }

  .eq9zjnaf {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 24px 16px;
  }

  .pjfs55an {
    border-radius: 3px;
    padding: 15px;
  }

  .zzilmpqj {
    margin: 0;
  }

  .c437b0yb {
    border-radius: 4px;
    padding: 12px 16px;
  }

  .gf3rhm6d {
    padding: 12px 20px;
  }

  .h4evxpd0 {
    padding: 10px 20px;
  }

  .p02s5yrq {
    line-height: 20px;
  }

  .l6l90vwk {
    margin: 0;
    line-height: 20px;
  }

  .wp8y47fv {
    border-width: 0 0 1px;
    padding: 8px;
  }

  .jnfn39b9 {
    margin: 0 0 2px;
  }

  .a1v6jo3h {
    padding: 20px 0 4px;
  }

  .wm2gylop {
    margin: 16px 0 0;
    font-size: 26px;
    line-height: 36.4px;
  }

  .mgbm82q4 {
    margin: 0;
  }

  .u98axi1g {
    border-width: 0 0 0 3px;
    margin: 20px 0 0;
    padding: 15px;
  }

  .bmy25zcc {
    font-size: 17px;
    line-height: 30.6px;
  }

  .hkl4hvlw {
    margin: 0;
    font-size: 17px;
    line-height: 30.6px;
  }

  .gl6wht1c {
    border-width: 0 0 1px;
    margin: 30px 0;
  }

  .egqyfbzs {
    margin: 0 0 18px;
    font-size: 17px;
    line-height: 30.6px;
  }

  .il0tfsko {
    margin: 0;
    font-size: 17px;
    line-height: 30.6px;
  }

  .l92wxy3m {
    margin: 40px 0 0;
  }

  .cni0jm4z {
    margin: 0;
    font-size: 17px;
    line-height: 30.6px;
  }

  .zvzrc8ga {
    border-width: 0 0 0 5px;
    margin: 20px 0;
    padding: 20px;
  }

  .cul503jc {
    margin: 40px 0 20px;
    font-size: 22px;
    line-height: 30.8px;
  }

  .xafb6p3w {
    margin: 0 0 20px;
    font-size: 22px;
    line-height: 30.8px;
  }

  .nb2f4i0x {
    margin: 0;
    padding: 0;
    font-size: 17px;
    line-height: 30.6px;
  }

  .rpeamfkv {
    margin: 0 0 6px;
  }

  .dexshzn4 {
    margin: 0 0 10px;
    font-size: 16px;
    line-height: 28.8px;
  }

  .j83ldkjn {
    font-size: 17px;
    line-height: 30.6px;
  }

  .k0mgu0h7 {
    border-width: 0 0 0 5px;
    margin: 30px 0 20px;
    padding: 20px;
  }

  .u6cb5u8i {
    margin: 0 auto;
    padding: 0 20px;
  }

  .lp84mefs {
    text-align: center;
    margin: 0;
    font-size: 18px;
    line-height: 32.4px;
  }

  .b2k4u7rp {
    border-radius: 5px;
    width: 100%;
    padding: 14px 24px;
  }

  .mbxdrhcg {
    text-align: center;
    flex-flow: column;
    margin: 40px -20px 0;
    padding: 20px;
  }

  .giy3l2zi {
    font-size: 17px;
    line-height: 30.6px;
  }

  .bivhbybf {
    margin: 0 0 10px;
    padding: 0 0 0 28px;
    font-size: 17px;
    line-height: 30.6px;
  }

  .vr5jdcuj {
    margin: 0 0 18px;
    padding: 0;
  }

  .r9dy9su5 {
    margin: 0 0 12px;
  }

  .oiqa860l {
    margin: 0;
  }

  .z4nd3ioh {
    margin: -10px 0 20px;
  }

  .mpxa79fx {
    margin: 0;
  }

  .jfcwtj65 {
    border-width: 0 0 1px;
    margin: 0 0 8px;
    padding: 0 0 8px;
  }

  .yg66w0th {
    margin: 0;
  }

  .m56val4o {
    border-width: 0 0 0 5px;
    margin: 25px 0;
    padding: 25px;
  }

  .b9dlsz3y, .hwixbn16 {
    margin: 0 0 6px;
  }

  .lbvq5td7 {
    margin: 0;
  }

  .dw1so8p1 {
    border-width: 2px;
    border-radius: 4px;
    margin: 25px 0;
    padding: 24px 20px;
  }

  .jonqcegi {
    margin: 0 0 20px;
  }

  .b8mc62ue {
    border-radius: 5px;
    width: 100%;
    padding: 18px 40px;
    display: block;
  }

  .aakt2rng {
    margin: 12px 0 0;
  }

  .gw5f03ne {
    margin: 40px 0 0;
    padding: 30px 20px;
  }

  .bhd8ocqt {
    margin: 0 auto;
    padding: 10px 20px 30px;
  }

  .sstfyp53 {
    border-radius: 5px;
    padding: 20px 48px;
  }

  .zclw58d0 {
    padding: 30px 20px;
  }

  .jsdyl3yu {
    margin: 0;
  }

  .zsh9cxaq {
    border-width: 1px 0 0;
    padding: 20px;
  }

  .kehphyro {
    border-radius: 3px;
    padding: 15px;
  }

  .m5hns4as {
    margin: 0;
    padding: 0 0 70px;
  }

  .to5f4inp {
    margin: 2px 0 0;
  }

  .n59dfmry {
    margin: 0 10px;
  }

  .vcz4yrro {
    margin: 10px 0 0;
  }

  .kjivprb2 {
    border-width: 0 0 1px;
    padding: 18px 20px 14px;
  }

  .crf5g8iy {
    margin: 0 6px;
  }

  .p0iyofq3 {
    padding: 14px 20px 0;
  }

  .adxiduv7 {
    margin: 0 0 16px;
    font-size: 30.68px;
  }

  .m3u7bpef {
    margin: 0 0 22px;
  }

  .prx1w59d {
    margin: 0 0 6px;
  }

  .qw0xkkim {
    margin: 24px 0 0;
  }

  .nz8uxa8d {
    border-width: 0 0 1px;
    margin: 0 0 36px;
    padding: 40px 0 10px;
  }

  .uuyr7ihn {
    border-width: 0 0 1px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
  }

  .e2piyxfi {
    margin: 0 0 25.2px;
  }

  .w4pqd1cp {
    margin: 40px 0;
  }

  .n7xe8duv {
    margin: 0;
  }

  .beq55vyi {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 36px 0;
    padding: 18px 24px;
  }

  .km2rawd1 {
    margin: 0;
  }

  .vfm70tlr {
    border-width: 1px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 24px 28px;
  }

  .c7wkxz23 {
    margin: 0 0 15.2px;
  }

  .wo2b2ach {
    margin: 0;
  }

  .dh13sqcd {
    border-radius: 4px;
    margin: 28px 0 0;
    padding: 16px 38px;
  }

  .vzrdg9cp {
    margin: 16px 0 0;
  }

  .t4xke7kg {
    border-radius: 10px;
    margin: 48px 0 20px;
    padding: 40px 36px;
  }

  .ffwfqlj5 {
    border-radius: 50%;
  }

  .x7ou9sbb {
    margin: 0 0 4px;
  }

  .iqqgwvj2 {
    margin: 0;
  }

  .ta66b8zl {
    border-width: 1px;
    border-radius: 8px;
    margin: 40px 0 0;
    padding: 24px;
  }

  .t59jy914 {
    margin: 0 auto;
    padding: 0 24px 80px;
  }

  .b745dxqn {
    margin: 0 0 8px;
  }

  .wwq7rv3d {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 40px 20px;
  }

  .ki5vcdku {
    border-radius: 3px;
    padding: 15px;
  }

  .dmva7i3e {
    margin: 0;
  }

  .hzurth5f {
    padding: 10px 15px;
  }

  .g63950mu {
    margin: 25px 0 0;
  }

  .dbem21rr {
    margin: 15px 0 0;
    font-size: 30.68px;
  }

  .l9p5dbpn {
    font-size: 16px;
  }

  .id235808 {
    margin: 20px 0 0;
    font-size: 16px;
  }

  .b99jkpbo {
    border-radius: 50%;
  }

  .jte886kj {
    margin: 15px 0 0;
  }

  .yj9c8jxl {
    border-width: 0;
    margin: 30px 0;
  }

  .pvb1jogq {
    margin: 0 0 18px;
    font-size: 16px;
  }

  .x88zmfs7 {
    font-size: 16px;
  }

  .kcb3mlpl {
    margin: 0 0 18px;
    font-size: 16px;
  }

  .b4xmlr8h {
    margin: 0;
    font-size: 16px;
  }

  .wqk8vrrh {
    margin: 25px 0 0;
    font-size: 16px;
  }

  .p2lio3qw {
    margin: 30px 0 0;
    font-size: 24px;
  }

  .zmwi3tz8 {
    margin: 0 0 6px;
    font-size: 16px;
  }

  .t3xirbv5 {
    margin: 10px 0 18px 20px;
    padding: 0;
    font-size: 16px;
  }

  .xwlnfey9 {
    border-width: 0 0 0 4px;
    margin: 25px 0;
    padding: 18px 20px;
    font-size: 16px;
  }

  .ohuubign {
    margin: 0;
    font-size: 16px;
  }

  .biw6382f {
    margin: 0 0 8px;
    font-size: 16px;
  }

  .nu4pylew {
    margin: 20px 0;
    font-size: 16px;
  }

  .fxmo0ril {
    margin: 0 0 5px;
  }

  .xkcxja6j {
    font-size: 28px;
  }

  .kdx3n38y {
    margin: 0 0 0 8px;
  }

  .mpab7cvo {
    margin: 5px 0 0;
  }

  .agupl0es {
    border-radius: 4px;
    margin: 8px 0 0;
    padding: 4px 12px;
  }

  .cwsqcrgo {
    border-width: 2px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 20px;
  }

  .aheqtgg5 {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 18px 20px;
  }

  .huxuhjsh {
    margin: 0 0 12px;
    font-size: 20px;
  }

  .rp5r0jwt {
    margin: 0;
    font-size: 15px;
  }

  .cm1qb0zo {
    margin: 12px 0 0;
    font-size: 15px;
  }

  .sw4taqew {
    font-size: 15px;
  }

  .krib6rrp {
    margin: 12px 0 0;
    font-size: 15px;
  }

  .rbgl6vxt {
    font-size: 15px;
  }

  .ftvd1o87 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 25px;
  }

  .wufc43b2 {
    margin: 0 0 8px;
  }

  .qlllg087 {
    margin: 0 0 10px;
    font-size: 18px;
  }

  .jyoqt9y9 {
    margin: 0;
    font-size: 15px;
  }

  .hywdbri9 {
    margin: 10px 0 0;
    font-size: 15px;
  }

  .beo2ow2i {
    font-size: 15px;
  }

  .ftlj0jdr {
    margin: 10px 0 0;
    font-size: 15px;
  }

  .jbj2prh9 {
    font-size: 15px;
  }

  .fnocti72 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 20px;
  }

  .ahnonpzd {
    margin: 30px 0 5px;
    font-size: 22px;
  }

  .b80l5deo {
    margin: 0 0 20px;
  }

  .gagkq9kg {
    border-radius: 50%;
  }

  .x97bs1a7 {
    margin: 2px 0;
  }

  .jh6i9g0r {
    margin: 0 0 12px;
  }

  .uyxxowj2 {
    margin: 0 0 6px;
  }

  .gtcsay6k {
    margin: 0 0 10px;
  }

  .if5e82k3 {
    margin: 0;
    padding: 0;
  }

  .ha9fiwdb {
    margin: 12px 0 0;
  }

  .ptufyukz {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .a3dwjscf, .ri7v5d1f {
    border-radius: 50%;
  }

  .m9hplh50 {
    margin: 30px 0 0;
  }

  .vhljq7oe {
    width: 100%;
  }

  .o5bft1ro {
    margin: 20px 0 0;
  }

  .xvoufb96 {
    margin: 10px 0 0;
  }

  .jvddg2aa {
    margin: 4px 0 0;
  }

  .r6vi03ek {
    margin: 20px 0 10px;
  }

  .zv9rnban {
    margin: 1px 0 0;
  }

  .tha2jeha {
    margin: 12px 0 0 10px;
  }

  .vu6vv3bq {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 20px 0 25px;
    padding: 14px 10px;
  }

  .nq2t5et3 {
    margin: 5px 0 0;
  }

  .c5ncd0mv {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .wlmornmi {
    display: none;
  }

  .ipzz7ngb {
    flex-direction: column;
  }

  .ru0rpnrg {
    margin: 0;
    padding: 5px 10px;
  }

  .mhqnrmzx {
    margin: 8px 0 0;
    padding: 5px 10px;
  }

  .y85ql905 {
    flex-wrap: wrap;
    margin: 10px 0 0;
  }

  .k0zulgkj {
    border-width: 1px 0 0;
    margin: 50px 0 0;
    padding: 30px 0 20px;
  }

  .lv69ej9m {
    margin: 0 auto;
    padding: 0 12px 80px;
  }

  .npprgl2o {
    border-width: 0 0 3px;
    border-radius: 8px;
    max-width: none;
    padding: 16px 10px;
  }

  .gkphnisq {
    padding: 15px;
    display: block;
  }

  .y2cq5mhk {
    border-radius: 3px;
    padding: 15px;
  }

  .ekx9k26f {
    margin: 0;
  }

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

  .kf1lg87b {
    margin: 10px 0 0;
    font-size: 18px;
    line-height: 28px;
  }

  .rng70xer {
    margin: 0;
    font-size: 14px;
    line-height: 16px;
  }

  .aipkystt {
    margin: 4px 0 0;
    font-size: 12px;
  }

  .g51smlmd {
    border-width: 1px 0 0;
    width: 195px;
    margin: 12px 0 0;
    padding: 8px 0 0 15px;
  }

  .iut5u33l {
    margin: 20px 0 0;
    font-size: 16px;
    line-height: 24px;
  }

  .ktbncgrc {
    width: 550px;
    margin: 20px 0 0;
    padding: 0 0 0 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .zobefksv {
    margin: -10px 0 0;
    padding: 0;
  }

  .r0x0f9j0 {
    margin: 25px 0 0;
    font-size: 19px;
    line-height: 27px;
  }

  .h5ew0zju {
    font-size: 16px;
    line-height: 24px;
  }

  .n1rieh6o {
    width: 550px;
    margin: 15px 0 0;
    padding: 0 0 0 26px;
    line-height: 24px;
  }

  .ve2fsc6v {
    margin: 5px 0 0;
    padding: 0;
  }

  .mne3d6sj {
    font-size: 16px;
    line-height: 24px;
  }

  .ecaklnpd {
    width: 550px;
    margin: 20px 0 0;
    padding: 0 0 0 26px;
    line-height: 24px;
  }

  .lat2ank0 {
    border-width: 2px 0 0;
    margin: 30px 0 0;
    padding: 25px 0 0;
    font-size: 16px;
    line-height: 24px;
  }

  .pkot63xc {
    border-width: 2px;
    border-radius: 50%;
  }

  .j8s8kfh6 {
    margin: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .inig93y2 {
    margin: 26px 0 0;
    padding: 0 0 0 46px;
  }

  .qoms3f7b {
    margin: 20px 0 0;
    padding: 0;
  }

  .yd90zean {
    margin: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .by5jot7x {
    border-width: 0 0 0 5px;
    margin: 30px 0 0;
    padding: 28px 32px;
  }

  .bgsxkxs4 {
    margin: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .db2c62ld {
    border-width: 1px;
  }

  .dz8tjtg5 {
    margin: 0;
    padding: 6px 10px 2px;
    font-size: 13px;
    line-height: 13px;
  }

  .n9b0gsw0 {
    flex-wrap: wrap;
    margin: 12px auto 0;
  }

  .evkaav7s {
    border-width: 1px;
    width: 100%;
    padding: 14px;
  }

  .bq4oycwp {
    flex-wrap: wrap;
    margin: 35px auto 0;
  }

  .z6wybrzc {
    margin: 0;
    font-size: 17px;
  }

  .f17j4gox {
    margin: 4px 0 0;
    font-size: 15px;
    line-height: 22px;
  }

  .askdcvfr {
    padding: 15px 15px 8px;
  }

  .t12j6gxu {
    margin: 20px 0 0;
    padding: 0;
  }

  .y0ey4odd {
    width: 100%;
    margin: 22px 0 0;
  }

  .yn69xmf2 {
    flex-wrap: wrap;
    margin: 30px auto 0;
  }

  .mpuf9icj {
    margin: 40px 0 0;
  }

  .obdvuu87 {
    border-radius: 6px;
    width: 340px;
    max-width: 340px;
    height: 65px;
    margin: 20px 0 0;
    padding: 0;
    font-size: 25px;
    line-height: 68px;
    overflow: hidden;
  }

  .o9xbgkjx {
    border-radius: 6px;
    height: 65px;
    font-size: 25px;
    line-height: 68px;
  }

  .h69ly4ut {
    z-index: 99;
    width: 100%;
    max-width: none;
    padding: 10px 15px;
    position: fixed;
    bottom: 0;
  }

  .wm4g742m {
    float: left;
    width: 600px;
    margin: 0;
    padding: 0;
    display: block;
  }

  .btrpqrmc {
    margin: 0;
    font-size: 15px;
    line-height: 21px;
  }

  .lavhuko2 {
    border-width: 1px 0 0;
    width: calc(100% + 24px);
    margin: 30px 0 0 -12px;
    padding: 15px 0 20px;
  }

  .ox0v7666 {
    width: 600px;
    max-width: 600px;
    box-shadow: none;
    margin: 0 auto;
    padding: 15px 12px 0;
  }

  .ros0bwzu {
    margin: 0;
    padding: 0;
  }

  .vjuilbc2 {
    border-radius: 3px;
    padding: 15px;
  }

  .s1yuj4v7 {
    margin: auto;
  }

  .dzyfmvw0 {
    padding: 4px 10px;
  }

  .ac85in0d {
    margin: 0 auto;
    padding: 10px 20px;
  }

  .s5hjwco1 {
    margin: 0 0 18px;
  }

  .wej8l9q5 {
    margin: 0 0 16px;
  }

  .dp0ce4ao {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 16px;
  }

  .cr33eslu {
    margin: 0 44px 22px;
  }

  .fnb38vbm {
    border-width: 2px;
    border-radius: 50%;
  }

  .m8j85qlb {
    border-width: 1px 0 0;
    padding: 14px 0 0;
  }

  .n4ctn426 {
    border-width: 0 0 3px;
    padding: 32px 44px 24px;
  }

  .d6t1m91y {
    margin: 0 0 18px;
  }

  .d9x49ruu {
    margin: 0;
  }

  .u0jcd8qb {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .tdgn9hzw {
    border-width: 0;
    margin: 38px 0;
  }

  .nfybgjsu {
    border-width: 0 0 2px;
    margin: 42px 0 20px;
    padding: 0 0 10px;
  }

  .z1srlogg {
    border-width: 2px 0;
    margin: 32px 0;
    padding: 22px 28px;
  }

  .wv9hrz4w {
    margin: 0;
  }

  .kt36047r {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gzrr2qzw {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .g1ftrys4 {
    margin: 0 0 10px;
  }

  .ed2qjlcg {
    margin: 0;
  }

  .b79sqcha {
    margin: 0 0 28px;
  }

  .s8h2523x {
    padding: 28px 44px 44px;
  }

  .xkx3kj3v {
    margin: 0 0 28px;
  }

  .ml2826n2 {
    margin: 0 0 8px;
  }

  .aglix0t9, .c7uyq9o1 {
    margin: 0 0 12px;
  }

  .jjkgrk5u {
    border-width: 1px 1px 1px 4px;
    margin: 0 0 20px;
    padding: 24px 26px;
  }

  .hfya325d {
    border-width: 1px 1px 1px 4px;
    padding: 24px 26px;
  }

  .e2zje8n0 {
    border-width: 3px 0;
    margin: 40px -44px;
    padding: 38px 44px;
  }

  .bvkcwflq {
    padding: 0 44px;
  }

  .ymza9z0g {
    border-width: 0 0 2px;
    margin: 0 0 20px;
    padding: 0 0 10px;
  }

  .cmq276w7 {
    border-width: 1px 1px 1px 5px;
    margin: 22px 0;
    padding: 15px 20px;
  }

  .sr8t4myb {
    margin: 0 0 14px;
  }

  .djhqvfq5 {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .c4mys1gt {
    padding: 9px 0;
  }

  .cwm9lyo3 {
    border-width: 1px;
    margin: 26px 0;
    padding: 22px 24px;
  }

  .l05lerlq {
    padding: 19px 30px;
  }

  .r3b3u9mg {
    margin: 9px 0 0;
  }

  .tpbz35z1 {
    margin: 32px 0;
  }

  .uxi7ayo2 {
    margin: 0 0 8px;
  }

  .xh3wckax {
    margin: 0;
  }

  .rpxzokoi {
    border-width: 2px;
    margin: 30px 0;
    padding: 24px;
  }

  .mteeezy9 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .zyhibfhv {
    margin: 0 0 18px;
  }

  .i4rxvjsb {
    margin: 0 0 20px;
    padding: 0;
  }

  .dvnwi6m7 {
    padding: 11px 20px;
  }

  .hrj3sjji {
    margin: 2px 0 0;
  }

  .p3wh6lrm {
    border-width: 0 0 1px;
    padding: 13px 0;
  }

  .qt3cuoap {
    padding: 13px 0;
  }

  .akx76po4 {
    padding: 6px 24px 16px;
  }

  .r8eowm9e {
    border-width: 2px;
    margin: 30px 0;
  }

  .c4u1kdqt {
    margin: 32px 0;
    padding: 14px 20px;
  }

  .vlztqjae {
    padding: 28px 44px 44px;
  }

  .r26c3xtu {
    margin: 0;
  }

  .sjrv11ju {
    border-width: 2px 0 0;
    padding: 24px 44px;
  }

  .p74mkdha {
    margin: 0 auto;
  }

  .ec2f8mix {
    border-radius: 3px;
    padding: 15px;
  }

  .att4memk {
    margin: 0;
  }

  .u3ieuf5h {
    border-width: 0 0 1px;
    padding: 10px 20px;
  }

  .fw6rzjy2 {
    margin: 0;
    padding: 5px 0;
  }

  .enh56awg {
    padding: 0 0 0 18px;
  }

  .pfdkt50q {
    margin: 5px 0 0;
  }

  .b6g5e47t {
    margin: 15px 0 0;
  }

  .ghvifnjl {
    margin: 5px 0 0;
    padding: 5px 0 0;
  }

  .nt3rzpch {
    margin: 0 0 0 4px;
  }

  .e1yzxexy {
    margin: 10px 0 0;
    padding: 5px 0 0;
  }

  .tun4nkkz {
    margin: 5px 0 0;
  }

  .jjkgog3l {
    border-width: 1px;
    margin: 16px 0 0;
    padding: 22px 18px;
  }

  .a6vkkm5p {
    border-radius: 3px;
    padding: 3px 9px;
  }

  .lc3ptktl {
    margin: 8px 0 0;
  }

  .xas91nes {
    border-width: 0;
    margin: 10px 0;
  }

  .wyuxkvco {
    border-radius: 50%;
  }

  .z45bw0nn {
    padding: 0 0 0 10px;
  }

  .i2wmro5m {
    margin: 0 0 0 7px;
  }

  .tfkk3iw9 {
    padding: 0 0 0 10px;
  }

  .uzmdcpkl {
    margin: 10px 0 0;
    padding: 0 0 0 1px;
  }

  .iywkpe3t {
    margin: 5px 0 0;
  }

  .fpht0e7z, .h2okxt6m {
    margin: 0 0 18px;
  }

  .c54yq70w {
    margin: 0;
  }

  .ano175t8 {
    padding: 15px 0 0;
  }

  .ulzq5qrc {
    margin: 30px 0 0;
  }

  .rv9289w0 {
    margin: 0;
  }

  .kqbf5ybp {
    margin: 0 0 0 7px;
  }

  .scaypjji {
    padding: 0 0 0 10px;
  }

  .isc20217 {
    margin: 4px 0 0;
    padding: 0 0 0 10px;
  }

  .gbfoepro {
    width: 662px;
    margin: 25px 0 5px;
    padding: 20px 10px 20px 15px;
  }

  .xxp3bggh {
    padding: 0 0 0 10px;
  }

  .rwkqlsxk {
    padding: 5px 0;
  }

  .ld0cma2n {
    margin: 3px 0 0;
    padding: 5px 0;
  }

  .shvyh9p2 {
    margin: 25px 0 5px;
    padding: 15px 10px 15px 15px;
  }

  .i9qe337o {
    border-radius: 50%;
  }

  .irmgpbre {
    padding: 0 0 0 15px;
  }

  .ecpef56u, .xi6pqc52 {
    margin: 0 0 0 3px;
  }

  .zfh7kiub {
    padding: 6px 0 0;
  }

  .i3gyjfwn {
    padding: 0 0 5px;
  }

  .mhu7au3w {
    padding: 10px 0 0 10px;
  }

  .b6gh5xkw {
    padding: 10px 37px 10px 10px;
  }

  .wmbtt7qb {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .tlqmnvz1, .n7xr253j {
    margin: 0;
  }

  .rld14eh7 {
    margin: 15px 0 0;
  }

  .blqzsmwp {
    margin: 15px 0 0;
    padding: 0 0 5px 5px;
  }

  .q37mx2ul {
    border-radius: 5px;
    padding: 16px 55px;
  }

  .uz9hwjn1 {
    margin: 20px 0 10px;
  }

  .qn3a63lh {
    border-width: 0;
    margin: 30px 0 10px;
  }

  .f4d4btwg {
    margin: 20px 0 0;
  }

  .sqt6eod9 {
    margin: 10px 0;
  }

  .rbk74c0m {
    margin: 0;
    padding: 20px 44px 12px 27px;
  }

  .nqlcaiva {
    padding: 20px 60px;
  }

  .llg4sncf {
    margin: 5px 0 0;
    padding: 0 5px;
  }

  .oz2z1v7c {
    margin: 4px 0 0;
  }

  .si7zc2u5 {
    margin: 6px 0 0;
    padding: 1px;
  }

  .kboc8n0z {
    padding: 1px;
  }

  .jprvzr5r {
    margin: 4px 0 0;
    padding: 1px;
  }

  .rcncj4jd {
    border-width: 1px;
    border-radius: 15px;
    padding: 14px 10px;
  }

  .qfvla3j7 {
    border-radius: 10px 10px 0 0;
    margin: -14px -10px 8px;
    padding: 3px;
  }

  .dxbkufqd {
    border-width: 1px;
    border-radius: 15px;
    padding: 14px 10px;
  }

  .ncwppjnx {
    flex-wrap: wrap;
    margin: 14px 0 0;
    padding: 0 10px 20px;
  }

  .ld8sq11q {
    margin: 0 0 8px;
  }

  .e8aozwdg {
    padding: 5px 30px 20px;
  }

  .e3taytkm {
    padding: 10px 50px 20px 70px;
  }

  .ul1zzgoc {
    margin: 20px 0 0;
    padding: 1px 0 0;
  }

  .qv67t0kd {
    margin: 6px 0 0;
  }

  .jiscg4oj {
    border-width: 1px;
    margin: 20px 0 0;
    padding: 22px 18px;
  }

  .ht6uouwh {
    margin: 0 0 6px;
  }

  .yjvdt5jz {
    margin: 8px 0 0;
  }

  .m0uqhmbp {
    margin: 10px 0 0;
  }

  .enymtvk9 {
    border-radius: 6px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .d5s1rdim {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 20px 10px 30px;
  }

  .sr0eqbrn {
    margin: 10px 0 0;
    padding: 0 20px 40px;
  }

  .ku2d5sk5 {
    margin: 5px 0 0;
  }

  .btrvu947 {
    border-radius: 4px;
    margin: 12px 0 0;
    padding: 15px 20px;
  }

  .ewxflzzc {
    margin: 2px 0 0;
  }

  .u6qksnmf {
    margin: 12px 0 0;
  }

  .rkaq1uix, .ts6evvgl {
    border-radius: 4px;
  }

  .zgcb0we0 {
    margin: 4px 0 0;
  }

  .k18mk78p, .s8yo08w4, .gvl9hxl4, .asn003lw {
    border-radius: 4px;
  }

  .hxm35p9c {
    margin: 15px 0 6px;
  }

  .ro7tcoiv {
    margin: 4px 0 0;
  }

  .kb9287s4 {
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 10px 5px;
  }

  .dd2h9p9z {
    border-width: 1px;
    border-radius: 15px;
    width: 727px;
    margin: 0;
    padding: 12px 10px;
    position: static;
  }

  .ghojlzhf {
    flex-direction: column;
    margin: 0 auto;
    padding: 0 20px;
  }

  .zm64yw70 {
    border-radius: 3px;
    padding: 15px;
  }

  .dp8z84c3 {
    margin: 0;
  }

  .nvfcyzh1 {
    font-size: 26px;
  }

  .te50a3zy {
    margin: 20px 0 10px;
    font-size: 26px;
  }

  .psbkjbx8 {
    margin: 15px 0 5px;
    padding: 5px 0;
    font-size: 17px;
  }

  .nxqbdqf1 {
    margin: 10px 0 20px;
  }

  .dj31zw8h {
    border-radius: 50%;
  }

  .j0eghze7 {
    border-radius: 50px;
  }

  .nu7ixxry {
    border-radius: 50%;
  }

  .ngmxmabv {
    flex-wrap: wrap;
  }

  .tr9z3bq9 {
    margin: 20px 0 0;
  }

  .w648zdsf {
    margin: 0 0 14px;
  }

  .zye7w9wr {
    margin: 0 0 6px;
  }

  .ild3z8ri {
    margin: 10px 0 10px 22px;
    padding: 0;
  }

  .xggimt3v {
    margin: 0;
  }

  .ev7sn9hj {
    margin: 15px 0;
    padding: 10px 0;
  }

  .e90guo8s {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    margin: 20px 11px;
    padding: 2px 15px 2px 35px;
  }

  .dkfdst4y {
    margin: 15px 0;
    padding: 10px 0;
  }

  .sdepikqc {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    width: 652px;
    margin: 20px 11px;
    padding: 2px 15px 2px 35px;
  }

  .z5osvjtv {
    border-width: 0;
    margin: 30px 0;
  }

  .zfjpt16e {
    margin: 30px 0 0;
    padding: 5px 0;
    font-size: 26px;
  }

  .s0qou1ke {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .uh0klqdk {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    margin: 20px 10px 20px 20px;
    padding: 10px 20px;
  }

  .ktuag4f2 {
    margin: 0 0 10px;
  }

  .u98duasc {
    margin: 0;
    padding: 0;
  }

  .i9nfboya {
    margin: 15px 0 0;
    padding: 10px 0;
  }

  .p1lugizk {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .v2ihh38l {
    margin: 0 0 10px;
  }

  .gwpg25nv {
    margin: 10px 0 16px 22px;
    padding: 0;
  }

  .q75ih352 {
    border-width: 1px;
    border-radius: 10px;
    margin: 20px 0 0;
    padding: 20px;
  }

  .vyuijyst {
    border-radius: 5px;
    width: 727px;
    margin: 30px 0 0;
    padding: 16px 15px;
    font-size: 20px;
  }

  .qrnisnlx {
    border-radius: 2px;
    margin: 30px 0 0;
  }

  .cusnnbw7 {
    margin: 0 0 14px;
    padding: 0;
  }

  .nc2i7501 {
    border-radius: 8px;
    margin: 0;
    padding: 0;
  }

  .qjnycrsp {
    flex-direction: column;
    margin: 0;
    padding: 20px 25px;
  }

  .js67afzh {
    margin: 0 0 6px;
  }

  .yqz60vt1 {
    width: 45%;
  }

  .hz85n43e {
    flex-wrap: wrap;
    padding: 10px;
  }

  .rht3qv6n {
    border-radius: 5px;
    width: 727px;
    margin: 10px 0 0;
    padding: 16px 15px;
    font-size: 20px;
  }

  .z14k0j89 {
    margin: 5px 0 0;
  }

  .h14ehrnm {
    border-width: 0 0 4px;
    border-radius: 5px;
    margin: 10px 0 0;
    padding: 10px 20px;
  }

  .cjdbv3fe {
    margin: 0 0 10px;
  }

  .fs7e7eld {
    padding: 10px 0;
  }

  .zea28c5e {
    margin: 0 0 8px;
  }

  .vdl8kd9x, .ren35sob {
    border-radius: 4px;
  }

  .zilvs7is {
    margin: 4px 0;
  }

  .b43l7rsg, .yueygs8o, .xxl86rhe {
    border-radius: 4px;
  }

  .txv3ni7g {
    margin: 18px 0 6px;
  }

  .zg3ztbnr {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .pgw5fr4s {
    margin: 60px 0 0 15px;
    padding: 10px;
  }

  .zjrvw57v {
    padding: 0 0 0 15px;
  }

  .nnkvne3o {
    margin: 0 auto;
    padding: 0 20px 30px;
  }

  .s1gyvdaq {
    margin: 0 0 20px;
  }

  .pv8wawx0 {
    border-radius: 4px;
  }

  .j62kl2qg {
    margin: 6px 0;
  }

  .h1gxwspj {
    margin: 0 0 20px;
  }

  .boukf9of {
    border-width: 0 0 1px;
    margin: 30px auto 0;
    padding: 0 30px 50px;
  }

  .ip13xfw3 {
    margin: 0 0 12px;
  }

  .mzd4tkbr {
    border-radius: 4px;
    margin: 0 0 15px;
    padding: 10px;
  }

  .hyhdj9d1, .ttcerh30 {
    border-radius: 50%;
  }

  .a88igeqa {
    margin: 0 0 2px;
  }

  .p5bnqlkn {
    margin: 0 0 4px;
  }

  .ula2rezu {
    margin: 2px 0 0;
  }

  .nfj94plz {
    margin: 20px 10px 0;
  }

  .ss6lae28 {
    border-radius: 50%;
  }

  .a0chgr8m {
    margin: 20px 10px 0 46px;
  }

  .lcirddz4, .lk8vg5d4, .vv2wxc09, .fmchtzo0, .nm39xbl6, .japgly9r, .imzq00al, .wp3zptva, .ji5c8c7j, .jtyxfn7b {
    border-radius: 50%;
  }

  .jeo8l7gp {
    border-radius: 5px;
    width: 707px;
    margin: 30px 0 20px;
    padding: 16px 15px;
    font-size: 20px;
  }

  .oe7zkps8 {
    margin: 0 auto;
    padding: 10px 30px 30px;
  }

  .dqbyg5pc {
    border-radius: 3px;
    padding: 15px;
  }

  .ntrx1yfq {
    margin: 0;
  }

  .qmirii1n {
    border-radius: 50%;
  }

  .szxb7nkj {
    border-width: 1px;
    border-radius: 3px;
    padding: 2px 10px;
  }

  .slmnabxd {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 9px 20px;
  }

  .fxzaler5 {
    border-width: 0 0 0 3px;
    padding: 0 0 0 10px;
  }

  .zag6fc35 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 14px 20px;
  }

  .uhg0of2y {
    border-width: 0 0 2px;
  }

  .c6ig5w0x {
    margin: 0 5px;
  }

  .uyoxgmj0 {
    margin: 0 auto;
    padding: 8px 20px;
  }

  .ytcrimua {
    border-width: 0 0 1px;
  }

  .dtevgu0k {
    margin: 0 0 14px;
  }

  .e2t4mgyb {
    margin: 0 0 18px;
    font-size: 30.68px;
  }

  .voi2t5wu {
    border-width: 0 0 0 4px;
    margin: 0 0 28px;
    padding: 0 0 0 16px;
    font-size: 19.175px;
  }

  .sj1q23jm {
    margin: 0 auto;
    padding: 0 20px;
  }

  .j1fxtuo2 {
    border-width: 0 0 1px;
    padding: 40px 20px 0;
  }

  .ng6fyg80 {
    border-radius: 50%;
  }

  .e31lsuad {
    margin: 2px 0;
  }

  .fmmtwsut {
    margin: 0 0 0 auto;
  }

  .wbdll4b8 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 16px 20px;
  }

  .v7s909sc {
    border-width: 0 0 2px;
  }

  .rw9bf0pg {
    margin: 0 0 22px;
  }

  .thmn83r8 {
    border-width: 0 0 0 5px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .b7cjpyai {
    font-size: 61.36px;
  }

  .pus6ntbv {
    margin: 8px 0 0;
  }

  .ir5elheo {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
  }

  .ef43oqrr {
    margin: 0 0 22px;
  }

  .ckc3a965 {
    border-width: 0;
    margin: 40px 0;
  }

  .b6ysyfki {
    border-width: 0 0 2px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
    font-size: 23.01px;
  }

  .fcs6juz3 {
    margin: 0 0 8px;
  }

  .jg3qr8ti {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .pmf2yb89 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .gyty5guy {
    margin: 0 0 4px;
  }

  .f60re1aa {
    margin: 0 0 22px;
  }

  .ecap8t5g {
    margin: 0 0 22px;
    padding: 0;
  }

  .rsokvfto {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 40px 20px;
  }

  .oz0zecla {
    margin: 0 0 12px;
  }

  .ur9pkzwt {
    margin: 0 0 18px;
  }

  .fd7t7jou {
    margin: 0 0 10px;
  }

  .mg549m1s {
    margin: 0;
    padding: 0 0 0 22px;
  }

  .x8pyk5uz {
    border-width: 2px;
    border-radius: 8px;
    margin: 36px 0;
    padding: 30px;
  }

  .bt2yq4rw {
    margin: 0;
  }

  .pr1v1cvy {
    padding: 40px 20px;
  }

  .t94bsezy {
    margin: 0 0 14px;
  }

  .sv5p6kdk {
    flex-wrap: wrap;
  }

  .e9xgc03c {
    border-width: 1px 0;
    padding: 24px 20px;
  }

  .rj7wzjax {
    margin: 0 0 8px;
    font-size: 23.01px;
  }

  .div4p7xy {
    margin: 0 0 22px;
  }

  .srht6awy {
    border-radius: 6px;
    margin: 0 auto;
    padding: 18px 40px;
  }

  .xhkoxrgh {
    margin: 14px 0 0;
  }

  .mh71en7s {
    border-radius: 8px;
    margin: 36px 0 40px;
    padding: 36px 20px;
  }

  .f8u4u83i {
    padding: 0 20px 40px;
  }

  .w5vwoh2x {
    border-width: 0 0 2px;
    margin: 0 0 40px;
    padding: 0 0 14px;
    font-size: 26.845px;
  }

  .o56gk5oc {
    margin: 0 0 10px;
  }

  .srwtop0b {
    margin: 0 0 14px;
  }

  .n82fwlqn {
    margin: 0;
  }

  .uwbgkeyt {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 0 28px;
    padding: 28px 30px;
  }

  .x32ooiu8 {
    border-width: 1px 0;
    padding: 50px 20px;
  }

  .avzpnvsr {
    border-radius: 8px;
    margin: 40px 0;
    padding: 36px 20px;
  }

  .hcu2i0kx {
    border-width: 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 10px;
    font-size: 23.01px;
  }

  .ye844ac4 {
    margin: 0 0 10px;
    font-size: 26.845px;
  }

  .s56hnxfm {
    padding: 12px 16px;
  }

  .fir11z7r, .tggvz0ke {
    border-width: 0 0 1px;
    padding: 12px 16px;
  }

  .yxmenxvz {
    padding: 12px 16px;
  }

  .hlt5uu36 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px auto;
  }

  .ex4jprjp {
    margin: 0 0 32px;
  }

  .zqpz6a7c, .kazvnpne {
    margin: 0 0 6px;
  }

  .wfew75js {
    margin: 0 0 10px;
  }

  .mu7z4t1b {
    margin: 0 0 16px;
  }

  .x5lkdfvx {
    margin: 0;
  }

  .pdrzqr15 {
    border-radius: 6px;
    padding: 12px 24px;
  }

  .ewhma3nq {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
  }

  .gp88l8h2 {
    margin: 0 0 6px;
  }

  .o0wwxei1 {
    margin: 0;
  }

  .fcofl3zl {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
  }

  .gc9tvcqz, .u4k2yydt {
    margin: 0 auto 36px;
  }

  .owpt51au {
    border-radius: 6px;
    margin: 36px 0;
    padding: 15px 32px;
  }

  .mq7va560 {
    padding: 50px 20px;
  }

  .xgaptbwb {
    margin: 0 0 10px;
  }

  .vfr6n15s {
    margin: 0;
  }

  .hnppt416 {
    border-width: 2px;
    border-radius: 8px;
    margin: 0 auto;
    padding: 28px;
  }

  .yd3wnjjx {
    border-width: 1px 0 0;
    padding: 40px 20px;
  }

  .aude4ce9 {
    margin: 0 0 16px;
    font-size: 30.68px;
  }

  .bjwb76lx {
    margin: 0 auto 28px;
  }

  .gmu6aye1 {
    border-radius: 6px;
    margin: 10px 0 0;
    padding: 20px 48px;
  }

  .sr6u9pu0 {
    margin: 0 auto;
    padding: 0 20px;
  }

  .jilckm2v {
    padding: 50px 20px;
  }

  .abust308 {
    margin: 0 auto;
    padding: 0 20px;
  }

  .xhe3ilkr {
    border-width: 1px 0 0;
    padding: 28px 20px;
  }

  .hl8em90e {
    margin: 0;
  }

  .b9lbviie {
    padding: 18px 20px;
  }

  .tw6l5vmb {
    border-radius: 3px;
    padding: 15px;
  }

  .hkbm23lp {
    margin: 0;
  }

  .sticky-footer-cta-ionshield {
    flex-direction: column;
    padding: 10px 15px;
  }

  .nutcsdxn {
    margin: 0 0 8px;
  }

  .gr8adhqn {
    margin: 0 auto;
    padding: 4px 0;
  }

  .lth5aidc {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .iph5sl31 {
    margin: 0 0 8px;
    font-size: 33.505px;
  }

  .p4bo2x0f {
    font-size: 19.2px;
  }

  .l2ir8s7a {
    margin: 16px 0 8px;
    font-size: 19.2px;
  }

  .iat8gt5j {
    font-size: 17px;
    line-height: 20.8px;
  }

  .vwroytcz, .o8c3uhqr {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .q6gplge2 {
    border-width: 0;
    margin: 24px 0;
  }

  .tbqdl2ow {
    margin: 16px 0;
    font-size: 28.103px;
  }

  .glqitiux {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .mvtawtym {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .fx6mt408, .wwmx8556 {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .bm4rrg58 {
    margin: 8px 0 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .x7weoq8p {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .p5869vdr {
    margin: 0 0 8px;
    font-size: 28.103px;
  }

  .pr6w5m4j {
    font-size: 17px;
    line-height: 20.8px;
  }

  .aajtmzzn {
    margin: 8px 0 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .cya2tz5y {
    border-width: 3px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .zyk4uo7u {
    margin: 24px 0 8px;
    font-size: 28.103px;
  }

  .y9ninmbu {
    font-size: 28.103px;
  }

  .is3yl2zi {
    margin: 0 0 8px;
    font-size: 28.103px;
  }

  .tmmwiajg {
    border-radius: 6px;
    width: 464px;
    margin: 24px auto 0;
    padding: 16px;
    font-size: 19.2px;
  }

  .y06yz2p6 {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .etsgfe3t {
    border-radius: 6px;
    width: 500px;
    margin: 48px auto 0;
    padding: 16px;
    font-size: 19.2px;
  }

  .gnqe5vfy {
    margin: 48px 0 8px;
    font-size: 28.103px;
  }

  .i884i3ao {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .js1b0vhy {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
    font-size: 19.2px;
  }

  .uprwvgwn {
    width: 100%;
    margin: 0;
    padding: 20px;
  }

  .hfgihs64 {
    flex-wrap: wrap;
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .gkwk9113 {
    border-radius: 3px;
    padding: 15px;
  }

  .zi8jslpl {
    margin: 0;
  }

  .so2n5nh2 {
    padding: 8px 16px;
  }

  .eovyac5n {
    border-width: 0 0 1px;
    margin: 0;
    padding: 18px 20px;
  }

  .v7plv3kj {
    margin: 0 0 20px;
    padding: 32px 0 0;
  }

  .fy649hkp, .h1hri573, .qti753b4 {
    border-radius: 3px;
    padding: 7px 14px;
  }

  .ppclltvl {
    flex-wrap: wrap;
    margin: 0 0 16px;
  }

  .x0uslt43 {
    border-width: 1px 0;
    margin: 0 0 24px;
    padding: 10px 0;
  }

  .dczx09y9, .ogb962vy {
    margin: 0;
  }

  .mqoheyfj {
    margin: 0 0 20px;
  }

  .ju4fhfiq {
    margin: 36px 0 16px;
  }

  .rjqqdjd8 {
    margin: 0 0 4px;
  }

  .fsjj698m {
    margin: 0 0 6px;
  }

  .chjjmopi {
    margin: 4px 0 0;
  }

  .lu1oxqhg {
    border-width: 1px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 20px;
  }

  .y0pd6n6h {
    margin: 0 0 20px;
    padding: 0;
  }

  .zxgc5ovl {
    margin: 0 0 8px;
  }

  .s1ffk0f0 {
    margin: 0 0 10px;
  }

  .xu9lb1ew {
    margin: 0;
  }

  .w3p1o3vx {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 20px 22px;
  }

  .ufi12tfu {
    margin: 24px 0 20px;
    padding: 0;
  }

  .g69ly91u {
    margin: 0 0 2px;
  }

  .lduaudaq {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ghx6rubo {
    padding: 10px 0;
  }

  .jgwj003r {
    margin: 12px 0 20px;
    padding: 0;
  }

  .vm80x40i {
    margin: 0;
  }

  .udv7ioq7 {
    margin: 0 0 10px;
  }

  .pfymkk58 {
    padding: 0;
  }

  .h4v2n016 {
    margin: 0 0 12px;
  }

  .smgsmfwd {
    margin: 0;
  }

  .vxhotcvw {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gkcelkkn {
    border-radius: 4px;
    width: 727px;
    margin: 24px 0 32px;
    padding: 18px 24px;
  }

  .zdx5sc1u {
    margin: 0 auto;
    padding: 0 20px;
  }

  .b566o5o9 {
    padding: 0 0 40px;
  }

  .jp34f2tx {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .gzfl8tiv {
    margin: 0 0 10px;
  }

  .osz0jh8h {
    margin: 0 auto;
  }

  .vtlvqe3v {
    border-width: 1px 0 0;
    padding: 28px 20px;
  }

  .l3sttp3h {
    border-radius: 3px;
    padding: 15px;
  }

  .se4hpd24 {
    margin: 0;
  }

  .rtare33p {
    margin: 0 0 8px;
  }

  .pqb8qkjz {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .m8hsiq0a {
    margin: 0 0 8px;
    font-size: 33.505px;
  }

  .qrspxo3f {
    font-size: 19.2px;
  }

  .yaqy4ww6 {
    margin: 16px 0 8px;
    font-size: 19.2px;
  }

  .y5aeykcn {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .fbrbv0yj {
    font-size: 17px;
    line-height: 20.8px;
  }

  .jcciuv14 {
    margin: 16px 0;
    font-size: 28.103px;
  }

  .gcw4a9x9 {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .wwojlza7, .jubyl6at {
    font-size: 17px;
    line-height: 20.8px;
  }

  .br40rq36 {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 20.8px;
  }

  .osu3uw0h {
    margin: 0;
    padding: 0;
  }

  .gp9vs747 {
    font-size: 17px;
    line-height: 20.8px;
  }

  .s2umn5hv {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 20.8px;
  }

  .soaems0w {
    font-size: 17px;
    line-height: 20.8px;
  }

  .zf6xlnyn {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .f19xubo6 {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .i7emxtqn {
    font-size: 17px;
    line-height: 20.8px;
  }

  .wn7yr511 {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 20.8px;
  }

  .hlndvnnv {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .t24ykrj3 {
    font-size: 17px;
    line-height: 20.8px;
  }

  .yz9bc7cm, .rvqcair8, .a3br9rxx {
    border-width: 0 1px;
    padding: 8px;
  }

  .yqxhaazo {
    border-width: 1px 0;
  }

  .scl71itn, .gz4to0ws, .lemxl99i {
    border-width: 0 1px;
    padding: 8px;
  }

  .pgv0seok {
    border-width: 1px 0;
  }

  .l9vsi86s {
    width: 492px;
    margin: 24px 0 40px;
    padding: 0;
  }

  .nz2njl67 {
    margin: 24px 0 8px;
    font-size: 28.103px;
  }

  .jp8a8d64 {
    margin: 0;
    padding: 0 4px 0 0;
    line-height: 20.8px;
  }

  .i390c6p9 {
    margin: 8px 0;
    line-height: 20.8px;
  }

  .k6osalow {
    margin: 0;
    line-height: 20.8px;
  }

  .cp4gzjml {
    margin: 0 0 24px;
    padding: 16px;
  }

  .n9u6p698 {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .gspjy5ag {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .s6sidkoj {
    font-size: 17px;
    line-height: 20.8px;
  }

  .su6l0hv0 {
    margin: 0 0 8px;
    font-size: 28.103px;
  }

  .wo3bdnox {
    font-size: 17px;
    line-height: 20.8px;
  }

  .wxzf6glk {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .papkl07z {
    border-radius: 6px;
    margin: 16px 0 0;
    padding: 16px 48px;
    font-size: 19.2px;
  }

  .w0htnbso {
    font-size: 17px;
    line-height: 20.8px;
  }

  .edz2t9zv {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .frg7h5k9 {
    border-radius: 6px;
    width: 492px;
    margin: 48px auto 0;
    padding: 16px;
    font-size: 19.2px;
  }

  .jy10z4sg {
    margin: 48px 0 8px;
    font-size: 28.103px;
  }

  .plh84avz, .sp96tq9t {
    margin: 0;
    font-size: 17px;
    line-height: 20.8px;
  }

  .bmn2j8yn, .wf9a5kzw {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .grrx5c4w {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
    font-size: 19.2px;
  }

  .jag1qq39 {
    width: 100%;
    margin: 0;
    padding: 24px;
  }

  .etyvnxo9 {
    flex-wrap: wrap;
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lybp5hpl {
    border-radius: 3px;
    padding: 15px;
  }

  .cufedl9l {
    margin: 0;
  }

  .yvn9epxb {
    margin: 0 0 4px;
  }

  .dcwvjm9s {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 8px;
  }

  .xqliplzd {
    margin: 0 0 8px;
    font-size: 24.8px;
  }

  .ni18p0xu {
    width: 100%;
    margin: 0;
    padding: 16px 20px 8px;
  }

  .mp26167l {
    flex-wrap: wrap;
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .mhuepoyk {
    margin: 12px 0 0;
  }

  .q40tu25x {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .is30j9m5, .p1yikugi {
    margin: 0;
  }

  .dq7j4g3e {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .di875o2z {
    margin: 0 0 8px;
    font-size: 21.6px;
  }

  .hjepj0ee {
    margin: 0 0 8px;
  }

  .mvmmdino {
    margin: 0 0 6.4px;
  }

  .gxf9m20b {
    margin: 0;
    padding: 0 0 0 20px;
  }

  .fya3jfv1 {
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .q4w8yehc {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px 20px;
  }

  .zdlotzub {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .b29r2coi {
    margin: 0;
  }

  .bonubgrx {
    border-radius: 6.4px;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .pykauhiv {
    border-radius: 6.4px;
    margin: 24px auto;
    padding: 16px 24px;
    font-size: 17.6px;
  }

  .gcn14b2x {
    margin: 0;
  }

  .zd59ase5 {
    margin: 0 0 8px;
  }

  .tfvyrnvj {
    border-radius: 6.4px;
    margin: 0 0 20px;
    padding: 16px 20px;
  }

  .jdawd7nh {
    margin: 0 0 12px;
  }

  .tp2r0mwe {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .t4lel9t9, .lu7w9ydj {
    margin: 0 0 4px;
  }

  .drn1jx46 {
    margin: 0;
  }

  .dlnj140d {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .xmaptdvj {
    margin: 0 0 8px;
    font-size: 21.6px;
  }

  .nh9hf6fm {
    padding: 4.8px 0;
  }

  .rl97xbcm {
    margin: 0;
    padding: 0;
  }

  .nsew97mw {
    border-width: 2px;
    border-radius: 6.4px;
    margin: 28px 0;
    padding: 24px 20px;
  }

  .nn7c3jlq {
    margin: 24px 0 8px;
    font-size: 21.6px;
  }

  .ptbpsvpo {
    margin: 0;
  }

  .snifjytp {
    margin: 8px 0;
  }

  .jpp13mec {
    margin: 4px 0 0;
  }

  .jzkycgp4 {
    border-radius: 6px;
    margin: 0 0 12px;
    padding: 16px;
  }

  .jv3w1ux2 {
    margin: 8px 0 0;
  }

  .x9mgjnme {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .rcw5qebz {
    width: 100%;
    margin: 0 0 48px;
    padding: 20px 32px;
  }

  .kjrmhmc6 {
    margin: 0;
  }

  .t49h9ime {
    margin: 8px 0 0;
  }

  .kwawajvd {
    margin: 0 8px;
  }

  .nbm5pyei {
    margin: 16px 0 0;
  }

  .f2unu7m4 {
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .t2k47ioa {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .bvexh822 {
    border-radius: 3px;
    padding: 15px;
  }

  .pvjglc1e {
    margin: 0;
  }

  .rd8cpljm {
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lxopjolc {
    border-width: 0 0 1px;
    padding: 12px 0;
  }

  .o6bo143y {
    margin: 0 0 24px;
    font-size: 18.4px;
  }

  .ycs9r3cb {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 0 0 0 16px;
    font-size: 17px;
    line-height: 1.55;
  }

  .zhu7kdxe {
    border-width: 2px 0 0;
    margin: 32px 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .sa2semnb {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .aatrtda5 {
    font-size: 17px;
    line-height: 1.55;
  }

  .g75n8ny5 {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 1.55;
  }

  .uemqi13i {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .wnb637d8 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
    font-size: 17px;
    line-height: 1.55;
  }

  .j1v0yrbu {
    font-size: 17px;
    line-height: 1.55;
  }

  .ht58hofs, .h0ilk33a {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 1.55;
  }

  .stup3das {
    margin: 0;
    line-height: 1.55;
  }

  .wmujsxe1 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
    font-size: 17px;
    line-height: 1.55;
  }

  .yhj64tl8 {
    font-size: 17px;
    line-height: 1.55;
  }

  .j2rn38on {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
    font-size: 17px;
    line-height: 1.55;
  }

  .b23p9qq9 {
    margin: 24px 0 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .kesv82wy {
    border-width: 0 1px;
    padding: 8px;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .s0fae9qs {
    border-width: 1px 0;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .czkbhv80 {
    border-width: 0;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .lqyha0ze {
    border-width: 0 1px;
    padding: 8px;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .blbto7mr {
    font-size: 14.72px;
    line-height: 1.55;
  }

  .gxe2h35i {
    border-width: 0 1px;
    padding: 8px;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .dq3pkgmj {
    border-width: 1px 0;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .gso6dvyf {
    font-size: 14.72px;
    line-height: 1.55;
  }

  .fxmjoerc {
    border-width: 0 1px;
    padding: 8px;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .cqtw2tve {
    font-size: 14.72px;
    line-height: 1.55;
  }

  .oxttzkvq {
    border-width: 0;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .fzl4zwy4 {
    width: 484px;
    max-width: none;
    margin: 0 0 40px;
    padding: 0;
    font-size: 14.72px;
    line-height: 1.55;
  }

  .c0y77tp6 {
    margin: 0 0 2px;
    font-size: 17px;
    line-height: 1.55;
  }

  .hrlmc1hy {
    margin: 0 0 10px;
    line-height: 1.55;
  }

  .m2g38sy3 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
    font-size: 17px;
    line-height: 1.55;
  }

  .tjvlow7p {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .s3b4ykmp {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 1.55;
  }

  .kot10q8n {
    margin: 0 0 24px;
    padding: 0 0 0 32px;
    font-size: 17px;
    line-height: 1.55;
  }

  .ivmzfiv0 {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 1.55;
  }

  .sfu793a0 {
    font-size: 17px;
    line-height: 1.55;
  }

  .dshdg6wj {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .r57cp9h7 {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 20px 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .zf1blj4f {
    margin: 0 0 4px;
    font-size: 17px;
    line-height: 1.55;
  }

  .o79chite {
    font-size: 17px;
    line-height: 1.55;
  }

  .wp7u5l0z {
    border-width: 2px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 20px 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .flc45yng {
    margin: 0 0 16px;
    font-size: 18.4px;
  }

  .vyur6cf3 {
    margin: 0 0 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .zs8j1a71 {
    margin: 0 0 4px;
    font-size: 18.4px;
    line-height: 1.55;
  }

  .mwz90ll5 {
    font-size: 17px;
    line-height: 1.55;
  }

  .vt8b1pom {
    margin: 0 0 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .ras7zit5 {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .ihiy6pl7 {
    margin: 0 0 6px;
    font-size: 17px;
    line-height: 1.55;
  }

  .u4zdfk29 {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .soxx92ww {
    margin: 0 0 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .dudpb69z {
    border-radius: 6px;
    width: 430px;
    margin: 24px 0 0;
    padding: 18px 24px;
    line-height: 1.55;
  }

  .k6ppatfl {
    border-width: 3px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 28px 24px;
    font-size: 17px;
    line-height: 1.55;
  }

  .h8p7em03 {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .ckom3us8 {
    border-radius: 6px;
    padding: 18px 24px;
    line-height: 1.55;
  }

  .wjatzogp {
    margin: 0 0 8px;
    font-size: 17px;
    line-height: 1.55;
  }

  .o3l6qpun {
    line-height: 1.55;
  }

  .zsfkdati {
    margin: 8px 0 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .l3a4d3mw {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 14px 18px;
    font-size: 17px;
    line-height: 1.55;
  }

  .knt7yxzi {
    margin: 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .d3cw2ied {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px 28px;
    padding: 14px 18px;
    font-size: 17px;
    line-height: 1.55;
  }

  .dvniw1u3 {
    margin: 8px 0 0;
    line-height: 1.55;
  }

  .zy13ac9l {
    margin: 24px 0 0;
    padding: 8px 0 0;
    font-size: 17px;
    line-height: 1.55;
  }

  .gjy3uh2g {
    border-radius: 6px;
    padding: 16px;
    font-size: 17px;
    line-height: 1.55;
  }

  .cv9zn5wn {
    width: 100%;
    margin: 0;
    padding: 0 12px;
    font-size: 17px;
    line-height: 1.55;
  }

  .cvr7cecw {
    flex-wrap: wrap;
    max-width: 540px;
    margin: 24px auto;
    padding: 0 12px;
  }

  .g1wpqd9p {
    margin: 0 auto;
  }

  .otpdl7d5 {
    margin: 0 0 24px;
  }

  .g4ytxeba {
    padding: 0 12px;
  }

  .mk0o9aqf {
    flex-wrap: wrap;
    max-width: 540px;
    margin: 0 auto;
    padding: 0 12px;
  }

  .ko2a3cj2 {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .mrseaxos {
    border-radius: 3px;
    padding: 15px;
  }

  .ido4v91a {
    margin: 0;
  }

  .yklpn0dp {
    font-size: 22px;
  }

  .oizww8rc {
    border-radius: 999px;
    padding: 7px 12px;
    font-size: 11px;
  }

  .zz3ixl42 {
    grid-column-gap: 10px;
    gap: 10px;
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .qzgca0n4 {
    padding: 10px 0;
  }

  .utss2fo2 {
    margin: 0;
    font-size: 11px;
  }

  .w2np0c6y {
    margin: 10px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .dq7y03z0 {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .tysh8ibd {
    margin: 22px 0 0;
  }

  .o6h1pnpv {
    border-radius: 50%;
  }

  .nl4goz5f {
    grid-column-gap: 10px;
    grid-template-columns: 1fr;
    column-gap: 10px;
    margin: 14px auto 0;
    padding: 0;
  }

  .d1ninmsv {
    border-radius: 999px;
    height: auto;
    margin: 24px 0 0;
    padding: 18px 14px;
    font-size: 15px;
    line-height: 24px;
  }

  .yxzpqnj3 {
    margin: 0 4px 0 0;
  }

  .qjgflt70 {
    margin: 10px 0 0;
  }

  .x2ij3e04 {
    border-width: 1px 0 0;
    margin: 28px 0 22px;
  }

  .goh71nl0 {
    margin: 0;
  }

  .ikxp2hia {
    border-width: 1px;
    border-radius: 4px;
    padding: 7px 16px;
  }

  .wp1hbsfo {
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
  }

  .ykfbj3hg {
    margin: 0;
  }

  .m16rhpf9 {
    margin: 0 0 12px;
  }

  .fh7ypw89 {
    margin: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .nyr68me7 {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .mb4ns7cl, .f8mrdyf4 {
    margin: 0;
  }

  .kyw80abb, .sxz07qbk {
    margin: 8px 0 0;
  }

  .snavbqz4 {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .e43jvzje {
    grid-template-columns: 1fr;
    margin: 28px 0 0;
  }

  .hfxomsn7 {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .adsko1fo {
    font-size: 15px;
    line-height: 23px;
  }

  .vcaexecq {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .g0w906on {
    margin: 0;
    font-size: 56px;
  }

  .lmqgw6ma {
    margin: 6px 0 0;
    font-size: 14px;
  }

  .uirn75g3 {
    margin: 6px 0 0;
    font-size: 20px;
    line-height: 28px;
  }

  .uvm6j8wr {
    border-radius: 50%;
    width: 36px;
    height: 36px;
    font-size: 11px;
  }

  .uuik27i9 {
    margin: 0;
  }

  .yjvdtvyt {
    margin: 4px 0 0;
    font-size: 15px;
  }

  .e80i08a1 {
    margin: 6px 0 0;
  }

  .un1chae6 {
    grid-column-gap: 14px;
    border-width: 1px;
    border-radius: 10px;
    gap: 14px;
    padding: 16px;
  }

  .nr64qxke, .fqk7tr3w, .r06tl22y, .ys4j6yd0 {
    border-radius: 50%;
    width: 36px;
    height: 36px;
    font-size: 11px;
  }

  .uwb79k3t {
    margin: 26px 0 0;
  }

  .qiril1m8 {
    text-align: center;
    font-size: 40px;
  }

  .b57v0ae3 {
    text-align: center;
    margin: 0;
    font-size: 72px;
  }

  .czl4avr7 {
    text-align: center;
    margin: 0;
    font-size: 15px;
  }

  .zgfj53un {
    text-align: center;
    margin: 8px 0 0;
  }

  .iykdijbs {
    text-align: center;
  }

  .uib50js2 {
    grid-column-gap: 14px;
    text-align: center;
    border-width: 2px;
    border-radius: 14px;
    flex-direction: column;
    gap: 14px;
    margin: 26px 0 0;
    padding: 22px;
  }

  .kv2i3q7z {
    margin: 6px 0 0;
    font-size: 20px;
    line-height: 28px;
  }

  .lbdjbnee {
    border-radius: 999px;
    align-self: flex-start;
    min-width: auto;
    padding: 6px 16px;
  }

  .d14znk8e {
    margin: 4px 0 0;
  }

  .zm5aliyf {
    grid-column-gap: 10px;
    border-width: 1px;
    border-radius: 10px;
    flex-direction: column;
    gap: 10px;
    padding: 16px;
  }

  .djjc8hmx {
    margin: 22px 0 0;
  }

  .awtupz42 {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .hvlagrrd {
    margin: 4px 0 0;
  }

  .qmies74a {
    margin: 22px 0 0;
    padding: 0;
  }

  .tdkn6ih5 {
    margin: 0;
    font-size: 21px;
    line-height: 28px;
  }

  .jgb0e2zr, .ya4209jl {
    margin: 14px 0 0;
  }

  .t9je6pme {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 26px 22px;
  }

  .bupzxezd {
    margin: 0 0 8px;
  }

  .cvcnjtqm {
    margin: -2px 0 0;
  }

  .jerj60we {
    margin: 0;
    font-size: 15px;
  }

  .znjq9jbk {
    margin: 12px 0 0;
  }

  .atund7jp {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .htw2vt58 {
    margin: 22px 0 0;
  }

  .v84mstyr {
    margin: 0;
  }

  .vjoz6bte {
    margin: 8px 0 0;
    font-size: 44px;
  }

  .uyuou7se {
    margin: 4px 0 0;
    font-size: 20px;
  }

  .wntlzyfp {
    margin: 14px 0 0;
  }

  .kp6leg5f, .qzxsx34i {
    margin: 8px 0 0;
  }

  .x6uswmah {
    margin: 4px 0 0;
  }

  .y5xvyvf4 {
    border-width: 2px;
    border-radius: 14px;
    margin: 32px 0 0;
    padding: 24px 16px;
  }

  .w8hjphjt {
    margin: 0 auto;
  }

  .xyjlod3n {
    margin: 0;
  }

  .arcx8c0g {
    margin: 8px 0 0;
  }

  .aeh8684u {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .rrl37obb {
    padding: 0 10px;
  }

  .l6v2yix2 {
    margin: 12px 0 0;
    padding: 4px;
  }

  .zhzyhe69 {
    margin: 8px 0 0;
  }

  .y6ogubio {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .qxgv6e7z {
    margin: 18px 0 0;
  }

  .tgwcj7ce {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .wq9b44of {
    margin: 24px 0 0;
  }

  .oidt8nzu {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .z82ecwko {
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .mq5czv8m {
    padding: 18px 0 38px;
  }

  .z4m7a2tr {
    border-radius: 999px;
  }

  .dikcjd1z {
    padding: 0 10px;
  }

  .erzhw87g {
    margin: 0 0 14px;
  }

  .p4wwvkre {
    margin: 0 auto;
    padding: 0 12px;
  }

  .byckwq5v {
    margin: 18px 0 0;
    font-size: 10px;
  }

  .jvfrq0iq {
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .slzhhkfv {
    margin: 40px 0 0;
    padding: 24px 0 90px;
  }

  .nkxpiqrz {
    border-radius: 3px;
    padding: 15px;
  }

  .x7qwrj47 {
    padding: 9px 15px;
  }

  .cgm4guaw {
    margin: 25px 0 0;
  }

  .wantpbwc {
    font-size: 26.845px;
  }

  .k8y28sy5 {
    margin: 15px 0 0;
    font-size: 26.845px;
  }

  .tloei2us, .uovojixx {
    font-size: 16px;
  }

  .km055pbj {
    margin: 20px 0 0;
    font-size: 16px;
  }

  .mv02owg9 {
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 0;
  }

  .grmgvzai {
    font-size: 16px;
  }

  .qhh577j8 {
    margin: 15px 0 0;
    font-size: 16px;
  }

  .oyb373ms {
    margin: 4px 0 0;
  }

  .j1rofd3n {
    border-width: 0;
    margin: 36px 0;
  }

  .bnn0kpq8 {
    margin: 0;
  }

  .opnw8nla, .l37xax04 {
    margin: 14px 0 0;
  }

  .t8cem3nq {
    margin: 36px 0 0;
    font-size: 20px;
  }

  .wt7yqsr9 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 20px 22px;
  }

  .im4i1mt5 {
    margin: 0;
  }

  .mq168zzs {
    margin: 36px 0 0;
    font-size: 20px;
  }

  .k9iu3wxr {
    flex-wrap: wrap;
    margin: 0 0 6px;
  }

  .y0p3rwce {
    margin: 0;
  }

  .g7px85fp {
    margin: 8px 0 0;
  }

  .kkeq090f {
    border-width: 1px 0 0;
    padding: 22px 0;
  }

  .idame93f {
    border-width: 1px 0;
    padding: 22px 0;
  }

  .pxyhyhe5 {
    margin: 10px 0 0;
  }

  .xnkdoghb {
    margin: 0 0 6px;
  }

  .utsmbmlo {
    margin: 0;
  }

  .hr3xtjnq {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .a3h4uxnm {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .v2wpiq5o {
    padding: 14px 0;
  }

  .j9bk6ifl {
    margin: 20px 0;
  }

  .nz9at5sl {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 28px 0 0;
    padding: 22px 20px;
    font-size: 16px;
  }

  .nso8ajoy {
    margin: 0 0 14px;
    font-size: 16px;
  }

  .z0h5q8sn {
    border-width: 2px;
    border-radius: 8px;
    margin: 26px 0;
    padding: 26px;
  }

  .dnhedwkm {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0;
  }

  .xwjg06lu {
    margin: 20px 0 0;
  }

  .wuzlf7gq {
    margin: 2px 0 0;
  }

  .r053bsum {
    margin: 0 0 0 10px;
  }

  .xc1z0ii2 {
    margin: 15px 0 0 10px;
  }

  .bt83dt1v {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 30px 0 0;
    padding: 15px 0;
  }

  .xyi6108a {
    width: auto;
    margin: 10px 0 0;
    padding: 0;
  }

  .ilx6j73n {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .bhd9gchl {
    display: none;
  }

  .tsxl5uqp {
    margin: 0 auto;
    padding: 0 15px;
  }

  .bmszb1vo {
    margin: 0;
  }

  .kah5a590 {
    margin: 6px 0 0;
  }

  .nah9mm40 {
    margin: 14px 0 0;
  }

  .yoqrxgvl {
    margin: 10px 0 0;
  }

  .t1dqqhn7 {
    margin: 0 auto;
  }

  .nhwwlf21 {
    margin: 40px 0 0;
    padding: 24px 15px;
  }

  .z6byatrm {
    border-radius: 3px;
    padding: 15px;
  }

  .yqnryrfx {
    margin: 0;
  }

  .nvt0vf32 {
    margin: 0 10px 0 0;
  }

  .trxj3zt4 {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .n4o2s8mz {
    padding: 9px 20px;
  }

  .k0t50j6e, .u8sajczp {
    border-width: 0;
    border-radius: 3px;
    padding: 5px 13px;
  }

  .bg0sjdzn {
    margin: 0 auto;
  }

  .p9clqegt {
    border-width: 0 0 2px;
    padding: 7px 20px;
  }

  .zgultm7y {
    border-radius: 2px;
    margin: 0 0 14px;
    padding: 3px 9px;
  }

  .bck550mc {
    margin: 0 0 16px;
    font-size: 23px;
  }

  .m2qcftfo {
    border-width: 0 0 1px;
    margin: 0 0 20px;
    padding: 0 0 14px;
  }

  .btup7ejr {
    margin: 0 0 8px;
  }

  .o8czq971 {
    border-width: 0;
    margin: 30px 0;
  }

  .mcsnmyhu {
    margin: 0 0 18px;
  }

  .a5137k11 {
    border-width: 2px 0 0;
    margin: 38px 0 16px;
    padding: 28px 0 0;
    font-size: 20px;
  }

  .vz0rifv2 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 13px 22px;
  }

  .e33iai0b {
    margin: 0 0 10px;
  }

  .ltxgr79h {
    margin: 0 0 12px;
  }

  .no21xb73 {
    margin: 0;
  }

  .m4kbnpam {
    border-width: 1px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .h50lfu3h {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .xpupnz2z {
    margin: 0 0 18px;
  }

  .d1x8s698, .m7eliqij {
    margin: 0 0 10px;
  }

  .eavyrb68 {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 22px 0;
    padding: 22px 26px;
  }

  .dn6uynck {
    margin: 0;
  }

  .hlcamf3i {
    margin: 0 0 3px;
  }

  .kpkub3ap {
    margin: 0 0 12px;
  }

  .n464y3uc {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .xydfiiqp {
    border-radius: 8px;
    margin: 32px 0;
    padding: 22px 18px 8px;
  }

  .xrl1hpml {
    margin: 0 0 10px;
  }

  .abq5crhw {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .gl3jf9ut {
    margin: 0 0 16px;
    font-size: 20px;
  }

  .gtn0ja5s {
    margin: 0 0 24px;
  }

  .mqv17ziw {
    margin: 0 0 6px;
  }

  .cecypdt0 {
    margin: 28px 0 12px;
  }

  .hzwh7gih {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .al9xxecn {
    padding: 9px 0;
  }

  .pbr098jj {
    margin: 0 0 20px;
    padding: 0;
  }

  .kf2aq1rp {
    padding: 9px 11px;
    font-size: 13px;
  }

  .gdp5ilvd {
    border-width: 0 0 1px;
    padding: 9px 11px;
    font-size: 13px;
  }

  .i40tm72z {
    padding: 9px 11px;
    font-size: 13px;
  }

  .rz6uagpe {
    border-radius: 8px;
    margin: 24px 0 8px;
  }

  .hi9i22h8 {
    margin: -18px 0 12px;
  }

  .fm6f4lli {
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 22px;
    font-size: 16px;
  }

  .lv5bf71j {
    border-width: 2px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 22px 20px;
  }

  .tdkew2vz {
    margin: 0 0 10px;
  }

  .qdae3dmz {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .fy2swap3 {
    border-width: 0 0 1px;
    padding: 13px 0 13px 52px;
  }

  .i78hkebn {
    padding: 13px 0 13px 52px;
  }

  .jcxfnq26 {
    margin: 0 0 24px;
    padding: 0;
  }

  .cujk5ku6 {
    margin: 0 0 4px;
  }

  .ie2bpcy3 {
    margin: 14px 0 28px;
  }

  .xma7z7t8 {
    margin: 0;
  }

  .gdq5c6uf {
    border-width: 3px 0 0;
    border-radius: 0 0 6px 6px;
    margin: 32px 0;
    padding: 22px 20px;
  }

  .vihssvz7 {
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 22px;
    font-size: 16px;
  }

  .hxi3xguf {
    margin: 0 0 18px;
  }

  .pmrru7kj {
    margin: 6px 0 18px;
  }

  .tpp04jep {
    margin: 28px 0;
  }

  .ncu7pcmw, .cs4ccqay {
    margin: 0 0 10px;
  }

  .holab4c2 {
    margin: 0;
  }

  .ym9x1v25 {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 22px 26px;
  }

  .bpnfbdxf {
    margin: -18px 0 18px;
  }

  .bp79pk0o {
    margin: 12px;
    padding: 22px 20px;
  }

  .phy239gk {
    margin: 0 0 2px;
  }

  .mi6rn7jc {
    margin: 0 0 22px;
  }

  .x4c0p2s7 {
    border-radius: 50%;
  }

  .zhww02r3 {
    margin: 2px 0 0;
  }

  .ni1woz1w {
    border-radius: 18px;
    padding: 9px 15px;
  }

  .jhvm53ob {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .srdfp5lx {
    margin: 0 0 22px;
  }

  .quw3c7lq, .i7f61qlw, .pt3ym7gv, .djpqir3f, .s3qe23pa, .bpbpsofw, .cf9e27xv, .o54a6m62, .h6ru3dlu, .w5mmxsun, .os7kh0fd, .ntwlr8pd, .txrffcym, .stk669yn, .zuujpk3y {
    border-radius: 50%;
  }

  .mko035qu {
    margin: 12px;
    padding: 22px 20px;
  }

  .jq8p0scu {
    margin: 0 0 18px;
  }

  .hboj4kf7 {
    margin: 10px 0 18px;
  }

  .xt29dhy4 {
    margin: 6px 0 18px;
  }

  .c454p5vf {
    border-width: 1px 0 0;
    padding: 22px 20px;
  }

  .nw7h275h {
    border-radius: 3px;
    padding: 15px;
  }

  .b4whs9n0 {
    margin: 0;
  }

  .jio1jrtd {
    margin: 0 0 0 auto;
  }

  .suphz5g6 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .j8p3xb3k {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .k0yoafql {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .kac9hhx6 {
    margin: 0;
    padding: 16px 0 12px;
  }

  .i1wbazoj {
    padding: 8px 0;
  }

  .dd4las37 {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .wqjm7e55 {
    margin: 0 0 18px;
  }

  .qw8xy0ia {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .peuqno2y {
    padding: 7px 0;
  }

  .inqgrtvy {
    margin: 18px 0;
    padding: 0;
  }

  .iwnhho5r {
    border-width: 0;
    margin: 24px 0;
  }

  .udz00kce {
    margin: 32px 0 18px;
  }

  .wxetibst {
    border-radius: 50%;
  }

  .e0k9a2cj {
    margin: 0 0 0 auto;
  }

  .taac9ibg {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .xl996mt9 {
    margin: 0;
  }

  .p9mzjh3x {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .fxda5p5u {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .f260o4ng {
    padding: 7px 0;
  }

  .c0q29fxb {
    margin: 0 0 12px;
  }

  .jdaoeqjn {
    margin: 0;
  }

  .tmibate8 {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .bfxh6x7b {
    border-radius: 8px;
    padding: 16px 32px;
  }

  .xzvpld4g {
    margin: 8px 0 0;
  }

  .w4sessyq {
    margin: 28px 0;
  }

  .zmvp72bk {
    margin: 0;
  }

  .zw0t5r87 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .o7nlr68t {
    flex-wrap: wrap;
    margin: 24px 0 8px;
  }

  .wq9ex8ch {
    margin: 0 0 20px;
  }

  .od9yh0cu {
    border-radius: 50%;
  }

  .p0sqfi9g {
    margin: 0 0 3px;
  }

  .nbhy1efz {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .q1zg0xl6 {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .rd67vyko {
    margin: 0 0 22px;
  }

  .hhkg2jer {
    border-radius: 50%;
  }

  .vhbmgnrm {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .y3b0ttay {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .srrxz6lw {
    margin: 0 auto;
    padding: 0 15px;
  }

  .r5erkkgq {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .b5m97ag1 {
    border-radius: 3px;
    padding: 15px;
  }

  .bysrgym8 {
    margin: 0;
  }

  .sp6qe04p {
    margin: 0 0 0 auto;
  }

  .uu1cv3cq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .sq1tqa6n {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .etaet26l {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .utixh7sa {
    margin: 0;
    padding: 16px 0 12px;
  }

  .dtqtw21l {
    padding: 8px 0;
  }

  .fdoqh9ay {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .nnsugwmr {
    margin: 0 0 18px;
  }

  .igkdc8so {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .aufuumii {
    padding: 7px 0;
  }

  .b9yaq54f {
    margin: 18px 0;
    padding: 0;
  }

  .h5cs2gvt {
    border-width: 0;
    margin: 24px 0;
  }

  .g4kb6jog {
    margin: 32px 0 18px;
  }

  .nz833mhp {
    border-radius: 50%;
  }

  .se0j1a7j {
    margin: 0 0 0 auto;
  }

  .zmlm8xs9 {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .n2r96d6p {
    margin: 0;
  }

  .x21jg51q {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .qysboqq7 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wdjjr2du {
    padding: 7px 0;
  }

  .p1aknpj8 {
    margin: 0;
  }

  .rlpawnm1 {
    margin: 14px 0 0;
  }

  .dprkobsw {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .a22rl23v {
    border-radius: 8px;
    padding: 16px 32px;
  }

  .nceot159 {
    margin: 8px 0 0;
  }

  .kv8bcikd {
    margin: 28px 0;
  }

  .dqwkc4xr {
    margin: 0;
  }

  .awy7gdxs {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .jn9lxsej {
    flex-wrap: wrap;
    margin: 24px 0 8px;
  }

  .pi9b5o63 {
    margin: 0 0 20px;
  }

  .cctlk592 {
    border-radius: 50%;
  }

  .yfob4ld5 {
    margin: 0 0 3px;
  }

  .t00bn1ov {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .zg5aozyy {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .t4te627x {
    margin: 0 0 22px;
  }

  .ugj17n9a {
    border-radius: 50%;
  }

  .i1v91zvh {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .ceu20j91 {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .zldhh0j0 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .tv5ge1yz {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .xx0man5p {
    border-radius: 3px;
    padding: 15px;
  }

  .apz0ol58 {
    margin: 0;
  }

  .jkmb7yrw {
    text-align: center;
  }

  .oovqa9a0 {
    grid-column-gap: 5px;
    text-align: center;
    flex-direction: column;
    gap: 5px;
    padding: 10px 16px;
  }

  .dzuins9m {
    border-width: 0 0 1px;
    padding: 10px 20px;
  }

  .xlwqz4gx, .hgu7n9t6 {
    margin: 0 0 20px;
  }

  .ux3xla72 {
    margin: 0 0 22px;
    font-size: 25px;
  }

  .q19j19dy {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 0 0 24px;
    padding: 14px 18px;
  }

  .hae9priy {
    padding: 28px 0 0;
  }

  .pnlgw5yz {
    margin: 2px 0 0;
  }

  .rzh2rv1r {
    border-width: 1px 0;
    margin: 0 -20px 28px;
    padding: 16px 20px;
  }

  .ch43eq03 {
    margin: 0 0 20px;
  }

  .bup9nj5u {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .k8zm8grf {
    margin: 36px 0 18px;
    font-size: 20px;
  }

  .qiuk5fpw {
    margin: 0 0 20px;
  }

  .kibf230w, .ftset5cb {
    margin: 0;
  }

  .c8xvtxn3 {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 28px 0;
    padding: 22px 26px;
  }

  .pb7ae024 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
  }

  .lmz6zyyz {
    margin: 0 0 20px;
    padding: 0;
  }

  .nq07az3v {
    margin: 0 0 8px;
  }

  .nl5fg86w {
    margin: 0 0 12px;
  }

  .jsq1pmav {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .mznjzeew {
    margin: 0 0 6px;
  }

  .ka3cynxd {
    margin: 0 0 14px;
  }

  .lmpk1fk8 {
    margin: 0;
    padding: 0;
  }

  .v9ajtdtm {
    border-width: 1px 0 0;
    margin: 14px 0 0;
    padding: 12px 0 0;
  }

  .upu4rhuk {
    border-width: 1px;
    border-radius: 8px;
    margin: 20px 0;
    padding: 24px;
  }

  .h2rhbt5a {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px 20px;
  }

  .i48fx3gs {
    text-align: center;
    margin: 0 0 12px;
    font-size: 22px;
  }

  .lehiv9hq {
    text-align: center;
  }

  .a7tktls6 {
    text-align: center;
    margin: 0 0 20px;
  }

  .hcr6wefq {
    border-radius: 4px;
    padding: 14px 12px;
    font-size: 20px;
  }

  .svekanot {
    text-align: center;
  }

  .zvfk12mq {
    justify-content: stretch;
  }

  .dexc8sfr {
    border-width: 1px;
    border-radius: 8px;
    grid-template-columns: minmax(0, 12fr);
    margin: 32px 0 52px;
    padding: 28px 24px 32px;
  }

  .ld15sfh9 {
    font-size: 40px;
  }

  .syj1nolr {
    margin: 4px 0;
  }

  .i73tw2zv {
    margin: 4px 0 0;
  }

  .w279vw46 {
    margin: 0 0 10px;
  }

  .zsajxr4x, .law3255e {
    border-radius: 3px;
  }

  .lx9c64e7 {
    margin: 0 0 7px;
  }

  .e76s12bd, .t89rrk3v, .anofky4i {
    border-radius: 3px;
  }

  .exfhgble {
    grid-column-gap: 12px;
    flex-flow: column;
    gap: 12px;
    margin: 0 0 24px;
  }

  .vaoojtqg {
    margin: 0 0 14px;
  }

  .v9v4o9ce {
    margin: 0 0 2px;
  }

  .e2nqcflr {
    grid-template-columns: 1fr;
  }

  .nq990rao {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .elmavpa3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
  }

  .ijpeym35 {
    margin: 0 0 20px;
    font-size: 19px;
  }

  .dvkyjvza {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
  }

  .egdq10x9 {
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
  }

  .kocfcm41 {
    border-radius: 4px;
    width: 677px;
    margin: 0;
    padding: 14px 12px;
    font-size: 20px;
  }

  .l9fixqev {
    border-width: 1px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 20px;
  }

  .ngd7779s {
    margin: 0 0 6px;
  }

  .atkvdq2x {
    border-radius: 8px;
    flex-wrap: wrap;
    margin: 32px 0;
    padding: 28px 20px;
  }

  .hkwc8128 {
    border-width: 1px;
    border-radius: 8px;
    grid-template-columns: minmax(0, 12fr);
    margin: 0 0 52px;
    padding: 28px 24px 32px;
  }

  .c787jgit {
    border-width: 0 0 1px;
    margin: 0 0 18px;
    padding: 0 0 14px;
  }

  .tb4oxnko {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .zilvz9uy {
    border-radius: 20px;
    padding: 10px 16px;
  }

  .l6cnen1d {
    margin: 0 0 22px;
  }

  .y12hlrnc {
    margin: 0 0 4px;
  }

  .xqgka4iu {
    border-radius: 0 12px 12px;
    padding: 10px 14px;
  }

  .fhnuldx4 {
    margin: 6px 0 0 10px;
  }

  .ne4b4mdj {
    margin: 10px 0 0 46px;
    padding: 0;
  }

  .mt93ptis {
    margin: 0 0 18px;
  }

  .io30weym {
    margin: 0 0 18px;
    padding: 0;
  }

  .u014mhpw {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
  }

  .ccs3b7zs {
    border-width: 0 0 1px;
    padding: 12px 14px;
  }

  .jj38ajwz {
    margin: 0 5px 0 0;
  }

  .xo7uk6mx {
    border-width: 0 0 4px;
    padding: 12px 10px 10px;
  }

  .ley3ehr9 {
    margin: 0 0 10px;
  }

  .a5g8nasv {
    margin: 0 0 4px;
  }

  .lpg9tldp {
    margin: 0 0 10px;
  }

  .a636nryr {
    border-radius: 3px;
  }

  .np9pz9jx {
    margin: 0 0 5px;
  }

  .uso5mhdq {
    margin: 0 0 6px;
  }

  .fdzod7db {
    margin: 0 0 4px;
  }

  .u5f72arn {
    border-width: 1px 0 0;
    margin: 10px 0 0;
    padding: 10px 0 0;
  }

  .e8hl0y8a {
    border-width: 1px 0 0;
    padding: 14px;
  }

  .lnu7pb2h {
    border-width: 1px;
    border-radius: 6px;
    margin: 0;
    padding: 0;
    display: none;
    overflow: hidden;
  }

  .zauoqvge {
    grid-template-columns: 1fr;
    margin: 0 auto;
    padding: 0 20px 120px;
  }

  .dyf0y3tc {
    margin: 0;
  }

  .h85rn5ku {
    margin: 8px 0 0;
  }

  .u2ah0v1e {
    border-width: 1px 0 0;
    padding: 24px 20px 120px;
  }

  .madj0zdk {
    width: 100%;
    margin: 0;
    padding: 12px 10px;
    font-size: 20px;
  }

  .ked9n2w5 {
    border-radius: 3px;
    padding: 15px;
  }

  .wppq84fi {
    margin: 0;
  }

  .has8456e {
    font-size: 12px;
  }

  .tvef6eet {
    padding: 8px 14px;
    font-size: 12px;
  }

  .taffoqvv {
    font-size: 16px;
  }

  .qassy2w2 {
    margin: 0 auto;
    padding: 14px 16px;
    font-size: 16px;
  }

  .lonqoqft {
    margin: 0 0 18px;
  }

  .dqse8q5r {
    margin: 0 0 18px;
    font-size: 28px;
    line-height: 1.3;
  }

  .goy5r8du {
    margin: 0 0 18px;
    font-size: 18px;
  }

  .nsr2gq8h {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .m8qqr4re {
    margin: 0 0 22px;
  }

  .mbphhruo {
    margin: 0 0 18px;
  }

  .glbjgocg {
    border-width: 0;
    margin: 28px 0;
  }

  .huzi28ix {
    margin: 32px 0 20px;
    font-size: 22px;
    line-height: 30.8px;
  }

  .l98f2tut {
    margin: 0 0 18px;
  }

  .pp4pttac {
    margin: 0 0 14px;
  }

  .pisymclo {
    margin: 0;
  }

  .tgtq6mh8 {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 18px 16px;
  }

  .b21sur8p {
    margin: 0 0 6px;
  }

  .asf4rfbp {
    margin: 0 0 2px;
  }

  .tuu4t8wd {
    margin: 0 0 12px;
  }

  .bv7debjl {
    margin: 0 0 8px;
  }

  .too1tatd {
    margin: 0 0 12px;
  }

  .irphde95 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .iyrqsl75 {
    margin: 32px 0;
  }

  .t81pbk67 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 32px 0;
  }

  .t80rcpws {
    border-radius: 4px;
    width: auto;
    margin: 30px 0;
    padding: 15px 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .bifa1b3f {
    font-size: 44px;
  }

  .pnnhvy2u {
    margin: 6px 0;
  }

  .jml84xt2, .fbn4mnf1 {
    border-radius: 5px;
  }

  .u0p3hthv {
    margin: 0 0 7px;
  }

  .fg8gr99w, .er7oxlrl, .z8f15wuw, .pituagtw {
    border-radius: 5px;
  }

  .xh27mac2 {
    grid-column-gap: 20px;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0 0 24px;
  }

  .gbwcg3zd {
    margin: 0 0 12px;
  }

  .m5lc263b {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .s6b7lx5b {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .e2yvtg0a {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 18px 16px;
  }

  .h9rgwq0v {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .aghmsnbj {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .p52jtmqn {
    padding: 15px;
  }

  .p0mmforp {
    padding: 12px 10px;
  }

  .sjzqaf6c {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .urv2bafa, .vrgaedox {
    margin: 0 0 12px;
  }

  .r88umekx, .w04grc8v {
    border-radius: 4px;
  }

  .zl5fplm2 {
    margin: 0 0 5px;
  }

  .y1c4cvxu, .l3050yg0, .clyt4ll0 {
    border-radius: 4px;
  }

  .fq3ufr31 {
    margin: 0 0 8px;
  }

  .qxllpkqr {
    margin: 0 0 6px;
  }

  .a7r90jjp {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .w0l60hkx {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .mi99weg0 {
    display: none;
  }

  .jymrit37 {
    flex-direction: column;
    margin: 0 auto;
    padding: 0 0 60px;
    display: block;
  }

  .ak3eutta {
    margin: 0 0 20px;
  }

  .thm2q147 {
    border-radius: 50%;
  }

  .jv7q7woo {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .wrpggbkn {
    margin: 0 0 28px;
  }

  .mohgi2ul {
    border-radius: 50%;
  }

  .isdk0z2c {
    margin: 0 0 3px;
  }

  .em4lfr32 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .t7tdgye9 {
    margin: 0 0 8px;
  }

  .e3fcul3u {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .erjonqyv {
    border-radius: 50%;
  }

  .fjl2w53q {
    margin: 8px 0;
  }

  .lpia1dfi, .g1mj96xk, .ns8hmpfh, .kjh9or4j, .ys6td5od, .o0utlljo, .w5raijq2, .wcp5fcnc, .lns737d4, .kyu4ty51, .c7uo6n03, .aqm1jwwu, .knxjaojt, .t9k0ntxu, .xkhahhn1 {
    border-radius: 50%;
  }

  .y7sxhbdh {
    margin: 0 auto;
    padding: 24px 15px;
  }

  .fxjofcbz {
    margin: 0 0 12px;
  }

  .zden2xad {
    margin: 0;
  }

  .lwwfafwv {
    margin: 0 auto;
  }

  .mv1w5azl {
    padding: 20px 15px;
  }

  .zke93dwm {
    border-radius: 4px;
    width: 747px;
    margin: 0 auto;
    padding: 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .d82pgawy {
    padding: 15px 10px;
  }

  .bh4hymrh {
    border-radius: 3px;
    padding: 15px;
  }

  .qq3m1fev {
    margin: 0;
    padding: 0 0 80px;
  }

  .mngcqleu {
    font-size: 12px;
  }

  .ov03642z {
    padding: 8px 14px;
    font-size: 12px;
  }

  .ox0rjkdu {
    font-size: 16px;
  }

  .pxaziczl {
    margin: 0 auto;
    padding: 14px 16px;
    font-size: 16px;
  }

  .kj7qbkky {
    margin: 0 0 18px;
  }

  .d0nu8lgv {
    margin: 0 0 18px;
    font-size: 26px;
    line-height: 1.3;
  }

  .dx0056cu {
    margin: 0 0 18px;
    font-size: 18px;
  }

  .bl6t6ljo {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .c2oa9idq {
    margin: 0 0 22px;
  }

  .zqlfgjfr, .gvcha4db {
    margin: 0 0 18px;
  }

  .a8itz9tf {
    border-width: 0;
    margin: 28px 0;
  }

  .xxczved0 {
    margin: 32px 0 20px;
    font-size: 22px;
    line-height: 30.8px;
  }

  .miy3768t {
    margin: 0 0 14px;
  }

  .ru4453qg {
    margin: 0;
  }

  .ogjcrfpw {
    margin: 14px 0 0;
  }

  .czg041sz {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 18px 16px;
  }

  .iwsyrhgl {
    margin: 0 0 6px;
  }

  .abag3qd7 {
    margin: 0 0 2px;
  }

  .o1eqa8yy {
    margin: 0 0 4px;
  }

  .u0ql07bp {
    margin: 0 0 8px;
  }

  .s8jtnsa3 {
    margin: 0 0 12px;
  }

  .dxtsill4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .mdbb6k63 {
    margin: 32px 0;
  }

  .x21b88bu {
    border-radius: 4px;
    width: 100%;
    margin: 30px 0;
    padding: 15px 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .tr3yeont {
    margin: 0 0 16px;
  }

  .qjqgv4rg {
    margin: 0 0 10px;
  }

  .dde7y6wy {
    margin: 0;
  }

  .pkhwfvzv {
    border-width: 2px;
    border-radius: 4px;
    min-width: auto;
    padding: 24px 26px;
  }

  .keg920bu {
    margin: 0 0 16px;
  }

  .wd7e9mr3 {
    border-width: 2px;
    border-radius: 4px;
    min-width: auto;
    padding: 24px 26px;
  }

  .zziecfc1 {
    flex-flow: column;
    margin: 28px 0;
  }

  .pck2lefw {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .mi3x3f7e {
    margin: 0 0 16px;
  }

  .zxloiail {
    margin: 0 0 10px;
  }

  .ni7d0r81 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 18px 24px;
  }

  .d3t37hpa {
    border-radius: 4px;
    padding: 15px 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .m0os4f75 {
    margin: 8px 0 0;
  }

  .jxl9k1ze {
    margin: 30px 0;
  }

  .snj533yz {
    font-size: 44px;
  }

  .q7gqn2gf {
    margin: 6px 0;
  }

  .jugw7lse, .pheneigb {
    border-radius: 5px;
  }

  .aoltub31 {
    margin: 0 0 7px;
  }

  .trd3yfbj, .q6pckjer, .ruiyiunl, .tergimhm {
    border-radius: 5px;
  }

  .g8jca3xv {
    grid-column-gap: 20px;
    flex-wrap: wrap;
    gap: 20px;
    margin: 0 0 24px;
  }

  .qpocgue0 {
    margin: 0 0 12px;
  }

  .ejyuvy62 {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .v8y84dp0 {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .ghsw07vp {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 18px 16px;
  }

  .i3er70hr {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .wampcrk8 {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .hg5ttz7e {
    flex-flow: column;
    width: 100%;
    padding: 15px;
    display: block;
  }

  .f0iysdng {
    padding: 12px 10px;
  }

  .jg8e7gqk {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .l7qc57qy, .rrobjnft {
    margin: 0 0 12px;
  }

  .uem4qpww, .ozohqu44 {
    border-radius: 4px;
  }

  .c4tj6sug {
    margin: 0 0 5px;
  }

  .gm8ojelo, .a8pi3qdf, .ijc2pceh, .jllf16m3 {
    border-radius: 4px;
  }

  .fhio9lde {
    margin: 0 0 8px;
  }

  .klsfqgax {
    margin: 0 0 6px;
  }

  .osxehkpa {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .r0q5jqrn {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .t2two0g4 {
    display: none;
  }

  .ttqonwhp {
    flex-direction: column;
    margin: 0 auto;
    padding: 0 0 60px;
  }

  .vurtt0lf {
    margin: 0 0 20px;
  }

  .d6fjf8i6 {
    border-radius: 50%;
  }

  .quujb2be {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .tg1brqg4 {
    margin: 0 0 28px;
  }

  .moe67orc {
    border-radius: 50%;
  }

  .n6ae4sgh {
    margin: 0 0 3px;
  }

  .cm2o6yb5 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .sjhi2673 {
    margin: 0 0 8px;
  }

  .vziegs3r {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .l33f768l {
    border-radius: 50%;
  }

  .y8zpbi9m {
    margin: 8px 0 8px 52px;
  }

  .yc25op2f {
    flex-wrap: wrap;
    margin: 6px 0 0 104px;
  }

  .vsbarot8 {
    border-radius: 50%;
  }

  .g6bkeggq {
    margin: 8px 0;
  }

  .tymn3vbi, .b24r5exz, .b0mau0ia, .zjrj7ikk, .wbheht6v, .brpgixh9, .q8sqlqoj, .bd4vtg8p, .gnn5r2m5, .qs2zdld3, .c8capwwc, .ggtb6ny6 {
    border-radius: 50%;
  }

  .zc9xd0sx {
    margin: 0 auto;
    padding: 24px 15px;
  }

  .cxwdexs0 {
    margin: 0 0 12px;
  }

  .u5hhusw6 {
    margin: 0;
  }

  .o6cuhxng {
    margin: 0 auto;
  }

  .ji6qh1dj {
    padding: 20px 15px;
  }

  .wrtsmwjk {
    border-radius: 4px;
    width: 100%;
    margin: 0 auto;
    padding: 10px;
    font-size: 20px;
    line-height: 24px;
  }

  .mbe63ei0 {
    padding: 15px 10px;
  }

  .qnp9uyni {
    border-radius: 3px;
    padding: 15px;
  }

  .qb3wrxu5 {
    margin: 0;
    padding: 0 0 80px;
  }

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

  .c3vvtbog {
    flex-flow: column;
    display: block;
  }

  .ndoljvrf {
    padding: 10px 20px;
  }

  .fyrwgfco {
    margin: 0;
    padding: 16px 0 0;
  }

  .e641j2md {
    margin: 20px 0 8px;
  }

  .ibzhzs01 {
    margin: 12px 0 10px;
    padding: 0;
  }

  .n6wu8o5q {
    margin: 10px 0 4px;
  }

  .jlvbfsak {
    border-radius: 50%;
  }

  .ykd3h96g {
    flex-wrap: wrap;
    margin: 6px 0 16px;
  }

  .aum0a01x {
    border-width: 0;
    margin: 30px 0;
  }

  .cqw05oeb {
    margin: 0 0 14px;
  }

  .kq68rxn1 {
    margin: 0;
  }

  .roqap2ye {
    margin: 32px 0 12px;
  }

  .cz2zxpi7 {
    margin: 0 0 14px;
  }

  .hbhyrnms {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .exwgv3ld {
    margin: 0 0 10px;
  }

  .orl65yrj {
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .pcdauba2 {
    border-radius: 50%;
  }

  .g2mz3k0i {
    margin: 0 0 8px;
  }

  .cav8492q {
    margin: 0 0 4px;
  }

  .imnxwvgi {
    margin: 0 0 5px;
  }

  .hgdokzo0 {
    margin: 0 0 3px;
  }

  .n9ysqetg, .xjnv6d14 {
    margin: 0 0 12px;
  }

  .l8ktfngs {
    border-width: 1px;
    border-radius: 8px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .okq9fjqi, .a2ycdmb1 {
    border-radius: 50%;
  }

  .agiwq5b0 {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 24px 0;
  }

  .tkkfa15o {
    margin: 0 0 4px;
  }

  .t07v3sla {
    margin: 0 0 6px;
  }

  .wus6ncmu {
    margin: 24px 0;
  }

  .aq61rqh4 {
    border-radius: 4px;
    padding: 18px 40px;
  }

  .gqlpbo4c {
    margin: 30px 0;
  }

  .zl5aybb5 {
    margin: 0 0 4px;
  }

  .s3lmtmxn {
    margin: 0 0 18px;
  }

  .w8redy35, .bkf24ul1, .e3cr0neh, .gayhbxzi, .tp512l7n, .bry02ijd {
    border-radius: 5px;
  }

  .f5z7seua {
    margin: 0 0 10px;
  }

  .wjlkrap6 {
    margin: 0 0 8px;
  }

  .u1n2zstr {
    border-width: 1px 0 0;
    margin: 20px 0 0;
    padding: 18px 0 0;
  }

  .nf40whu3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .d7n0t1j6 {
    margin: 0 0 8px;
  }

  .rd7gt0zc {
    border-width: 2px;
    border-radius: 10px;
    margin: 32px 0;
    padding: 28px;
  }

  .rkbmsg89 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .rf3jvydb {
    margin: 0 0 14px;
  }

  .qk6dihtk {
    margin: 0;
    padding: 0;
  }

  .b9tkchm1 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 16px 20px;
  }

  .vefi5naa {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 12px 16px;
  }

  .opih9h39 {
    border-width: 1px;
    border-radius: 20px;
    padding: 6px 14px;
  }

  .zsoyid0g {
    border-width: 1px 0 0;
    flex-wrap: wrap;
    margin: 32px 0 0;
    padding: 24px 0;
  }

  .kc50hu51 {
    margin: 28px 0 30px;
  }

  .pcjinqe9 {
    margin: 0 0 12px;
  }

  .fpwds5dy {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 28px;
    padding: 10px 18px;
  }

  .lxw5a9wf {
    border-radius: 50%;
  }

  .k6ln4z2z {
    margin: 0 0 3px;
  }

  .mrm1nkn2 {
    border-radius: 12px;
    margin: 0 0 5px;
    padding: 10px 14px;
  }

  .peunz09l {
    padding: 0 0 0 2px;
  }

  .kphtz5kj {
    margin: 0 0 24px;
  }

  .ymcxnh9l, .zcowpzai, .dt8skegq, .rc0caq2q, .q6wycxdi, .vmgcsopg, .wmrf3xo1, .zqfrrqcd, .jnlf11zm, .bz612uea, .oz2yaiqh, .geggvukz {
    border-radius: 50%;
  }

  .fxlo5gtg {
    border-width: 2px 0 0;
    margin: 48px 0 0;
    padding: 28px 0 0;
  }

  .v7nptfix {
    margin: 0 auto;
    padding: 0 20px 60px;
  }

  .x0qbnz6t {
    border-radius: 3px;
    padding: 15px;
  }

  .doivncpe {
    margin: 0;
  }

  .stwf1w63 {
    border-radius: 50%;
  }

  .g7hiove7 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 10px 16px;
  }

  .o3vlwn3v, .evuxg3l3 {
    margin: 0 0 18px;
  }

  .ve4gm7wx {
    margin: 0 0 20px;
  }

  .ci2lcu38 {
    border-width: 0;
    margin: 20px 0;
  }

  .qfpijuo3 {
    margin: 0 0 3px;
  }

  .a8gktear {
    margin: 0 0 4px;
  }

  .dkg3eycy, .gmjercbj {
    margin: 0 0 18px;
  }

  .w8mjktix {
    border-width: 0;
    margin: 28px 0;
  }

  .olog9uox {
    margin: 36px 0 14px;
  }

  .ml3iulus {
    margin: 0 0 10px;
  }

  .g3yhpvst {
    margin: 0;
  }

  .dr4wsyp2 {
    border-width: 2px;
    border-radius: 10px;
    margin: 20px 0;
    padding: 17px 30px;
  }

  .lgm1z5so {
    margin: 0;
  }

  .c4gmhklq {
    border-radius: 8px;
    margin: 12px 0;
    padding: 17px 30px;
  }

  .sragz1x5 {
    border-width: 1px;
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 14px 18px;
  }

  .qiextgsa {
    border-radius: 50%;
  }

  .v8465usy {
    margin: 2px 0 0;
  }

  .n8wb8e2u, .mwnjruua {
    margin: 0 0 10px;
  }

  .qe99mt6e {
    margin: 12px 0 0;
  }

  .tf8gl33j {
    border-width: 3px 1px 1px;
    border-radius: 4px;
    margin: 0 0 16px;
    padding: 20px;
  }

  .wiohssiv, .bwaap4p9 {
    border-radius: 50%;
  }

  .vppebqon {
    flex-wrap: wrap;
  }

  .ijum5fx7 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 22px 0;
  }

  .g3ml5z1z {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .xzyu6x5q {
    margin: 10px 0 0;
  }

  .b7n7wufr {
    margin: 28px 0;
  }

  .fnlzziue {
    margin: -8px 0 28px;
  }

  .uf0wxvps {
    margin: 4px 0;
  }

  .hl467thk {
    margin: 3px 0 0;
  }

  .fl5qnfcb, .i1nehuu7 {
    border-radius: 5px;
  }

  .hpw781xe {
    margin: 0 0 6px;
  }

  .gjlglnge, .m8z2exel, .ckzk310f, .i4568538 {
    border-radius: 5px;
  }

  .zf5uhp56 {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .lxbc54qf {
    margin: 0 0 12px;
  }

  .ln0io421, .pciojsud {
    border-radius: 4px;
  }

  .jghlewl6 {
    margin: 0 0 8px;
  }

  .thz69y1t {
    border-radius: 4px;
  }

  .r87squ3e {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 16px 0 0;
  }

  .upqiyqfx {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 24px;
  }

  .nr9azbl1 {
    margin: 12px 0 0;
  }

  .ise0jm12 {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .gbkzy710 {
    margin: 0 0 4px;
  }

  .ic0jgdry {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .xi0dkd38, .obctkhk9, .nt75c40m, .z2idvlr6 {
    border-radius: 50%;
  }

  .tsfvwy79 {
    border-width: 1px 0;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 24px 0;
  }

  .rhrgetg3 {
    padding: 28px 40px 40px;
  }

  .ujwl9c24 {
    margin: 5px 0 10px;
  }

  .sjkton0t {
    border-width: 0 0 4px;
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .ckwsowpd {
    padding: 10px 10px 12px;
  }

  .i8z76d2m {
    margin: 0 0 6px;
  }

  .ombdpwl0 {
    margin: 10px 0 0;
  }

  .e8wgta78 {
    border-width: 1px 0 0;
    padding: 12px 10px;
  }

  .uuvu2aiu {
    padding: 28px 0;
    display: none;
  }

  .vjtscazu {
    display: block;
  }

  .sd0ojggw {
    margin: 0 0 16px;
  }

  .sah1rta6 {
    border-radius: 50%;
  }

  .sa8dj1oi {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 12px 14px;
  }

  .w4ss4hty {
    border-radius: 50%;
  }

  .w99d1ufq {
    margin: 0 0 8px;
  }

  .lijga3pp {
    margin: 0 0 8px 46px;
  }

  .salw3yt7 {
    margin: 0 0 0 46px;
  }

  .lbf2ke9j {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 14px 16px;
  }

  .mfucyc1f, .tnpw6046, .bncn79uu, .k868kr5p, .lc3rpp3t, .m96gtpcx, .l2i7fhpp, .uiszovxm, .kd21wbgt, .uip8vcvv, .c08aohac, .wc5iyc8z, .ofwfyhly, .yu8msxum {
    border-radius: 50%;
  }

  .kp207mzu {
    border-width: 3px 0 0;
    padding: 28px 40px 40px;
  }

  .h9rzcf9h {
    max-width: 860px;
    margin: 0 auto;
  }

  .lrju4l38 {
    border-radius: 4px;
    padding: 14px 32px;
  }

  .iim0ktxa {
    border-width: 1px 0 0;
    padding: 12px 16px;
  }

  .vs21srkx {
    margin: 0;
  }

  .am44s2ig {
    margin: 0 6px;
  }

  .ozekwdeh {
    margin: 6px 0 0;
  }

  .h0yutfmi {
    margin: 10px auto 0;
  }

  .i3t0a7ct {
    padding: 18px 20px;
  }

  .x19t7s14 {
    border-radius: 3px;
    padding: 15px;
  }

  .hvrli1bm {
    margin: 0;
  }

  .r62lmect, .tyjhsrmo {
    margin: 0;
    padding: 0;
  }

  .svse1i9p {
    border-width: 0 0 1px;
    padding: 14px 24px;
  }

  .l2ngqiiy {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 24px;
  }

  .bwrl1h9y {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ctslqlch {
    margin: 0 0 14px;
  }

  .nh0wzp9v {
    margin: 0 0 16px;
  }

  .pi28el6d {
    padding: 1px 2px;
  }

  .pzdjjfz9 {
    margin: 0;
  }

  .tnqmtomo {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ur5w56ri {
    border-width: 0 0 1px;
    margin: 0 0 28px;
    padding: 32px 0 24px;
  }

  .eanaz2sq {
    margin: 0;
  }

  .co0q8p61 {
    border-width: 0;
    margin: 36px 0;
  }

  .w21tad6w {
    margin: 36px 0 16px;
  }

  .jz23l5mc {
    margin: 20px 0;
  }

  .ucsgq5he {
    margin: 0 0 10px;
  }

  .e94r5f3n {
    margin: 0;
  }

  .nj38cbvh {
    border-width: 0 0 0 3px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .g2faoryb {
    margin: 2px 0 0;
  }

  .ih35wju1 {
    margin: 0 0 16px;
  }

  .lrdt1e18 {
    margin: 20px 0;
    padding: 0;
  }

  .x1f54cl5 {
    margin: 24px 0 10px;
  }

  .nt3q77ij {
    margin: 0;
  }

  .tl9noll5 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 18px 20px;
  }

  .zur5cowi {
    margin: 24px 0;
  }

  .jxl5wx7u, .c85ehp7w {
    margin: 0;
  }

  .xmn6pduw {
    margin: 0 0 10px;
  }

  .hykhja6w {
    padding: 0;
  }

  .wncy4q0z {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .cu4z80n2, .dmol65wj {
    margin: 0 0 8px;
  }

  .okq3mfvn, .b4cgrj3n {
    border-width: 0 0 0 4px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 20px 22px;
  }

  .cqlrtmfu {
    margin: 28px 0;
  }

  .snd8wrsi {
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 5px 14px;
  }

  .ne9etm0c, .l72k5p8k, .a6bu8rq3 {
    margin: 0;
  }

  .xkwqcs11 {
    margin: 2px 0 0;
  }

  .ze89bahi {
    margin: 0 0 12px;
  }

  .ml5pkqs7 {
    margin: 20px 0 24px;
    padding: 0;
  }

  .psxo9hsm {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 14px;
    padding: 16px 24px;
  }

  .kgddfl03 {
    margin: 0 0 10px;
  }

  .thkwb14w {
    margin: 0;
  }

  .vzzb454k {
    border-width: 1px;
    border-radius: 8px;
    margin: 40px 0;
    padding: 32px 28px;
  }

  .ky7ib7j0 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .nitfcdb8 {
    margin: 0 auto;
  }

  .mol3wvgg {
    margin: 0 auto;
    padding: 0 24px;
  }

  .nk2iesfr {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 32px 24px;
  }

  .tsz7yc83 {
    border-radius: 3px;
    padding: 15px;
  }

  .g7fyhqhm {
    margin: 0;
  }

  .ml9pbw76 {
    margin: 0 auto;
    padding: 0 16px;
  }

  .uzirb8xt {
    padding: 12px 0;
  }

  .xwsdavhd {
    margin: 0;
    font-size: 19px;
    line-height: 26.6px;
  }

  .ph0g6656 {
    margin: 0 0 16px;
    font-size: 27px;
    line-height: 35.1px;
  }

  .un9v3470 {
    margin: 0 0 8px;
  }

  .tthou6pb {
    font-size: 19px;
    line-height: 26.6px;
  }

  .mpofmhwl {
    border-width: 0 0 1px;
    margin: 0;
    padding: 0 0 20px 25px;
    font-size: 19px;
    line-height: 26.6px;
  }

  .anab4sxe {
    font-size: 19px;
    line-height: 26.6px;
  }

  .fo9czzky {
    border-width: 0;
    margin: 28px 0;
  }

  .zx6o4z9s {
    margin: 32px 0 16px;
    font-size: 19px;
    line-height: 22.8px;
  }

  .ldmf12yl {
    margin: 20px 0;
    padding: 10px;
  }

  .w9u1x993 {
    font-size: 19px;
    line-height: 26.6px;
  }

  .l74h2vah {
    margin: 0 0 10px;
    font-size: 19px;
    line-height: 26.6px;
  }

  .xhbfifr4 {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .tin4n275 {
    margin: 28px 0 12px;
    font-size: 18px;
    line-height: 21.6px;
  }

  .podw8yz6 {
    margin: 0;
    font-size: 19px;
    line-height: 26.6px;
  }

  .jiydkqs2 {
    margin: 0 0 6px;
  }

  .o0ighzvn {
    margin: 0 0 8px;
  }

  .ti5gctt4 {
    margin: 0;
  }

  .q8opc891 {
    border-width: 1px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .o3uupcqx {
    margin: 0 0 12px;
    font-size: 19px;
    line-height: 26.6px;
  }

  .nuzs4hl5 {
    margin: 0;
    font-size: 19px;
    line-height: 26.6px;
  }

  .jtx6qfyo {
    border-width: 2px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .b3l470br {
    margin: 28px 0 12px;
  }

  .i4pzwaz9 {
    margin: 0;
    font-size: 19px;
    line-height: 26.6px;
  }

  .mrekfa3p {
    font-size: 19px;
    line-height: 26.6px;
  }

  .v8j0yd7q {
    border-radius: 4px;
    margin: 20px 0;
    padding: 10px 25px;
  }

  .u109iwc7 {
    margin: 8px 0 0;
    font-size: 19px;
    line-height: 26.6px;
  }

  .rqivczcx {
    padding: 25px;
  }

  .m3coxncy {
    margin: 0 0 8px;
  }

  .o3c6lrrj {
    margin: 0 0 4px;
  }

  .p9se65lm {
    margin: 0 0 12px;
  }

  .n5p7s6x1 {
    border-radius: 4px;
    padding: 11px 14px;
  }

  .irjkft26 {
    margin: 10px 0 0;
  }

  .uxkr85u0 {
    border-width: 1px;
    padding: 15px;
  }

  .woi7oq1c {
    border-width: 0 0 2px;
    margin: 0 0 12px;
    padding: 0 0 8px;
  }

  .zgapc43j {
    margin: 0;
  }

  .j18o79br, .jwm5110z {
    margin: 0 0 4px;
  }

  .bhpknwp3 {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .vscpwznv {
    padding: 10px 0;
  }

  .bx8cwaae {
    margin: 0 0 12px;
  }

  .g6x8nt1t {
    border-width: 1px;
    padding: 15px;
  }

  .ef898xbc {
    grid-template-columns: minmax(0, 1fr);
    margin: 0 auto;
    padding: 12px 10px;
  }

  .tlqwt8un {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 24px;
    padding: 12px 16px;
  }

  .dczwrbvj {
    border-radius: 50%;
  }

  .m6qcxxca {
    margin: 0 0 3px;
  }

  .fvn4l49q {
    margin: 0 0 5px;
  }

  .n9epxamo {
    flex-wrap: wrap;
  }

  .xr3n3e8t {
    border-radius: 50%;
  }

  .douk8xbf {
    width: 581px;
    margin: 14px 0;
    padding: 0 0 0 46px;
  }

  .rrp69dzz {
    margin: 0 0 22px;
  }

  .zd239tt3 {
    border-radius: 50%;
  }

  .fqpu2gs3 {
    margin: 8px 0 0;
  }

  .ce10jfk4 {
    margin: 6px 0 0;
  }

  .cntyezb4 {
    border-width: 2px 0 0;
    margin: 10px 0 0;
    padding: 24px 0 0;
  }

  .j0fymam3 {
    padding: 20px 25px;
  }

  .tj5wrdim {
    margin: 0 auto;
    padding: 0 16px 40px;
  }

  .qh3vxycg {
    margin: 0;
  }

  .zxraeuop {
    border-width: 0 0 2px;
    margin: 20px 0;
  }

  .ll4te097 {
    margin: 0;
  }

  .fq97pfc4 {
    margin: 0 auto;
  }

  .oi9qa8b2 {
    padding: 30px;
  }

  .dj2bx1bc {
    border-radius: 3px;
    padding: 15px;
  }

  .kj7umxt2 {
    margin: 0;
  }

  .rauy4kom {
    margin: 0;
    padding: 15px 24px;
  }

  .vfxo8vs2 {
    margin: 0 auto;
  }

  .bt2o0xcj {
    padding: 10px 24px;
  }

  .j9blpu63 {
    margin: 0 0 20px;
    font-size: 26px;
    line-height: 33.8px;
  }

  .zns4807p {
    margin: 0 0 14px;
  }

  .av9ztt60 {
    margin: 0 0 18px;
  }

  .yvv2yz8f {
    border-width: 2px 0 0;
    margin: 0 0 28px;
  }

  .fa748qek {
    margin: 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .gorw69s9 {
    margin: 12px 0 0;
  }

  .lejzps4a {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .lco9ruwu {
    margin: 36px 0 18px;
    font-size: 21px;
    line-height: 27.3px;
  }

  .vneepr1d {
    margin: 0 0 18px;
    font-size: 17px;
    line-height: 23.8px;
  }

  .pkm9y44y {
    font-size: 17px;
    line-height: 23.8px;
  }

  .wgzec4fg {
    border-width: 2px 0 0;
    margin: 36px 0 28px;
  }

  .xprqy0g4 {
    font-size: 17px;
    line-height: 23.8px;
  }

  .a8gt82zo {
    margin: 0 0 10px;
    font-size: 17px;
    line-height: 23.8px;
  }

  .qie0ehq5 {
    margin: 12px 0 20px;
    padding: 0 0 0 30px;
  }

  .dbl7aczy {
    margin: 0;
    font-size: 18px;
    line-height: 25.2px;
  }

  .is4cunlo {
    margin: 0 0 16px;
    font-size: 19px;
    line-height: 24.7px;
  }

  .i7mvkmju {
    margin: 0;
  }

  .dz0uqcs6 {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .b05ni99j {
    border-width: 2px 0 0;
    padding: 30px 0 12px;
  }

  .xduwuan4 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .ten2qjjv {
    padding: 30px 0 50px;
  }

  .emm0vwc5 {
    margin: 0 0 30px;
    font-size: 22px;
  }

  .h31ahksi {
    margin: 0 0 10px;
  }

  .wqs67u2q {
    margin: 0 0 10px;
    font-size: 17px;
    line-height: 23.8px;
  }

  .hl48kbg2 {
    margin: 0;
  }

  .amx2wm4z {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .trwb3utw {
    border-width: 1px 0;
    padding: 24px 0;
  }

  .wcfam1gu {
    margin: 0 auto;
  }

  .fnftq0q7 {
    padding: 44px 24px;
  }

  .ei4w6qta {
    border-width: 1px 0;
    margin: 0 0 30px;
    padding: 22px 24px;
  }

  .jv9k8bv8 {
    margin: 0 0 16px;
    font-size: 21px;
    line-height: 27.3px;
  }

  .ovikllqv {
    margin: 0 0 18px;
    font-size: 17px;
    line-height: 23.8px;
  }

  .hqs5kunl {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0 36px;
    padding: 22px 20px;
  }

  .va68d114 {
    margin: 0 0 12px;
    font-size: 20px;
  }

  .dndzalxq {
    margin: 0 0 10px;
  }

  .crj03fhs {
    margin: 0 0 14px;
  }

  .oxvgs6ax {
    border-width: 2px;
    margin: 0 auto 28px;
    padding: 24px 20px;
  }

  .f81owm89 {
    border-radius: 4px;
    margin: 28px 0 10px;
    padding: 14px 24px;
    font-size: 18px;
  }

  .eaffg3p7 {
    margin: 10px 0 0;
  }

  .f2vg9nd8 {
    padding: 44px 24px;
  }

  .du2o85a8 {
    border-width: 0 0 1px;
    margin: 0 0 26px;
    padding: 0 0 14px;
  }

  .rf2hioch {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .staeoxax {
    margin: 0 0 3px;
  }

  .jpimh9hb {
    margin: 0 0 4px;
  }

  .hvqjb3pg {
    margin: 0;
  }

  .f468nw9k {
    margin: 0 0 8px;
  }

  .ppm6cn4n {
    margin: 14px 0 8px 24px;
    padding: 0;
  }

  .idaoj249 {
    margin: 0 0 20px;
  }

  .blkcgtv2 {
    margin: 0 0 28px;
    padding: 0;
  }

  .dup5lq39 {
    border-radius: 4px;
    margin: 40px 0 10px;
    padding: 14px 24px;
    font-size: 18px;
  }

  .fynsyk8y {
    margin: 6px 0 0;
  }

  .gozkcsx1 {
    padding: 40px 24px 50px;
  }

  .v3pcyk2p {
    margin: 0 auto 6px;
  }

  .g11x74bu {
    padding: 28px 24px;
  }

  .cslg9cz3 {
    border-radius: 3px;
    padding: 15px;
  }

  .hzsb5kf6 {
    margin: 0;
  }

  .ogm8lv8r {
    margin: 0;
    padding: 18px 15px;
  }

  .vj1bns4x {
    margin: 0 0 14px;
  }

  .t43qaao2 {
    margin: 0 0 12px;
  }

  .irtb5flb {
    margin: 0 0 20px;
  }

  .g0gd9hbz {
    border-width: 0 0 0 3px;
    margin: 0 0 18px;
    padding: 12px 16px;
  }

  .sbwh2n4z {
    margin: 0 0 18px;
  }

  .ejli5trp {
    margin: 36px 0 18px;
  }

  .djjwfxme {
    margin: 0 0 18px;
  }

  .buufk0o6 {
    border-radius: 15px;
    margin: 0 auto;
    padding: 18px 32px;
  }

  .yabo324x {
    margin: 30px 0 14px;
  }

  .zhljmshf {
    margin: 0 0 18px;
  }

  .muls68kk {
    margin: 0 0 14px;
  }

  .j9nz22ok {
    margin: 0 0 10px;
  }

  .kfxwd7wi {
    margin: 8px 0 14px;
  }

  .frkrodpv {
    border-radius: 15px;
    margin: 0 auto;
    padding: 14px 18px;
  }

  .msk394lj {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 20px 26px;
    position: static;
  }

  .alhk024x {
    grid-column-gap: 30px;
    grid-template-columns: 1fr;
    gap: 30px;
    margin: 0 auto;
    padding: 25px 18px 40px;
  }

  .a7cjmzjh {
    margin: 0 auto;
  }

  .iwxw78x9 {
    border-width: 1px 0 0;
    padding: 36px 18px;
  }

  .vixt87bd {
    padding: 24px 18px 40px;
  }

  .l1xpjnmf {
    border-radius: 3px;
    padding: 15px;
  }

  .zo6bo0u4 {
    margin: 0;
  }

  .usjdkmjn {
    border-width: 0 0 1px;
    margin: 0;
    padding: 14px 0;
  }

  .f7dv3hza {
    margin: 24px 0;
  }

  .rjtwm2e4 {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 6px 0 6px 18px;
  }

  .un6zegkw {
    margin: 14px 0 28px;
  }

  .x0hxuce9 {
    border-width: 0;
    margin: 36px 0;
  }

  .mofzgoub {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .hw7e6j2t {
    margin: 0 0 18px;
  }

  .du9lr016 {
    margin: 56px 0 22px;
  }

  .lk8nk3zt {
    margin: 0 0 18px;
  }

  .tutjtf9p {
    border-radius: 4px;
    margin: 36px 0;
    padding: 22px 70px;
  }

  .v55j4ox9 {
    margin: 0 auto 24px;
  }

  .o734475t {
    margin: 0 0 0 8px;
  }

  .djioas5j {
    margin: 28px 0 8px;
  }

  .geg3ax6e {
    margin: 0 0 30px;
  }

  .x9dihg5k {
    margin: 22px 0 8px;
  }

  .orz77j8p {
    padding: 50px 20px 30px;
  }

  .svf4k92p {
    margin: 0 0 6px;
  }

  .ezppukwy {
    margin: 0 0 10px;
  }

  .uuvr2yr4 {
    margin: 0 6px 0 0;
  }

  .kspjpawm {
    margin: 6px 0 12px;
  }

  .ryw1pk8j {
    margin: 0 8px 0 0;
  }

  .eltygvt9 {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 3px 8px;
  }

  .y1ng930m {
    margin: 8px 0 14px;
  }

  .sfke02pf {
    border-radius: 4px;
    margin: 6px 0 12px;
    padding: 16px 0;
  }

  .lvnx8oe3 {
    border-radius: 50%;
  }

  .eeld0zum {
    margin: 10px 0 6px;
  }

  .doe9oq08 {
    margin: 0 4px 0 0;
  }

  .ianm4h9b {
    margin: 3px 0;
  }

  .oggqp84y {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .hgb7gmvl {
    border-width: 1px;
    border-radius: 8px;
    margin: 30px auto 10px;
    padding: 24px 22px;
  }

  .twe1geqc {
    margin: 0 auto;
    padding: 0 20px;
  }

  .y6mxuhda {
    margin: 0 0 22px;
  }

  .j8jbnoqn {
    margin: 8px 0 18px;
  }

  .eol8tcyv {
    margin: 0 0 40px;
  }

  .zbmtbv1t {
    margin: 0 0 8px;
  }

  .nu1ee1ze {
    margin: 4px 0 8px;
  }

  .h4wgt6vh {
    margin: 0 0 12px;
  }

  .ip5d297m {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 2px 8px;
  }

  .n29rtqwa {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 24px;
  }

  .v1qc1h5t {
    margin: 0 auto;
    padding: 0 20px;
  }

  .pejwjj6w {
    border-radius: 4px;
    margin: 50px 0 36px;
    padding: 22px 70px;
  }

  .n9bfguhb {
    margin: 0 auto;
    padding: 0 20px;
  }

  .ox3uv64e {
    margin: 60px 0 0;
    padding: 60px 0;
  }

  .yfkysm5c {
    margin: 0 6px;
  }

  .pwh0ydbn {
    margin: 40px 0 0;
    padding: 28px 20px;
  }

  .cfqovrjd {
    border-radius: 3px;
    padding: 15px;
  }

  .orjibgkd {
    margin: 0;
  }

  .r9ef5d31 {
    padding: 10px 16px;
  }

  .auwe0jat {
    margin: 0 0 18px;
  }

  .n1dvpa92 {
    margin: 0 0 14px;
  }

  .dksw2qob, .f0q6dvrt {
    margin: 0 0 28px;
  }

  .vojphmyy {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .g7bcdbme {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .wwfhh0cq {
    margin: 0 auto;
    padding: 0 24px;
  }

  .znn9y5yt {
    padding: 48px 0 32px;
  }

  .hne592i4 {
    margin: 0 0 18px;
  }

  .x4bexmg2 {
    margin: 0 0 32px;
  }

  .kkco6eqz {
    padding: 6px 12px 0 0;
  }

  .pi1lr0k2 {
    margin: 0 0 20px;
  }

  .bprufm3q, .r34f9kca {
    margin: 0 0 10px;
  }

  .kfaa30ko {
    border-width: 0 1px 0 0;
    padding: 8px 16px;
  }

  .dj53w782 {
    padding: 8px 16px;
  }

  .l9dbkvz3 {
    border-width: 1px 0;
    margin: 40px 0;
    padding: 28px 0;
  }

  .wqsqc71h {
    margin: 24px 0 32px;
  }

  .y6cv2yfx {
    margin: 0 0 20px;
  }

  .t4p1bl75 {
    border-width: 0;
    margin: 48px 0;
  }

  .vcc0ts4u {
    margin: 0 0 20px;
  }

  .l6dvq6k4 {
    padding: 56px 0;
  }

  .gg02s8el {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .my3vrh2r {
    margin: 0 0 22px;
  }

  .h8x9cqzh {
    margin: 0 0 10px;
  }

  .rb23hkkh {
    margin: 0;
  }

  .duwtmm6a {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
  }

  .pmesq8tn {
    margin: 18px 0 0;
  }

  .v9gjo0zv {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .qdurl02l {
    margin: 36px 0;
  }

  .eu7zwrub {
    border-width: 1px 0 0;
    padding: 64px 0;
  }

  .hktzxftt {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .bjhqu4rq {
    margin: 32px 0 0;
  }

  .ncqsm1qg {
    margin: 0 0 8px;
  }

  .k62beei0 {
    border-radius: 4px;
    padding: 24px 16px;
  }

  .uf4lttgu {
    margin: 36px 0;
  }

  .au9xaegz {
    margin: 0 0 32px;
  }

  .kv33j78h {
    padding: 4px 0 0;
  }

  .fq8mpen1 {
    margin: 0 0 10px;
  }

  .uxrxfhtt {
    margin: 0;
  }

  .qmt5g4jl {
    border-width: 1px 0;
    padding: 28px 0;
  }

  .pmfj8cp8 {
    border-width: 0 0 1px;
    padding: 28px 0;
  }

  .qvspok03 {
    margin: 36px 0;
  }

  .eb936cnz {
    padding: 56px 0;
  }

  .mtiopl1x, .uqjp335x {
    margin: 0 0 8px;
  }

  .wj86m7cj {
    margin: 0 0 14px;
  }

  .fiikq2wi {
    border-width: 1px 0;
    padding: 36px 0;
  }

  .ji73ikkl {
    border-width: 0 0 1px;
    padding: 36px 0;
  }

  .viq8art0 {
    margin: 0 0 18px;
  }

  .oyrdinm1 {
    margin: 0 0 20px;
  }

  .bo5xl7k8, .e2rrn2ww {
    margin: 0 0 28px;
  }

  .q4gdukfp {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .ecjx0dgu {
    border-radius: 6px;
    margin: 48px 0;
    padding: 56px 32px;
  }

  .ezwajhuj {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .tu0pvxij {
    margin: 40px 0;
  }

  .gjqt9olx {
    margin: 0 0 14px;
  }

  .d161qzbi {
    margin: 0 0 30px;
  }

  .oy6vx0bs {
    border-radius: 50%;
  }

  .vpl47yci {
    margin: 4px 0 0;
  }

  .klaegdns {
    margin: 0 0 24px;
  }

  .p1cst2mx {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .mhzhleck {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
  }

  .zaizkyxa {
    margin: 0 0 36px;
  }

  .pwznpi7f {
    margin: 0 0 18px;
  }

  .mvj87orc {
    margin: 0 0 36px;
  }

  .wauapvnz, .ttefc58l {
    margin: 0 0 18px;
  }

  .e7gckx1e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
  }

  .ed2swev4 {
    margin: 0 0 14px;
  }

  .nfn8h0b8 {
    margin: 0 0 30px;
  }

  .sdq7538i {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .jccs8hof {
    margin: 0 0 18px;
  }

  .hsk1b09p {
    margin: 0 0 32px;
  }

  .rnrjy48a {
    margin: 0 0 22px;
  }

  .nn5t9u1y {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .g9m8ji56 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .h7vzsyag {
    padding: 64px 0 32px;
  }

  .q24d1k1r {
    margin: 0;
  }

  .hrjrsa4w {
    border-radius: 4px;
    padding: 12px 22px;
  }

  .wfyreeo2 {
    margin: 0 auto;
    padding: 14px 24px;
  }

  .m7g38ckd {
    border-width: 1px 0 0;
  }

  .aekueom9 {
    border-radius: 3px;
    padding: 15px;
  }

  .hmp4bl8i {
    margin: 0;
    padding: 0 0 120px;
  }

  .eebey5me {
    padding: 10px 16px;
  }

  .vvx9kv9n {
    margin: 0 0 18px;
  }

  .tv2o8lrz {
    margin: 0 0 14px;
  }

  .gfx2lhud, .usf2tjuj {
    margin: 0 0 28px;
  }

  .hulpqsnv {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .v9zdsov6 {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .vl3h3ug2 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .rjwclja6 {
    padding: 48px 0 32px;
  }

  .tq3guvys {
    margin: 0 0 18px;
  }

  .qppuwpkx {
    margin: 0 0 32px;
  }

  .o969hd64 {
    padding: 6px 12px 0 0;
  }

  .zlk50lmb {
    margin: 0 0 20px;
  }

  .cr3mdj4o, .f71x1myf {
    margin: 0 0 10px;
  }

  .q6hb83zn {
    border-width: 0 1px 0 0;
    padding: 8px 16px;
  }

  .sesf7hdq {
    padding: 8px 16px;
  }

  .l20t5hi6 {
    border-width: 1px 0;
    margin: 40px 0;
    padding: 28px 0;
  }

  .mq8r95it {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .h43bxzrs {
    margin: 0 0 20px;
  }

  .lww9s02e {
    border-width: 0;
    margin: 24px 0;
  }

  .bktaph3c {
    margin: 0 0 20px;
  }

  .o8yq5rzt {
    padding: 56px 0;
  }

  .l8g69289 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .t45ipf3f {
    margin: 0 0 22px;
  }

  .vfi5utl5 {
    margin: 0 0 10px;
  }

  .h7zlum67 {
    margin: 0;
  }

  .wxgj5i8r {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
  }

  .ure4n7k3 {
    margin: 18px 0 0;
  }

  .zac2r1kj {
    border-width: 1px 0 0;
    padding: 64px 0;
  }

  .pdtpsvrf {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .jnzgfzvh {
    margin: 0 0 8px;
  }

  .pbgg3rwh {
    border-radius: 4px;
    padding: 24px 16px;
  }

  .cbjwmb4m {
    margin: 36px 0;
  }

  .o8zo7ok9 {
    margin: 0 0 32px;
  }

  .k0y2pkaz {
    padding: 4px 0 0;
  }

  .graudt8v {
    margin: 0 0 10px;
  }

  .q4ah2zkw {
    margin: 0;
  }

  .q30twghp {
    border-width: 1px 0;
    padding: 28px 0;
  }

  .iv82beyc {
    border-width: 0 0 1px;
    padding: 28px 0;
  }

  .xtne7uin {
    margin: 36px 0;
  }

  .me22kadn {
    padding: 56px 0;
  }

  .lag1elx9, .n72f3qi6 {
    margin: 0 0 8px;
  }

  .lpork6ny {
    margin: 0 0 14px;
  }

  .ydcgbphx {
    border-width: 1px 0;
    padding: 36px 0;
  }

  .w9digex1 {
    border-width: 0 0 1px;
    padding: 36px 0;
  }

  .r4vn4tir {
    margin: 0 0 20px;
    padding: 32px 0 0;
  }

  .m2fb98ol {
    margin: 0 0 18px;
  }

  .emg5ccnh {
    margin: 0 0 20px;
  }

  .tc7qkl3b, .cllcs3n1 {
    margin: 0 0 28px;
  }

  .t45czv7k {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .fjmoa69q {
    border-radius: 6px;
    margin: 48px 0;
    padding: 56px 32px;
  }

  .qthaok6l {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .distz2nu {
    margin: 40px 0;
  }

  .kxhg4n39 {
    margin: 0 0 14px;
  }

  .rtxujti4 {
    margin: 0 0 30px;
  }

  .uwoo2cb6 {
    border-radius: 50%;
  }

  .bk7vnuu0 {
    margin: 4px 0 0;
  }

  .e90io90j {
    margin: 0 0 24px;
  }

  .f3m0u83n {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .lpxbgcp9 {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
  }

  .yzxnhfb2 {
    margin: 0 0 14px;
  }

  .njyww5ti {
    margin: 0 0 18px;
  }

  .mtishj3j {
    margin: 0 0 36px;
  }

  .p7ovzlvo, .bbfa076k, .nt5h9yhn {
    margin: 0 0 18px;
  }

  .kj2oaq3e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
  }

  .akqo9tn5 {
    margin: 0 0 30px;
  }

  .bq18xpz4 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .g3ipydo2 {
    margin: 0 0 18px;
  }

  .trpa6a5e {
    margin: 0 0 32px;
  }

  .c39jlzla {
    margin: 0 0 22px;
  }

  .cwitfnhr {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .z5uzyz4a {
    margin: 0 auto;
    padding: 0 24px;
  }

  .kmme14qa {
    padding: 64px 0 32px;
  }

  .s45c7sdv {
    margin: 0;
  }

  .hgwmkfpr {
    border-radius: 4px;
    padding: 12px 22px;
  }

  .pnig0v19 {
    margin: 0 auto;
    padding: 14px 24px;
  }

  .bc7fuxjw {
    border-width: 1px 0 0;
  }

  .rzv7gy7d {
    border-radius: 3px;
    padding: 15px;
  }

  .zjcp5481 {
    margin: 0;
    padding: 0 0 120px;
  }

  .fscxuzzx {
    display: none;
  }

  .a5uv3ntp {
    border-radius: 999px;
    padding: 9px 18px;
  }

  .kl14lrqx {
    margin: 0 auto;
    padding: 0 22px;
  }

  .h5zldlp9 {
    padding: 14px 0;
  }

  .q73h8za3 {
    margin: 14px 0 0;
    font-size: 32px;
    line-height: 40px;
  }

  .dnw13tb9 {
    margin: 22px 0 16px;
    font-size: 16px;
    line-height: 25px;
  }

  .d4a6zz6h {
    margin: 26px 0 0;
  }

  .yucaxf09 {
    border-radius: 50%;
  }

  .r4f4jls6 {
    grid-template-columns: 1fr;
    margin: 14px auto 0;
    padding: 0;
  }

  .dkuf4nv8 {
    border-radius: 8px;
    margin: 28px auto 0;
    padding: 16px 22px;
    font-size: 16px;
  }

  .rchzmlr7 {
    margin: 0 4px 0 0;
  }

  .jkv27j7r {
    margin: 10px 0 0;
  }

  .eq1hllp1 {
    border-width: 0;
    margin: 48px 0 32px;
  }

  .r6iecpyy {
    flex-wrap: wrap;
    margin: 14px 0 0;
  }

  .lauscckp {
    margin: 18px auto 15px;
  }

  .tpcu9uit {
    margin: 22px 0 16px;
    font-size: 16px;
    line-height: 25px;
  }

  .yfbibmxw, .lfc8ftks {
    margin: 8px 0 0;
  }

  .irylarlg {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ifr55me3 {
    grid-template-columns: 1fr;
    margin: 28px 0 0;
  }

  .s96px0gz {
    margin: 14px 0 0;
    font-size: 24px;
    line-height: 32px;
  }

  .w2f55z2p {
    font-size: 16px;
    line-height: 25px;
  }

  .oia6g19j {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 18px 22px;
  }

  .n63jfxu7 {
    margin: 22px 0 16px;
    font-size: 16px;
    line-height: 25px;
  }

  .kt0ak7re {
    margin: 16px 0 0;
    font-size: 56px;
  }

  .tk1unx9z, .nf76v96b {
    margin: 6px 0 0;
  }

  .pmw2dpth {
    margin: 10px 0 0;
  }

  .p92g1atf {
    margin: 26px 0 0;
  }

  .t0qx177k {
    text-align: center;
    margin: 0 0 0 2px;
  }

  .klf6gn6d {
    text-align: center;
    font-size: 60px;
  }

  .brgy1xgj, .zkvd5btg {
    text-align: center;
  }

  .haicy7qt {
    text-align: center;
    margin: 8px 0 0;
  }

  .vdwxtwyf {
    text-align: center;
  }

  .sp7z7oeg {
    grid-column-gap: 10px;
    text-align: center;
    border-radius: 10px;
    flex-direction: column;
    gap: 10px;
    margin: 24px 0 0;
    padding: 24px;
  }

  .kfia32gz {
    border-radius: 999px;
    margin: 2px 0 0;
    padding: 8px 14px;
  }

  .orb4ztze {
    border-width: 1px;
    border-radius: 10px;
    flex-direction: column;
    padding: 22px;
  }

  .sekyfqut {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wevz7cma {
    margin: 0 0 4px;
  }

  .drwivn91 {
    margin: 0;
  }

  .emrhy43k {
    padding: 4px 0;
  }

  .lowzc5ha {
    margin: 22px 0 0;
    padding: 0;
  }

  .g6u2jd1q {
    margin: 14px 0 0;
  }

  .pignyc4g {
    margin: 12px 0 0;
  }

  .gcnl8p8r {
    border-width: 1px;
    border-radius: 10px;
    margin: 22px 0 0;
    padding: 26px;
  }

  .xam81r1y {
    margin: 0;
  }

  .htlvv4dd {
    margin: 10px 0 14px;
  }

  .wpvzno8p {
    border-width: 0 0 1px;
    padding: 18px 0;
  }

  .fr64oy63 {
    border-width: 1px 0 0;
    margin: 26px 0 0;
  }

  .l7esvtik {
    margin: 10px 0 0;
    font-size: 44px;
  }

  .o7bvqolm {
    margin: 10px 0 0;
  }

  .cjrhrffr {
    margin: 14px 0;
  }

  .cqlew5x4 {
    border-radius: 50%;
  }

  .kt3ujucw {
    grid-template-columns: 1fr;
    margin: 18px auto 0;
    padding: 0;
  }

  .ny63f8kt {
    border-width: 1px;
    border-radius: 12px;
    margin: 22px 0 0;
    padding: 32px;
  }

  .k26fk2nx {
    margin: 0 auto;
  }

  .yx33zgie {
    margin: 0 auto;
    padding: 0 22px;
  }

  .llid9kzb {
    margin: 0;
    padding: 28px 0;
  }

  .ev11ollu {
    margin: 0 auto 12px;
  }

  .pg9pfah3 {
    margin: 16px 0 0;
  }

  .x8ouue6i {
    margin: 0 auto;
    padding: 0 22px;
  }

  .ls98vo2e {
    margin: 48px 0 0;
    padding: 34px 0 28px;
  }

  .vjwyu3fk {
    border-radius: 3px;
    padding: 15px;
  }

  .p20b3k12 {
    margin: 0;
  }

  .whwvdxg9 {
    font-size: 22px;
  }

  .kje2tfat {
    border-radius: 999px;
    padding: 7px 12px;
    font-size: 11px;
  }

  .lpzlrvlv {
    grid-column-gap: 10px;
    gap: 10px;
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .l5wfm7lc {
    padding: 10px 0;
  }

  .rvu0h1p4 {
    margin: 0;
    font-size: 11px;
  }

  .x9zsbuv3 {
    margin: 10px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .lgpxyvwo {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .rzlvgyjo {
    margin: 22px 0 0;
  }

  .pme8knwq {
    border-radius: 50%;
  }

  .s8pdhckz {
    grid-column-gap: 10px;
    grid-template-columns: 1fr;
    column-gap: 10px;
    margin: 14px auto 0;
    padding: 0;
  }

  .tvjjua0t {
    border-radius: 999px;
    height: auto;
    margin: 24px 0 0;
    padding: 18px 14px;
    font-size: 15px;
    line-height: 24px;
  }

  .qml69u8z {
    margin: 0 4px 0 0;
  }

  .r5c83mqt {
    margin: 10px 0 0;
  }

  .xalnwaj7 {
    border-width: 1px 0 0;
    margin: 28px 0 22px;
  }

  .xf1xzwvt {
    margin: 0;
  }

  .f46puw6n, .vc3dat5f, .ofyrnksj {
    border-radius: 6px;
  }

  .ctznsau4 {
    grid-template-columns: repeat(2, 1fr);
    margin: 18px 0 0;
  }

  .o0807mo4 {
    margin: 18px auto 0;
  }

  .qfuh6ayq {
    margin: 0 0 12px;
  }

  .fc07qd9y {
    margin: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .mtolk9yr {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .i2g05uk1, .k5z81xsd {
    margin: 0;
  }

  .ulc5uqm3, .n3j3xzzv {
    margin: 8px 0 0;
  }

  .vcckd4bt {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ybp5vpuv {
    grid-template-columns: 1fr;
    margin: 28px 0 0;
  }

  .yxgi7e6j {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .imav94lq {
    font-size: 15px;
    line-height: 23px;
  }

  .b57btfy6 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .acsjau4j {
    padding: 4px 0;
  }

  .og4nsp60 {
    margin: 22px 0 0;
    padding: 0;
  }

  .qhria0au {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .q6x5ccky {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .xym5sxmv {
    margin: 0;
    font-size: 56px;
  }

  .a0c0fnwy {
    margin: 6px 0 0;
    font-size: 14px;
  }

  .t58r2x8l {
    margin: 6px 0 0;
    font-size: 20px;
    line-height: 28px;
  }

  .rno4wwp9 {
    border-radius: 50%;
    width: 36px;
    height: 36px;
    font-size: 15px;
  }

  .th5omjw5 {
    margin: 0;
  }

  .lzuca43a {
    margin: 4px 0 0;
    font-size: 15px;
  }

  .me81ytaj {
    margin: 6px 0 0;
  }

  .si2tzkys {
    grid-column-gap: 14px;
    border-width: 1px;
    border-radius: 10px;
    gap: 14px;
    padding: 16px;
  }

  .fw5rtaby, .yflf64p6, .y2pt6pja, .cg0c73ce {
    border-radius: 50%;
    width: 36px;
    height: 36px;
    font-size: 15px;
  }

  .z8rx4l86 {
    margin: 26px 0 0;
  }

  .m7xulw66 {
    text-align: center;
    font-size: 40px;
  }

  .vi57plh8 {
    text-align: center;
    margin: 0;
    font-size: 72px;
  }

  .ff0l5ouq {
    text-align: center;
    margin: 0;
    font-size: 15px;
  }

  .uu0o2hh1 {
    text-align: center;
  }

  .szt3182h {
    text-align: center;
    margin: 8px 0 0;
  }

  .nuakk312 {
    text-align: center;
  }

  .d5hnlet6 {
    grid-column-gap: 14px;
    text-align: center;
    border-width: 2px;
    border-radius: 14px;
    flex-direction: column;
    gap: 14px;
    margin: 26px 0 0;
    padding: 22px;
  }

  .noxa356z {
    border-radius: 999px;
    align-self: flex-start;
    min-width: auto;
    padding: 6px 16px;
  }

  .nfygepsb {
    margin: 4px 0 0;
  }

  .zpsta1ui {
    grid-column-gap: 10px;
    border-width: 1px;
    border-radius: 10px;
    flex-direction: column;
    gap: 10px;
    padding: 16px;
  }

  .a1yznjst {
    margin: 22px 0 0;
  }

  .wxozo5eb {
    font-size: 15px;
    line-height: 23px;
  }

  .oqe2pw6k {
    margin: 14px 0 0;
    font-size: 15px;
    line-height: 23px;
  }

  .at5n3bte {
    margin: 4px 0 0;
  }

  .apg9fnln {
    margin: 22px 0 0;
    padding: 0;
  }

  .wtjjvfbn {
    margin: 0;
    font-size: 21px;
    line-height: 28px;
  }

  .zrhscecx, .dpwuo2p6 {
    margin: 14px 0 0;
  }

  .v6c90g4a {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 26px 22px;
  }

  .offhx51u {
    margin: 0 0 8px;
  }

  .y3i63zja {
    margin: 0;
    font-size: 15px;
  }

  .yf0znaz0 {
    margin: 12px 0 0;
  }

  .trenbgv8 {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .fkhqz18j {
    margin: 22px 0 0;
  }

  .puyihdsj {
    margin: 0 auto;
  }

  .bfjk0um0 {
    margin: 0;
  }

  .f93gdz6x {
    margin: 8px 0 0;
  }

  .s8uz3vwn {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .w1rznrkb {
    padding: 0 10px;
  }

  .kddhvvx1 {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 4px;
  }

  .gkf6l8f0 {
    margin: 8px 0 0;
  }

  .q7qsc5hz {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .zo5ox6ft {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .zg34ed2j {
    margin: 18px 0 0;
  }

  .wwoj168f {
    margin: 24px 0 0;
  }

  .pnb8xrkc {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ir0y1mwd {
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .z52c323l {
    padding: 18px 0 38px;
  }

  .l2zkvuui {
    margin: 0 0 14px;
  }

  .n0rwpk8u {
    margin: 0 auto;
    padding: 0 12px;
  }

  .or14i0ii {
    margin: 18px 0 0;
    font-size: 10px;
  }

  .xs2n1z1u {
    max-width: 640px;
    margin: 0 auto;
    padding: 0 14px;
  }

  .pb50lyrw {
    margin: 40px 0 0;
    padding: 24px 0 90px;
  }

  .wpm1r40z {
    border-radius: 3px;
    padding: 15px;
  }

  .mct6ewx0, .e3vvzo5r {
    margin: 0;
  }

  .fz3wn05z {
    margin: 8px 0 0;
  }

  .yy9fw34m {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .defmpkee {
    margin: 0 8px;
  }

  .r2qc8x3g {
    margin: 0 0 18px;
  }

  .mdg9syi2 {
    margin: 4px 0 22px;
  }

  .bd4czxe3 {
    margin: 0 0 18px;
  }

  .w19ch56t {
    margin: 18px 0 22px;
  }

  .ryq13qbj, .i576u0f6 {
    margin: 0 0 18px;
  }

  .ec4ty6iq {
    margin: 38px 0 18px;
  }

  .cuxj0ynq {
    margin: 0 0 14px;
  }

  .zi0o6e6k {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .mrrbweq8 {
    margin: 0 0 10px;
  }

  .beqa4yte {
    margin: 8px 0 10px;
  }

  .y5qjue3h {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .oxzyptjt {
    margin: 26px 0 10px;
  }

  .n74cwova {
    margin: 0 0 8px;
  }

  .vg7i393b {
    margin: 10px 0 0;
  }

  .bifd19d0 {
    margin: 0;
  }

  .v8gtmo3g {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .u69ho92e {
    margin: 0 0 18px;
  }

  .al2tjexi {
    border-width: 0;
    margin: 34px 0;
  }

  .fwejt05m {
    margin: 0 0 18px;
  }

  .a3z921c4 {
    padding: 10px 0 10px 36px;
  }

  .ik1eohm7 {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hwxyjbwg {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .h76wi3tq {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .gh6ztsgu {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .udjbs4pn {
    margin: 0;
    padding: 0;
  }

  .eruxoy2d {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .ypwxl2qo {
    margin: 0 0 12px;
  }

  .u1a9pvlr {
    margin: 0 auto;
  }

  .ahqi2m0h {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .ma5s1sp3 {
    margin: 2px 0 0;
  }

  .mner7q2t {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .yn955hwc {
    margin: 0 auto;
  }

  .vn0tprr1 {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .lt3xwbd1 {
    border-radius: 3px;
    padding: 15px;
  }

  .rra8dsdb {
    margin: 0;
    padding: 0 0 88px;
  }

  .otba8rje {
    margin: 0;
  }

  .y45y5x1x {
    margin: 8px 0 0;
  }

  .zt2dea53 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .xfjrk654 {
    margin: 0 8px;
  }

  .zstfj5sf {
    margin: 0 0 18px;
  }

  .nog7vbcg {
    margin: 4px 0 22px;
  }

  .a3tyhm31 {
    margin: 0 0 18px;
  }

  .eqaiihwb {
    margin: 18px 0 22px;
  }

  .hhtoxqmd, .pv1nyrgg {
    margin: 0 0 18px;
  }

  .rppht8zk {
    margin: 38px 0 18px;
  }

  .bj463rks {
    margin: 0 0 14px;
  }

  .bk659ihg {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .y9lxk5y1 {
    margin: 0 0 10px;
  }

  .xog6k7el {
    margin: 8px 0 10px;
  }

  .lxqpuiuz {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .pmp7p9y7 {
    margin: 26px 0 10px;
  }

  .lqui3kil {
    margin: 0 0 8px;
  }

  .xhr36bo4 {
    margin: 10px 0 0;
  }

  .xpqreb11 {
    margin: 0;
  }

  .dbq9kstd {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .zbg5wbai {
    margin: 0 0 18px;
  }

  .kgq042ra {
    border-width: 0;
    margin: 34px 0;
  }

  .ue8ckz0d {
    margin: 0 0 18px;
  }

  .c59scdz9 {
    padding: 10px 0 10px 36px;
  }

  .cqesrnhr {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hrxwwglp {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .v95uw3ij {
    margin: 30px 0 14px;
  }

  .ixwt3u39 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .f9t9pru4 {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .ew663tnh {
    margin: 0;
    padding: 0;
  }

  .u3nmwn1x {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .j1al9h4u {
    margin: 0 0 12px;
  }

  .rekfq4dz {
    margin: 0 auto;
  }

  .zm7vsfel {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .g5y0m6i3 {
    margin: 2px 0 0;
  }

  .cj5psjj9 {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .mo5ay2wj {
    margin: 0 auto;
  }

  .ol9914vr {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .wkw5i5gv {
    border-radius: 3px;
    padding: 15px;
  }

  .dnk0vl0d {
    margin: 0;
    padding: 0 0 88px;
  }

  .bfx189lc {
    margin: 0;
  }

  .lu8jtv1y {
    margin: 8px 0 0;
  }

  .szostva2 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .rchzvloz {
    margin: 0 8px;
  }

  .a0japb1y {
    margin: 0 0 18px;
  }

  .lh003r5u {
    margin: 4px 0 22px;
  }

  .cd58qfc7 {
    margin: 0 0 18px;
  }

  .pba4pe4u {
    margin: 18px 0 22px;
  }

  .ttz1bjm9, .prje8rtg {
    margin: 0 0 18px;
  }

  .meo0q5mh {
    margin: 38px 0 18px;
  }

  .znfvti7l {
    margin: 0 0 14px;
  }

  .muym8vtc {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .p3lntqhx {
    margin: 0 0 10px;
  }

  .omfvlqdl {
    margin: 8px 0 10px;
  }

  .puvbkn1s {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .fqb8qqiw {
    margin: 26px 0 10px;
  }

  .v5v9fpx7 {
    margin: 0 0 8px;
  }

  .r6npwk2g {
    margin: 10px 0 0;
  }

  .e4nuucxb {
    margin: 0;
  }

  .jq7tkndw {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .empsj2os {
    margin: 0 0 18px;
  }

  .gzunki4h {
    border-width: 0;
    margin: 34px 0;
  }

  .ckd2qbnw {
    margin: 0 0 18px;
  }

  .yn6ciu4z {
    padding: 10px 0 10px 36px;
  }

  .cx1bik3c {
    margin: 14px 0 22px;
    padding: 0;
  }

  .xfle8jkd {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .h45vzpqc {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .oseszdgz {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .pp0ejp0b {
    margin: 0;
    padding: 0;
  }

  .lpyze8y0 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .myno3wgv {
    margin: 0 0 12px;
  }

  .snrmggzv {
    margin: 0 auto;
  }

  .tpte75y6 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .aaqa6i9u {
    margin: 2px 0 0;
  }

  .cy75oupj {
    border-radius: 4px;
    padding: 16px 26px;
  }

  .hftmg15d {
    margin: 0 auto;
  }

  .k2f6z0tx {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .mys1lpmk {
    border-radius: 3px;
    padding: 15px;
  }

  .ofvye2p9 {
    margin: 0;
    padding: 0 0 88px;
  }

  .tipcqchc {
    border-radius: 50%;
    font-size: 20px;
  }

  .gf73lir4 {
    font-size: 20px;
  }

  .i0vpabd4 {
    margin: 0 auto;
    padding: 12px 16px;
  }

  .bss0339a {
    border-width: 0 0 1px;
  }

  .bx8reut6 {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .u3ytmnie {
    margin: 0 0 22px;
    font-size: 32px;
  }

  .gopni0hc {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
    font-size: 18px;
  }

  .du1jpaup {
    border-radius: 50%;
  }

  .ckllbr1r {
    margin: 0 0 2px;
  }

  .hjeq53o8 {
    border-radius: 50%;
  }

  .srbdnpiq {
    margin: 0 0 0 auto;
  }

  .yprnrxj1 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .gcv39g8p {
    margin: 0 0 22px;
  }

  .uqoij0ga {
    margin: 34px 0 18px;
    font-size: 24px;
  }

  .dmd4bwvj, .sywuidm2 {
    margin: 0 0 22px;
  }

  .lhyv745o {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .b5y9pvug {
    border-radius: 8px;
    padding: 16px 14px;
    font-size: 17px;
  }

  .vm5fi2yw, .y1vrdod0 {
    padding: 10px;
  }

  .sfqkyp4v, .qp65e8nt, .u2tqiiba {
    border-width: 0 0 1px;
    padding: 10px;
    font-size: 13px;
  }

  .c0e2yg0z, .ue3g6hs0, .osjucwpn {
    padding: 10px;
    font-size: 13px;
  }

  .zwm4thfw {
    border-width: 1px;
    width: 735px;
    margin: 26px 0;
    padding: 0;
  }

  .wju90p7q {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    font-size: 22px;
  }

  .tjzir6kq {
    margin: 0 0 8px;
  }

  .i10lzvu5 {
    margin: 0 0 22px;
  }

  .lypnpi61 {
    border-width: 1px;
    border-radius: 6px;
    grid-template-columns: 60px 1fr;
    margin: 0 0 18px;
    padding: 18px;
  }

  .x0suku7l {
    margin: 14px 0 0;
  }

  .gw00ybiw {
    grid-template-columns: 1fr;
    margin: 14px 0 24px;
  }

  .kh42krdz {
    margin: 0 0 14px;
    font-size: 20px;
  }

  .cs05og08 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .nqzyscs0 {
    padding: 10px 0 10px 28px;
  }

  .tputubky {
    margin: 0 0 18px;
    padding: 0;
  }

  .iknqx3s5 {
    margin: 0 0 18px;
  }

  .jo9ahpoh {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .zfo7qqmx {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
  }

  .r7ainoqr {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .uq8fguz9 {
    max-width: none;
    padding: 14px 12px;
  }

  .kbbmelz8 {
    max-width: none;
    padding: 18px;
  }

  .f86wcbrd {
    margin: 0 8px 0 0;
  }

  .gr3th6al {
    margin: 0 0 10px;
  }

  .s6zf5n1t {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .ngvtj0du {
    padding: 5px 0 5px 22px;
  }

  .yz7lyh79 {
    margin: 0;
    padding: 0;
  }

  .gh59yfg9 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .ou9v5804 {
    margin: 10px 0 0;
  }

  .xiko2tly {
    max-width: none;
    padding: 18px 18px 20px;
  }

  .fxb0jybk {
    border-width: 1px;
    border-radius: 0;
    margin: 0 -16px;
    position: static;
  }

  .zihbq5fi {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
    gap: 24px;
    margin: 0 auto;
    padding: 20px 16px 40px;
  }

  .p26iu7sw {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    background-image: linear-gradient(#62d63e, #1f8a3a);
    background-size: auto;
    border-color: #fff;
    border-radius: 6px;
    max-width: none;
    padding: 13px;
    font-family: Montserrat, Arial, sans-serif;
    font-size: 15px;
    font-weight: 800;
    -webkit-text-decoration: none;
    text-decoration: none;
    display: block;
  }

  .uby9qc5e {
    z-index: 50;
    background-color: #000000eb;
    padding: 10px 14px;
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .os3qu1sl {
    padding: 0 6px;
  }

  .ad0ltqlk {
    margin: 14px 0 0;
  }

  .hyivlxyk {
    margin: 14px 0 11px;
  }

  .dpsy3o3x {
    margin: 0 auto;
  }

  .lrvqmxsz {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .flgftw5t {
    border-radius: 3px;
    padding: 15px;
  }

  .ye0qco33 {
    margin: 0;
    padding: 0 0 80px;
  }

  .k5ocsco8 {
    border-radius: 50%;
    font-size: 20px;
  }

  .l9p2rvll {
    font-size: 20px;
  }

  .j54dty6k {
    margin: 0 auto;
    padding: 12px 16px;
  }

  .tmgcyneh {
    border-width: 0 0 1px;
  }

  .uvh4vggi {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .e31kpqyx {
    margin: 0 0 22px;
    font-size: 32px;
  }

  .ym2sa76k {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
    font-size: 18px;
  }

  .pb4j9p23 {
    border-radius: 50%;
  }

  .z5l7ix7f {
    margin: 0 0 2px;
  }

  .rtvbrkjz {
    border-radius: 50%;
  }

  .sf8daec6 {
    margin: 0 0 0 auto;
  }

  .wapq5cwi {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .krjirxsw {
    margin: 0 0 22px;
  }

  .w4i4zsgy {
    margin: 34px 0 18px;
    font-size: 24px;
  }

  .oknanmud, .vsjjz0cw {
    margin: 0 0 22px;
  }

  .vadvk3gs {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .lfn0avgl {
    border-radius: 8px;
    padding: 16px 14px;
    font-size: 17px;
  }

  .wvk8pphx, .feq7160m {
    padding: 10px;
  }

  .fbl4dkif, .t11ujeu9, .cvbfpga0 {
    border-width: 0 0 1px;
    padding: 10px;
    font-size: 13px;
  }

  .imdrlt6s, .b6preqrf, .boqk5b02 {
    padding: 10px;
    font-size: 13px;
  }

  .cqp8pv37 {
    border-width: 1px;
    width: 735px;
    margin: 26px 0;
    padding: 0;
  }

  .knktaj9q {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    font-size: 22px;
  }

  .rg3c9dh6 {
    margin: 0 0 8px;
  }

  .c7w13hay {
    margin: 0 0 22px;
  }

  .pu0goyg5 {
    border-width: 1px;
    border-radius: 6px;
    grid-template-columns: 60px 1fr;
    margin: 0 0 18px;
    padding: 18px;
  }

  .ame7xddy {
    margin: 14px 0 0;
  }

  .vd1g9u3s {
    grid-template-columns: 1fr;
    margin: 14px 0 24px;
  }

  .xd4kla5n {
    margin: 0 0 14px;
    font-size: 20px;
  }

  .nr0k2v94 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .j812ofce {
    padding: 10px 0 10px 28px;
  }

  .je3e9lwj {
    margin: 0 0 18px;
    padding: 0;
  }

  .c1g4ipeh {
    margin: 0 0 18px;
  }

  .qaj13ays {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .ajxeoqu6 {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
  }

  .e4xx93rf {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .o84mpdd4 {
    max-width: none;
    padding: 14px 12px;
  }

  .rwrlte5g {
    max-width: none;
    padding: 18px;
  }

  .agj77ogt {
    margin: 0 8px 0 0;
  }

  .i654098l {
    margin: 0 0 10px;
  }

  .vmq5p8qy {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .fzxhxyci {
    padding: 5px 0 5px 22px;
  }

  .rpq5vobh {
    margin: 0;
    padding: 0;
  }

  .lox6wlt0 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .sg0cx108 {
    margin: 10px 0 0;
  }

  .l0fudwx2 {
    max-width: none;
    padding: 18px 18px 20px;
  }

  .aprto58g {
    border-width: 1px;
    border-radius: 0;
    margin: 0 -16px;
    position: static;
  }

  .v838t7w1 {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
    gap: 24px;
    margin: 0 auto;
    padding: 20px 16px 40px;
  }

  .kuzjh5u8 {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    background-image: linear-gradient(#62d63e, #1f8a3a);
    background-size: auto;
    border-color: #fff;
    border-radius: 6px;
    max-width: none;
    padding: 13px;
    font-family: Montserrat, Arial, sans-serif;
    font-size: 15px;
    font-weight: 800;
    -webkit-text-decoration: none;
    text-decoration: none;
    display: block;
  }

  .xa0ks9s0 {
    z-index: 50;
    background-color: #000000eb;
    padding: 10px 14px;
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .m622li0e {
    padding: 0 6px;
  }

  .pp098b8q {
    margin: 14px 0 0;
  }

  .ekhiv8qy {
    margin: 14px 0 11px;
  }

  .celqnedk {
    margin: 0 auto;
  }

  .jzdm389e {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .oc0a7lq5 {
    border-radius: 3px;
    padding: 15px;
  }

  .tllrjd8t {
    margin: 0;
    padding: 0 0 80px;
  }

  .nr0qrmb5 {
    border-radius: 50%;
    font-size: 20px;
  }

  .soddzmlx {
    font-size: 20px;
  }

  .c76hkmkx {
    margin: 0 auto;
    padding: 12px 16px;
  }

  .wvngu88y {
    border-width: 0 0 1px;
  }

  .plbtibsy {
    margin: 0 0 18px;
    padding: 5px 12px;
  }

  .fumcrbji {
    margin: 0 0 22px;
    font-size: 32px;
  }

  .i2lfkwep {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 18px;
    font-size: 18px;
  }

  .m6tqu1uk {
    border-radius: 50%;
  }

  .sowt6vyx {
    margin: 0 0 2px;
  }

  .akcnkctl {
    border-radius: 50%;
  }

  .kcluzqde {
    margin: 0 0 0 auto;
  }

  .dgc32x20 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
  }

  .aqy8o3a9 {
    margin: 0 0 22px;
  }

  .e04g9kuk {
    margin: 34px 0 18px;
    font-size: 24px;
  }

  .qakpk7fe {
    margin: 0 0 22px;
  }

  .swx3n5tp {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
  }

  .uesu444w {
    border-radius: 8px;
    padding: 16px 14px;
    font-size: 17px;
  }

  .q1o2e0qj, .kmrihz9q {
    padding: 10px;
  }

  .tp17xjil, .iy2rni5s, .urj5y4jl {
    border-width: 0 0 1px;
    padding: 10px;
    font-size: 13px;
  }

  .cs4wynkr, .ls2gig45, .gvf33z1x {
    padding: 10px;
    font-size: 13px;
  }

  .cnxvvp5w {
    border-width: 1px;
    width: 735px;
    margin: 26px 0;
    padding: 0;
  }

  .n68s67bp {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    font-size: 22px;
  }

  .finltnyx {
    margin: 0 0 8px;
  }

  .vldm9yqq {
    margin: 0 0 22px;
  }

  .dpmk7tfn {
    border-width: 1px;
    border-radius: 6px;
    grid-template-columns: 60px 1fr;
    margin: 0 0 18px;
    padding: 18px;
  }

  .dzj1szq0 {
    margin: 14px 0 0;
  }

  .ovi7x0ur {
    grid-template-columns: 1fr;
    margin: 14px 0 24px;
  }

  .nertx70y {
    margin: 0 0 14px;
    font-size: 20px;
  }

  .ud71y07t {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .adv4zfmq {
    padding: 10px 0 10px 28px;
  }

  .lmq9jryn {
    margin: 0 0 18px;
    padding: 0;
  }

  .eq5dltpr {
    margin: 0 0 18px;
  }

  .orynu5lz {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .idksekgo {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
  }

  .n0addyhx {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
    font-size: 17px;
  }

  .ou403a2q {
    max-width: none;
    padding: 14px 12px;
  }

  .eyv9i2m2 {
    max-width: none;
    padding: 18px;
  }

  .cp4lz4yp {
    margin: 0 8px 0 0;
  }

  .j6y6g2vs {
    margin: 0 0 10px;
  }

  .a0gjycun {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
  }

  .nklt5rm1 {
    padding: 5px 0 5px 22px;
  }

  .jglx7gfc {
    margin: 0;
    padding: 0;
  }

  .tzactdg9 {
    border-radius: 6px;
    padding: 14px 10px;
  }

  .f3lhnf7s {
    margin: 10px 0 0;
  }

  .o9et0juk {
    max-width: none;
    padding: 18px 18px 20px;
  }

  .pvlyebpb {
    border-width: 1px;
    border-radius: 0;
    margin: 0 -16px;
    position: static;
  }

  .d33trfwo {
    grid-column-gap: 24px;
    grid-template-columns: 1fr;
    gap: 24px;
    margin: 0 auto;
    padding: 20px 16px 40px;
  }

  .c1qr15fn {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    background-image: linear-gradient(#62d63e, #1f8a3a);
    background-size: auto;
    border-color: #fff;
    border-radius: 6px;
    max-width: none;
    padding: 13px;
    font-family: Montserrat, Arial, sans-serif;
    font-size: 15px;
    font-weight: 800;
    -webkit-text-decoration: none;
    text-decoration: none;
    display: block;
  }

  .kigasjsg {
    z-index: 50;
    background-color: #000000eb;
    padding: 10px 14px;
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .pf6pz8qr {
    padding: 0 6px;
  }

  .szkeuwwi {
    margin: 14px 0 0;
  }

  .jkmvd2l5 {
    margin: 14px 0 11px;
  }

  .ubmensby {
    margin: 0 auto;
  }

  .w5xz98u3 {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .h4va05ei {
    border-radius: 3px;
    padding: 15px;
  }

  .mssxs2rv {
    margin: 0;
    padding: 0 0 80px;
  }

  .swxrrhqo {
    margin: 0;
  }

  .eerhwi9p {
    margin: 8px 0 0;
  }

  .l0gsyb4g {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .u1zw5pio {
    margin: 0 8px;
  }

  .eg8esgre {
    margin: 0 0 18px;
  }

  .tjow1hfw {
    margin: 4px 0 22px;
  }

  .x1of2weg {
    margin: 0 0 18px;
    padding: 0;
  }

  .g9uhgn71 {
    margin: 18px 0 22px;
  }

  .ybg38iwo, .qafrq904 {
    margin: 0 0 18px;
  }

  .qzz5loz8 {
    margin: 38px 0 18px;
  }

  .tild0c1e, .gyjma3ku {
    margin: 0 0 14px;
  }

  .t4ct0eaf {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .txnjn4d3 {
    margin: 22px 0 8px;
  }

  .iiygai1p {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .g5pnk66b {
    margin: 30px 0 14px;
  }

  .ubnc91mu {
    margin: 0 0 8px;
  }

  .rlxhzfug {
    margin: 10px 0 0;
  }

  .lp4ngt7u {
    margin: 0;
  }

  .j1hsy4yf {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .tsog7r5f {
    border-width: 0;
    margin: 34px 0;
  }

  .ge8j3j3f {
    margin: 0 0 18px;
  }

  .cn99mjt3, .hrsrrmp1 {
    padding: 10px 0 10px 36px;
  }

  .bbfrw77t {
    margin: 14px 0 22px;
    padding: 0;
  }

  .ctawpfzw {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .yjdaqt0e {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .qxo1btmy {
    margin: 0;
    padding: 0;
  }

  .epzxim73 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .sxobbtmv {
    margin: 0 0 12px;
  }

  .dwlkt3zn {
    margin: 0 auto;
  }

  .pylgzhyr {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .zdfuluy9 {
    margin: 0 6px 0 0;
  }

  .o4wkm1pa {
    margin: 2px 0 0;
  }

  .d9m2r17b {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .bajdniw4 {
    margin: 0 auto;
  }

  .qvnx7swo {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .gqdvd7d9 {
    border-radius: 3px;
    padding: 15px;
  }

  .ry4re12l {
    margin: 0;
    padding: 0 0 96px;
  }

  .hc5bsn2r {
    margin: 0;
  }

  .qofxtg53 {
    margin: 8px 0 0;
  }

  .d59e69o9 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .soxrfyez {
    margin: 0 8px;
  }

  .xm8lws07 {
    margin: 0 0 18px;
  }

  .pc8omts4 {
    margin: 4px 0 22px;
  }

  .xl0yfc25 {
    margin: 0 0 18px;
    padding: 0;
  }

  .e3r1eqq8 {
    margin: 18px 0 22px;
  }

  .kkg287j5, .jl9g7xzl {
    margin: 0 0 18px;
  }

  .y1gy2ur0 {
    margin: 38px 0 18px;
  }

  .syxlniae, .yp0e5czz {
    margin: 0 0 14px;
  }

  .g6rb7jtl {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .lb71y3tg {
    margin: 22px 0 8px;
  }

  .avvb50rd {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .uap0qf9v {
    margin: 30px 0 14px;
  }

  .x9rquf5j {
    margin: 0 0 8px;
  }

  .ge6p702k {
    margin: 10px 0 0;
  }

  .q0sgvi3i {
    margin: 0;
  }

  .z9h5o4s6 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .ouryjfzc {
    border-width: 0;
    margin: 34px 0;
  }

  .w12upi0t {
    margin: 0 0 18px;
  }

  .utl8rqh5, .a4dsxlvw {
    padding: 10px 0 10px 36px;
  }

  .dxfzbxoz {
    margin: 14px 0 22px;
    padding: 0;
  }

  .yd945dl8 {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .haobnla4 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .kgxxdxox {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .zaiih0nk {
    margin: 0;
    padding: 0;
  }

  .qxrz0bmb {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .b6ke1vn3 {
    margin: 0 0 12px;
  }

  .iuaw6c4h {
    margin: 0 auto;
  }

  .zxsntfnm {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .td3tbzkv {
    margin: 0 6px 0 0;
  }

  .y5i38ak9 {
    margin: 2px 0 0;
  }

  .mu9uxb1c {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .yb8e29sv {
    margin: 0 auto;
  }

  .izsljmum {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .dgvqzpj2 {
    border-radius: 3px;
    padding: 15px;
  }

  .jq5zh3sm {
    margin: 0;
    padding: 0 0 96px;
  }

  .riyau0ex {
    margin: 0;
  }

  .ul2wbpup {
    margin: 8px 0 0;
  }

  .egooqhpo {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .wyz7mh1o {
    margin: 0 8px;
  }

  .q1cwhta7 {
    margin: 0 0 18px;
  }

  .rt6iposd {
    margin: 4px 0 22px;
  }

  .b5sl7hdr {
    margin: 0 0 18px;
    padding: 0;
  }

  .bg9sw7bf {
    margin: 18px 0 22px;
  }

  .hfrd4n1z, .cdwyx12e {
    margin: 0 0 18px;
  }

  .wcc4ax4f {
    margin: 38px 0 18px;
  }

  .p7nex4m0, .mw7eqiyl {
    margin: 0 0 14px;
  }

  .vuutuuxt {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .i94zvyrp {
    margin: 22px 0 8px;
  }

  .ltip0pe5 {
    border-radius: 4px;
    padding: 22px 40px;
  }

  .gvrbmi7r {
    margin: 30px 0 14px;
  }

  .dpw3siag {
    margin: 0 0 8px;
  }

  .q2x6whjl {
    margin: 10px 0 0;
  }

  .m1mj0u5w {
    margin: 0;
  }

  .xnywh090 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .pm8fvy1a {
    border-width: 0;
    margin: 34px 0;
  }

  .jl0ca4sj {
    margin: 0 0 18px;
  }

  .bo5ezram, .zwcizn3c {
    padding: 10px 0 10px 36px;
  }

  .cozrhken {
    margin: 14px 0 22px;
    padding: 0;
  }

  .sh16up14 {
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 22px 40px;
  }

  .rk6xdp9d {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .e6lhx4uc {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .xkevbfe4 {
    margin: 0;
    padding: 0;
  }

  .eq87tir1 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .f6wnjqfr {
    margin: 0 0 12px;
  }

  .glg4gec4 {
    margin: 0 auto;
  }

  .qlymwd43 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .haeqbnza {
    margin: 0 6px 0 0;
  }

  .g0nr8k3z {
    margin: 2px 0 0;
  }

  .eizr2xm1 {
    border-radius: 4px;
    padding: 16px 28px;
  }

  .f22ung5z {
    margin: 0 auto;
  }

  .u1oftx5d {
    border-width: 2px 0 0;
    padding: 12px 18px;
  }

  .bhjf2jzr {
    border-radius: 3px;
    padding: 15px;
  }

  .fbhb420w {
    margin: 0;
    padding: 0 0 96px;
  }

  .jsqeizex {
    grid-column-gap: 10px;
    flex-direction: column;
    gap: 10px;
    margin: 0 auto;
    padding: 10px 15px;
  }

  .gdkio7oo {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .e5ysfdmy {
    margin: 0 0 14px;
  }

  .x4bt3lio {
    margin: 0 0 25px;
    font-size: 26px;
    line-height: 34px;
  }

  .wv29qoep {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .x4o3t3y3 {
    margin: 0 0 2px;
  }

  .ldunxw8e {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .sotugll3 {
    margin: 0 0 22px;
  }

  .x6827744 {
    margin: 0;
  }

  .d1fsu7lo {
    margin: 8px 0 0;
  }

  .os6xoq40 {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .je6w0cd9 {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 30px;
  }

  .horiz8cx {
    margin: 30px 0 18px;
    font-size: 22px;
    line-height: 30px;
  }

  .lq7mkobf, .vjacq3ds {
    font-size: 17px;
    line-height: 30px;
  }

  .fdv8fdqu {
    padding: 0 0 16px 36px;
  }

  .y1gvlvd8 {
    margin: 0 0 25px;
    padding: 0;
  }

  .gvkelwia {
    width: 100%;
  }

  .mxoei5rv {
    text-align: center;
    margin: 0 0 8px;
  }

  .n5jfr643 {
    text-align: center;
    margin: 10px 0 0;
  }

  .y0kdy4mq {
    text-align: center;
    justify-content: center;
    width: 100%;
    margin: 0;
    padding: 0;
  }

  .ex7kkja1, .ozx7zkfn {
    flex-direction: column;
    margin: 0 0 30px;
  }

  .ct79rw84 {
    margin: 0 0 14px;
    font-size: 22px;
    line-height: 28px;
  }

  .bg73k2c7 {
    margin: 0;
  }

  .o1lyxnh2 {
    margin: 0 0 10px;
  }

  .i27x2a3w {
    margin: 14px 0 0;
  }

  .hqn41r70 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
    font-size: 17px;
  }

  .q3okofse {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fu8wx3ab {
    margin: 0 0 8px;
  }

  .kfbiwq5y {
    margin: 10px 0 0;
  }

  .vhtdtssd {
    margin: 0;
  }

  .m0jrj6jp {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .m6j30977 {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
    font-size: 18px;
  }

  .o9pz07ei {
    max-width: 100%;
    padding: 9px 15px 30px;
  }

  .ps6fkifm {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .kn0gfe3s {
    padding: 14px;
  }

  .v59xt3ad {
    margin: 0 0 14px;
  }

  .xctiug2v {
    border-radius: 10px;
    padding: 14px;
  }

  .x305yu88 {
    padding: 0 16px 16px;
  }

  .aophchac {
    border-width: 1px;
    border-radius: 15px;
    position: static;
  }

  .jgriejst {
    flex: auto;
    max-width: 100%;
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .bcbp4lr3 {
    flex-direction: column;
    margin: 0 auto;
  }

  .l3x90f36 {
    margin: 0 auto;
  }

  .p6um9n9q {
    margin: 0 auto 14px;
  }

  .hofw9zze {
    padding: 0 8px;
  }

  .w1j15ula {
    margin: 10px 0 0;
  }

  .b05yokag {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .mm3nweu4, .dlr0i0qd {
    margin: 0 auto;
  }

  .yafe6q7f {
    border-radius: 3px;
    padding: 15px;
  }

  .djlbyugk {
    margin: 0;
  }

  .ijc7wypx {
    grid-column-gap: 10px;
    flex-direction: column;
    gap: 10px;
    margin: 0 auto;
    padding: 10px 15px;
  }

  .k32unco7 {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .nk7903p1 {
    margin: 0 0 14px;
  }

  .lsiy3urp {
    margin: 0 0 25px;
    font-size: 26px;
    line-height: 34px;
  }

  .vdf55gkz {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .vnnitzh3 {
    margin: 0 0 2px;
  }

  .of5ifb3k {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .i1lfb45t {
    margin: 0 0 22px;
  }

  .zv79xf9t {
    margin: 0;
  }

  .ybuvsaiq {
    margin: 8px 0 0;
  }

  .yeefiruj {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .oquouvtc {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 30px;
  }

  .yxc4jblx {
    margin: 30px 0 18px;
    font-size: 22px;
    line-height: 30px;
  }

  .ghtr27dv, .sidlae5l {
    font-size: 17px;
    line-height: 30px;
  }

  .x0u62af2 {
    padding: 0 0 16px 36px;
  }

  .t73lopzp {
    margin: 0 0 25px;
    padding: 0;
  }

  .chdi2e3f {
    width: 100%;
  }

  .z977mgmn {
    text-align: center;
    margin: 0 0 8px;
  }

  .nin42d5d {
    text-align: center;
    margin: 10px 0 0;
  }

  .l5p3zmfk {
    text-align: center;
    justify-content: center;
    width: 100%;
    margin: 0;
    padding: 0;
  }

  .gtghq6fl, .o4j6xnhw {
    flex-direction: column;
    margin: 0 0 30px;
  }

  .k2i22c2b {
    margin: 0 0 14px;
    font-size: 22px;
    line-height: 28px;
  }

  .u33t3h7l {
    margin: 0;
  }

  .dy0ymwgg {
    margin: 0 0 10px;
  }

  .jluc3pyc {
    margin: 14px 0 0;
  }

  .r048gxr1 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
    font-size: 17px;
  }

  .ypckipaj {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fpqbqaht {
    margin: 0 0 8px;
  }

  .qj1c4cyn {
    margin: 10px 0 0;
  }

  .z91q907e {
    margin: 0;
  }

  .mwv0ww5s {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .n96nh8bd {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
    font-size: 18px;
  }

  .asyrinfn {
    max-width: 100%;
    padding: 9px 15px 30px;
  }

  .j4zmcpce {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .g9hinwv8 {
    padding: 14px;
  }

  .ssfif8qc {
    margin: 0 0 14px;
  }

  .vrfzhly3 {
    border-radius: 10px;
    padding: 14px;
  }

  .w2c52x8n {
    padding: 0 16px 16px;
  }

  .agfuvvp9 {
    border-width: 1px;
    border-radius: 15px;
    position: static;
  }

  .ztcnk7y4 {
    flex: auto;
    max-width: 100%;
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .srcalil6 {
    flex-direction: column;
    margin: 0 auto;
  }

  .t3pijas0 {
    margin: 0 auto;
  }

  .wq8rscwk {
    margin: 0 auto 14px;
  }

  .w7ambxtk {
    padding: 0 8px;
  }

  .bcl5ggpj {
    margin: 10px 0 0;
  }

  .b4h7yat2 {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .ka02xmdl, .nofwsxtv {
    margin: 0 auto;
  }

  .pxsdwt8y {
    border-radius: 3px;
    padding: 15px;
  }

  .mgerfgfh {
    margin: 0;
  }

  .b5b0scr2 {
    grid-column-gap: 10px;
    flex-direction: column;
    gap: 10px;
    margin: 0 auto;
    padding: 10px 15px;
  }

  .u84924mi {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .cu0p8kmd {
    margin: 0 0 14px;
  }

  .bhrjgvoa {
    margin: 0 0 25px;
    font-size: 26px;
    line-height: 34px;
  }

  .u7zuolk0 {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .nxo48gy5 {
    margin: 0 0 2px;
  }

  .hitvdtpi {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .k2adz5fj {
    margin: 0 0 22px;
  }

  .glac1waw {
    margin: 0;
  }

  .m3cyzcyq {
    margin: 8px 0 0;
  }

  .s7ce29rb {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .l1lz7u38 {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 30px;
  }

  .bzfjrhbl {
    margin: 30px 0 18px;
    font-size: 22px;
    line-height: 30px;
  }

  .b8pzn0bx, .hngl8rhf {
    font-size: 17px;
    line-height: 30px;
  }

  .e6ivrfnb {
    padding: 0 0 16px 36px;
  }

  .n5c8zpdb {
    margin: 0 0 25px;
    padding: 0;
  }

  .qijqtqki {
    width: 100%;
  }

  .hygol2us {
    text-align: center;
    margin: 0 0 8px;
  }

  .lakhbmxc {
    text-align: center;
    margin: 10px 0 0;
  }

  .plfadjja {
    text-align: center;
    justify-content: center;
    width: 100%;
    margin: 0;
    padding: 0;
  }

  .ybm80b5m, .rg4yn2b9 {
    flex-direction: column;
    margin: 0 0 30px;
  }

  .t77y9ugx {
    margin: 0 0 14px;
    font-size: 22px;
    line-height: 28px;
  }

  .zc8sh5ul {
    margin: 0;
  }

  .ix9raglw {
    margin: 0 0 10px;
  }

  .cwj4tsfl {
    margin: 14px 0 0;
  }

  .xda5yq9q {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
    font-size: 17px;
  }

  .pc8lkn8w {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .rshts4dk {
    margin: 0 0 8px;
  }

  .mz12zq0r {
    margin: 10px 0 0;
  }

  .svoahcvf {
    margin: 0;
  }

  .v8bbbx6r {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .mg5itfuq {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
    font-size: 18px;
  }

  .cnky33cg {
    max-width: 100%;
    padding: 9px 15px 30px;
  }

  .ciumh03u {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .sx66my8f {
    padding: 14px;
  }

  .zbo3tili {
    margin: 0 0 14px;
  }

  .k6o91wuf {
    border-radius: 10px;
    padding: 14px;
  }

  .kakdoees {
    padding: 0 16px 16px;
  }

  .n9b6ry9r {
    border-width: 1px;
    border-radius: 15px;
    position: static;
  }

  .yoauvkwl {
    flex: auto;
    max-width: 100%;
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .cxhyx2m4 {
    flex-direction: column;
    margin: 0 auto;
  }

  .ao59t8fc {
    margin: 0 auto;
  }

  .hfmg7vdr {
    margin: 0 auto 14px;
  }

  .f3fdjto1 {
    padding: 0 8px;
  }

  .onufasj5 {
    margin: 10px 0 0;
  }

  .qt19lgbe {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .wx8rdpdu, .piyrk8b2 {
    margin: 0 auto;
  }

  .z1vop07j {
    border-radius: 3px;
    padding: 15px;
  }

  .i4duzwly {
    margin: 0;
  }

  .v05nuq37 {
    margin: 0;
    padding: 0 10px;
  }

  .wjt4wfhh, .ep2hs8n6 {
    margin: 0;
  }

  .f6xkodw2 {
    padding: 4px 0;
  }

  .ifexfsge {
    margin: 0;
    padding: 0;
  }

  .dxqahen6 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .pfvv0rzz {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .glnve7ik {
    flex-basis: 100%;
    max-width: none;
  }

  .stwpnstc {
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 34px;
  }

  .k55mi5av {
    margin: 0;
  }

  .sfcggp5t {
    margin: 0 0 15px;
    font-size: 18px;
    line-height: 28px;
  }

  .eel6z93g {
    font-size: 20px;
    line-height: 28px;
  }

  .nn9nt23o {
    margin: 24px 0 16px;
    font-size: 20px;
    line-height: 28px;
  }

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

  .dsqjoabn {
    margin: 0 0 8px;
    font-size: 18px;
    line-height: 28px;
  }

  .xxgy2j8i {
    margin: 0;
    padding: 0 0 0 24px;
    font-size: 18px;
    line-height: 28px;
  }

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

  .l0mhs5l0 {
    font-size: 24px;
    line-height: 32px;
  }

  .cw84sai1 {
    margin: 24px 0 16px;
    font-size: 24px;
    line-height: 32px;
  }

  .u9q066q4 {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
    font-size: 18px;
    line-height: 28px;
  }

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

  .e663mkl3 {
    margin: 0 0 12.8px;
  }

  .wdvu5q4h {
    margin: 0;
    padding: 0;
  }

  .pv77r3uw {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d68luflw {
    margin: 0 0 4px;
  }

  .ovp3rckj {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .q0x4worb {
    flex-basis: 100%;
    max-width: none;
  }

  .aln06ju4 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .wqmna91q {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .mnj4nb1r {
    margin: 0 0 14.4px;
  }

  .u5vpln2r {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .kbpg7uge {
    text-align: center;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .ki5c8gm5 {
    margin: 0;
    padding: 0;
  }

  .w3qo5w8z {
    flex-wrap: wrap;
    flex-shrink: 1;
    flex-basis: auto;
    justify-content: center;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .tztxl7l0 {
    flex-flow: column;
    margin: 0 auto;
    padding: 0 10px;
  }

  .xqc33h7e {
    border-radius: 3px;
    padding: 15px;
  }

  .n5uv1cd8 {
    margin: 0;
  }

  .v86hpmnq {
    margin: 0;
    padding: 0 10px;
  }

  .jf44xbnv, .o3txpbmf {
    margin: 0;
  }

  .y2omkxq8 {
    padding: 4px 0;
  }

  .qhd24s8n {
    margin: 0;
    padding: 0;
  }

  .e6lle2h5 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .yvl05lc4 {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .zcudod42 {
    flex-basis: 100%;
    max-width: none;
  }

  .pyciunnc {
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 34px;
  }

  .y774h6r1 {
    margin: 0;
  }

  .vl34zzc4 {
    margin: 0 0 15px;
    font-size: 18px;
    line-height: 28px;
  }

  .dh0i2ex6 {
    font-size: 20px;
    line-height: 28px;
  }

  .ywctugzq {
    margin: 24px 0 16px;
    font-size: 20px;
    line-height: 28px;
  }

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

  .rhurewuo {
    margin: 0 0 8px;
    font-size: 18px;
    line-height: 28px;
  }

  .vv4usm3h {
    margin: 0;
    padding: 0 0 0 24px;
    font-size: 18px;
    line-height: 28px;
  }

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

  .zmg2yeqa {
    font-size: 24px;
    line-height: 32px;
  }

  .a9u3sjm2 {
    margin: 24px 0 16px;
    font-size: 24px;
    line-height: 32px;
  }

  .u55gg5fw {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
    font-size: 18px;
    line-height: 28px;
  }

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

  .aj6zi6ft {
    margin: 0 0 12.8px;
  }

  .wrx979d2 {
    margin: 0;
    padding: 0;
  }

  .dkqzt56g {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .vwtn5i9q {
    margin: 0 0 4px;
  }

  .m0drndde {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .v37kg9yv {
    flex-basis: 100%;
    max-width: none;
  }

  .ofi92m91 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .lzepqqhi {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .gvrq10ji {
    margin: 0 0 14.4px;
  }

  .s3o1ymt1 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .arcocd8u {
    text-align: center;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .njze61oz {
    margin: 0;
    padding: 0;
  }

  .sxb8sprh {
    flex-wrap: wrap;
    flex-shrink: 1;
    flex-basis: auto;
    justify-content: center;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .desant8j {
    flex-flow: column;
    margin: 0 auto;
    padding: 0 10px;
  }

  .qn1120hj {
    border-radius: 3px;
    padding: 15px;
  }

  .v38bdm2c {
    margin: 0;
  }

  .nxmg3z9s {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .yomwf2ld {
    margin: 10px 0 18px;
  }

  .o9s68oe6 {
    margin: 0 0 18px;
  }

  .c4yls7qn {
    border-width: 0 0 1px;
    margin: 0 0 22px;
    padding: 0 0 14px;
  }

  .aau8dwk5 {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .roo2oyfi {
    margin: 34px 0 14px;
  }

  .zqcxagje {
    margin: 0 0 15px;
  }

  .ze66jxv9 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 12px 14px;
  }

  .sqcz8zco {
    margin: 0 0 22px;
    padding: 0;
  }

  .tv4i2lve {
    margin: 0 0 10px;
  }

  .s06d023w {
    margin: 0;
  }

  .dwezmf5w {
    border-width: 1px;
    border-radius: 6px;
    margin: 26px 0;
    padding: 18px 20px;
  }

  .vc5taol4 {
    margin: 6px 0 0;
  }

  .cwa7e9yz {
    border-radius: 6px;
    padding: 18px 28px;
  }

  .b4nj1xto {
    margin: 30px 0;
  }

  .ts19jprx {
    margin: 28px 0 10px;
  }

  .pmecz6zl {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .epum4v8n {
    margin: 0 0 12px;
  }

  .oxsw3094 {
    margin: 0 0 10px;
  }

  .h62a9c26 {
    margin: 6px 0 4px;
  }

  .g2y4gskt {
    border-radius: 6px;
    margin: 12px 0;
  }

  .d6138pel {
    margin: 0 6px 0 0;
  }

  .dbdvq5xs {
    border-width: 0 0 1px;
    padding: 6px 0;
  }

  .qr89pc15 {
    padding: 6px 0;
  }

  .pvz30hg5 {
    margin: 14px 0 18px;
    padding: 0;
  }

  .s18b7plw {
    border-radius: 6px;
    padding: 14px 12px;
  }

  .fgqsltqe {
    border-width: 1px;
    border-radius: 8px;
    order: -1;
    width: 100%;
    max-width: none;
    padding: 20px;
    position: static;
  }

  .flzlx2ms {
    flex-direction: column;
    margin: 0 auto;
    padding: 30px 20px 60px;
  }

  .wz7hcucc {
    margin: 8px 0;
  }

  .wsb2j6i9 {
    margin: 0 10px;
  }

  .uxo5hhdc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .o6s8qqvh {
    border-radius: 3px;
    padding: 15px;
  }

  .x5ig7ymq {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .te16a2nj {
    margin: 0 0 18px;
    font-size: 26px;
  }

  .fzh1n3cl {
    margin: 0 0 18px;
  }

  .lv21mtqj {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .g4zdv5l5 {
    margin: 36px 0 16px;
    font-size: 22px;
  }

  .f73jf3fx {
    margin: 0 0 18px;
  }

  .wr1kgpcj {
    border-width: 0 0 1px;
    padding: 10px 0 10px 30px;
  }

  .k3brutmr {
    padding: 10px 0 10px 30px;
  }

  .ums713x2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .wheoeues {
    margin: 0 0 12px;
    font-size: 18px;
  }

  .bju43cse {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .iyrwo6fn {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .cppxrjxs {
    margin: 10px 0 0;
  }

  .vcglgm9h {
    margin: 36px 0;
  }

  .cuxmfy3z {
    margin: 28px 0 12px;
    font-size: 18px;
  }

  .ivq66o06 {
    border-width: 0;
    margin: 36px 0;
  }

  .ae69fqh4 {
    margin: 0 0 18px;
  }

  .ctvo5lvp {
    margin: 0 0 12px;
    font-size: 18px;
  }

  .cylnuzpp {
    margin: 0 0 10px;
  }

  .v9txs6mk {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .it3lzpx4 {
    order: 1;
  }

  .uq8ym632 {
    margin: 0 0 12px;
  }

  .dkrmsij5 {
    margin: 0 0 6px;
    padding: 0;
  }

  .rpfab22p {
    margin: 0 0 18px;
  }

  .nfvqt2u0 {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .v09xt4zm {
    padding: 8px 0 8px 26px;
  }

  .lgzk2wir {
    margin: 0 0 22px;
    padding: 0;
  }

  .afhk91q6 {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .jmwrhb3s {
    border-width: 1px;
    border-radius: 6px;
    order: 2;
    padding: 22px 22px 26px;
    position: static;
  }

  .uuyq5f0x {
    grid-column-gap: 28px;
    grid-template-columns: 1fr;
    gap: 28px;
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .lekdo8wm {
    margin: 0 0 0 18px;
  }

  .c5tufp74 {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .d7n5wlfg {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .e7w3c5ww {
    border-radius: 3px;
    padding: 15px;
  }

  .ehcf7dk6 {
    margin: 0;
  }

  .q27c19rg {
    border-width: 0 0 1px;
    margin: 0;
    padding: 9px 12px;
  }

  .x6531d39 {
    margin: 0 0 18px;
    font-size: 26px;
  }

  .nypkk0j8 {
    margin: 0 0 18px;
  }

  .fye6rbh5 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .q43en9th {
    margin: 0 0 18px;
  }

  .bff42s8d {
    margin: 36px 0 16px;
    font-size: 22px;
  }

  .k09q4a2n {
    border-width: 0 0 1px;
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .xg7hi0r6 {
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .dy98ltt5 {
    margin: 0 0 22px;
    padding: 0 0 0 22px;
  }

  .iju2m4fr {
    margin: 0 0 18px;
  }

  .ykhanxwm {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 26px 0;
    padding: 20px 22px;
  }

  .yxe16rpy {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .u9b0ocbm {
    margin: 10px 0 0;
  }

  .fpvgfrrr {
    margin: 36px 0;
  }

  .ne7i7iea {
    margin: 0 0 8px;
  }

  .m5dlh2we {
    margin: 0 0 10px;
  }

  .httqzyt4 {
    margin: 6px 0 0;
  }

  .k31ezei3 {
    border-width: 1px 1px 1px 4px;
    border-radius: 0 4px 4px 0;
    margin: 22px 0;
    padding: 20px 22px;
  }

  .k1fqyp8k {
    margin: 0 0 8px;
  }

  .fgdphrs2 {
    margin: 0;
  }

  .vgffbdym {
    border-width: 0 0 1px;
    padding: 16px 0;
  }

  .zolvnjau {
    padding: 16px 0;
  }

  .vm8hk0pb {
    margin: 26px 0;
  }

  .p1iay4ds {
    margin: 0 0 12px;
    font-size: 18px;
  }

  .p7ztqpkk {
    border-width: 2px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .hnvm4pj1 {
    border-width: 1px;
    border-radius: 4px;
    margin: 22px 0;
    padding: 14px 18px;
  }

  .qmut6loj {
    margin: 26px 0 8px;
  }

  .bbz5lz95 {
    border-width: 0;
    margin: 36px 0;
  }

  .fjdfvdeu {
    order: 1;
  }

  .ordy3mvj {
    margin: 0 0 12px;
  }

  .qykiubuk {
    margin: 0 0 18px;
  }

  .pm58uswo {
    margin: 0 0 6px;
  }

  .emmm84gs {
    margin: 0 0 18px;
  }

  .onka5lvi {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .eodifpom {
    padding: 8px 0 8px 26px;
  }

  .wx7x4uif {
    margin: 0 0 22px;
    padding: 0;
  }

  .p7wk5ofa {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .r1lm5fkr {
    border-width: 1px;
    border-radius: 6px;
    order: 2;
    padding: 22px 22px 26px;
    position: static;
  }

  .w6rifqmt {
    grid-column-gap: 28px;
    grid-template-columns: 1fr;
    gap: 28px;
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .kpmdirq3 {
    text-align: center;
    margin: 0 0 18px;
    padding: 0;
  }

  .kp2a3qgy {
    text-align: center;
    margin: 0 10px;
  }

  .vux8toi3 {
    text-align: center;
  }

  .ys471dvh {
    text-align: center;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
  }

  .nmz0on1d {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .q8g2rhxc {
    border-radius: 3px;
    padding: 15px;
  }

  .htkyprfj {
    margin: 0;
  }

  .l1dij7sd {
    margin: 0;
    padding: 0 10px;
  }

  .hgjwqz9o, .okrw6oya {
    margin: 0;
  }

  .kyu0wcrb {
    padding: 4px 0;
  }

  .haio2ge2 {
    margin: 0;
    padding: 0;
  }

  .qjqood0m {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .i1c4sl2h {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .iv7nifck {
    flex-basis: 100%;
    max-width: none;
  }

  .stjv9k6y {
    margin: 0 0 16px;
    font-size: 24px;
    line-height: 34px;
  }

  .p9nzr14x, .fpq9oly7 {
    margin: 0;
  }

  .oi9bjdxc {
    margin: 0 0 15px;
    font-size: 18px;
    line-height: 28px;
  }

  .ae3f6sci {
    font-size: 20px;
    line-height: 28px;
  }

  .cbpyrf5t {
    margin: 24px 0 16px;
    font-size: 20px;
    line-height: 28px;
  }

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

  .xqgf0vje {
    margin: 0 0 8px;
    font-size: 18px;
    line-height: 28px;
  }

  .ictvfkgu {
    margin: 0;
    padding: 0 0 0 24px;
    font-size: 18px;
    line-height: 28px;
  }

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

  .ydve44ww {
    font-size: 24px;
    line-height: 32px;
  }

  .qbgqfi0k {
    margin: 24px 0 16px;
    font-size: 24px;
    line-height: 32px;
  }

  .lu9q9xaf {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
    font-size: 18px;
    line-height: 28px;
  }

  .iyaq0dwk {
    margin: 0 0 12.8px;
  }

  .virpgqz4 {
    margin: 0;
    padding: 0;
  }

  .gzbuy16v {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d6guyqp2 {
    margin: 0 0 4px;
  }

  .px8mm66j {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .w2h3aofi {
    flex-basis: 100%;
    max-width: none;
  }

  .w001t9jt {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .lg6cjx1h {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .zi5y4kaw {
    margin: 0 0 14.4px;
  }

  .b7m93bw5 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .qlx8fl5u {
    text-align: center;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .vl9cawqx {
    margin: 0;
    padding: 0;
  }

  .a653d7u3 {
    flex-wrap: wrap;
    flex-shrink: 1;
    flex-basis: auto;
    justify-content: center;
    max-width: none;
    margin: 0;
    padding: 15px 0;
  }

  .p5vb9poh {
    flex-flow: column;
    margin: 0 auto;
    padding: 0 10px;
  }

  .a8yo3r9a {
    border-radius: 3px;
    padding: 15px;
  }

  .jimw4dis {
    margin: 0;
  }

  .lfniobwr {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .ub28xpwu {
    margin: 0 0 18px;
    font-size: 26px;
  }

  .h5wbs2js {
    margin: 0 0 18px;
  }

  .mbn0ufxp {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .lp2by6yt, .zy0xvrw9 {
    margin: 0 0 18px;
  }

  .fvnkzcjk {
    border-width: 0 0 1px;
    padding: 12px 0 12px 30px;
  }

  .a4kkwckt {
    padding: 12px 0 12px 30px;
  }

  .ljd7y5t2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .yml9810w {
    margin: 36px 0 16px;
    font-size: 22px;
  }

  .ufg2sw5h {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 18px 22px;
  }

  .r1votmgm {
    margin: 0;
  }

  .hi71d6va {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 18px 20px;
  }

  .gqusdevx {
    margin: 8px 0 0;
  }

  .codbba3v {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .meo0vd4y {
    margin: 0 0 6px;
  }

  .rh440nr1 {
    margin: 0;
  }

  .qv7lzs1c {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .ah55sk6n {
    margin: 28px 0 12px;
    font-size: 18px;
  }

  .jw9v816w {
    margin: 0 0 10px;
  }

  .eri734i7 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .ls9rw0zd {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .twyt5juz {
    margin: 10px 0 0;
  }

  .b9kwc6oe {
    margin: 36px 0;
  }

  .dyss6nf3 {
    order: 1;
  }

  .cdjd7tjt {
    margin: 0 0 12px;
  }

  .qknzkw5l {
    margin: 0 0 6px;
    padding: 0;
  }

  .ckso0u1h {
    margin: 0 0 18px;
  }

  .ezl23q2e {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .ocxv0fdf {
    padding: 8px 0 8px 26px;
  }

  .lrlouy7z {
    margin: 0 0 22px;
    padding: 0;
  }

  .fgosvg0i {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .uk6o8slp {
    border-width: 1px;
    border-radius: 6px;
    order: 2;
    padding: 22px 22px 26px;
    position: static;
  }

  .jffo7x0e {
    grid-column-gap: 28px;
    grid-template-columns: 1fr;
    gap: 28px;
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .oprdkw25 {
    margin: 0 0 0 18px;
  }

  .xws81x5l {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .yy8xxtgc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .oa21stno {
    border-radius: 3px;
    padding: 15px;
  }

  .wtj8xtwf {
    margin: 0;
  }
}

@media screen and (max-width: 479px) {
  .item {
    width: 88vw;
    min-width: 88vw;
  }

  .section-42 {
    background-color: #fff;
  }

  .logoshoes {
    max-width: 60%;
    padding-left: 10px;
  }

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

  .container-42 {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .container-43 {
    max-width: none;
  }

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

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .team-grid {
    grid-template-columns: 1fr;
  }

  .footer-wrapper-two, .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

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

  .n3-sticky-footer-text {
    text-align: center;
  }

  .image-100 {
    display: none;
  }

  .ri8lls9r, .l1jzel4l {
    font-size: 16px;
  }

  .npjpozzk {
    font-size: 21px;
  }

  .riozhop0 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 18px 24px 14px;
    font-size: 16px;
  }

  .sbvv8q34 {
    border-width: 0 0 3px;
    font-size: 16px;
  }

  .va47847k {
    margin: 0 0 18px;
    font-size: 23px;
  }

  .rbzfpu75 {
    font-size: 16px;
  }

  .f3y3zxev {
    margin: 0 0 18px;
    font-size: 16px;
  }

  .u6xmjiei {
    border-width: 1px 0 0;
    padding: 12px 0 0;
  }

  .fopamkc9 {
    border-width: 0 0 1px;
    margin: 0 0 30px;
    padding: 36px 0 24px;
    font-size: 16px;
  }

  .f7ksrltz {
    margin: 44px 0 16px;
    font-size: 19px;
  }

  .p7473fmo {
    margin: 0 0 18px;
    font-size: 16px;
  }

  .qf4gkma6 {
    border-width: 2px 0 0;
    margin: 42px 0;
    font-size: 16px;
  }

  .phsvnuoc {
    margin: 0 0 3px;
  }

  .e5qnhilq {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 22px 0 24px;
    padding: 18px 22px;
    font-size: 16px;
  }

  .hbyctsr5 {
    border-width: 0 0 0 4px;
    border-radius: 0 5px 5px 0;
    margin: 26px 0;
    padding: 18px 22px;
  }

  .kiu1p2va {
    margin: 0 0 18px;
  }

  .mnav89e1 {
    margin: 12px 0 18px;
  }

  .scr9s5v1 {
    font-size: 16px;
  }

  .v1ibdeh6 {
    padding: 13px 20px;
  }

  .q7s0kg0i {
    margin: 0 0 14px;
  }

  .t7h0dvwc {
    margin: 0;
  }

  .beklkcx7 {
    padding: 20px 22px;
    font-size: 16px;
  }

  .su28l6ns {
    border-width: 1px;
    border-radius: 6px;
    margin: 22px 0;
    font-size: 16px;
  }

  .han0hxfr {
    padding: 13px 20px;
  }

  .ctni1oi0 {
    margin: 9px 0 0;
  }

  .quo8geje {
    border-radius: 10px;
    margin: 0 0 0 7px;
    padding: 2px 8px;
  }

  .exgxptf6 {
    margin: 3px 0 10px;
  }

  .cpnuq37u {
    margin: 0 0 10px;
  }

  .udf8w6u7 {
    border-width: 1px;
    border-radius: 7px;
    margin: 0 0 16px;
    padding: 20px 22px;
    font-size: 16px;
  }

  .ytn1r7y0 {
    margin: 0 0 9px;
  }

  .q4fj9h5t {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 18px 22px;
    font-size: 16px;
  }

  .b0c7nbs6 {
    margin: 0 0 12px;
  }

  .aym9xuqt {
    border-radius: 5px;
    padding: 16px 18px;
    font-size: 15px;
  }

  .hlyo14ix {
    margin: 30px 0;
    font-size: 16px;
  }

  .on69e2la {
    margin: 0 0 14px;
  }

  .njjeshrd {
    margin: 0 0 12px;
  }

  .dd5lqttm {
    margin: 0;
  }

  .vu1b5ye5 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 26px 28px;
    font-size: 16px;
  }

  .zb5oufc5 {
    border-width: 1px 0 0;
    margin: 42px 0 0;
    padding: 22px 0 0;
  }

  .jqhj44qs {
    margin: 0 auto;
    padding: 0 20px 60px;
    font-size: 16px;
  }

  .qoecy114 {
    margin: 0;
  }

  .g6sqzv5u {
    margin: 6px 0 0;
  }

  .mh6aybxk {
    padding: 22px 20px;
  }

  .smt63z1p {
    border-radius: 3px;
    padding: 15px;
  }

  .px9nyjxm {
    font-size: 16px;
  }

  .zajf8xnm {
    margin: 0;
    font-size: 16px;
  }

  .srhw0yl5 {
    padding: 10px 20px;
  }

  .fe1h6l1k {
    margin: 0 0 28px;
  }

  .zgxznh4s {
    margin: -10px 0 20px;
    padding: 0;
  }

  .tmbxxsfe {
    margin: 0 0 18px;
  }

  .cnxbcyyy {
    margin: 0;
  }

  .ybfjjtuy {
    margin: 14px 0 0;
  }

  .u6ypxa09 {
    border-width: 0;
    margin: 40px 0;
  }

  .x8pjavxg {
    margin: 40px 0 16px;
  }

  .pzjuyeo7 {
    margin: 0 0 18px;
  }

  .skhmeybn {
    border-radius: 50%;
  }

  .ybijimxf {
    margin: 0 0 10px;
  }

  .ghbl7926 {
    margin: 0 0 6px;
  }

  .e60tdxey {
    margin: 0 0 10px;
  }

  .isjselxt {
    margin: 0;
    padding: 0;
  }

  .cdq3abvr {
    margin: 10px 0 0;
  }

  .jz4g0rt2 {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .hwtxdon6 {
    margin: 40px 0 0;
  }

  .w4sotkij {
    border-radius: 4px;
    width: auto;
    margin: 30px 0;
    padding: 16px 20px;
  }

  .ny5vulny {
    margin: -16px 0 24px;
  }

  .qjm1jnib {
    margin: 0 0 14px;
  }

  .abhqoi3g {
    margin: 0 0 12px;
  }

  .izb1erf2 {
    margin: 0;
  }

  .gfrvq9uj {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .xalek3ag {
    margin: 6px 0 0;
  }

  .c4ay5w2o {
    border-radius: 4px;
    width: auto;
    margin: 36px 0 30px;
    padding: 16px 20px;
  }

  .kh0oqje1 {
    margin: 0 auto;
    padding: 24px 18px 48px;
  }

  .uu3tgvez {
    margin: 0;
  }

  .aen1wpmt {
    padding: 20px;
  }

  .y1fgp0i4 {
    border-radius: 3px;
    padding: 15px;
  }

  .y3u4tlkg {
    margin: 0;
  }

  .bd0pekk1 {
    margin: 0;
    padding: 10px 0 10px 20px;
  }

  .gjdznn01 {
    margin: 0 auto;
    padding: 10px;
  }

  .gn6kojnh {
    margin: 0 0 20px;
    font-size: 28px;
    line-height: 36px;
  }

  .uegtugc0, .cx8hqgq3 {
    margin: 0 0 20px;
  }

  .lg740lrp {
    margin: 0 0 15px;
    font-size: 26px;
    line-height: 31.2px;
  }

  .yxqq27v2 {
    margin: 0 0 18px;
    font-size: 17px;
    line-height: 25.5px;
  }

  .pvdnp8nt {
    margin: 0;
    font-size: 17px;
    line-height: 25.5px;
  }

  .s9b7nd85 {
    font-size: 17px;
    line-height: 25.5px;
  }

  .exm7mp5f {
    margin: 0 0 18px;
    font-size: 17px;
    line-height: 25.5px;
  }

  .tnjdytub {
    margin: 0 0 10px;
  }

  .d0wdu836 {
    margin: 0 0 18px;
  }

  .gi42td34 {
    margin: 0 0 8px;
  }

  .gld0hftz {
    margin: 10px 0 8px;
  }

  .ezjcbtzr {
    margin: 5px 0;
  }

  .ndy7r3j4 {
    margin: 0 0 15px;
  }

  .upuvrmsu {
    margin: 0 0 10px;
  }

  .f6ac1lmt {
    margin: 10px 0;
  }

  .e14g0e84 {
    margin: 8px 0 0;
  }

  .hjzbv4t2 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .i3u6vard {
    padding: 20px 0;
  }

  .xo2gslcc {
    margin: 0 0 12px;
  }

  .nph75g1q {
    margin: 0;
  }

  .tw6nr14s {
    border-width: 3px;
    margin: 0 0 20px;
    padding: 20px 30px;
  }

  .v4vuf8za {
    border-radius: 4px;
    width: auto;
    margin: 0 0 20px;
    padding: 15px 10px;
    font-size: 18px;
    line-height: 21.6px;
  }

  .eexd7y9f {
    margin: 0 0 35px;
    padding: 0;
    font-size: 26px;
    line-height: 31.2px;
  }

  .oa0ztq4l {
    border-radius: 50%;
  }

  .tfav9e3y {
    padding: 4px 0 0;
  }

  .g36svu8l {
    margin: 0 0 14px;
  }

  .zihqjyl8 {
    margin: 0 0 20px;
    padding: 0;
    font-size: 17px;
    line-height: 25.5px;
  }

  .xh7gsi4q {
    margin: 5px 0 0;
  }

  .qrkbickv {
    margin: 5px 0 15px;
  }

  .vptpanz1 {
    margin: 5px 0 10px;
  }

  .vmhc8rw0 {
    padding: 4px 0;
  }

  .uy76y5qh {
    margin: 0 0 10px;
    padding: 0;
  }

  .a3vmtjc6 {
    border-radius: 4px;
    margin: 0 0 8px;
    padding: 14px 10px;
  }

  .unkm81k2 {
    margin: 0;
  }

  .bteww6c6 {
    padding: 10px;
    display: none;
  }

  .fcujf7h3 {
    grid-template-columns: 1fr;
  }

  .zonxrk6c {
    margin: 0 auto;
  }

  .zd51g9tc {
    padding: 10px;
  }

  .pakioi7d {
    margin: 0 0 14px;
  }

  .ajmqnr9f {
    margin: 10px auto 0;
  }

  .m2u85ro7 {
    margin: 0 auto;
  }

  .iniuqa9x {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 20px 10px 10px;
  }

  .tukgmmkh {
    max-width: none;
    box-shadow: none;
    border-radius: 4px;
    padding: 14px 16px;
    font-size: 16px;
    line-height: 19.2px;
  }

  .y7i6y8bb {
    z-index: 999;
    background-color: #fff;
    padding: 10px 16px 14px;
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    box-shadow: 0 -3px 10px #0000001f;
  }

  .rfz841k9 {
    border-radius: 3px;
    padding: 15px;
  }

  .zolm3x9t, .g259znhi {
    margin: 0;
  }

  .l0pxfvyb {
    border-width: 0 0 1px;
    padding: 8px 16px;
  }

  .afftcu44 {
    margin: 0;
  }

  .toips2e5 {
    padding: 14px 16px 0;
  }

  .m6r67x7u {
    margin: 0 0 20px;
    padding: 30px 0 10px;
  }

  .gyc0cljd {
    border-radius: 50%;
  }

  .ts6am3c6 {
    margin: 0 0 2px;
  }

  .q18udu4p {
    margin: 0;
  }

  .e4gotwho {
    border-width: 0 0 0 2px;
    padding: 0 0 0 12px;
  }

  .g4hy8w1u {
    margin: 0 0 24px;
  }

  .i3gzsepj {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 16px;
  }

  .gcln7cyr, .seemz3ph {
    margin: 0 0 18px;
  }

  .lz2ockz2 {
    margin: 0;
  }

  .na8l9y6f {
    margin: 0 0 20px;
  }

  .gdigr7e5 {
    border-width: 0;
    margin: 30px 0;
  }

  .zi1cvv9w {
    margin: 24px 0;
  }

  .d4yxd8uy {
    margin: 18px 0;
  }

  .ry0ppsv7 {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 12px 16px;
  }

  .hv9d4eoc {
    margin: 0 0 12px;
  }

  .n5ptudyo {
    border-width: 0 0 0 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .zzx7mjrk {
    margin: 18px 0;
  }

  .rvye5vds {
    margin: 0 0 8px;
  }

  .jn4vvqay {
    margin: 0 0 24px;
  }

  .yxcie4h3 {
    margin: 0 0 10px;
  }

  .hfew4uhn, .x0ec6583 {
    margin: 0;
  }

  .x1jx7es4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .anqlgrsn {
    margin: 0 0 20px;
    padding: 0;
  }

  .e5pluxz4 {
    margin: 0 0 8px;
  }

  .cst98jrk {
    margin: 0 0 4px;
  }

  .m83cs98s {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .m3i7oakg {
    margin: 0 0 16px;
  }

  .c3f3pop4 {
    border-radius: 4px;
    padding: 18px 20px;
  }

  .m0owlow7 {
    margin: 24px 0;
  }

  .dpq3hibc {
    border-width: 2px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .zpskitlw {
    margin: 0;
  }

  .bo37v0ie {
    margin: 24px 0 40px;
  }

  .g602knm2 {
    margin: 0 auto;
    padding: 0 10px;
  }

  .xbrnelgv {
    margin: 0 auto;
    padding: 0 16px;
  }

  .s5yi1mdo {
    margin: 0;
  }

  .eq9zjnaf {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 24px 16px;
  }

  .pjfs55an {
    border-radius: 3px;
    padding: 15px;
  }

  .zzilmpqj {
    margin: 0;
  }

  .c437b0yb {
    border-radius: 4px;
    padding: 12px 16px;
  }

  .gf3rhm6d {
    padding: 12px 20px;
  }

  .h4evxpd0 {
    padding: 10px 20px;
  }

  .l6l90vwk {
    margin: 0;
  }

  .wp8y47fv {
    border-width: 0 0 1px;
    padding: 8px;
  }

  .jnfn39b9 {
    margin: 0 0 2px;
  }

  .a1v6jo3h {
    padding: 20px 0 4px;
  }

  .wm2gylop {
    margin: 16px 0 0;
  }

  .mgbm82q4 {
    margin: 0;
  }

  .u98axi1g {
    border-width: 0 0 0 3px;
    margin: 20px 0 0;
    padding: 15px;
  }

  .hkl4hvlw {
    margin: 0;
  }

  .gl6wht1c {
    border-width: 0;
    margin: 30px 0;
  }

  .egqyfbzs {
    margin: 0 0 18px;
  }

  .il0tfsko {
    margin: 0;
  }

  .l92wxy3m {
    margin: 40px 0 0;
  }

  .cni0jm4z {
    margin: 0;
  }

  .zvzrc8ga {
    border-width: 0 0 0 5px;
    margin: 20px 0;
    padding: 20px;
  }

  .cul503jc {
    margin: 40px 0 20px;
  }

  .xafb6p3w {
    margin: 0 0 20px;
  }

  .nb2f4i0x {
    margin: 0;
    padding: 0;
  }

  .rpeamfkv {
    margin: 0 0 6px;
  }

  .dexshzn4 {
    margin: 0 0 10px;
  }

  .k0mgu0h7 {
    border-width: 0 0 0 5px;
    margin: 30px 0 20px;
    padding: 20px;
  }

  .u6cb5u8i {
    margin: 0 auto;
    padding: 0 20px;
  }

  .lp84mefs {
    margin: 0;
  }

  .b2k4u7rp {
    border-radius: 5px;
    padding: 14px 24px;
  }

  .mbxdrhcg {
    margin: 40px -20px 0;
    padding: 20px;
  }

  .bivhbybf {
    margin: 0 0 10px;
    padding: 0 0 0 28px;
  }

  .vr5jdcuj {
    margin: 0 0 18px;
    padding: 0;
  }

  .r9dy9su5 {
    margin: 0 0 12px;
  }

  .oiqa860l {
    margin: 0;
  }

  .z4nd3ioh {
    margin: -10px 0 20px;
  }

  .mpxa79fx {
    margin: 0;
  }

  .jfcwtj65 {
    border-width: 0 0 1px;
    margin: 0 0 8px;
    padding: 0 0 8px;
  }

  .yg66w0th {
    margin: 0;
  }

  .m56val4o {
    border-width: 0 0 0 5px;
    margin: 25px 0;
    padding: 25px;
  }

  .b9dlsz3y, .hwixbn16 {
    margin: 0 0 6px;
  }

  .lbvq5td7 {
    margin: 0;
  }

  .dw1so8p1 {
    border-width: 2px;
    border-radius: 4px;
    margin: 25px 0;
    padding: 24px 20px;
  }

  .jonqcegi {
    margin: 0 0 20px;
  }

  .b8mc62ue {
    border-radius: 5px;
    padding: 18px 40px;
  }

  .aakt2rng {
    margin: 12px 0 0;
  }

  .gw5f03ne {
    margin: 40px 0 0;
    padding: 30px 20px;
  }

  .bhd8ocqt {
    margin: 0 auto;
    padding: 10px 20px 30px;
  }

  .sstfyp53 {
    border-radius: 5px;
    padding: 20px 48px;
  }

  .zclw58d0 {
    padding: 30px 20px;
  }

  .jsdyl3yu {
    margin: 0;
  }

  .zsh9cxaq {
    border-width: 1px 0 0;
    padding: 20px;
  }

  .kehphyro {
    border-radius: 3px;
    padding: 15px;
  }

  .m5hns4as {
    margin: 0;
    padding: 0 0 70px;
  }

  .yjjvd9of, .cpzqopwk {
    font-size: 16px;
  }

  .to5f4inp {
    margin: 2px 0 0;
  }

  .n59dfmry {
    margin: 0 10px;
  }

  .vcz4yrro {
    margin: 10px 0 0;
  }

  .kjivprb2 {
    border-width: 0 0 1px;
    padding: 18px 20px 14px;
    font-size: 16px;
  }

  .crf5g8iy {
    margin: 0 6px;
  }

  .p0iyofq3 {
    padding: 14px 20px 0;
  }

  .adxiduv7 {
    margin: 0 0 16px;
    font-size: 27.2px;
  }

  .m3u7bpef {
    margin: 0 0 22px;
  }

  .prx1w59d {
    margin: 0 0 6px;
  }

  .qw0xkkim {
    margin: 24px 0 0;
  }

  .nz8uxa8d {
    border-width: 0 0 1px;
    margin: 0 0 36px;
    padding: 40px 0 10px;
    font-size: 16px;
  }

  .uuyr7ihn {
    border-width: 0 0 1px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
  }

  .e2piyxfi {
    margin: 0 0 22.4px;
    font-size: 16px;
  }

  .w4pqd1cp {
    margin: 40px 0;
  }

  .rs53ugrt {
    font-size: 16px;
  }

  .n7xe8duv {
    margin: 0;
  }

  .beq55vyi {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 36px 0;
    padding: 18px 24px;
    font-size: 16px;
  }

  .km2rawd1 {
    margin: 0;
  }

  .vfm70tlr {
    border-width: 1px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 24px 28px;
    font-size: 16px;
  }

  .c7wkxz23 {
    margin: 0 0 15.2px;
  }

  .wo2b2ach {
    margin: 0;
  }

  .dh13sqcd {
    border-radius: 4px;
    margin: 28px 0 0;
    padding: 16px 38px;
  }

  .vzrdg9cp {
    margin: 16px 0 0;
  }

  .t4xke7kg {
    border-radius: 10px;
    margin: 48px 0 20px;
    padding: 28px 20px;
    font-size: 16px;
  }

  .ffwfqlj5 {
    border-radius: 50%;
  }

  .x7ou9sbb {
    margin: 0 0 4px;
  }

  .iqqgwvj2 {
    margin: 0;
  }

  .ta66b8zl {
    border-width: 1px;
    border-radius: 8px;
    flex-direction: column;
    margin: 40px 0 0;
    padding: 24px;
    font-size: 16px;
  }

  .t59jy914 {
    margin: 0 auto;
    padding: 0 16px 60px;
    font-size: 16px;
  }

  .b745dxqn {
    margin: 0 0 8px;
  }

  .wwq7rv3d {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 40px 20px;
  }

  .ki5vcdku {
    border-radius: 3px;
    padding: 15px;
  }

  .lb6cqv43 {
    font-size: 16px;
  }

  .dmva7i3e {
    margin: 0;
    font-size: 16px;
  }

  .hzurth5f {
    padding: 10px 15px;
  }

  .g63950mu {
    margin: 25px 0 0;
  }

  .dbem21rr {
    margin: 15px 0 0;
    font-size: 26px;
  }

  .l9p5dbpn {
    font-size: 17px;
  }

  .id235808 {
    margin: 20px 0 0;
    font-size: 17px;
  }

  .b99jkpbo {
    border-radius: 50%;
  }

  .jte886kj {
    margin: 15px 0 0;
  }

  .yj9c8jxl {
    border-width: 0;
    margin: 30px 0;
  }

  .pvb1jogq, .kcb3mlpl {
    margin: 0 0 18px;
  }

  .b4xmlr8h {
    margin: 0;
  }

  .wqk8vrrh {
    margin: 25px 0 0;
  }

  .p2lio3qw {
    margin: 30px 0 0;
    font-size: 22px;
  }

  .zmwi3tz8 {
    margin: 0 0 6px;
  }

  .t3xirbv5 {
    margin: 10px 0 18px 20px;
    padding: 0;
  }

  .xwlnfey9 {
    border-width: 0 0 0 4px;
    margin: 25px 0;
    padding: 18px 20px;
  }

  .ohuubign {
    margin: 0;
  }

  .biw6382f {
    margin: 0 0 8px;
  }

  .nu4pylew {
    margin: 20px 0;
  }

  .fxmo0ril {
    margin: 0 0 5px;
  }

  .kdx3n38y {
    margin: 0 0 0 8px;
  }

  .mpab7cvo {
    margin: 5px 0 0;
  }

  .agupl0es {
    border-radius: 4px;
    margin: 8px 0 0;
    padding: 4px 12px;
  }

  .cwsqcrgo {
    border-width: 2px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 20px;
  }

  .aheqtgg5 {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 25px 0;
    padding: 18px 20px;
  }

  .huxuhjsh {
    margin: 0 0 12px;
  }

  .rp5r0jwt {
    margin: 0;
  }

  .cm1qb0zo, .krib6rrp {
    margin: 12px 0 0;
  }

  .ftvd1o87 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 25px;
  }

  .wufc43b2 {
    margin: 0 0 8px;
  }

  .qlllg087 {
    margin: 0 0 10px;
  }

  .jyoqt9y9 {
    margin: 0;
  }

  .hywdbri9, .ftlj0jdr {
    margin: 10px 0 0;
  }

  .fnocti72 {
    border-width: 2px;
    border-radius: 8px;
    margin: 30px 0;
    padding: 20px;
  }

  .ahnonpzd {
    margin: 30px 0 5px;
  }

  .b80l5deo {
    margin: 0 0 20px;
  }

  .gagkq9kg {
    border-radius: 50%;
  }

  .x97bs1a7 {
    margin: 2px 0;
  }

  .jh6i9g0r {
    margin: 0 0 12px;
  }

  .uyxxowj2 {
    margin: 0 0 6px;
  }

  .gtcsay6k {
    margin: 0 0 10px;
  }

  .if5e82k3 {
    margin: 0;
    padding: 0;
  }

  .ha9fiwdb {
    margin: 12px 0 0;
  }

  .ptufyukz {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 20px;
  }

  .a3dwjscf, .ri7v5d1f {
    border-radius: 50%;
  }

  .m9hplh50 {
    margin: 30px 0 0;
  }

  .o5bft1ro {
    margin: 20px 0 0;
  }

  .xvoufb96 {
    margin: 10px 0 0;
  }

  .jvddg2aa {
    margin: 4px 0 0;
  }

  .r6vi03ek {
    margin: 20px 0 10px;
  }

  .zv9rnban {
    margin: 1px 0 0;
  }

  .tha2jeha {
    margin: 12px 0 0 10px;
  }

  .vu6vv3bq {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 20px 0 25px;
    padding: 14px 10px;
  }

  .nq2t5et3 {
    margin: 5px 0 0;
  }

  .c5ncd0mv {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .ru0rpnrg {
    margin: 0;
    padding: 5px 10px;
  }

  .mhqnrmzx {
    margin: 8px 0 0;
    padding: 5px 10px;
  }

  .y85ql905 {
    flex-wrap: wrap;
    margin: 10px 0 0;
  }

  .k0zulgkj {
    border-width: 1px 0 0;
    margin: 50px 0 0;
    padding: 30px 0 20px;
  }

  .lv69ej9m {
    margin: 0 auto;
    padding: 0 12px 80px;
  }

  .npprgl2o {
    border-width: 0 0 3px;
    border-radius: 8px;
    padding: 16px 10px;
  }

  .gkphnisq {
    padding: 15px;
  }

  .y2cq5mhk {
    border-radius: 3px;
    padding: 15px;
  }

  .ekx9k26f {
    margin: 0;
  }

  .kf1lg87b {
    margin: 10px 0 0;
  }

  .rng70xer {
    margin: 0;
  }

  .aipkystt {
    margin: 4px 0 0;
  }

  .g51smlmd {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 8px 0 0 15px;
  }

  .iut5u33l {
    margin: 20px 0 0;
  }

  .ktbncgrc {
    width: auto;
    margin: 20px 0 0;
    padding: 0 0 0 26px;
  }

  .zobefksv {
    width: auto;
    margin: -10px 0 0;
    padding: 0;
  }

  .r0x0f9j0 {
    margin: 25px 0 0;
  }

  .n1rieh6o {
    width: auto;
    margin: 15px 0 0;
    padding: 0 0 0 26px;
  }

  .ve2fsc6v {
    margin: 5px 0 0;
    padding: 0;
  }

  .ecaklnpd {
    width: 428px;
    margin: 20px 0 0;
    padding: 0 0 0 26px;
  }

  .lat2ank0 {
    border-width: 2px 0 0;
    margin: 30px 0 0;
    padding: 25px 0 0;
  }

  .pkot63xc {
    border-width: 2px;
    border-radius: 50%;
  }

  .j8s8kfh6 {
    margin: 0;
  }

  .inig93y2 {
    margin: 26px 0 0;
    padding: 0 0 0 46px;
  }

  .qoms3f7b {
    margin: 20px 0 0;
    padding: 0;
  }

  .yd90zean {
    margin: 0;
  }

  .by5jot7x {
    border-width: 0 0 0 5px;
    margin: 30px 0 0;
    padding: 28px 32px;
  }

  .bgsxkxs4 {
    margin: 0;
  }

  .db2c62ld {
    border-width: 1px;
  }

  .dz8tjtg5 {
    margin: 0;
    padding: 6px 10px 2px;
  }

  .n9b0gsw0 {
    flex-wrap: wrap;
    margin: 12px auto 0;
  }

  .evkaav7s {
    border-width: 1px;
    padding: 14px;
  }

  .bq4oycwp {
    flex-wrap: wrap;
    margin: 35px auto 0;
  }

  .z6wybrzc {
    margin: 0;
  }

  .f17j4gox {
    margin: 4px 0 0;
  }

  .askdcvfr {
    padding: 15px 15px 8px;
  }

  .t12j6gxu {
    margin: 20px 0 0;
    padding: 0;
  }

  .y0ey4odd {
    margin: 22px 0 0;
  }

  .yn69xmf2 {
    flex-wrap: wrap;
    margin: 30px auto 0;
  }

  .mpuf9icj {
    margin: 40px 0 0;
  }

  .obdvuu87 {
    border-radius: 6px;
    margin: 20px 0 0;
    padding: 0;
    overflow: hidden;
  }

  .o9xbgkjx {
    border-radius: 6px;
  }

  .h69ly4ut {
    max-width: none;
    padding: 10px 15px;
  }

  .wm4g742m {
    width: 478px;
    margin: 0;
    padding: 0;
  }

  .btrpqrmc {
    margin: 0;
  }

  .lavhuko2 {
    border-width: 1px 0 0;
    margin: 30px 0 0 -12px;
    padding: 15px 0 20px;
  }

  .ox0v7666 {
    width: auto;
    margin: 0 auto;
    padding: 15px 12px 0;
  }

  .ros0bwzu {
    margin: 0;
    padding: 0;
  }

  .vjuilbc2 {
    border-radius: 3px;
    padding: 15px;
  }

  .s1yuj4v7 {
    margin: auto;
  }

  .dzyfmvw0 {
    padding: 4px 10px;
  }

  .ac85in0d {
    margin: 0 auto;
    padding: 10px 20px;
  }

  .s5hjwco1 {
    margin: 0 0 18px;
  }

  .wej8l9q5 {
    margin: 0 0 16px;
    font-size: 23px;
  }

  .dp0ce4ao {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 16px;
    font-size: 15px;
  }

  .cr33eslu {
    margin: 0 20px 18px;
  }

  .fnb38vbm {
    border-width: 2px;
    border-radius: 50%;
  }

  .m8j85qlb {
    border-width: 1px 0 0;
    padding: 14px 0 0;
  }

  .n4ctn426 {
    border-width: 0 0 3px;
    padding: 22px 20px 18px;
  }

  .d6t1m91y {
    margin: 0 0 18px;
    font-size: 15.5px;
  }

  .d9x49ruu {
    margin: 0;
  }

  .u0jcd8qb {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .tdgn9hzw {
    border-width: 0;
    margin: 38px 0;
  }

  .nfybgjsu {
    border-width: 0 0 2px;
    margin: 32px 0 20px;
    padding: 0 0 10px;
    font-size: 17.5px;
  }

  .zxbo56et {
    font-size: 15.5px;
  }

  .z1srlogg {
    border-width: 2px 0;
    margin: 32px 0;
    padding: 18px 0;
    font-size: 16px;
  }

  .w0g7r8zc {
    font-size: 15.5px;
  }

  .wv9hrz4w {
    margin: 0;
  }

  .kt36047r {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gzrr2qzw {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .g1ftrys4 {
    margin: 0 0 10px;
  }

  .ed2qjlcg {
    margin: 0;
    font-size: 15.5px;
  }

  .b79sqcha {
    margin: 0 0 28px;
  }

  .s8h2523x {
    padding: 20px 20px 36px;
  }

  .xkx3kj3v {
    margin: 0 0 28px;
  }

  .ml2826n2 {
    margin: 0 0 8px;
  }

  .aglix0t9, .c7uyq9o1 {
    margin: 0 0 12px;
  }

  .jjkgrk5u {
    border-width: 1px 1px 1px 4px;
    margin: 0 0 20px;
    padding: 24px 26px;
  }

  .hfya325d {
    border-width: 1px 1px 1px 4px;
    padding: 24px 26px;
  }

  .e2zje8n0 {
    border-width: 3px 0;
    margin: 32px -20px;
    padding: 26px 20px;
  }

  .bvkcwflq {
    padding: 0 20px;
  }

  .ymza9z0g {
    border-width: 0 0 2px;
    margin: 0 0 20px;
    padding: 0 0 10px;
    font-size: 17.5px;
  }

  .cmq276w7 {
    border-width: 1px 1px 1px 5px;
    margin: 22px 0;
    padding: 15px 20px;
  }

  .sr8t4myb {
    margin: 0 0 14px;
  }

  .djhqvfq5 {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .c4mys1gt {
    padding: 9px 0;
  }

  .cwm9lyo3 {
    border-width: 1px;
    margin: 26px 0;
    padding: 22px 24px;
  }

  .l05lerlq {
    padding: 19px 30px;
  }

  .r3b3u9mg {
    margin: 9px 0 0;
  }

  .tpbz35z1 {
    margin: 32px 0;
  }

  .uxi7ayo2 {
    margin: 0 0 8px;
  }

  .xh3wckax {
    margin: 0;
  }

  .rpxzokoi {
    border-width: 2px;
    margin: 30px 0;
    padding: 24px;
  }

  .mteeezy9 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .zyhibfhv {
    margin: 0 0 18px;
  }

  .i4rxvjsb {
    margin: 0 0 20px;
    padding: 0;
  }

  .dvnwi6m7 {
    padding: 11px 20px;
  }

  .hrj3sjji {
    margin: 2px 0 0;
  }

  .p3wh6lrm {
    border-width: 0 0 1px;
    padding: 13px 0;
  }

  .qt3cuoap {
    padding: 13px 0;
  }

  .akx76po4 {
    padding: 6px 24px 16px;
  }

  .r8eowm9e {
    border-width: 2px;
    margin: 30px 0;
  }

  .c4u1kdqt {
    margin: 32px 0;
    padding: 14px 20px;
  }

  .vlztqjae {
    padding: 28px 20px 36px;
  }

  .r26c3xtu {
    margin: 0;
  }

  .sjrv11ju {
    border-width: 2px 0 0;
    padding: 20px;
  }

  .p74mkdha {
    margin: 0 auto;
  }

  .ec2f8mix {
    border-radius: 3px;
    padding: 15px;
  }

  .att4memk {
    margin: 0;
  }

  .u3ieuf5h {
    border-width: 0 0 1px;
    padding: 10px 20px;
  }

  .fw6rzjy2 {
    margin: 0;
    padding: 5px 0;
  }

  .enh56awg {
    padding: 0 0 0 18px;
  }

  .pfdkt50q {
    margin: 5px 0 0;
  }

  .b6g5e47t {
    margin: 15px 0 0;
    font-size: 24px;
  }

  .ghvifnjl {
    margin: 5px 0 0;
    padding: 5px 0 0;
  }

  .nt3rzpch {
    margin: 0 0 0 4px;
  }

  .e1yzxexy {
    margin: 10px 0 0;
    padding: 5px 0 0;
  }

  .tun4nkkz {
    margin: 5px 0 0;
  }

  .jjkgog3l {
    border-width: 1px;
    margin: 16px 0 0;
    padding: 22px 18px;
  }

  .a6vkkm5p {
    border-radius: 3px;
    padding: 3px 9px;
  }

  .lc3ptktl {
    margin: 8px 0 0;
  }

  .xas91nes {
    border-width: 0;
    margin: 10px 0;
  }

  .wyuxkvco {
    border-radius: 50%;
  }

  .z45bw0nn {
    padding: 0 0 0 10px;
  }

  .i2wmro5m {
    margin: 0 0 0 7px;
  }

  .tfkk3iw9 {
    padding: 0 0 0 10px;
  }

  .uzmdcpkl {
    margin: 10px 0 0;
    padding: 0 0 0 1px;
  }

  .iywkpe3t {
    margin: 5px 0 0;
  }

  .fpht0e7z, .h2okxt6m {
    margin: 0 0 18px;
  }

  .c54yq70w {
    margin: 0;
  }

  .ano175t8 {
    padding: 15px 0 0;
  }

  .ulzq5qrc {
    margin: 30px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .rv9289w0 {
    margin: 0;
  }

  .kqbf5ybp {
    margin: 0 0 0 7px;
  }

  .scaypjji {
    padding: 0 0 0 10px;
  }

  .isc20217 {
    margin: 4px 0 0;
    padding: 0 0 0 10px;
  }

  .gbfoepro {
    width: auto;
    margin: 25px 0 5px;
    padding: 20px 10px 20px 15px;
  }

  .xxp3bggh {
    padding: 0 0 0 10px;
  }

  .rwkqlsxk {
    padding: 5px 0;
  }

  .ld0cma2n {
    margin: 3px 0 0;
    padding: 5px 0;
  }

  .shvyh9p2 {
    margin: 25px 0 5px;
    padding: 15px 10px 15px 15px;
  }

  .i9qe337o {
    border-radius: 50%;
  }

  .irmgpbre {
    padding: 0 0 0 15px;
  }

  .ecpef56u, .xi6pqc52 {
    margin: 0 0 0 3px;
  }

  .zfh7kiub {
    padding: 6px 0 0;
  }

  .i3gyjfwn {
    padding: 0 0 5px;
  }

  .mhu7au3w {
    padding: 10px 0 0 10px;
  }

  .b6gh5xkw {
    padding: 10px 37px 10px 10px;
  }

  .wmbtt7qb {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .tlqmnvz1 {
    margin: 0 0 15px;
  }

  .n7xr253j {
    margin: 0;
  }

  .rld14eh7 {
    margin: 15px 0 0;
  }

  .blqzsmwp {
    margin: 15px 0 0;
    padding: 0 0 5px 5px;
  }

  .q37mx2ul {
    border-radius: 5px;
    padding: 16px 20px;
    font-size: 18px;
  }

  .uz9hwjn1 {
    margin: 20px 0 10px;
  }

  .qn3a63lh {
    border-width: 0;
    margin: 30px 0 10px;
  }

  .f4d4btwg {
    margin: 20px 0 0;
    font-size: 26px;
    line-height: 34px;
  }

  .sqt6eod9 {
    margin: 10px 0;
  }

  .rbk74c0m {
    margin: 0;
    padding: 20px 44px 12px 27px;
  }

  .nqlcaiva {
    padding: 20px;
  }

  .llg4sncf {
    margin: 5px 0 0;
    padding: 0 5px;
  }

  .oz2z1v7c {
    margin: 4px 0 0;
  }

  .si7zc2u5 {
    margin: 6px 0 0;
    padding: 1px;
  }

  .kboc8n0z {
    padding: 1px;
  }

  .jprvzr5r {
    margin: 4px 0 0;
    padding: 1px;
  }

  .rcncj4jd {
    border-width: 1px;
    border-radius: 15px;
    width: 100%;
    padding: 14px 10px;
  }

  .qfvla3j7 {
    border-radius: 10px 10px 0 0;
    margin: -14px -10px 8px;
    padding: 3px;
  }

  .dxbkufqd {
    border-width: 1px;
    border-radius: 15px;
    width: 100%;
    padding: 14px 10px;
  }

  .ncwppjnx {
    flex-wrap: wrap;
    margin: 14px 0 0;
    padding: 0 10px 20px;
  }

  .ld8sq11q {
    margin: 0 0 8px;
  }

  .e8aozwdg {
    padding: 5px 30px 20px;
  }

  .e3taytkm {
    padding: 10px 20px 20px;
  }

  .ul1zzgoc {
    margin: 20px 0 0;
    padding: 1px 0 0;
  }

  .qv67t0kd {
    margin: 6px 0 0;
  }

  .jiscg4oj {
    border-width: 1px;
    margin: 20px 0 0;
    padding: 22px 18px;
  }

  .ht6uouwh {
    margin: 0 0 6px;
  }

  .yjvdt5jz {
    margin: 8px 0 0;
  }

  .m0uqhmbp {
    margin: 10px 0 0;
  }

  .enymtvk9 {
    border-radius: 6px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .d5s1rdim {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 20px 10px 30px;
  }

  .sr0eqbrn {
    flex-flow: column;
    width: 100%;
    min-width: auto;
    margin: 10px 0 0;
    padding: 0 0 40px;
    display: flex;
  }

  .ku2d5sk5 {
    margin: 5px 0 0;
  }

  .btrvu947 {
    border-radius: 4px;
    margin: 12px 0 0;
    padding: 15px 20px;
  }

  .ewxflzzc {
    margin: 2px 0 0;
  }

  .u6qksnmf {
    margin: 12px 0 0;
  }

  .rkaq1uix, .ts6evvgl {
    border-radius: 4px;
  }

  .zgcb0we0 {
    margin: 4px 0 0;
  }

  .k18mk78p, .s8yo08w4, .gvl9hxl4, .asn003lw {
    border-radius: 4px;
  }

  .hxm35p9c {
    margin: 15px 0 6px;
  }

  .ro7tcoiv {
    margin: 4px 0 0;
  }

  .kb9287s4 {
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 10px 5px;
  }

  .dd2h9p9z {
    border-width: 1px;
    border-radius: 15px;
    width: auto;
    min-width: 100%;
    margin: 0;
    padding: 12px 10px;
  }

  .ghojlzhf {
    margin: 0 auto;
    padding: 0 20px;
  }

  .zm64yw70 {
    border-radius: 3px;
    padding: 15px;
  }

  .dp8z84c3 {
    margin: 0;
  }

  .te50a3zy {
    margin: 20px 0 10px;
  }

  .psbkjbx8 {
    margin: 15px 0 5px;
    padding: 5px 0;
  }

  .nxqbdqf1 {
    margin: 10px 0 20px;
  }

  .dj31zw8h {
    border-radius: 50%;
  }

  .j0eghze7 {
    border-radius: 50px;
  }

  .nu7ixxry {
    border-radius: 50%;
  }

  .ngmxmabv {
    flex-wrap: wrap;
  }

  .tr9z3bq9 {
    margin: 20px 0 0;
  }

  .w648zdsf {
    margin: 0 0 14px;
  }

  .zye7w9wr {
    margin: 0 0 6px;
  }

  .ild3z8ri {
    margin: 10px 0 10px 22px;
    padding: 0;
  }

  .xggimt3v {
    margin: 0;
  }

  .ev7sn9hj {
    margin: 15px 0;
    padding: 10px 0;
  }

  .e90guo8s {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    margin: 20px 11px;
    padding: 2px 15px 2px 35px;
  }

  .dkfdst4y {
    margin: 15px 0;
    padding: 10px 0;
  }

  .sdepikqc {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    width: 363px;
    margin: 20px 11px;
    padding: 2px 15px 2px 35px;
  }

  .z5osvjtv {
    border-width: 0;
    margin: 30px 0;
  }

  .zfjpt16e {
    margin: 30px 0 0;
    padding: 5px 0;
  }

  .s0qou1ke {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .uh0klqdk {
    border-width: 0 0 0 3px;
    border-radius: 10px;
    margin: 20px 10px 20px 20px;
    padding: 10px 20px;
  }

  .ktuag4f2 {
    margin: 0 0 10px;
  }

  .u98duasc {
    margin: 0;
    padding: 0;
  }

  .i9nfboya {
    margin: 15px 0 0;
    padding: 10px 0;
  }

  .p1lugizk {
    border-radius: 10px;
    margin: 15px 0 0;
  }

  .v2ihh38l {
    margin: 0 0 10px;
  }

  .gwpg25nv {
    margin: 10px 0 16px 22px;
    padding: 0;
  }

  .q75ih352 {
    border-width: 1px;
    border-radius: 10px;
    margin: 20px 0 0;
    padding: 20px;
  }

  .vyuijyst {
    border-radius: 5px;
    width: 438px;
    margin: 30px 0 0;
    padding: 16px 15px;
  }

  .qrnisnlx {
    border-radius: 2px;
    margin: 30px 0 0;
  }

  .cusnnbw7 {
    margin: 0 0 14px;
    padding: 0;
  }

  .nc2i7501 {
    border-radius: 8px;
    margin: 0;
    padding: 0;
  }

  .qjnycrsp {
    margin: 0;
    padding: 20px 25px;
  }

  .js67afzh {
    margin: 0 0 6px;
  }

  .hz85n43e {
    flex-wrap: wrap;
    padding: 10px;
  }

  .rht3qv6n {
    border-radius: 5px;
    width: 438px;
    margin: 10px 0 0;
    padding: 16px 15px;
  }

  .z14k0j89 {
    margin: 5px 0 0;
  }

  .h14ehrnm {
    border-width: 0 0 4px;
    border-radius: 5px;
    margin: 10px 0 0;
    padding: 10px 20px;
  }

  .cjdbv3fe {
    margin: 0 0 10px;
  }

  .fs7e7eld {
    padding: 10px 0;
  }

  .zea28c5e {
    margin: 0 0 8px;
  }

  .vdl8kd9x, .ren35sob {
    border-radius: 4px;
  }

  .zilvs7is {
    margin: 4px 0;
  }

  .b43l7rsg, .yueygs8o, .xxl86rhe {
    border-radius: 4px;
  }

  .txv3ni7g {
    margin: 18px 0 6px;
  }

  .zg3ztbnr {
    margin: 30px 0 0;
    padding: 12px 10px;
  }

  .pgw5fr4s {
    margin: 60px 0 0 15px;
    padding: 10px;
  }

  .zjrvw57v {
    padding: 0 0 0 15px;
  }

  .nnkvne3o {
    margin: 0 auto;
    padding: 0 20px 30px;
  }

  .s1gyvdaq {
    margin: 0 0 20px;
  }

  .pv8wawx0 {
    border-radius: 4px;
  }

  .j62kl2qg {
    margin: 6px 0;
  }

  .h1gxwspj {
    margin: 0 0 20px;
  }

  .boukf9of {
    border-width: 0 0 1px;
    margin: 30px auto 0;
    padding: 0 30px 50px;
  }

  .ip13xfw3 {
    margin: 0 0 12px;
  }

  .mzd4tkbr {
    border-radius: 4px;
    margin: 0 0 15px;
    padding: 10px;
  }

  .hyhdj9d1, .ttcerh30 {
    border-radius: 50%;
  }

  .a88igeqa {
    margin: 0 0 2px;
  }

  .p5bnqlkn {
    margin: 0 0 4px;
  }

  .ula2rezu {
    margin: 2px 0 0;
  }

  .nfj94plz {
    margin: 20px 10px 0;
  }

  .ss6lae28 {
    border-radius: 50%;
  }

  .a0chgr8m {
    margin: 20px 10px 0 46px;
  }

  .lcirddz4, .lk8vg5d4, .vv2wxc09, .fmchtzo0, .nm39xbl6, .japgly9r, .imzq00al, .wp3zptva, .ji5c8c7j, .jtyxfn7b {
    border-radius: 50%;
  }

  .jeo8l7gp {
    border-radius: 5px;
    width: 418px;
    margin: 30px 0 20px;
    padding: 16px 15px;
  }

  .oe7zkps8 {
    margin: 0 auto;
    padding: 10px 30px 30px;
  }

  .dqbyg5pc {
    border-radius: 3px;
    padding: 15px;
  }

  .ntrx1yfq {
    margin: 0;
  }

  .xes4x1gb, .yihn5c6w {
    font-size: 17px;
  }

  .qmirii1n {
    border-radius: 50%;
  }

  .szxb7nkj {
    border-width: 1px;
    border-radius: 3px;
    padding: 2px 10px;
  }

  .slmnabxd {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 9px 20px;
  }

  .fxzaler5 {
    border-width: 0 0 0 3px;
    padding: 0 0 0 10px;
  }

  .zag6fc35 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 14px 20px;
    font-size: 17px;
  }

  .uhg0of2y {
    border-width: 0 0 2px;
    font-size: 17px;
  }

  .c6ig5w0x {
    margin: 0 5px;
  }

  .uyoxgmj0 {
    margin: 0 auto;
    padding: 8px 20px;
  }

  .ytcrimua {
    border-width: 0 0 1px;
    font-size: 17px;
  }

  .dtevgu0k {
    margin: 0 0 14px;
  }

  .e2t4mgyb {
    margin: 0 0 18px;
    font-size: 26px;
  }

  .voi2t5wu {
    border-width: 0 0 0 4px;
    margin: 0 0 28px;
    padding: 0 0 0 16px;
    font-size: 17px;
  }

  .sj1q23jm {
    margin: 0 auto;
    padding: 0 20px;
    font-size: 17px;
  }

  .j1fxtuo2 {
    border-width: 0 0 1px;
    padding: 40px 20px 0;
    font-size: 17px;
  }

  .ng6fyg80 {
    border-radius: 50%;
  }

  .e31lsuad {
    margin: 2px 0;
  }

  .fmmtwsut {
    margin: 0;
  }

  .wbdll4b8 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 16px 20px;
    font-size: 17px;
  }

  .v7s909sc {
    border-width: 0 0 2px;
    font-size: 17px;
  }

  .rw9bf0pg {
    margin: 0 0 22px;
    font-size: 17px;
  }

  .thmn83r8 {
    border-width: 0 0 0 5px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .w1rmanlh {
    font-size: 17px;
  }

  .b7cjpyai {
    font-size: 42px;
  }

  .pus6ntbv {
    margin: 8px 0 0;
  }

  .ir5elheo {
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
    font-size: 17px;
  }

  .ef43oqrr {
    margin: 0 0 22px;
    font-size: 17px;
  }

  .ckc3a965 {
    border-width: 0;
    margin: 40px 0;
    font-size: 17px;
  }

  .b6ysyfki {
    border-width: 0 0 2px;
    margin: 48px 0 18px;
    padding: 0 0 10px;
    font-size: 20px;
  }

  .fcs6juz3 {
    margin: 0 0 8px;
  }

  .jg3qr8ti {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
    font-size: 17px;
  }

  .pmf2yb89 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .gyty5guy {
    margin: 0 0 4px;
    font-size: 17px;
  }

  .n569q9ua {
    font-size: 17px;
  }

  .f60re1aa {
    margin: 0 0 22px;
    font-size: 17px;
  }

  .ecap8t5g {
    margin: 0 0 22px;
    padding: 0;
    font-size: 17px;
  }

  .rsokvfto {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 40px 20px;
  }

  .oz0zecla {
    margin: 0 0 12px;
  }

  .ur9pkzwt {
    margin: 0 0 18px;
  }

  .fd7t7jou {
    margin: 0 0 10px;
  }

  .mg549m1s {
    margin: 0;
    padding: 0 0 0 22px;
    font-size: 17px;
  }

  .x8pyk5uz {
    border-width: 2px;
    border-radius: 8px;
    margin: 36px 0;
    padding: 30px;
    font-size: 17px;
  }

  .bt2yq4rw {
    margin: 0;
    font-size: 17px;
  }

  .pr1v1cvy {
    padding: 40px 20px;
    font-size: 17px;
  }

  .t94bsezy {
    margin: 0 0 14px;
  }

  .sv5p6kdk {
    flex-wrap: wrap;
    font-size: 17px;
  }

  .e9xgc03c {
    border-width: 1px 0;
    padding: 24px 20px;
    font-size: 17px;
  }

  .rj7wzjax {
    margin: 0 0 8px;
    font-size: 18px;
  }

  .div4p7xy {
    margin: 0 0 22px;
  }

  .srht6awy {
    border-radius: 6px;
    margin: 0 auto;
    padding: 18px 40px;
  }

  .xhkoxrgh {
    margin: 14px 0 0;
  }

  .mh71en7s {
    border-radius: 8px;
    margin: 36px 0 40px;
    padding: 36px 20px;
    font-size: 17px;
  }

  .f8u4u83i {
    padding: 0 20px 40px;
    font-size: 17px;
  }

  .w5vwoh2x {
    border-width: 0 0 2px;
    margin: 0 0 40px;
    padding: 0 0 14px;
    font-size: 22px;
  }

  .o56gk5oc {
    margin: 0 0 10px;
  }

  .srwtop0b {
    margin: 0 0 14px;
  }

  .n82fwlqn {
    margin: 0;
  }

  .uwbgkeyt {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 0 28px;
    padding: 28px 30px;
    font-size: 17px;
  }

  .x32ooiu8 {
    border-width: 1px 0;
    padding: 50px 20px;
    font-size: 17px;
  }

  .avzpnvsr {
    border-radius: 8px;
    margin: 40px 0;
    padding: 36px 20px;
    font-size: 17px;
  }

  .hcu2i0kx {
    border-width: 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 10px;
    font-size: 20px;
  }

  .ye844ac4 {
    margin: 0 0 10px;
    font-size: 22px;
  }

  .s56hnxfm {
    padding: 12px 16px;
  }

  .fir11z7r, .tggvz0ke {
    border-width: 0 0 1px;
    padding: 12px 16px;
  }

  .yxmenxvz {
    padding: 12px 16px;
  }

  .hlt5uu36 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px auto;
    font-size: 17px;
  }

  .ex4jprjp {
    margin: 0 0 32px;
  }

  .zqpz6a7c, .kazvnpne {
    margin: 0 0 6px;
  }

  .wfew75js {
    margin: 0 0 10px;
  }

  .mu7z4t1b {
    margin: 0 0 16px;
  }

  .x5lkdfvx {
    margin: 0;
  }

  .pdrzqr15 {
    border-radius: 6px;
    padding: 12px 24px;
  }

  .ewhma3nq {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
    font-size: 17px;
  }

  .gp88l8h2 {
    margin: 0 0 6px;
  }

  .o0wwxei1 {
    margin: 0;
  }

  .fcofl3zl {
    border-width: 2px;
    border-radius: 8px;
    padding: 24px 20px;
    font-size: 17px;
  }

  .gc9tvcqz {
    margin: 0 auto 36px;
    font-size: 17px;
  }

  .u4k2yydt {
    margin: 0 auto 36px;
  }

  .owpt51au {
    border-radius: 6px;
    margin: 36px 0;
    padding: 15px 32px;
  }

  .mq7va560 {
    padding: 50px 20px;
    font-size: 17px;
  }

  .wuwb02ho {
    margin: 0 auto;
  }

  .xgaptbwb {
    margin: 0 0 10px;
  }

  .vfr6n15s {
    margin: 0;
  }

  .hnppt416 {
    border-width: 2px;
    border-radius: 8px;
    flex-direction: column;
    margin: 0 auto;
    padding: 28px;
    font-size: 17px;
  }

  .yd3wnjjx {
    border-width: 1px 0 0;
    padding: 40px 20px;
    font-size: 17px;
  }

  .aude4ce9 {
    margin: 0 0 16px;
    font-size: 22px;
  }

  .bjwb76lx {
    margin: 0 auto 28px;
  }

  .gmu6aye1 {
    border-radius: 6px;
    margin: 10px 0 0;
    padding: 20px 48px;
  }

  .sr6u9pu0 {
    margin: 0 auto;
    padding: 0 20px;
    font-size: 17px;
  }

  .jilckm2v {
    padding: 50px 20px;
    font-size: 17px;
  }

  .abust308 {
    margin: 0 auto;
    padding: 0 20px;
  }

  .xhe3ilkr {
    border-width: 1px 0 0;
    padding: 28px 20px;
    font-size: 17px;
  }

  .hl8em90e {
    margin: 0;
  }

  .b9lbviie {
    padding: 18px 20px;
  }

  .tw6l5vmb {
    border-radius: 3px;
    padding: 15px;
  }

  .kc6lep1e {
    font-size: 17px;
  }

  .hkbm23lp {
    margin: 0;
    font-size: 17px;
  }

  .n3-sticky-footer-text-ion {
    text-align: center;
  }

  .nutcsdxn {
    margin: 0 0 8px;
  }

  .gr8adhqn {
    margin: 0 auto;
    padding: 4px 0;
  }

  .lth5aidc {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .iph5sl31 {
    margin: 0 0 8px;
    font-size: 29.17px;
  }

  .l2ir8s7a {
    margin: 16px 0 8px;
  }

  .vwroytcz {
    margin: 0 0 20px;
  }

  .o8c3uhqr {
    margin: 0 0 20px;
    font-size: 19px;
  }

  .q6gplge2 {
    border-width: 0;
    margin: 24px 0;
  }

  .tbqdl2ow {
    margin: 16px 0;
    font-size: 25.502px;
  }

  .glqitiux {
    margin: 0;
  }

  .mvtawtym {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .fx6mt408, .wwmx8556 {
    margin: 0;
  }

  .bm4rrg58 {
    margin: 8px 0 0;
  }

  .x7weoq8p {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .p5869vdr {
    margin: 0 0 8px;
    font-size: 25.502px;
  }

  .aajtmzzn {
    margin: 8px 0 0;
  }

  .cya2tz5y {
    border-width: 3px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .zyk4uo7u {
    margin: 24px 0 8px;
    font-size: 25.502px;
  }

  .y9ninmbu {
    font-size: 25.502px;
  }

  .is3yl2zi {
    margin: 0 0 8px;
    font-size: 25.502px;
  }

  .tmmwiajg {
    border-radius: 6px;
    width: auto;
    margin: 24px auto 0;
    padding: 16px;
  }

  .y06yz2p6 {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .etsgfe3t {
    border-radius: 6px;
    width: auto;
    margin: 48px auto 0;
    padding: 16px;
  }

  .gnqe5vfy {
    margin: 48px 0 8px;
    font-size: 25.502px;
  }

  .i884i3ao {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .js1b0vhy {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
  }

  .uprwvgwn {
    margin: 0;
    padding: 20px;
  }

  .hfgihs64 {
    flex-wrap: wrap;
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .gkwk9113 {
    border-radius: 3px;
    padding: 15px;
  }

  .zi8jslpl {
    margin: 0;
  }

  .so2n5nh2 {
    padding: 8px 16px;
  }

  .eovyac5n {
    border-width: 0 0 1px;
    margin: 0;
    padding: 18px 20px;
  }

  .v7plv3kj {
    margin: 0 0 20px;
    padding: 32px 0 0;
    font-size: 22px;
  }

  .fy649hkp, .h1hri573, .qti753b4 {
    border-radius: 3px;
    padding: 7px 14px;
  }

  .ppclltvl {
    flex-wrap: wrap;
    margin: 0 0 16px;
  }

  .x0uslt43 {
    border-width: 1px 0;
    margin: 0 0 24px;
    padding: 10px 0;
  }

  .dczx09y9 {
    margin: 0 0 20px;
  }

  .ogb962vy {
    margin: 0;
  }

  .mqoheyfj {
    margin: 0 0 20px;
  }

  .ju4fhfiq {
    margin: 36px 0 16px;
    font-size: 19px;
  }

  .rjqqdjd8 {
    margin: 0 0 4px;
  }

  .fsjj698m {
    margin: 0 0 6px;
    font-size: 36px;
  }

  .chjjmopi {
    margin: 4px 0 0;
  }

  .lu1oxqhg {
    border-width: 1px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 20px;
  }

  .y0pd6n6h {
    margin: 0 0 20px;
    padding: 0;
  }

  .zxgc5ovl {
    margin: 0 0 8px;
  }

  .s1ffk0f0 {
    margin: 0 0 10px;
  }

  .xu9lb1ew {
    margin: 0;
  }

  .w3p1o3vx {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 20px 22px;
  }

  .ufi12tfu {
    margin: 24px 0 20px;
    padding: 0;
  }

  .g69ly91u {
    margin: 0 0 2px;
  }

  .lduaudaq {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ghx6rubo {
    padding: 10px 0;
  }

  .jgwj003r {
    margin: 12px 0 20px;
    padding: 0;
  }

  .vm80x40i {
    margin: 0;
  }

  .udv7ioq7 {
    margin: 0 0 10px;
  }

  .pfymkk58 {
    padding: 0;
  }

  .h4v2n016 {
    margin: 0 0 12px;
  }

  .smgsmfwd {
    margin: 0;
  }

  .vxhotcvw {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .gkcelkkn {
    border-radius: 4px;
    width: auto;
    margin: 24px 0 32px;
    padding: 16px 18px;
    font-size: 15px;
  }

  .zdx5sc1u {
    margin: 0 auto;
    padding: 0 20px;
  }

  .b566o5o9 {
    padding: 0 0 40px;
  }

  .jp34f2tx {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .gzfl8tiv {
    margin: 0 0 10px;
  }

  .osz0jh8h {
    margin: 0 auto;
  }

  .vtlvqe3v {
    border-width: 1px 0 0;
    padding: 28px 20px;
  }

  .l3sttp3h {
    border-radius: 3px;
    padding: 15px;
  }

  .se4hpd24 {
    margin: 0;
  }

  .rtare33p {
    margin: 0 0 8px;
  }

  .pqb8qkjz {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 0 8px 8px;
  }

  .m8hsiq0a {
    margin: 0 0 8px;
    font-size: 29.17px;
  }

  .yaqy4ww6 {
    margin: 16px 0 8px;
  }

  .y5aeykcn {
    margin: 0;
  }

  .jcciuv14 {
    margin: 16px 0;
    font-size: 25.502px;
  }

  .gcw4a9x9 {
    margin: 0;
  }

  .br40rq36 {
    margin: 0 0 8px;
  }

  .osu3uw0h {
    margin: 0;
    padding: 0;
  }

  .s2umn5hv {
    margin: 0 0 8px;
  }

  .zf6xlnyn {
    margin: 0;
  }

  .f19xubo6 {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .wn7yr511 {
    margin: 0 0 8px;
  }

  .hlndvnnv {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px;
  }

  .yz9bc7cm, .rvqcair8, .a3br9rxx {
    border-width: 0 1px;
    padding: 8px;
  }

  .yqxhaazo {
    border-width: 1px 0;
  }

  .scl71itn, .gz4to0ws, .lemxl99i {
    border-width: 0 1px;
    padding: 8px;
  }

  .pgv0seok {
    border-width: 1px 0;
  }

  .l9vsi86s {
    width: 100%;
    max-width: none;
    margin: 24px 0 40px;
    padding: 0;
  }

  .nz2njl67 {
    margin: 24px 0 8px;
    font-size: 25.502px;
  }

  .jp8a8d64 {
    margin: 0;
    padding: 0 4px 0 0;
  }

  .i390c6p9 {
    margin: 8px 0;
  }

  .k6osalow {
    margin: 0;
  }

  .cp4gzjml {
    margin: 0 0 24px;
    padding: 16px;
  }

  .n9u6p698 {
    margin: 0;
  }

  .gspjy5ag {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .su6l0hv0 {
    margin: 0 0 8px;
    font-size: 25.502px;
  }

  .wxzf6glk {
    margin: 0;
  }

  .papkl07z {
    border-radius: 6px;
    margin: 16px 0 0;
    padding: 16px 48px;
  }

  .edz2t9zv {
    border-width: 2px;
    border-radius: 6px;
    margin: 24px 0;
    padding: 16px;
  }

  .frg7h5k9 {
    border-radius: 6px;
    width: auto;
    margin: 48px auto 0;
    padding: 16px;
  }

  .jy10z4sg {
    margin: 48px 0 8px;
    font-size: 25.502px;
  }

  .plh84avz, .sp96tq9t {
    margin: 0;
  }

  .bmn2j8yn, .wf9a5kzw {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .grrx5c4w {
    border-radius: 6px;
    margin: 16px 0 48px;
    padding: 16px 48px;
  }

  .jag1qq39 {
    margin: 0;
    padding: 24px;
  }

  .etyvnxo9 {
    flex-wrap: wrap;
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lybp5hpl {
    border-radius: 3px;
    padding: 15px;
  }

  .cufedl9l {
    margin: 0;
  }

  .yvn9epxb {
    margin: 0 0 4px;
  }

  .dcwvjm9s {
    border-width: 0 0 1px;
    margin: 0 0 16px;
    padding: 8px;
  }

  .xqliplzd {
    margin: 0 0 8px;
  }

  .ni18p0xu {
    margin: 0;
    padding: 16px 20px 8px;
  }

  .mp26167l {
    flex-wrap: wrap;
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .mhuepoyk {
    margin: 12px 0 0;
  }

  .q40tu25x {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .is30j9m5, .p1yikugi {
    margin: 0;
  }

  .dq7j4g3e {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .di875o2z, .hjepj0ee {
    margin: 0 0 8px;
  }

  .mvmmdino {
    margin: 0 0 6.4px;
  }

  .gxf9m20b {
    margin: 0;
    padding: 0 0 0 20px;
  }

  .fya3jfv1 {
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .q4w8yehc {
    border-width: 0 0 0 5px;
    margin: 0;
    padding: 16px 20px;
  }

  .zdlotzub {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .b29r2coi {
    margin: 0;
  }

  .bonubgrx {
    border-radius: 6.4px;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .pykauhiv {
    border-radius: 6.4px;
    margin: 24px auto;
    padding: 16px 24px;
  }

  .gcn14b2x {
    margin: 0;
  }

  .zd59ase5 {
    margin: 0 0 8px;
  }

  .tfvyrnvj {
    border-radius: 6.4px;
    margin: 0 0 20px;
    padding: 16px 20px;
  }

  .jdawd7nh {
    margin: 0 0 12px;
  }

  .tp2r0mwe {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .t4lel9t9, .lu7w9ydj {
    margin: 0 0 4px;
  }

  .drn1jx46 {
    margin: 0;
  }

  .dlnj140d {
    border-width: 1px;
    border-radius: 6.4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .xmaptdvj {
    margin: 0 0 8px;
  }

  .nh9hf6fm {
    padding: 4.8px 0;
  }

  .rl97xbcm {
    margin: 0;
    padding: 0;
  }

  .nsew97mw {
    border-width: 2px;
    border-radius: 6.4px;
    margin: 28px 0;
    padding: 24px 20px;
  }

  .nn7c3jlq {
    margin: 24px 0 8px;
  }

  .ptbpsvpo {
    margin: 0;
  }

  .snifjytp {
    margin: 8px 0;
  }

  .jpp13mec {
    margin: 4px 0 0;
  }

  .jzkycgp4 {
    border-radius: 6px;
    margin: 0 0 12px;
    padding: 16px;
  }

  .jv3w1ux2 {
    margin: 8px 0 0;
  }

  .x9mgjnme {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 16px;
  }

  .rcw5qebz {
    margin: 0 0 48px;
    padding: 20px 32px;
  }

  .kjrmhmc6 {
    margin: 0;
  }

  .t49h9ime {
    margin: 8px 0 0;
  }

  .kwawajvd {
    margin: 0 8px;
  }

  .nbm5pyei {
    margin: 16px 0 0;
  }

  .f2unu7m4 {
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .t2k47ioa {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .bvexh822 {
    border-radius: 3px;
    padding: 15px;
  }

  .pvjglc1e {
    margin: 0;
  }

  .rd8cpljm {
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .lxopjolc {
    border-width: 0 0 1px;
    padding: 12px 0;
  }

  .o6bo143y {
    margin: 0 0 24px;
  }

  .ycs9r3cb {
    border-width: 0 0 0 5px;
    margin: 0 0 24px;
    padding: 0 0 0 16px;
  }

  .zhu7kdxe {
    border-width: 2px 0 0;
    margin: 32px 0;
  }

  .sa2semnb {
    margin: 0;
  }

  .g75n8ny5 {
    margin: 0 0 8px;
  }

  .uemqi13i {
    margin: 0;
  }

  .wnb637d8 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .ht58hofs, .h0ilk33a {
    margin: 0 0 8px;
  }

  .stup3das {
    margin: 0;
  }

  .wmujsxe1, .j2rn38on {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .b23p9qq9 {
    margin: 24px 0 0;
  }

  .kesv82wy {
    border-width: 0 1px;
    padding: 8px;
  }

  .s0fae9qs {
    border-width: 1px 0;
  }

  .lqyha0ze, .gxe2h35i {
    border-width: 0 1px;
    padding: 8px;
  }

  .dq3pkgmj {
    border-width: 1px 0;
  }

  .fxmjoerc {
    border-width: 0 1px;
    padding: 8px;
  }

  .fzl4zwy4 {
    width: 422px;
    max-width: none;
    margin: 0 0 40px;
    padding: 0;
  }

  .c0y77tp6 {
    margin: 0 0 2px;
  }

  .hrlmc1hy {
    margin: 0 0 10px;
  }

  .m2g38sy3 {
    border-width: 0 0 0 5px;
    border-radius: 4px;
    margin: 0 0 24px;
    padding: 16px 20px;
  }

  .tjvlow7p {
    margin: 0;
  }

  .s3b4ykmp {
    margin: 0 0 8px;
  }

  .kot10q8n {
    margin: 0 0 24px;
    padding: 0 0 0 32px;
  }

  .ivmzfiv0 {
    margin: 0 0 8px;
  }

  .dshdg6wj {
    margin: 0;
  }

  .r57cp9h7 {
    border-radius: 6px;
    margin: 0 0 24px;
    padding: 20px 24px;
  }

  .zf1blj4f {
    margin: 0 0 4px;
  }

  .wp7u5l0z {
    border-width: 2px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 20px 24px;
  }

  .flc45yng {
    margin: 0 0 16px;
  }

  .vyur6cf3 {
    margin: 0 0 24px;
  }

  .zs8j1a71 {
    margin: 0 0 4px;
  }

  .vt8b1pom {
    margin: 0 0 24px;
  }

  .ras7zit5 {
    margin: 0;
  }

  .ihiy6pl7 {
    margin: 0 0 6px;
  }

  .u4zdfk29 {
    margin: 0;
  }

  .soxx92ww {
    margin: 0 0 24px;
  }

  .dudpb69z {
    border-radius: 6px;
    width: auto;
    margin: 24px 0 0;
    padding: 18px 24px;
  }

  .k6ppatfl {
    border-width: 3px;
    border-radius: 8px;
    margin: 0 0 24px;
    padding: 28px 24px;
  }

  .h8p7em03 {
    margin: 0;
  }

  .ckom3us8 {
    border-radius: 6px;
    padding: 18px 24px;
  }

  .wjatzogp {
    margin: 0 0 8px;
  }

  .zsfkdati {
    margin: 8px 0 0;
  }

  .l3a4d3mw {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 14px 18px;
  }

  .knt7yxzi {
    margin: 0;
  }

  .d3cw2ied {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 14px 28px;
    padding: 14px 18px;
  }

  .dvniw1u3 {
    margin: 8px 0 0;
  }

  .zy13ac9l {
    margin: 24px 0 0;
    padding: 8px 0 0;
  }

  .gjy3uh2g {
    border-radius: 6px;
    padding: 16px;
  }

  .cv9zn5wn {
    padding: 0 12px;
  }

  .cvr7cecw {
    flex-wrap: wrap;
    max-width: none;
    margin: 24px auto;
    padding: 0 12px;
  }

  .g1wpqd9p {
    margin: 0 auto;
  }

  .otpdl7d5 {
    margin: 0 0 24px;
  }

  .g4ytxeba {
    padding: 0 12px;
  }

  .mk0o9aqf {
    flex-wrap: wrap;
    max-width: none;
    margin: 0 auto;
    padding: 0 12px;
  }

  .ko2a3cj2 {
    margin: 48px 0 0;
    padding: 48px 0 16px;
  }

  .mrseaxos {
    border-radius: 3px;
    padding: 15px;
  }

  .ido4v91a {
    margin: 0;
  }

  .oizww8rc {
    border-radius: 999px;
    padding: 7px 12px;
  }

  .zz3ixl42 {
    margin: 0 auto;
    padding: 0 14px;
  }

  .qzgca0n4 {
    padding: 10px 0;
  }

  .utss2fo2 {
    margin: 0;
  }

  .w2np0c6y {
    margin: 10px 0 0;
    font-size: 22px;
    line-height: 30px;
  }

  .dq7y03z0 {
    margin: 14px 0 0;
  }

  .tysh8ibd {
    margin: 22px 0 0;
  }

  .o6h1pnpv {
    border-radius: 50%;
  }

  .nl4goz5f {
    margin: 14px auto 0;
    padding: 0;
  }

  .d1ninmsv {
    border-radius: 999px;
    margin: 24px 0 0;
    padding: 18px 14px;
  }

  .yxzpqnj3 {
    margin: 0 4px 0 0;
  }

  .qjgflt70 {
    margin: 10px 0 0;
  }

  .x2ij3e04 {
    border-width: 1px 0 0;
    margin: 28px 0 22px;
  }

  .goh71nl0 {
    margin: 0;
  }

  .ikxp2hia {
    border-width: 1px;
    border-radius: 4px;
    padding: 7px 16px;
  }

  .wp1hbsfo {
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
  }

  .ykfbj3hg {
    margin: 0;
  }

  .m16rhpf9 {
    margin: 0 0 12px;
  }

  .fh7ypw89 {
    margin: 0;
  }

  .nyr68me7 {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .mb4ns7cl, .f8mrdyf4 {
    margin: 0;
  }

  .kyw80abb, .sxz07qbk {
    margin: 8px 0 0;
  }

  .snavbqz4 {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .e43jvzje {
    margin: 28px 0 0;
  }

  .hfxomsn7 {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .adsko1fo {
    font-size: 14px;
    line-height: 22px;
  }

  .vcaexecq {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .g0w906on {
    margin: 0;
    font-size: 44px;
  }

  .lmqgw6ma, .uirn75g3 {
    margin: 6px 0 0;
  }

  .uvm6j8wr {
    border-radius: 50%;
  }

  .uuik27i9 {
    margin: 0;
  }

  .yjvdtvyt {
    margin: 4px 0 0;
  }

  .e80i08a1 {
    margin: 6px 0 0;
  }

  .un1chae6 {
    border-width: 1px;
    border-radius: 10px;
    padding: 16px;
  }

  .nr64qxke, .fqk7tr3w, .r06tl22y, .ys4j6yd0 {
    border-radius: 50%;
  }

  .uwb79k3t {
    margin: 26px 0 0;
  }

  .b57v0ae3, .czl4avr7 {
    margin: 0;
  }

  .zgfj53un {
    margin: 8px 0 0;
  }

  .uib50js2 {
    border-width: 2px;
    border-radius: 14px;
    margin: 26px 0 0;
    padding: 22px;
  }

  .kv2i3q7z {
    margin: 6px 0 0;
  }

  .lbdjbnee {
    border-radius: 999px;
    padding: 6px 16px;
  }

  .d14znk8e {
    margin: 4px 0 0;
  }

  .zm5aliyf {
    border-width: 1px;
    border-radius: 10px;
    padding: 16px;
  }

  .djjc8hmx {
    margin: 22px 0 0;
  }

  .awtupz42 {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .hvlagrrd {
    margin: 4px 0 0;
  }

  .qmies74a {
    margin: 22px 0 0;
    padding: 0;
  }

  .tdkn6ih5 {
    margin: 0;
  }

  .jgb0e2zr, .ya4209jl {
    margin: 14px 0 0;
  }

  .t9je6pme {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 26px 22px;
  }

  .bupzxezd {
    margin: 0 0 8px;
  }

  .cvcnjtqm {
    margin: -2px 0 0;
  }

  .jerj60we {
    margin: 0;
  }

  .znjq9jbk {
    margin: 12px 0 0;
  }

  .atund7jp {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .htw2vt58 {
    margin: 22px 0 0;
  }

  .v84mstyr {
    margin: 0;
  }

  .vjoz6bte {
    margin: 8px 0 0;
  }

  .uyuou7se {
    margin: 4px 0 0;
  }

  .wntlzyfp {
    margin: 14px 0 0;
  }

  .kp6leg5f, .qzxsx34i {
    margin: 8px 0 0;
  }

  .x6uswmah {
    margin: 4px 0 0;
  }

  .y5xvyvf4 {
    border-width: 2px;
    border-radius: 14px;
    margin: 32px 0 0;
    padding: 24px 16px;
  }

  .w8hjphjt {
    margin: 0 auto;
  }

  .xyjlod3n {
    margin: 0;
  }

  .arcx8c0g {
    margin: 8px 0 0;
  }

  .aeh8684u {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .rrl37obb {
    padding: 0 10px;
  }

  .l6v2yix2 {
    margin: 12px 0 0;
    padding: 4px;
  }

  .zhzyhe69 {
    margin: 8px 0 0;
  }

  .y6ogubio {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .qxgv6e7z {
    margin: 18px 0 0;
  }

  .tgwcj7ce {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .wq9b44of {
    margin: 24px 0 0;
  }

  .oidt8nzu {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .z82ecwko {
    margin: 0 auto;
    padding: 0 14px;
  }

  .mq5czv8m {
    padding: 18px 0 38px;
  }

  .z4m7a2tr {
    border-radius: 999px;
  }

  .dikcjd1z {
    padding: 0 10px;
  }

  .erzhw87g {
    margin: 0 0 14px;
  }

  .p4wwvkre {
    margin: 0 auto;
    padding: 0 12px;
  }

  .byckwq5v {
    margin: 18px 0 0;
  }

  .jvfrq0iq {
    margin: 0 auto;
    padding: 0 14px;
  }

  .slzhhkfv {
    margin: 40px 0 0;
    padding: 24px 0 90px;
  }

  .nkxpiqrz {
    border-radius: 3px;
    padding: 15px;
  }

  .x7qwrj47 {
    padding: 9px 15px;
  }

  .cgm4guaw {
    margin: 25px 0 0;
  }

  .wantpbwc {
    font-size: 24px;
  }

  .k8y28sy5 {
    margin: 15px 0 0;
    font-size: 24px;
  }

  .km055pbj {
    margin: 20px 0 0;
  }

  .mv02owg9 {
    flex-wrap: wrap;
    margin: 15px 0 0;
    padding: 0;
  }

  .qhh577j8 {
    margin: 15px 0 0;
  }

  .oyb373ms {
    margin: 4px 0 0;
  }

  .j1rofd3n {
    border-width: 0;
    margin: 36px 0;
  }

  .bnn0kpq8 {
    margin: 0;
  }

  .opnw8nla, .l37xax04 {
    margin: 14px 0 0;
  }

  .t8cem3nq {
    margin: 36px 0 0;
  }

  .wt7yqsr9 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 20px 22px;
  }

  .im4i1mt5 {
    margin: 0;
  }

  .mq168zzs {
    margin: 36px 0 0;
  }

  .k9iu3wxr {
    flex-wrap: wrap;
    margin: 0 0 6px;
  }

  .y0p3rwce {
    margin: 0;
  }

  .g7px85fp {
    margin: 8px 0 0;
  }

  .kkeq090f {
    border-width: 1px 0 0;
    padding: 22px 0;
  }

  .idame93f {
    border-width: 1px 0;
    padding: 22px 0;
  }

  .pxyhyhe5 {
    margin: 10px 0 0;
  }

  .xnkdoghb {
    margin: 0 0 6px;
  }

  .utsmbmlo {
    margin: 0;
  }

  .hr3xtjnq {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .a3h4uxnm {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .v2wpiq5o {
    padding: 14px 0;
  }

  .j9bk6ifl {
    margin: 20px 0;
  }

  .nz9at5sl {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 28px 0 0;
    padding: 22px 20px;
  }

  .nso8ajoy {
    margin: 0 0 14px;
  }

  .z0h5q8sn {
    border-width: 2px;
    border-radius: 8px;
    margin: 26px 0;
    padding: 26px;
  }

  .xwjg06lu {
    margin: 20px 0 0;
  }

  .wuzlf7gq {
    margin: 2px 0 0;
  }

  .r053bsum {
    margin: 0 0 0 10px;
  }

  .xc1z0ii2 {
    margin: 15px 0 0 10px;
  }

  .bt83dt1v {
    border-width: 0 0 3px;
    border-radius: 8px;
    margin: 30px 0 0;
    padding: 15px 0;
  }

  .xyi6108a {
    margin: 10px 0 0;
    padding: 0;
  }

  .ilx6j73n {
    border-width: 2px;
    margin: 30px 0 0;
    padding: 0 15px 20px;
  }

  .tsxl5uqp {
    margin: 0 auto;
    padding: 0 15px;
  }

  .bmszb1vo {
    margin: 0;
  }

  .kah5a590 {
    margin: 6px 0 0;
  }

  .nah9mm40 {
    margin: 14px 0 0;
  }

  .yoqrxgvl {
    margin: 10px 0 0;
  }

  .t1dqqhn7 {
    margin: 0 auto;
  }

  .nhwwlf21 {
    margin: 40px 0 0;
    padding: 24px 15px;
  }

  .z6byatrm {
    border-radius: 3px;
    padding: 15px;
  }

  .yqnryrfx {
    margin: 0;
  }

  .nvt0vf32 {
    margin: 0 10px 0 0;
  }

  .trxj3zt4 {
    grid-column-gap: 4px;
    flex-wrap: wrap;
    gap: 4px;
    margin: 0 auto;
  }

  .n4o2s8mz {
    padding: 9px 20px;
  }

  .k8xzxn58 {
    display: none;
  }

  .k0t50j6e, .u8sajczp {
    border-width: 0;
    border-radius: 3px;
    padding: 5px 13px;
  }

  .bg0sjdzn {
    margin: 0 auto;
  }

  .p9clqegt {
    border-width: 0 0 2px;
    padding: 7px 20px;
  }

  .zgultm7y {
    border-radius: 2px;
    margin: 0 0 14px;
    padding: 3px 9px;
  }

  .bck550mc {
    margin: 0 0 16px;
  }

  .m2qcftfo {
    border-width: 0 0 1px;
    margin: 0 0 20px;
    padding: 0 0 14px;
  }

  .btup7ejr {
    margin: 0 0 8px;
  }

  .o8czq971 {
    border-width: 0;
    margin: 30px 0;
  }

  .mcsnmyhu {
    margin: 0 0 18px;
  }

  .a5137k11 {
    border-width: 2px 0 0;
    margin: 38px 0 16px;
    padding: 28px 0 0;
  }

  .vz0rifv2 {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 13px 22px;
  }

  .e33iai0b {
    margin: 0 0 10px;
  }

  .ltxgr79h {
    margin: 0 0 12px;
  }

  .no21xb73 {
    margin: 0;
  }

  .m4kbnpam {
    border-width: 1px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .h50lfu3h {
    border-width: 1px;
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .xpupnz2z {
    margin: 0 0 18px;
  }

  .d1x8s698, .m7eliqij {
    margin: 0 0 10px;
  }

  .eavyrb68 {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 22px 0;
    padding: 22px 26px;
  }

  .dn6uynck {
    margin: 0;
  }

  .hlcamf3i {
    margin: 0 0 3px;
  }

  .kpkub3ap {
    margin: 0 0 12px;
  }

  .n464y3uc {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .xydfiiqp {
    border-radius: 8px;
    margin: 32px 0;
    padding: 22px 18px 8px;
  }

  .xrl1hpml {
    margin: 0 0 10px;
  }

  .abq5crhw {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .gl3jf9ut {
    margin: 0 0 16px;
  }

  .gtn0ja5s {
    margin: 0 0 24px;
  }

  .mqv17ziw {
    margin: 0 0 6px;
  }

  .cecypdt0 {
    margin: 28px 0 12px;
  }

  .hzwh7gih {
    border-width: 0 0 1px;
    padding: 9px 0;
  }

  .al9xxecn {
    padding: 9px 0;
  }

  .pbr098jj {
    margin: 0 0 20px;
    padding: 0;
  }

  .kf2aq1rp {
    padding: 9px 11px;
  }

  .gdp5ilvd {
    border-width: 0 0 1px;
    padding: 9px 11px;
  }

  .i40tm72z {
    padding: 9px 11px;
  }

  .rz6uagpe {
    border-radius: 8px;
    width: 75%;
    margin: 24px auto 8px;
    overflow: visible;
  }

  .hi9i22h8 {
    margin: -18px 0 12px;
  }

  .fm6f4lli {
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 22px;
  }

  .lv5bf71j {
    border-width: 2px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 22px 20px;
  }

  .tdkew2vz {
    margin: 0 0 10px;
  }

  .qdae3dmz {
    border-width: 1px 1px 1px 4px;
    border-radius: 6px;
    margin: 16px 0;
    padding: 20px 24px;
  }

  .fy2swap3 {
    border-width: 0 0 1px;
    padding: 13px 0 13px 52px;
  }

  .i78hkebn {
    padding: 13px 0 13px 52px;
  }

  .jcxfnq26 {
    margin: 0 0 24px;
    padding: 0;
  }

  .cujk5ku6 {
    margin: 0 0 4px;
  }

  .ie2bpcy3 {
    margin: 14px 0 28px;
  }

  .xma7z7t8 {
    margin: 0;
  }

  .gdq5c6uf {
    border-width: 3px 0 0;
    border-radius: 0 0 6px 6px;
    margin: 32px 0;
    padding: 22px 20px;
  }

  .vihssvz7 {
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 22px;
  }

  .hxi3xguf {
    margin: 0 0 18px;
  }

  .pmrru7kj {
    margin: 6px 0 18px;
  }

  .tpp04jep {
    margin: 28px 0;
  }

  .ncu7pcmw, .cs4ccqay {
    margin: 0 0 10px;
  }

  .holab4c2 {
    margin: 0;
  }

  .ym9x1v25 {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 22px 26px;
  }

  .bpnfbdxf {
    margin: -18px 0 18px;
  }

  .bp79pk0o {
    margin: 12px;
    padding: 22px 20px;
  }

  .phy239gk {
    margin: 0 0 2px;
  }

  .mi6rn7jc {
    margin: 0 0 22px;
  }

  .x4c0p2s7 {
    border-radius: 50%;
  }

  .zhww02r3 {
    margin: 2px 0 0;
  }

  .ni1woz1w {
    border-radius: 18px;
    padding: 9px 15px;
  }

  .jhvm53ob {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .srdfp5lx {
    margin: 0 0 22px;
  }

  .quw3c7lq, .i7f61qlw, .pt3ym7gv, .djpqir3f, .s3qe23pa, .bpbpsofw, .cf9e27xv, .o54a6m62, .h6ru3dlu, .w5mmxsun, .os7kh0fd, .ntwlr8pd, .txrffcym, .stk669yn, .zuujpk3y {
    border-radius: 50%;
  }

  .mko035qu {
    margin: 12px;
    padding: 22px 20px;
  }

  .jq8p0scu {
    margin: 0 0 18px;
  }

  .hboj4kf7 {
    margin: 10px 0 18px;
  }

  .xt29dhy4 {
    margin: 6px 0 18px;
  }

  .c454p5vf {
    border-width: 1px 0 0;
    padding: 22px 20px;
  }

  .nw7h275h {
    border-radius: 3px;
    padding: 15px;
  }

  .b4whs9n0 {
    margin: 0;
  }

  .jio1jrtd {
    margin: 0 0 0 auto;
  }

  .suphz5g6 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .j8p3xb3k {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .k0yoafql {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .kac9hhx6 {
    margin: 0;
    padding: 16px 0 12px;
    font-size: 22px;
  }

  .i1wbazoj {
    padding: 8px 0;
  }

  .dd4las37 {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .wqjm7e55 {
    margin: 0 0 18px;
  }

  .qw8xy0ia {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .peuqno2y {
    padding: 7px 0;
  }

  .inqgrtvy {
    margin: 18px 0;
    padding: 0;
  }

  .iwnhho5r {
    border-width: 0;
    margin: 24px 0;
  }

  .udz00kce {
    margin: 32px 0 18px;
    font-size: 20px;
  }

  .wxetibst {
    border-radius: 50%;
  }

  .e0k9a2cj {
    margin: 0 0 0 auto;
  }

  .taac9ibg {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .xl996mt9 {
    margin: 0;
  }

  .p9mzjh3x {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .fxda5p5u {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .f260o4ng {
    padding: 7px 0;
  }

  .c0q29fxb {
    margin: 0 0 12px;
  }

  .jdaoeqjn {
    margin: 0;
  }

  .tmibate8 {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .bfxh6x7b {
    border-radius: 8px;
    padding: 14px 20px;
    font-size: 17px;
  }

  .xzvpld4g {
    margin: 8px 0 0;
  }

  .w4sessyq {
    margin: 28px 0;
  }

  .zmvp72bk {
    margin: 0;
  }

  .zw0t5r87 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .ghv6p5ju {
    font-size: 13px;
  }

  .o7nlr68t {
    grid-column-gap: 12px;
    flex-wrap: wrap;
    gap: 12px;
    margin: 24px 0 8px;
  }

  .wq9ex8ch {
    margin: 0 0 20px;
  }

  .od9yh0cu {
    border-radius: 50%;
  }

  .p0sqfi9g {
    margin: 0 0 3px;
  }

  .nbhy1efz {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .q1zg0xl6 {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .rd67vyko {
    margin: 0 0 22px;
  }

  .hhkg2jer {
    border-radius: 50%;
  }

  .vhbmgnrm {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .y3b0ttay {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .srrxz6lw {
    margin: 0 auto;
    padding: 0 15px;
  }

  .r5erkkgq {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .b5m97ag1 {
    border-radius: 3px;
    padding: 15px;
  }

  .bysrgym8 {
    margin: 0;
  }

  .sp6qe04p {
    margin: 0 0 0 auto;
  }

  .uu1cv3cq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .sq1tqa6n {
    border-width: 0 0 1px;
    padding: 8px 0;
  }

  .etaet26l {
    border-width: 0 0 1px;
    padding: 10px 0 4px;
  }

  .utixh7sa {
    margin: 0;
    padding: 16px 0 12px;
    font-size: 22px;
  }

  .dtqtw21l {
    padding: 8px 0;
  }

  .fdoqh9ay {
    border-width: 0 0 2px;
    padding: 10px 0 14px;
  }

  .nnsugwmr {
    margin: 0 0 18px;
  }

  .igkdc8so {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .aufuumii {
    padding: 7px 0;
  }

  .b9yaq54f {
    margin: 18px 0;
    padding: 0;
  }

  .h5cs2gvt {
    border-width: 0;
    margin: 24px 0;
  }

  .g4kb6jog {
    margin: 32px 0 18px;
    font-size: 20px;
  }

  .nz833mhp {
    border-radius: 50%;
  }

  .se0j1a7j {
    margin: 0 0 0 auto;
  }

  .zmlm8xs9 {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .n2r96d6p {
    margin: 0;
  }

  .x21jg51q {
    border-width: 1px;
    border-radius: 8px;
    margin: 22px 0;
    padding: 20px;
  }

  .qysboqq7 {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wdjjr2du {
    padding: 7px 0;
  }

  .p1aknpj8 {
    margin: 0;
  }

  .rlpawnm1 {
    margin: 14px 0 0;
  }

  .dprkobsw {
    border-width: 2px;
    border-radius: 10px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .a22rl23v {
    border-radius: 8px;
    padding: 14px 20px;
    font-size: 17px;
  }

  .nceot159 {
    margin: 8px 0 0;
  }

  .kv8bcikd {
    margin: 28px 0;
  }

  .dqwkc4xr {
    margin: 0;
  }

  .awy7gdxs {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 24px 0;
    padding: 16px 20px;
  }

  .ytxds64t {
    font-size: 13px;
  }

  .jn9lxsej {
    grid-column-gap: 12px;
    flex-wrap: wrap;
    gap: 12px;
    margin: 24px 0 8px;
  }

  .pi9b5o63 {
    margin: 0 0 20px;
  }

  .cctlk592 {
    border-radius: 50%;
  }

  .yfob4ld5 {
    margin: 0 0 3px;
  }

  .t00bn1ov {
    border-radius: 18px;
    padding: 10px 14px;
  }

  .zg5aozyy {
    margin: 5px 0 0;
    padding: 0 0 0 4px;
  }

  .t4te627x {
    margin: 0 0 22px;
  }

  .ugj17n9a {
    border-radius: 50%;
  }

  .i1v91zvh {
    margin: 0 0 16px 52px;
    padding: 0;
  }

  .ceu20j91 {
    border-width: 2px 0 0;
    margin: 36px 0 0;
    padding: 24px 0 0;
  }

  .zldhh0j0 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .tv5ge1yz {
    border-width: 1px 0 0;
    margin: 40px 0 0;
    padding: 18px 0;
  }

  .xx0man5p {
    border-radius: 3px;
    padding: 15px;
  }

  .apz0ol58 {
    margin: 0;
  }

  .w7k1van6, .g695djw2 {
    font-size: 15px;
  }

  .oovqa9a0 {
    padding: 10px 16px;
    font-size: 15px;
  }

  .dzuins9m {
    border-width: 0 0 1px;
    padding: 10px 20px;
    font-size: 15px;
  }

  .thzff70o {
    font-size: 15px;
  }

  .xlwqz4gx {
    margin: 0 0 20px;
  }

  .hgu7n9t6 {
    margin: 0 0 20px;
    font-size: 15px;
  }

  .ux3xla72 {
    margin: 0 0 22px;
  }

  .q19j19dy {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 0 0 24px;
    padding: 14px 18px;
  }

  .hae9priy {
    padding: 28px 0 0;
    font-size: 15px;
  }

  .pnlgw5yz {
    margin: 2px 0 0;
  }

  .rzh2rv1r {
    border-width: 1px 0;
    margin: 0 -20px 28px;
    padding: 16px 20px;
    font-size: 15px;
  }

  .ch43eq03 {
    margin: 0 0 20px;
    font-size: 16px;
  }

  .bup9nj5u {
    border-width: 2px 0 0;
    margin: 32px 0;
    font-size: 15px;
  }

  .k8zm8grf {
    margin: 36px 0 18px;
  }

  .h0b8xejx {
    font-size: 16px;
  }

  .qiuk5fpw {
    margin: 0 0 20px;
  }

  .kibf230w, .ftset5cb {
    margin: 0;
  }

  .c8xvtxn3 {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 28px 0;
    padding: 22px 26px;
    font-size: 15px;
  }

  .pb7ae024 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
    font-size: 15px;
  }

  .lmz6zyyz {
    margin: 0 0 20px;
    padding: 0;
    font-size: 16px;
  }

  .nq07az3v {
    margin: 0 0 8px;
  }

  .nl5fg86w {
    margin: 0 0 12px;
  }

  .jsq1pmav {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    font-size: 15px;
    overflow: hidden;
  }

  .mznjzeew {
    margin: 0 0 6px;
    font-size: 15px;
  }

  .ka3cynxd {
    margin: 0 0 14px;
  }

  .lmpk1fk8 {
    margin: 0;
    padding: 0;
  }

  .v9ajtdtm {
    border-width: 1px 0 0;
    margin: 14px 0 0;
    padding: 12px 0 0;
  }

  .upu4rhuk {
    border-width: 1px;
    border-radius: 8px;
    margin: 20px 0;
    padding: 24px;
    font-size: 15px;
  }

  .h2rhbt5a {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px 20px;
    font-size: 15px;
  }

  .i48fx3gs {
    margin: 0 0 12px;
  }

  .a7tktls6 {
    margin: 0 0 20px;
  }

  .hcr6wefq {
    border-radius: 4px;
    padding: 14px 12px;
  }

  .svekanot, .zvfk12mq {
    font-size: 15px;
  }

  .dexc8sfr {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0 52px;
    padding: 28px 24px 32px;
    font-size: 15px;
  }

  .syj1nolr {
    margin: 4px 0;
  }

  .i73tw2zv {
    margin: 4px 0 0;
  }

  .w279vw46 {
    margin: 0 0 10px;
  }

  .zsajxr4x, .law3255e {
    border-radius: 3px;
    font-size: 15px;
  }

  .lx9c64e7 {
    margin: 0 0 7px;
    font-size: 15px;
  }

  .e76s12bd, .t89rrk3v, .anofky4i {
    border-radius: 3px;
    font-size: 15px;
  }

  .uvyy9e9h {
    font-size: 15px;
  }

  .exfhgble {
    margin: 0 0 24px;
    font-size: 15px;
  }

  .vaoojtqg {
    margin: 0 0 14px;
  }

  .v9v4o9ce {
    margin: 0 0 2px;
  }

  .rgc6v7yy, .e2nqcflr {
    font-size: 15px;
  }

  .nq990rao {
    border-width: 1px 0 0;
    padding: 20px 0 0;
    font-size: 15px;
  }

  .elmavpa3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px 24px;
    font-size: 15px;
  }

  .ijpeym35 {
    margin: 0 0 20px;
  }

  .x6q8wu9j {
    font-size: 16px;
  }

  .dvkyjvza {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
    font-size: 15px;
  }

  .egdq10x9 {
    border-radius: 8px;
    margin: 32px 0;
    padding: 32px 24px;
    font-size: 15px;
  }

  .kocfcm41 {
    border-radius: 4px;
    width: 388px;
    margin: 0;
    padding: 14px 12px;
  }

  .l9fixqev {
    border-width: 1px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 16px 20px;
  }

  .ngd7779s {
    margin: 0 0 6px;
  }

  .jsgvmjvp {
    font-size: 15px;
  }

  .atkvdq2x {
    border-radius: 8px;
    flex-wrap: wrap;
    margin: 32px 0;
    padding: 28px 20px;
    font-size: 15px;
  }

  .hkwc8128 {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 0 52px;
    padding: 28px 24px 32px;
    font-size: 15px;
  }

  .c787jgit {
    border-width: 0 0 1px;
    margin: 0 0 18px;
    padding: 0 0 14px;
  }

  .tb4oxnko {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    font-size: 15px;
    overflow: hidden;
  }

  .zilvz9uy {
    border-radius: 20px;
    padding: 10px 16px;
  }

  .l6cnen1d {
    margin: 0 0 22px;
    font-size: 15px;
  }

  .y12hlrnc {
    margin: 0 0 4px;
  }

  .xqgka4iu {
    border-radius: 0 12px 12px;
    padding: 10px 14px;
    font-size: 15px;
  }

  .fhnuldx4 {
    margin: 6px 0 0 10px;
  }

  .szalaqqa {
    font-size: 15px;
  }

  .ne4b4mdj {
    margin: 10px 0 0 46px;
    padding: 0;
    font-size: 15px;
  }

  .mt93ptis {
    margin: 0 0 18px;
    font-size: 15px;
  }

  .io30weym {
    margin: 0 0 18px;
    padding: 0;
    font-size: 15px;
  }

  .u014mhpw {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 24px;
    font-size: 15px;
  }

  .fxuhcfz7 {
    font-size: 15px;
  }

  .ccs3b7zs {
    border-width: 0 0 1px;
    padding: 12px 14px;
  }

  .jj38ajwz {
    margin: 0 5px 0 0;
  }

  .xo7uk6mx {
    border-width: 0 0 4px;
    padding: 12px 10px 10px;
  }

  .ley3ehr9 {
    margin: 0 0 10px;
  }

  .a5g8nasv {
    margin: 0 0 4px;
    font-size: 15px;
  }

  .lpg9tldp {
    margin: 0 0 10px;
  }

  .a636nryr {
    border-radius: 3px;
    font-size: 15px;
  }

  .np9pz9jx {
    margin: 0 0 5px;
    font-size: 15px;
  }

  .uso5mhdq {
    margin: 0 0 6px;
  }

  .fdzod7db {
    margin: 0 0 4px;
  }

  .u5f72arn {
    border-width: 1px 0 0;
    margin: 10px 0 0;
    padding: 10px 0 0;
    font-size: 15px;
  }

  .e8hl0y8a {
    border-width: 1px 0 0;
    padding: 14px;
    font-size: 15px;
  }

  .lnu7pb2h {
    border-width: 1px;
    border-radius: 6px;
    margin: 0;
    padding: 0;
    font-size: 15px;
    overflow: hidden;
  }

  .zauoqvge {
    margin: 0 auto;
    padding: 0 20px 120px;
    font-size: 15px;
  }

  .dyf0y3tc {
    margin: 0;
  }

  .h85rn5ku {
    margin: 8px 0 0;
  }

  .u2ah0v1e {
    border-width: 1px 0 0;
    padding: 24px 20px 120px;
  }

  .madj0zdk {
    width: 100%;
    margin: 0;
    padding: 12px 10px;
  }

  .ked9n2w5 {
    border-radius: 3px;
    padding: 15px;
  }

  .gtg7hoz8 {
    font-size: 15px;
  }

  .wppq84fi {
    margin: 0;
    font-size: 15px;
  }

  .tvef6eet {
    padding: 8px 14px;
  }

  .qassy2w2 {
    margin: 0 auto;
    padding: 14px 16px;
  }

  .lonqoqft, .dqse8q5r, .goy5r8du {
    margin: 0 0 18px;
  }

  .nsr2gq8h {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .m8qqr4re {
    margin: 0 0 22px;
  }

  .mbphhruo {
    margin: 0 0 18px;
  }

  .glbjgocg {
    border-width: 0;
    margin: 28px 0;
  }

  .huzi28ix {
    margin: 32px 0 20px;
  }

  .l98f2tut {
    margin: 0 0 18px;
  }

  .pp4pttac {
    margin: 0 0 14px;
  }

  .pisymclo {
    margin: 0;
  }

  .tgtq6mh8 {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 18px 16px;
  }

  .b21sur8p {
    margin: 0 0 6px;
  }

  .asf4rfbp {
    margin: 0 0 2px;
  }

  .tuu4t8wd {
    margin: 0 0 12px;
  }

  .bv7debjl {
    margin: 0 0 8px;
  }

  .too1tatd {
    margin: 0 0 12px;
  }

  .irphde95 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .iyrqsl75 {
    margin: 32px 0;
  }

  .t81pbk67 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 32px 0;
  }

  .t80rcpws {
    border-radius: 4px;
    width: auto;
    margin: 30px 0;
    padding: 15px 10px;
  }

  .pnnhvy2u {
    margin: 6px 0;
  }

  .jml84xt2, .fbn4mnf1 {
    border-radius: 5px;
  }

  .u0p3hthv {
    margin: 0 0 7px;
  }

  .fg8gr99w, .er7oxlrl, .z8f15wuw, .pituagtw {
    border-radius: 5px;
  }

  .xh27mac2 {
    flex-wrap: wrap;
    margin: 0 0 24px;
  }

  .gbwcg3zd {
    margin: 0 0 12px;
  }

  .m5lc263b {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .s6b7lx5b {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .e2yvtg0a {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 18px 16px;
  }

  .h9rgwq0v {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .aghmsnbj {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .p52jtmqn {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding: 15px;
    display: block;
    overflow: visible;
  }

  .p0mmforp {
    padding: 12px 10px;
  }

  .sjzqaf6c {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .urv2bafa, .vrgaedox {
    margin: 0 0 12px;
  }

  .r88umekx, .w04grc8v {
    border-radius: 4px;
  }

  .zl5fplm2 {
    margin: 0 0 5px;
  }

  .y1c4cvxu, .l3050yg0, .clyt4ll0 {
    border-radius: 4px;
  }

  .fq3ufr31 {
    margin: 0 0 8px;
  }

  .qxllpkqr {
    margin: 0 0 6px;
  }

  .a7r90jjp {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .w0l60hkx {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .jymrit37 {
    width: 100%;
    max-width: none;
    margin: 0 auto;
    padding: 0 0 60px;
    display: block;
  }

  .ak3eutta {
    margin: 0 0 20px;
  }

  .thm2q147 {
    border-radius: 50%;
  }

  .jv7q7woo {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .wrpggbkn {
    margin: 0 0 28px;
  }

  .mohgi2ul {
    border-radius: 50%;
  }

  .isdk0z2c {
    margin: 0 0 3px;
  }

  .em4lfr32 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .t7tdgye9 {
    margin: 0 0 8px;
  }

  .e3fcul3u {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .erjonqyv {
    border-radius: 50%;
  }

  .fjl2w53q {
    margin: 8px 0;
  }

  .lpia1dfi, .g1mj96xk, .ns8hmpfh, .kjh9or4j, .ys6td5od, .o0utlljo, .w5raijq2, .wcp5fcnc, .lns737d4, .kyu4ty51, .c7uo6n03, .aqm1jwwu, .knxjaojt, .t9k0ntxu, .xkhahhn1 {
    border-radius: 50%;
  }

  .y7sxhbdh {
    margin: 0 auto;
    padding: 24px 15px;
  }

  .fxjofcbz {
    margin: 0 0 12px;
  }

  .zden2xad {
    margin: 0;
  }

  .lwwfafwv {
    margin: 0 auto;
  }

  .mv1w5azl {
    padding: 20px 15px;
  }

  .zke93dwm {
    border-radius: 4px;
    width: 458px;
    margin: 0 auto;
    padding: 10px;
  }

  .d82pgawy {
    padding: 15px 10px;
  }

  .bh4hymrh {
    border-radius: 3px;
    padding: 15px;
  }

  .qq3m1fev {
    margin: 0;
    padding: 0 0 80px;
  }

  .ov03642z {
    padding: 8px 14px;
  }

  .pxaziczl {
    margin: 0 auto;
    padding: 14px 16px;
  }

  .kj7qbkky, .d0nu8lgv, .dx0056cu {
    margin: 0 0 18px;
  }

  .bl6t6ljo {
    flex-wrap: wrap;
    margin: 0 0 10px;
  }

  .c2oa9idq {
    margin: 0 0 22px;
  }

  .zqlfgjfr, .gvcha4db {
    margin: 0 0 18px;
  }

  .a8itz9tf {
    border-width: 0;
    margin: 28px 0;
  }

  .xxczved0 {
    margin: 32px 0 20px;
  }

  .miy3768t {
    margin: 0 0 14px;
  }

  .ru4453qg {
    margin: 0;
  }

  .ogjcrfpw {
    margin: 14px 0 0;
  }

  .czg041sz {
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 18px 16px;
  }

  .iwsyrhgl {
    margin: 0 0 6px;
  }

  .abag3qd7 {
    margin: 0 0 2px;
  }

  .o1eqa8yy {
    margin: 0 0 4px;
  }

  .u0ql07bp {
    margin: 0 0 8px;
  }

  .s8jtnsa3 {
    margin: 0 0 12px;
  }

  .dxtsill4 {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 24px;
  }

  .mdbb6k63 {
    margin: 32px 0;
  }

  .x21b88bu {
    border-radius: 4px;
    width: auto;
    margin: 30px 0;
    padding: 15px 10px;
  }

  .tr3yeont {
    margin: 0 0 16px;
  }

  .qjqgv4rg {
    margin: 0 0 10px;
  }

  .dde7y6wy {
    margin: 0;
  }

  .pkhwfvzv {
    border-width: 2px;
    border-radius: 4px;
    padding: 24px 26px;
  }

  .keg920bu {
    margin: 0 0 16px;
  }

  .wd7e9mr3 {
    border-width: 2px;
    border-radius: 4px;
    padding: 24px 26px;
  }

  .zziecfc1 {
    margin: 28px 0;
  }

  .pck2lefw {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .mi3x3f7e {
    margin: 0 0 16px;
  }

  .zxloiail {
    margin: 0 0 10px;
  }

  .ni7d0r81 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 18px 24px;
  }

  .d3t37hpa {
    border-radius: 4px;
    padding: 15px 10px;
  }

  .m0os4f75 {
    margin: 8px 0 0;
  }

  .jxl9k1ze {
    margin: 30px 0;
  }

  .q7gqn2gf {
    margin: 6px 0;
  }

  .jugw7lse, .pheneigb {
    border-radius: 5px;
  }

  .aoltub31 {
    margin: 0 0 7px;
  }

  .trd3yfbj, .q6pckjer, .ruiyiunl, .tergimhm {
    border-radius: 5px;
  }

  .g8jca3xv {
    flex-wrap: wrap;
    margin: 0 0 24px;
  }

  .qpocgue0 {
    margin: 0 0 12px;
  }

  .ejyuvy62 {
    flex-wrap: wrap;
    margin: 0 0 8px;
  }

  .v8y84dp0 {
    border-width: 1px 0 0;
    padding: 20px 0 0;
  }

  .ghsw07vp {
    border-width: 1px;
    border-radius: 4px;
    margin: 32px 0;
    padding: 18px 16px;
  }

  .i3er70hr {
    border-radius: 4px;
    margin: 32px 0;
    padding: 20px 28px;
  }

  .wampcrk8 {
    border-radius: 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .hg5ttz7e {
    padding: 15px;
  }

  .f0iysdng {
    padding: 12px 10px;
  }

  .jg8e7gqk {
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .l7qc57qy, .rrobjnft {
    margin: 0 0 12px;
  }

  .uem4qpww, .ozohqu44 {
    border-radius: 4px;
  }

  .c4tj6sug {
    margin: 0 0 5px;
  }

  .gm8ojelo, .a8pi3qdf, .ijc2pceh, .jllf16m3 {
    border-radius: 4px;
  }

  .fhio9lde {
    margin: 0 0 8px;
  }

  .klsfqgax {
    margin: 0 0 6px;
  }

  .osxehkpa {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .r0q5jqrn {
    border-width: 0 1px 1px;
    padding: 16px;
  }

  .ttqonwhp {
    margin: 0 auto;
    padding: 0 0 60px;
  }

  .vurtt0lf {
    margin: 0 0 20px;
  }

  .d6fjf8i6 {
    border-radius: 50%;
  }

  .quujb2be {
    border-width: 1px;
    border-radius: 20px;
    padding: 10px 16px;
  }

  .tg1brqg4 {
    margin: 0 0 28px;
  }

  .moe67orc {
    border-radius: 50%;
  }

  .n6ae4sgh {
    margin: 0 0 3px;
  }

  .cm2o6yb5 {
    border-radius: 12px;
    padding: 10px 14px;
  }

  .sjhi2673 {
    margin: 0 0 8px;
  }

  .vziegs3r {
    flex-wrap: wrap;
    margin: 6px 0 0 52px;
  }

  .l33f768l {
    border-radius: 50%;
  }

  .y8zpbi9m {
    margin: 8px 0 8px 52px;
  }

  .yc25op2f {
    flex-wrap: wrap;
    margin: 6px 0 0 104px;
  }

  .vsbarot8 {
    border-radius: 50%;
  }

  .g6bkeggq {
    margin: 8px 0;
  }

  .tymn3vbi, .b24r5exz, .b0mau0ia, .zjrj7ikk, .wbheht6v, .brpgixh9, .q8sqlqoj, .bd4vtg8p, .gnn5r2m5, .qs2zdld3, .c8capwwc, .ggtb6ny6 {
    border-radius: 50%;
  }

  .zc9xd0sx {
    margin: 0 auto;
    padding: 24px 15px;
  }

  .cxwdexs0 {
    margin: 0 0 12px;
  }

  .u5hhusw6 {
    margin: 0;
  }

  .o6cuhxng {
    margin: 0 auto;
  }

  .ji6qh1dj {
    padding: 20px 15px;
  }

  .wrtsmwjk {
    border-radius: 4px;
    width: auto;
    margin: 0 auto;
    padding: 10px;
  }

  .mbe63ei0 {
    padding: 15px 10px;
  }

  .qnp9uyni {
    border-radius: 3px;
    padding: 15px;
  }

  .qb3wrxu5 {
    margin: 0;
    padding: 0 0 80px;
  }

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

  .lvg8n99k {
    display: block;
  }

  .ndoljvrf {
    padding: 10px 20px;
  }

  .fyrwgfco {
    margin: 0;
    padding: 16px 0 0;
  }

  .e641j2md {
    margin: 20px 0 8px;
    font-size: 26px;
  }

  .ibzhzs01 {
    margin: 12px 0 10px;
    padding: 0;
  }

  .n6wu8o5q {
    margin: 10px 0 4px;
  }

  .jlvbfsak {
    border-radius: 50%;
  }

  .ykd3h96g {
    flex-wrap: wrap;
    margin: 6px 0 16px;
  }

  .aum0a01x {
    border-width: 0;
    margin: 30px 0;
  }

  .cqw05oeb {
    margin: 0 0 14px;
  }

  .kq68rxn1 {
    margin: 0;
  }

  .roqap2ye {
    margin: 32px 0 12px;
    font-size: 22px;
  }

  .cz2zxpi7 {
    margin: 0 0 14px;
  }

  .hbhyrnms {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .exwgv3ld {
    margin: 0 0 10px;
  }

  .orl65yrj {
    border-radius: 6px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .pcdauba2 {
    border-radius: 50%;
  }

  .g2mz3k0i {
    margin: 0 0 8px;
  }

  .cav8492q {
    margin: 0 0 4px;
  }

  .imnxwvgi {
    margin: 0 0 5px;
  }

  .hgdokzo0 {
    margin: 0 0 3px;
  }

  .n9ysqetg, .xjnv6d14 {
    margin: 0 0 12px;
  }

  .l8ktfngs {
    border-width: 1px;
    border-radius: 8px;
    margin: 28px 0;
    padding: 22px 24px;
  }

  .okq9fjqi, .a2ycdmb1 {
    border-radius: 50%;
  }

  .agiwq5b0 {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 24px 0;
  }

  .tkkfa15o {
    margin: 0 0 4px;
  }

  .t07v3sla {
    margin: 0 0 6px;
  }

  .wus6ncmu {
    margin: 24px 0;
  }

  .aq61rqh4 {
    border-radius: 4px;
    padding: 16px 20px;
    font-size: 20px;
  }

  .gqlpbo4c {
    margin: 30px 0;
  }

  .zl5aybb5 {
    margin: 0 0 4px;
  }

  .s3lmtmxn {
    margin: 0 0 18px;
  }

  .w8redy35, .bkf24ul1, .e3cr0neh, .gayhbxzi, .tp512l7n, .bry02ijd {
    border-radius: 5px;
  }

  .f5z7seua {
    margin: 0 0 10px;
  }

  .wjlkrap6 {
    margin: 0 0 8px;
  }

  .u1n2zstr {
    border-width: 1px 0 0;
    margin: 20px 0 0;
    padding: 18px 0 0;
  }

  .nf40whu3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 32px 0;
    padding: 28px;
  }

  .veuulkj4 {
    font-size: 36px;
  }

  .d7n0t1j6 {
    margin: 0 0 8px;
  }

  .rd7gt0zc {
    grid-column-gap: 12px;
    border-width: 2px;
    border-radius: 10px;
    flex-direction: column;
    gap: 12px;
    margin: 32px 0;
    padding: 28px;
  }

  .rkbmsg89 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .rf3jvydb {
    margin: 0 0 14px;
  }

  .qk6dihtk {
    margin: 0;
    padding: 0;
  }

  .b9tkchm1 {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 16px 20px;
  }

  .vefi5naa {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 12px 16px;
  }

  .opih9h39 {
    border-width: 1px;
    border-radius: 20px;
    padding: 6px 14px;
  }

  .zsoyid0g {
    border-width: 1px 0 0;
    flex-wrap: wrap;
    margin: 32px 0 0;
    padding: 24px 0;
  }

  .kc50hu51 {
    margin: 28px 0 30px;
  }

  .pcjinqe9 {
    margin: 0 0 12px;
  }

  .fpwds5dy {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 28px;
    padding: 10px 18px;
  }

  .lxw5a9wf {
    border-radius: 50%;
  }

  .k6ln4z2z {
    margin: 0 0 3px;
  }

  .mrm1nkn2 {
    border-radius: 12px;
    margin: 0 0 5px;
    padding: 10px 14px;
  }

  .peunz09l {
    padding: 0 0 0 2px;
  }

  .kphtz5kj {
    margin: 0 0 24px;
  }

  .ymcxnh9l, .zcowpzai, .dt8skegq, .rc0caq2q, .q6wycxdi, .vmgcsopg, .wmrf3xo1, .zqfrrqcd, .jnlf11zm, .bz612uea, .oz2yaiqh, .geggvukz {
    border-radius: 50%;
  }

  .fxlo5gtg {
    border-width: 2px 0 0;
    margin: 48px 0 0;
    padding: 28px 0 0;
  }

  .v7nptfix {
    margin: 0 auto;
    padding: 0 20px 60px;
  }

  .x0qbnz6t {
    border-radius: 3px;
    padding: 15px;
  }

  .doivncpe {
    margin: 0;
  }

  .image-645, .image-646, .image-647 {
    max-width: 100%;
  }

  .stwf1w63 {
    border-radius: 50%;
  }

  .g7hiove7 {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 10px 16px;
  }

  .o3vlwn3v {
    margin: 0 0 18px;
  }

  .evuxg3l3 {
    margin: 0 0 18px;
    font-size: 26px;
    line-height: 1.3;
  }

  .ehyt4scq {
    font-size: 18px;
  }

  .ve4gm7wx {
    margin: 0 0 20px;
    font-size: 18px;
  }

  .ci2lcu38 {
    border-width: 0;
    margin: 20px 0;
  }

  .qfpijuo3 {
    margin: 0 0 3px;
  }

  .a8gktear {
    margin: 0 0 4px;
  }

  .dkg3eycy, .gmjercbj {
    margin: 0 0 18px;
  }

  .w8mjktix {
    border-width: 0;
    margin: 28px 0;
  }

  .olog9uox {
    margin: 36px 0 14px;
    font-size: 21px;
  }

  .ml3iulus {
    margin: 0 0 10px;
  }

  .g3yhpvst {
    margin: 0;
  }

  .dr4wsyp2 {
    border-width: 2px;
    border-radius: 10px;
    margin: 20px 0;
    padding: 14px 16px;
  }

  .lgm1z5so {
    margin: 0;
  }

  .c4gmhklq {
    border-radius: 8px;
    margin: 12px 0;
    padding: 14px 16px;
  }

  .sragz1x5 {
    border-width: 1px;
    border-radius: 6px;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 14px 18px;
  }

  .qiextgsa {
    border-radius: 50%;
  }

  .v8465usy {
    margin: 2px 0 0;
  }

  .n8wb8e2u, .mwnjruua {
    margin: 0 0 10px;
  }

  .qe99mt6e {
    margin: 12px 0 0;
  }

  .tf8gl33j {
    border-width: 3px 1px 1px;
    border-radius: 4px;
    margin: 0 0 16px;
    padding: 20px;
  }

  .wiohssiv, .bwaap4p9 {
    border-radius: 50%;
  }

  .vppebqon {
    flex-wrap: wrap;
  }

  .ijum5fx7 {
    border-width: 1px 0;
    margin: 28px 0;
    padding: 22px 0;
  }

  .g3ml5z1z {
    border-radius: 4px;
    max-width: 100%;
    padding: 14px 10px;
    font-size: 18px;
  }

  .xzyu6x5q {
    margin: 10px 0 0;
  }

  .b7n7wufr {
    margin: 28px 0;
  }

  .fnlzziue {
    margin: -8px 0 28px;
  }

  .uf0wxvps {
    margin: 4px 0;
  }

  .hl467thk {
    margin: 3px 0 0;
  }

  .fl5qnfcb, .i1nehuu7 {
    border-radius: 5px;
  }

  .hpw781xe {
    margin: 0 0 6px;
  }

  .gjlglnge, .m8z2exel, .ckzk310f, .i4568538 {
    border-radius: 5px;
  }

  .zf5uhp56 {
    flex-wrap: wrap;
    margin: 0 0 20px;
  }

  .lxbc54qf {
    margin: 0 0 12px;
  }

  .ln0io421, .pciojsud {
    border-radius: 4px;
  }

  .jghlewl6 {
    margin: 0 0 8px;
  }

  .thz69y1t {
    border-radius: 4px;
  }

  .r87squ3e {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 16px 0 0;
  }

  .upqiyqfx {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 24px;
  }

  .nr9azbl1 {
    margin: 12px 0 0;
  }

  .ise0jm12 {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 28px;
  }

  .gbkzy710 {
    margin: 0 0 4px;
  }

  .ic0jgdry {
    border-width: 2px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .xi0dkd38, .obctkhk9, .nt75c40m, .z2idvlr6 {
    border-radius: 50%;
  }

  .tsfvwy79 {
    border-width: 1px 0;
    flex-wrap: wrap;
    margin: 24px 0;
    padding: 24px 0;
  }

  .rhrgetg3 {
    padding: 18px 16px 32px;
  }

  .ujwl9c24 {
    margin: 5px 0 10px;
  }

  .sjkton0t {
    border-width: 0 0 4px;
    border-radius: 5px 5px 0 0;
    padding: 10px 20px;
  }

  .ckwsowpd {
    padding: 10px 10px 12px;
  }

  .i8z76d2m {
    margin: 0 0 6px;
  }

  .ombdpwl0 {
    margin: 10px 0 0;
  }

  .e8wgta78 {
    border-width: 1px 0 0;
    padding: 12px 10px;
  }

  .uuvu2aiu {
    padding: 28px 0;
  }

  .sd0ojggw {
    margin: 0 0 16px;
  }

  .sah1rta6 {
    border-radius: 50%;
  }

  .sa8dj1oi {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 20px;
    padding: 12px 14px;
  }

  .w4ss4hty {
    border-radius: 50%;
  }

  .w99d1ufq {
    margin: 0 0 8px;
  }

  .lijga3pp {
    margin: 0 0 8px 46px;
  }

  .salw3yt7 {
    margin: 0 0 0 46px;
  }

  .lbf2ke9j {
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 14px 16px;
  }

  .mfucyc1f, .tnpw6046, .bncn79uu, .k868kr5p, .lc3rpp3t, .m96gtpcx, .l2i7fhpp, .uiszovxm, .kd21wbgt, .uip8vcvv, .c08aohac, .wc5iyc8z, .ofwfyhly, .yu8msxum {
    border-radius: 50%;
  }

  .kp207mzu {
    border-width: 3px 0 0;
    padding: 20px 16px 32px;
  }

  .h9rzcf9h {
    margin: 0 auto;
  }

  .lrju4l38 {
    border-radius: 4px;
    max-width: 100%;
    padding: 12px 10px;
    font-size: 16px;
  }

  .iim0ktxa {
    border-width: 1px 0 0;
    padding: 12px 16px;
  }

  .vs21srkx {
    margin: 0;
  }

  .am44s2ig {
    margin: 0 6px;
  }

  .ozekwdeh {
    margin: 6px 0 0;
  }

  .h0yutfmi {
    margin: 10px auto 0;
  }

  .i3t0a7ct {
    padding: 18px 20px;
  }

  .x19t7s14 {
    border-radius: 3px;
    padding: 15px;
  }

  .hvrli1bm {
    margin: 0;
  }

  .r62lmect {
    margin: 0;
    padding: 0;
  }

  .tyjhsrmo {
    flex-direction: row;
    margin: 0;
    padding: 0;
    display: none;
  }

  .svse1i9p {
    border-width: 0 0 1px;
    padding: 12px 16px;
  }

  .l2ngqiiy {
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 0 16px;
  }

  .bwrl1h9y {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .ctslqlch {
    margin: 0 0 14px;
  }

  .nh0wzp9v {
    margin: 0 0 16px;
    font-size: 22px;
  }

  .pi28el6d {
    padding: 1px 2px;
  }

  .pzdjjfz9 {
    margin: 0;
  }

  .tnqmtomo {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ur5w56ri {
    border-width: 0 0 1px;
    margin: 0 0 28px;
    padding: 32px 0 24px;
  }

  .eanaz2sq {
    margin: 0 0 20px;
  }

  .co0q8p61 {
    border-width: 0;
    margin: 36px 0;
  }

  .w21tad6w {
    margin: 36px 0 16px;
    font-size: 18px;
  }

  .jz23l5mc {
    margin: 20px 0;
  }

  .ucsgq5he {
    margin: 0 0 10px;
  }

  .e94r5f3n {
    margin: 0;
  }

  .nj38cbvh {
    border-width: 0 0 0 3px;
    border-radius: 0 4px 4px 0;
    margin: 20px 0;
    padding: 16px 20px;
  }

  .g2faoryb {
    margin: 2px 0 0;
  }

  .ih35wju1 {
    margin: 0 0 16px;
  }

  .lrdt1e18 {
    margin: 20px 0;
    padding: 0;
  }

  .x1f54cl5 {
    margin: 24px 0 10px;
  }

  .nt3q77ij {
    margin: 0;
  }

  .tl9noll5 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 18px 20px;
  }

  .zur5cowi {
    margin: 24px 0;
  }

  .jxl5wx7u, .c85ehp7w {
    margin: 0;
  }

  .xmn6pduw {
    margin: 0 0 10px;
  }

  .hykhja6w {
    padding: 0;
  }

  .wncy4q0z {
    border-width: 1px;
    border-radius: 6px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .cu4z80n2, .dmol65wj {
    margin: 0 0 8px;
  }

  .okq3mfvn, .b4cgrj3n {
    border-width: 0 0 0 4px;
    border-radius: 6px;
    margin: 0 0 16px;
    padding: 20px 22px;
  }

  .cqlrtmfu {
    margin: 28px 0;
  }

  .snd8wrsi {
    border-radius: 3px;
    margin: 0 0 20px;
    padding: 5px 14px;
  }

  .ne9etm0c, .l72k5p8k, .a6bu8rq3 {
    margin: 0;
  }

  .xkwqcs11 {
    margin: 2px 0 0;
  }

  .ze89bahi {
    margin: 0 0 12px;
  }

  .ml5pkqs7 {
    margin: 20px 0 24px;
    padding: 0;
  }

  .psxo9hsm {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 14px;
    padding: 14px 18px;
    font-size: 15px;
  }

  .kgddfl03 {
    margin: 0 0 10px;
  }

  .thkwb14w {
    margin: 0;
  }

  .vzzb454k {
    border-width: 1px;
    border-radius: 8px;
    margin: 40px 0;
    padding: 24px 18px;
  }

  .ky7ib7j0 {
    margin: 0 auto;
    padding: 0 16px;
  }

  .nitfcdb8 {
    margin: 0 auto;
  }

  .mol3wvgg {
    margin: 0 auto;
    padding: 0 16px;
  }

  .nk2iesfr {
    border-width: 1px 0 0;
    margin: 60px 0 0;
    padding: 32px 24px;
  }

  .tsz7yc83 {
    border-radius: 3px;
    padding: 15px;
  }

  .g7fyhqhm {
    margin: 0;
  }

  .image-667, .image-668, .image-669, .image-670 {
    max-width: 75%;
  }

  .ml9pbw76 {
    margin: 0 auto;
    padding: 0 16px;
  }

  .uzirb8xt {
    padding: 12px 0;
  }

  .xwsdavhd {
    margin: 0;
  }

  .ph0g6656 {
    margin: 0 0 16px;
  }

  .un9v3470 {
    margin: 0 0 8px;
  }

  .mpofmhwl {
    border-width: 0 0 1px;
    margin: 0;
    padding: 0 0 20px 25px;
  }

  .fo9czzky {
    border-width: 0;
    margin: 28px 0;
  }

  .zx6o4z9s {
    margin: 32px 0 16px;
  }

  .ldmf12yl {
    margin: 20px 0;
    padding: 10px;
  }

  .l74h2vah {
    margin: 0 0 10px;
  }

  .xhbfifr4 {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .tin4n275 {
    margin: 28px 0 12px;
  }

  .podw8yz6 {
    margin: 0;
  }

  .jiydkqs2 {
    margin: 0 0 6px;
  }

  .o0ighzvn {
    margin: 0 0 8px;
  }

  .ti5gctt4 {
    margin: 0;
  }

  .q8opc891 {
    border-width: 1px;
    margin: 0 0 16px;
    padding: 16px;
  }

  .o3uupcqx {
    margin: 0 0 12px;
  }

  .nuzs4hl5 {
    margin: 0;
  }

  .jtx6qfyo {
    border-width: 2px;
    margin: 20px 0;
    padding: 20px 24px;
  }

  .b3l470br {
    margin: 28px 0 12px;
  }

  .i4pzwaz9 {
    margin: 0;
  }

  .v8j0yd7q {
    border-radius: 4px;
    margin: 20px 0;
    padding: 10px 25px;
  }

  .u109iwc7 {
    margin: 8px 0 0;
  }

  .rqivczcx {
    padding: 25px;
  }

  .m3coxncy {
    margin: 0 0 8px;
  }

  .o3c6lrrj {
    margin: 0 0 4px;
  }

  .p9se65lm {
    margin: 0 0 12px;
  }

  .n5p7s6x1 {
    border-radius: 4px;
    padding: 11px 14px;
  }

  .irjkft26 {
    margin: 10px 0 0;
  }

  .uxkr85u0 {
    border-width: 1px;
    padding: 15px;
  }

  .woi7oq1c {
    border-width: 0 0 2px;
    margin: 0 0 12px;
    padding: 0 0 8px;
  }

  .zgapc43j {
    margin: 0;
  }

  .j18o79br, .jwm5110z {
    margin: 0 0 4px;
  }

  .bhpknwp3 {
    border-width: 0 0 1px;
    padding: 10px 0;
  }

  .vscpwznv {
    padding: 10px 0;
  }

  .bx8cwaae {
    margin: 0 0 12px;
  }

  .g6x8nt1t {
    border-width: 1px;
    padding: 15px;
  }

  .ef898xbc {
    margin: 0 auto;
    padding: 12px 10px;
  }

  .tlqwt8un {
    border-width: 1px;
    border-radius: 20px;
    margin: 0 0 24px;
    padding: 12px 16px;
  }

  .dczwrbvj {
    border-radius: 50%;
  }

  .m6qcxxca {
    margin: 0 0 3px;
  }

  .fvn4l49q {
    margin: 0 0 5px;
  }

  .n9epxamo {
    flex-wrap: wrap;
  }

  .xr3n3e8t {
    border-radius: 50%;
  }

  .douk8xbf {
    width: 292px;
    margin: 14px 0;
    padding: 0 0 0 46px;
  }

  .rrp69dzz {
    margin: 0 0 22px;
  }

  .zd239tt3 {
    border-radius: 50%;
  }

  .fqpu2gs3 {
    margin: 8px 0 0;
  }

  .ce10jfk4 {
    margin: 6px 0 0;
  }

  .cntyezb4 {
    border-width: 2px 0 0;
    margin: 10px 0 0;
    padding: 24px 0 0;
  }

  .j0fymam3 {
    padding: 20px 25px;
  }

  .tj5wrdim {
    margin: 0 auto;
    padding: 0 16px 40px;
  }

  .qh3vxycg {
    margin: 0;
  }

  .zxraeuop {
    border-width: 0 0 2px;
    margin: 20px 0;
  }

  .ll4te097 {
    margin: 0;
  }

  .fq97pfc4 {
    margin: 0 auto;
  }

  .oi9qa8b2 {
    padding: 30px;
  }

  .dj2bx1bc {
    border-radius: 3px;
    padding: 15px;
  }

  .kj7umxt2 {
    margin: 0;
  }

  .rauy4kom {
    margin: 0;
    padding: 15px 24px;
  }

  .vfxo8vs2 {
    margin: 0 auto;
  }

  .bt2o0xcj {
    padding: 10px 24px;
  }

  .j9blpu63 {
    margin: 0 0 20px;
  }

  .zns4807p {
    margin: 0 0 14px;
  }

  .av9ztt60 {
    margin: 0 0 18px;
  }

  .yvv2yz8f {
    border-width: 2px 0 0;
    margin: 0 0 28px;
  }

  .fa748qek {
    margin: 0;
  }

  .gorw69s9 {
    margin: 12px 0 0;
  }

  .lejzps4a {
    border-width: 0 0 0 4px;
    margin: 28px 0;
    padding: 20px 24px;
  }

  .lco9ruwu {
    margin: 36px 0 18px;
  }

  .vneepr1d {
    margin: 0 0 18px;
  }

  .wgzec4fg {
    border-width: 2px 0 0;
    margin: 36px 0 28px;
  }

  .a8gt82zo {
    margin: 0 0 10px;
  }

  .qie0ehq5 {
    margin: 12px 0 20px;
    padding: 0 0 0 30px;
  }

  .dbl7aczy {
    margin: 0;
  }

  .is4cunlo {
    margin: 0 0 16px;
  }

  .i7mvkmju {
    margin: 0;
  }

  .dz0uqcs6 {
    border-width: 0 0 0 4px;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .b05ni99j {
    border-width: 2px 0 0;
    padding: 30px 0 12px;
  }

  .xduwuan4 {
    margin: 0 auto;
    padding: 0 24px;
  }

  .ten2qjjv {
    padding: 30px 0 50px;
  }

  .emm0vwc5 {
    margin: 0 0 30px;
  }

  .h31ahksi, .wqs67u2q {
    margin: 0 0 10px;
  }

  .hl48kbg2 {
    margin: 0;
  }

  .amx2wm4z {
    border-width: 1px 0 0;
    padding: 24px 0;
  }

  .trwb3utw {
    border-width: 1px 0;
    padding: 24px 0;
  }

  .wcfam1gu {
    margin: 0 auto;
  }

  .fnftq0q7 {
    padding: 44px 24px;
  }

  .ei4w6qta {
    border-width: 1px 0;
    margin: 0 0 30px;
    padding: 22px 24px;
  }

  .jv9k8bv8 {
    margin: 0 0 16px;
  }

  .ovikllqv {
    margin: 0 0 18px;
  }

  .hqs5kunl {
    border-width: 1px;
    border-radius: 4px;
    margin: 28px 0 36px;
    padding: 22px 20px;
  }

  .va68d114 {
    margin: 0 0 12px;
  }

  .dndzalxq {
    margin: 0 0 10px;
  }

  .crj03fhs {
    margin: 0 0 14px;
  }

  .oxvgs6ax {
    border-width: 2px;
    margin: 0 auto 28px;
    padding: 24px 20px;
  }

  .f81owm89 {
    border-radius: 4px;
    margin: 28px 0 10px;
    padding: 14px 24px;
  }

  .eaffg3p7 {
    margin: 10px 0 0;
  }

  .f2vg9nd8 {
    padding: 44px 24px;
  }

  .du2o85a8 {
    border-width: 0 0 1px;
    margin: 0 0 26px;
    padding: 0 0 14px;
  }

  .rf2hioch {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .staeoxax {
    margin: 0 0 3px;
  }

  .jpimh9hb {
    margin: 0 0 4px;
  }

  .hvqjb3pg {
    margin: 0;
  }

  .f468nw9k {
    margin: 0 0 8px;
  }

  .ppm6cn4n {
    margin: 14px 0 8px 24px;
    padding: 0;
  }

  .idaoj249 {
    margin: 0 0 20px;
  }

  .blkcgtv2 {
    margin: 0 0 28px;
    padding: 0;
  }

  .dup5lq39 {
    border-radius: 4px;
    margin: 40px 0 10px;
    padding: 14px 24px;
  }

  .fynsyk8y {
    margin: 6px 0 0;
  }

  .gozkcsx1 {
    padding: 40px 24px 50px;
  }

  .v3pcyk2p {
    margin: 0 auto 6px;
  }

  .g11x74bu {
    padding: 28px 24px;
  }

  .cslg9cz3 {
    border-radius: 3px;
    padding: 15px;
  }

  .hzsb5kf6 {
    margin: 0;
  }

  .ogm8lv8r {
    margin: 0;
    padding: 18px 15px;
  }

  .vj1bns4x {
    letter-spacing: -.3px;
    margin: 0 0 14px;
    font-size: 30px;
  }

  .t43qaao2 {
    margin: 0 0 12px;
    font-size: 20px;
  }

  .irtb5flb {
    margin: 0 0 20px;
  }

  .g0gd9hbz {
    border-width: 0 0 0 3px;
    margin: 0 0 18px;
    padding: 12px 16px;
  }

  .sbwh2n4z {
    margin: 0 0 18px;
  }

  .ejli5trp {
    margin: 36px 0 18px;
    font-size: 24px;
  }

  .djjwfxme {
    margin: 0 0 18px;
  }

  .buufk0o6 {
    border-radius: 15px;
    margin: 0 auto;
    padding: 18px 32px;
  }

  .yabo324x {
    margin: 30px 0 14px;
  }

  .zhljmshf {
    margin: 0 0 18px;
  }

  .muls68kk {
    margin: 0 0 14px;
  }

  .j9nz22ok {
    margin: 0 0 10px;
  }

  .kfxwd7wi {
    margin: 8px 0 14px;
  }

  .frkrodpv {
    border-radius: 15px;
    margin: 0 auto;
    padding: 14px 18px;
  }

  .msk394lj {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 20px 26px;
  }

  .alhk024x {
    margin: 0 auto;
    padding: 25px 18px 40px;
  }

  .a7cjmzjh {
    margin: 0 auto;
  }

  .iwxw78x9 {
    border-width: 1px 0 0;
    padding: 36px 18px;
  }

  .vixt87bd {
    padding: 24px 18px 40px;
  }

  .l1xpjnmf {
    border-radius: 3px;
    padding: 15px;
  }

  .zo6bo0u4 {
    margin: 0;
  }

  .m8kau4p9, .uu0sob2s {
    font-size: 17px;
  }

  .usjdkmjn {
    border-width: 0 0 1px;
    margin: 0;
    padding: 14px 0;
  }

  .f7dv3hza {
    margin: 24px 0;
    font-size: 30px;
  }

  .rjtwm2e4 {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 6px 0 6px 18px;
  }

  .un6zegkw {
    margin: 14px 0 28px;
  }

  .x0hxuce9 {
    border-width: 0;
    margin: 36px 0;
    font-size: 17px;
  }

  .mofzgoub {
    border-width: 0 0 0 5px;
    margin: 28px 0;
    padding: 18px 22px;
  }

  .hw7e6j2t {
    margin: 0 0 18px;
    font-size: 17px;
  }

  .vicij578 {
    font-size: 17px;
  }

  .du9lr016 {
    margin: 56px 0 22px;
    font-size: 24px;
  }

  .lk8nk3zt {
    margin: 0 0 18px;
    font-size: 17px;
  }

  .tutjtf9p {
    letter-spacing: 1.5px;
    border-radius: 4px;
    margin: 36px 0;
    padding: 18px 40px;
    font-size: 19px;
  }

  .v55j4ox9 {
    margin: 0 auto 24px;
  }

  .o734475t {
    margin: 0 0 0 8px;
    font-size: 17px;
  }

  .bka20o7a, .vx1qwpes {
    font-size: 17px;
  }

  .djioas5j {
    margin: 28px 0 8px;
  }

  .geg3ax6e {
    margin: 0 0 30px;
  }

  .x9dihg5k {
    margin: 22px 0 8px;
  }

  .orz77j8p {
    padding: 50px 20px 30px;
    font-size: 17px;
  }

  .burgxcet {
    font-size: 17px;
  }

  .svf4k92p {
    margin: 0 0 6px;
  }

  .ezppukwy {
    margin: 0 0 10px;
  }

  .uuvr2yr4 {
    margin: 0 6px 0 0;
  }

  .kspjpawm {
    margin: 6px 0 12px;
  }

  .ryw1pk8j {
    margin: 0 8px 0 0;
  }

  .eltygvt9 {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 3px 8px;
  }

  .y1ng930m {
    margin: 8px 0 14px;
    font-size: 17px;
  }

  .sfke02pf {
    border-radius: 4px;
    margin: 6px 0 12px;
    padding: 16px 0;
  }

  .lvnx8oe3 {
    border-radius: 50%;
  }

  .eeld0zum {
    margin: 10px 0 6px;
  }

  .doe9oq08 {
    margin: 0 4px 0 0;
  }

  .ianm4h9b {
    margin: 3px 0;
  }

  .oggqp84y {
    border-width: 1px 0 0;
    margin: 12px 0 0;
    padding: 12px 0 0;
  }

  .hgb7gmvl {
    border-width: 1px;
    border-radius: 8px;
    margin: 30px auto 10px;
    padding: 24px 22px;
    font-size: 17px;
  }

  .twe1geqc {
    margin: 0 auto;
    padding: 0 20px;
    font-size: 17px;
  }

  .y6mxuhda {
    margin: 0 0 22px;
    font-size: 24px;
  }

  .j8jbnoqn {
    margin: 8px 0 18px;
  }

  .eol8tcyv {
    margin: 0 0 40px;
    font-size: 17px;
  }

  .zbmtbv1t {
    margin: 0 0 8px;
  }

  .nu1ee1ze {
    margin: 4px 0 8px;
  }

  .h4wgt6vh {
    margin: 0 0 12px;
  }

  .ip5d297m {
    border-radius: 3px;
    margin: 0 0 0 6px;
    padding: 2px 8px;
  }

  .n29rtqwa {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 24px;
    font-size: 17px;
  }

  .v1qc1h5t {
    grid-template-columns: 1fr;
    margin: 0 auto;
    padding: 0 20px;
    font-size: 17px;
  }

  .pejwjj6w {
    letter-spacing: 1.5px;
    border-radius: 4px;
    margin: 50px 0 36px;
    padding: 18px 40px;
    font-size: 19px;
  }

  .n9bfguhb {
    margin: 0 auto;
    padding: 0 20px;
    font-size: 17px;
  }

  .ox3uv64e {
    margin: 60px 0 0;
    padding: 60px 0;
    font-size: 17px;
  }

  .yfkysm5c {
    margin: 0 6px;
  }

  .pwh0ydbn {
    margin: 40px 0 0;
    padding: 28px 20px;
  }

  .cfqovrjd {
    border-radius: 3px;
    padding: 15px;
  }

  .s758qfip {
    font-size: 17px;
  }

  .orjibgkd {
    margin: 0;
    font-size: 17px;
  }

  .cvr2fn1k, .ul7wwbj1 {
    font-size: 16px;
  }

  .r9ef5d31 {
    padding: 10px 16px;
  }

  .auwe0jat {
    margin: 0 0 18px;
  }

  .b0p2ur2v {
    font-size: 38px;
  }

  .n1dvpa92 {
    margin: 0 0 14px;
    font-size: 38px;
  }

  .dksw2qob {
    margin: 0 0 28px;
    font-size: 24px;
  }

  .f0q6dvrt {
    margin: 0 0 28px;
    font-size: 19px;
  }

  .vojphmyy {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .g7bcdbme {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .wwfhh0cq {
    margin: 0 auto;
    padding: 0 24px;
    font-size: 16px;
  }

  .znn9y5yt {
    padding: 48px 0 32px;
    font-size: 16px;
  }

  .hne592i4 {
    margin: 0 0 18px;
  }

  .il4l26wa {
    font-size: 30px;
  }

  .x4bexmg2 {
    margin: 0 0 32px;
    font-size: 30px;
  }

  .kkco6eqz {
    padding: 6px 12px 0 0;
    font-size: 64px;
  }

  .pi1lr0k2 {
    margin: 0 0 20px;
    font-size: 16px;
  }

  .oq8cjh6s {
    font-size: 16px;
  }

  .bprufm3q, .r34f9kca {
    margin: 0 0 10px;
  }

  .kfaa30ko {
    border-width: 0 0 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdc7c3;
    border-right-style: none;
    padding: 20px;
    font-size: 16px;
  }

  .dj53w782 {
    padding: 20px;
    font-size: 16px;
  }

  .l9dbkvz3 {
    border-width: 1px 0;
    grid-template-columns: 1fr;
    margin: 40px 0;
    padding: 0;
    font-size: 16px;
  }

  .wqsqc71h {
    margin: 24px 0 32px;
  }

  .y6cv2yfx {
    margin: 0 0 20px;
    font-size: 16px;
  }

  .t4p1bl75 {
    border-width: 0;
    margin: 48px 0;
    font-size: 16px;
  }

  .vcc0ts4u {
    margin: 0 0 20px;
  }

  .l6dvq6k4 {
    padding: 56px 0;
    font-size: 16px;
  }

  .gg02s8el {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .my3vrh2r {
    margin: 0 0 22px;
    font-size: 26px;
  }

  .h8x9cqzh {
    margin: 0 0 10px;
  }

  .rb23hkkh {
    margin: 0;
  }

  .duwtmm6a {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
    font-size: 16px;
  }

  .pmesq8tn {
    margin: 18px 0 0;
  }

  .v9gjo0zv {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .qdurl02l {
    margin: 36px 0;
    font-size: 16px;
  }

  .eu7zwrub {
    border-width: 1px 0 0;
    padding: 64px 0;
    font-size: 16px;
  }

  .hktzxftt {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .bjhqu4rq {
    margin: 32px 0 0;
  }

  .ncqsm1qg {
    margin: 0 0 8px;
    font-size: 36px;
  }

  .k62beei0 {
    border-radius: 4px;
    padding: 24px 16px;
    font-size: 16px;
  }

  .uf4lttgu {
    grid-column-gap: 12px;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin: 36px 0;
    font-size: 16px;
  }

  .au9xaegz {
    margin: 0 0 32px;
  }

  .kv33j78h {
    padding: 4px 0 0;
  }

  .fq8mpen1 {
    margin: 0 0 10px;
  }

  .uxrxfhtt {
    margin: 0;
  }

  .qmt5g4jl {
    grid-column-gap: 8px;
    border-width: 1px 0;
    grid-template-columns: 1fr;
    gap: 8px;
    padding: 22px 0;
    font-size: 16px;
  }

  .pmfj8cp8 {
    grid-column-gap: 8px;
    border-width: 0 0 1px;
    grid-template-columns: 1fr;
    gap: 8px;
    padding: 22px 0;
    font-size: 16px;
  }

  .qvspok03 {
    margin: 36px 0;
    font-size: 16px;
  }

  .eb936cnz {
    padding: 56px 0;
    font-size: 16px;
  }

  .mtiopl1x, .uqjp335x {
    margin: 0 0 8px;
  }

  .wj86m7cj {
    margin: 0 0 14px;
  }

  .fiikq2wi {
    border-width: 1px 0;
    padding: 36px 0;
    font-size: 16px;
  }

  .ji73ikkl {
    border-width: 0 0 1px;
    padding: 36px 0;
    font-size: 16px;
  }

  .viq8art0 {
    margin: 0 0 18px;
  }

  .oyrdinm1 {
    margin: 0 0 20px;
    font-size: 30px;
  }

  .bo5xl7k8, .e2rrn2ww {
    margin: 0 0 28px;
  }

  .q4gdukfp {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .ecjx0dgu {
    border-radius: 6px;
    margin: 48px 0;
    padding: 40px 22px;
    font-size: 16px;
  }

  .ezwajhuj {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .tu0pvxij {
    grid-template-columns: 1fr 1fr;
    margin: 40px 0;
    font-size: 16px;
  }

  .gjqt9olx {
    margin: 0 0 14px;
  }

  .d161qzbi {
    margin: 0 0 30px;
  }

  .oy6vx0bs {
    border-radius: 50%;
  }

  .vpl47yci {
    margin: 4px 0 0;
  }

  .klaegdns {
    margin: 0 0 24px;
    font-size: 16px;
  }

  .p1cst2mx {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .mhzhleck {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
    font-size: 16px;
  }

  .zaizkyxa {
    margin: 0 0 36px;
  }

  .pwznpi7f {
    margin: 0 0 18px;
  }

  .mvj87orc {
    margin: 0 0 36px;
  }

  .wauapvnz, .ttefc58l {
    margin: 0 0 18px;
  }

  .e7gckx1e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
    font-size: 16px;
  }

  .ed2swev4 {
    margin: 0 0 14px;
  }

  .nfn8h0b8 {
    margin: 0 0 30px;
  }

  .sdq7538i {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .u2ike8sv {
    font-size: 30px;
  }

  .jccs8hof {
    margin: 0 0 18px;
    font-size: 30px;
  }

  .hsk1b09p {
    margin: 0 0 32px;
  }

  .rnrjy48a {
    margin: 0 0 22px;
  }

  .nn5t9u1y {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .g9m8ji56 {
    margin: 0 auto;
    padding: 0 24px;
    font-size: 16px;
  }

  .h7vzsyag {
    padding: 64px 0 32px;
    font-size: 16px;
  }

  .q24d1k1r {
    margin: 0;
  }

  .e7cslq6l {
    font-size: 16px;
  }

  .hrjrsa4w {
    border-radius: 4px;
    width: 100%;
    padding: 12px 22px;
  }

  .wfyreeo2 {
    grid-column-gap: 10px;
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
    margin: 0 auto;
    padding: 14px 16px;
    font-size: 16px;
  }

  .m7g38ckd {
    border-width: 1px 0 0;
    font-size: 16px;
  }

  .aekueom9 {
    border-radius: 3px;
    padding: 15px;
  }

  .deshxy2b {
    font-size: 16px;
  }

  .hmp4bl8i {
    margin: 0;
    padding: 0 0 120px;
    font-size: 16px;
  }

  .tf20qx5v, .vxefp3ve {
    font-size: 16px;
  }

  .eebey5me {
    padding: 10px 16px;
  }

  .vvx9kv9n {
    margin: 0 0 18px;
  }

  .cwic5m56 {
    font-size: 38px;
  }

  .tv2o8lrz {
    margin: 0 0 14px;
    font-size: 38px;
  }

  .gfx2lhud {
    margin: 0 0 28px;
    font-size: 24px;
  }

  .usf2tjuj {
    margin: 0 0 28px;
    font-size: 19px;
  }

  .hulpqsnv {
    border-width: 1px 0 0;
    margin: 0 0 36px;
    padding: 18px 0 0;
  }

  .v9zdsov6 {
    border-width: 1px 0 0;
    margin: 20px 0;
    padding: 20px 0 0;
  }

  .vl3h3ug2 {
    margin: 0 auto;
    padding: 0 24px;
    font-size: 16px;
  }

  .rjwclja6 {
    padding: 48px 0 32px;
    font-size: 16px;
  }

  .tq3guvys {
    margin: 0 0 18px;
  }

  .y32d7tb0 {
    font-size: 30px;
  }

  .qppuwpkx {
    margin: 0 0 32px;
    font-size: 30px;
  }

  .o969hd64 {
    padding: 6px 12px 0 0;
    font-size: 64px;
  }

  .zlk50lmb {
    margin: 0 0 20px;
    font-size: 16px;
  }

  .cr3mdj4o, .f71x1myf {
    margin: 0 0 10px;
  }

  .q6hb83zn {
    border-width: 0 0 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdc7c3;
    border-right-style: none;
    padding: 20px;
    font-size: 16px;
  }

  .sesf7hdq {
    padding: 20px;
    font-size: 16px;
  }

  .l20t5hi6 {
    border-width: 1px 0;
    grid-template-columns: 1fr;
    margin: 40px 0;
    padding: 0;
    font-size: 16px;
  }

  .mq8r95it {
    border-width: 1px 0;
    margin: 36px 0;
    padding: 32px 24px;
  }

  .tnwyc8i7 {
    font-size: 16px;
  }

  .h43bxzrs {
    margin: 0 0 20px;
    font-size: 16px;
  }

  .lww9s02e {
    border-width: 0;
    margin: 24px 0;
    font-size: 16px;
  }

  .bktaph3c {
    margin: 0 0 20px;
  }

  .o8yq5rzt {
    padding: 56px 0;
    font-size: 16px;
  }

  .l8g69289 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 0 24px;
  }

  .t45ipf3f {
    margin: 0 0 22px;
    font-size: 26px;
  }

  .vfi5utl5 {
    margin: 0 0 10px;
  }

  .h7zlum67 {
    margin: 0;
  }

  .wxgj5i8r {
    border-width: 0 0 0 3px;
    border-radius: 2px;
    margin: 32px 0;
    padding: 24px 28px;
    font-size: 16px;
  }

  .ure4n7k3 {
    margin: 18px 0 0;
  }

  .zac2r1kj {
    border-width: 1px 0 0;
    padding: 64px 0;
    font-size: 16px;
  }

  .a5wi1kbw {
    font-size: 16px;
  }

  .pdtpsvrf {
    border-width: 1px 0;
    margin: 32px 0;
    padding: 28px 0;
  }

  .jnzgfzvh {
    margin: 0 0 8px;
    font-size: 28px;
  }

  .pbgg3rwh {
    border-radius: 4px;
    padding: 24px 16px;
    font-size: 16px;
  }

  .cbjwmb4m {
    grid-column-gap: 12px;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin: 36px 0;
    font-size: 16px;
  }

  .o8zo7ok9 {
    margin: 0 0 32px;
  }

  .k0y2pkaz {
    padding: 4px 0 0;
  }

  .graudt8v {
    margin: 0 0 10px;
  }

  .q4ah2zkw {
    margin: 0;
  }

  .q30twghp {
    grid-column-gap: 8px;
    border-width: 1px 0;
    grid-template-columns: 1fr;
    gap: 8px;
    padding: 22px 0;
    font-size: 16px;
  }

  .iv82beyc {
    grid-column-gap: 8px;
    border-width: 0 0 1px;
    grid-template-columns: 1fr;
    gap: 8px;
    padding: 22px 0;
    font-size: 16px;
  }

  .xtne7uin {
    margin: 36px 0;
    font-size: 16px;
  }

  .me22kadn {
    padding: 56px 0;
    font-size: 16px;
  }

  .lag1elx9, .n72f3qi6 {
    margin: 0 0 8px;
  }

  .lpork6ny {
    margin: 0 0 14px;
  }

  .ydcgbphx {
    border-width: 1px 0;
    padding: 36px 0;
    font-size: 16px;
  }

  .w9digex1 {
    border-width: 0 0 1px;
    padding: 36px 0;
    font-size: 16px;
  }

  .r4vn4tir {
    margin: 0 0 20px;
    padding: 32px 0 0;
  }

  .m2fb98ol {
    margin: 0 0 18px;
  }

  .emg5ccnh {
    margin: 0 0 20px;
    font-size: 30px;
  }

  .tc7qkl3b, .cllcs3n1 {
    margin: 0 0 28px;
  }

  .t45czv7k {
    border-radius: 4px;
    margin: 0 0 22px;
    padding: 20px 48px;
  }

  .fjmoa69q {
    border-radius: 6px;
    margin: 48px 0;
    padding: 40px 22px;
    font-size: 16px;
  }

  .qthaok6l {
    border-radius: 4px;
    padding: 18px 8px;
  }

  .distz2nu {
    grid-template-columns: 1fr 1fr;
    margin: 40px 0;
    font-size: 16px;
  }

  .kxhg4n39 {
    margin: 0 0 14px;
  }

  .rtxujti4 {
    margin: 0 0 30px;
  }

  .uwoo2cb6 {
    border-radius: 50%;
  }

  .bk7vnuu0 {
    margin: 4px 0 0;
  }

  .e90io90j {
    margin: 0 0 24px;
    font-size: 16px;
  }

  .f3m0u83n {
    border-width: 0 0 0 2px;
    margin: 0 0 18px;
    padding: 0 0 0 18px;
  }

  .lpxbgcp9 {
    border-radius: 6px;
    margin: 36px 0;
    padding: 48px 32px;
    font-size: 16px;
  }

  .yzxnhfb2 {
    margin: 0 0 14px;
  }

  .njyww5ti {
    margin: 0 0 18px;
  }

  .mtishj3j {
    margin: 0 0 36px;
  }

  .p7ovzlvo, .bbfa076k, .nt5h9yhn {
    margin: 0 0 18px;
  }

  .kj2oaq3e {
    border-radius: 6px;
    margin: 0 0 22px;
    padding: 36px 32px;
    font-size: 16px;
  }

  .akqo9tn5 {
    margin: 0 0 30px;
  }

  .bq18xpz4 {
    border-width: 0 0 1px;
    padding: 20px 0;
  }

  .b4bj97is {
    font-size: 30px;
  }

  .g3ipydo2 {
    margin: 0 0 18px;
    font-size: 30px;
  }

  .trpa6a5e {
    margin: 0 0 32px;
  }

  .c39jlzla {
    margin: 0 0 22px;
  }

  .cwitfnhr {
    border-width: 1px 0 0;
    margin: 36px 0 0;
    padding: 28px 0 0;
  }

  .z5uzyz4a {
    margin: 0 auto;
    padding: 0 24px;
    font-size: 16px;
  }

  .kmme14qa {
    padding: 64px 0 32px;
    font-size: 16px;
  }

  .s45c7sdv {
    margin: 0;
  }

  .uz7yh6w9 {
    font-size: 16px;
  }

  .hgwmkfpr {
    border-radius: 4px;
    width: 100%;
    padding: 12px 22px;
  }

  .pnig0v19 {
    grid-column-gap: 10px;
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
    margin: 0 auto;
    padding: 14px 16px;
    font-size: 16px;
  }

  .bc7fuxjw {
    border-width: 1px 0 0;
    font-size: 16px;
  }

  .rzv7gy7d {
    border-radius: 3px;
    padding: 15px;
  }

  .xjvttk7k {
    font-size: 16px;
  }

  .zjcp5481 {
    margin: 0;
    padding: 0 0 120px;
    font-size: 16px;
  }

  .a5uv3ntp {
    border-radius: 999px;
    padding: 9px 18px;
  }

  .kl14lrqx {
    margin: 0 auto;
    padding: 0 22px;
  }

  .h5zldlp9 {
    padding: 14px 0;
  }

  .q73h8za3 {
    margin: 14px 0 0;
  }

  .dnw13tb9 {
    margin: 22px 0 0;
  }

  .d4a6zz6h {
    margin: 26px 0 0;
  }

  .yucaxf09 {
    border-radius: 50%;
  }

  .r4f4jls6 {
    margin: 14px auto 0;
    padding: 0;
  }

  .dkuf4nv8 {
    border-radius: 8px;
    margin: 28px auto 0;
    padding: 16px 22px;
  }

  .rchzmlr7 {
    margin: 0 4px 0 0;
  }

  .jkv27j7r {
    margin: 10px 0 0;
  }

  .eq1hllp1 {
    border-width: 0;
    margin: 48px 0 32px;
  }

  .r6iecpyy {
    flex-wrap: wrap;
    margin: 14px 0 0;
  }

  .lauscckp {
    margin: 18px auto 15px;
  }

  .tpcu9uit {
    margin: 22px 0 0;
  }

  .yfbibmxw, .lfc8ftks {
    margin: 8px 0 0;
  }

  .irylarlg {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ifr55me3 {
    margin: 28px 0 0;
  }

  .s96px0gz {
    margin: 14px 0 0;
  }

  .oia6g19j {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 18px 22px;
  }

  .n63jfxu7 {
    margin: 22px 0 0;
  }

  .kt0ak7re {
    margin: 16px 0 0;
  }

  .tk1unx9z, .nf76v96b {
    margin: 6px 0 0;
  }

  .pmw2dpth {
    margin: 10px 0 0;
  }

  .p92g1atf {
    margin: 26px 0 0;
  }

  .t0qx177k {
    margin: 0 0 0 2px;
  }

  .haicy7qt {
    margin: 8px 0 0;
  }

  .sp7z7oeg {
    border-radius: 10px;
    margin: 24px 0 0;
    padding: 24px;
  }

  .kfia32gz {
    border-radius: 999px;
    margin: 2px 0 0;
    padding: 8px 14px;
  }

  .orb4ztze {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .sekyfqut {
    border-radius: 50%;
    margin: 2px 0 0;
  }

  .wevz7cma {
    margin: 0 0 4px;
  }

  .drwivn91 {
    margin: 0;
  }

  .emrhy43k {
    padding: 4px 0;
  }

  .lowzc5ha {
    margin: 22px 0 0;
    padding: 0;
  }

  .g6u2jd1q {
    margin: 14px 0 0;
  }

  .pignyc4g {
    margin: 12px 0 0;
  }

  .gcnl8p8r {
    border-width: 1px;
    border-radius: 10px;
    margin: 22px 0 0;
    padding: 26px;
  }

  .xam81r1y {
    margin: 0;
  }

  .htlvv4dd {
    margin: 10px 0 14px;
  }

  .wpvzno8p {
    border-width: 0 0 1px;
    padding: 18px 0;
  }

  .fr64oy63 {
    border-width: 1px 0 0;
    margin: 26px 0 0;
  }

  .l7esvtik, .o7bvqolm {
    margin: 10px 0 0;
  }

  .cjrhrffr {
    margin: 14px 0;
  }

  .cqlew5x4 {
    border-radius: 50%;
  }

  .kt3ujucw {
    margin: 18px auto 0;
    padding: 0;
  }

  .ny63f8kt {
    border-width: 1px;
    border-radius: 12px;
    margin: 22px 0 0;
    padding: 32px;
  }

  .k26fk2nx {
    margin: 0 auto;
  }

  .yx33zgie {
    margin: 0 auto;
    padding: 0 22px;
  }

  .llid9kzb {
    margin: 0;
    padding: 28px 0;
  }

  .ev11ollu {
    margin: 0 auto 12px;
  }

  .pg9pfah3 {
    margin: 16px 0 0;
  }

  .x8ouue6i {
    margin: 0 auto;
    padding: 0 22px;
  }

  .ls98vo2e {
    margin: 48px 0 0;
    padding: 34px 0 28px;
  }

  .vjwyu3fk {
    border-radius: 3px;
    padding: 15px;
  }

  .p20b3k12 {
    margin: 0;
  }

  .kje2tfat {
    border-radius: 999px;
    padding: 7px 12px;
  }

  .lpzlrvlv {
    margin: 0 auto;
    padding: 0 14px;
  }

  .l5wfm7lc {
    padding: 10px 0;
  }

  .rvu0h1p4 {
    margin: 0;
  }

  .x9zsbuv3 {
    margin: 10px 0 0;
    font-size: 22px;
    line-height: 30px;
  }

  .lgpxyvwo {
    margin: 14px 0 0;
  }

  .rzlvgyjo {
    margin: 22px 0 0;
  }

  .pme8knwq {
    border-radius: 50%;
  }

  .s8pdhckz {
    margin: 14px auto 0;
    padding: 0;
  }

  .tvjjua0t {
    border-radius: 999px;
    margin: 24px 0 0;
    padding: 18px 14px;
  }

  .qml69u8z {
    margin: 0 4px 0 0;
  }

  .r5c83mqt {
    margin: 10px 0 0;
  }

  .xalnwaj7 {
    border-width: 1px 0 0;
    margin: 28px 0 22px;
  }

  .xf1xzwvt {
    margin: 0;
  }

  .f46puw6n, .vc3dat5f, .ofyrnksj {
    border-radius: 6px;
  }

  .ctznsau4 {
    margin: 18px 0 0;
  }

  .o0807mo4 {
    margin: 18px auto 0;
  }

  .qfuh6ayq {
    margin: 0 0 12px;
  }

  .fc07qd9y {
    margin: 0;
  }

  .mtolk9yr {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .i2g05uk1, .k5z81xsd {
    margin: 0;
  }

  .ulc5uqm3, .n3j3xzzv {
    margin: 8px 0 0;
  }

  .vcckd4bt {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px;
  }

  .ybp5vpuv {
    margin: 28px 0 0;
  }

  .yxgi7e6j {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .imav94lq {
    font-size: 14px;
    line-height: 22px;
  }

  .b57btfy6 {
    border-radius: 50%;
    margin: 1px 0 0;
  }

  .acsjau4j {
    padding: 4px 0;
  }

  .og4nsp60 {
    margin: 22px 0 0;
    padding: 0;
  }

  .qhria0au {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .q6x5ccky {
    border-radius: 8px;
    margin: 22px 0 0;
    padding: 16px 22px;
  }

  .xym5sxmv {
    margin: 0;
    font-size: 44px;
  }

  .a0c0fnwy, .t58r2x8l {
    margin: 6px 0 0;
  }

  .rno4wwp9 {
    border-radius: 50%;
  }

  .th5omjw5 {
    margin: 0;
  }

  .lzuca43a {
    margin: 4px 0 0;
  }

  .me81ytaj {
    margin: 6px 0 0;
  }

  .si2tzkys {
    border-width: 1px;
    border-radius: 10px;
    padding: 16px;
  }

  .fw5rtaby, .yflf64p6, .y2pt6pja, .cg0c73ce {
    border-radius: 50%;
  }

  .z8rx4l86 {
    margin: 26px 0 0;
  }

  .vi57plh8, .ff0l5ouq {
    margin: 0;
  }

  .szt3182h {
    margin: 8px 0 0;
  }

  .d5hnlet6 {
    border-width: 2px;
    border-radius: 14px;
    margin: 26px 0 0;
    padding: 22px;
  }

  .noxa356z {
    border-radius: 999px;
    padding: 6px 16px;
  }

  .nfygepsb {
    margin: 4px 0 0;
  }

  .zpsta1ui {
    border-width: 1px;
    border-radius: 10px;
    padding: 16px;
  }

  .a1yznjst {
    margin: 22px 0 0;
  }

  .wxozo5eb {
    font-size: 14px;
    line-height: 22px;
  }

  .oqe2pw6k {
    margin: 14px 0 0;
    font-size: 14px;
    line-height: 22px;
  }

  .at5n3bte {
    margin: 4px 0 0;
  }

  .apg9fnln {
    margin: 22px 0 0;
    padding: 0;
  }

  .wtjjvfbn {
    margin: 0;
  }

  .zrhscecx, .dpwuo2p6 {
    margin: 14px 0 0;
  }

  .v6c90g4a {
    border-radius: 12px;
    margin: 26px 0 0;
    padding: 26px 22px;
  }

  .offhx51u {
    margin: 0 0 8px;
  }

  .y3i63zja {
    margin: 0;
  }

  .yf0znaz0 {
    margin: 12px 0 0;
  }

  .trenbgv8 {
    border-width: 1px;
    border-radius: 10px;
    padding: 18px 22px;
  }

  .fkhqz18j {
    margin: 22px 0 0;
  }

  .puyihdsj {
    margin: 0 auto;
  }

  .bfjk0um0 {
    margin: 0;
  }

  .f93gdz6x {
    margin: 8px 0 0;
  }

  .s8uz3vwn {
    margin: 14px 0 0;
    padding: 0 6px;
  }

  .w1rznrkb {
    padding: 0 10px;
  }

  .kddhvvx1 {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 4px;
  }

  .gkf6l8f0 {
    margin: 8px 0 0;
  }

  .q7qsc5hz {
    border-radius: 999px;
    margin: 14px auto 0;
  }

  .zo5ox6ft {
    border-width: 1px;
    border-radius: 10px;
    padding: 22px 18px;
  }

  .zg34ed2j {
    margin: 18px 0 0;
  }

  .wwoj168f {
    margin: 24px 0 0;
  }

  .pnb8xrkc {
    flex-wrap: wrap;
    margin: 20px 0 0;
  }

  .ir0y1mwd {
    margin: 0 auto;
    padding: 0 14px;
  }

  .z52c323l {
    padding: 18px 0 38px;
  }

  .l2zkvuui {
    margin: 0 0 14px;
  }

  .n0rwpk8u {
    margin: 0 auto;
    padding: 0 12px;
  }

  .or14i0ii {
    margin: 18px 0 0;
  }

  .xs2n1z1u {
    margin: 0 auto;
    padding: 0 14px;
  }

  .pb50lyrw {
    margin: 40px 0 0;
    padding: 24px 0 90px;
  }

  .wpm1r40z {
    border-radius: 3px;
    padding: 15px;
  }

  .mct6ewx0, .e3vvzo5r {
    margin: 0;
  }

  .fz3wn05z {
    margin: 8px 0 0;
  }

  .yy9fw34m {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .defmpkee {
    margin: 0 8px;
  }

  .r2qc8x3g {
    margin: 0 0 18px;
    font-size: 12px;
  }

  .mdg9syi2 {
    margin: 4px 0 22px;
    font-size: 30px;
    line-height: 1.25;
  }

  .bd4czxe3 {
    margin: 0 0 18px;
  }

  .w19ch56t {
    margin: 18px 0 22px;
  }

  .ryq13qbj, .i576u0f6 {
    margin: 0 0 18px;
  }

  .ec4ty6iq {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .cuxj0ynq {
    margin: 0 0 14px;
  }

  .zi0o6e6k {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .mrrbweq8 {
    margin: 0 0 10px;
  }

  .beqa4yte {
    margin: 8px 0 10px;
  }

  .y5qjue3h {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .oxzyptjt {
    margin: 26px 0 10px;
  }

  .n74cwova {
    margin: 0 0 8px;
  }

  .vg7i393b {
    margin: 10px 0 0;
  }

  .bifd19d0 {
    margin: 0;
  }

  .v8gtmo3g {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .u69ho92e {
    margin: 0 0 18px;
  }

  .al2tjexi {
    border-width: 0;
    margin: 34px 0;
  }

  .fwejt05m {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .a3z921c4 {
    padding: 10px 0 10px 36px;
  }

  .ik1eohm7 {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hwxyjbwg {
    letter-spacing: .36px;
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .h76wi3tq {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .gh6ztsgu {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .udjbs4pn {
    margin: 0;
    padding: 0;
  }

  .eruxoy2d {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .ypwxl2qo {
    margin: 0 0 12px;
  }

  .u1a9pvlr {
    margin: 0 auto;
  }

  .ahqi2m0h {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .ma5s1sp3 {
    margin: 2px 0 0;
    font-size: 14px;
  }

  .qcai8rrs {
    font-size: 13px;
  }

  .mner7q2t {
    letter-spacing: .28px;
    border-radius: 4px;
    padding: 14px 16px;
    font-size: 14px;
  }

  .yn955hwc {
    margin: 0 auto;
  }

  .vn0tprr1 {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .lt3xwbd1 {
    border-radius: 3px;
    padding: 15px;
  }

  .rra8dsdb {
    margin: 0;
    padding: 0 0 96px;
  }

  .otba8rje {
    margin: 0;
  }

  .y45y5x1x {
    margin: 8px 0 0;
  }

  .zt2dea53 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .xfjrk654 {
    margin: 0 8px;
  }

  .zstfj5sf {
    margin: 0 0 18px;
    font-size: 12px;
  }

  .nog7vbcg {
    margin: 4px 0 22px;
    font-size: 30px;
    line-height: 1.25;
  }

  .a3tyhm31 {
    margin: 0 0 18px;
  }

  .eqaiihwb {
    margin: 18px 0 22px;
  }

  .hhtoxqmd, .pv1nyrgg {
    margin: 0 0 18px;
  }

  .rppht8zk {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .bj463rks {
    margin: 0 0 14px;
  }

  .bk659ihg {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .y9lxk5y1 {
    margin: 0 0 10px;
  }

  .xog6k7el {
    margin: 8px 0 10px;
  }

  .lxqpuiuz {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .pmp7p9y7 {
    margin: 26px 0 10px;
  }

  .lqui3kil {
    margin: 0 0 8px;
  }

  .xhr36bo4 {
    margin: 10px 0 0;
  }

  .xpqreb11 {
    margin: 0;
  }

  .dbq9kstd {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .zbg5wbai {
    margin: 0 0 18px;
  }

  .kgq042ra {
    border-width: 0;
    margin: 34px 0;
  }

  .ue8ckz0d {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .c59scdz9 {
    padding: 10px 0 10px 36px;
  }

  .cqesrnhr {
    margin: 14px 0 22px;
    padding: 0;
  }

  .hrxwwglp {
    letter-spacing: .36px;
    border-radius: 4px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .v95uw3ij {
    margin: 30px 0 14px;
  }

  .ixwt3u39 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .f9t9pru4 {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .ew663tnh {
    margin: 0;
    padding: 0;
  }

  .u3nmwn1x {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .j1al9h4u {
    margin: 0 0 12px;
  }

  .rekfq4dz {
    margin: 0 auto;
  }

  .zm7vsfel {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .g5y0m6i3 {
    margin: 2px 0 0;
    font-size: 14px;
  }

  .fy7hkb90 {
    font-size: 13px;
  }

  .cj5psjj9 {
    letter-spacing: .28px;
    border-radius: 4px;
    padding: 14px 16px;
    font-size: 14px;
  }

  .mo5ay2wj {
    margin: 0 auto;
  }

  .ol9914vr {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .wkw5i5gv {
    border-radius: 3px;
    padding: 15px;
  }

  .dnk0vl0d {
    margin: 0;
    padding: 0 0 96px;
  }

  .bfx189lc {
    margin: 0;
  }

  .lu8jtv1y {
    margin: 8px 0 0;
  }

  .szostva2 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .rchzvloz {
    margin: 0 8px;
  }

  .a0japb1y {
    margin: 0 0 18px;
  }

  .lh003r5u {
    margin: 4px 0 22px;
    font-size: 30px;
    line-height: 1.25;
  }

  .cd58qfc7 {
    margin: 0 0 18px;
  }

  .pba4pe4u {
    margin: 18px 0 22px;
  }

  .ttz1bjm9, .prje8rtg {
    margin: 0 0 18px;
  }

  .meo0q5mh {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .znfvti7l {
    margin: 0 0 14px;
  }

  .muym8vtc {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .p3lntqhx {
    margin: 0 0 10px;
  }

  .omfvlqdl {
    margin: 8px 0 10px;
  }

  .puvbkn1s {
    border-width: 0 0 0 4px;
    margin: 24px 0 28px;
    padding: 22px 24px;
  }

  .fqb8qqiw {
    margin: 26px 0 10px;
  }

  .v5v9fpx7 {
    margin: 0 0 8px;
  }

  .r6npwk2g {
    margin: 10px 0 0;
  }

  .e4nuucxb {
    margin: 0;
  }

  .jq7tkndw {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .empsj2os {
    margin: 0 0 18px;
  }

  .gzunki4h {
    border-width: 0;
    margin: 34px 0;
  }

  .ckd2qbnw {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .yn6ciu4z {
    padding: 10px 0 10px 36px;
  }

  .cx1bik3c {
    margin: 14px 0 22px;
    padding: 0;
  }

  .xfle8jkd {
    letter-spacing: .36px;
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .h45vzpqc {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .oseszdgz {
    margin: 0 auto;
    padding: 26px 20px 50px;
  }

  .pp0ejp0b {
    margin: 0;
    padding: 0;
  }

  .lpyze8y0 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .myno3wgv {
    margin: 0 0 12px;
  }

  .snrmggzv {
    margin: 0 auto;
  }

  .tpte75y6 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .aaqa6i9u {
    margin: 2px 0 0;
    font-size: 14px;
  }

  .r7jz93m7 {
    font-size: 13px;
  }

  .cy75oupj {
    letter-spacing: .28px;
    border-radius: 4px;
    padding: 14px 16px;
    font-size: 14px;
  }

  .hftmg15d {
    margin: 0 auto;
  }

  .k2f6z0tx {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .mys1lpmk {
    border-radius: 3px;
    padding: 15px;
  }

  .ofvye2p9 {
    margin: 0;
    padding: 0 0 96px;
  }

  .trf5cwfw, .ay3herfq {
    font-size: 17px;
    line-height: 29px;
  }

  .tipcqchc {
    border-radius: 50%;
    line-height: 29px;
  }

  .gf73lir4 {
    line-height: 29px;
  }

  .i0vpabd4 {
    margin: 0 auto;
    padding: 12px 16px;
    font-size: 17px;
    line-height: 29px;
  }

  .bss0339a {
    border-width: 0 0 1px;
    font-size: 17px;
    line-height: 29px;
  }

  .bx8reut6 {
    margin: 0 0 18px;
    padding: 5px 12px;
    line-height: 29px;
  }

  .u3ytmnie {
    margin: 0 0 22px;
    font-size: 26px;
    line-height: 1.22;
  }

  .gopni0hc {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 14px;
    font-size: 16px;
  }

  .du1jpaup {
    border-radius: 50%;
    line-height: 29px;
  }

  .ckllbr1r {
    margin: 0 0 2px;
    line-height: 29px;
  }

  .z8ek6kyu {
    line-height: 29px;
  }

  .hjeq53o8 {
    border-radius: 50%;
    line-height: 29px;
  }

  .srbdnpiq {
    margin: 0 0 0 auto;
    font-size: 17px;
    line-height: 29px;
  }

  .yprnrxj1 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
    font-size: 17px;
    line-height: 29px;
  }

  .gcv39g8p {
    margin: 0 0 22px;
    line-height: 29px;
  }

  .uqoij0ga {
    margin: 34px 0 18px;
    font-size: 21px;
  }

  .dmd4bwvj {
    margin: 0 0 22px;
    line-height: 29px;
  }

  .sywuidm2 {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .tvf8k8b9, .phxg60ws {
    font-size: 17px;
    line-height: 29px;
  }

  .lhyv745o {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .b5y9pvug {
    border-radius: 8px;
    padding: 16px 14px;
  }

  .vm5fi2yw, .y1vrdod0 {
    padding: 10px;
  }

  .sfqkyp4v, .qp65e8nt, .u2tqiiba {
    border-width: 0 0 1px;
    padding: 10px;
  }

  .c0e2yg0z, .ue3g6hs0, .osjucwpn {
    padding: 10px;
  }

  .zwm4thfw {
    border-width: 1px;
    width: 446px;
    margin: 26px 0;
    padding: 0;
  }

  .wju90p7q {
    border-radius: 50%;
    line-height: 29px;
  }

  .tjzir6kq {
    margin: 0 0 8px;
    line-height: 29px;
  }

  .i10lzvu5 {
    margin: 0 0 22px;
  }

  .eyb2e052 {
    line-height: 29px;
  }

  .lypnpi61 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .x0suku7l {
    margin: 14px 0 0;
    font-size: 17px;
    line-height: 29px;
  }

  .gw00ybiw {
    margin: 14px 0 24px;
    font-size: 17px;
    line-height: 29px;
  }

  .kh42krdz {
    margin: 0 0 14px;
  }

  .cs05og08 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .nqzyscs0 {
    padding: 10px 0 10px 28px;
  }

  .tputubky {
    margin: 0 0 18px;
    padding: 0;
  }

  .iknqx3s5 {
    margin: 0 0 18px;
    line-height: 29px;
  }

  .jo9ahpoh {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
  }

  .zfo7qqmx {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .r7ainoqr {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .m8enh74h {
    font-size: 17px;
    line-height: 29px;
  }

  .uq8fguz9 {
    padding: 14px 12px;
    line-height: 29px;
  }

  .kbbmelz8 {
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .f86wcbrd {
    margin: 0 8px 0 0;
    line-height: 29px;
  }

  .lo3ae7xl {
    line-height: 29px;
  }

  .gr3th6al {
    margin: 0 0 10px;
    font-size: 17px;
    line-height: 29px;
  }

  .s6zf5n1t {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
    line-height: 29px;
  }

  .ngvtj0du {
    padding: 5px 0 5px 22px;
  }

  .yz7lyh79 {
    margin: 0;
    padding: 0;
  }

  .gh59yfg9 {
    border-radius: 6px;
    padding: 14px 10px;
    line-height: 29px;
  }

  .ou9v5804 {
    margin: 10px 0 0;
  }

  .xiko2tly {
    padding: 18px 18px 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .fxb0jybk {
    border-width: 1px;
    margin: 0 -16px;
    font-size: 17px;
    line-height: 29px;
  }

  .t5rmzifh {
    font-size: 17px;
    line-height: 29px;
  }

  .zihbq5fi {
    margin: 0 auto;
    padding: 20px 16px 40px;
    font-size: 17px;
    line-height: 29px;
  }

  .p26iu7sw {
    border-radius: 6px;
    padding: 13px;
    line-height: 29px;
  }

  .uby9qc5e {
    padding: 10px 14px;
    font-size: 17px;
    line-height: 29px;
  }

  .os3qu1sl {
    padding: 0 6px;
  }

  .ad0ltqlk {
    margin: 14px 0 0;
  }

  .hyivlxyk {
    margin: 14px 0 11px;
  }

  .dpsy3o3x {
    margin: 0 auto;
  }

  .lrvqmxsz {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .flgftw5t {
    border-radius: 3px;
    padding: 15px;
    line-height: 29px;
  }

  .swzafxbk {
    font-size: 17px;
    line-height: 29px;
  }

  .ye0qco33 {
    margin: 0;
    padding: 0 0 80px;
    font-size: 17px;
    line-height: 29px;
  }

  .k0t76fuw, .b7pje0ij {
    font-size: 17px;
    line-height: 29px;
  }

  .k5ocsco8 {
    border-radius: 50%;
    line-height: 29px;
  }

  .l9p2rvll {
    line-height: 29px;
  }

  .j54dty6k {
    margin: 0 auto;
    padding: 12px 16px;
    font-size: 17px;
    line-height: 29px;
  }

  .tmgcyneh {
    border-width: 0 0 1px;
    font-size: 17px;
    line-height: 29px;
  }

  .uvh4vggi {
    margin: 0 0 18px;
    padding: 5px 12px;
    line-height: 29px;
  }

  .e31kpqyx {
    margin: 0 0 22px;
    font-size: 26px;
    line-height: 1.22;
  }

  .ym2sa76k {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 14px;
    font-size: 16px;
  }

  .pb4j9p23 {
    border-radius: 50%;
    line-height: 29px;
  }

  .z5l7ix7f {
    margin: 0 0 2px;
    line-height: 29px;
  }

  .e2eafgf9 {
    line-height: 29px;
  }

  .rtvbrkjz {
    border-radius: 50%;
    line-height: 29px;
  }

  .sf8daec6 {
    margin: 0 0 0 auto;
    font-size: 17px;
    line-height: 29px;
  }

  .wapq5cwi {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
    font-size: 17px;
    line-height: 29px;
  }

  .krjirxsw {
    margin: 0 0 22px;
    line-height: 29px;
  }

  .w4i4zsgy {
    margin: 34px 0 18px;
    font-size: 21px;
  }

  .oknanmud {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .txhng9ji {
    font-size: 17px;
    line-height: 29px;
  }

  .vsjjz0cw {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .ixaig7y6 {
    font-size: 17px;
    line-height: 29px;
  }

  .vadvk3gs {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .lfn0avgl {
    border-radius: 8px;
    padding: 16px 14px;
  }

  .wvk8pphx, .feq7160m {
    padding: 10px;
  }

  .fbl4dkif, .t11ujeu9, .cvbfpga0 {
    border-width: 0 0 1px;
    padding: 10px;
  }

  .imdrlt6s, .b6preqrf, .boqk5b02 {
    padding: 10px;
  }

  .cqp8pv37 {
    border-width: 1px;
    width: 446px;
    margin: 26px 0;
    padding: 0;
  }

  .knktaj9q {
    border-radius: 50%;
    line-height: 29px;
  }

  .rg3c9dh6 {
    margin: 0 0 8px;
    line-height: 29px;
  }

  .c7w13hay {
    margin: 0 0 22px;
  }

  .xux1iaec {
    line-height: 29px;
  }

  .pu0goyg5 {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .ame7xddy {
    margin: 14px 0 0;
    font-size: 17px;
    line-height: 29px;
  }

  .vd1g9u3s {
    margin: 14px 0 24px;
    font-size: 17px;
    line-height: 29px;
  }

  .xd4kla5n {
    margin: 0 0 14px;
  }

  .nr0k2v94 {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .j812ofce {
    padding: 10px 0 10px 28px;
  }

  .je3e9lwj {
    margin: 0 0 18px;
    padding: 0;
  }

  .c1g4ipeh {
    margin: 0 0 18px;
    line-height: 29px;
  }

  .qaj13ays {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
  }

  .ajxeoqu6 {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .e4xx93rf {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .zdwwwbrk {
    font-size: 17px;
    line-height: 29px;
  }

  .o84mpdd4 {
    padding: 14px 12px;
    line-height: 29px;
  }

  .rwrlte5g {
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .agj77ogt {
    margin: 0 8px 0 0;
    line-height: 29px;
  }

  .pncxa6sq {
    line-height: 29px;
  }

  .i654098l {
    margin: 0 0 10px;
    font-size: 17px;
    line-height: 29px;
  }

  .vmq5p8qy {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
    line-height: 29px;
  }

  .fzxhxyci {
    padding: 5px 0 5px 22px;
  }

  .rpq5vobh {
    margin: 0;
    padding: 0;
  }

  .lox6wlt0 {
    border-radius: 6px;
    padding: 14px 10px;
    line-height: 29px;
  }

  .sg0cx108 {
    margin: 10px 0 0;
  }

  .l0fudwx2 {
    padding: 18px 18px 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .aprto58g {
    border-width: 1px;
    margin: 0 -16px;
    font-size: 17px;
    line-height: 29px;
  }

  .mct85nen {
    font-size: 17px;
    line-height: 29px;
  }

  .v838t7w1 {
    margin: 0 auto;
    padding: 20px 16px 40px;
    font-size: 17px;
    line-height: 29px;
  }

  .kuzjh5u8 {
    border-radius: 6px;
    padding: 13px;
    line-height: 29px;
  }

  .xa0ks9s0 {
    padding: 10px 14px;
    font-size: 17px;
    line-height: 29px;
  }

  .m622li0e {
    padding: 0 6px;
  }

  .pp098b8q {
    margin: 14px 0 0;
  }

  .ekhiv8qy {
    margin: 14px 0 11px;
  }

  .celqnedk {
    margin: 0 auto;
  }

  .jzdm389e {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .oc0a7lq5 {
    border-radius: 3px;
    padding: 15px;
    line-height: 29px;
  }

  .sb6rsj8s {
    font-size: 17px;
    line-height: 29px;
  }

  .tllrjd8t {
    margin: 0;
    padding: 0 0 80px;
    font-size: 17px;
    line-height: 29px;
  }

  .rvfduzv0, .butks7be {
    font-size: 17px;
    line-height: 29px;
  }

  .nr0qrmb5 {
    border-radius: 50%;
    line-height: 29px;
  }

  .soddzmlx {
    line-height: 29px;
  }

  .c76hkmkx {
    margin: 0 auto;
    padding: 12px 16px;
    font-size: 17px;
    line-height: 29px;
  }

  .wvngu88y {
    border-width: 0 0 1px;
    font-size: 17px;
    line-height: 29px;
  }

  .plbtibsy {
    margin: 0 0 18px;
    padding: 5px 12px;
    line-height: 29px;
  }

  .fumcrbji {
    margin: 0 0 22px;
    font-size: 26px;
    line-height: 1.22;
  }

  .i2lfkwep {
    border-width: 0 0 0 4px;
    margin: 0 0 22px;
    padding: 0 0 0 14px;
    font-size: 16px;
  }

  .m6tqu1uk {
    border-radius: 50%;
    line-height: 29px;
  }

  .sowt6vyx {
    margin: 0 0 2px;
    line-height: 29px;
  }

  .w2wyjhv7 {
    line-height: 29px;
  }

  .akcnkctl {
    border-radius: 50%;
    line-height: 29px;
  }

  .kcluzqde {
    margin: 0 0 0 auto;
    font-size: 17px;
    line-height: 29px;
  }

  .dgc32x20 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 14px 0;
    font-size: 17px;
    line-height: 29px;
  }

  .aqy8o3a9 {
    margin: 0 0 22px;
    line-height: 29px;
  }

  .e04g9kuk {
    margin: 34px 0 18px;
    font-size: 21px;
  }

  .qakpk7fe {
    margin: 0 0 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .kllel43q, .ylsvo3gr {
    font-size: 17px;
    line-height: 29px;
  }

  .swx3n5tp {
    border-width: 0 0 0 5px;
    margin: 24px 0;
    padding: 18px 22px;
    font-size: 17px;
    line-height: 29px;
  }

  .uesu444w {
    border-radius: 8px;
    padding: 16px 14px;
  }

  .q1o2e0qj, .kmrihz9q {
    padding: 10px;
  }

  .tp17xjil, .iy2rni5s, .urj5y4jl {
    border-width: 0 0 1px;
    padding: 10px;
  }

  .cs4wynkr, .ls2gig45, .gvf33z1x {
    padding: 10px;
  }

  .cnxvvp5w {
    border-width: 1px;
    width: 446px;
    margin: 26px 0;
    padding: 0;
  }

  .n68s67bp {
    border-radius: 50%;
    line-height: 29px;
  }

  .finltnyx {
    margin: 0 0 8px;
    line-height: 29px;
  }

  .vldm9yqq {
    margin: 0 0 22px;
  }

  .imnjd6gy {
    line-height: 29px;
  }

  .dpmk7tfn {
    border-width: 1px;
    border-radius: 6px;
    margin: 0 0 18px;
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .dzj1szq0 {
    margin: 14px 0 0;
    font-size: 17px;
    line-height: 29px;
  }

  .ovi7x0ur {
    margin: 14px 0 24px;
    font-size: 17px;
    line-height: 29px;
  }

  .nertx70y {
    margin: 0 0 14px;
  }

  .ud71y07t {
    border-width: 0 0 1px;
    padding: 10px 0 10px 28px;
  }

  .adv4zfmq {
    padding: 10px 0 10px 28px;
  }

  .lmq9jryn {
    margin: 0 0 18px;
    padding: 0;
  }

  .eq5dltpr {
    margin: 0 0 18px;
    line-height: 29px;
  }

  .orynu5lz {
    border-radius: 8px;
    margin: 6px 0 0;
    padding: 16px 14px;
  }

  .idksekgo {
    border-width: 3px;
    border-radius: 6px;
    margin: 36px 0;
    padding: 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .n0addyhx {
    border-radius: 8px;
    margin: 24px 0 0;
    padding: 16px 14px;
  }

  .ci1heah2 {
    font-size: 17px;
    line-height: 29px;
  }

  .ou403a2q {
    padding: 14px 12px;
    line-height: 29px;
  }

  .eyv9i2m2 {
    padding: 18px;
    font-size: 17px;
    line-height: 29px;
  }

  .cp4lz4yp {
    margin: 0 8px 0 0;
    line-height: 29px;
  }

  .sohz3m9m {
    line-height: 29px;
  }

  .j6y6g2vs {
    margin: 0 0 10px;
    font-size: 17px;
    line-height: 29px;
  }

  .a0gjycun {
    border-radius: 4px;
    margin: 0 0 14px;
    padding: 4px 10px;
    line-height: 29px;
  }

  .nklt5rm1 {
    padding: 5px 0 5px 22px;
  }

  .jglx7gfc {
    margin: 0;
    padding: 0;
  }

  .tzactdg9 {
    border-radius: 6px;
    padding: 14px 10px;
    line-height: 29px;
  }

  .f3lhnf7s {
    margin: 10px 0 0;
  }

  .o9et0juk {
    padding: 18px 18px 20px;
    font-size: 17px;
    line-height: 29px;
  }

  .pvlyebpb {
    border-width: 1px;
    margin: 0 -16px;
    font-size: 17px;
    line-height: 29px;
  }

  .szk1d7lz {
    font-size: 17px;
    line-height: 29px;
  }

  .d33trfwo {
    margin: 0 auto;
    padding: 20px 16px 40px;
    font-size: 17px;
    line-height: 29px;
  }

  .c1qr15fn {
    border-radius: 6px;
    padding: 13px;
    line-height: 29px;
  }

  .kigasjsg {
    padding: 10px 14px;
    font-size: 17px;
    line-height: 29px;
  }

  .pf6pz8qr {
    padding: 0 6px;
  }

  .szkeuwwi {
    margin: 14px 0 0;
  }

  .jkmvd2l5 {
    margin: 14px 0 11px;
  }

  .ubmensby {
    margin: 0 auto;
  }

  .w5xz98u3 {
    margin: 30px 0 0;
    padding: 32px 20px 60px;
  }

  .h4va05ei {
    border-radius: 3px;
    padding: 15px;
    line-height: 29px;
  }

  .gnb3f27o {
    font-size: 17px;
    line-height: 29px;
  }

  .mssxs2rv {
    margin: 0;
    padding: 0 0 80px;
    font-size: 17px;
    line-height: 29px;
  }

  .swxrrhqo {
    margin: 0;
  }

  .eerhwi9p {
    margin: 8px 0 0;
  }

  .l0gsyb4g {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .u1zw5pio {
    margin: 0 8px;
  }

  .eg8esgre {
    margin: 0 0 18px;
  }

  .tjow1hfw {
    margin: 4px 0 22px;
    font-size: 28px;
    line-height: 1.25;
  }

  .x1of2weg {
    margin: 0 0 18px;
    padding: 0;
  }

  .g9uhgn71 {
    margin: 18px 0 22px;
  }

  .ybg38iwo, .qafrq904 {
    margin: 0 0 18px;
  }

  .qzz5loz8 {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .tild0c1e, .gyjma3ku {
    margin: 0 0 14px;
  }

  .t4ct0eaf {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .txnjn4d3 {
    margin: 22px 0 8px;
  }

  .iiygai1p {
    letter-spacing: .36px;
    border-radius: 4px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .g5pnk66b {
    margin: 30px 0 14px;
  }

  .ubnc91mu {
    margin: 0 0 8px;
  }

  .rlxhzfug {
    margin: 10px 0 0;
  }

  .lp4ngt7u {
    margin: 0;
  }

  .j1hsy4yf {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .tsog7r5f {
    border-width: 0;
    margin: 34px 0;
  }

  .ge8j3j3f {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .cn99mjt3, .hrsrrmp1 {
    padding: 10px 0 10px 36px;
  }

  .bbfrw77t {
    margin: 14px 0 22px;
    padding: 0;
  }

  .ctawpfzw {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .yjdaqt0e {
    margin: 0 auto;
    padding: 0 20px 50px;
  }

  .qxo1btmy {
    margin: 0;
    padding: 0;
  }

  .epzxim73 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .sxobbtmv {
    margin: 0 0 12px;
  }

  .dwlkt3zn {
    margin: 0 auto;
  }

  .pylgzhyr {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .zdfuluy9 {
    margin: 0 6px 0 0;
    font-size: 13px;
  }

  .ld1gggi3 {
    font-size: 13px;
  }

  .o4wkm1pa {
    margin: 2px 0 0;
    font-size: 13px;
  }

  .vthp3ne4 {
    font-size: 14px;
  }

  .d9m2r17b {
    letter-spacing: .3px;
    border-radius: 4px;
    padding: 14px 18px;
    font-size: 15px;
  }

  .bajdniw4 {
    margin: 0 auto;
  }

  .qvnx7swo {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .gqdvd7d9 {
    border-radius: 3px;
    padding: 15px;
  }

  .ry4re12l {
    margin: 0;
    padding: 0 0 90px;
  }

  .hc5bsn2r {
    margin: 0;
  }

  .qofxtg53 {
    margin: 8px 0 0;
  }

  .d59e69o9 {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .soxrfyez {
    margin: 0 8px;
  }

  .xm8lws07 {
    margin: 0 0 18px;
  }

  .pc8omts4 {
    margin: 4px 0 22px;
    font-size: 28px;
    line-height: 1.25;
  }

  .xl0yfc25 {
    margin: 0 0 18px;
    padding: 0;
  }

  .e3r1eqq8 {
    margin: 18px 0 22px;
  }

  .kkg287j5, .jl9g7xzl {
    margin: 0 0 18px;
  }

  .y1gy2ur0 {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .syxlniae, .yp0e5czz {
    margin: 0 0 14px;
  }

  .g6rb7jtl {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .lb71y3tg {
    margin: 22px 0 8px;
  }

  .avvb50rd {
    letter-spacing: .36px;
    border-radius: 4px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .uap0qf9v {
    margin: 30px 0 14px;
  }

  .x9rquf5j {
    margin: 0 0 8px;
  }

  .ge6p702k {
    margin: 10px 0 0;
  }

  .q0sgvi3i {
    margin: 0;
  }

  .z9h5o4s6 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .ouryjfzc {
    border-width: 0;
    margin: 34px 0;
  }

  .w12upi0t {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .utl8rqh5, .a4dsxlvw {
    padding: 10px 0 10px 36px;
  }

  .dxfzbxoz {
    margin: 14px 0 22px;
    padding: 0;
  }

  .yd945dl8 {
    letter-spacing: .36px;
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .haobnla4 {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .kgxxdxox {
    margin: 0 auto;
    padding: 0 20px 50px;
  }

  .zaiih0nk {
    margin: 0;
    padding: 0;
  }

  .qxrz0bmb {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .b6ke1vn3 {
    margin: 0 0 12px;
  }

  .iuaw6c4h {
    margin: 0 auto;
  }

  .zxsntfnm {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .td3tbzkv {
    margin: 0 6px 0 0;
    font-size: 13px;
  }

  .xaobg3he {
    font-size: 13px;
  }

  .y5i38ak9 {
    margin: 2px 0 0;
    font-size: 13px;
  }

  .tlh6u4t2 {
    font-size: 14px;
  }

  .mu9uxb1c {
    letter-spacing: .3px;
    border-radius: 4px;
    padding: 14px 18px;
    font-size: 15px;
  }

  .yb8e29sv {
    margin: 0 auto;
  }

  .izsljmum {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .dgvqzpj2 {
    border-radius: 3px;
    padding: 15px;
  }

  .jq5zh3sm {
    margin: 0;
    padding: 0 0 90px;
  }

  .riyau0ex {
    margin: 0;
  }

  .ul2wbpup {
    margin: 8px 0 0;
  }

  .egooqhpo {
    border-width: 0 0 1px;
    padding: 22px 15px 18px;
  }

  .wyz7mh1o {
    margin: 0 8px;
  }

  .q1cwhta7 {
    margin: 0 0 18px;
  }

  .rt6iposd {
    margin: 4px 0 22px;
    font-size: 28px;
    line-height: 1.25;
  }

  .b5sl7hdr {
    margin: 0 0 18px;
    padding: 0;
  }

  .bg9sw7bf {
    margin: 18px 0 22px;
  }

  .hfrd4n1z, .cdwyx12e {
    margin: 0 0 18px;
  }

  .wcc4ax4f {
    margin: 38px 0 18px;
    font-size: 24px;
  }

  .p7nex4m0, .mw7eqiyl {
    margin: 0 0 14px;
  }

  .vuutuuxt {
    margin: 14px 0 22px;
    padding: 0 0 0 22px;
  }

  .i94zvyrp {
    margin: 22px 0 8px;
  }

  .ltip0pe5 {
    letter-spacing: .36px;
    border-radius: 4px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .gvrbmi7r {
    margin: 30px 0 14px;
  }

  .dpw3siag {
    margin: 0 0 8px;
  }

  .q2x6whjl {
    margin: 10px 0 0;
  }

  .m1mj0u5w {
    margin: 0;
  }

  .xnywh090 {
    border-width: 0 0 0 4px;
    margin: 6px 0 22px;
    padding: 20px 22px;
  }

  .pm8fvy1a {
    border-width: 0;
    margin: 34px 0;
  }

  .jl0ca4sj {
    margin: 0 0 18px;
    font-size: 24px;
  }

  .bo5ezram, .zwcizn3c {
    padding: 10px 0 10px 36px;
  }

  .cozrhken {
    margin: 14px 0 22px;
    padding: 0;
  }

  .sh16up14 {
    letter-spacing: .36px;
    border-radius: 4px;
    margin: 30px 0 14px;
    padding: 20px 28px;
    font-size: 18px;
  }

  .rk6xdp9d {
    border-width: 2px;
    border-radius: 4px;
    margin: 28px 0;
    padding: 24px 24px 22px;
  }

  .e6lhx4uc {
    margin: 0 auto;
    padding: 0 20px 50px;
  }

  .xkevbfe4 {
    margin: 0;
    padding: 0;
  }

  .eq87tir1 {
    flex-wrap: wrap;
    margin: 0 0 18px;
    padding: 0;
  }

  .f6wnjqfr {
    margin: 0 0 12px;
  }

  .glg4gec4 {
    margin: 0 auto;
  }

  .qlymwd43 {
    border-width: 1px 0 0;
    margin: 30px 0 0;
    padding: 28px 20px 40px;
  }

  .haeqbnza {
    margin: 0 6px 0 0;
    font-size: 13px;
  }

  .q6glq8mt {
    font-size: 13px;
  }

  .g0nr8k3z {
    margin: 2px 0 0;
    font-size: 13px;
  }

  .wbhva4gm {
    font-size: 14px;
  }

  .eizr2xm1 {
    letter-spacing: .3px;
    border-radius: 4px;
    padding: 14px 18px;
    font-size: 15px;
  }

  .f22ung5z {
    margin: 0 auto;
  }

  .u1oftx5d {
    border-width: 2px 0 0;
    padding: 10px 14px;
  }

  .bhjf2jzr {
    border-radius: 3px;
    padding: 15px;
  }

  .fbhb420w {
    margin: 0;
    padding: 0 0 90px;
  }

  .jsqeizex {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .gdkio7oo {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .e5ysfdmy {
    margin: 0 0 14px;
  }

  .x4bt3lio {
    margin: 0 0 25px;
  }

  .wv29qoep {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .x4o3t3y3 {
    margin: 0 0 2px;
  }

  .ldunxw8e {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .sotugll3 {
    margin: 0 0 22px;
  }

  .x6827744 {
    margin: 0;
  }

  .d1fsu7lo {
    margin: 8px 0 0;
  }

  .os6xoq40 {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .je6w0cd9 {
    margin: 0 0 22px;
  }

  .horiz8cx {
    margin: 30px 0 18px;
  }

  .fdv8fdqu {
    padding: 0 0 16px 36px;
  }

  .y1gvlvd8 {
    margin: 0 0 25px;
    padding: 0;
  }

  .mxoei5rv {
    margin: 0 0 8px;
  }

  .n5jfr643 {
    margin: 10px 0 0;
  }

  .y0kdy4mq {
    margin: 0;
    padding: 0;
  }

  .ex7kkja1, .ozx7zkfn {
    margin: 0 0 30px;
  }

  .ct79rw84 {
    margin: 0 0 14px;
  }

  .bg73k2c7 {
    margin: 0;
  }

  .o1lyxnh2 {
    margin: 0 0 10px;
  }

  .i27x2a3w {
    margin: 14px 0 0;
  }

  .hqn41r70 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .q3okofse {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fu8wx3ab {
    margin: 0 0 8px;
  }

  .kfbiwq5y {
    margin: 10px 0 0;
  }

  .vhtdtssd {
    margin: 0;
  }

  .m0jrj6jp {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .m6j30977 {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
  }

  .o9pz07ei {
    padding: 9px 15px 30px;
  }

  .ps6fkifm {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .kn0gfe3s {
    padding: 14px;
  }

  .v59xt3ad {
    margin: 0 0 14px;
  }

  .xctiug2v {
    border-radius: 10px;
    padding: 14px;
  }

  .x305yu88 {
    padding: 0 16px 16px;
  }

  .aophchac {
    border-width: 1px;
    border-radius: 15px;
  }

  .jgriejst {
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .bcbp4lr3, .l3x90f36 {
    margin: 0 auto;
  }

  .p6um9n9q {
    margin: 0 auto 14px;
  }

  .hofw9zze {
    padding: 0 8px;
  }

  .w1j15ula {
    margin: 10px 0 0;
  }

  .b05yokag {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .mm3nweu4, .dlr0i0qd {
    margin: 0 auto;
  }

  .yafe6q7f {
    border-radius: 3px;
    padding: 15px;
  }

  .djlbyugk {
    margin: 0;
  }

  .ijc7wypx {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .k32unco7 {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .nk7903p1 {
    margin: 0 0 14px;
  }

  .lsiy3urp {
    margin: 0 0 25px;
  }

  .vdf55gkz {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .vnnitzh3 {
    margin: 0 0 2px;
  }

  .of5ifb3k {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .i1lfb45t {
    margin: 0 0 22px;
  }

  .zv79xf9t {
    margin: 0;
  }

  .ybuvsaiq {
    margin: 8px 0 0;
  }

  .yeefiruj {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .oquouvtc {
    margin: 0 0 22px;
  }

  .yxc4jblx {
    margin: 30px 0 18px;
  }

  .x0u62af2 {
    padding: 0 0 16px 36px;
  }

  .t73lopzp {
    margin: 0 0 25px;
    padding: 0;
  }

  .z977mgmn {
    margin: 0 0 8px;
  }

  .nin42d5d {
    margin: 10px 0 0;
  }

  .l5p3zmfk {
    margin: 0;
    padding: 0;
  }

  .gtghq6fl, .o4j6xnhw {
    margin: 0 0 30px;
  }

  .k2i22c2b {
    margin: 0 0 14px;
  }

  .u33t3h7l {
    margin: 0;
  }

  .dy0ymwgg {
    margin: 0 0 10px;
  }

  .jluc3pyc {
    margin: 14px 0 0;
  }

  .r048gxr1 {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .ypckipaj {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .fpqbqaht {
    margin: 0 0 8px;
  }

  .qj1c4cyn {
    margin: 10px 0 0;
  }

  .z91q907e {
    margin: 0;
  }

  .mwv0ww5s {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .n96nh8bd {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
  }

  .asyrinfn {
    padding: 9px 15px 30px;
  }

  .j4zmcpce {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .g9hinwv8 {
    padding: 14px;
  }

  .ssfif8qc {
    margin: 0 0 14px;
  }

  .vrfzhly3 {
    border-radius: 10px;
    padding: 14px;
  }

  .w2c52x8n {
    padding: 0 16px 16px;
  }

  .agfuvvp9 {
    border-width: 1px;
    border-radius: 15px;
  }

  .ztcnk7y4 {
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .srcalil6, .t3pijas0 {
    margin: 0 auto;
  }

  .wq8rscwk {
    margin: 0 auto 14px;
  }

  .w7ambxtk {
    padding: 0 8px;
  }

  .bcl5ggpj {
    margin: 10px 0 0;
  }

  .b4h7yat2 {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .ka02xmdl, .nofwsxtv {
    margin: 0 auto;
  }

  .pxsdwt8y {
    border-radius: 3px;
    padding: 15px;
  }

  .mgerfgfh {
    margin: 0;
  }

  .b5b0scr2 {
    margin: 0 auto;
    padding: 10px 15px;
  }

  .u84924mi {
    border-width: 0 0 1px;
    margin: 0 auto;
  }

  .cu0p8kmd {
    margin: 0 0 14px;
  }

  .bhrjgvoa {
    margin: 0 0 25px;
  }

  .u7zuolk0 {
    border-radius: 50%;
    margin: 0 14px 0 0;
  }

  .nxo48gy5 {
    margin: 0 0 2px;
  }

  .hitvdtpi {
    border-width: 0 0 0 3px;
    padding: 0 0 0 14px;
  }

  .k2adz5fj {
    margin: 0 0 22px;
  }

  .glac1waw {
    margin: 0;
  }

  .m3cyzcyq {
    margin: 8px 0 0;
  }

  .s7ce29rb {
    border-radius: 4px;
    margin: 0 0 25px;
    padding: 14px 18px;
  }

  .l1lz7u38 {
    margin: 0 0 22px;
  }

  .bzfjrhbl {
    margin: 30px 0 18px;
  }

  .e6ivrfnb {
    padding: 0 0 16px 36px;
  }

  .n5c8zpdb {
    margin: 0 0 25px;
    padding: 0;
  }

  .hygol2us {
    margin: 0 0 8px;
  }

  .lakhbmxc {
    margin: 10px 0 0;
  }

  .plfadjja {
    margin: 0;
    padding: 0;
  }

  .ybm80b5m, .rg4yn2b9 {
    margin: 0 0 30px;
  }

  .t77y9ugx {
    margin: 0 0 14px;
  }

  .zc8sh5ul {
    margin: 0;
  }

  .ix9raglw {
    margin: 0 0 10px;
  }

  .cwj4tsfl {
    margin: 14px 0 0;
  }

  .xda5yq9q {
    border-radius: 8px;
    margin: 18px 0 6px;
    padding: 18px 12px;
  }

  .pc8lkn8w {
    border-width: 2px;
    border-radius: 6px;
    margin: 35px 0 25px;
    padding: 28px 26px;
  }

  .rshts4dk {
    margin: 0 0 8px;
  }

  .mz12zq0r {
    margin: 10px 0 0;
  }

  .svoahcvf {
    margin: 0;
  }

  .v8bbbx6r {
    border-width: 0 0 0 4px;
    border-radius: 0 6px 6px 0;
    margin: 0 0 18px;
    padding: 18px 20px;
  }

  .mg5itfuq {
    border-radius: 10px;
    margin: 25px 0;
    padding: 15px 10px;
  }

  .cnky33cg {
    padding: 9px 15px 30px;
  }

  .ciumh03u {
    border-radius: 15px 15px 0 0;
    padding: 14px 16px;
  }

  .sx66my8f {
    padding: 14px;
  }

  .zbo3tili {
    margin: 0 0 14px;
  }

  .k6o91wuf {
    border-radius: 10px;
    padding: 14px;
  }

  .kakdoees {
    padding: 0 16px 16px;
  }

  .n9b6ry9r {
    border-width: 1px;
    border-radius: 15px;
  }

  .yoauvkwl {
    margin: 0 auto;
    padding: 9px 15px 53px;
  }

  .cxhyx2m4, .ao59t8fc {
    margin: 0 auto;
  }

  .hfmg7vdr {
    margin: 0 auto 14px;
  }

  .f3fdjto1 {
    padding: 0 8px;
  }

  .onufasj5 {
    margin: 10px 0 0;
  }

  .qt19lgbe {
    margin: 0 auto;
    padding: 30px 20px 36px;
  }

  .wx8rdpdu, .piyrk8b2 {
    margin: 0 auto;
  }

  .z1vop07j {
    border-radius: 3px;
    padding: 15px;
  }

  .i4duzwly {
    margin: 0;
  }

  .v05nuq37 {
    margin: 0;
    padding: 0 10px;
  }

  .wjt4wfhh, .ep2hs8n6 {
    margin: 0;
  }

  .f6xkodw2 {
    padding: 4px 0;
  }

  .ifexfsge {
    margin: 0;
    padding: 0;
  }

  .dxqahen6 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .pfvv0rzz {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .stwpnstc {
    margin: 0 0 16px;
  }

  .k55mi5av {
    margin: 0;
  }

  .sfcggp5t {
    margin: 0 0 15px;
  }

  .nn9nt23o {
    margin: 24px 0 16px;
  }

  .dsqjoabn {
    margin: 0 0 8px;
  }

  .xxgy2j8i {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .cw84sai1 {
    margin: 24px 0 16px;
  }

  .u9q066q4 {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .e663mkl3 {
    margin: 0 0 12.8px;
  }

  .wdvu5q4h {
    margin: 0;
    padding: 0;
  }

  .pv77r3uw {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d68luflw {
    margin: 0 0 4px;
  }

  .ovp3rckj {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .aln06ju4 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .wqmna91q {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .mnj4nb1r {
    margin: 0 0 14.4px;
  }

  .u5vpln2r {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .kbpg7uge {
    margin: 0;
    padding: 15px 0;
  }

  .ki5c8gm5 {
    margin: 0;
    padding: 0;
  }

  .w3qo5w8z {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .tztxl7l0 {
    margin: 0 auto;
    padding: 0 10px;
  }

  .xqc33h7e {
    border-radius: 3px;
    padding: 15px;
  }

  .n5uv1cd8 {
    margin: 0;
  }

  .v86hpmnq {
    margin: 0;
    padding: 0 10px;
  }

  .jf44xbnv, .o3txpbmf {
    margin: 0;
  }

  .y2omkxq8 {
    padding: 4px 0;
  }

  .qhd24s8n {
    margin: 0;
    padding: 0;
  }

  .e6lle2h5 {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .yvl05lc4 {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .pyciunnc {
    margin: 0 0 16px;
  }

  .y774h6r1 {
    margin: 0;
  }

  .vl34zzc4 {
    margin: 0 0 15px;
  }

  .ywctugzq {
    margin: 24px 0 16px;
  }

  .rhurewuo {
    margin: 0 0 8px;
  }

  .vv4usm3h {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .a9u3sjm2 {
    margin: 24px 0 16px;
  }

  .u55gg5fw {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .aj6zi6ft {
    margin: 0 0 12.8px;
  }

  .wrx979d2 {
    margin: 0;
    padding: 0;
  }

  .dkqzt56g {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .vwtn5i9q {
    margin: 0 0 4px;
  }

  .m0drndde {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .ofi92m91 {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .lzepqqhi {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .gvrq10ji {
    margin: 0 0 14.4px;
  }

  .s3o1ymt1 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .arcocd8u {
    margin: 0;
    padding: 15px 0;
  }

  .njze61oz {
    margin: 0;
    padding: 0;
  }

  .sxb8sprh {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .desant8j {
    margin: 0 auto;
    padding: 0 10px;
  }

  .qn1120hj {
    border-radius: 3px;
    padding: 15px;
  }

  .v38bdm2c {
    margin: 0;
  }

  .nxmg3z9s {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .yomwf2ld {
    margin: 10px 0 18px;
  }

  .o9s68oe6 {
    margin: 0 0 18px;
  }

  .c4yls7qn {
    border-width: 0 0 1px;
    margin: 0 0 22px;
    padding: 0 0 14px;
  }

  .aau8dwk5 {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .roo2oyfi {
    margin: 34px 0 14px;
  }

  .zqcxagje {
    margin: 0 0 15px;
  }

  .ze66jxv9 {
    border-width: 0 0 0 4px;
    border-radius: 4px;
    margin: 0 0 10px;
    padding: 12px 14px;
  }

  .sqcz8zco {
    margin: 0 0 22px;
    padding: 0;
  }

  .tv4i2lve {
    margin: 0 0 10px;
  }

  .s06d023w {
    margin: 0;
  }

  .dwezmf5w {
    border-width: 1px;
    border-radius: 6px;
    margin: 26px 0;
    padding: 18px 20px;
  }

  .vc5taol4 {
    margin: 6px 0 0;
  }

  .cwa7e9yz {
    border-radius: 6px;
    padding: 18px 28px;
  }

  .b4nj1xto {
    margin: 30px 0;
  }

  .ts19jprx {
    margin: 28px 0 10px;
  }

  .pmecz6zl {
    border-radius: 6px;
    margin: 8px 0 22px;
  }

  .epum4v8n {
    margin: 0 0 12px;
  }

  .oxsw3094 {
    margin: 0 0 10px;
  }

  .h62a9c26 {
    margin: 6px 0 4px;
  }

  .g2y4gskt {
    border-radius: 6px;
    margin: 12px 0;
  }

  .d6138pel {
    margin: 0 6px 0 0;
  }

  .dbdvq5xs {
    border-width: 0 0 1px;
    padding: 6px 0;
  }

  .qr89pc15 {
    padding: 6px 0;
  }

  .pvz30hg5 {
    margin: 14px 0 18px;
    padding: 0;
  }

  .s18b7plw {
    border-radius: 6px;
    padding: 14px 12px;
  }

  .fgqsltqe {
    border-width: 1px;
    border-radius: 8px;
    order: 9999;
    padding: 20px;
  }

  .flzlx2ms {
    margin: 0 auto;
    padding: 30px 20px 60px;
  }

  .wz7hcucc {
    margin: 8px 0;
  }

  .wsb2j6i9 {
    margin: 0 10px;
  }

  .uxo5hhdc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .o6s8qqvh {
    border-radius: 3px;
    padding: 15px;
  }

  .x5ig7ymq {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .te16a2nj, .fzh1n3cl {
    margin: 0 0 18px;
  }

  .lv21mtqj {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .g4zdv5l5 {
    margin: 36px 0 16px;
  }

  .f73jf3fx {
    margin: 0 0 18px;
  }

  .wr1kgpcj {
    border-width: 0 0 1px;
    padding: 10px 0 10px 30px;
  }

  .k3brutmr {
    padding: 10px 0 10px 30px;
  }

  .ums713x2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .wheoeues {
    margin: 0 0 12px;
  }

  .bju43cse {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .iyrwo6fn {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .cppxrjxs {
    margin: 10px 0 0;
  }

  .vcglgm9h {
    margin: 36px 0;
  }

  .cuxmfy3z {
    margin: 28px 0 12px;
  }

  .ivq66o06 {
    border-width: 0;
    margin: 36px 0;
  }

  .ae69fqh4 {
    margin: 0 0 18px;
  }

  .ctvo5lvp {
    margin: 0 0 12px;
  }

  .cylnuzpp {
    margin: 0 0 10px;
  }

  .v9txs6mk {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .uq8ym632 {
    margin: 0 0 12px;
  }

  .dkrmsij5 {
    margin: 0 0 6px;
    padding: 0;
  }

  .rpfab22p {
    margin: 0 0 18px;
  }

  .nfvqt2u0 {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .v09xt4zm {
    padding: 8px 0 8px 26px;
  }

  .lgzk2wir {
    margin: 0 0 22px;
    padding: 0;
  }

  .afhk91q6 {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .jmwrhb3s {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .uuyq5f0x {
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .lekdo8wm {
    margin: 0 0 0 18px;
  }

  .c5tufp74 {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .d7n5wlfg {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .e7w3c5ww {
    border-radius: 3px;
    padding: 15px;
  }

  .ehcf7dk6 {
    margin: 0;
  }

  .q27c19rg {
    border-width: 0 0 1px;
    margin: 0;
    padding: 9px 12px;
  }

  .x6531d39, .nypkk0j8 {
    margin: 0 0 18px;
  }

  .fye6rbh5 {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .q43en9th {
    margin: 0 0 18px;
  }

  .bff42s8d {
    margin: 36px 0 16px;
  }

  .k09q4a2n {
    border-width: 0 0 1px;
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .xg7hi0r6 {
    margin: 0 0 10px;
    padding: 12px 0 12px 32px;
  }

  .dy98ltt5 {
    margin: 0 0 22px;
    padding: 0 0 0 22px;
  }

  .iju2m4fr {
    margin: 0 0 18px;
  }

  .ykhanxwm {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 26px 0;
    padding: 20px 22px;
  }

  .yxe16rpy {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .u9b0ocbm {
    margin: 10px 0 0;
  }

  .fpvgfrrr {
    margin: 36px 0;
  }

  .ne7i7iea {
    margin: 0 0 8px;
  }

  .m5dlh2we {
    margin: 0 0 10px;
  }

  .httqzyt4 {
    margin: 6px 0 0;
  }

  .k31ezei3 {
    border-width: 1px 1px 1px 4px;
    border-radius: 0 4px 4px 0;
    margin: 22px 0;
    padding: 20px 22px;
  }

  .k1fqyp8k {
    margin: 0 0 8px;
  }

  .fgdphrs2 {
    margin: 0;
  }

  .vgffbdym {
    border-width: 0 0 1px;
    padding: 16px 0;
  }

  .zolvnjau {
    padding: 16px 0;
  }

  .vm8hk0pb {
    margin: 26px 0;
  }

  .p1iay4ds {
    margin: 0 0 12px;
  }

  .p7ztqpkk {
    border-width: 2px;
    border-radius: 6px;
    margin: 32px 0;
    padding: 20px 22px;
  }

  .hnvm4pj1 {
    border-width: 1px;
    border-radius: 4px;
    margin: 22px 0;
    padding: 14px 18px;
  }

  .qmut6loj {
    margin: 26px 0 8px;
  }

  .bbz5lz95 {
    border-width: 0;
    margin: 36px 0;
  }

  .ordy3mvj {
    margin: 0 0 12px;
  }

  .qykiubuk {
    margin: 0 0 18px;
  }

  .pm58uswo {
    margin: 0 0 6px;
  }

  .emmm84gs {
    margin: 0 0 18px;
  }

  .onka5lvi {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .eodifpom {
    padding: 8px 0 8px 26px;
  }

  .wx7x4uif {
    margin: 0 0 22px;
    padding: 0;
  }

  .p7wk5ofa {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .r1lm5fkr {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .w6rifqmt {
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .kpmdirq3 {
    margin: 0 0 18px;
    padding: 0;
  }

  .kp2a3qgy {
    margin: 0 10px;
  }

  .ys471dvh {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .nmz0on1d {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .q8g2rhxc {
    border-radius: 3px;
    padding: 15px;
  }

  .htkyprfj {
    margin: 0;
  }

  .l1dij7sd {
    margin: 0;
    padding: 0 10px;
  }

  .hgjwqz9o, .okrw6oya {
    margin: 0;
  }

  .kyu0wcrb {
    padding: 4px 0;
  }

  .haio2ge2 {
    margin: 0;
    padding: 0;
  }

  .qjqood0m {
    border-radius: 5px;
    padding: 10px 5px;
  }

  .i1c4sl2h {
    border-width: 1px;
    border-radius: 5px;
    padding: 25px;
  }

  .stjv9k6y {
    margin: 0 0 16px;
  }

  .p9nzr14x, .fpq9oly7 {
    margin: 0;
  }

  .oi9bjdxc {
    margin: 0 0 15px;
  }

  .cbpyrf5t {
    margin: 24px 0 16px;
  }

  .xqgf0vje {
    margin: 0 0 8px;
  }

  .ictvfkgu {
    margin: 0;
    padding: 0 0 0 24px;
  }

  .qbgqfi0k {
    margin: 24px 0 16px;
  }

  .lu9q9xaf {
    border-width: 0 0 0 4px;
    margin: 0;
    padding: 0 16px;
  }

  .iyaq0dwk {
    margin: 0 0 12.8px;
  }

  .virpgqz4 {
    margin: 0;
    padding: 0;
  }

  .gzbuy16v {
    border-width: 3px;
    margin: 24px 0;
    padding: 20px;
  }

  .d6guyqp2 {
    margin: 0 0 4px;
  }

  .px8mm66j {
    border-radius: 5px;
    margin: 16px 0;
    padding: 14px 30px;
  }

  .w001t9jt {
    flex-wrap: wrap-reverse;
    margin: 0 auto;
    padding: 20px 10px 10px;
  }

  .lg6cjx1h {
    border-width: 1px 0 0;
    padding: 15px 0;
  }

  .zi5y4kaw {
    margin: 0 0 14.4px;
  }

  .b7m93bw5 {
    margin: 0 auto;
    padding: 30px 10px 40px;
  }

  .qlx8fl5u {
    margin: 0;
    padding: 15px 0;
  }

  .vl9cawqx {
    margin: 0;
    padding: 0;
  }

  .a653d7u3 {
    flex-wrap: wrap;
    margin: 0;
    padding: 15px 0;
  }

  .p5vb9poh {
    margin: 0 auto;
    padding: 0 10px;
  }

  .a8yo3r9a {
    border-radius: 3px;
    padding: 15px;
  }

  .jimw4dis {
    margin: 0;
  }

  .lfniobwr {
    border-width: 0 0 1px;
    padding: 8px 12px;
  }

  .ub28xpwu, .h5wbs2js {
    margin: 0 0 18px;
  }

  .mbn0ufxp {
    border-width: 1px 0;
    margin: 0 0 28px;
    padding: 10px 0;
  }

  .lp2by6yt, .zy0xvrw9 {
    margin: 0 0 18px;
  }

  .fvnkzcjk {
    border-width: 0 0 1px;
    padding: 12px 0 12px 30px;
  }

  .a4kkwckt {
    padding: 12px 0 12px 30px;
  }

  .ljd7y5t2 {
    margin: 20px 0 28px;
    padding: 0;
  }

  .yml9810w {
    margin: 36px 0 16px;
  }

  .ufg2sw5h {
    border-width: 0 0 0 4px;
    margin: 22px 0;
    padding: 18px 22px;
  }

  .r1votmgm {
    margin: 0;
  }

  .hi71d6va {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 18px 20px;
  }

  .gqusdevx {
    margin: 8px 0 0;
  }

  .codbba3v {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 18px 0;
    padding: 16px 20px;
  }

  .meo0vd4y {
    margin: 0 0 6px;
  }

  .rh440nr1 {
    margin: 0;
  }

  .qv7lzs1c {
    border-width: 0 0 1px;
    padding: 14px 0;
  }

  .ah55sk6n {
    margin: 28px 0 12px;
  }

  .jw9v816w {
    margin: 0 0 10px;
  }

  .eri734i7 {
    border-width: 0 0 0 4px;
    border-radius: 0 4px 4px 0;
    margin: 28px 0;
    padding: 18px 20px;
  }

  .ls9rw0zd {
    border-radius: 5px;
    margin: 0 auto;
    padding: 20px 18px;
  }

  .twyt5juz {
    margin: 10px 0 0;
  }

  .b9kwc6oe {
    margin: 36px 0;
  }

  .cdjd7tjt {
    margin: 0 0 12px;
  }

  .qknzkw5l {
    margin: 0 0 6px;
    padding: 0;
  }

  .ckso0u1h {
    margin: 0 0 18px;
  }

  .ezl23q2e {
    border-width: 0 0 1px;
    padding: 8px 0 8px 26px;
  }

  .ocxv0fdf {
    padding: 8px 0 8px 26px;
  }

  .lrlouy7z {
    margin: 0 0 22px;
    padding: 0;
  }

  .fgosvg0i {
    border-radius: 5px;
    padding: 16px 18px;
  }

  .uk6o8slp {
    border-width: 1px;
    border-radius: 6px;
    padding: 22px 22px 26px;
  }

  .jffo7x0e {
    margin: 0 auto;
    padding: 24px 18px 40px;
  }

  .oprdkw25 {
    margin: 0 0 0 18px;
  }

  .xws81x5l {
    flex-wrap: wrap;
    margin: 0 auto;
  }

  .yy8xxtgc {
    border-width: 1px 0 0;
    padding: 24px 20px;
  }

  .oa21stno {
    border-radius: 3px;
    padding: 15px;
  }

  .wtj8xtwf {
    margin: 0;
  }
}

#w-node-_5d8c1823-b544-7c1e-15c6-f941f5b3216a-e0ddf476, #w-node-_5d8c1823-b544-7c1e-15c6-f941f5b32175-e0ddf476, #w-node-_5d8c1823-b544-7c1e-15c6-f941f5b3217f-e0ddf476 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_5d8c1823-b544-7c1e-15c6-f941f5b32175-e0ddf476, #w-node-_5d8c1823-b544-7c1e-15c6-f941f5b3217f-e0ddf476 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
