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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --primary: #132b7d;
  --white: white;
  --black: black;
}

body {
  color: var(--primary);
  font-family: Inter, sans-serif;
  font-size: 1rem;
  line-height: 1.6;
}

h1 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: "Source Serif 4", sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Source Serif 4", sans-serif;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Source Serif 4", sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: "Source Serif 4", sans-serif;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.2;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.2;
}

p {
  margin-bottom: 0;
  font-size: 1.25rem;
  line-height: 1.4;
}

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

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.heading-5 {
  color: #fff;
  margin-bottom: 12px;
  font-size: 1.5rem;
  font-weight: 400;
}

.div-block-6 {
  z-index: 1001;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #00000080;
  width: 100%;
  height: 100%;
  padding: 10px;
  position: absolute;
}

.div-block-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.div-block-4 {
  padding: 40px;
}

.image-5 {
  height: 1rem;
}

.image {
  max-width: 16rem;
}

.image-2 {
  height: 1.7rem;
}

.image-6 {
  height: 3.2rem;
}

.image-4 {
  height: 1.9rem;
}

.text-block {
  z-index: 1003;
  opacity: .7;
  cursor: pointer;
  border-radius: 4px;
  padding: 3px 6px;
  position: absolute;
  inset: .75rem .75rem auto auto;
}

.text-block:hover {
  background-color: #e6e6e6;
}

.div-block-3 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #132b7d;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.paragraph {
  margin-bottom: 10px;
  font-size: 1rem;
}

.div-block-2 {
  z-index: 1002;
  background-color: #fff;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 800px;
  max-height: 100%;
  margin: auto;
  display: grid;
  position: relative;
  overflow: auto;
}

.list-item-copy {
  font-size: 1.1rem;
}

.list-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  margin-bottom: 0;
  padding-left: 20px;
  display: flex;
}

.heading-6 {
  margin-bottom: 10px;
}

.modal {
  z-index: 1000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.quote {
  background-color: #ffffffe6;
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 6rem;
  padding: 3rem;
  display: flex;
  box-shadow: 0 5px 30px 5px #00000014;
}

.faq-item {
  cursor: pointer;
  background-color: #fff;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 5px;
  padding: 1.25rem 2rem;
  display: block;
  box-shadow: 0 5px 30px 5px #00000014;
}

.shape-w {
  background-color: #132b7d;
  width: 100%;
  height: 70%;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.content-w2 {
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  max-width: 29rem;
  display: flex;
}

.footer-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.list {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  margin-bottom: 30px;
  padding-left: 20px;
  display: flex;
}

.container {
  z-index: 1;
  width: 100%;
  max-width: 105rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: relative;
}

.heading-w {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.fo-heading {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.avatar {
  width: 12.5rem;
  margin-right: 3.5rem;
  display: block;
}

.avatar.mtm {
  display: none;
}

.steps {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 72.5rem;
  display: flex;
}

.step-card {
  background-color: #fff;
  border-radius: 1.25rem;
  overflow: hidden;
  box-shadow: 0 5px 30px 5px #00000014;
}

.rows {
  grid-column-gap: 8.75rem;
  grid-row-gap: 8.75rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.header {
  background-color: #132b7d;
  align-items: center;
  min-height: 100vh;
  padding-top: 6rem;
  padding-bottom: 6rem;
  display: flex;
  position: relative;
}

.l1 {
  height: 6rem;
}

.faq-item-content {
  height: auto;
  overflow: hidden;
}

.header-info {
  color: #fff;
  width: 50%;
}

.page-wrap {
  overflow: hidden;
}

.faq-icon {
  border: 1px solid #132b7d;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
}

.partners-w {
  margin-top: 1rem;
}

.logo4 {
  height: 3.25rem;
}

.cards {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 88rem;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.arr {
  width: 3rem;
}

.header-image {
  width: 50%;
  display: none;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.header-image.video {
  display: block;
}

.header-info-w-heading {
  max-width: 43rem;
}

.logo {
  height: 3.2rem;
}

.header-info-w {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 5rem;
  display: flex;
}

.text-cap {
  font-size: 4rem;
  font-weight: 600;
  line-height: 1;
}

.box {
  color: #fff;
  background-color: #018671cc;
  border-radius: 4px;
  padding: 1rem;
  position: absolute;
  inset: 35% auto auto 4rem;
}

.box._2 {
  inset: auto 8rem 30% auto;
}

.content-w {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  max-width: 32rem;
  display: flex;
}

.p1 {
  height: 4.5rem;
}

.logo6 {
  height: 3.5rem;
}

.steps-cards {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.logos-w {
  flex-flow: column;
  align-items: center;
  width: 100%;
  max-width: 72rem;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
}

.code-embed {
  width: 100%;
}

.step-card-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 1.5rem;
  display: grid;
}

.logo1 {
  height: 4.25rem;
}

.heading {
  margin-bottom: 1rem;
}

.stars-w {
  height: 1.125rem;
  margin-bottom: 1rem;
}

.card {
  text-align: center;
  background-color: #fff;
  border-radius: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem 4rem;
  display: flex;
  box-shadow: 0 5px 30px 5px #00000014;
}

.step-card-image {
  height: auto;
}

.logo-item {
  justify-content: center;
  align-items: center;
  width: 20%;
  display: flex;
}

.logos {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: 90rem;
  margin-top: 1.5rem;
  margin-bottom: 7.5rem;
  display: flex;
}

.faq-item-content-w {
  padding-top: 1rem;
}

.f-line2 {
  background-color: #132b7d;
  width: 2px;
  height: 1.25rem;
  position: absolute;
}

.logo3 {
  height: 2.5rem;
}

.l2 {
  height: 2rem;
}

.p2 {
  height: 3rem;
  margin-left: 2rem;
  margin-right: 2rem;
}

.faq-item-head {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.section {
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.section.sec1 {
  background-image: linear-gradient(#eef3fd 40%, #fff);
}

.l3 {
  height: 4.5rem;
  margin-bottom: 2px;
}

.shadow {
  z-index: -1;
  aspect-ratio: 9 / 16;
  background-image: radial-gradient(circle farthest-corner at 100% 50%, var(--primary), white 50%);
  width: 90%;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.faqs {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 58rem;
  display: flex;
}

.img-flud {
  aspect-ratio: 5 / 4;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.r-image {
  width: 60%;
  max-width: 48rem;
}

.check-icon {
  height: 3rem;
  margin-bottom: 1rem;
}

.heading-2 {
  font-size: 3.5rem;
}

.logo2 {
  height: 3rem;
}

.button {
  background-color: #e6006b;
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  height: 3.875rem;
  padding-left: 3rem;
  padding-right: 3rem;
  font-size: 1.5rem;
  line-height: 1.2;
  transition: all .35s ease-in-out;
  display: flex;
}

.button:hover {
  background-color: #132b7d;
}

.button.blue-bg:hover {
  color: #e6006b;
  background-color: #fff;
}

.button.margin {
  margin-bottom: 12.37rem;
}

.button.devices {
  display: none;
}

.logo5 {
  height: 3.375rem;
}

.cap {
  font-size: 1.25rem;
  font-weight: 600;
}

.stars {
  height: 1.375rem;
  margin-right: .5rem;
}

.row-w {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 82.75rem;
  display: flex;
}

.l4 {
  height: 3.25rem;
  margin-top: 15px;
}

.heading-4 {
  margin-bottom: 20px;
  font-size: 3.125rem;
  font-weight: 600;
}

.footer {
  color: #fff;
  background-color: #132b7d;
  padding-top: 4.5rem;
  padding-bottom: 2rem;
}

.logo-it {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.logo-it.second {
  width: 75%;
}

.faq-q {
  font-size: 1.25rem;
  font-weight: 600;
}

.mockup {
  width: 50%;
  max-width: 47rem;
}

.mockup.mobile-only {
  max-width: 28rem;
}

.mockup.mtm {
  width: 55%;
}

.quote-w {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 70rem;
  display: flex;
}

.list-item {
  font-size: 1.5rem;
}

.rating-block {
  justify-content: center;
  align-items: center;
  margin-top: 1.5rem;
  font-size: 1.25rem;
  line-height: 1.2;
  display: flex;
}

.partners {
  margin-top: 2rem;
}

.header-image-w {
  width: 100%;
  height: 100%;
}

.full-wd {
  width: 100%;
}

.text-wrap {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.logo7 {
  height: 3.5rem;
}

.box-w {
  justify-content: center;
  align-items: center;
  display: flex;
}

.d-line {
  background-color: #e6006b;
  border-radius: 5rem;
  width: 5.3125rem;
  height: .625rem;
  margin-bottom: 1.5rem;
}

.row-item {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 64rem;
  display: flex;
}

.row-item.mtm {
  max-width: 72rem;
}

.f-line {
  background-color: #132b7d;
  width: 1.25rem;
  height: 2px;
}

.faqs-list {
  width: 100%;
  margin-bottom: 1rem;
}

.role {
  margin-top: 1rem;
  font-size: 1.25rem;
  font-weight: 700;
}

.section-wrap {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.fo-text {
  margin-top: 4rem;
}

.heading-7 {
  color: #fff;
  margin-bottom: 12px;
  font-family: "Source Serif 4", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
}

.div-block-7 {
  z-index: 1001;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #00000080;
  width: 100%;
  height: 100%;
  padding: 10px;
  position: absolute;
}

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.div-block-9 {
  padding: 40px;
}

.image-7 {
  height: 1rem;
}

.image-8 {
  max-width: 16rem;
}

.image-9 {
  height: 1.7rem;
}

.image-10 {
  height: 3.2rem;
}

.div-block-10 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #132b7d;
  flex-flow: column;
  padding: 40px;
  display: flex;
}

.heading-8 {
  margin-bottom: 10px;
}

.heading-9 {
  margin-bottom: 1rem;
}

.heading-10 {
  font-size: 3.5rem;
}

.list-item-3 {
  font-size: 1.5rem;
}

.heading-11 {
  margin-bottom: 1rem;
}

.heading-12 {
  font-size: 3.5rem;
}

.heading-13 {
  margin-bottom: 1rem;
}

.heading-14 {
  font-size: 3.5rem;
}

.heading-15 {
  color: #fff;
  margin-bottom: 12px;
  font-family: "Source Serif 4", sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
}

.div-block-11 {
  z-index: 1001;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #00000080;
  width: 100%;
  height: 100%;
  padding: 10px;
  position: absolute;
}

.div-block-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-13 {
  padding: 40px;
}

.image-11 {
  height: 1rem;
}

.image-12 {
  max-width: 16rem;
}

.div-block-14 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #132b7d;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
}

.heading-16 {
  margin-bottom: 10px;
}

.text-block-2 {
  text-align: center;
  margin-top: 2rem;
  margin-bottom: 12.75rem;
  font-size: .8rem;
  display: block;
}

.lyzepd5u, .i6efzb4v {
  width: auto;
}

.u3u16xtw {
  color: #007bff;
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2023/07/logo_w.svg");
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #007bff;
  width: 190px;
  height: 35px;
  display: inline-block;
  position: relative;
  top: 2px;
}

.q0i7dwh3 {
  color: #00000080;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-color: #00000080;
  width: 30px;
  height: 30px;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.cy6ny6uh {
  color: #00000080;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  background-color: #0000;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: auto;
  padding: 4px 12px;
  font-size: 20px;
  line-height: 1;
  display: none;
}

.obh4dpih {
  justify-content: flex-start;
  width: auto;
  display: inline;
}

.ccrajpbj, .zxqzax2t {
  width: auto;
}

.k30j6z93 {
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 25%;
  align-items: center;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.qhi17b2f {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.mrf847v6 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.tjvunx6o {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.iy379rlg {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.kpbuq1p8 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.fxx0on03 {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.ezc458jy {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.q8648qb8 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.q0x8mu13 {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.j9t65ymu {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.n2g56iow {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.ylkyp4qk {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.htrj8jy5 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.n5dvt31c {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.laxznp8i {
  flex-direction: row;
  width: auto;
  margin: 0 0 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.wxnjk27g {
  width: auto;
}

.heg343ai {
  flex-direction: row;
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  display: flex;
}

.ri5dwtn7 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
}

.pclej23y {
  width: auto;
  padding: 5px 0 0;
}

.o85bwvld {
  width: auto;
}

.bc53st3j {
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 58.3333%;
  justify-content: end;
  align-items: center;
  width: 100%;
  max-width: 58.3333%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.gf70vhpn {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 0 solid #fff;
  border-radius: 4px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.ffpgtp7j {
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.uw2yuay3 {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.p5nxyxwz {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.ny07jlk9 {
  width: auto;
  padding: 0 50px;
}

.yr3nmd33 {
  z-index: 33;
  background-color: #122b7d;
  width: 100%;
  padding: 10px 0 12px;
  position: fixed;
  top: 0;
  left: 0;
}

.khw1fqc8 {
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2021/10/right-arrow_learn.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 30px;
  height: 30px;
  display: block;
  transform: rotate(-90deg);
}

.qcsxzbkk {
  z-index: 999;
  background-color: #182f8d;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: fixed;
  bottom: 30px;
  left: 23px;
}

.upzvnmsi {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 1.2;
}

.hbwqh91n {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-size: 22px;
  line-height: 34px;
}

.b1t2gyep {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 680px;
  margin: 0;
  font-size: 22px;
  line-height: 34px;
}

.ne5282pa {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 26px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.pfnzeej1 {
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: inline-flex;
}

.jcvo5fo2 {
  width: auto;
}

.kaxv7bkx {
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  align-items: center;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.oydjueqc {
  vertical-align: middle;
  width: auto;
  max-width: 100%;
}

.zdm28shi {
  float: right;
  width: auto;
  max-width: 86%;
}

.pv6yq5me {
  flex-shrink: 0;
  flex-basis: 50%;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  position: relative;
}

.f9sc3b9t {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.qvxrgjjy {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.xzk249j1 {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 0 50px;
  display: flex;
  position: absolute;
  inset: 0;
}

.apluita9 {
  background-color: #122b7d;
  width: auto;
  height: 550px;
  position: relative;
  overflow: hidden;
}

.wkuj8d9w {
  color: #00f;
  text-align: center;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-family: "Source Serif 4", serif;
  font-size: 37px;
  font-weight: 500;
  line-height: 48px;
}

.b32peehi {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0;
  font-family: "Source Serif 4", serif;
  font-size: 37px;
  font-weight: 500;
  line-height: 48px;
}

.r9qn2smd, .lbhaw884 {
  color: #000;
  width: auto;
  font-size: 24px;
  font-weight: 500;
  line-height: 36px;
}

.meqbk9t3 {
  width: auto;
}

.nyv9o7u5 {
  width: 100%;
  max-width: 1024px;
  margin: 80px auto 0;
  padding: 0 15px;
}

.d5shs34j {
  float: left;
  -webkit-text-fill-color: inherit;
  background-image: linear-gradient(#ecf7f9 0%, #fff 100%);
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: padding-box;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.oy1sq8dp {
  width: auto;
  margin: 0 -15px;
}

.fhbacyta {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.j43dwuy2 {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.smxp6omx {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.avw7nnkm {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.j3yzlahp {
  width: auto;
}

.ghdveyoq {
  width: auto;
  margin: 0 0 35px;
}

.i4eo5dbg {
  width: auto;
}

.wrg7op5l {
  width: 100%;
  padding: 0 15px;
}

.ihuorwr2 {
  float: left;
  width: 25%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.pj8pqp09 {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.gpqzpe3r {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.mjd81nbv {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.wbkhorhp {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.dm7c7lii {
  width: auto;
}

.z8a1u8gf {
  width: auto;
  margin: 0 0 35px;
}

.iye05klu {
  width: auto;
}

.phtf11xv {
  width: 100%;
  padding: 0 15px;
}

.s0i8gknj {
  float: left;
  width: 25%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.zkzkuuvq {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.vzwr78l4 {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.lnmoc66l {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.v8hosjyx {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.o44kvnqq {
  width: auto;
}

.zxb88xsn {
  width: auto;
  margin: 0 0 35px;
}

.ejsv4lum {
  width: auto;
}

.zzbocgww {
  width: 100%;
  padding: 0 15px;
}

.mx1a809b {
  float: left;
  width: 25%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.cu62edsl {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.yr7vgbus {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.wc4zqqbb {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.tfvocqwn {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.mzwrjw2n {
  width: auto;
}

.jfe1ac1k {
  width: auto;
  margin: 0 0 35px;
}

.fbdsy5ip {
  width: auto;
}

.he3dt0jp {
  width: 100%;
  padding: 0 15px;
}

.mbwj3o9r {
  float: left;
  width: 25%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.q0fjccga {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
}

.gu0jifp2 {
  vertical-align: top;
  width: 539px;
  max-width: 100%;
}

.gkhzf9zc {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.keq91n2c {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.i0f2kdgp {
  width: auto;
  margin: 0 0 35px;
}

.ccig7pyq {
  width: auto;
}

.zro9niwp {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.ngbdbrjq {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.dlhzdxg6 {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.n7jasix5 {
  color: #00f;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.dlh2tfii {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.eavyzq84 {
  width: auto;
}

.r07jnxpl {
  width: auto;
  margin: 0 0 35px;
}

.hzoet42p {
  color: #00f;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-size: 34px;
  line-height: 40px;
}

.jruc2eqf {
  color: #e9258d;
  border-width: 1px 0 0;
  border-color: #ccc #e9258d #e9258d;
  border-top-style: solid;
  width: auto;
  margin: 45px 0 0;
  padding: 45px 0 0;
  font-size: 34px;
  line-height: 40px;
  position: relative;
}

.h95zxcry {
  width: auto;
}

.ugkxut8r {
  width: auto;
  margin: 0 0 35px;
}

.jidbc4ul {
  width: auto;
}

.qjvzteya {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.dbc5emwr {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.fz2ei77t {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.jbryyjnj {
  color: #fff;
  text-align: center;
  background-position: 0 0;
  border-color: #fff;
  width: auto;
  margin: 0 0 30px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.xmp353n5 {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: 48px;
  max-width: 100%;
}

.f97nna9z {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.yf8t26na {
  color: #fff;
  vertical-align: top;
  background-color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.sbl7hn2z {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 20px;
}

.hclmdogq {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.v8obk33k {
  color: #00f;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.j184ctpb {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.fa7stw4w {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  width: auto;
}

.bkr5eotm {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.wr95yjbc {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  border-radius: 12px;
  width: auto;
  margin: 10px 0;
  padding: 30px;
}

.e71fi6ad {
  color: #fff;
  border-color: #fff;
  width: 100%;
  padding: 0 15px;
}

.h8s3ytmy {
  float: left;
  color: #fff;
  border-color: #fff;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.bjwa4uri {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: 50px;
  max-width: 100%;
}

.lszk7ugt {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.jsgwa71h {
  color: #fff;
  vertical-align: top;
  background-color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.k25parke {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 20px;
}

.covnh46l {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.vg19gxr3 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.vgcm1jhs {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  width: auto;
}

.agrv374v {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.rois9iu8 {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  border-radius: 12px;
  width: auto;
  margin: 10px 0;
  padding: 30px;
}

.g8gyany0 {
  color: #fff;
  border-color: #fff;
  width: 100%;
  padding: 0 15px;
}

.c7bvon0y {
  float: left;
  color: #fff;
  border-color: #fff;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.z0bbzbkb {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 -15px;
}

.j53p2ngr {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: 46px;
  max-width: 100%;
}

.o6uvenq1 {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.p5vlyft3 {
  color: #fff;
  vertical-align: top;
  background-color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.ifsrkn90 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 20px;
}

.xwcp6u7e {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.fgr9kb5h {
  color: #00f;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.loj82aa4 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.gnblsc68 {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  width: auto;
}

.wfofypm8 {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.rp46q7az {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  border-radius: 12px;
  width: auto;
  margin: 10px 0;
  padding: 30px;
}

.iu895yp6 {
  color: #fff;
  border-color: #fff;
  width: 100%;
  padding: 0 15px;
}

.ydd9vzj0 {
  float: left;
  color: #fff;
  border-color: #fff;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.qo7yk36t {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: 51px;
  max-width: 100%;
}

.k8rob439 {
  color: #fff;
  vertical-align: top;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.kvoiyal1 {
  color: #fff;
  vertical-align: top;
  background-color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.m6pzwefx {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 20px;
}

.ub684bv1 {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.qqrmg7pm {
  color: #00f;
  cursor: pointer;
  border-color: #00f;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.n5xauy0u {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.y01i6xh6 {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  width: auto;
}

.syegy3ks {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.lefvz2t4 {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
  border-radius: 12px;
  width: auto;
  margin: 10px 0;
  padding: 30px;
}

.pgvvyc23 {
  color: #fff;
  border-color: #fff;
  width: 100%;
  padding: 0 15px;
}

.johhkpmz {
  float: left;
  color: #fff;
  border-color: #fff;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.in3uk6a7 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 -15px;
}

.xw1jqitk {
  color: #fff;
  border-color: #fff;
  width: auto;
}

.mpco1b8q {
  color: #fff;
  border-color: #fff;
  width: 100%;
  padding: 35px 15px 0;
}

.cur7t0f6 {
  float: left;
  color: #fff;
  background-position: 0 0;
  border-color: #fff;
  border-radius: 20px;
  width: 100%;
  min-height: 1px;
  margin: 0 0 40px;
  padding: 10px 40px;
  position: relative;
}

.vky4kysm {
  background-color: #0c183d;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/03/keyfeatur.webp?id=5583");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: auto;
  max-width: 100%;
  margin: 0 48px;
  padding: 30px 50px;
  overflow: hidden;
}

.nsed1w39 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.bdt0w7n3 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 19px;
  line-height: 30px;
}

.q2b1z6iy {
  width: auto;
}

.o8asibdk {
  width: auto;
  margin: 0 0 35px;
}

.mfxjfmey {
  vertical-align: top;
  width: 150px;
  max-width: 100%;
}

.km1190y2 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.v8ncgcyc {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.lc942928 {
  width: auto;
  margin: 0 0 35px;
}

.modgt1yz {
  width: auto;
}

.ynsqzcu9 {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 100%;
  padding: 35px 15px 0;
}

.tpy88i72 {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.sscxtqde {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.w236q026 {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.kcoxx66o {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.kdup93fk {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.oca0kly7 {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.kx86q19q {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.ziw58usx {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.g0bvpb4p {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.awz4zych {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.nijaszak {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.pu0kasxq {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.cour5nag {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.egnxp5vb {
  border-radius: 8px;
  width: auto;
  max-width: 1440px;
  margin: 5px auto;
  font-size: 18px;
}

.n36utbq3 {
  width: auto;
}

.l8wtedar {
  width: auto;
  margin: 0 0 35px;
}

.jagg8f1c {
  width: auto;
}

.bf5b8xg6 {
  width: 100%;
  padding: 0 15px;
}

.yinwb6nj {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.p2ipwlzu {
  width: auto;
  margin: 0 -15px;
}

.md3tibed {
  width: auto;
}

.ugnimkga {
  width: 100%;
  padding: 35px 15px 0;
}

.qeymwl4k {
  float: left;
  width: 100%;
  min-height: 1px;
  margin: 15px 0 0;
  position: relative;
}

.ilabhy6g {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  overflow: hidden;
}

.drhb3xa4 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  padding: 0 0 20px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.mseepcja {
  text-align: center;
  vertical-align: top;
  width: 49px;
  max-width: 100%;
}

.r1qra2e7 {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.xxmwx5cy {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.x8y4b3ff {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.rwwfunfs {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.a0r2bka2 {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.o416hlry {
  width: 100%;
  padding: 0 15px;
}

.m3jnh2ra {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.t9nnchpt {
  text-align: center;
  vertical-align: top;
  width: 50px;
  max-width: 100%;
}

.zh2k3kqc {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.lajkg79v {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.radhbaci {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.rir2cke7 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.g2e8lna3 {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.nwya2q4z {
  width: 100%;
  padding: 0 15px;
}

.f19zokj5 {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.r54gcj13 {
  text-align: center;
  vertical-align: top;
  width: 38px;
  max-width: 100%;
}

.lgw0qy5y {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.ggg7trak {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.db0h149m {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.i2ctj7j0 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.whg28snv {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.p5hwy1wu {
  width: 100%;
  padding: 0 15px;
}

.e1raiobq {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.ipe34ubu {
  text-align: center;
  vertical-align: top;
  width: 50px;
  max-width: 100%;
}

.zchsikwl {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.one8zgoy {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.fjmszz8f {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.ufm9kwz8 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.ew3d5u18 {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.l41a9yx8 {
  width: 100%;
  padding: 0 15px;
}

.bj0wmzqc {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.ofxf5fyy {
  text-align: center;
  vertical-align: top;
  width: 36px;
  max-width: 100%;
}

.rraza3c0 {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.pfthl8jx {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.igedexzl {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.exazzyu7 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.an5h4uos {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.d6vfm5j8 {
  width: 100%;
  padding: 0 15px;
}

.kmjw7wb6 {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.cj3nn4ml {
  width: auto;
  margin: 0 -15px;
}

.xjjkoccl {
  text-align: center;
  vertical-align: top;
  width: 50px;
  max-width: 100%;
}

.lp23yvnl {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.cnisyjpb {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.c7ra2ts3 {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.oell2s80 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.vsrhtayl {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.cmtfi0cs {
  width: 100%;
  padding: 0 15px;
}

.z8qvs0kd {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.sq8syco6 {
  text-align: center;
  vertical-align: top;
  width: 41px;
  max-width: 100%;
}

.g9oshk9q {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.kwybasjo {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.x0jlokt7 {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.pv8wkkst {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.ofgqs9f1 {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.kxx32rqx {
  width: 100%;
  padding: 0 15px;
}

.uu2111c1 {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.i9ri1mae {
  text-align: center;
  vertical-align: top;
  width: 46px;
  max-width: 100%;
}

.j812ywyw {
  text-align: center;
  vertical-align: top;
  width: auto;
  max-width: 100%;
}

.wbwaep6h {
  text-align: center;
  vertical-align: top;
  background-color: #fff;
  border: 3px solid #cde1ff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100px;
  max-width: 100%;
  height: 100px;
  margin: 0;
  display: inline-flex;
}

.s8758v79 {
  text-align: center;
  width: auto;
  margin: 0 0 25px;
}

.d7qjcp6b {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 15px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.z25nacat {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e2efff;
  border-radius: 12px;
  width: auto;
  height: 240px;
  margin: 0 0 30px;
  padding: 30px 0 0;
}

.eqgq8gkp {
  width: 100%;
  padding: 0 15px;
}

.x2zsd92t {
  float: left;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.hnfx6x0o {
  width: auto;
  margin: 0 -15px;
}

.oqhjaf1i {
  width: auto;
}

.r7c2s3eo {
  width: 100%;
  padding: 35px 15px 0;
}

.tzv9xwyq {
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  position: relative;
}

.n79p6c4s {
  background-color: #f5f9ff;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/03/union2-scaled.webp?id=5561");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  margin: 0 -15px;
  padding: 10px 0 20px;
  overflow: hidden;
}

.lzil9h1i {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
}

.nk7v58n5 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.xa5q9srq {
  width: auto;
}

.ekyerttt {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-weight: 900;
  line-height: 1;
  display: block;
}

.wa5c3eqd {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 10px;
  padding: 18px 20px;
  display: flex;
}

.c8axal27 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-weight: 900;
  line-height: 1;
  display: block;
}

.i6g4aol7 {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 10px;
  padding: 18px 20px;
  display: flex;
}

.ki617igd {
  flex-direction: row;
  width: auto;
  display: flex;
}

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

.o7ph9l8c {
  width: auto;
}

.b27dsrca {
  width: auto;
  margin: 0 0 35px;
}

.ht3aan93 {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.vgjqrkcb {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.b9obi5yy {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.hrcz47yn {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.i92jc84k {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.cfdwj1ls {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.eyuxovvv {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.b82qfmpz {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.kwnfgekf {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.x39w1760 {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.k2r8vfqz {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.kh490755 {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.z98gnz8w {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.td6xmdbc {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.bcpa5yfn {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.wpidp8l5 {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.t3jg0wvw {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.zv4jx2i1 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.g29d2jf0 {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.oosvu15q {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.obk584px {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.rrm5ke0s {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.vzmjko8z {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.qrvw087s {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.hrq7b83u {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.javkpdlb {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.cluqnfhp {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.e7j5e8sl {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.rntp5e0x {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.x1mtr51r {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.ifohf3ke {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.ygsct3uv {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.x9p1ydwi {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.auv1bb3s {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.vmv54tlr {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.mf1aczc7 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.o8pb27bq {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.mtj3tz95 {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.cgypug1y {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.fsfqkq6m {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.zscz5ajp {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.og001ast {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.cf7p0y55 {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.mny5c36l {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.qyuok6x2 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.jjdw3do0 {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.rr2qfxlj {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.rgn10pz7 {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.la5ba595 {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.km1nxs7i {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.epbo80v7 {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.wrihmea9 {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.x6nn1zv3 {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.clakeble {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.h7x9xh9x {
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  padding: 25px 0 0 25px;
  display: block;
}

.ja22totg {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5faff;
  background-position: 50%;
  background-repeat: no-repeat;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin: 0 0 25px;
  display: inline-block;
}

.jmv5mwzm {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.v7lev058 {
  color: #000;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  height: 160px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 26px;
}

.n7ojw8jt {
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin: 0 0 0 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  display: flex;
}

.sodu8poy {
  color: #e7006b;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-color: #e7006b;
  flex-direction: row;
  align-items: center;
  width: auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  bottom: 55px;
  left: 50%;
  transform: translate(0, 10px);
}

.ypw9yprl {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  flex-direction: row;
  justify-content: center;
  width: auto;
  display: flex;
}

.ga24425h {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
}

.wgjy6km7 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #e4edeb;
  border-radius: 12px;
  width: 548px;
  height: 100%;
  min-height: 1px;
  margin: 0 10px;
  padding: 40px 24px 60px;
  box-shadow: 0 1px 6px #0000001a;
}

.de7sab29 {
  -webkit-user-select: none;
  user-select: none;
  transform-style: preserve-3d;
  width: 3976px;
  position: relative;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.dtlpeycn {
  -webkit-user-select: none;
  user-select: none;
  transform-style: preserve-3d;
  width: auto;
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.w97np1ub {
  touch-action: pan-y;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  position: relative;
}

.x3gnqb6c {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.phig7r0l {
  width: auto;
}

.nlvxse9v {
  width: auto;
  margin: 0 0 35px;
}

.d7jdkvx7 {
  width: auto;
}

.i9q5nv8c {
  width: 100%;
  padding: 35px 15px 0;
}

.jcirti6x {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.tvr50nyf {
  background-color: #0d173d;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/03/slider-background.webp?id=5580");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  margin: 0 -15px;
  padding: 70px;
}

.zwo6uy32 {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  font-family: "Source Serif 4", serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 38px;
}

.m6ufq8da {
  width: auto;
}

.zj9cydi8 {
  width: 100%;
  padding: 0 15px;
}

.nyxhij93 {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.m5mnmuzb {
  width: 100%;
  padding: 0 15px;
}

.q86tpho3 {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.oduynds8 {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.kfgmojy0 {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.civ5yuam {
  width: auto;
}

.cmh7nopn {
  width: 100%;
  padding: 0 15px;
}

.kujdz134 {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.rnetc38p {
  width: auto;
  margin: 0 -15px;
}

.rphsjysj {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.zh8bgwn2 {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.oby17ui6 {
  width: 100%;
  height: 280px;
}

.b8a4pdoe {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.oe32zwn2 {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.u3l1shmm {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.b75n4cyi {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.skvej4qu {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.az879409 {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.beopc5wx {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.zuuc8ux0 {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.plpm5k7f {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.qkjhwrdn {
  width: 100%;
  height: 280px;
}

.avk9jghr {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.elv54d6t {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.w4kx7huy {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.kphoot99 {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.surf5jyr {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.p2wk5fgv {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.qvmf9vxc {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.mske6km2 {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.bcs3fuui {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.zmtijtxi {
  width: 100%;
  height: 280px;
}

.peu6h9tn {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.zkrvl3u3 {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.vytyfmqm {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.ye6wtgvx {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.vjk4e5xx {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.e85q6ucx {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.pfknz0c7 {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.yaqtnive {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.pmytjkf5, .grw3ttun, .gb4zzjf2 {
  width: auto;
}

.ecj9i2lq {
  width: 100%;
  padding: 0 15px;
}

.k55npsqr {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.nbqn5i19 {
  width: auto;
  margin: 0 -15px;
  padding: 10px 0 0;
}

.ajodbegz {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.p0ygn4qy {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.l9976rda {
  width: auto;
}

.zuaev6mb {
  width: 100%;
  padding: 0 15px;
}

.bd6uco2b {
  float: left;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.oe6g0upk {
  width: auto;
  margin: 0 -15px;
}

.y6iir0iy {
  width: auto;
}

.bht4ek0v {
  width: 100%;
  padding: 35px 15px 0;
}

.s9jkhvk9 {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.iemu5zb4 {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 50px 50px 30px;
  overflow: hidden;
}

.g41sx9k7 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  font-family: "Source Serif 4", serif;
  font-size: 41px;
  font-weight: 500;
  line-height: 1.2;
}

.q2wxjjvy {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 926px;
  margin: 10px auto 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.pp2mvd4e {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.mp1k9atn {
  width: auto;
  margin: 0 0 35px;
}

.ssuonw17 {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.r7rn51eb {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  display: inline-block;
}

.tjb7qd97 {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.sr61rmm9 {
  width: auto;
  margin: 0 0 35px;
}

.tkftpoli {
  background-color: #122b7d;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2023/12/cricleB.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
  margin: -20px 60px 80px;
  padding: 75px 0;
}

.zy6qce72 {
  width: 100%;
  padding: 0 15px;
}

.zugfjybi {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.iljhi5vy {
  width: auto;
  margin: 0 -15px;
}

.rqva54sb {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 20px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 46px;
}

.b94wudjt {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.r2g3lvl3 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.s0yrwf3j {
  float: left;
  text-align: center;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.a6hnk0hk {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.urnfjgkg {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.zoaod97d {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.j3fnzk0e {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 20px 15px 0;
}

.f5rhoxow {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.ikzs1lll {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.pv31qctv {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.y71k3rht {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.dlz5vllv {
  color: #0e69fe;
  cursor: pointer;
  border-color: #0e69fe;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.d2nxq79z {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.e3p5ggoi {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 100px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.c29gbpg0 {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.x8webj32 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.hw7ha3a7 {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 230px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.vhrha0vf {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.incpt69o {
  float: left;
  text-align: center;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.xvc1ehz1 {
  color: #0e69fe;
  cursor: pointer;
  border-color: #0e69fe;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.s2rjpnpm {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.b8ozl27d {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 100px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.tg9go7gz {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.ytu7tu9l {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.sktlxraf {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 230px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.xrplypoa {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.bm0431l7 {
  float: left;
  text-align: center;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.odqpoaql {
  color: #0e69fe;
  cursor: pointer;
  border-color: #0e69fe;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.rqw9agj8 {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.t3w7iaed {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 100px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.wp97wsw4 {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.z5beull2 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.ahnpbe6c {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 230px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.yqk2ezb2 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.bua8so45 {
  float: left;
  text-align: center;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.nbjx3t1k {
  color: #0e69fe;
  cursor: pointer;
  border-color: #0e69fe;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.uyjvuum1 {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.abj3lq4u {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 100px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.grem9bnr {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.ighgwiay {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.p2z7oekw {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 230px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.k9oxaogl {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.kw1dduao {
  float: left;
  text-align: center;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.zlh7ocvp {
  color: #0e69fe;
  cursor: pointer;
  border-color: #0e69fe;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.esc9jvby {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.e1kqke8v {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 100px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.ahiqu1f3 {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.ud1m4s8g {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.tkgro27l {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 230px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.atwlca1y {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.udmdwz7w {
  float: left;
  text-align: center;
  width: 20%;
  min-height: 1px;
  position: relative;
}

.qlso7v1l {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.xftdamci {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.fbyhd1ag {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.podgd273 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.traozz4b {
  text-align: center;
  width: auto;
}

.uszkwn7f {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.hcldcjcl {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.fcpk1ips {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.bn7k95cd {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.mvgei1wp {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.fvenuby7 {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 0 15px;
}

.rxobj0jr {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.i04xfybk {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.acisroh4 {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.h0rt9fgy {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.j81qy55s {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.hvly8qf7 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.t7fa2oyv {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  padding: 30px 0 0;
  position: relative;
}

.tkb6pc59 {
  text-align: center;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/04/rtm_acc_bg.webp");
  background-size: auto;
  width: auto;
  margin: 0 -15px 10px;
  padding: 49px 70px 60px;
  overflow: hidden;
}

.l5oj3bzi {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 40px 0;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.btp6ccfp {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.jp12pv4t {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.hd7bdmmp {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.i2gpez7n {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.p0pio64f {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.rupu5i2d {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.rodsh0wk {
  border-radius: 8px;
  width: auto;
  max-width: 1440px;
  margin: 5px auto;
  font-size: 18px;
}

.esaa3efa, .wxbyergt, .nkofyqyr {
  width: auto;
}

.uyb71qq8 {
  width: 100%;
  padding: 0 15px;
}

.si304iao {
  width: 100%;
  max-width: 1120px;
  min-height: 1px;
  margin: 0 auto;
  position: relative;
}

.sd6hilp5 {
  width: auto;
  margin: 0 -15px;
  padding: 40px 0;
}

.wqhpos38 {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 10px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 46px;
}

.axsei5yy {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.vv865qyu {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 10px;
}

.uzgpgmhg {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.e1o0p1ex {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.eyfpkxb9 {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
}

.kddaylwu {
  color: #fff;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 0 #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  position: relative;
  top: 0;
}

.ficesees {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  display: inline-block;
}

.tfwbc34n {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.b7k3qhhq {
  text-align: center;
  width: 100%;
  padding: 0 15px;
}

.o2tifw9w {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  padding: 0 0 50px;
  position: relative;
}

.rgyl675n {
  width: auto;
  margin: 0 -15px;
}

.zrn0ognl {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 38px;
  font-style: italic;
  line-height: 32px;
}

.cxz1v943 {
  color: #333;
  border-color: #333;
  width: auto;
  max-width: 470px;
  margin: 0;
  padding: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.qxmfgelk {
  background-color: #182f8d;
  width: 160px;
  height: 4px;
  margin: 0 4px 10px;
  display: inline-block;
}

.yub9yed5 {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.bbl516fz {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.m34v3dqw {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.veu6h1x2 {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.evn0984i {
  width: auto;
  padding: 5px 0;
}

.bmbfulv3 {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.wu6aa10x {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.l4ir2aj8 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.x7r0ndxa {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.tl1kfuo4 {
  width: auto;
  padding: 5px 0;
}

.zl71pkyz {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.v71wtxuj {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.eyanabmb {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
}

.cfczel4v {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.zo2hzds8 {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.svkejht6 {
  width: auto;
  padding: 5px 0;
}

.v2341ekg {
  width: auto;
  margin: 8px 0 0;
}

.yt0mblih {
  width: auto;
}

.kxywc6nl {
  width: auto;
  margin: 0 0 35px;
}

.nthrhmvi {
  vertical-align: top;
  width: 300px;
  max-width: 100%;
}

.sg1ovf71 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.nkbzyr06 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.vieq2f7r {
  width: auto;
  margin: 0 0 35px;
}

.wwk5x8gs {
  width: auto;
}

.q11ozevx {
  width: 100%;
  padding: 0 15px;
}

.ekr6bk2t {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.hyg26fmo {
  z-index: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.j3bn2pjv {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.vfjs76qd {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.wz0ugv5h {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.wrglhbt5 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.m92o8x5x {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.roaa5w30 {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.hgo8c6eh {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.fckymryn {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.bz2hzk9w {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.zyo601bx {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.hclurxai {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.k851ta1s {
  color: #727882;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #f8f9fa;
  border-color: #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  margin: 0 0 7px;
  padding: 10px;
  font-size: 14px;
  display: block;
}

.s7x1vnpb {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.l6i8t8ra {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.ubn9h5iw {
  float: left;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 4px 0 0;
  position: relative;
}

.fn8s9ynn {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.xfxd3lwb {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.d7x2zoqv {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.b6qz2cw3 {
  float: left;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  position: relative;
}

.bwdcqjtw {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  margin: 0 0 8px;
  padding: 0 15px;
  position: relative;
}

.awe1fnvl {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.u2nzc9f5 {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.t0k9n37z {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.zrn2hh2z {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.gja0ur1n {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.gwavvvyw {
  color: #fff;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 8px;
  align-items: flex-start;
  width: auto;
  padding: 10px 45px;
  font-family: Inter, sans-serif;
}

.ms2nhaho {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.wr2g9e0a {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.jouy9iyt {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.ognwayck, .vakjpel3, .mbeej7gk {
  width: auto;
}

.w2nxvnge {
  width: 100%;
  padding: 0 15px;
}

.eaz71555 {
  float: left;
  background-color: #fff;
  border-radius: 8px;
  width: 50%;
  max-width: 500px;
  min-height: 1px;
  padding: 39px 4px 12px;
  position: relative;
  box-shadow: 0 6px 10px #00000029;
}

.iambh9pi {
  background-color: #f0f5fe;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 -15px;
  padding: 50px 0;
  display: flex;
  overflow: hidden;
}

.c3k2cyzo {
  width: auto;
}

.o9bs8vfa {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.dcu7p5iy {
  width: auto;
}

.aophx2xj {
  color: #000;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 14px;
}

.lben7zl8 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-size: 14px;
}

.fx8o2xrp {
  text-align: center;
  width: 223px;
  margin: 0 0 15px;
}

.rjzabjxn {
  text-align: center;
  width: auto;
}

.c635lxqe {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  display: block;
}

.z7y2kfwb {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 0 20px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
}

.vxk5btq0 {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.wsov4yt4 {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.o0l2trq6 {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 0;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.olx1xli1 {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.jf2c1akw {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.r5nt3yh0 {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.ci8skstk {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.stnrhclw {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.zkzeztcc {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.is697uyu {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.eym14rbp {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.agn1l6n3 {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.j0nxu7xr {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.mkya770y {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 16px 0 50px;
}

.ij2pm4f8 {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.iopypgrf {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.f7hp3dct {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.mqxq7o2u {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.c5j6fc7f {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  max-width: 368px;
}

.yvne7hr1 {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  position: relative;
}

.lxq2cg50 {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.lvjy83xv {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.vb6qdyda {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.g5edt73z {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.f30qz1lo {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.qu8w0e2l {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.ul5ri5s1 {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.odcldscx {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.zdurd9en {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.izoqs5mg {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.z2t078nq {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.sbcvxahf {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.v09pg7ya {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.itdbt9zg {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.aug57njv {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.i0cd2j75 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.t22rjpi3 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.xs5ugoxf {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.uufyvlpu {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.xl57kb5y {
  width: 95%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.bunafoj9 {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.kqeiy2de {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.vwj973wl {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.olyl5rjc {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.d8xskbvv {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.pxqtd40r {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.ehar9oi8 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.f7sqplf9 {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.m8enu9wk {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.mxc6p8eq {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.naetzjxo {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.bahtk7az {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.co5h6sez {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.vxg3uhxv {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.wpkhzpdy {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.ejqtc0x9 {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.vxld9s1e {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.jbtd60qy {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.cy940l38 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.q13iflw2 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.lb2f493d {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.p2fc6i1j {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.r6wuv95j {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.occovseo {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.xfae1z0a {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.ts0wo900 {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.gewkm9rv {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 12px 0 0;
  padding: 0;
  display: flex;
}

.kwfs4ts4 {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  padding: 0 15px;
  position: relative;
}

.ui2m98db {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.j7gq5umg {
  width: auto;
  margin: 0 6px 5px 9px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.zbzlyyyj {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.ropuxdaf {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.p1jixe45 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.glc61ir4 {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.edogsio6 {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 8px 0 0;
  padding: 0;
  display: flex;
}

.pygubchq {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: block;
}

.dehw63sl {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.sdpmukda {
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #fff3;
  width: auto;
  margin: 16px 0 0;
  padding: 24px 0 0;
}

.vedi8sh6 {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.aylt5p31 {
  text-align: center;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.o4hg3kfq {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.sao7xb6s {
  text-align: center;
  width: auto;
  padding: 0 50px;
}

.uf1eblay {
  text-align: center;
  background-color: #0d183c;
  width: auto;
  padding: 40px 0 10px;
}

.m67qsw5b {
  width: auto;
}

.d8t63zx5 {
  z-index: 0;
  border-style: none;
  border-width: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
}

.qhvjpm4p {
  z-index: 2147483647;
  width: 272px;
  min-width: 100px;
  height: 226px;
  min-height: 96px;
  position: fixed;
  bottom: 0;
  right: 0;
}

.c8jew0xg {
  color: #212529;
  text-align: left;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
  overflow: hidden auto;
}

.tegyyvmi, .nheyyk2b {
  width: auto;
}

.olo4uwbb {
  color: #007bff;
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2020/06/header-logo.png");
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #007bff;
  width: 190px;
  height: 37px;
  display: inline-block;
  position: relative;
  top: 2px;
}

.thdgylen {
  color: #00000080;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-color: #00000080;
  width: 30px;
  height: 30px;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.z7ipordw {
  color: #00000080;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  background-color: #0000;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: auto;
  padding: 4px 12px;
  font-size: 20px;
  line-height: 1;
  display: none;
}

.anq5ronn {
  color: #000;
  justify-content: flex-start;
  width: auto;
  display: inline;
}

.i9sk1hvx, .fwg4kat3 {
  color: #000;
  width: auto;
}

.fxnm3c0t {
  color: #000;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 25%;
  align-items: center;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.vbxtqzmf {
  z-index: 0;
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  border-style: solid;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.l0l5wu0i {
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.mdp4xs2h {
  color: #000;
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.bsvbdygd {
  z-index: 0;
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  border-style: solid;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.v7dr1kzx {
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.gcng2eve {
  color: #000;
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.jildsl1q {
  z-index: 0;
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  border-style: solid;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.aqel9twf {
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.fcf679h5 {
  color: #000;
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.b64d6l8d {
  z-index: 0;
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  border-style: solid;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.sh9u2plf {
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.yl7j32qp {
  color: #000;
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.q88bry7w {
  color: #000;
  text-transform: capitalize;
  cursor: pointer;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.mbcjs1sc {
  color: #000;
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.rt4jkskw {
  color: #000;
  flex-direction: row;
  width: auto;
  margin: 0 0 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.i0qrlb8i {
  color: #000;
  width: auto;
}

.hn0rqbvt {
  color: #000;
  flex-direction: row;
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  display: flex;
}

.yezmhr4x {
  color: #000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
}

.x3e0aivw {
  color: #000;
  width: auto;
  padding: 5px 0 0;
}

.xkr5wgnv {
  color: #000;
  width: auto;
}

.lgkgkf6x {
  color: #000;
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 58.3333%;
  justify-content: end;
  align-items: center;
  width: 100%;
  max-width: 58.3333%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.zfu56n7s {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 0 solid #fff;
  border-radius: 4px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.vqujww78 {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.grthkjmu {
  color: #000;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.jmzwjq15 {
  color: #000;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.s8erp8wt {
  color: #000;
  width: auto;
  padding: 0 50px;
}

.gz3dejsr {
  z-index: 33;
  color: #000;
  background-color: #fff;
  border-width: 0 0 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
  width: 100%;
  padding: 10px 0 12px;
  position: fixed;
  top: 0;
  left: 0;
}

.g3cekes1 {
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2021/10/right-arrow_learn.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 30px;
  height: 30px;
  display: block;
  transform: rotate(-90deg);
}

.g5o9dily {
  z-index: 999;
  background-color: #182f8d;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: fixed;
  bottom: 30px;
  left: 23px;
}

.x7gqrevx {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 1.2;
}

.n177yy84 {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 680px;
  margin: 0;
  font-size: 22px;
  line-height: 34px;
}

.nh0z5kvd {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 26px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.l68zrqbh {
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: inline-flex;
}

.chjc5l88 {
  width: auto;
}

.yby2o4vs {
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  align-items: center;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.hue4iuaw {
  vertical-align: middle;
  width: auto;
  max-width: 100%;
}

.kpzewwy0 {
  float: right;
  width: auto;
  max-width: 86%;
}

.zgf8eaxk {
  flex-shrink: 0;
  flex-basis: 50%;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  position: relative;
}

.q6mpj15i {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.wipg051r {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.n8y7inej {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 0 50px;
  display: flex;
  position: absolute;
  inset: 0;
}

.w3pt2jvu {
  background-color: #122b7d;
  width: auto;
  height: 520px;
  position: relative;
  overflow: hidden;
}

.vx7ffn7g {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 40px 5px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.uckzhaif {
  width: auto;
  height: 30px;
}

.gazganad {
  width: auto;
}

.c6979doa {
  width: 100%;
  max-width: 1024px;
  margin: 80px auto 0;
  padding: 0 15px;
}

.enjozrnn {
  float: left;
  -webkit-text-fill-color: inherit;
  background-image: linear-gradient(#ecf7f9 0%, #fff 100%);
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: padding-box;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.pvbdaych {
  width: auto;
  margin: 0 -15px;
}

.g6vgrkyr {
  vertical-align: top;
  width: 555px;
  max-width: 100%;
}

.gh37puld {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.jdc8od9q {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.exf43hrx {
  width: auto;
  margin: 0 0 35px;
}

.v2u8h8lv {
  width: auto;
}

.pwoedbbf {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.rm1fv89i {
  float: left;
  flex-direction: row;
  order: 1;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.c5hyhp41 {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.mh2qrrvo {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.dg9db7mj {
  width: auto;
}

.jr6hy9mu {
  width: auto;
  margin: 0 0 35px;
}

.cfzh2s91 {
  color: #e9258d;
  border-width: 1px 0 0;
  border-color: #ccc #e9258d #e9258d;
  border-top-style: solid;
  width: auto;
  margin: 45px 0 0;
  padding: 45px 0 0;
  font-size: 34px;
  line-height: 40px;
  position: relative;
}

.y5elvubl {
  width: auto;
}

.nepugnhk {
  width: auto;
  margin: 0 0 35px;
  padding: 0 10px 0 0;
}

.zly8ps9g {
  width: auto;
}

.wuya5zx6 {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.pwcijl56 {
  float: left;
  flex-direction: row;
  order: 2;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.bda7lkju {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.z7244n84 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.r3m28yi9 {
  width: auto;
  height: 30px;
}

.nua8lasv {
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 100px;
  height: 100px;
}

.ieclzr75 {
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
}

.e3u1ca2j {
  color: #212529;
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.ggy0e19v {
  color: #333;
  text-align: center;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.yu0ip27v {
  text-align: center;
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 425px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.xfqep5se {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 16px;
  padding: 0 15px;
  position: relative;
}

.ku89hi49 {
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 100px;
  height: 100px;
}

.zdkfu2dc {
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
}

.sr4epgfk {
  color: #212529;
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.pc7vplz6 {
  color: #333;
  text-align: center;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.v6j69xak {
  text-align: center;
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 425px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.z4xq1x33 {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 16px;
  padding: 0 15px;
  position: relative;
}

.gcp3f2zz {
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 100px;
  height: 100px;
}

.cbgsx6eu {
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
}

.afdzdvom {
  color: #212529;
  text-align: center;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.pbfw6vwa {
  color: #333;
  text-align: center;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.t4igpzoc {
  text-align: center;
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 425px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.tawk899a {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 16px;
  padding: 0 15px;
  position: relative;
}

.c8jwcif4 {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.h0q7gzbf {
  width: auto;
}

.z2jzwxfo {
  width: auto;
  margin: 0 0 35px;
}

.n6ypd6og {
  width: auto;
}

.aak3xl54 {
  width: 100%;
  padding: 35px 15px 0;
}

.ix7hi8ym {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.rd4hnoji {
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/02/SPECIALITIES.webp?id=3950");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
}

.bvrkgq9f {
  width: auto;
}

.rhbdo8m0 {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.o3ugrz8n {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.x5ns83az {
  flex-flow: wrap;
  width: auto;
  margin: 0 5px;
  display: flex;
  overflow: hidden;
}

.i46dlh46 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.v5vm51x7 {
  width: auto;
  height: 30px;
}

.wymxcj10 {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.j9on9ref {
  overflow-wrap: break-word;
  width: auto;
}

.hb2memrd {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.n37h16xi {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.awqxugy3 {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.tvqatzwi {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.oyklambi {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.nsexw9cq {
  overflow-wrap: break-word;
  width: auto;
}

.lf687t6k {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.ab9t2zsp {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.pmayu24p {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.x7if8lmf {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.ddgxpmmr {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.fc7s0vw0 {
  overflow-wrap: break-word;
  width: auto;
}

.b8dw2jtl {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.sqs7xdbz {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.nfxjofwy {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.zw55l1xu {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.biwsakaw {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.al11psv6 {
  overflow-wrap: break-word;
  width: auto;
}

.mkz6yvfu {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.i7k7geyr {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.uubbc8n9 {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.t1b4c2ao {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.o4m9yaue {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.snljvuuk {
  overflow-wrap: break-word;
  width: auto;
}

.uqc3jln1 {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.opm3cvcs {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.u9bgk4x3 {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.fs9f0mvo {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.wjgoh3i0 {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.ny6zojvf {
  overflow-wrap: break-word;
  width: auto;
}

.u9ck3fe7 {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.r733v0dr {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.bzy0nvxv {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 270px;
  margin: 0 0 24px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.kc53argm {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.lkt48och {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.jd3i82qa {
  width: auto;
}

.uo8wkzio {
  width: auto;
  margin: 0 0 35px;
}

.hwp9kfm4 {
  width: auto;
}

.itcid3fg {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.cb9g5wjq {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.eor88gn0 {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.mpjt4v3l {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.p1npg8l0 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.hhen1bjb, .iag4zmbc, .e5tkthzf {
  width: auto;
}

.atbj8j7r {
  width: 100%;
  padding: 35px 15px 0;
}

.j9p3gzvx {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.fwbjib7f {
  text-align: right;
  vertical-align: top;
  width: 540px;
  max-width: 100%;
}

.mnkdvzg5 {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.j2momwok {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.wtlcux48 {
  text-align: right;
  width: auto;
  margin: 0 0 35px;
}

.r17yc8qe {
  width: auto;
}

.j7ekkr7k {
  width: 100%;
  padding: 35px 15px 0;
}

.dxakf2vn {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.cyke7fqq {
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/02/blue-background-1.webp?id=3941");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
}

.d02vy8y3 {
  width: auto;
}

.kazf49g1 {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.w0u3vz6e {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.v3wjn0un {
  flex-flow: wrap;
  width: auto;
  margin: 0 5px;
  display: flex;
  overflow: hidden;
}

.picjlcyl {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.rjmjr3tw {
  width: auto;
  height: 10px;
}

.x4ymj2m8 {
  vertical-align: top;
  width: 150px;
  max-width: 100%;
}

.jy6ylwxv {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.y18orpgs {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.vz3zju86 {
  width: auto;
  margin: 0 0 35px;
}

.n7287kd9 {
  width: auto;
}

.ta5cqi9a {
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 100%;
  padding: 35px 15px 0;
}

.koybyeg4 {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.wijxjryy {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.s6ag6wh0 {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.gdnmpypg {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.rt9gamti {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.uvriuc8x {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.juipcg9v {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.tc0pwlzj {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.yesx4a9e {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.jq9fl6t0 {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.ye9fvvl9 {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.c34o1ex4 {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.n43l4kkh {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.e95apqtw {
  border-radius: 8px;
  width: auto;
  max-width: 1440px;
  margin: 5px auto;
  font-size: 18px;
}

.eg2ws0is {
  width: auto;
}

.w1ursi37 {
  width: auto;
  margin: 0 0 35px;
}

.ri2ngn9c {
  width: auto;
}

.larl28yf {
  width: 100%;
  padding: 0 15px;
}

.beah6ukj {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.pqh9fy4r {
  width: auto;
  margin: 0 -15px;
}

.jbwy7vy4 {
  width: auto;
}

.t117r1xs {
  width: 100%;
  padding: 0 15px;
}

.a8ngg1ab {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.aekrlcb1 {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  overflow: hidden;
}

.aga230gr {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.qj3lwwd9 {
  width: auto;
  height: 30px;
}

.tx4svbu6 {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.r3i2g03b {
  overflow-wrap: break-word;
  width: auto;
}

.mba7ly4d {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.lrlu7qyp {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.qve9x741 {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 310px;
  margin: 0 0 16px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.gije6g4v {
  flex-shrink: 0;
  flex-basis: 50%;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  position: relative;
}

.ifqnusov {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: auto;
}

.dre7ewe9 {
  overflow-wrap: break-word;
  width: auto;
}

.cifk5qff {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
}

.bnsl5noz {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.ka9b5let {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 310px;
  margin: 0 0 16px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.kir212n5 {
  flex-shrink: 0;
  flex-basis: 50%;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  position: relative;
}

.qkvfs6d3 {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.d8syol9u {
  width: auto;
}

.sgeuzl0b {
  width: auto;
  margin: 0 0 35px;
}

.ogootv3f {
  width: auto;
}

.v5hsor02 {
  width: 100%;
  padding: 0 15px;
}

.kapbpoye {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.yytvnkiu {
  width: auto;
  margin: 0 -15px;
}

.hmalcfm4 {
  width: auto;
}

.k13c28zo {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 35px 15px 0;
  display: flex;
}

.itdxo4po {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.yi075isz {
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/02/blue-background-2.webp?id=3943");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
  overflow: hidden;
}

.l2kxh4kr {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.k03dtbw1 {
  width: auto;
}

.iemmfq41 {
  width: 100%;
  padding: 0 15px;
}

.fy466iur {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.a9f6ni6z {
  width: 100%;
  padding: 0 15px;
}

.ndo7tk1w {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.ahowfxjn {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.ag1gai94 {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.xc4vy3qe {
  width: auto;
}

.jjn4zxtc {
  width: 100%;
  padding: 0 15px;
}

.paqjz7ms {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.sj9ymiea {
  width: auto;
  margin: 0 -15px;
}

.kkl6803x {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.pm56dexk {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.a1h6a0bm {
  width: 100%;
  height: 280px;
}

.hb63udbn {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.r0fpfu9d {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.tsbtxhgk {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.uy0707z1 {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.lqudix6k {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.tegrmjtj {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.dhlnhjl5 {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.io7kvbng {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.xhcr8kn7 {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.uxnpb81g {
  width: 100%;
  height: 280px;
}

.s4vl19n5 {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.t779ifn7 {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.kase5ccv {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.knkrwqep {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.etf74l2y {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.rstzy9oo {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.p6kzr5aq {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.ate22ic5 {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.cewf2tdf {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.r1mntbci {
  width: 100%;
  height: 280px;
}

.bgykwubi {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.u45zar34 {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.uca8j523 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.lxr00bvd {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.hi6p2trd {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.mreiyec2 {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.nfoyyggs {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.r7dd5n9v {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.bhbw9wg2, .aw1uf51f, .v5lxpkm6 {
  width: auto;
}

.daf6kdb7 {
  width: 100%;
  padding: 0 15px;
}

.h2ydxmcu {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.lblm8oek {
  width: auto;
  margin: 0 -15px;
  padding: 20px 0 0;
}

.fvsfld9s {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.n1vc1zkr {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.gi3utll1 {
  width: auto;
}

.pmn4p6bn {
  width: 100%;
  padding: 0 15px;
}

.ytj0k8ff {
  float: left;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.ahwtvxtj {
  width: auto;
  margin: 0 -15px;
}

.marmfw7r {
  width: auto;
}

.wine3wes {
  width: 100%;
  padding: 35px 15px 0;
}

.nds6ww66 {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.yplemcup {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  overflow: hidden;
}

.fikne28q {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.ulbqmnk3 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 926px;
  margin: 10px auto 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.yrlvrnd7 {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.hrickvv5 {
  width: auto;
  margin: 0 0 35px;
}

.mhh09kyx {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.zdphjf35 {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  display: inline-block;
}

.x6pn0ap7 {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.hdifys3m {
  width: auto;
  margin: 0 0 35px;
}

.lf3drqau {
  background-color: #122b7d;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2023/12/cricleB.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
  margin: -20px 60px 70px;
  padding: 75px 0;
}

.daaqvskh {
  width: 100%;
  padding: 0 15px;
}

.to4eti81 {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.pigwrq4p {
  width: auto;
  margin: 0 -15px;
}

.t0n34mc9 {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 20px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.ekk7r4t5 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.ntjd8vt3 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.lk3ujb6t {
  float: left;
  text-align: center;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.r5g2juzp {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.apx5jfni {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.sm0fbtvi {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.zp9exb2v {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 20px 15px 0;
}

.ecdq0eth {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.fts8xhjn {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.yubxq527 {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.izsj9x1a {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.ah1r55zu {
  z-index: 0;
  color: #0000;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #0000;
  background-position: 0 0;
  border: 0 #0000;
  width: 20px;
  height: 20px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;
  top: 50%;
  left: -25px;
  transform: translate(0, -50%);
}

.uxvdzmb7 {
  color: #0e69fe;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #0e69fe;
  width: auto;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.yfib5obu {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  min-height: 242px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.rhyu8h79 {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.esntxu3a {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  margin: 0 0 4.8px;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.aw9oud32 {
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 515px;
  margin: 0 8px;
  padding: 16px;
  display: flex;
  position: relative;
}

.xrlbs1wa {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: 439px;
  height: 100%;
  min-height: 1px;
}

.zb25mbvj {
  color: #0e69fe;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #0e69fe;
  width: auto;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.r73fse2y {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  min-height: 242px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.vmyshgrm {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.xujn8g2y {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  margin: 0 0 4.8px;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.gyuj8pvl {
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 515px;
  margin: 0 8px;
  padding: 16px;
  display: flex;
  position: relative;
}

.oaxrso6l {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: 439px;
  height: 100%;
  min-height: 1px;
}

.ro5bzcin {
  color: #0e69fe;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #0e69fe;
  width: auto;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.o7bmnydv {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  min-height: 242px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.azs0cai8 {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.ld24izr2 {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  margin: 0 0 4.8px;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.mrekhp3s {
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 515px;
  margin: 0 8px;
  padding: 16px;
  display: flex;
  position: relative;
}

.mx2qove3 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: 439px;
  height: 100%;
  min-height: 1px;
}

.sm3tw1qd {
  color: #0e69fe;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #0e69fe;
  width: auto;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.ae3f5oru {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  min-height: 242px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.uqtc6wyl {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.hgfo7wq4 {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  margin: 0 0 4.8px;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.frj21lvv {
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 515px;
  margin: 0 8px;
  padding: 16px;
  display: flex;
  position: relative;
}

.tfs60ovq {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: 439px;
  height: 100%;
  min-height: 1px;
}

.d52utqhw {
  color: #0e69fe;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #0e69fe;
  width: auto;
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2;
}

.y9mwlk44 {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  min-height: 242px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.mbkdu2yg {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.psw5q2qr {
  color: #333;
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  border-color: #333;
  width: auto;
  margin: 0 0 4.8px;
  font-family: Inter, sans-serif;
  font-size: 13px;
  line-height: 30px;
}

.sf7j6fru {
  overflow-wrap: break-word;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 515px;
  margin: 0 8px;
  padding: 16px;
  display: flex;
  position: relative;
}

.jcexgcn7 {
  float: left;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  width: 439px;
  height: 100%;
  min-height: 1px;
}

.rve64t9b {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  transform-style: preserve-3d;
  width: 2195px;
  position: relative;
  top: 0;
  left: 0;
  transform: translate3d(0, 0, 0);
}

.gx9465hk {
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  transform-style: preserve-3d;
  width: auto;
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.q5biopcu {
  z-index: 0;
  color: #0000;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #0000;
  background-position: 0 0;
  border: 0 #0000;
  width: 20px;
  height: 20px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  display: block;
  position: absolute;
  top: 50%;
  right: -25px;
  transform: translate(0, -50%);
}

.r1lzhlvs {
  text-align: center;
  touch-action: pan-y;
  -webkit-user-select: none;
  user-select: none;
  width: auto;
  position: relative;
}

.feekg71f {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.b5yp727q {
  text-align: center;
  flex-flow: wrap;
  width: auto;
  margin: 8px -15px 0;
  display: flex;
}

.o74yg51d {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.tib71rih {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
}

.unmkh1fr {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.de48ex9t {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.epfka4me {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.dd1lu6xc {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.uw115c9i {
  color: #212529;
  width: auto;
  font-size: 12px;
  line-height: 0;
  position: relative;
  top: -6px;
}

.qts4jj8e {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.c1x7d28d {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.po8thiiq {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.w44y2drt {
  text-align: center;
  width: auto;
}

.v00x2l5e {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.kbhotnol {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.yskq2yt4 {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.pryj3035 {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.rs3iuggj {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.g6iz71ct {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 0 15px;
}

.g9vdlq8n {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.zcqob15a {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.v9eh650v {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.jhjij3oj {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.l8ddtgox {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.trdbst17 {
  text-align: center;
  width: 100%;
  padding: 35px 10px 0;
}

.ab2eqpew {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.xyb8bs8j {
  text-align: center;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/04/rtm_acc_bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  margin: 0 -15px 10px;
  padding: 49px 70px 60px;
  overflow: hidden;
}

.pllig372 {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 10px 0 30px;
  font-family: "Source Serif 4", serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 46px;
}

.xojhevk7 {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.cc1iyn3h {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.b53gemoy {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.jinawh0w {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.bjwdb19u {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.l1m5zgaz {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.wvpfc9px {
  border-radius: 8px;
  width: auto;
  max-width: 1440px;
  margin: 5px auto;
  font-size: 18px;
}

.dgzxmcgx, .wqj7u1q3, .twai1sp9 {
  width: auto;
}

.tiwg33m4 {
  width: 100%;
  padding: 35px 15px 0;
}

.zchbj8n6 {
  width: 100%;
  max-width: 1120px;
  min-height: 1px;
  margin: 0 auto;
  position: relative;
}

.albdla0d {
  width: auto;
  margin: 0 -15px;
}

.n1tzw2hd {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 10px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 38px;
  line-height: 46px;
}

.wouty457 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.v581ob0f {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 10px;
}

.o3u9hjks {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.a4ls8lwa {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.wdmbk19b {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
}

.r5bcrc74 {
  color: #fff;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 0 #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  position: relative;
  top: 0;
}

.u5srvi5f {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  display: inline-block;
}

.zdmx1l7e {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.ngr3wjxp {
  text-align: center;
  width: 100%;
  padding: 0 15px;
}

.ynwdyw0m {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  padding: 40px 0;
  position: relative;
}

.iygz2bwq {
  width: auto;
  margin: 0 -15px;
}

.ekfiftel {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4";
  font-size: 36px;
  font-style: italic;
  font-weight: 600;
  line-height: 40px;
}

.cg322snv {
  color: #333;
  border-color: #333;
  width: auto;
  max-width: 470px;
  margin: 0;
  padding: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.hlrvh2sm {
  background-color: #182f8d;
  width: 160px;
  height: 4px;
  margin: 0 4px 10px;
  display: inline-block;
}

.qs37s3ft {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.wms6rh8w {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.sueybjhy {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.en2zq78u {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.zpai9ftl {
  width: auto;
  padding: 5px 0;
}

.fgnbgxwg {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.efjuw2qi {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.rgxhcbht {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.lgffu06u {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.vgnqbxhb {
  width: auto;
  padding: 5px 0;
}

.j9q4d85w {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.exywrew7 {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.ppo6qjws {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
}

.i7wryl5u {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.dyjs2h4t {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.ecpbe9oz {
  width: auto;
  padding: 5px 0;
}

.mil6xha7 {
  width: auto;
  margin: 8px 0 0;
}

.v5l5b1v5 {
  width: auto;
}

.wlihoyp4 {
  width: auto;
  margin: 0 0 35px;
}

.pra9md04 {
  vertical-align: top;
  width: 300px;
  max-width: 100%;
}

.dhi457mm {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.oktko05i {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.tcks5ci3 {
  width: auto;
  margin: 0 0 35px;
}

.x3o9ijnb {
  width: auto;
}

.xaidpd8k {
  width: 100%;
  padding: 0 15px;
}

.e7et6e6o {
  float: left;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 66.6667%;
  max-width: 100%;
  min-height: 1px;
  position: relative;
}

.icb4206e {
  z-index: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.euulrtfs {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.dfbqw13l {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.ypmtbc7c {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.gji0ogfn {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.gutykgbo {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.a3vrm7cc {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.bwoft83m {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.uy6eu11s {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.alitrni6 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.vpp5dmlh {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.qzsza1cs {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.kl52cdyf {
  color: #727882;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #f8f9fa;
  border-color: #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  margin: 0 0 7px;
  padding: 10px;
  font-size: 14px;
  display: block;
}

.qou1qm5n {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.t9n5u9l7 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.rllw6xha {
  float: left;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 4px 0 0;
  position: relative;
}

.htvrucu2 {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.npz331vs {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.vrccm6yf {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.idpuyii6 {
  float: left;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  position: relative;
}

.jvkezskl {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  margin: 0 0 8px;
  padding: 0 15px;
  position: relative;
}

.pophbupt {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.wu6lm0b4 {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.w1zu5jx8 {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.uxfel1gt {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.z0a06ot5 {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.sbjz8fsm {
  color: #fff;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 8px;
  align-items: flex-start;
  width: auto;
  padding: 10px 45px;
  font-family: Inter, sans-serif;
}

.tqpyq2pl {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.uzcwum50 {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.onl9m9ib {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.khg85pct, .s792j6uk, .dj1a69mk {
  width: auto;
}

.n4b6pbhx {
  width: 100%;
  padding: 0 15px;
}

.n4fzssqn {
  float: left;
  background-color: #fff;
  border-radius: 8px;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 33.3333%;
  max-width: 100%;
  min-height: 1px;
  padding: 39px 4px 12px;
  position: relative;
  box-shadow: 0 6px 10px #00000029;
}

.s0yqe37c {
  width: auto;
  margin: 0 48px;
}

.r7rrcg7l {
  width: auto;
}

.bp5cl9bf {
  width: 100%;
  padding: 0 15px;
}

.ngvqnci8 {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.s76qlcsa {
  background-color: #f0f5fe;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 -15px;
  padding: 50px 0;
  display: flex;
  overflow: hidden;
}

.t9fbw2zq {
  width: auto;
}

.oqqmdkra {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.ks493kyk {
  width: auto;
}

.nf57w5yp {
  color: #000;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 14px;
}

.em9cup21 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-size: 14px;
}

.oirjqxy2 {
  text-align: center;
  width: 223px;
  margin: 0 0 15px;
}

.ymqharum {
  text-align: center;
  width: auto;
}

.wtk5m07y {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  display: block;
}

.cucpxecj {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 0 20px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
}

.xlnubvf0 {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.pg4qz3hd {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.k2y5zw4j {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 0;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.drfmhfln {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.sqa5zzis {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.nxvz32hr {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.daykmsaf {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.s6i5y9mm {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.qdhjs3eb {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.g2linzsw {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.rax0lcdh {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.iasn12kc {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.a27q04tg {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.t5kfh4ut {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 16px 0 50px;
}

.tz8el4au {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.ph3l2jjw {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.gpqxhs67 {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.o3h0t30g {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.u8cotwvx {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  max-width: 368px;
}

.gsnk4znc {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  position: relative;
}

.m106b4o7 {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.xl5c7d5c {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.be9wb864 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.k8y6y1b6 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.jj4cz0zp {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.hqep6gru {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.oxdm974j {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.d6xhjt9y {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.i5ipbgla {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.x9pku66b {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.ozpdfkz3 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.dlfge633 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.sjujfxew {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.lngj2lem {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.vmqstlzh {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.quqojox4 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.gbzvny2k {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.psepb3ok {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.a4ibeklt {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.xxy6qa77 {
  width: 95%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.ndl47wso {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.seatss1a {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.djkmqtua {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.w6g64h7m {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.ikr8fomx {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.gq723yqp {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.xd4z0hkv {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.woso2zk9 {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.u3af6g6b {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.q8spbqnr {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.s3ic63mg {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.yjtuc022 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.m2sbs6lz {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.xotbssd2 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.csh7rl3e {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.h0b0yk0o {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.uls0755t {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.khzep62p {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.kcpq4swu {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.v3z6w2kd {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.f0uzwfrz {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.jb0nldsg {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.bofvr3ef {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.r5f25ygu {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.gj8q2juy {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.sw72npf4 {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.cv0y7mlv {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 12px 0 0;
  padding: 0;
  display: flex;
}

.thtretcw {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  padding: 0 15px;
  position: relative;
}

.du9dtl4j {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.ndb02qw3 {
  width: auto;
  margin: 0 6px 5px 9px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.cvdra5jo {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.xlifpsiq {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.tsvaos7j {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.xxgkk441 {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.i2y447np {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 8px 0 0;
  padding: 0;
  display: flex;
}

.metzdtzh {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: block;
}

.jojsz1cm {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.v59py028 {
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #fff3;
  width: auto;
  margin: 16px 0 0;
  padding: 24px 0 0;
}

.rbzw7d4j {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.uvc6ww2e {
  text-align: center;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.wbyhxpcg {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.o226s26w {
  text-align: center;
  width: auto;
  padding: 0 50px;
}

.gw56uld1 {
  text-align: center;
  background-color: #0d183c;
  width: auto;
  padding: 40px 0 10px;
}

.tgw7i3cy {
  width: auto;
}

.qn4yjhu3 {
  z-index: 0;
  border-style: none;
  border-width: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
}

.okg1dwl6 {
  z-index: 2147483647;
  width: 272px;
  min-width: 100px;
  height: 226px;
  min-height: 96px;
  position: fixed;
  bottom: 0;
  right: 0;
}

.r1lgx70a {
  color: #212529;
  text-align: left;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
  overflow: hidden auto;
}

.pyhlwh2b, .uruzzsje {
  width: auto;
}

.diuugssh {
  color: #007bff;
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2023/07/logo_w.svg");
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #007bff;
  width: 190px;
  height: 35px;
  display: inline-block;
  position: relative;
  top: 2px;
}

.ewtgs4lx {
  color: #00000080;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-color: #00000080;
  width: 30px;
  height: 30px;
  font-size: 20px;
  line-height: 1;
  display: inline-block;
}

.po8cxm6r {
  color: #00000080;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  background-color: #0000;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: auto;
  padding: 4px 12px;
  font-size: 20px;
  line-height: 1;
  display: none;
}

.gmqddeth {
  justify-content: flex-start;
  width: auto;
  display: inline;
}

.o78rq8s1, .bf27f9ds {
  width: auto;
}

.f70810td {
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 25%;
  align-items: center;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.axvs7c4l {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.sl4e6184 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.xxm59lk9 {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.l044h1xk {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.swoedf15 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.v3lvxm1s {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.tkoxr9za {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.xfqu9cpx {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.xq0fz108 {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.rgqpzxig {
  z-index: 0;
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border: 2px solid #fff;
  border-width: 0 2px 2px 0;
  width: 8px;
  height: 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  list-style-type: none;
  display: block;
  position: absolute;
  top: 50%;
  right: 2px;
  transform: rotate(45deg)translate(-25%, -25%);
}

.a1qqfp25 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.iddv2nmr {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.oftqza47 {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  padding: 10px 18px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: none;
}

.vqkadqja {
  width: auto;
  font-family: Inter, sans-serif;
  list-style-type: none;
  position: relative;
}

.uj1oyq39 {
  flex-direction: row;
  width: auto;
  margin: 0 0 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
}

.t4ixpkkx {
  width: auto;
}

.i9gfkq7n {
  flex-direction: row;
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  display: flex;
}

.oj089w3z {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
}

.ubeh5c9q {
  width: auto;
  padding: 5px 0 0;
}

.bdntwmmq {
  width: auto;
}

.bg77lz5a {
  flex-direction: row;
  flex-shrink: 0;
  flex-basis: 58.3333%;
  justify-content: end;
  align-items: center;
  width: 100%;
  max-width: 58.3333%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.wc2t1439 {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 0 solid #fff;
  border-radius: 4px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.ecdk1jip {
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

.sq4xipb3 {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.bbk0b49l {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.v1mynt7i {
  width: auto;
  padding: 0 50px;
}

.bzlj0q02 {
  z-index: 33;
  background-color: #122b7d;
  width: 100%;
  padding: 10px 0 12px;
  position: fixed;
  top: 0;
  left: 0;
}

.h2ogyw1c {
  cursor: pointer;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2021/10/right-arrow_learn.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 30px;
  height: 30px;
  display: block;
  transform: rotate(-90deg);
}

.gsfez9lm {
  z-index: 999;
  background-color: #182f8d;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: fixed;
  bottom: 30px;
  left: 23px;
}

.iyo0hwl9 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 1.2;
}

.qqzca1hz {
  color: #fff;
  border-color: #fff;
  width: auto;
  max-width: 680px;
  margin: 0;
  font-size: 22px;
  line-height: 34px;
}

.cszfjq2t {
  color: #fff;
  cursor: pointer;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 26px;
  width: auto;
  padding: 8px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  display: block;
}

.d8zpfj1r {
  vertical-align: middle;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  display: inline-flex;
}

.d33k22rh {
  width: auto;
}

.szx4qhgz {
  flex-flow: wrap;
  flex-shrink: 0;
  flex-basis: 50%;
  align-items: center;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  display: flex;
  position: relative;
}

.yini5n91 {
  vertical-align: middle;
  width: auto;
  max-width: 100%;
}

.mg3ztk4f {
  float: right;
  width: auto;
  max-width: 86%;
}

.hrg70re6 {
  flex-shrink: 0;
  flex-basis: 50%;
  width: 100%;
  max-width: 50%;
  padding: 0 15px;
  position: relative;
}

.iavpaax6 {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.wic1q14n {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.hupl03u2 {
  z-index: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 0 50px;
  display: flex;
  position: absolute;
  inset: 0;
}

.fqgnykrl {
  background-color: #122b7d;
  width: auto;
  height: 520px;
  position: relative;
  overflow: hidden;
}

.pw809729 {
  color: #000;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 0 40px 5px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}

.s7x8z1iw {
  width: auto;
}

.p1bgfpp1 {
  width: 100%;
  max-width: 1024px;
  margin: 80px auto 0;
  padding: 0 15px;
}

.u14ohn3b {
  float: left;
  -webkit-text-fill-color: inherit;
  background-image: linear-gradient(#ecf7f9 0%, #fff 100%);
  background-repeat: no-repeat;
  background-size: auto;
  background-clip: padding-box;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.kcaoghk7 {
  width: auto;
  margin: 0 -15px;
}

.lbvzxlfe {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.xnykw0k6 {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.vrh5gwrn {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.iipxwyrd {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.nf8j2li2 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.ays9nddv {
  width: auto;
}

.izpw2cnk {
  width: auto;
  margin: 0 0 35px;
}

.mtvn6ghc {
  width: auto;
}

.vxek4o30 {
  width: 100%;
  padding: 0 15px;
}

.z8wc3bhj {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.b9q61ylq {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.o6nj0isd {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.yc57qk74 {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.lrhp7h49 {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.z1gmklo6 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.y5u9nkmd {
  width: auto;
}

.c8r3jbxs {
  width: auto;
  margin: 0 0 35px;
}

.qlrt4sh6 {
  width: auto;
}

.l727olsv {
  width: 100%;
  padding: 0 15px;
}

.afkosswx {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.wesnv1zp {
  color: #122b7d;
  text-align: center;
  border-color: #122b7d;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
}

.b0hcy9km {
  color: #000;
  text-align: center;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 50px;
  line-height: 30px;
  display: block;
}

.y3wcd1s8 {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.bvauh6dl {
  color: #999;
  text-align: center;
  border-color: #999;
  width: auto;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.t7y9l6pn {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.hcvc8qff {
  width: auto;
}

.r5kyumol {
  width: auto;
  margin: 0 0 35px;
}

.hemq6iu7 {
  width: auto;
}

.mx4xqlu2 {
  width: 100%;
  padding: 0 15px;
}

.h924mp4v {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  margin: 50px 0 0;
  position: relative;
}

.iceg7aor {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
}

.n0h6fsr5 {
  vertical-align: top;
  width: 540px;
  max-width: 100%;
}

.t85i2wfp {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.v972z6lm {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.ppd5g797 {
  width: auto;
  margin: 0 0 35px;
}

.od6z0pet {
  width: auto;
}

.q3r98p9f {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.u8wry8h5 {
  float: left;
  flex-direction: row;
  order: 1;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.x1w1xa7t {
  vertical-align: top;
  width: 90%;
  max-width: 100%;
  margin: 0 0 -15px;
}

.gqf11t69 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.aj8opovy {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.x55rvyb2 {
  width: auto;
  margin: 0 0 35px;
}

.vpylvbi2 {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.saxeew8l {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.im65189d, .dk2aq0x3, .ktjd5qv1 {
  width: auto;
}

.undt07r8 {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.t8ghhx9u {
  float: left;
  flex-direction: row;
  order: 2;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.jvgkwftg {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.ttymlwy0 {
  vertical-align: top;
  width: 90%;
  max-width: 100%;
  margin: 0 0 -15px;
}

.zbnehrlk {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.j2kxwci9 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.go3nwtq4 {
  width: auto;
  margin: 0 0 35px;
}

.oe3tq81u {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.hgtcizqi {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.hi0ls4hx {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.tlf3v7pd, .xrp4i2ye, .i7wu3r8o {
  width: auto;
}

.kzlwhrbj {
  width: 100%;
  padding: 35px 15px 0;
}

.knieig46 {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.oh0ed0qj {
  text-align: right;
  vertical-align: top;
  width: 540px;
  max-width: 100%;
}

.w655p5f9 {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.jkc2h3wg {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.vwci64zm {
  text-align: right;
  width: auto;
  margin: 0 0 35px;
}

.eaubilad {
  width: auto;
}

.p2swvxhe {
  width: 100%;
  padding: 35px 15px 0;
}

.a6vt8ert {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.ocvh6brb {
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/01/key.webp?id=3468");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
}

.zv4undf1 {
  width: auto;
}

.ott1v5z0 {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.rl88cwxb {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.zmyk3gw2 {
  flex-flow: wrap;
  width: auto;
  margin: 0 5px;
  display: flex;
  overflow: hidden;
}

.g8uo7xbd {
  vertical-align: top;
  width: 580px;
  max-width: 100%;
}

.w3sasbpp {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.oxqursgz {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.o1lm8cqv {
  width: auto;
  margin: 0 0 35px;
}

.jt442nlq {
  width: auto;
}

.pcs5zp0o {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.milbf3zi {
  float: left;
  flex-direction: row;
  order: 1;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.jhpbqnj6 {
  vertical-align: top;
  width: 90%;
  max-width: 100%;
  margin: 0 0 -15px;
}

.w0bidq1m {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.m2mz1ld4 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.ylzp64ql {
  width: auto;
  margin: 0 0 35px;
}

.lw8mmkqb {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.gavigugd {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.j2zotcf4, .j04uyni9, .fkm5lxhq {
  width: auto;
}

.ow6c21jp {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.tdv2p3ll {
  float: left;
  flex-direction: row;
  order: 2;
  align-items: center;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.olmdpia0 {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.akkw5hox {
  vertical-align: top;
  width: 90%;
  max-width: 100%;
  margin: 0 0 -15px;
}

.q5ktdwx2 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.r3d7pp9e {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.gsw0ndng {
  width: auto;
  margin: 0 0 35px;
}

.t36mes0a {
  color: #000;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.hqtxkg1t, .qin3vz28 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.kfk2dq0l, .ec4ud09h, .dgl3ucn5 {
  width: auto;
}

.prkq4why {
  width: 100%;
  padding: 0 15px;
}

.ucwzto6r {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.rt2z2nl6 {
  text-align: right;
  vertical-align: top;
  width: 610px;
  max-width: 100%;
}

.bkfkz37p {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.wr5o9aav {
  text-align: right;
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.r7dsbf5e {
  text-align: right;
  width: auto;
  margin: 0 0 35px;
}

.id3enkht {
  width: auto;
}

.yv9nqc8b {
  width: 100%;
  padding: 0 15px;
}

.kkkzrv39 {
  float: left;
  width: 50%;
  min-height: 1px;
  position: relative;
}

.fzc9coz7 {
  width: auto;
  margin: 0 -15px;
}

.sqn3rpol {
  width: auto;
}

.u9hvsh9q {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 35px 15px 0;
  display: flex;
}

.y1wx68aw {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.anb8mab3 {
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/01/blue-background--scaled.webp?id=3488");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: wrap;
  width: auto;
  margin: 0 5px;
  display: flex;
  overflow: hidden;
}

.gj8xs15u {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 60px;
  height: 60px;
}

.yuydu6jv {
  overflow-wrap: break-word;
  width: auto;
}

.qbtowdyo {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2;
}

.vqwfgaj1 {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.l5rfzows {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 310px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.yfxi06x7 {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.stldxnrr {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 60px;
  height: 60px;
}

.cf0jdtzq {
  overflow-wrap: break-word;
  width: auto;
}

.aovgsv0m {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2;
}

.gs041dwc {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.zxy8vcfa {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 310px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.e673b0k1 {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.ekm7ml9d {
  overflow-wrap: break-word;
  vertical-align: middle;
  width: 60px;
  height: 60px;
}

.yi4dhnq4 {
  overflow-wrap: break-word;
  width: auto;
}

.fsl9g8ez {
  color: #212529;
  overflow-wrap: break-word;
  width: auto;
  margin: 16px 0 8px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2;
}

.ardh8h45 {
  color: #333;
  overflow-wrap: break-word;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.hc4a8sod {
  overflow-wrap: break-word;
  background-color: #fff;
  border: 1px solid #00000020;
  border-radius: 8px;
  flex-direction: column;
  width: auto;
  min-width: 0;
  min-height: 310px;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 16px #00000026;
}

.qubtembs {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  padding: 0 15px;
  position: relative;
}

.chtqohqh {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.lfnsojwj {
  width: auto;
}

.ingazewc {
  width: auto;
  margin: 0 0 35px;
}

.way8qt8q {
  width: auto;
}

.r9pctr3r {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 35px 15px 0;
  display: flex;
}

.wyyz1n0m {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.jgwdluks {
  flex-flow: wrap;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
}

.xi3eg01m {
  vertical-align: top;
  width: 540px;
  max-width: 100%;
}

.evgiiqcd {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.zs1925m9 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.r9jm452g {
  width: auto;
  margin: 0 0 -30px;
}

.vc4ow2aq {
  width: auto;
}

.zr0b55yc {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.p8c4tz5w {
  float: left;
  flex-direction: row;
  order: 1;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.g7fsgj0l {
  vertical-align: top;
  width: 90%;
  max-width: 100%;
  margin: 0 0 -15px;
}

.y5ckggtj {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.c47zv4cg {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.s2n9c4pd {
  width: auto;
  margin: 0 0 35px;
}

.ucj73kt1 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

.pfm2mvjx {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.nu5puohd {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.lscdrwj0, .p31mxbdq {
  color: #fff;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.edbsv9y9 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.trngvory {
  width: auto;
}

.kph6apeq {
  width: auto;
  margin: 0 0 35px;
}

.mrlgykv9 {
  color: #0bb1d3;
  border-color: #0bb1d3;
  width: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.5;
}

.co0xburg {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.rxe92q6f {
  flex-shrink: 0;
  flex-basis: 25%;
  width: auto;
}

.f5dub6ft {
  color: #0bb1d3;
  border-color: #0bb1d3;
  width: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.5;
}

.xapcjh0o {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.i3ylhdyl {
  flex-shrink: 0;
  flex-basis: 25%;
  width: auto;
}

.p8d0fje1 {
  color: #0bb1d3;
  border-color: #0bb1d3;
  width: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.5;
}

.bmfn4tok {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.v0xabnsn {
  flex-shrink: 0;
  flex-basis: 25%;
  width: auto;
}

.e0cxxkzw {
  flex-direction: row;
  justify-content: space-between;
  width: auto;
  margin: 16px 0;
  display: flex;
}

.ewjywsm9 {
  width: auto;
}

.yjdgol37 {
  width: auto;
  margin: 0 0 35px;
}

.zvnzkw7d {
  width: auto;
}

.jiuett6m {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
  padding: 0 15px;
  display: flex;
}

.k4jm1jrv {
  float: left;
  flex-direction: row;
  order: 2;
  width: 50%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.yj66ymrz {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.vhpx843s {
  width: auto;
}

.rnhrvvpf {
  z-index: 1;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  width: 100%;
  padding: 35px 15px 0;
  display: flex;
}

.av80y1ka {
  float: left;
  flex-direction: row;
  align-items: center;
  width: 100%;
  max-width: 100%;
  min-height: 1px;
  margin: 0 auto;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.ps6s1sqc {
  background-color: #0d183c;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  padding: 20px 10px 0;
  display: flex;
  overflow: hidden;
}

.amdht7wa {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  font-family: "Source Serif 4", serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}

.r0bkye17 {
  width: auto;
}

.hlgdhy0c {
  width: 100%;
  padding: 0 15px;
}

.qvlbfxl2 {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.u55snipt {
  width: 100%;
  padding: 0 15px;
}

.qkz4foio {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.whoad0am {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.fsrpaej9 {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.k77crg27 {
  width: auto;
}

.mvr7leh8 {
  width: 100%;
  padding: 0 15px;
}

.dr6ok8mb {
  float: left;
  width: 33.3333%;
  min-height: 1px;
  position: relative;
}

.ls99rpo4 {
  width: auto;
  margin: 0 -15px;
}

.hg7a2jh7 {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.rje5m7fq {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.rzs01fb1 {
  width: 100%;
  height: 280px;
}

.pxjtjta8 {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.s2c94v5c {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.sg6zayhi {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.qltsfkcs {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.par37f6y {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.yemqtkqk {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.v97anr5s {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.rqfyliln {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.avxzq596 {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.wdtkjz43 {
  width: 100%;
  height: 280px;
}

.sdhxdg6s {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.l0cb1fes {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.k34yhxfe {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.dde6t5en {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.b2hclli5 {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.ngfqix52 {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.hsn6f5jc {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.zzvg3k5p {
  color: #007bff;
  vertical-align: middle;
  cursor: pointer;
  object-fit: cover;
  border-color: #007bff;
  border-radius: 6px 6px 0 0;
  width: 100%;
  height: 100%;
}

.gi16xb3j {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
}

.ezwr7jv6 {
  width: 100%;
  height: 280px;
}

.z6qivf46 {
  color: #8b8b8b;
  border-color: #8b8b8b;
  width: auto;
  margin: 0 20px 0 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.5;
  list-style-type: none;
  display: inline-block;
  position: relative;
}

.b3vdtis7 {
  order: 2;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.cas6bvtv {
  color: #000;
  cursor: pointer;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.wn4jq9ra {
  order: 1;
  width: 100%;
  margin: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
}

.sxamcs32 {
  flex-flow: wrap;
  width: auto;
  padding: 8px;
  display: flex;
}

.ayiosa5m {
  background-color: #fff;
  border-radius: 15px;
  flex-wrap: wrap;
  width: auto;
  height: 100%;
  margin: 0 0 15px;
  display: inline-block;
  position: relative;
  box-shadow: 0 0 15px #dad5d580;
}

.l9zc5s2i {
  flex-shrink: 0;
  flex-basis: 33.3333%;
  width: 100%;
  max-width: 33.3333%;
  margin: 0 0 48px;
  padding: 0 15px;
  position: relative;
}

.bc5xob5g {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.es3637lj, .x5d7ndeq, .haqop25e {
  width: auto;
}

.f9kimyb4 {
  width: 100%;
  padding: 0 15px;
}

.gvqalgnu {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.h1sf4axw {
  width: auto;
  margin: 0 -15px;
  padding: 20px 0 0;
}

.eamjev1z {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.ru5kc56h {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  padding: 0 0 15px;
}

.tjouqpas {
  width: auto;
}

.nt35tno5 {
  width: 100%;
  padding: 0 15px;
}

.jjrke3ek {
  float: left;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.bsx29l3b {
  width: auto;
  margin: 0 -15px;
}

.sa987wad {
  width: auto;
}

.rym183zj {
  width: 100%;
  padding: 35px 15px 0;
}

.hfvlamsv {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.j1b8uy3z {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 30px 50px;
  overflow: hidden;
}

.t94qzpsl {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 920px;
  margin: 0 auto;
  font-family: "Source Serif 4", serif;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.dez41532 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.mupsvtp3 {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  max-width: 926px;
  margin: 10px auto 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.u65iuq6p {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.azyyg0zj {
  width: auto;
  margin: 0 0 35px;
}

.c825r56u {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.hlwq5b0r {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  display: inline-block;
}

.jqmdy2mj {
  background-position: 0 0;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
}

.ey2scf3a {
  width: auto;
  margin: 0 0 35px;
}

.cqgehl8z {
  background-color: #122b7d;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2023/12/cricleB.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 30px;
  width: auto;
  max-width: 100%;
  margin: -20px 60px 80px;
  padding: 75px 0;
}

.lhp117nx {
  width: 100%;
  padding: 0 15px;
}

.dujtlcg7 {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.zu5hjlqs {
  width: auto;
  margin: 0 -15px;
}

.ojrjqy57 {
  color: #09060c;
  border-color: #09060c;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 20px;
  font-family: "Source Serif 4", serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}

.i9f5jzos {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.klvt7fpb {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.vw3sjz6w {
  float: left;
  text-align: center;
  min-height: 1px;
  position: relative;
}

.lskln7v8 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.wj9bo47o {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.cce8lefi {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.x32aycyc {
  color: #fff;
  text-align: right;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 20px 15px 0;
}

.iyatx5h5 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.qiewj3u0 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.sqsic3ez {
  float: left;
  text-align: center;
  width: 25%;
  min-height: 1px;
  position: relative;
}

.monm41z1 {
  text-align: center;
  margin: 0 -15px;
}

.d5txxkn9 {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.lntc0cew {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 126px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.b2ojnc61 {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.ew7qqomq {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.cp3p975d {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 250px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.jmj0fno1 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.czm5wxbx {
  float: left;
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
  min-height: 1px;
  position: relative;
}

.gkhopwxt {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.yipjays1 {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 126px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.viu61j29 {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.ychk7aqd {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.okdrpiwa {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 250px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.kbo6v40c {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.vmw8wt01 {
  float: left;
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
  min-height: 1px;
  position: relative;
}

.eq8n1uti {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.cjkgtxbs {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 126px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.g2ao6ykv {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.fmk9vcre {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.e3fe2799 {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 250px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.uti557gq {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.qxl7t5nz {
  float: left;
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
  min-height: 1px;
  position: relative;
}

.hkkdcd18 {
  color: #0e69fe;
  border-color: #0e69fe;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.kll5xefv {
  color: #333;
  border-color: #333;
  width: auto;
  min-height: 126px;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.sh85mfcu {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.2;
}

.mmh9yqfm {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

.ghv8xcma {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: auto;
  max-width: 100%;
  min-height: 250px;
  margin: 0 auto 30px;
  padding: 20px;
  box-shadow: 0 1px 6px #00000029;
}

.mzgj4d39 {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.tt1wfvk0 {
  float: left;
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
  min-height: 1px;
  position: relative;
}

.kbtjp85j {
  text-align: center;
  flex-flow: wrap;
  justify-content: center;
  width: 100%;
  margin: 0 -15px;
  display: flex;
}

.xsygufnt {
  color: #212529;
  width: auto;
  font-size: 12px;
  line-height: 0;
  position: relative;
  top: -6px;
}

.jeq0ewc1 {
  color: #007bff;
  cursor: pointer;
  border-color: #007bff;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.rozuorec {
  color: #212529;
  width: auto;
  font-size: 16px;
  line-height: 1.5;
}

.zflyjxl6 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.ntbdb4fh {
  text-align: center;
  width: auto;
}

.kgl4yodw {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.ye9xqxmu {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.c1k0cr1e {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.b983joyo {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.kvfptgn2 {
  color: #fff;
  text-align: center;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border-color: #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  display: inline-block;
  position: relative;
  top: 0;
}

.r95xlfvf {
  color: #fff;
  text-align: center;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 0 15px;
}

.hmxumay3 {
  text-align: center;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}

.muex0glc {
  text-align: center;
  width: 100%;
  padding: 0 10px;
}

.x4nlr6g6 {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  display: none;
  position: relative;
}

.ib92vuoc {
  text-align: center;
  width: auto;
  margin: 0 -15px;
}

.tb285mkq {
  text-align: center;
  flex-flow: column;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  display: flex;
}

.k2hgrjei {
  text-align: center;
  width: 100%;
  padding: 35px 10px 0;
}

.b0z4nxn9 {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  display: flex;
  position: relative;
}

.n3kjpj5o {
  text-align: center;
  background-image: url("https://www.healtharc.io/wp-content/uploads/2024/04/rtm_acc_bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  margin: 0 -15px 10px;
  padding: 49px 70px 60px;
  overflow: hidden;
}

.m8p5vbfh {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 0 0 8px;
  padding: 10px 0 30px;
  font-family: "Source Serif 4", serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 46px;
}

.gaxdi96l {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.vtviu8fm {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.rbu6nsfr {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.kmhqxcj1 {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.wbo60v10 {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.nmj5gr0x {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.jdyakfzx {
  color: #212529;
  cursor: pointer;
  background-color: #fff;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  width: auto;
  padding: 25px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.5;
  display: flex;
  position: relative;
  box-shadow: 0 6px 20px #0000001a;
}

.adwlfgxf {
  width: auto;
  margin: 0 0 25px;
  font-size: 18px;
}

.stogmn0h {
  border-radius: 8px;
  width: auto;
  max-width: 1440px;
  margin: 5px auto;
  font-size: 18px;
}

.ddobl4ho, .rlcz9gf1, .p4qle84u {
  width: auto;
}

.km75rsg2 {
  width: 100%;
  padding: 35px 15px 0;
}

.bdfv4doz {
  width: 100%;
  max-width: 1120px;
  min-height: 1px;
  margin: 0 auto;
  position: relative;
}

.p7ka6xvn {
  width: auto;
  margin: 0 -15px;
}

.mg6n03e3 {
  color: #212529;
  text-align: center;
  width: auto;
  margin: 10px 0 8px;
  font-family: Inter, sans-serif;
  font-size: 38px;
  line-height: 46px;
}

.w36z2mg7 {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.qecd27ju {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
  padding: 0 0 10px;
}

.b6yiv20q {
  color: #333;
  text-align: center;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.b5ntuh6g {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.jhz5dmr3 {
  text-align: center;
  width: auto;
  margin: 0 0 10px;
}

.zv64fixw {
  color: #fff;
  overflow-wrap: break-word;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 0 #fff;
  border-radius: 26px;
  width: auto;
  min-width: 196px;
  margin: 0 0 0 10px;
  padding: 11px 28px;
  font-size: 16px;
  font-weight: 600;
  position: relative;
  top: 0;
}

.hreqtows {
  color: #fff;
  text-align: center;
  vertical-align: top;
  border-color: #0000;
  width: auto;
  max-width: 100%;
  margin: 0 auto 21.7391px;
  display: inline-block;
}

.v80wmx1r {
  text-align: center;
  width: auto;
  max-width: 960px;
  margin: 0 auto;
}

.e4kbon43 {
  text-align: center;
  width: 100%;
  padding: 0 15px;
}

.f1b5i7sb {
  float: left;
  text-align: center;
  width: 100%;
  min-height: 1px;
  padding: 40px 0;
  position: relative;
}

.eqo8053l {
  width: auto;
  margin: 0 -15px;
}

.jcgovly5 {
  color: #212529;
  width: auto;
  margin: 0 0 8px;
  font-family: "Source Serif 4";
  font-size: 36px;
  font-style: italic;
  font-weight: 600;
  line-height: 40px;
}

.tibt6zkv {
  color: #333;
  border-color: #333;
  width: auto;
  max-width: 470px;
  margin: 0;
  padding: 10px 0 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.uso3ych6 {
  background-color: #182f8d;
  width: 160px;
  height: 4px;
  margin: 0 4px 10px;
  display: inline-block;
}

.lknshpfh {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.d3o87fue {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.y3qv9u20 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.b333n5l3 {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.ki3ukgqi {
  width: auto;
  padding: 5px 0;
}

.sm7j0eoz {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.fr6na842 {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.xskxtpk6 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.hilkht9f {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.vj0ozesr {
  width: auto;
  padding: 5px 0;
}

.rovm2yd6 {
  color: #000;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 18px;
  font-style: italic;
}

.y0vvkj5l {
  color: #000;
  cursor: pointer;
  width: 20px;
  margin: 0 15px 0 0;
  font-size: 18px;
  display: block;
}

.qbcdrou7 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
}

.nl7cpaa9 {
  color: #000;
  cursor: pointer;
  width: auto;
  font-size: 18px;
  line-height: 1.5;
  display: block;
}

.v2f42mdh {
  color: #000;
  cursor: pointer;
  flex-direction: row;
  width: auto;
  font-size: 18px;
  display: flex;
}

.phokzd9y {
  width: auto;
  padding: 5px 0;
}

.qsqzlnlq {
  width: auto;
  margin: 8px 0 0;
}

.wpm83eqy {
  width: auto;
}

.q1vb5ee8 {
  width: auto;
  margin: 0 0 35px;
}

.zy9llwe8 {
  vertical-align: top;
  width: 300px;
  max-width: 100%;
}

.ssh2peq3 {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  display: inline-block;
}

.gqhvia8w {
  vertical-align: top;
  width: auto;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}

.l9dyht3r {
  width: auto;
  margin: 0 0 35px;
}

.ry0gxsod {
  width: auto;
}

.h4w0p1e9 {
  width: 100%;
  padding: 0 15px;
}

.j4dt9m8x {
  float: left;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 66.6667%;
  max-width: 100%;
  min-height: 1px;
  position: relative;
}

.nxty80zs {
  z-index: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.irpx2h9p {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.p5j8swsj {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.hnj91jfk {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.q82mumq8 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.fgja63il {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.jcezq50s {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.mszmclr5 {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.rlf1pvpr {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.bgpl3lx3 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.tf43uc2b {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.lzrk7m2t {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.nais064q {
  color: #727882;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #f8f9fa;
  border-color: #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  margin: 0 0 7px;
  padding: 10px;
  font-size: 14px;
  display: block;
}

.d5uy8kb4 {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.hcebtcdd {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.opntb7yy {
  float: left;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 4px 0 0;
  position: relative;
}

.chgphlpw {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.qxmgvqd1 {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.fxn6czn0 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.q26ywbe6 {
  float: left;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  position: relative;
}

.in3gsmbg {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  margin: 0 0 8px;
  padding: 0 15px;
  position: relative;
}

.et6l3vd0 {
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.k4knddgl {
  color: #000;
  background-color: #0000;
  background-position: 0 0;
  border: 1px solid #ced4da;
  border-radius: 4.8px;
  width: 100%;
  height: 46px;
  padding: 10px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  display: block;
}

.uk3plz29 {
  z-index: 2;
  color: #999;
  border-color: #999;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  position: relative;
}

.t1jbr924 {
  color: #999;
  border-color: #999;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 26px;
}

.mlqncrd0 {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.gnpmi87k {
  color: #fff;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-appearance: button;
  appearance: button;
  -webkit-user-select: none;
  user-select: none;
  background-color: #e7006b;
  border: 1px solid #e7006b;
  border-radius: 8px;
  align-items: flex-start;
  width: auto;
  padding: 10px 45px;
  font-family: Inter, sans-serif;
}

.m7pvago2 {
  color: #333;
  border-color: #333;
  width: auto;
  margin: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.retn1ura {
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.fa2srsoj {
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.l9b2m9fk, .fzjawgx8, .ak7gux4r {
  width: auto;
}

.fadqyzqt {
  width: 100%;
  padding: 0 15px;
}

.m04ltwfv {
  float: left;
  background-color: #fff;
  border-radius: 8px;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 33.3333%;
  max-width: 100%;
  min-height: 1px;
  padding: 39px 4px 12px;
  position: relative;
  box-shadow: 0 6px 10px #00000029;
}

.i94jtoda {
  width: auto;
  margin: 0 48px;
}

.jzl9d0lv {
  width: auto;
}

.hy4jlg39 {
  width: 100%;
  padding: 0 15px;
}

.vqqe2ehf {
  float: left;
  width: 100%;
  min-height: 1px;
  position: relative;
}

.ofv4l0hz {
  background-color: #f0f5fe;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  margin: 0 -15px;
  padding: 50px 0;
  display: flex;
  overflow: hidden;
}

.q43yqiip {
  width: auto;
}

.k9wbdjom {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.a425r16o {
  width: auto;
}

.a97q3boh {
  color: #000;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  width: auto;
  max-width: 100%;
  font-size: 14px;
}

.yf2bhvr2 {
  color: #000;
  text-align: center;
  cursor: pointer;
  width: auto;
  font-size: 14px;
}

.iem0maxp {
  text-align: center;
  width: 223px;
  margin: 0 0 15px;
}

.dfj920cl {
  text-align: center;
  width: auto;
}

.f22gzasg {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
  display: block;
}

.thq2j0dc {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 0 20px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
}

.yb8uzj9b {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.a5kyoh7s {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.mrprnj6l {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 0;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.ppie5rpk {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.xuoffo52 {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.jjr2kaij {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.oplz04vo {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.vet9kc60 {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.jg2tgyur {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 8px 5px 9px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.hi2yu69y {
  color: #112161;
  cursor: pointer;
  border-color: #112161;
  width: auto;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
  list-style-type: none;
  display: block;
}

.ismqv8fs {
  color: #112161;
  cursor: pointer;
  background-color: #fff;
  border-color: #112161;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
  display: inline-flex;
}

.gni5ut7l {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
  display: inline-block;
}

.ybrlgn2a {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.lujz8di3 {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  margin: 16px 0 50px;
}

.hx2q73ny {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.rzpimobf {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.sd96fyn9 {
  color: #edeefc;
  vertical-align: middle;
  border-color: #edeefc;
  width: auto;
  max-width: 100%;
  padding: 0 10px 0 0;
  font-weight: 700;
}

.qge6127w {
  color: #edeefc;
  border-color: #edeefc;
  width: 100px;
  display: inline-block;
}

.hlosesar {
  color: #edeefc;
  border-color: #edeefc;
  width: auto;
  max-width: 368px;
}

.zdfurjkt {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 25%;
  width: 100%;
  max-width: 25%;
  padding: 0 15px;
  position: relative;
}

.ifw9v2a3 {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.r3j6cxw3 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.yzntcfqv {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.krtp55w6 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.td3bbcsp {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.ofjvkdzl {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.vpolkm1w {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.inbnxtkk {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.el18ooay {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.o76gqhvy {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.j78h16ns {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.oheejpq5 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.yat91hsh {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.kzuxqog6 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.iwf98h71 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.yaj6fbx6 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.tty5880h {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.cpzxsjt2 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.aah0ys5r {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.wvoids32 {
  width: 95%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.b37fr8sn {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.aqwrb3ep {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.osvp6cy3 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.alotnucw {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.pfamfsi4 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.ijnsxdtf {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.gnf4plxx {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.oep7c4ob {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.si1n3qte {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.hvk0z6u3 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.rezgi45b {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.o0fbrigc {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.yux71uc4 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.zws6io51 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.qqt0uc10 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.o7d11jv5 {
  width: 50%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.hmroquij {
  color: #fff;
  text-transform: uppercase;
  border-color: #fff;
  width: auto;
  margin: 70px 0 8px;
  font-family: "Source Serif 4", serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
  list-style-type: none;
}

.va7ncteq {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.pke7eup3 {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.tg1ixd68 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.x3i7523z {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.y7xboj9d {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.y4etyukb {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.v71sfa7p {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.mqq993gw {
  color: #fff;
  border-color: #fff;
  width: auto;
  margin: 0 0 8px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
  list-style-type: none;
}

.nu87mqk3 {
  width: 35%;
  margin: 0 9px 5px;
  padding: 0 0 0 3px;
  font-family: Inter, sans-serif;
  list-style-type: none;
}

.wr1kk1eq {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 12px 0 0;
  padding: 0;
  display: flex;
}

.lbtw833w {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 75%;
  width: 100%;
  max-width: 75%;
  padding: 0 15px;
  position: relative;
}

.tykkpnom {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.kn35alhb {
  width: auto;
  margin: 0 6px 5px 9px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.bll3dyot {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.rz4s9ylf {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.do0bh2r8 {
  color: #fff;
  cursor: pointer;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  list-style-type: none;
}

.sw0cy813 {
  border-width: 0 0 0 1px;
  border-left-style: solid;
  border-left-color: #fff;
  width: auto;
  margin: 0 6px 5px 9px;
  padding: 0 0 0 6px;
  font-family: Inter, sans-serif;
  line-height: 14px;
  list-style-type: none;
}

.g99nk14m {
  text-align: center;
  flex-direction: row;
  width: auto;
  margin: 8px 0 0;
  padding: 0;
  display: flex;
}

.vwva9nzh {
  color: #fff;
  text-align: center;
  border-color: #fff;
  width: auto;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  display: block;
}

.ct15k8qd {
  text-align: center;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  display: flex;
}

.qys9zkb9 {
  text-align: center;
  border-width: 1px 0 0;
  border-top-style: solid;
  border-top-color: #fff3;
  width: auto;
  margin: 16px 0 0;
  padding: 24px 0 0;
}

.xw9vxurt {
  text-align: center;
  flex-shrink: 0;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
  padding: 0 15px;
  position: relative;
}

.k396ndin {
  text-align: center;
  flex-flow: wrap;
  width: auto;
  margin: 0 -15px;
  display: flex;
}

.jk2mvcq3 {
  text-align: center;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.ibluvewf {
  text-align: center;
  width: auto;
  padding: 0 50px;
}

.nsivri42 {
  text-align: center;
  background-color: #0d183c;
  width: auto;
  padding: 40px 0 10px;
}

.op5gmon0 {
  width: auto;
}

.wq1y92kq {
  z-index: 0;
  border-style: none;
  border-width: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
}

.rsujwujg {
  z-index: 2147483647;
  width: 272px;
  min-width: 100px;
  height: 226px;
  min-height: 96px;
  position: fixed;
  bottom: 0;
  right: 0;
}

.z14mzhf9 {
  color: #212529;
  text-align: left;
  background-color: #fff;
  border-color: #212529;
  width: auto;
  margin: 0;
  font-size: 16px;
  line-height: 1.5;
  transition-property: none;
  overflow: hidden auto;
}

.p3 {
  height: 4rem;
}

.paragraph-2 {
  font-weight: 300;
}

.code-embed-2 {
  width: 0;
  height: 0;
}

.container-2 {
  margin-bottom: 7.5rem;
}

.code-embed-3 {
  aspect-ratio: 16 / 9;
  width: 100%;
  max-width: 54rem;
  margin-bottom: 7.5rem;
}

.l5 {
  height: 5rem;
}

@media screen and (max-width: 991px) {
  .quote {
    padding: 2rem;
  }

  .faq-item {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .shape-w {
    height: 50%;
    margin-top: -141px;
  }

  .content-w2 {
    color: #132b7d;
    width: 100%;
    max-width: none;
    margin-top: 4rem;
  }

  .container {
    padding-left: 4rem;
    padding-right: 4rem;
  }

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

  .header {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .l1 {
    width: 30%;
    height: auto;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .header-info {
    width: 48%;
  }

  .faq-icon {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    margin-left: 1rem;
  }

  .cards {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .logo {
    height: 3.2rem;
  }

  .steps-cards {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .step-card-content {
    padding: 2rem;
  }

  .stars-w {
    height: 1.6rem;
  }

  .card {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .logos {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 8rem;
  }

  .l2 {
    width: 30%;
    height: auto;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .l3 {
    width: 30%;
    height: auto;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .r-image {
    width: 58%;
  }

  .button {
    height: 4.8rem;
    padding-left: 2rem;
    padding-right: 2rem;
    font-size: 1.6rem;
  }

  .l4 {
    width: 30%;
    height: auto;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer {
    padding-top: 4rem;
  }

  .faq-q {
    font-size: 1.8rem;
  }

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

  .row-item {
    flex-flow: column;
  }

  .role {
    font-size: 1.6rem;
  }

  .q0i7dwh3 {
    background-image: none;
    border-width: 3px 0;
    border-top-style: solid;
    border-top-color: #fff;
    border-bottom-style: solid;
    border-bottom-color: #fff;
    height: 21px;
    margin: 6px 0;
    position: relative;
  }

  .cy6ny6uh {
    z-index: 0;
    background-position: 0 0;
    border-width: 1px;
    border-color: #0000;
    border-radius: 4px;
    padding: 4px 12px;
    display: block;
    position: absolute;
    top: 0;
    right: 20px;
  }

  .obh4dpih {
    justify-content: normal;
  }

  .k30j6z93 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .qhi17b2f {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .mrf847v6 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .tjvunx6o {
    text-align: center;
    padding: 10px 0;
  }

  .iy379rlg {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .kpbuq1p8 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .fxx0on03 {
    text-align: center;
    padding: 10px 0;
  }

  .ezc458jy {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .q8648qb8 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .q0x8mu13 {
    text-align: center;
    padding: 10px 0;
  }

  .j9t65ymu {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .n2g56iow {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .ylkyp4qk {
    text-align: center;
    padding: 10px 0;
  }

  .htrj8jy5 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .n5dvt31c {
    text-align: center;
    padding: 10px 0;
  }

  .laxznp8i {
    text-align: center;
    background-color: #fff;
    flex-direction: column;
    width: 100%;
    max-height: 639px;
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .wxnjk27g {
    text-align: center;
  }

  .heg343ai {
    text-align: center;
    flex-direction: row;
    flex-basis: 100%;
    display: none;
  }

  .ri5dwtn7 {
    z-index: 0;
    text-align: center;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    margin: auto;
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
  }

  .pclej23y {
    padding: 5px 0 0;
  }

  .bc53st3j {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .gf70vhpn {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
    font-size: 14px;
    display: inline;
  }

  .ffpgtp7j {
    flex-direction: row;
    display: none;
  }

  .uw2yuay3 {
    margin: 0 -15px;
  }

  .p5nxyxwz {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .ny07jlk9 {
    padding: 0;
  }

  .yr3nmd33 {
    padding: 10px 0 12px;
  }

  .qcsxzbkk {
    border-radius: 50%;
  }

  .upzvnmsi {
    margin: 0 0 8px;
  }

  .b1t2gyep {
    margin: 0;
  }

  .ne5282pa {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
    font-size: 14px;
  }

  .kaxv7bkx, .pv6yq5me {
    padding: 0 15px;
  }

  .f9sc3b9t {
    margin: 0 -15px;
  }

  .qvxrgjjy {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .xzk249j1 {
    padding: 0;
  }

  .apluita9 {
    overflow: hidden;
  }

  .b32peehi {
    margin: 0;
  }

  .nyv9o7u5 {
    margin: 80px auto 0;
    padding: 0 15px;
  }

  .oy1sq8dp {
    margin: 0 -15px;
  }

  .fhbacyta, .j43dwuy2 {
    line-height: 26px;
  }

  .smxp6omx {
    margin: 10px 0 0;
  }

  .avw7nnkm {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .ghdveyoq {
    margin: 0 0 35px;
  }

  .wrg7op5l {
    padding: 0 15px;
  }

  .ihuorwr2 {
    margin: 50px 0 0;
  }

  .pj8pqp09, .gpqzpe3r {
    line-height: 26px;
  }

  .mjd81nbv {
    margin: 10px 0 0;
  }

  .wbkhorhp {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .z8a1u8gf {
    margin: 0 0 35px;
  }

  .phtf11xv {
    padding: 0 15px;
  }

  .s0i8gknj {
    margin: 50px 0 0;
  }

  .zkzkuuvq, .vzwr78l4 {
    line-height: 26px;
  }

  .lnmoc66l {
    margin: 10px 0 0;
  }

  .v8hosjyx {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .zxb88xsn {
    margin: 0 0 35px;
  }

  .zzbocgww {
    padding: 0 15px;
  }

  .mx1a809b {
    margin: 50px 0 0;
  }

  .cu62edsl, .yr7vgbus {
    line-height: 26px;
  }

  .wc4zqqbb {
    margin: 10px 0 0;
  }

  .tfvocqwn {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .jfe1ac1k {
    margin: 0 0 35px;
  }

  .he3dt0jp {
    padding: 0 15px;
  }

  .mbwj3o9r {
    margin: 50px 0 0;
  }

  .q0fjccga {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .keq91n2c {
    margin: 0;
  }

  .i0f2kdgp {
    margin: 0 0 35px;
  }

  .zro9niwp {
    padding: 0 15px;
  }

  .dlhzdxg6 {
    margin: 0 0 8px;
  }

  .n7jasix5 {
    font-size: 18px;
    line-height: 26px;
  }

  .dlh2tfii {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .r07jnxpl {
    margin: 0 0 35px;
  }

  .jruc2eqf {
    border-width: 1px 0 0;
    margin: 45px 0 0;
    padding: 45px 0 0;
  }

  .ugkxut8r {
    margin: 0 0 35px;
  }

  .qjvzteya {
    padding: 0 15px;
  }

  .fz2ei77t {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .jbryyjnj {
    margin: 0 0 30px;
  }

  .yf8t26na {
    margin: 0;
  }

  .sbl7hn2z {
    margin: 0 0 20px;
  }

  .hclmdogq {
    margin: 0 0 8px;
  }

  .v8obk33k {
    font-size: 18px;
    line-height: 26px;
  }

  .j184ctpb {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .wr95yjbc {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .e71fi6ad {
    padding: 0 15px;
  }

  .jsgwa71h {
    margin: 0;
  }

  .k25parke {
    margin: 0 0 20px;
  }

  .covnh46l {
    margin: 0 0 8px;
  }

  .vg19gxr3 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .rois9iu8 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .g8gyany0 {
    padding: 0 15px;
  }

  .z0bbzbkb {
    margin: 0 -15px;
  }

  .p5vlyft3 {
    margin: 0;
  }

  .ifsrkn90 {
    margin: 0 0 20px;
  }

  .xwcp6u7e {
    margin: 0 0 8px;
  }

  .fgr9kb5h {
    font-size: 18px;
    line-height: 26px;
  }

  .loj82aa4 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .rp46q7az {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .iu895yp6 {
    padding: 0 15px;
  }

  .kvoiyal1 {
    margin: 0;
  }

  .m6pzwefx {
    margin: 0 0 20px;
  }

  .ub684bv1 {
    margin: 0 0 8px;
  }

  .qqrmg7pm {
    font-size: 18px;
    line-height: 26px;
  }

  .n5xauy0u {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .lefvz2t4 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .pgvvyc23 {
    padding: 0 15px;
  }

  .in3uk6a7 {
    margin: 0 -15px;
  }

  .mpco1b8q {
    padding: 35px 15px 0;
  }

  .cur7t0f6 {
    border-radius: 20px;
    margin: 0 0 40px;
    padding: 10px 40px;
  }

  .vky4kysm {
    border-radius: 20px;
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .nsed1w39 {
    margin: 0 0 8px;
  }

  .bdt0w7n3 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .o8asibdk {
    margin: 0 0 35px;
  }

  .v8ncgcyc {
    margin: 0;
  }

  .lc942928 {
    margin: 0 0 35px;
  }

  .ynsqzcu9 {
    padding: 35px 15px 0;
  }

  .sscxtqde {
    border-radius: 10px;
    padding: 25px;
  }

  .w236q026 {
    margin: 0 0 25px;
  }

  .kcoxx66o {
    border-radius: 10px;
    padding: 25px;
  }

  .kdup93fk {
    margin: 0 0 25px;
  }

  .oca0kly7 {
    border-radius: 10px;
    padding: 25px;
  }

  .kx86q19q {
    margin: 0 0 25px;
  }

  .ziw58usx {
    border-radius: 10px;
    padding: 25px;
  }

  .g0bvpb4p {
    margin: 0 0 25px;
  }

  .awz4zych {
    border-radius: 10px;
    padding: 25px;
  }

  .nijaszak {
    margin: 0 0 25px;
  }

  .pu0kasxq {
    border-radius: 10px;
    padding: 25px;
  }

  .cour5nag {
    margin: 0 0 25px;
  }

  .egnxp5vb {
    border-radius: 8px;
    margin: 5px auto;
  }

  .l8wtedar {
    margin: 0 0 35px;
  }

  .bf5b8xg6 {
    padding: 0 15px;
  }

  .p2ipwlzu {
    margin: 0 -15px;
  }

  .ugnimkga {
    padding: 35px 15px 0;
  }

  .qeymwl4k {
    margin: 15px 0 0;
  }

  .ilabhy6g {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .drhb3xa4 {
    margin: 0 0 8px;
    padding: 0 0 20px;
  }

  .xxmwx5cy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x8y4b3ff {
    margin: 0 0 25px;
  }

  .rwwfunfs {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .a0r2bka2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .o416hlry {
    padding: 0 15px;
  }

  .lajkg79v {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .radhbaci {
    margin: 0 0 25px;
  }

  .rir2cke7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .g2e8lna3 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .nwya2q4z {
    padding: 0 15px;
  }

  .ggg7trak {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .db0h149m {
    margin: 0 0 25px;
  }

  .i2ctj7j0 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .whg28snv {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .p5hwy1wu {
    padding: 0 15px;
  }

  .one8zgoy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .fjmszz8f {
    margin: 0 0 25px;
  }

  .ufm9kwz8 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ew3d5u18 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .l41a9yx8 {
    padding: 0 15px;
  }

  .pfthl8jx {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .igedexzl {
    margin: 0 0 25px;
  }

  .exazzyu7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .an5h4uos {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .d6vfm5j8 {
    padding: 0 15px;
  }

  .cj3nn4ml {
    margin: 0 -15px;
  }

  .cnisyjpb {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .c7ra2ts3 {
    margin: 0 0 25px;
  }

  .oell2s80 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .vsrhtayl {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .cmtfi0cs {
    padding: 0 15px;
  }

  .kwybasjo {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x0jlokt7 {
    margin: 0 0 25px;
  }

  .pv8wkkst {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ofgqs9f1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .kxx32rqx {
    padding: 0 15px;
  }

  .wbwaep6h {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .s8758v79 {
    margin: 0 0 25px;
  }

  .d7qjcp6b {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .z25nacat {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .eqgq8gkp {
    padding: 0 15px;
  }

  .hnfx6x0o {
    margin: 0 -15px;
  }

  .r7c2s3eo {
    padding: 35px 15px 0;
  }

  .tzv9xwyq {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .n79p6c4s {
    margin: 0 -15px;
    padding: 10px 0 20px;
    overflow: hidden;
  }

  .lzil9h1i {
    margin: 0;
  }

  .nk7v58n5 {
    margin: 0 0 8px;
  }

  .wa5c3eqd, .i6g4aol7 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 10px;
    padding: 18px 20px;
  }

  .je3qvyjf {
    padding: 0 10px;
  }

  .b27dsrca {
    margin: 0 0 35px;
  }

  .ht3aan93 {
    padding: 25px 0 0 25px;
  }

  .vgjqrkcb {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .b9obi5yy {
    margin: 0 0 8px;
  }

  .hrcz47yn {
    margin: 0;
  }

  .i92jc84k {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .kwnfgekf {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .x39w1760 {
    padding: 25px 0 0 25px;
  }

  .k2r8vfqz {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .kh490755 {
    margin: 0 0 8px;
  }

  .z98gnz8w {
    margin: 0;
  }

  .td6xmdbc {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .zv4jx2i1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .g29d2jf0 {
    padding: 25px 0 0 25px;
  }

  .oosvu15q {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .obk584px {
    margin: 0 0 8px;
  }

  .rrm5ke0s {
    margin: 0;
  }

  .vzmjko8z {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .cluqnfhp {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .e7j5e8sl {
    padding: 25px 0 0 25px;
  }

  .rntp5e0x {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .x1mtr51r {
    margin: 0 0 8px;
  }

  .ifohf3ke {
    margin: 0;
  }

  .ygsct3uv {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .mf1aczc7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .o8pb27bq {
    padding: 25px 0 0 25px;
  }

  .mtj3tz95 {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .cgypug1y {
    margin: 0 0 8px;
  }

  .fsfqkq6m {
    margin: 0;
  }

  .zscz5ajp {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .qyuok6x2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .jjdw3do0 {
    padding: 25px 0 0 25px;
  }

  .rr2qfxlj {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .rgn10pz7 {
    margin: 0 0 8px;
  }

  .la5ba595 {
    margin: 0;
  }

  .km1nxs7i {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .clakeble {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .h7x9xh9x {
    padding: 25px 0 0 25px;
  }

  .ja22totg {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .jmv5mwzm {
    margin: 0 0 8px;
  }

  .v7lev058 {
    margin: 0;
  }

  .n7ojw8jt {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .wgjy6km7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .dtlpeycn {
    overflow: hidden;
  }

  .x3gnqb6c {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .nlvxse9v {
    margin: 0 0 35px;
  }

  .i9q5nv8c {
    padding: 35px 15px 0;
  }

  .tvr50nyf {
    margin: 0 -15px;
    padding: 70px;
  }

  .zwo6uy32 {
    margin: 0 0 10px;
    font-size: 35px;
  }

  .zj9cydi8, .m5mnmuzb {
    padding: 0 15px;
  }

  .oduynds8 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .kfgmojy0 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .cmh7nopn {
    padding: 0 15px;
  }

  .kujdz134 {
    display: none;
  }

  .rnetc38p {
    margin: 0 -15px;
  }

  .rphsjysj {
    border-radius: 6px 6px 0 0;
  }

  .b8a4pdoe {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .oe32zwn2 {
    margin: 0;
    padding: 0;
  }

  .b75n4cyi {
    margin: 10px 0 0;
  }

  .skvej4qu {
    padding: 8px;
  }

  .az879409 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .beopc5wx {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zuuc8ux0 {
    border-radius: 6px 6px 0 0;
  }

  .avk9jghr {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .elv54d6t {
    margin: 0;
    padding: 0;
  }

  .kphoot99 {
    margin: 10px 0 0;
  }

  .surf5jyr {
    padding: 8px;
  }

  .p2wk5fgv {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .qvmf9vxc {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .mske6km2 {
    border-radius: 6px 6px 0 0;
  }

  .peu6h9tn {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .zkrvl3u3 {
    margin: 0;
    padding: 0;
  }

  .ye6wtgvx {
    margin: 10px 0 0;
  }

  .vjk4e5xx {
    padding: 8px;
  }

  .e85q6ucx {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .pfknz0c7 {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .yaqtnive {
    margin: 0 -15px;
  }

  .ecj9i2lq {
    padding: 0 15px;
  }

  .nbqn5i19 {
    margin: 0 -15px;
    padding: 10px 0 0;
  }

  .ajodbegz {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .p0ygn4qy {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .zuaev6mb {
    padding: 0 15px;
  }

  .bd6uco2b {
    display: block;
  }

  .oe6g0upk {
    margin: 0 -15px;
  }

  .bht4ek0v {
    padding: 35px 15px 0;
  }

  .iemu5zb4 {
    max-width: 1300px;
    margin: 0 auto;
    padding: 50px 0 20px;
    overflow: hidden;
  }

  .g41sx9k7 {
    margin: 0 auto;
  }

  .q2wxjjvy {
    margin: 10px auto 0;
  }

  .pp2mvd4e {
    border-radius: 30px;
  }

  .mp1k9atn {
    margin: 0 0 35px;
  }

  .ssuonw17 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r7rn51eb {
    margin: 0 auto;
  }

  .tjb7qd97 {
    border-radius: 30px;
  }

  .sr61rmm9 {
    margin: 0 0 35px;
  }

  .tkftpoli {
    border-radius: 30px;
    margin: -20px 60px 80px;
    padding: 75px 0;
  }

  .zy6qce72 {
    padding: 0 15px;
  }

  .iljhi5vy {
    margin: 0 -15px;
  }

  .rqva54sb {
    margin: 0 0 10px;
    padding: 0 0 20px;
    font-size: 35px;
    line-height: 36px;
  }

  .b94wudjt {
    margin: 0 auto;
  }

  .r2g3lvl3, .a6hnk0hk {
    padding: 0 10px;
  }

  .zoaod97d {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .j3fnzk0e {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .f5rhoxow {
    margin: 0 auto;
  }

  .ikzs1lll {
    padding: 0 10px;
  }

  .pv31qctv {
    display: none;
  }

  .y71k3rht {
    margin: 0 -15px;
  }

  .d2nxq79z, .e3p5ggoi {
    margin: 0;
  }

  .x8webj32 {
    margin: 0 0 8px;
  }

  .hw7ha3a7 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .vhrha0vf {
    padding: 0 10px;
  }

  .s2rjpnpm, .b8ozl27d {
    margin: 0;
  }

  .ytu7tu9l {
    margin: 0 0 8px;
  }

  .sktlxraf {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .xrplypoa {
    padding: 0 10px;
  }

  .rqw9agj8, .t3w7iaed {
    margin: 0;
  }

  .z5beull2 {
    margin: 0 0 8px;
  }

  .ahnpbe6c {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .yqk2ezb2 {
    padding: 0 10px;
  }

  .uyjvuum1, .abj3lq4u {
    margin: 0;
  }

  .ighgwiay {
    margin: 0 0 8px;
  }

  .p2z7oekw {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .k9oxaogl {
    padding: 0 10px;
  }

  .esc9jvby, .e1kqke8v {
    margin: 0;
  }

  .ud1m4s8g {
    margin: 0 0 8px;
  }

  .tkgro27l {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .atwlca1y {
    padding: 0 10px;
  }

  .qlso7v1l {
    margin: 0 -15px;
  }

  .podgd273, .uszkwn7f {
    margin: 0 auto;
  }

  .hcldcjcl {
    padding: 0 10px;
  }

  .bn7k95cd {
    margin: 0 -15px;
  }

  .mvgei1wp {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fvenuby7 {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .rxobj0jr {
    margin: 0 auto;
  }

  .i04xfybk {
    padding: 0 10px;
  }

  .acisroh4 {
    display: block;
  }

  .h0rt9fgy {
    margin: 0 -15px;
  }

  .j81qy55s {
    margin: 0 auto;
  }

  .hvly8qf7 {
    padding: 0 10px;
  }

  .t7fa2oyv {
    padding: 30px 0 0;
  }

  .tkb6pc59 {
    margin: 0 -15px 10px;
    padding: 49px 70px 60px;
    overflow: hidden;
  }

  .l5oj3bzi {
    margin: 0 0 8px;
    padding: 40px 0;
  }

  .btp6ccfp {
    border-radius: 10px;
    padding: 25px;
  }

  .jp12pv4t {
    margin: 0 0 25px;
  }

  .hd7bdmmp {
    border-radius: 10px;
    padding: 25px;
  }

  .i2gpez7n {
    margin: 0 0 25px;
  }

  .p0pio64f {
    border-radius: 10px;
    padding: 25px;
  }

  .rupu5i2d {
    margin: 0 0 25px;
  }

  .rodsh0wk {
    border-radius: 8px;
    margin: 5px auto;
  }

  .uyb71qq8 {
    padding: 0 15px;
  }

  .si304iao {
    margin: 0 auto;
  }

  .sd6hilp5 {
    margin: 0 -15px;
    padding: 40px 0;
  }

  .wqhpos38 {
    margin: 10px 0 8px;
    line-height: 36px;
  }

  .axsei5yy {
    margin: 0 auto;
  }

  .vv865qyu {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .uzgpgmhg {
    margin: 0;
    font-size: 18px;
    line-height: 22px;
  }

  .e1o0p1ex {
    margin: 0 auto;
  }

  .eyfpkxb9 {
    margin: 0 0 10px;
  }

  .kddaylwu {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ficesees {
    margin: 0 auto 21.7391px;
  }

  .tfwbc34n {
    margin: 0 auto;
  }

  .b7k3qhhq {
    padding: 0 15px;
  }

  .o2tifw9w {
    padding: 0 0 50px;
  }

  .rgyl675n {
    margin: 0 -15px;
  }

  .zrn0ognl {
    margin: 0 0 8px;
  }

  .cxz1v943 {
    margin: 0;
    padding: 10px 0 0;
  }

  .qxmfgelk {
    margin: 0 4px 10px;
  }

  .bbl516fz {
    margin: 0 15px 0 0;
  }

  .evn0984i {
    padding: 5px 0;
  }

  .wu6aa10x {
    margin: 0 15px 0 0;
  }

  .tl1kfuo4 {
    padding: 5px 0;
  }

  .v71wtxuj {
    margin: 0 15px 0 0;
  }

  .svkejht6 {
    padding: 5px 0;
  }

  .v2341ekg {
    margin: 8px 0 0;
  }

  .kxywc6nl {
    margin: 0 0 35px;
  }

  .nkbzyr06 {
    margin: 0;
  }

  .vieq2f7r {
    margin: 0 0 35px;
  }

  .q11ozevx {
    padding: 0 15px;
  }

  .hyg26fmo {
    margin: -1px;
    overflow: hidden;
  }

  .vfjs76qd {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .wrglhbt5 {
    margin: 0;
  }

  .m92o8x5x {
    padding: 0 15px;
  }

  .hgo8c6eh {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bz2hzk9w {
    margin: 0;
  }

  .zyo601bx {
    padding: 0 15px;
  }

  .hclurxai {
    margin: 0;
  }

  .k851ta1s {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .l6i8t8ra {
    margin: 0;
  }

  .ubn9h5iw {
    padding: 0 4px 0 0;
  }

  .fn8s9ynn {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .d7x2zoqv {
    margin: 0;
  }

  .bwdcqjtw {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .u2nzc9f5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .zrn2hh2z {
    margin: 0;
  }

  .gja0ur1n {
    padding: 0 15px;
  }

  .gwavvvyw {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .ms2nhaho {
    margin: 0;
  }

  .wr2g9e0a {
    padding: 0 15px;
  }

  .jouy9iyt {
    margin: 0 -15px;
  }

  .w2nxvnge {
    padding: 0 15px;
  }

  .eaz71555 {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .iambh9pi {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .o9bs8vfa {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .fx8o2xrp {
    margin: 0 0 15px;
  }

  .z7y2kfwb {
    margin: 0 0 20px;
  }

  .wsov4yt4 {
    border-radius: 50%;
  }

  .o0l2trq6 {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
  }

  .jf2c1akw {
    border-radius: 50%;
  }

  .r5nt3yh0 {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .stnrhclw {
    border-radius: 50%;
  }

  .zkzeztcc {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .eym14rbp {
    border-radius: 50%;
  }

  .agn1l6n3 {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .j0nxu7xr {
    margin: 0;
    padding: 0;
  }

  .mkya770y {
    margin: 16px 0 50px;
  }

  .ij2pm4f8, .f7hp3dct {
    padding: 0 10px 0 0;
  }

  .yvne7hr1 {
    padding: 0 15px;
  }

  .lxq2cg50 {
    margin: 70px 0 8px;
  }

  .vb6qdyda, .f30qz1lo {
    margin: 0 0 8px;
  }

  .qu8w0e2l {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .ul5ri5s1 {
    margin: 70px 0 8px;
  }

  .zdurd9en, .z2t078nq, .v09pg7ya, .aug57njv, .t22rjpi3, .uufyvlpu {
    margin: 0 0 8px;
  }

  .xl57kb5y {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .bunafoj9 {
    margin: 70px 0 8px;
  }

  .vwj973wl, .d8xskbvv, .ehar9oi8 {
    margin: 0 0 8px;
  }

  .f7sqplf9 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .m8enu9wk {
    margin: 70px 0 8px;
  }

  .naetzjxo, .co5h6sez, .wpkhzpdy {
    margin: 0 0 8px;
  }

  .ejqtc0x9 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .vxld9s1e {
    margin: 70px 0 8px;
  }

  .cy940l38, .lb2f493d, .r6wuv95j, .xfae1z0a {
    margin: 0 0 8px;
  }

  .ts0wo900 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .gewkm9rv {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 0;
  }

  .kwfs4ts4 {
    padding: 0 15px;
  }

  .j7gq5umg {
    margin: 0 6px 5px 9px;
  }

  .ropuxdaf, .glc61ir4 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
  }

  .edogsio6 {
    margin: 8px 0 0;
    padding: 0;
  }

  .sdpmukda {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 24px 0 0;
  }

  .vedi8sh6 {
    padding: 0 15px;
  }

  .aylt5p31 {
    margin: 0 -15px;
  }

  .o4hg3kfq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .sao7xb6s {
    padding: 0 50px;
  }

  .uf1eblay {
    padding: 40px 0 10px;
  }

  .d8t63zx5 {
    border-width: 0;
  }

  .c8jew0xg {
    margin: 0;
  }

  .thdgylen {
    background-image: none;
    border-width: 3px 0;
    border-top-style: solid;
    border-top-color: #6b51d2;
    border-bottom-style: solid;
    border-bottom-color: #6b51d2;
    height: 21px;
    margin: 6px 0;
    position: relative;
  }

  .z7ipordw {
    z-index: 0;
    background-position: 0 0;
    border-width: 1px;
    border-color: #0000;
    border-radius: 4px;
    padding: 4px 12px;
    display: block;
    position: absolute;
    top: 0;
    right: 20px;
  }

  .anq5ronn {
    justify-content: normal;
  }

  .fxnm3c0t {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .vbxtqzmf {
    text-align: center;
    border-width: 0 2px 2px 0;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .l0l5wu0i {
    text-align: center;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .mdp4xs2h {
    text-align: center;
    padding: 10px 0;
  }

  .bsvbdygd {
    text-align: center;
    border-width: 0 2px 2px 0;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .v7dr1kzx {
    text-align: center;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .gcng2eve {
    text-align: center;
    padding: 10px 0;
  }

  .jildsl1q {
    text-align: center;
    border-width: 0 2px 2px 0;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .aqel9twf {
    text-align: center;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .fcf679h5 {
    text-align: center;
    padding: 10px 0;
  }

  .b64d6l8d {
    text-align: center;
    border-width: 0 2px 2px 0;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .sh9u2plf {
    text-align: center;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .yl7j32qp {
    text-align: center;
    padding: 10px 0;
  }

  .q88bry7w {
    text-align: center;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .mbcjs1sc {
    text-align: center;
    padding: 10px 0;
  }

  .rt4jkskw {
    text-align: center;
    background-color: #fff;
    flex-direction: column;
    width: 100%;
    max-height: 639px;
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .i0qrlb8i {
    text-align: center;
  }

  .hn0rqbvt {
    text-align: center;
    flex-direction: row;
    flex-basis: 100%;
    display: none;
  }

  .yezmhr4x {
    z-index: 0;
    text-align: center;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    margin: auto;
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
  }

  .x3e0aivw {
    padding: 5px 0 0;
  }

  .lgkgkf6x {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .zfu56n7s {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
    font-size: 14px;
    display: inline;
  }

  .vqujww78 {
    flex-direction: row;
    display: none;
  }

  .grthkjmu {
    margin: 0 -15px;
  }

  .jmzwjq15 {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .s8erp8wt {
    padding: 0;
  }

  .gz3dejsr {
    border-width: 0 0 1px;
    padding: 10px 0 12px;
  }

  .g5o9dily {
    border-radius: 50%;
  }

  .x7gqrevx {
    margin: 0 0 8px;
  }

  .n177yy84 {
    margin: 0;
  }

  .nh0z5kvd {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
    font-size: 14px;
  }

  .yby2o4vs, .zgf8eaxk {
    padding: 0 15px;
  }

  .q6mpj15i {
    margin: 0 -15px;
  }

  .wipg051r {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .n8y7inej {
    padding: 0;
  }

  .w3pt2jvu {
    overflow: hidden;
  }

  .vx7ffn7g {
    margin: 0 0 8px;
    padding: 0 40px 5px;
  }

  .c6979doa {
    margin: 80px auto 0;
    padding: 0 15px;
  }

  .pvbdaych {
    margin: 0 -15px;
  }

  .jdc8od9q {
    margin: 0;
  }

  .exf43hrx {
    margin: 0 0 35px;
  }

  .pwoedbbf {
    padding: 0 15px;
  }

  .c5hyhp41 {
    margin: 0 0 8px;
  }

  .mh2qrrvo {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .jr6hy9mu {
    margin: 0 0 35px;
  }

  .cfzh2s91 {
    border-width: 1px 0 0;
    margin: 45px 0 0;
    padding: 45px 0 0;
  }

  .nepugnhk {
    margin: 0 0 35px;
    padding: 0 10px 0 0;
  }

  .wuya5zx6 {
    padding: 0 15px;
  }

  .bda7lkju {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .z7244n84 {
    margin: 0 0 8px;
  }

  .e3u1ca2j {
    margin: 16px 0 8px;
  }

  .ggy0e19v {
    margin: 0;
  }

  .yu0ip27v {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .xfqep5se {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .sr4epgfk {
    margin: 16px 0 8px;
  }

  .pc7vplz6 {
    margin: 0;
  }

  .v6j69xak {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .z4xq1x33 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .afdzdvom {
    margin: 16px 0 8px;
  }

  .pbfw6vwa {
    margin: 0;
  }

  .t4igpzoc {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .tawk899a {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .c8jwcif4 {
    margin: 0 -15px;
  }

  .z2jzwxfo {
    margin: 0 0 35px;
  }

  .aak3xl54 {
    padding: 35px 15px 0;
  }

  .rd4hnoji {
    border-radius: 20px;
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .rhbdo8m0 {
    padding: 0 15px;
  }

  .o3ugrz8n {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .x5ns83az {
    margin: 0 5px;
    overflow: hidden;
  }

  .i46dlh46 {
    margin: 0 0 8px;
  }

  .hb2memrd {
    margin: 16px 0 8px;
  }

  .n37h16xi {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .awqxugy3 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .tvqatzwi {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .lf687t6k {
    margin: 16px 0 8px;
  }

  .ab9t2zsp {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .pmayu24p {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .x7if8lmf {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .b8dw2jtl {
    margin: 16px 0 8px;
  }

  .sqs7xdbz {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .nfxjofwy {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .zw55l1xu {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .mkz6yvfu {
    margin: 16px 0 8px;
  }

  .i7k7geyr {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .uubbc8n9 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .t1b4c2ao {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .uqc3jln1 {
    margin: 16px 0 8px;
  }

  .opm3cvcs {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .u9bgk4x3 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .fs9f0mvo {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .u9ck3fe7 {
    margin: 16px 0 8px;
  }

  .r733v0dr {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .bzy0nvxv {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .kc53argm {
    flex-basis: 50%;
    max-width: 50%;
    padding: 0 15px;
  }

  .lkt48och {
    margin: 0 -15px;
  }

  .uo8wkzio {
    margin: 0 0 35px;
  }

  .itcid3fg {
    padding: 0 15px;
  }

  .eor88gn0 {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .mpjt4v3l {
    margin: 0 0 8px;
  }

  .p1npg8l0 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .atbj8j7r {
    padding: 35px 15px 0;
  }

  .j2momwok {
    margin: 0;
  }

  .wtlcux48 {
    margin: 0 0 35px;
  }

  .j7ekkr7k {
    padding: 35px 15px 0;
  }

  .cyke7fqq {
    border-radius: 20px;
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .kazf49g1 {
    padding: 0 15px;
  }

  .w0u3vz6e {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .v3wjn0un {
    margin: 0 5px;
    overflow: hidden;
  }

  .picjlcyl {
    margin: 0 0 8px;
  }

  .y18orpgs {
    margin: 0;
  }

  .vz3zju86 {
    margin: 0 0 35px;
  }

  .ta5cqi9a {
    padding: 35px 15px 0;
  }

  .wijxjryy {
    border-radius: 10px;
    padding: 25px;
  }

  .s6ag6wh0 {
    margin: 0 0 25px;
  }

  .gdnmpypg {
    border-radius: 10px;
    padding: 25px;
  }

  .rt9gamti {
    margin: 0 0 25px;
  }

  .uvriuc8x {
    border-radius: 10px;
    padding: 25px;
  }

  .juipcg9v {
    margin: 0 0 25px;
  }

  .tc0pwlzj {
    border-radius: 10px;
    padding: 25px;
  }

  .yesx4a9e {
    margin: 0 0 25px;
  }

  .jq9fl6t0 {
    border-radius: 10px;
    padding: 25px;
  }

  .ye9fvvl9 {
    margin: 0 0 25px;
  }

  .c34o1ex4 {
    border-radius: 10px;
    padding: 25px;
  }

  .n43l4kkh {
    margin: 0 0 25px;
  }

  .e95apqtw {
    border-radius: 8px;
    margin: 5px auto;
  }

  .w1ursi37 {
    margin: 0 0 35px;
  }

  .larl28yf {
    padding: 0 15px;
  }

  .pqh9fy4r {
    margin: 0 -15px;
  }

  .t117r1xs {
    padding: 0 15px;
  }

  .aekrlcb1 {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .aga230gr {
    margin: 0 0 8px;
  }

  .mba7ly4d {
    margin: 16px 0 8px;
  }

  .lrlu7qyp {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .qve9x741 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 400px;
    margin: 0 0 16px;
    padding: 24px;
  }

  .gije6g4v {
    padding: 0 15px;
  }

  .cifk5qff {
    margin: 16px 0 8px;
  }

  .bnsl5noz {
    margin: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .ka9b5let {
    border-width: 1px;
    border-radius: 8px;
    min-height: 400px;
    margin: 0 0 16px;
    padding: 24px;
  }

  .kir212n5 {
    padding: 0 15px;
  }

  .qkvfs6d3 {
    margin: 0 -15px;
  }

  .sgeuzl0b {
    margin: 0 0 35px;
  }

  .v5hsor02 {
    padding: 0 15px;
  }

  .yytvnkiu {
    margin: 0 -15px;
  }

  .k13c28zo {
    padding: 35px 15px 0;
  }

  .itdxo4po {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .yi075isz {
    margin: 0 -15px;
    overflow: hidden;
  }

  .l2kxh4kr {
    margin: 0 0 10px;
    font-size: 35px;
  }

  .iemmfq41, .a9f6ni6z {
    padding: 0 15px;
  }

  .ahowfxjn {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ag1gai94 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .jjn4zxtc {
    padding: 0 15px;
  }

  .paqjz7ms {
    display: none;
  }

  .sj9ymiea {
    margin: 0 -15px;
  }

  .kkl6803x {
    border-radius: 6px 6px 0 0;
  }

  .hb63udbn {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .r0fpfu9d {
    margin: 0;
    padding: 0;
  }

  .uy0707z1 {
    margin: 10px 0 0;
  }

  .lqudix6k {
    padding: 8px;
  }

  .tegrmjtj {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .dhlnhjl5 {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .io7kvbng {
    border-radius: 6px 6px 0 0;
  }

  .s4vl19n5 {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .t779ifn7 {
    margin: 0;
    padding: 0;
  }

  .knkrwqep {
    margin: 10px 0 0;
  }

  .etf74l2y {
    padding: 8px;
  }

  .rstzy9oo {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .p6kzr5aq {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .ate22ic5 {
    border-radius: 6px 6px 0 0;
  }

  .bgykwubi {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .u45zar34 {
    margin: 0;
    padding: 0;
  }

  .lxr00bvd {
    margin: 10px 0 0;
  }

  .hi6p2trd {
    padding: 8px;
  }

  .mreiyec2 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .nfoyyggs {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .r7dd5n9v {
    margin: 0 -15px;
  }

  .daf6kdb7 {
    padding: 0 15px;
  }

  .lblm8oek {
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .fvsfld9s {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .n1vc1zkr {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .pmn4p6bn {
    padding: 0 15px;
  }

  .ytj0k8ff {
    display: block;
  }

  .ahwtvxtj {
    margin: 0 -15px;
  }

  .wine3wes {
    padding: 35px 15px 0;
  }

  .yplemcup {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .fikne28q {
    margin: 0 auto;
  }

  .ulbqmnk3 {
    margin: 10px auto 0;
  }

  .yrlvrnd7 {
    border-radius: 30px;
  }

  .hrickvv5 {
    margin: 0 0 35px;
  }

  .mhh09kyx {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zdphjf35 {
    margin: 0 auto;
  }

  .x6pn0ap7 {
    border-radius: 30px;
  }

  .hdifys3m {
    margin: 0 0 35px;
  }

  .lf3drqau {
    border-radius: 30px;
    margin: -20px 60px 70px;
    padding: 75px 0;
  }

  .daaqvskh {
    padding: 0 15px;
  }

  .pigwrq4p {
    margin: 0 -15px;
  }

  .t0n34mc9 {
    margin: 0 0 10px;
    padding: 0 0 20px;
    font-size: 35px;
  }

  .ekk7r4t5 {
    margin: 0 auto;
  }

  .ntjd8vt3, .r5g2juzp {
    padding: 0 10px;
  }

  .apx5jfni {
    display: none;
  }

  .sm0fbtvi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zp9exb2v {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .ecdq0eth {
    margin: 0 auto;
  }

  .fts8xhjn {
    padding: 0 10px;
  }

  .yubxq527 {
    display: none;
  }

  .izsj9x1a {
    margin: 0 -15px;
  }

  .ah1r55zu {
    border-width: 0;
    padding: 0;
  }

  .uxvdzmb7 {
    margin: 0 0 8px;
  }

  .yfib5obu {
    margin: 0;
    line-height: 22px;
  }

  .rhyu8h79 {
    line-height: 22px;
  }

  .esntxu3a {
    margin: 0 0 4.8px;
    line-height: 22px;
  }

  .aw9oud32 {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .zb25mbvj {
    margin: 0 0 8px;
  }

  .r73fse2y {
    margin: 0;
    line-height: 22px;
  }

  .vmyshgrm {
    line-height: 22px;
  }

  .xujn8g2y {
    margin: 0 0 4.8px;
    line-height: 22px;
  }

  .gyuj8pvl {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .ro5bzcin {
    margin: 0 0 8px;
  }

  .o7bmnydv {
    margin: 0;
    line-height: 22px;
  }

  .azs0cai8 {
    line-height: 22px;
  }

  .ld24izr2 {
    margin: 0 0 4.8px;
    line-height: 22px;
  }

  .mrekhp3s {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .sm3tw1qd {
    margin: 0 0 8px;
  }

  .ae3f5oru {
    margin: 0;
    line-height: 22px;
  }

  .uqtc6wyl {
    line-height: 22px;
  }

  .hgfo7wq4 {
    margin: 0 0 4.8px;
    line-height: 22px;
  }

  .frj21lvv {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .d52utqhw {
    margin: 0 0 8px;
  }

  .y9mwlk44 {
    margin: 0;
    line-height: 22px;
  }

  .mbkdu2yg {
    line-height: 22px;
  }

  .psw5q2qr {
    margin: 0 0 4.8px;
    line-height: 22px;
  }

  .sf7j6fru {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .gx9465hk {
    overflow: hidden;
  }

  .q5biopcu {
    border-width: 0;
    padding: 0;
  }

  .feekg71f {
    padding: 0 15px;
  }

  .b5yp727q {
    margin: 8px -15px 0;
  }

  .o74yg51d {
    margin: 0 auto;
  }

  .tib71rih {
    margin: 0 0 10px;
  }

  .unmkh1fr {
    margin: 0 auto;
  }

  .de48ex9t {
    padding: 0 10px;
  }

  .dd1lu6xc {
    margin: 0 -15px;
  }

  .po8thiiq, .v00x2l5e {
    margin: 0 auto;
  }

  .kbhotnol {
    padding: 0 10px;
  }

  .pryj3035 {
    margin: 0 -15px;
  }

  .rs3iuggj {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .g6iz71ct {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .g9vdlq8n {
    margin: 0 auto;
  }

  .zcqob15a {
    padding: 0 10px;
  }

  .v9eh650v {
    display: block;
  }

  .jhjij3oj {
    margin: 0 -15px;
  }

  .l8ddtgox {
    margin: 0 auto;
  }

  .trdbst17 {
    padding: 35px 10px 0;
  }

  .xyb8bs8j {
    margin: 0 -15px 10px;
    padding: 49px 70px 60px;
    overflow: hidden;
  }

  .pllig372 {
    margin: 0 0 8px;
    padding: 10px 0 30px;
  }

  .xojhevk7 {
    border-radius: 10px;
    padding: 25px;
  }

  .cc1iyn3h {
    margin: 0 0 25px;
  }

  .b53gemoy {
    border-radius: 10px;
    padding: 25px;
  }

  .jinawh0w {
    margin: 0 0 25px;
  }

  .bjwdb19u {
    border-radius: 10px;
    padding: 25px;
  }

  .l1m5zgaz {
    margin: 0 0 25px;
  }

  .wvpfc9px {
    border-radius: 8px;
    margin: 5px auto;
  }

  .tiwg33m4 {
    padding: 35px 15px 0;
  }

  .zchbj8n6 {
    margin: 0 auto;
  }

  .albdla0d {
    margin: 0 -15px;
  }

  .n1tzw2hd {
    margin: 10px 0 8px;
    font-size: 28px;
    line-height: 36px;
  }

  .wouty457 {
    margin: 0 auto;
  }

  .v581ob0f {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .o3u9hjks {
    margin: 0;
    font-size: 18px;
    line-height: 22px;
  }

  .a4ls8lwa {
    margin: 0 auto;
  }

  .wdmbk19b {
    margin: 0 0 10px;
  }

  .r5bcrc74 {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .u5srvi5f {
    margin: 0 auto 21.7391px;
  }

  .zdmx1l7e {
    margin: 0 auto;
  }

  .ngr3wjxp {
    padding: 0 15px;
  }

  .ynwdyw0m {
    padding: 40px 0;
  }

  .iygz2bwq {
    margin: 0 -15px;
  }

  .ekfiftel {
    margin: 0 0 8px;
  }

  .cg322snv {
    margin: 0;
    padding: 10px 0 0;
  }

  .hlrvh2sm {
    margin: 0 4px 10px;
  }

  .wms6rh8w {
    margin: 0 15px 0 0;
  }

  .zpai9ftl {
    padding: 5px 0;
  }

  .efjuw2qi {
    margin: 0 15px 0 0;
  }

  .vgnqbxhb {
    padding: 5px 0;
  }

  .exywrew7 {
    margin: 0 15px 0 0;
  }

  .ecpbe9oz {
    padding: 5px 0;
  }

  .mil6xha7 {
    margin: 8px 0 0;
  }

  .wlihoyp4 {
    margin: 0 0 35px;
  }

  .oktko05i {
    margin: 0;
  }

  .tcks5ci3 {
    margin: 0 0 35px;
  }

  .xaidpd8k {
    padding: 0 15px;
  }

  .icb4206e {
    margin: -1px;
    overflow: hidden;
  }

  .dfbqw13l {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .gji0ogfn {
    margin: 0;
  }

  .gutykgbo {
    padding: 0 15px;
  }

  .bwoft83m {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .alitrni6 {
    margin: 0;
  }

  .vpp5dmlh {
    padding: 0 15px;
  }

  .qzsza1cs {
    margin: 0;
  }

  .kl52cdyf {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .t9n5u9l7 {
    margin: 0;
  }

  .rllw6xha {
    padding: 0 4px 0 0;
  }

  .htvrucu2 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .vrccm6yf {
    margin: 0;
  }

  .jvkezskl {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .wu6lm0b4 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .uxfel1gt {
    margin: 0;
  }

  .z0a06ot5 {
    padding: 0 15px;
  }

  .sbjz8fsm {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .tqpyq2pl {
    margin: 0;
  }

  .uzcwum50 {
    padding: 0 15px;
  }

  .onl9m9ib {
    margin: 0 -15px;
  }

  .n4b6pbhx {
    padding: 0 15px;
  }

  .n4fzssqn {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .s0yqe37c {
    margin: 0 -15px;
  }

  .bp5cl9bf {
    padding: 0 15px;
  }

  .s76qlcsa {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .oqqmdkra {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .oirjqxy2 {
    margin: 0 0 15px;
  }

  .cucpxecj {
    margin: 0 0 20px;
  }

  .pg4qz3hd {
    border-radius: 50%;
  }

  .k2y5zw4j {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
  }

  .sqa5zzis {
    border-radius: 50%;
  }

  .nxvz32hr {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .s6i5y9mm {
    border-radius: 50%;
  }

  .qdhjs3eb {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .rax0lcdh {
    border-radius: 50%;
  }

  .iasn12kc {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .a27q04tg {
    margin: 0;
    padding: 0;
  }

  .t5kfh4ut {
    margin: 16px 0 50px;
  }

  .tz8el4au, .gpqxhs67 {
    padding: 0 10px 0 0;
  }

  .gsnk4znc {
    padding: 0 15px;
  }

  .m106b4o7 {
    margin: 70px 0 8px;
  }

  .be9wb864, .jj4cz0zp {
    margin: 0 0 8px;
  }

  .hqep6gru {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .oxdm974j {
    margin: 70px 0 8px;
  }

  .i5ipbgla, .ozpdfkz3, .sjujfxew, .vmqstlzh, .gbzvny2k, .a4ibeklt {
    margin: 0 0 8px;
  }

  .xxy6qa77 {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .ndl47wso {
    margin: 70px 0 8px;
  }

  .djkmqtua, .ikr8fomx, .xd4z0hkv {
    margin: 0 0 8px;
  }

  .woso2zk9 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .u3af6g6b {
    margin: 70px 0 8px;
  }

  .s3ic63mg, .m2sbs6lz, .csh7rl3e {
    margin: 0 0 8px;
  }

  .h0b0yk0o {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .uls0755t {
    margin: 70px 0 8px;
  }

  .kcpq4swu, .f0uzwfrz, .bofvr3ef, .gj8q2juy {
    margin: 0 0 8px;
  }

  .sw72npf4 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .cv0y7mlv {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 0;
  }

  .thtretcw {
    padding: 0 15px;
  }

  .ndb02qw3 {
    margin: 0 6px 5px 9px;
  }

  .xlifpsiq, .xxgkk441 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
  }

  .i2y447np {
    margin: 8px 0 0;
    padding: 0;
  }

  .v59py028 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 24px 0 0;
  }

  .rbzw7d4j {
    padding: 0 15px;
  }

  .uvc6ww2e {
    margin: 0 -15px;
  }

  .wbyhxpcg {
    margin: 0 auto;
    padding: 0 15px;
  }

  .o226s26w {
    padding: 0 50px;
  }

  .gw56uld1 {
    padding: 40px 0 10px;
  }

  .qn4yjhu3 {
    border-width: 0;
  }

  .r1lgx70a {
    margin: 0;
  }

  .ewtgs4lx {
    background-image: none;
    border-width: 3px 0;
    border-top-style: solid;
    border-top-color: #fff;
    border-bottom-style: solid;
    border-bottom-color: #fff;
    height: 21px;
    margin: 6px 0;
    position: relative;
  }

  .po8cxm6r {
    z-index: 0;
    background-position: 0 0;
    border-width: 1px;
    border-color: #0000;
    border-radius: 4px;
    padding: 4px 12px;
    display: block;
    position: absolute;
    top: 0;
    right: 20px;
  }

  .gmqddeth {
    justify-content: normal;
  }

  .f70810td {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .axvs7c4l {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .sl4e6184 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .xxm59lk9 {
    text-align: center;
    padding: 10px 0;
  }

  .l044h1xk {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .swoedf15 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .v3lvxm1s {
    text-align: center;
    padding: 10px 0;
  }

  .tkoxr9za {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .xfqu9cpx {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .xq0fz108 {
    text-align: center;
    padding: 10px 0;
  }

  .rgqpzxig {
    color: #000;
    text-align: center;
    border-width: 0 2px 2px 0;
    border-color: #000;
    font-size: 13px;
    top: 22px;
    right: 10px;
  }

  .a1qqfp25 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .iddv2nmr {
    text-align: center;
    padding: 10px 0;
  }

  .oftqza47 {
    color: #000;
    text-align: center;
    border-color: #000;
    padding: 6px 22px 6px 1px;
    font-size: 13px;
  }

  .vqkadqja {
    text-align: center;
    padding: 10px 0;
  }

  .uj1oyq39 {
    text-align: center;
    background-color: #fff;
    flex-direction: column;
    width: 100%;
    max-height: 639px;
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .t4ixpkkx {
    text-align: center;
  }

  .i9gfkq7n {
    text-align: center;
    flex-direction: row;
    flex-basis: 100%;
    display: none;
  }

  .oj089w3z {
    z-index: 0;
    text-align: center;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    margin: auto;
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
  }

  .ubeh5c9q {
    padding: 5px 0 0;
  }

  .bg77lz5a {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .wc2t1439 {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
    font-size: 14px;
    display: inline;
  }

  .ecdk1jip {
    flex-direction: row;
    display: none;
  }

  .sq4xipb3 {
    margin: 0 -15px;
  }

  .bbk0b49l {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .v1mynt7i {
    padding: 0;
  }

  .bzlj0q02 {
    padding: 10px 0 12px;
  }

  .gsfez9lm {
    border-radius: 50%;
  }

  .iyo0hwl9 {
    margin: 0 0 8px;
  }

  .qqzca1hz {
    margin: 0;
  }

  .cszfjq2t {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
    font-size: 14px;
  }

  .szx4qhgz, .hrg70re6 {
    padding: 0 15px;
  }

  .iavpaax6 {
    margin: 0 -15px;
  }

  .wic1q14n {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .hupl03u2 {
    padding: 0;
  }

  .fqgnykrl {
    overflow: hidden;
  }

  .pw809729 {
    margin: 0 0 8px;
    padding: 0 40px 5px;
  }

  .p1bgfpp1 {
    margin: 80px auto 0;
    padding: 0 15px;
  }

  .kcaoghk7 {
    margin: 0 -15px;
  }

  .lbvzxlfe, .xnykw0k6 {
    line-height: 26px;
  }

  .iipxwyrd {
    margin: 10px 0 0;
  }

  .nf8j2li2 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .izpw2cnk {
    margin: 0 0 35px;
  }

  .vxek4o30 {
    padding: 0 15px;
  }

  .z8wc3bhj {
    margin: 50px 0 0;
  }

  .b9q61ylq, .o6nj0isd {
    line-height: 26px;
  }

  .lrhp7h49 {
    margin: 10px 0 0;
  }

  .z1gmklo6 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .c8r3jbxs {
    margin: 0 0 35px;
  }

  .l727olsv {
    padding: 0 15px;
  }

  .afkosswx {
    margin: 50px 0 0;
  }

  .wesnv1zp, .b0hcy9km {
    line-height: 26px;
  }

  .bvauh6dl {
    margin: 10px 0 0;
  }

  .t7y9l6pn {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .r5kyumol {
    margin: 0 0 35px;
  }

  .mx4xqlu2 {
    padding: 0 15px;
  }

  .h924mp4v {
    margin: 50px 0 0;
  }

  .iceg7aor {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .v972z6lm {
    margin: 0;
  }

  .ppd5g797 {
    margin: 0 0 35px;
  }

  .q3r98p9f {
    padding: 0 15px;
  }

  .x1w1xa7t {
    margin: 0 0 -15px;
  }

  .aj8opovy {
    margin: 0;
  }

  .x55rvyb2 {
    margin: 0 0 35px;
  }

  .vpylvbi2 {
    margin: 0 0 8px;
  }

  .saxeew8l {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .undt07r8 {
    padding: 0 15px;
  }

  .jvgkwftg {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .ttymlwy0 {
    margin: 0 0 -15px;
  }

  .j2kxwci9 {
    margin: 0;
  }

  .go3nwtq4 {
    margin: 0 0 35px;
  }

  .oe3tq81u {
    margin: 0 0 8px;
  }

  .hgtcizqi {
    font-size: 18px;
    line-height: 26px;
  }

  .hi0ls4hx {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .kzlwhrbj {
    padding: 35px 15px 0;
  }

  .jkc2h3wg {
    margin: 0;
  }

  .vwci64zm {
    margin: 0 0 35px;
  }

  .p2swvxhe {
    padding: 35px 15px 0;
  }

  .ocvh6brb {
    border-radius: 20px;
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .ott1v5z0 {
    padding: 0 15px;
  }

  .rl88cwxb {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .zmyk3gw2 {
    margin: 0 5px;
    overflow: hidden;
  }

  .oxqursgz {
    margin: 0;
  }

  .o1lm8cqv {
    margin: 0 0 35px;
  }

  .pcs5zp0o {
    padding: 0 15px;
  }

  .jhpbqnj6 {
    margin: 0 0 -15px;
  }

  .m2mz1ld4 {
    margin: 0;
  }

  .ylzp64ql {
    margin: 0 0 35px;
  }

  .lw8mmkqb {
    margin: 0 0 8px;
  }

  .gavigugd {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .ow6c21jp {
    padding: 0 15px;
  }

  .olmdpia0 {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .akkw5hox {
    margin: 0 0 -15px;
  }

  .r3d7pp9e {
    margin: 0;
  }

  .gsw0ndng {
    margin: 0 0 35px;
  }

  .t36mes0a {
    margin: 0 0 8px;
  }

  .hqtxkg1t, .qin3vz28 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .prkq4why {
    padding: 0 15px;
  }

  .wr5o9aav {
    margin: 0;
  }

  .r7dsbf5e {
    margin: 0 0 35px;
  }

  .yv9nqc8b {
    padding: 0 15px;
  }

  .fzc9coz7 {
    margin: 0 -15px;
  }

  .u9hvsh9q {
    padding: 35px 15px 0;
  }

  .y1wx68aw {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .anb8mab3 {
    margin: 0 5px;
    overflow: hidden;
  }

  .qbtowdyo {
    margin: 16px 0 8px;
  }

  .vqwfgaj1 {
    margin: 0;
  }

  .l5rfzows {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .yfxi06x7 {
    padding: 0 15px;
  }

  .aovgsv0m {
    margin: 16px 0 8px;
  }

  .gs041dwc {
    margin: 0;
  }

  .zxy8vcfa {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .e673b0k1 {
    padding: 0 15px;
  }

  .fsl9g8ez {
    margin: 16px 0 8px;
  }

  .ardh8h45 {
    margin: 0;
  }

  .hc4a8sod {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .qubtembs {
    padding: 0 15px;
  }

  .chtqohqh {
    margin: 0 -15px;
  }

  .ingazewc {
    margin: 0 0 35px;
  }

  .r9pctr3r {
    padding: 35px 15px 0;
  }

  .jgwdluks {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .zs1925m9 {
    margin: 0;
  }

  .r9jm452g {
    margin: 0 0 -30px;
  }

  .zr0b55yc {
    padding: 0 15px;
  }

  .g7fsgj0l {
    margin: 0 0 -15px;
  }

  .c47zv4cg {
    margin: 0;
  }

  .s2n9c4pd {
    margin: 0 0 35px;
  }

  .ucj73kt1 {
    margin: 0 0 8px;
  }

  .pfm2mvjx {
    font-size: 18px;
    line-height: 26px;
  }

  .nu5puohd {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .lscdrwj0, .p31mxbdq {
    font-size: 18px;
    line-height: 26px;
  }

  .edbsv9y9 {
    margin: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .kph6apeq {
    margin: 0 0 35px;
  }

  .co0xburg, .xapcjh0o, .bmfn4tok {
    margin: 0;
  }

  .e0cxxkzw {
    margin: 16px 0;
  }

  .yjdgol37 {
    margin: 0 0 35px;
  }

  .jiuett6m {
    padding: 0 15px;
  }

  .yj66ymrz {
    margin: 0 -15px;
  }

  .rnhrvvpf {
    padding: 35px 15px 0;
  }

  .av80y1ka {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .ps6s1sqc {
    margin: 0 -15px;
    padding: 20px 10px 0;
    overflow: hidden;
  }

  .amdht7wa {
    margin: 0 0 10px;
  }

  .hlgdhy0c, .u55snipt {
    padding: 0 15px;
  }

  .whoad0am {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fsrpaej9 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .mvr7leh8 {
    padding: 0 15px;
  }

  .dr6ok8mb {
    display: none;
  }

  .ls99rpo4 {
    margin: 0 -15px;
  }

  .hg7a2jh7 {
    border-radius: 6px 6px 0 0;
  }

  .pxjtjta8 {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .s2c94v5c {
    margin: 0;
    padding: 0;
  }

  .qltsfkcs {
    margin: 10px 0 0;
  }

  .par37f6y {
    padding: 8px;
  }

  .yemqtkqk {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .v97anr5s {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .rqfyliln {
    border-radius: 6px 6px 0 0;
  }

  .sdhxdg6s {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .l0cb1fes {
    margin: 0;
    padding: 0;
  }

  .dde6t5en {
    margin: 10px 0 0;
  }

  .b2hclli5 {
    padding: 8px;
  }

  .ngfqix52 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .hsn6f5jc {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zzvg3k5p {
    border-radius: 6px 6px 0 0;
  }

  .z6qivf46 {
    margin: 0 10px 0 0;
    font-size: 10px;
  }

  .b3vdtis7 {
    margin: 0;
    padding: 0;
  }

  .wn4jq9ra {
    margin: 10px 0 0;
  }

  .sxamcs32 {
    padding: 8px;
  }

  .ayiosa5m {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .l9zc5s2i {
    flex-basis: 50%;
    max-width: 50%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .bc5xob5g {
    margin: 0 -15px;
  }

  .f9kimyb4 {
    padding: 0 15px;
  }

  .h1sf4axw {
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .eamjev1z {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ru5kc56h {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .nt35tno5 {
    padding: 0 15px;
  }

  .jjrke3ek {
    display: block;
  }

  .bsx29l3b {
    margin: 0 -15px;
  }

  .rym183zj {
    padding: 35px 15px 0;
  }

  .j1b8uy3z {
    max-width: 1300px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .t94qzpsl {
    margin: 0 auto;
  }

  .mupsvtp3 {
    margin: 10px auto 0;
  }

  .u65iuq6p {
    border-radius: 30px;
  }

  .azyyg0zj {
    margin: 0 0 35px;
  }

  .c825r56u {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hlwq5b0r {
    margin: 0 auto;
  }

  .jqmdy2mj {
    border-radius: 30px;
  }

  .ey2scf3a {
    margin: 0 0 35px;
  }

  .cqgehl8z {
    border-radius: 30px;
    margin: -20px 60px 80px;
    padding: 75px 0;
  }

  .lhp117nx {
    padding: 0 15px;
  }

  .zu5hjlqs {
    margin: 0 -15px;
  }

  .ojrjqy57 {
    margin: 0 0 10px;
    padding: 0 0 20px;
  }

  .i9f5jzos {
    margin: 0 auto;
  }

  .klvt7fpb, .lskln7v8 {
    padding: 0 10px;
  }

  .cce8lefi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .x32aycyc {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .iyatx5h5 {
    margin: 0 auto;
  }

  .qiewj3u0 {
    padding: 0 10px;
  }

  .sqsic3ez {
    display: none;
  }

  .monm41z1 {
    margin: 0 -15px;
  }

  .d5txxkn9, .lntc0cew {
    margin: 0;
  }

  .ew7qqomq {
    margin: 0 0 8px;
  }

  .cp3p975d {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .jmj0fno1 {
    padding: 0 10px;
  }

  .czm5wxbx {
    flex-basis: 50%;
    max-width: 50%;
  }

  .gkhopwxt, .yipjays1 {
    margin: 0;
  }

  .ychk7aqd {
    margin: 0 0 8px;
  }

  .okdrpiwa {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .kbo6v40c {
    padding: 0 10px;
  }

  .vmw8wt01 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .eq8n1uti, .cjkgtxbs {
    margin: 0;
  }

  .fmk9vcre {
    margin: 0 0 8px;
  }

  .e3fe2799 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .uti557gq {
    padding: 0 10px;
  }

  .qxl7t5nz {
    flex-basis: 50%;
    max-width: 50%;
  }

  .hkkdcd18, .kll5xefv {
    margin: 0;
  }

  .mmh9yqfm {
    margin: 0 0 8px;
  }

  .ghv8xcma {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .mzgj4d39 {
    padding: 0 10px;
  }

  .tt1wfvk0 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .kbtjp85j {
    margin: 0 -15px;
  }

  .zflyjxl6, .kgl4yodw {
    margin: 0 auto;
  }

  .ye9xqxmu {
    padding: 0 10px;
  }

  .b983joyo {
    margin: 0 -15px;
  }

  .kvfptgn2 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r95xlfvf {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .hmxumay3 {
    margin: 0 auto;
  }

  .muex0glc {
    padding: 0 10px;
  }

  .x4nlr6g6 {
    display: block;
  }

  .ib92vuoc {
    margin: 0 -15px;
  }

  .tb285mkq {
    margin: 0 auto;
  }

  .k2hgrjei {
    padding: 35px 10px 0;
  }

  .n3kjpj5o {
    margin: 0 -15px 10px;
    padding: 49px 70px 60px;
    overflow: hidden;
  }

  .m8p5vbfh {
    margin: 0 0 8px;
    padding: 10px 0 30px;
  }

  .gaxdi96l {
    border-radius: 10px;
    padding: 25px;
  }

  .vtviu8fm {
    margin: 0 0 25px;
  }

  .rbu6nsfr {
    border-radius: 10px;
    padding: 25px;
  }

  .kmhqxcj1 {
    margin: 0 0 25px;
  }

  .wbo60v10 {
    border-radius: 10px;
    padding: 25px;
  }

  .nmj5gr0x {
    margin: 0 0 25px;
  }

  .jdyakfzx {
    border-radius: 10px;
    padding: 25px;
  }

  .adwlfgxf {
    margin: 0 0 25px;
  }

  .stogmn0h {
    border-radius: 8px;
    margin: 5px auto;
  }

  .km75rsg2 {
    padding: 35px 15px 0;
  }

  .bdfv4doz {
    margin: 0 auto;
  }

  .p7ka6xvn {
    margin: 0 -15px;
  }

  .mg6n03e3 {
    margin: 10px 0 8px;
    font-size: 28px;
    line-height: 36px;
  }

  .w36z2mg7 {
    margin: 0 auto;
  }

  .qecd27ju {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .b6yiv20q {
    margin: 0;
    font-size: 18px;
    line-height: 22px;
  }

  .b5ntuh6g {
    margin: 0 auto;
  }

  .jhz5dmr3 {
    margin: 0 0 10px;
  }

  .zv64fixw {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hreqtows {
    margin: 0 auto 21.7391px;
  }

  .v80wmx1r {
    margin: 0 auto;
  }

  .e4kbon43 {
    padding: 0 15px;
  }

  .f1b5i7sb {
    padding: 40px 0;
  }

  .eqo8053l {
    margin: 0 -15px;
  }

  .jcgovly5 {
    margin: 0 0 8px;
  }

  .tibt6zkv {
    margin: 0;
    padding: 10px 0 0;
  }

  .uso3ych6 {
    margin: 0 4px 10px;
  }

  .d3o87fue {
    margin: 0 15px 0 0;
  }

  .ki3ukgqi {
    padding: 5px 0;
  }

  .fr6na842 {
    margin: 0 15px 0 0;
  }

  .vj0ozesr {
    padding: 5px 0;
  }

  .y0vvkj5l {
    margin: 0 15px 0 0;
  }

  .phokzd9y {
    padding: 5px 0;
  }

  .qsqzlnlq {
    margin: 8px 0 0;
  }

  .q1vb5ee8 {
    margin: 0 0 35px;
  }

  .gqhvia8w {
    margin: 0;
  }

  .l9dyht3r {
    margin: 0 0 35px;
  }

  .h4w0p1e9 {
    padding: 0 15px;
  }

  .nxty80zs {
    margin: -1px;
    overflow: hidden;
  }

  .p5j8swsj {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .q82mumq8 {
    margin: 0;
  }

  .fgja63il {
    padding: 0 15px;
  }

  .mszmclr5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bgpl3lx3 {
    margin: 0;
  }

  .tf43uc2b {
    padding: 0 15px;
  }

  .lzrk7m2t {
    margin: 0;
  }

  .nais064q {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .hcebtcdd {
    margin: 0;
  }

  .opntb7yy {
    padding: 0 4px 0 0;
  }

  .chgphlpw {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .fxn6czn0 {
    margin: 0;
  }

  .in3gsmbg {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .k4knddgl {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .t1jbr924 {
    margin: 0;
  }

  .mlqncrd0 {
    padding: 0 15px;
  }

  .gnpmi87k {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .m7pvago2 {
    margin: 0;
  }

  .retn1ura {
    padding: 0 15px;
  }

  .fa2srsoj {
    margin: 0 -15px;
  }

  .fadqyzqt {
    padding: 0 15px;
  }

  .m04ltwfv {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .i94jtoda {
    margin: 0 -15px;
  }

  .hy4jlg39 {
    padding: 0 15px;
  }

  .ofv4l0hz {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .k9wbdjom {
    max-width: 720px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .iem0maxp {
    margin: 0 0 15px;
  }

  .thq2j0dc {
    margin: 0 0 20px;
  }

  .a5kyoh7s {
    border-radius: 50%;
  }

  .mrprnj6l {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
  }

  .xuoffo52 {
    border-radius: 50%;
  }

  .jjr2kaij {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .vet9kc60 {
    border-radius: 50%;
  }

  .jg2tgyur {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .ismqv8fs {
    border-radius: 50%;
  }

  .gni5ut7l {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .ybrlgn2a {
    margin: 0;
    padding: 0;
  }

  .lujz8di3 {
    margin: 16px 0 50px;
  }

  .hx2q73ny, .sd96fyn9 {
    padding: 0 10px 0 0;
  }

  .zdfurjkt {
    padding: 0 15px;
  }

  .ifw9v2a3 {
    margin: 70px 0 8px;
  }

  .yzntcfqv, .td3bbcsp {
    margin: 0 0 8px;
  }

  .ofjvkdzl {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .vpolkm1w {
    margin: 70px 0 8px;
  }

  .el18ooay, .j78h16ns, .yat91hsh, .iwf98h71, .tty5880h, .aah0ys5r {
    margin: 0 0 8px;
  }

  .wvoids32 {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .b37fr8sn {
    margin: 70px 0 8px;
  }

  .osvp6cy3, .pfamfsi4, .gnf4plxx {
    margin: 0 0 8px;
  }

  .oep7c4ob {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .si1n3qte {
    margin: 70px 0 8px;
  }

  .rezgi45b, .yux71uc4, .qqt0uc10 {
    margin: 0 0 8px;
  }

  .o7d11jv5 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .hmroquij {
    margin: 70px 0 8px;
  }

  .pke7eup3, .x3i7523z, .y4etyukb, .mqq993gw {
    margin: 0 0 8px;
  }

  .nu87mqk3 {
    width: 45%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .wr1kk1eq {
    flex-wrap: wrap;
    margin: 12px 0 0;
    padding: 0;
  }

  .lbtw833w {
    padding: 0 15px;
  }

  .kn35alhb {
    margin: 0 6px 5px 9px;
  }

  .rz4s9ylf, .sw0cy813 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
  }

  .g99nk14m {
    margin: 8px 0 0;
    padding: 0;
  }

  .qys9zkb9 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 24px 0 0;
  }

  .xw9vxurt {
    padding: 0 15px;
  }

  .k396ndin {
    margin: 0 -15px;
  }

  .jk2mvcq3 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .ibluvewf {
    padding: 0 50px;
  }

  .nsivri42 {
    padding: 40px 0 10px;
  }

  .wq1y92kq {
    border-width: 0;
  }

  .z14mzhf9 {
    margin: 0;
  }

  .code-embed-3 {
    max-width: 64rem;
  }

  .l5 {
    width: 30%;
    height: auto;
    margin-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

@media screen and (max-width: 767px) {
  h5 {
    font-size: 1.5rem;
  }

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

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

  .shape-w {
    margin-top: -140px;
  }

  .avatar {
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .rows {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
  }

  .header {
    flex-flow: column;
    min-height: 0;
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .header-info {
    width: 100%;
  }

  .cards {
    grid-template-columns: 1fr;
  }

  .header-image {
    width: 100%;
    margin-top: 4rem;
    position: relative;
  }

  .header-info-w {
    margin-top: 4rem;
  }

  .content-w {
    width: 100%;
    max-width: none;
  }

  .steps-cards {
    grid-template-columns: 1fr;
  }

  .p2 {
    height: 3.25rem;
  }

  .r-image {
    order: -1;
    width: 100%;
    max-width: none;
    margin-bottom: 2rem;
  }

  .quote-w-info {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .stars {
    height: 1.6rem;
    margin-right: 1rem;
  }

  .row-w {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
  }

  .quote-w {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .rating-block {
    font-size: 1.4rem;
  }

  .div-block-10, .div-block-14 {
    display: none;
  }

  .q0i7dwh3 {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .cy6ny6uh {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .k30j6z93 {
    padding: 0 15px;
  }

  .qhi17b2f {
    border-width: 0 2px 2px 0;
  }

  .mrf847v6 {
    padding: 6px 22px 6px 1px;
  }

  .tjvunx6o {
    padding: 10px 0;
  }

  .iy379rlg {
    border-width: 0 2px 2px 0;
  }

  .kpbuq1p8 {
    padding: 6px 22px 6px 1px;
  }

  .fxx0on03 {
    padding: 10px 0;
  }

  .ezc458jy {
    border-width: 0 2px 2px 0;
  }

  .q8648qb8 {
    padding: 6px 22px 6px 1px;
  }

  .q0x8mu13 {
    padding: 10px 0;
  }

  .j9t65ymu {
    border-width: 0 2px 2px 0;
  }

  .n2g56iow {
    padding: 6px 22px 6px 1px;
  }

  .ylkyp4qk {
    padding: 10px 0;
  }

  .htrj8jy5 {
    padding: 6px 22px 6px 1px;
  }

  .n5dvt31c {
    padding: 10px 0;
  }

  .laxznp8i {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .ri5dwtn7 {
    margin: auto;
  }

  .pclej23y {
    padding: 5px 0 0;
  }

  .bc53st3j {
    padding: 0 15px;
  }

  .gf70vhpn {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .uw2yuay3 {
    margin: 0 -15px;
  }

  .p5nxyxwz {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .yr3nmd33 {
    padding: 10px 0 12px;
  }

  .qcsxzbkk {
    border-radius: 50%;
  }

  .upzvnmsi {
    margin: 0;
    font-size: 34px;
  }

  .hbwqh91n {
    font-size: 17px;
    line-height: 28px;
  }

  .b1t2gyep {
    margin: 0;
    font-size: 17px;
    line-height: 28px;
  }

  .ne5282pa {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .kaxv7bkx {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .zdm28shi {
    max-width: 400px;
    margin: 20px auto;
  }

  .pv6yq5me {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .f9sc3b9t {
    margin: 0 -15px;
  }

  .qvxrgjjy {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .xzk249j1 {
    z-index: auto;
    position: relative;
    top: 30px;
  }

  .apluita9 {
    height: auto;
    padding: 50px 0 180px;
    overflow: hidden;
  }

  .b32peehi {
    margin: 0;
  }

  .nyv9o7u5 {
    margin: 80px auto 0;
    padding: 0 15px;
  }

  .d5shs34j {
    float: none;
  }

  .oy1sq8dp {
    margin: 0 -15px;
  }

  .smxp6omx {
    margin: 10px 0 0;
  }

  .avw7nnkm {
    margin: 0;
  }

  .ghdveyoq {
    margin: 0 0 35px;
  }

  .wrg7op5l {
    padding: 0 15px;
  }

  .ihuorwr2 {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .mjd81nbv {
    margin: 10px 0 0;
  }

  .wbkhorhp {
    margin: 0;
  }

  .z8a1u8gf {
    margin: 0 0 35px;
  }

  .phtf11xv {
    padding: 0 15px;
  }

  .s0i8gknj {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .lnmoc66l {
    margin: 10px 0 0;
  }

  .v8hosjyx {
    margin: 0;
  }

  .zxb88xsn {
    margin: 0 0 35px;
  }

  .zzbocgww {
    padding: 0 15px;
  }

  .mx1a809b {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .wc4zqqbb {
    margin: 10px 0 0;
  }

  .tfvocqwn {
    margin: 0;
  }

  .jfe1ac1k {
    margin: 0 0 35px;
  }

  .he3dt0jp {
    padding: 0 15px;
  }

  .mbwj3o9r {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .q0fjccga {
    margin: 0 auto;
    padding: 20px 0;
  }

  .keq91n2c {
    margin: 0;
  }

  .i0f2kdgp {
    margin: 0 0 35px;
  }

  .zro9niwp {
    padding: 0 15px;
  }

  .ngbdbrjq {
    float: none;
    width: 100%;
  }

  .dlhzdxg6 {
    margin: 0 0 8px;
  }

  .dlh2tfii {
    margin: 0;
  }

  .r07jnxpl {
    margin: 0 0 35px;
  }

  .jruc2eqf {
    border-width: 1px 0 0;
    margin: 45px 0 0;
    padding: 45px 0 0;
  }

  .ugkxut8r {
    margin: 0 0 35px;
  }

  .qjvzteya {
    padding: 0 15px;
  }

  .dbc5emwr {
    float: none;
    width: 100%;
  }

  .fz2ei77t {
    margin: 0 auto;
    padding: 20px 0;
  }

  .jbryyjnj {
    margin: 0 0 30px;
  }

  .yf8t26na {
    margin: 0;
  }

  .sbl7hn2z {
    margin: 0 0 20px;
  }

  .hclmdogq {
    margin: 0 0 8px;
  }

  .j184ctpb {
    margin: 0;
  }

  .wr95yjbc {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .e71fi6ad {
    padding: 0 15px;
  }

  .h8s3ytmy {
    float: none;
    width: 100%;
  }

  .jsgwa71h {
    margin: 0;
  }

  .k25parke {
    margin: 0 0 20px;
  }

  .covnh46l {
    margin: 0 0 8px;
  }

  .vg19gxr3 {
    margin: 0;
  }

  .rois9iu8 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .g8gyany0 {
    padding: 0 15px;
  }

  .c7bvon0y {
    float: none;
    width: 100%;
  }

  .z0bbzbkb {
    margin: 0 -15px;
  }

  .p5vlyft3 {
    margin: 0;
  }

  .ifsrkn90 {
    margin: 0 0 20px;
  }

  .xwcp6u7e {
    margin: 0 0 8px;
  }

  .loj82aa4 {
    margin: 0;
  }

  .rp46q7az {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .iu895yp6 {
    padding: 0 15px;
  }

  .ydd9vzj0 {
    float: none;
    width: 100%;
  }

  .kvoiyal1 {
    margin: 0;
  }

  .m6pzwefx {
    margin: 0 0 20px;
  }

  .ub684bv1 {
    margin: 0 0 8px;
  }

  .n5xauy0u {
    margin: 0;
  }

  .lefvz2t4 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .pgvvyc23 {
    padding: 0 15px;
  }

  .johhkpmz {
    float: none;
    width: 100%;
  }

  .in3uk6a7 {
    margin: 0 -15px;
  }

  .mpco1b8q {
    padding: 35px 15px 0;
  }

  .cur7t0f6 {
    float: none;
    border-radius: 20px;
    margin: 0 0 40px;
    padding: 10px 40px;
  }

  .vky4kysm {
    border-radius: 20px;
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .nsed1w39 {
    margin: 0 0 8px;
  }

  .bdt0w7n3 {
    margin: 0;
  }

  .o8asibdk {
    margin: 0 0 35px;
  }

  .v8ncgcyc {
    margin: 0;
  }

  .lc942928 {
    margin: 0 0 35px;
  }

  .ynsqzcu9 {
    padding: 35px 15px 0;
  }

  .tpy88i72 {
    float: none;
    width: 100%;
  }

  .sscxtqde {
    border-radius: 10px;
    padding: 25px;
  }

  .w236q026 {
    margin: 0 0 25px;
  }

  .kcoxx66o {
    border-radius: 10px;
    padding: 25px;
  }

  .kdup93fk {
    margin: 0 0 25px;
  }

  .oca0kly7 {
    border-radius: 10px;
    padding: 25px;
  }

  .kx86q19q {
    margin: 0 0 25px;
  }

  .ziw58usx {
    border-radius: 10px;
    padding: 25px;
  }

  .g0bvpb4p {
    margin: 0 0 25px;
  }

  .awz4zych {
    border-radius: 10px;
    padding: 25px;
  }

  .nijaszak {
    margin: 0 0 25px;
  }

  .pu0kasxq {
    border-radius: 10px;
    padding: 25px;
  }

  .cour5nag {
    margin: 0 0 25px;
  }

  .egnxp5vb {
    border-radius: 8px;
    margin: 5px auto;
  }

  .l8wtedar {
    margin: 0 0 35px;
  }

  .bf5b8xg6 {
    padding: 0 15px;
  }

  .yinwb6nj {
    float: none;
    width: 100%;
  }

  .p2ipwlzu {
    margin: 0 -15px;
  }

  .ugnimkga {
    padding: 35px 15px 0;
  }

  .qeymwl4k {
    float: none;
    margin: 15px 0 0;
  }

  .ilabhy6g {
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .drhb3xa4 {
    margin: 0 0 8px;
    padding: 0 0 20px;
  }

  .xxmwx5cy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x8y4b3ff {
    margin: 0 0 25px;
  }

  .rwwfunfs {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .a0r2bka2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .o416hlry {
    padding: 0 15px;
  }

  .m3jnh2ra {
    float: none;
    width: 100%;
  }

  .lajkg79v {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .radhbaci {
    margin: 0 0 25px;
  }

  .rir2cke7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .g2e8lna3 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .nwya2q4z {
    padding: 0 15px;
  }

  .f19zokj5 {
    float: none;
    width: 100%;
  }

  .ggg7trak {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .db0h149m {
    margin: 0 0 25px;
  }

  .i2ctj7j0 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .whg28snv {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .p5hwy1wu {
    padding: 0 15px;
  }

  .e1raiobq {
    float: none;
    width: 100%;
  }

  .one8zgoy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .fjmszz8f {
    margin: 0 0 25px;
  }

  .ufm9kwz8 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ew3d5u18 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .l41a9yx8 {
    padding: 0 15px;
  }

  .bj0wmzqc {
    float: none;
    width: 100%;
  }

  .pfthl8jx {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .igedexzl {
    margin: 0 0 25px;
  }

  .exazzyu7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .an5h4uos {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .d6vfm5j8 {
    padding: 0 15px;
  }

  .kmjw7wb6 {
    float: none;
    width: 100%;
  }

  .cj3nn4ml {
    margin: 0 -15px;
  }

  .cnisyjpb {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .c7ra2ts3 {
    margin: 0 0 25px;
  }

  .oell2s80 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .vsrhtayl {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .cmtfi0cs {
    padding: 0 15px;
  }

  .z8qvs0kd {
    float: none;
    width: 100%;
  }

  .kwybasjo {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x0jlokt7 {
    margin: 0 0 25px;
  }

  .pv8wkkst {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ofgqs9f1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .kxx32rqx {
    padding: 0 15px;
  }

  .uu2111c1 {
    float: none;
    width: 100%;
  }

  .wbwaep6h {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .s8758v79 {
    margin: 0 0 25px;
  }

  .d7qjcp6b {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .z25nacat {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .eqgq8gkp {
    padding: 0 15px;
  }

  .x2zsd92t {
    float: none;
    width: 100%;
  }

  .hnfx6x0o {
    margin: 0 -15px;
  }

  .r7c2s3eo {
    padding: 35px 15px 0;
  }

  .tzv9xwyq {
    margin: 0 auto;
    padding: 20px 0;
  }

  .n79p6c4s {
    margin: 0 -15px;
    padding: 10px 0 20px;
    overflow: hidden;
  }

  .lzil9h1i {
    margin: 0;
  }

  .nk7v58n5 {
    margin: 0 0 8px;
  }

  .wa5c3eqd, .i6g4aol7 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 10px;
    padding: 18px 20px;
  }

  .je3qvyjf {
    padding: 0 10px;
  }

  .b27dsrca {
    margin: 0 0 35px;
  }

  .ht3aan93 {
    padding: 25px 0 0 25px;
  }

  .vgjqrkcb {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .b9obi5yy {
    margin: 0 0 8px;
  }

  .hrcz47yn {
    margin: 0;
  }

  .i92jc84k {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .kwnfgekf {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .x39w1760 {
    padding: 25px 0 0 25px;
  }

  .k2r8vfqz {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .kh490755 {
    margin: 0 0 8px;
  }

  .z98gnz8w {
    margin: 0;
  }

  .td6xmdbc {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .zv4jx2i1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .g29d2jf0 {
    padding: 25px 0 0 25px;
  }

  .oosvu15q {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .obk584px {
    margin: 0 0 8px;
  }

  .rrm5ke0s {
    margin: 0;
  }

  .vzmjko8z {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .cluqnfhp {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .e7j5e8sl {
    padding: 25px 0 0 25px;
  }

  .rntp5e0x {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .x1mtr51r {
    margin: 0 0 8px;
  }

  .ifohf3ke {
    margin: 0;
  }

  .ygsct3uv {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .mf1aczc7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .o8pb27bq {
    padding: 25px 0 0 25px;
  }

  .mtj3tz95 {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .cgypug1y {
    margin: 0 0 8px;
  }

  .fsfqkq6m {
    margin: 0;
  }

  .zscz5ajp {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .qyuok6x2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .jjdw3do0 {
    padding: 25px 0 0 25px;
  }

  .rr2qfxlj {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .rgn10pz7 {
    margin: 0 0 8px;
  }

  .la5ba595 {
    margin: 0;
  }

  .km1nxs7i {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .clakeble {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .h7x9xh9x {
    padding: 25px 0 0 25px;
  }

  .ja22totg {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .jmv5mwzm {
    margin: 0 0 8px;
  }

  .v7lev058 {
    margin: 0;
  }

  .n7ojw8jt {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .wgjy6km7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 24px 60px;
  }

  .dtlpeycn {
    overflow: hidden;
  }

  .x3gnqb6c {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .nlvxse9v {
    margin: 0 0 35px;
  }

  .i9q5nv8c {
    padding: 35px 15px 0;
  }

  .jcirti6x {
    float: none;
  }

  .tvr50nyf {
    margin: 0 -15px;
    padding: 70px;
  }

  .zwo6uy32 {
    margin: 0 0 10px;
  }

  .zj9cydi8 {
    padding: 0 15px;
  }

  .nyxhij93 {
    float: none;
    width: 100%;
  }

  .m5mnmuzb {
    padding: 0 15px;
  }

  .q86tpho3 {
    float: none;
    width: 100%;
  }

  .oduynds8 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .kfgmojy0 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .cmh7nopn {
    padding: 0 15px;
  }

  .kujdz134 {
    float: none;
    width: 100%;
  }

  .rnetc38p {
    margin: 0 -15px;
  }

  .rphsjysj {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .zh8bgwn2, .oby17ui6 {
    text-align: center;
  }

  .b8a4pdoe {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .oe32zwn2 {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .b75n4cyi {
    margin: 10px 0 0;
  }

  .skvej4qu {
    text-align: center;
    padding: 8px;
  }

  .az879409 {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .beopc5wx {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zuuc8ux0 {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .plpm5k7f, .qkjhwrdn {
    text-align: center;
  }

  .avk9jghr {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .elv54d6t {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .kphoot99 {
    margin: 10px 0 0;
  }

  .surf5jyr {
    text-align: center;
    padding: 8px;
  }

  .p2wk5fgv {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .qvmf9vxc {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .mske6km2 {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .bcs3fuui, .zmtijtxi {
    text-align: center;
  }

  .peu6h9tn {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .zkrvl3u3 {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .ye6wtgvx {
    margin: 10px 0 0;
  }

  .vjk4e5xx {
    text-align: center;
    padding: 8px;
  }

  .e85q6ucx {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .pfknz0c7 {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .yaqtnive {
    text-align: center;
    margin: 0 -15px;
  }

  .pmytjkf5, .grw3ttun, .gb4zzjf2 {
    text-align: center;
  }

  .ecj9i2lq {
    text-align: center;
    padding: 0 15px;
  }

  .k55npsqr {
    float: none;
    text-align: center;
  }

  .nbqn5i19 {
    text-align: center;
    margin: 0 -15px;
    padding: 50px 0 0;
  }

  .ajodbegz {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .p0ygn4qy {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .zuaev6mb {
    padding: 0 15px;
  }

  .bd6uco2b {
    float: none;
  }

  .oe6g0upk {
    margin: 0 -15px;
  }

  .bht4ek0v {
    padding: 35px 15px 0;
  }

  .s9jkhvk9 {
    float: none;
  }

  .iemu5zb4 {
    margin: 0 auto;
    padding: 50px 0 20px;
    overflow: hidden;
  }

  .g41sx9k7 {
    margin: 0 auto;
  }

  .q2wxjjvy {
    margin: 10px auto 0;
  }

  .pp2mvd4e {
    border-radius: 30px;
  }

  .mp1k9atn {
    margin: 0 0 35px;
  }

  .ssuonw17 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r7rn51eb {
    margin: 0 auto;
  }

  .tjb7qd97 {
    border-radius: 30px;
  }

  .sr61rmm9 {
    margin: 0 0 35px;
  }

  .tkftpoli {
    border-radius: 30px;
    margin: -20px 60px 80px;
    padding: 75px 0;
  }

  .zy6qce72 {
    padding: 0 15px;
  }

  .zugfjybi {
    float: none;
  }

  .iljhi5vy {
    margin: 0 -15px;
  }

  .rqva54sb {
    margin: 0 0 10px;
    padding: 0 0 20px;
  }

  .b94wudjt {
    margin: 0 auto;
  }

  .r2g3lvl3 {
    padding: 0 10px;
  }

  .s0yrwf3j {
    float: none;
    width: 100%;
  }

  .a6hnk0hk {
    padding: 0 10px;
  }

  .urnfjgkg {
    float: none;
    width: 100%;
  }

  .zoaod97d {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .j3fnzk0e {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .f5rhoxow {
    margin: 0 auto;
  }

  .ikzs1lll {
    padding: 0 10px;
  }

  .pv31qctv {
    float: none;
    width: 100%;
  }

  .y71k3rht {
    margin: 0 -15px;
  }

  .d2nxq79z, .e3p5ggoi {
    margin: 0;
  }

  .x8webj32 {
    margin: 0 0 8px;
  }

  .hw7ha3a7 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .vhrha0vf {
    padding: 0 10px;
  }

  .incpt69o {
    float: none;
    width: 100%;
  }

  .s2rjpnpm, .b8ozl27d {
    margin: 0;
  }

  .ytu7tu9l {
    margin: 0 0 8px;
  }

  .sktlxraf {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .xrplypoa {
    padding: 0 10px;
  }

  .bm0431l7 {
    float: none;
    width: 100%;
  }

  .rqw9agj8, .t3w7iaed {
    margin: 0;
  }

  .z5beull2 {
    margin: 0 0 8px;
  }

  .ahnpbe6c {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .yqk2ezb2 {
    padding: 0 10px;
  }

  .bua8so45 {
    float: none;
    width: 100%;
  }

  .uyjvuum1, .abj3lq4u {
    margin: 0;
  }

  .ighgwiay {
    margin: 0 0 8px;
  }

  .p2z7oekw {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .k9oxaogl {
    padding: 0 10px;
  }

  .kw1dduao {
    float: none;
    width: 100%;
  }

  .esc9jvby, .e1kqke8v {
    margin: 0;
  }

  .ud1m4s8g {
    margin: 0 0 8px;
  }

  .tkgro27l {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .atwlca1y {
    padding: 0 10px;
  }

  .udmdwz7w {
    float: none;
    width: 100%;
  }

  .qlso7v1l {
    justify-content: left;
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .podgd273, .uszkwn7f {
    margin: 0 auto;
  }

  .hcldcjcl {
    padding: 0 10px;
  }

  .fcpk1ips {
    float: none;
  }

  .bn7k95cd {
    margin: 0 -15px;
  }

  .mvgei1wp {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fvenuby7 {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .rxobj0jr {
    margin: 0 auto;
  }

  .i04xfybk {
    padding: 0 10px;
  }

  .acisroh4 {
    float: none;
  }

  .h0rt9fgy {
    margin: 0 -15px;
  }

  .j81qy55s {
    margin: 0 auto;
  }

  .hvly8qf7 {
    padding: 0 10px;
  }

  .t7fa2oyv {
    float: none;
    padding: 30px 0 0;
  }

  .tkb6pc59 {
    margin: 0 -15px 10px;
    padding: 49px 70px 60px;
    overflow: hidden;
  }

  .l5oj3bzi {
    margin: 0 0 8px;
    padding: 40px 0;
  }

  .btp6ccfp {
    border-radius: 10px;
    padding: 25px;
  }

  .jp12pv4t {
    margin: 0 0 25px;
  }

  .hd7bdmmp {
    border-radius: 10px;
    padding: 25px;
  }

  .i2gpez7n {
    margin: 0 0 25px;
  }

  .p0pio64f {
    border-radius: 10px;
    padding: 25px;
  }

  .rupu5i2d {
    margin: 0 0 25px;
  }

  .rodsh0wk {
    border-radius: 8px;
    margin: 5px auto;
  }

  .uyb71qq8 {
    padding: 0 15px;
  }

  .si304iao {
    margin: 0 auto;
  }

  .sd6hilp5 {
    margin: 0 -15px;
    padding: 40px 0;
  }

  .wqhpos38 {
    margin: 10px 0 8px;
  }

  .axsei5yy {
    margin: 0 auto;
  }

  .vv865qyu {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .uzgpgmhg {
    margin: 0;
  }

  .e1o0p1ex {
    margin: 0 auto;
  }

  .eyfpkxb9 {
    margin: 0 0 10px;
  }

  .kddaylwu {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ficesees {
    margin: 0 auto 21.7391px;
  }

  .tfwbc34n {
    margin: 0 auto;
  }

  .b7k3qhhq {
    padding: 0 15px;
  }

  .o2tifw9w {
    float: none;
    padding: 0 0 50px;
  }

  .rgyl675n {
    margin: 0 -15px;
  }

  .zrn0ognl {
    margin: 0 0 8px;
  }

  .cxz1v943 {
    margin: 0;
    padding: 10px 0 0;
  }

  .qxmfgelk {
    margin: 0 4px 10px;
  }

  .bbl516fz {
    margin: 0 15px 0 0;
  }

  .evn0984i {
    padding: 5px 0;
  }

  .wu6aa10x {
    margin: 0 15px 0 0;
  }

  .tl1kfuo4 {
    padding: 5px 0;
  }

  .v71wtxuj {
    margin: 0 15px 0 0;
  }

  .svkejht6 {
    padding: 5px 0;
  }

  .v2341ekg {
    margin: 8px 0 0;
  }

  .kxywc6nl {
    margin: 0 0 35px;
  }

  .nkbzyr06 {
    margin: 0;
  }

  .vieq2f7r {
    margin: 0 0 35px;
  }

  .q11ozevx {
    padding: 0 15px;
  }

  .ekr6bk2t {
    float: none;
    width: 100%;
  }

  .hyg26fmo {
    margin: -1px;
    overflow: hidden;
  }

  .vfjs76qd {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .wrglhbt5 {
    margin: 0;
  }

  .m92o8x5x {
    padding: 0 15px;
  }

  .hgo8c6eh {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bz2hzk9w {
    margin: 0;
  }

  .zyo601bx {
    padding: 0 15px;
  }

  .hclurxai {
    margin: 0;
  }

  .k851ta1s {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .l6i8t8ra {
    margin: 0;
  }

  .ubn9h5iw {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 4px 0 0;
  }

  .fn8s9ynn {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .d7x2zoqv {
    margin: 0;
  }

  .b6qz2cw3 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .bwdcqjtw {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .u2nzc9f5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .zrn2hh2z {
    margin: 0;
  }

  .gja0ur1n {
    padding: 0 15px;
  }

  .gwavvvyw {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .ms2nhaho {
    margin: 0;
  }

  .wr2g9e0a {
    padding: 0 15px;
  }

  .jouy9iyt {
    margin: 0 -15px;
  }

  .w2nxvnge {
    padding: 0 15px;
  }

  .eaz71555 {
    float: none;
    border-radius: 8px;
    width: 100%;
    padding: 39px 4px 12px;
  }

  .iambh9pi {
    flex-direction: row;
    margin: 0 -15px;
    padding: 50px 0;
    display: block;
    overflow: hidden;
  }

  .o9bs8vfa {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .fx8o2xrp {
    margin: 0 0 15px;
  }

  .z7y2kfwb {
    margin: 0 0 20px;
  }

  .wsov4yt4 {
    border-radius: 50%;
  }

  .o0l2trq6 {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
  }

  .jf2c1akw {
    border-radius: 50%;
  }

  .r5nt3yh0 {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .stnrhclw {
    border-radius: 50%;
  }

  .zkzeztcc {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .eym14rbp {
    border-radius: 50%;
  }

  .agn1l6n3 {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .j0nxu7xr {
    text-align: center;
    margin: 0 0 16px;
    padding: 0;
  }

  .mkya770y {
    margin: 16px 0 50px;
  }

  .ij2pm4f8, .f7hp3dct {
    padding: 0 10px 0 0;
  }

  .c5j6fc7f {
    margin: 0 auto;
  }

  .yvne7hr1 {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .lxq2cg50 {
    text-align: center;
    margin: 10px 0 8px;
  }

  .vb6qdyda, .f30qz1lo {
    text-align: center;
    margin: 0 0 8px;
  }

  .qu8w0e2l {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .ul5ri5s1 {
    text-align: center;
    margin: 10px 0 8px;
  }

  .zdurd9en, .z2t078nq, .v09pg7ya, .aug57njv, .t22rjpi3, .uufyvlpu {
    text-align: center;
    margin: 0 0 8px;
  }

  .xl57kb5y {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .bunafoj9 {
    text-align: center;
    margin: 10px 0 8px;
  }

  .vwj973wl, .d8xskbvv, .ehar9oi8 {
    text-align: center;
    margin: 0 0 8px;
  }

  .f7sqplf9 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .m8enu9wk {
    text-align: center;
    margin: 10px 0 8px;
  }

  .naetzjxo, .co5h6sez, .wpkhzpdy {
    text-align: center;
    margin: 0 0 8px;
  }

  .ejqtc0x9 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .vxld9s1e {
    text-align: center;
    margin: 10px 0 8px;
  }

  .cy940l38, .lb2f493d, .r6wuv95j, .xfae1z0a {
    text-align: center;
    margin: 0 0 8px;
  }

  .ts0wo900 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .gewkm9rv {
    margin: 12px 0 0;
    padding: 0;
  }

  .kwfs4ts4 {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .j7gq5umg {
    margin: 0 6px 5px 9px;
  }

  .ropuxdaf, .glc61ir4 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
  }

  .edogsio6 {
    justify-content: center;
    align-items: center;
    margin: 8px 0 0;
    padding: 0;
  }

  .pygubchq {
    margin: 0 auto;
  }

  .dehw63sl {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
  }

  .sdpmukda {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .vedi8sh6 {
    padding: 0 15px;
  }

  .aylt5p31 {
    margin: 0 -15px;
  }

  .o4hg3kfq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .sao7xb6s {
    padding: 0;
  }

  .uf1eblay {
    padding: 40px 0 10px;
  }

  .d8t63zx5 {
    border-width: 0;
  }

  .c8jew0xg {
    margin: 0;
  }

  .thdgylen {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .z7ipordw {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .fxnm3c0t {
    padding: 0 15px;
  }

  .vbxtqzmf {
    border-width: 0 2px 2px 0;
  }

  .l0l5wu0i {
    padding: 6px 22px 6px 1px;
  }

  .mdp4xs2h {
    padding: 10px 0;
    font-size: 15px;
  }

  .bsvbdygd {
    border-width: 0 2px 2px 0;
  }

  .v7dr1kzx {
    padding: 6px 22px 6px 1px;
  }

  .gcng2eve {
    padding: 10px 0;
    font-size: 15px;
  }

  .jildsl1q {
    border-width: 0 2px 2px 0;
  }

  .aqel9twf {
    padding: 6px 22px 6px 1px;
  }

  .fcf679h5 {
    padding: 10px 0;
    font-size: 15px;
  }

  .b64d6l8d {
    border-width: 0 2px 2px 0;
  }

  .sh9u2plf {
    padding: 6px 22px 6px 1px;
  }

  .yl7j32qp {
    padding: 10px 0;
    font-size: 15px;
  }

  .q88bry7w {
    padding: 6px 22px 6px 1px;
  }

  .mbcjs1sc {
    padding: 10px 0;
    font-size: 15px;
  }

  .rt4jkskw {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .yezmhr4x {
    margin: auto;
  }

  .x3e0aivw {
    padding: 5px 0 0;
  }

  .lgkgkf6x {
    padding: 0 15px;
  }

  .zfu56n7s {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .grthkjmu {
    margin: 0 -15px;
  }

  .jmzwjq15 {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .gz3dejsr {
    border-width: 0 0 1px;
    padding: 10px 0 12px;
  }

  .g5o9dily {
    border-radius: 50%;
  }

  .x7gqrevx {
    margin: 0;
    padding: 0 0 10px;
    font-size: 34px;
  }

  .n177yy84 {
    margin: 0;
    font-size: 20px;
    line-height: 32px;
  }

  .nh0z5kvd {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .yby2o4vs {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .kpzewwy0 {
    max-width: 360px;
    margin: 20px auto;
  }

  .zgf8eaxk {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .q6mpj15i {
    margin: 0 -15px;
  }

  .wipg051r {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .n8y7inej {
    z-index: auto;
    position: relative;
    top: 90px;
  }

  .w3pt2jvu {
    height: auto;
    padding: 0 10px 120px;
    overflow: hidden;
  }

  .vx7ffn7g {
    margin: 0 0 8px;
    padding: 30px 15px 0;
    font-size: 25px;
    line-height: 35px;
  }

  .c6979doa {
    margin: 0 auto;
    padding: 0 15px;
  }

  .enjozrnn {
    float: none;
  }

  .pvbdaych {
    margin: 0 -15px;
  }

  .jdc8od9q {
    margin: 0;
  }

  .exf43hrx {
    margin: 0 0 35px;
  }

  .pwoedbbf {
    padding: 0 15px;
  }

  .rm1fv89i {
    float: none;
    width: 100%;
  }

  .c5hyhp41 {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .mh2qrrvo {
    margin: 0;
  }

  .jr6hy9mu {
    margin: 0 0 35px;
  }

  .cfzh2s91 {
    border-width: 1px 0 0;
    margin: 45px 0 0;
    padding: 45px 0 0;
  }

  .nepugnhk {
    margin: 0 0 35px;
    padding: 0 10px 0 0;
  }

  .wuya5zx6 {
    padding: 0 15px;
  }

  .pwcijl56 {
    float: none;
    width: 100%;
  }

  .bda7lkju {
    margin: 0 auto;
    padding: 20px 0;
  }

  .z7244n84 {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .e3u1ca2j {
    margin: 16px 0 8px;
  }

  .ggy0e19v {
    margin: 0;
  }

  .yu0ip27v {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .xfqep5se {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .sr4epgfk {
    margin: 16px 0 8px;
  }

  .pc7vplz6 {
    margin: 0;
  }

  .v6j69xak {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .z4xq1x33 {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .afdzdvom {
    margin: 16px 0 8px;
  }

  .pbfw6vwa {
    margin: 0;
  }

  .t4igpzoc {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .tawk899a {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .c8jwcif4 {
    margin: 0 -15px;
  }

  .z2jzwxfo {
    margin: 0 0 35px;
  }

  .aak3xl54 {
    padding: 35px 15px 0;
  }

  .ix7hi8ym {
    float: none;
  }

  .rd4hnoji {
    border-radius: 20px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .rhbdo8m0 {
    padding: 0 15px;
  }

  .o3ugrz8n {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .x5ns83az {
    margin: 0 0 25px;
    overflow: hidden;
  }

  .i46dlh46 {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .hb2memrd {
    margin: 16px 0 8px;
  }

  .n37h16xi {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .awqxugy3 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .tvqatzwi {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .lf687t6k {
    margin: 16px 0 8px;
  }

  .ab9t2zsp {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .pmayu24p {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .x7if8lmf {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .b8dw2jtl {
    margin: 16px 0 8px;
  }

  .sqs7xdbz {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .nfxjofwy {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .zw55l1xu {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .mkz6yvfu {
    margin: 16px 0 8px;
  }

  .i7k7geyr {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .uubbc8n9 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .t1b4c2ao {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .uqc3jln1 {
    margin: 16px 0 8px;
  }

  .opm3cvcs {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .u9bgk4x3 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .fs9f0mvo {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .u9ck3fe7 {
    margin: 16px 0 8px;
  }

  .r733v0dr {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .bzy0nvxv {
    border-width: 1px;
    border-radius: 8px;
    min-height: 270px;
    margin: 0 0 24px;
    padding: 24px;
  }

  .kc53argm {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .lkt48och {
    margin: 0 -15px;
  }

  .uo8wkzio {
    margin: 0 0 35px;
  }

  .itcid3fg {
    padding: 0 15px;
  }

  .cb9g5wjq {
    float: none;
  }

  .eor88gn0 {
    margin: 0 auto;
    padding: 20px 0;
  }

  .mpjt4v3l {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .p1npg8l0 {
    margin: 0;
  }

  .atbj8j7r {
    padding: 35px 15px 0;
  }

  .j9p3gzvx {
    float: none;
    width: 100%;
  }

  .j2momwok {
    margin: 0;
  }

  .wtlcux48 {
    margin: 0 0 35px;
  }

  .j7ekkr7k {
    padding: 35px 15px 0;
  }

  .dxakf2vn {
    float: none;
    width: 100%;
  }

  .cyke7fqq {
    border-radius: 20px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .kazf49g1 {
    padding: 0 15px;
  }

  .w0u3vz6e {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .v3wjn0un {
    margin: 0 0 25px;
    overflow: hidden;
  }

  .picjlcyl {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .y18orpgs {
    margin: 0;
  }

  .vz3zju86 {
    margin: 0 0 35px;
    display: none;
  }

  .ta5cqi9a {
    padding: 35px 15px 0;
  }

  .koybyeg4 {
    float: none;
    width: 100%;
  }

  .wijxjryy {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .s6ag6wh0 {
    margin: 0 0 25px;
  }

  .gdnmpypg {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .rt9gamti {
    margin: 0 0 25px;
  }

  .uvriuc8x {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .juipcg9v {
    margin: 0 0 25px;
  }

  .tc0pwlzj {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .yesx4a9e {
    margin: 0 0 25px;
  }

  .jq9fl6t0 {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .ye9fvvl9 {
    margin: 0 0 25px;
  }

  .c34o1ex4 {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .n43l4kkh {
    margin: 0 0 25px;
  }

  .e95apqtw {
    border-radius: 8px;
    max-width: 100%;
    margin: 5px auto;
  }

  .w1ursi37 {
    margin: 0 0 35px;
  }

  .larl28yf {
    padding: 0 15px;
  }

  .beah6ukj {
    float: none;
    width: 100%;
  }

  .pqh9fy4r {
    margin: 0 -15px;
  }

  .t117r1xs {
    padding: 0 15px;
  }

  .a8ngg1ab {
    float: none;
  }

  .aekrlcb1 {
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .aga230gr {
    margin: 0 0 8px;
    font-size: 30px;
    line-height: 40px;
  }

  .mba7ly4d {
    margin: 16px 0 8px;
  }

  .lrlu7qyp {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .qve9x741 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 16px;
    padding: 24px;
  }

  .gije6g4v {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .cifk5qff {
    margin: 16px 0 8px;
  }

  .bnsl5noz {
    margin: 0;
    font-size: 16px;
    line-height: 26px;
  }

  .ka9b5let {
    border-width: 1px;
    border-radius: 8px;
    min-height: 310px;
    margin: 0 0 16px;
    padding: 24px;
  }

  .kir212n5 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .qkvfs6d3 {
    margin: 0 -15px;
  }

  .sgeuzl0b {
    margin: 0 0 35px;
  }

  .v5hsor02 {
    padding: 0 15px;
  }

  .kapbpoye {
    float: none;
  }

  .yytvnkiu {
    margin: 0 -15px;
  }

  .k13c28zo {
    padding: 35px 15px 0;
  }

  .itdxo4po {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .yi075isz {
    margin: 0 -15px;
    overflow: hidden;
  }

  .l2kxh4kr {
    margin: 0 0 10px;
    font-size: 33px;
    line-height: 40px;
  }

  .iemmfq41 {
    padding: 0 15px;
  }

  .fy466iur {
    float: none;
    width: 100%;
  }

  .a9f6ni6z {
    padding: 0 15px;
  }

  .ndo7tk1w {
    float: none;
    width: 100%;
  }

  .ahowfxjn {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ag1gai94 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .jjn4zxtc {
    padding: 0 15px;
  }

  .paqjz7ms {
    float: none;
    width: 100%;
  }

  .sj9ymiea {
    margin: 0 -15px;
  }

  .kkl6803x {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .pm56dexk, .a1h6a0bm {
    text-align: center;
  }

  .hb63udbn {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .r0fpfu9d {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .uy0707z1 {
    margin: 10px 0 0;
  }

  .lqudix6k {
    text-align: center;
    padding: 8px;
  }

  .tegrmjtj {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .dhlnhjl5 {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .io7kvbng {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .xhcr8kn7, .uxnpb81g {
    text-align: center;
  }

  .s4vl19n5 {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .t779ifn7 {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .knkrwqep {
    margin: 10px 0 0;
  }

  .etf74l2y {
    text-align: center;
    padding: 8px;
  }

  .rstzy9oo {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .p6kzr5aq {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .ate22ic5 {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .cewf2tdf, .r1mntbci {
    text-align: center;
  }

  .bgykwubi {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .u45zar34 {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .lxr00bvd {
    margin: 10px 0 0;
  }

  .hi6p2trd {
    text-align: center;
    padding: 8px;
  }

  .mreiyec2 {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .nfoyyggs {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .r7dd5n9v {
    text-align: center;
    margin: 0 -15px;
  }

  .bhbw9wg2, .aw1uf51f, .v5lxpkm6 {
    text-align: center;
  }

  .daf6kdb7 {
    text-align: center;
    padding: 0 15px;
  }

  .h2ydxmcu {
    float: none;
    text-align: center;
  }

  .lblm8oek {
    text-align: center;
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .fvsfld9s {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .n1vc1zkr {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .pmn4p6bn {
    padding: 0 15px;
  }

  .ytj0k8ff {
    float: none;
  }

  .ahwtvxtj {
    margin: -50px -15px 0;
  }

  .wine3wes {
    padding: 35px 15px 0;
  }

  .nds6ww66 {
    float: none;
  }

  .yplemcup {
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .fikne28q {
    margin: 0 auto;
    font-size: 30px;
  }

  .ulbqmnk3 {
    margin: 10px auto 0;
    font-size: 16px;
  }

  .yrlvrnd7 {
    border-radius: 30px;
  }

  .hrickvv5 {
    margin: 0 0 35px;
  }

  .mhh09kyx {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zdphjf35 {
    margin: 0 auto;
  }

  .x6pn0ap7 {
    border-radius: 30px;
  }

  .hdifys3m {
    margin: 0 0 35px;
  }

  .lf3drqau {
    border-radius: 30px;
    margin: 0 0 40px;
    padding: 35px 5px;
  }

  .daaqvskh {
    padding: 0 15px;
  }

  .to4eti81 {
    float: none;
  }

  .pigwrq4p {
    margin: 0 -15px;
  }

  .t0n34mc9 {
    text-align: center;
    margin: 0 0 10px;
    padding: 0 0 20px;
    font-size: 33px;
    line-height: 40px;
  }

  .ekk7r4t5 {
    margin: 0 auto;
  }

  .ntjd8vt3 {
    padding: 0 10px;
  }

  .lk3ujb6t {
    float: none;
    width: 100%;
  }

  .r5g2juzp {
    padding: 0 10px;
  }

  .apx5jfni {
    float: none;
    width: 100%;
  }

  .sm0fbtvi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zp9exb2v {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .ecdq0eth {
    margin: 0 auto;
  }

  .fts8xhjn {
    padding: 0 10px;
  }

  .yubxq527 {
    float: none;
    width: 100%;
  }

  .izsj9x1a {
    margin: 0 -15px;
  }

  .ah1r55zu {
    border-width: 0;
    padding: 0;
  }

  .uxvdzmb7 {
    margin: 0 0 8px;
  }

  .yfib5obu {
    min-height: 220px;
    margin: 0;
  }

  .esntxu3a {
    margin: 0 0 4.8px;
  }

  .aw9oud32 {
    border-width: 1px;
    border-radius: 8px;
    min-height: 468px;
    margin: 0 8px;
    padding: 16px;
  }

  .zb25mbvj {
    margin: 0 0 8px;
  }

  .r73fse2y {
    min-height: 220px;
    margin: 0;
  }

  .xujn8g2y {
    margin: 0 0 4.8px;
  }

  .gyuj8pvl {
    border-width: 1px;
    border-radius: 8px;
    min-height: 468px;
    margin: 0 8px;
    padding: 16px;
  }

  .ro5bzcin {
    margin: 0 0 8px;
  }

  .o7bmnydv {
    min-height: 220px;
    margin: 0;
  }

  .ld24izr2 {
    margin: 0 0 4.8px;
  }

  .mrekhp3s {
    border-width: 1px;
    border-radius: 8px;
    min-height: 468px;
    margin: 0 8px;
    padding: 16px;
  }

  .sm3tw1qd {
    margin: 0 0 8px;
  }

  .ae3f5oru {
    min-height: 220px;
    margin: 0;
  }

  .hgfo7wq4 {
    margin: 0 0 4.8px;
  }

  .frj21lvv {
    border-width: 1px;
    border-radius: 8px;
    min-height: 468px;
    margin: 0 8px;
    padding: 16px;
  }

  .d52utqhw {
    margin: 0 0 8px;
  }

  .y9mwlk44 {
    min-height: 220px;
    margin: 0;
  }

  .psw5q2qr {
    margin: 0 0 4.8px;
  }

  .sf7j6fru {
    border-width: 1px;
    border-radius: 8px;
    min-height: 468px;
    margin: 0 8px;
    padding: 16px;
  }

  .gx9465hk {
    padding: 0 10% 0 0;
    overflow: hidden;
  }

  .q5biopcu {
    border-width: 0;
    padding: 0;
  }

  .r1lzhlvs {
    overflow: hidden;
  }

  .feekg71f {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .b5yp727q {
    margin: 8px -15px 0;
  }

  .o74yg51d {
    margin: 0 auto;
  }

  .tib71rih {
    margin: 0 0 10px;
  }

  .unmkh1fr {
    margin: 0 auto;
  }

  .de48ex9t {
    padding: 0 10px;
  }

  .epfka4me {
    float: none;
  }

  .dd1lu6xc {
    justify-content: left;
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .uw115c9i, .qts4jj8e {
    text-align: center;
  }

  .c1x7d28d {
    text-align: center;
    padding: 15px 0;
  }

  .po8thiiq, .v00x2l5e {
    margin: 0 auto;
  }

  .kbhotnol {
    padding: 0 10px;
  }

  .yskq2yt4 {
    float: none;
  }

  .pryj3035 {
    margin: 0 -15px;
  }

  .rs3iuggj {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .g6iz71ct {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .g9vdlq8n {
    margin: 0 auto;
  }

  .zcqob15a {
    padding: 0 10px;
  }

  .v9eh650v {
    float: none;
  }

  .jhjij3oj {
    margin: 0 -15px;
  }

  .l8ddtgox {
    margin: 0 auto;
  }

  .trdbst17 {
    padding: 35px 10px 0;
  }

  .ab2eqpew {
    float: none;
  }

  .xyb8bs8j {
    margin: 0 -15px 10px;
    padding: 10px;
    overflow: hidden;
  }

  .pllig372 {
    margin: 0 0 8px;
    padding: 10px 0 30px;
    font-size: 34px;
  }

  .xojhevk7 {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .cc1iyn3h {
    margin: 0 0 25px;
  }

  .b53gemoy {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .jinawh0w {
    margin: 0 0 25px;
  }

  .bjwdb19u {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .l1m5zgaz {
    margin: 0 0 25px;
  }

  .wvpfc9px {
    border-radius: 8px;
    max-width: 100%;
    margin: 5px auto;
  }

  .tiwg33m4 {
    padding: 35px 15px 0;
  }

  .zchbj8n6 {
    margin: 0 auto;
  }

  .albdla0d {
    margin: 0 -15px;
  }

  .n1tzw2hd {
    margin: 10px 0 8px;
  }

  .wouty457 {
    margin: 0 auto;
  }

  .v581ob0f {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .o3u9hjks {
    margin: 0;
  }

  .a4ls8lwa {
    margin: 0 auto;
  }

  .wdmbk19b {
    margin: 0 0 10px;
  }

  .r5bcrc74 {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .u5srvi5f {
    margin: 0 auto 21.7391px;
  }

  .zdmx1l7e {
    margin: 0 auto;
  }

  .ngr3wjxp {
    padding: 0 15px;
  }

  .ynwdyw0m {
    float: none;
    padding: 18px 0;
  }

  .iygz2bwq {
    margin: 0 -15px;
  }

  .ekfiftel {
    margin: 0 0 8px;
    font-size: 32px;
    line-height: 38px;
  }

  .cg322snv {
    margin: 0;
    padding: 10px 0 0;
  }

  .hlrvh2sm {
    margin: 0 4px 10px;
  }

  .wms6rh8w {
    margin: 0 15px 0 0;
  }

  .zpai9ftl {
    padding: 5px 0;
  }

  .efjuw2qi {
    margin: 0 15px 0 0;
  }

  .vgnqbxhb {
    padding: 5px 0;
  }

  .exywrew7 {
    margin: 0 15px 0 0;
  }

  .ecpbe9oz {
    padding: 5px 0;
  }

  .mil6xha7 {
    margin: 8px 0 0;
  }

  .wlihoyp4 {
    margin: 0 0 35px;
  }

  .oktko05i {
    margin: 0;
  }

  .tcks5ci3 {
    margin: 0 0 35px;
  }

  .xaidpd8k {
    padding: 0 15px;
  }

  .e7et6e6o {
    float: none;
    width: 100%;
  }

  .icb4206e {
    margin: -1px;
    overflow: hidden;
  }

  .dfbqw13l {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .gji0ogfn {
    margin: 0;
  }

  .gutykgbo {
    padding: 0 15px;
  }

  .bwoft83m {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .alitrni6 {
    margin: 0;
  }

  .vpp5dmlh {
    padding: 0 15px;
  }

  .qzsza1cs {
    margin: 0;
  }

  .kl52cdyf {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .t9n5u9l7 {
    margin: 0;
  }

  .rllw6xha {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 4px 0 0;
  }

  .htvrucu2 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .vrccm6yf {
    margin: 0;
  }

  .idpuyii6 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .jvkezskl {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .wu6lm0b4 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .uxfel1gt {
    margin: 0;
  }

  .z0a06ot5 {
    padding: 0 15px;
  }

  .sbjz8fsm {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .tqpyq2pl {
    margin: 0;
  }

  .uzcwum50 {
    padding: 0 15px;
  }

  .onl9m9ib {
    margin: 0 -15px;
  }

  .n4b6pbhx {
    padding: 0 15px;
  }

  .n4fzssqn {
    float: none;
    border-radius: 8px;
    width: 100%;
    padding: 39px 4px 12px;
  }

  .s0yqe37c {
    margin: 0 -15px;
  }

  .bp5cl9bf {
    padding: 0 15px;
  }

  .ngvqnci8 {
    float: none;
  }

  .s76qlcsa {
    flex-direction: row;
    margin: 0 -15px;
    padding: 50px 0;
    display: block;
    overflow: hidden;
  }

  .oqqmdkra {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .oirjqxy2 {
    margin: 0 0 15px;
  }

  .cucpxecj {
    margin: 0 0 20px;
  }

  .pg4qz3hd {
    border-radius: 50%;
  }

  .k2y5zw4j {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .sqa5zzis {
    border-radius: 50%;
  }

  .nxvz32hr {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .s6i5y9mm {
    border-radius: 50%;
  }

  .qdhjs3eb {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .rax0lcdh {
    border-radius: 50%;
  }

  .iasn12kc {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .a27q04tg {
    text-align: center;
    margin: 0 0 16px;
    padding: 0;
  }

  .t5kfh4ut {
    margin: 16px 0 50px;
  }

  .tz8el4au, .gpqxhs67 {
    padding: 0 10px 0 0;
  }

  .u8cotwvx {
    margin: 0 auto;
  }

  .gsnk4znc {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .m106b4o7 {
    text-align: center;
    margin: 10px 0 8px;
  }

  .be9wb864, .jj4cz0zp {
    text-align: center;
    margin: 0 0 8px;
  }

  .hqep6gru {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .oxdm974j {
    text-align: center;
    margin: 10px 0 8px;
  }

  .i5ipbgla, .ozpdfkz3, .sjujfxew, .vmqstlzh, .gbzvny2k, .a4ibeklt {
    text-align: center;
    margin: 0 0 8px;
  }

  .xxy6qa77 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .ndl47wso {
    text-align: center;
    margin: 10px 0 8px;
  }

  .djkmqtua, .ikr8fomx, .xd4z0hkv {
    text-align: center;
    margin: 0 0 8px;
  }

  .woso2zk9 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .u3af6g6b {
    text-align: center;
    margin: 10px 0 8px;
  }

  .s3ic63mg, .m2sbs6lz, .csh7rl3e {
    text-align: center;
    margin: 0 0 8px;
  }

  .h0b0yk0o {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .uls0755t {
    text-align: center;
    margin: 10px 0 8px;
  }

  .kcpq4swu, .f0uzwfrz, .bofvr3ef, .gj8q2juy {
    text-align: center;
    margin: 0 0 8px;
  }

  .sw72npf4 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .cv0y7mlv {
    margin: 12px 0 0;
    padding: 0;
  }

  .thtretcw {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .ndb02qw3 {
    margin: 0 6px 5px 9px;
    font-size: 15px;
  }

  .xlifpsiq, .xxgkk441 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
    font-size: 15px;
  }

  .i2y447np {
    justify-content: center;
    align-items: center;
    margin: 8px 0 0;
    padding: 0;
  }

  .metzdtzh {
    margin: 0 auto;
  }

  .jojsz1cm {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
  }

  .v59py028 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .rbzw7d4j {
    padding: 0 15px;
  }

  .uvc6ww2e {
    margin: 0 -15px;
  }

  .wbyhxpcg {
    margin: 0 auto;
    padding: 0 15px;
  }

  .o226s26w {
    padding: 0;
  }

  .gw56uld1 {
    padding: 40px 0 10px;
  }

  .qn4yjhu3 {
    border-width: 0;
  }

  .r1lgx70a {
    margin: 0;
  }

  .ewtgs4lx {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .po8cxm6r {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .f70810td {
    padding: 0 15px;
  }

  .axvs7c4l {
    border-width: 0 2px 2px 0;
  }

  .sl4e6184 {
    padding: 6px 22px 6px 1px;
  }

  .xxm59lk9 {
    padding: 10px 0;
  }

  .l044h1xk {
    border-width: 0 2px 2px 0;
  }

  .swoedf15 {
    padding: 6px 22px 6px 1px;
  }

  .v3lvxm1s {
    padding: 10px 0;
  }

  .tkoxr9za {
    border-width: 0 2px 2px 0;
  }

  .xfqu9cpx {
    padding: 6px 22px 6px 1px;
  }

  .xq0fz108 {
    padding: 10px 0;
  }

  .rgqpzxig {
    border-width: 0 2px 2px 0;
  }

  .a1qqfp25 {
    padding: 6px 22px 6px 1px;
  }

  .iddv2nmr {
    padding: 10px 0;
  }

  .oftqza47 {
    padding: 6px 22px 6px 1px;
  }

  .vqkadqja {
    padding: 10px 0;
  }

  .uj1oyq39 {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .oj089w3z {
    margin: auto;
  }

  .ubeh5c9q {
    padding: 5px 0 0;
  }

  .bg77lz5a {
    padding: 0 15px;
  }

  .wc2t1439 {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .sq4xipb3 {
    margin: 0 -15px;
  }

  .bbk0b49l {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .bzlj0q02 {
    padding: 10px 0 12px;
  }

  .gsfez9lm {
    border-radius: 50%;
  }

  .iyo0hwl9 {
    margin: 0;
    font-size: 34px;
  }

  .qqzca1hz {
    margin: 0;
  }

  .cszfjq2t {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .szx4qhgz {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .mg3ztk4f {
    max-width: 360px;
    margin: 20px auto;
  }

  .hrg70re6 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .iavpaax6 {
    margin: 0 -15px;
  }

  .wic1q14n {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .hupl03u2 {
    z-index: auto;
    position: relative;
    top: 90px;
  }

  .fqgnykrl {
    height: auto;
    padding: 50px 0 180px;
    overflow: hidden;
  }

  .pw809729 {
    margin: 0 0 8px;
    padding: 0 40px 5px;
  }

  .p1bgfpp1 {
    margin: 80px auto 0;
    padding: 0 15px;
  }

  .u14ohn3b {
    float: none;
  }

  .kcaoghk7 {
    margin: 0 -15px;
  }

  .iipxwyrd {
    margin: 10px 0 0;
  }

  .nf8j2li2 {
    margin: 0;
  }

  .izpw2cnk {
    margin: 0 0 35px;
  }

  .vxek4o30 {
    padding: 0 15px;
  }

  .z8wc3bhj {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .lrhp7h49 {
    margin: 10px 0 0;
  }

  .z1gmklo6 {
    margin: 0;
  }

  .c8r3jbxs {
    margin: 0 0 35px;
  }

  .l727olsv {
    padding: 0 15px;
  }

  .afkosswx {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .bvauh6dl {
    margin: 10px 0 0;
  }

  .t7y9l6pn {
    margin: 0;
  }

  .r5kyumol {
    margin: 0 0 35px;
  }

  .mx4xqlu2 {
    padding: 0 15px;
  }

  .h924mp4v {
    float: none;
    width: 100%;
    margin: 50px 0 0;
  }

  .iceg7aor {
    margin: 0 auto;
    padding: 20px 0;
  }

  .v972z6lm {
    margin: 0;
  }

  .ppd5g797 {
    margin: 0 0 35px;
  }

  .q3r98p9f {
    padding: 0 15px;
  }

  .u8wry8h5 {
    float: none;
    width: 100%;
  }

  .x1w1xa7t {
    margin: 0 0 -15px;
  }

  .aj8opovy {
    margin: 0;
  }

  .x55rvyb2 {
    margin: 0 0 35px;
  }

  .vpylvbi2 {
    margin: 0 0 8px;
  }

  .saxeew8l {
    margin: 0;
  }

  .undt07r8 {
    padding: 0 15px;
  }

  .t8ghhx9u {
    float: none;
    width: 100%;
  }

  .jvgkwftg {
    margin: 0 auto;
    padding: 20px 0;
  }

  .ttymlwy0 {
    margin: 0 0 -15px;
  }

  .j2kxwci9 {
    margin: 0;
  }

  .go3nwtq4 {
    margin: 0 0 35px;
  }

  .oe3tq81u {
    margin: 0 0 8px;
  }

  .hi0ls4hx {
    margin: 0;
  }

  .kzlwhrbj {
    padding: 35px 15px 0;
  }

  .knieig46 {
    float: none;
    width: 100%;
  }

  .jkc2h3wg {
    margin: 0;
  }

  .vwci64zm {
    margin: 0 0 35px;
  }

  .p2swvxhe {
    padding: 35px 15px 0;
  }

  .a6vt8ert {
    float: none;
    width: 100%;
  }

  .ocvh6brb {
    border-radius: 20px;
    margin: 0 auto;
    padding: 20px 0;
  }

  .ott1v5z0 {
    padding: 0 15px;
  }

  .rl88cwxb {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .zmyk3gw2 {
    margin: 0 5px;
    overflow: hidden;
  }

  .oxqursgz {
    margin: 0;
  }

  .o1lm8cqv {
    margin: 0 0 35px;
  }

  .pcs5zp0o {
    padding: 0 15px;
  }

  .milbf3zi {
    float: none;
    width: 100%;
  }

  .jhpbqnj6 {
    margin: 0 0 -15px;
  }

  .m2mz1ld4 {
    margin: 0;
  }

  .ylzp64ql {
    margin: 0 0 35px;
  }

  .lw8mmkqb {
    margin: 0 0 8px;
  }

  .gavigugd {
    margin: 0;
  }

  .ow6c21jp {
    padding: 0 15px;
  }

  .tdv2p3ll {
    float: none;
    width: 100%;
  }

  .olmdpia0 {
    margin: 0 auto;
    padding: 20px 0;
  }

  .akkw5hox {
    margin: 0 0 -15px;
  }

  .r3d7pp9e {
    margin: 0;
  }

  .gsw0ndng {
    margin: 0 0 35px;
  }

  .t36mes0a {
    margin: 0 0 8px;
  }

  .hqtxkg1t, .qin3vz28 {
    margin: 0;
  }

  .prkq4why {
    padding: 0 15px;
  }

  .ucwzto6r {
    float: none;
    width: 100%;
  }

  .wr5o9aav {
    margin: 0;
  }

  .r7dsbf5e {
    margin: 0 0 35px;
  }

  .yv9nqc8b {
    padding: 0 15px;
  }

  .kkkzrv39 {
    float: none;
    width: 100%;
  }

  .fzc9coz7 {
    margin: 0 -15px;
  }

  .u9hvsh9q {
    padding: 35px 15px 0;
  }

  .y1wx68aw {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .anb8mab3 {
    margin: 0 5px;
    overflow: hidden;
  }

  .qbtowdyo {
    margin: 16px 0 8px;
  }

  .vqwfgaj1 {
    margin: 0;
  }

  .l5rfzows {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .yfxi06x7 {
    padding: 0 15px;
  }

  .aovgsv0m {
    margin: 16px 0 8px;
  }

  .gs041dwc {
    margin: 0;
  }

  .zxy8vcfa {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .e673b0k1 {
    padding: 0 15px;
  }

  .fsl9g8ez {
    margin: 16px 0 8px;
  }

  .ardh8h45 {
    margin: 0;
  }

  .hc4a8sod {
    border-width: 1px;
    border-radius: 8px;
    padding: 24px;
  }

  .qubtembs {
    padding: 0 15px;
  }

  .chtqohqh {
    margin: 0 -15px;
  }

  .ingazewc {
    margin: 0 0 35px;
  }

  .r9pctr3r {
    padding: 35px 15px 0;
  }

  .wyyz1n0m {
    float: none;
  }

  .jgwdluks {
    margin: 0 auto;
    padding: 20px 0;
  }

  .zs1925m9 {
    margin: 0;
  }

  .r9jm452g {
    margin: 0 0 -30px;
  }

  .zr0b55yc {
    padding: 0 15px;
  }

  .p8c4tz5w {
    float: none;
    width: 100%;
  }

  .g7fsgj0l {
    margin: 0 0 -15px;
  }

  .c47zv4cg {
    margin: 0;
  }

  .s2n9c4pd {
    margin: 0 0 35px;
  }

  .ucj73kt1 {
    margin: 0 0 8px;
  }

  .nu5puohd, .edbsv9y9 {
    margin: 0;
  }

  .kph6apeq {
    margin: 0 0 35px;
  }

  .co0xburg, .xapcjh0o, .bmfn4tok {
    margin: 0;
  }

  .e0cxxkzw {
    margin: 16px 0;
  }

  .yjdgol37 {
    margin: 0 0 35px;
  }

  .jiuett6m {
    padding: 0 15px;
  }

  .k4jm1jrv {
    float: none;
    width: 100%;
  }

  .yj66ymrz {
    margin: 0 -15px;
  }

  .rnhrvvpf {
    padding: 35px 15px 0;
  }

  .av80y1ka {
    float: none;
    margin: 0 auto;
    padding: 20px 0;
  }

  .ps6s1sqc {
    margin: 0 -15px;
    padding: 20px 10px 0;
    overflow: hidden;
  }

  .amdht7wa {
    margin: 0 0 10px;
  }

  .hlgdhy0c {
    padding: 0 15px;
  }

  .qvlbfxl2 {
    float: none;
    width: 100%;
  }

  .u55snipt {
    padding: 0 15px;
  }

  .qkz4foio {
    float: none;
    width: 100%;
  }

  .whoad0am {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fsrpaej9 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .mvr7leh8 {
    padding: 0 15px;
  }

  .dr6ok8mb {
    float: none;
    width: 100%;
  }

  .ls99rpo4 {
    margin: 0 -15px;
  }

  .hg7a2jh7 {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .rje5m7fq, .rzs01fb1 {
    text-align: center;
  }

  .pxjtjta8 {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .s2c94v5c {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .qltsfkcs {
    margin: 10px 0 0;
  }

  .par37f6y {
    text-align: center;
    padding: 8px;
  }

  .yemqtkqk {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .v97anr5s {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .rqfyliln {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .avxzq596, .wdtkjz43 {
    text-align: center;
  }

  .sdhxdg6s {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .l0cb1fes {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .dde6t5en {
    margin: 10px 0 0;
  }

  .b2hclli5 {
    text-align: center;
    padding: 8px;
  }

  .ngfqix52 {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .hsn6f5jc {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zzvg3k5p {
    text-align: center;
    border-radius: 6px 6px 0 0;
  }

  .gi16xb3j, .ezwr7jv6 {
    text-align: center;
  }

  .z6qivf46 {
    text-align: center;
    margin: 0 10px 0 0;
  }

  .b3vdtis7 {
    text-align: center;
    margin: 0;
    padding: 0;
  }

  .wn4jq9ra {
    margin: 10px 0 0;
  }

  .sxamcs32 {
    text-align: center;
    padding: 8px;
  }

  .ayiosa5m {
    text-align: center;
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .l9zc5s2i {
    text-align: center;
    flex-basis: 100%;
    max-width: 100%;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .bc5xob5g {
    text-align: center;
    margin: 0 -15px;
  }

  .es3637lj, .x5d7ndeq, .haqop25e {
    text-align: center;
  }

  .f9kimyb4 {
    text-align: center;
    padding: 0 15px;
  }

  .gvqalgnu {
    float: none;
    text-align: center;
  }

  .h1sf4axw {
    text-align: center;
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .eamjev1z {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ru5kc56h {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .nt35tno5 {
    padding: 0 15px;
  }

  .jjrke3ek {
    float: none;
  }

  .bsx29l3b {
    margin: 0 -15px;
  }

  .rym183zj {
    padding: 35px 15px 0;
  }

  .hfvlamsv {
    float: none;
  }

  .j1b8uy3z {
    margin: 0 auto;
    padding: 20px 0;
    overflow: hidden;
  }

  .t94qzpsl {
    margin: 0 auto;
  }

  .mupsvtp3 {
    margin: 10px auto 0;
  }

  .u65iuq6p {
    border-radius: 30px;
  }

  .azyyg0zj {
    margin: 0 0 35px;
  }

  .c825r56u {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hlwq5b0r {
    margin: 0 auto;
  }

  .jqmdy2mj {
    border-radius: 30px;
  }

  .ey2scf3a {
    margin: 0 0 35px;
  }

  .cqgehl8z {
    border-radius: 30px;
    margin: -20px 60px 80px;
    padding: 75px 0;
  }

  .lhp117nx {
    padding: 0 15px;
  }

  .dujtlcg7 {
    float: none;
  }

  .zu5hjlqs {
    margin: 0 -15px;
  }

  .ojrjqy57 {
    margin: 0 0 10px;
    padding: 0 0 20px;
  }

  .i9f5jzos {
    margin: 0 auto;
  }

  .klvt7fpb {
    padding: 0 10px;
  }

  .vw3sjz6w {
    float: none;
    width: 100%;
  }

  .lskln7v8 {
    padding: 0 10px;
  }

  .wj9bo47o {
    float: none;
    width: 100%;
  }

  .cce8lefi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .x32aycyc {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .iyatx5h5 {
    margin: 0 auto;
  }

  .qiewj3u0 {
    padding: 0 10px;
  }

  .sqsic3ez {
    float: none;
    width: 100%;
  }

  .monm41z1 {
    margin: 0 -15px;
  }

  .d5txxkn9, .lntc0cew {
    margin: 0;
  }

  .ew7qqomq {
    margin: 0 0 8px;
  }

  .cp3p975d {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .jmj0fno1 {
    padding: 0 10px;
  }

  .czm5wxbx {
    float: none;
    flex-shrink: 1;
    flex-basis: auto;
    width: 100%;
    max-width: none;
  }

  .gkhopwxt, .yipjays1 {
    margin: 0;
  }

  .ychk7aqd {
    margin: 0 0 8px;
  }

  .okdrpiwa {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .kbo6v40c {
    padding: 0 10px;
  }

  .vmw8wt01 {
    float: none;
    flex-shrink: 1;
    flex-basis: auto;
    width: 100%;
    max-width: none;
  }

  .eq8n1uti, .cjkgtxbs {
    margin: 0;
  }

  .fmk9vcre {
    margin: 0 0 8px;
  }

  .e3fe2799 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .uti557gq {
    padding: 0 10px;
  }

  .qxl7t5nz {
    float: none;
    flex-shrink: 1;
    flex-basis: auto;
    width: 100%;
    max-width: none;
  }

  .hkkdcd18, .kll5xefv {
    margin: 0;
  }

  .mmh9yqfm {
    margin: 0 0 8px;
  }

  .ghv8xcma {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .mzgj4d39 {
    padding: 0 10px;
  }

  .tt1wfvk0 {
    float: none;
    flex-shrink: 1;
    flex-basis: auto;
    width: 100%;
    max-width: none;
  }

  .kbtjp85j {
    justify-content: left;
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .zflyjxl6, .kgl4yodw {
    margin: 0 auto;
  }

  .ye9xqxmu {
    padding: 0 10px;
  }

  .c1k0cr1e {
    float: none;
  }

  .b983joyo {
    margin: 0 -15px;
  }

  .kvfptgn2 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r95xlfvf {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .hmxumay3 {
    margin: 0 auto;
  }

  .muex0glc {
    padding: 0 10px;
  }

  .x4nlr6g6 {
    float: none;
  }

  .ib92vuoc {
    margin: 0 -15px;
  }

  .tb285mkq {
    margin: 0 auto;
  }

  .k2hgrjei {
    padding: 35px 10px 0;
  }

  .b0z4nxn9 {
    float: none;
  }

  .n3kjpj5o {
    margin: 0 -15px 10px;
    padding: 49px 70px 60px;
    overflow: hidden;
  }

  .m8p5vbfh {
    margin: 0 0 8px;
    padding: 10px 0 30px;
  }

  .gaxdi96l {
    border-radius: 10px;
    padding: 25px;
  }

  .vtviu8fm {
    margin: 0 0 25px;
  }

  .rbu6nsfr {
    border-radius: 10px;
    padding: 25px;
  }

  .kmhqxcj1 {
    margin: 0 0 25px;
  }

  .wbo60v10 {
    border-radius: 10px;
    padding: 25px;
  }

  .nmj5gr0x {
    margin: 0 0 25px;
  }

  .jdyakfzx {
    border-radius: 10px;
    padding: 25px;
  }

  .adwlfgxf {
    margin: 0 0 25px;
  }

  .stogmn0h {
    border-radius: 8px;
    margin: 5px auto;
  }

  .km75rsg2 {
    padding: 35px 15px 0;
  }

  .bdfv4doz {
    margin: 0 auto;
  }

  .p7ka6xvn {
    margin: 0 -15px;
  }

  .mg6n03e3 {
    margin: 10px 0 8px;
  }

  .w36z2mg7 {
    margin: 0 auto;
  }

  .qecd27ju {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .b6yiv20q {
    margin: 0;
  }

  .b5ntuh6g {
    margin: 0 auto;
  }

  .jhz5dmr3 {
    margin: 0 0 10px;
  }

  .zv64fixw {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hreqtows {
    margin: 0 auto 21.7391px;
  }

  .v80wmx1r {
    margin: 0 auto;
  }

  .e4kbon43 {
    padding: 0 15px;
  }

  .f1b5i7sb {
    float: none;
    padding: 40px 0;
  }

  .eqo8053l {
    margin: 0 -15px;
  }

  .jcgovly5 {
    margin: 0 0 8px;
  }

  .tibt6zkv {
    margin: 0;
    padding: 10px 0 0;
  }

  .uso3ych6 {
    margin: 0 4px 10px;
  }

  .d3o87fue {
    margin: 0 15px 0 0;
  }

  .ki3ukgqi {
    padding: 5px 0;
  }

  .fr6na842 {
    margin: 0 15px 0 0;
  }

  .vj0ozesr {
    padding: 5px 0;
  }

  .y0vvkj5l {
    margin: 0 15px 0 0;
  }

  .phokzd9y {
    padding: 5px 0;
  }

  .qsqzlnlq {
    margin: 8px 0 0;
  }

  .q1vb5ee8 {
    margin: 0 0 35px;
  }

  .gqhvia8w {
    margin: 0;
  }

  .l9dyht3r {
    margin: 0 0 35px;
  }

  .h4w0p1e9 {
    padding: 0 15px;
  }

  .j4dt9m8x {
    float: none;
    width: 100%;
  }

  .nxty80zs {
    margin: -1px;
    overflow: hidden;
  }

  .p5j8swsj {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .q82mumq8 {
    margin: 0;
  }

  .fgja63il {
    padding: 0 15px;
  }

  .mszmclr5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bgpl3lx3 {
    margin: 0;
  }

  .tf43uc2b {
    padding: 0 15px;
  }

  .lzrk7m2t {
    margin: 0;
  }

  .nais064q {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .hcebtcdd {
    margin: 0;
  }

  .opntb7yy {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 4px 0 0;
  }

  .chgphlpw {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .fxn6czn0 {
    margin: 0;
  }

  .q26ywbe6 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .in3gsmbg {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .k4knddgl {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .t1jbr924 {
    margin: 0;
  }

  .mlqncrd0 {
    padding: 0 15px;
  }

  .gnpmi87k {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .m7pvago2 {
    margin: 0;
  }

  .retn1ura {
    padding: 0 15px;
  }

  .fa2srsoj {
    margin: 0 -15px;
  }

  .fadqyzqt {
    padding: 0 15px;
  }

  .m04ltwfv {
    float: none;
    border-radius: 8px;
    width: 100%;
    padding: 39px 4px 12px;
  }

  .i94jtoda {
    margin: 0 -15px;
  }

  .hy4jlg39 {
    padding: 0 15px;
  }

  .vqqe2ehf {
    float: none;
  }

  .ofv4l0hz {
    flex-direction: row;
    margin: 0 -15px;
    padding: 50px 0;
    display: block;
    overflow: hidden;
  }

  .k9wbdjom {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 15px;
  }

  .iem0maxp {
    margin: 0 0 15px;
  }

  .thq2j0dc {
    margin: 0 0 20px;
  }

  .a5kyoh7s {
    border-radius: 50%;
  }

  .mrprnj6l {
    margin: 0 8px 5px 0;
    padding: 0 0 0 3px;
  }

  .xuoffo52 {
    border-radius: 50%;
  }

  .jjr2kaij {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .vet9kc60 {
    border-radius: 50%;
  }

  .jg2tgyur {
    margin: 0 8px 5px 9px;
    padding: 0 0 0 3px;
  }

  .ismqv8fs {
    border-radius: 50%;
  }

  .gni5ut7l {
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .ybrlgn2a {
    text-align: center;
    margin: 0 0 16px;
    padding: 0;
  }

  .lujz8di3 {
    margin: 16px 0 50px;
  }

  .hx2q73ny, .sd96fyn9 {
    padding: 0 10px 0 0;
  }

  .hlosesar {
    margin: 0 auto;
  }

  .zdfurjkt {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .ifw9v2a3 {
    text-align: center;
    margin: 10px 0 8px;
  }

  .yzntcfqv, .td3bbcsp {
    text-align: center;
    margin: 0 0 8px;
  }

  .ofjvkdzl {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .vpolkm1w {
    text-align: center;
    margin: 10px 0 8px;
  }

  .el18ooay, .j78h16ns, .yat91hsh, .iwf98h71, .tty5880h, .aah0ys5r {
    text-align: center;
    margin: 0 0 8px;
  }

  .wvoids32 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .b37fr8sn {
    text-align: center;
    margin: 10px 0 8px;
  }

  .osvp6cy3, .pfamfsi4, .gnf4plxx {
    text-align: center;
    margin: 0 0 8px;
  }

  .oep7c4ob {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .si1n3qte {
    text-align: center;
    margin: 10px 0 8px;
  }

  .rezgi45b, .yux71uc4, .qqt0uc10 {
    text-align: center;
    margin: 0 0 8px;
  }

  .o7d11jv5 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .hmroquij {
    text-align: center;
    margin: 10px 0 8px;
  }

  .pke7eup3, .x3i7523z, .y4etyukb, .mqq993gw {
    text-align: center;
    margin: 0 0 8px;
  }

  .nu87mqk3 {
    text-align: center;
    width: 100%;
    margin: 0 9px 5px;
    padding: 0 0 0 3px;
  }

  .wr1kk1eq {
    margin: 12px 0 0;
    padding: 0;
  }

  .lbtw833w {
    flex-basis: 100%;
    max-width: 100%;
    padding: 0 15px;
  }

  .kn35alhb {
    margin: 0 6px 5px 9px;
  }

  .rz4s9ylf, .sw0cy813 {
    border-width: 0 0 0 1px;
    margin: 0 6px 5px 9px;
    padding: 0 0 0 6px;
  }

  .g99nk14m {
    justify-content: center;
    align-items: center;
    margin: 8px 0 0;
    padding: 0;
  }

  .vwva9nzh {
    margin: 0 auto;
  }

  .ct15k8qd {
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
  }

  .qys9zkb9 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .xw9vxurt {
    padding: 0 15px;
  }

  .k396ndin {
    margin: 0 -15px;
  }

  .jk2mvcq3 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .ibluvewf {
    padding: 0;
  }

  .nsivri42 {
    padding: 40px 0 10px;
  }

  .wq1y92kq {
    border-width: 0;
  }

  .z14mzhf9 {
    margin: 0;
  }

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

  .code-embed-3 {
    aspect-ratio: 1;
  }
}

@media screen and (max-width: 479px) {
  .shape-w {
    height: 40%;
    margin-top: -98px;
    top: 45%;
  }

  .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .l1 {
    width: 50%;
  }

  .partners-w {
    margin-top: 2rem;
    display: flex;
  }

  .box {
    left: 2rem;
  }

  .box._2 {
    right: 2rem;
  }

  .logo-item {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .l2 {
    width: 50%;
  }

  .p2 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .faq-item-head {
    justify-content: space-between;
    align-items: flex-start;
  }

  .l3 {
    width: 50%;
  }

  .heading-2 {
    font-size: 3rem;
  }

  .cap {
    font-size: 1.4rem;
  }

  .l4 {
    width: 50%;
  }

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

  .faq-q {
    font-size: 1.6rem;
    line-height: 1.4;
  }

  .heading-10, .heading-12, .heading-14 {
    font-size: 3rem;
  }

  .q0i7dwh3 {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .cy6ny6uh {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .k30j6z93 {
    padding: 0 15px;
  }

  .qhi17b2f {
    border-width: 0 2px 2px 0;
  }

  .mrf847v6 {
    padding: 6px 22px 6px 1px;
  }

  .tjvunx6o {
    padding: 10px 0;
  }

  .iy379rlg {
    border-width: 0 2px 2px 0;
  }

  .kpbuq1p8 {
    padding: 6px 22px 6px 1px;
  }

  .fxx0on03 {
    padding: 10px 0;
  }

  .ezc458jy {
    border-width: 0 2px 2px 0;
  }

  .q8648qb8 {
    padding: 6px 22px 6px 1px;
  }

  .q0x8mu13 {
    padding: 10px 0;
  }

  .j9t65ymu {
    border-width: 0 2px 2px 0;
  }

  .n2g56iow {
    padding: 6px 22px 6px 1px;
  }

  .ylkyp4qk {
    padding: 10px 0;
  }

  .htrj8jy5 {
    padding: 6px 22px 6px 1px;
  }

  .n5dvt31c {
    padding: 10px 0;
  }

  .laxznp8i {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .ri5dwtn7 {
    margin: auto;
  }

  .pclej23y {
    padding: 5px 0 0;
  }

  .bc53st3j {
    padding: 0 15px;
  }

  .gf70vhpn {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .uw2yuay3 {
    margin: 0 -15px;
  }

  .p5nxyxwz {
    margin: 0 auto;
    padding: 0 15px;
  }

  .yr3nmd33 {
    padding: 10px 0 12px;
  }

  .qcsxzbkk {
    border-radius: 50%;
  }

  .upzvnmsi, .b1t2gyep {
    margin: 0;
  }

  .ne5282pa {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .kaxv7bkx {
    padding: 0 15px;
  }

  .zdm28shi {
    margin: 20px auto;
  }

  .pv6yq5me {
    padding: 0 15px;
  }

  .f9sc3b9t {
    margin: 0 -15px;
  }

  .qvxrgjjy {
    margin: 0 auto;
    padding: 0 15px;
  }

  .apluita9 {
    padding: 50px 10px;
    overflow: hidden;
  }

  .wkuj8d9w {
    font-size: 25px;
    line-height: 40px;
  }

  .b32peehi {
    margin: 0;
    padding: 50px 0 0;
    font-size: 25px;
    line-height: 40px;
  }

  .nyv9o7u5 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .oy1sq8dp {
    margin: 0 -15px;
  }

  .smxp6omx {
    margin: 10px 0 0;
  }

  .avw7nnkm {
    margin: 0;
  }

  .ghdveyoq {
    margin: 0 0 35px;
  }

  .wrg7op5l {
    padding: 0 15px;
  }

  .ihuorwr2 {
    margin: 50px 0 0;
  }

  .mjd81nbv {
    margin: 10px 0 0;
  }

  .wbkhorhp {
    margin: 0;
  }

  .z8a1u8gf {
    margin: 0 0 35px;
  }

  .phtf11xv {
    padding: 0 15px;
  }

  .s0i8gknj {
    margin: 50px 0 0;
  }

  .lnmoc66l {
    margin: 10px 0 0;
  }

  .v8hosjyx {
    margin: 0;
  }

  .zxb88xsn {
    margin: 0 0 35px;
  }

  .zzbocgww {
    padding: 0 15px;
  }

  .mx1a809b {
    margin: 50px 0 0;
  }

  .wc4zqqbb {
    margin: 10px 0 0;
  }

  .tfvocqwn {
    margin: 0;
  }

  .jfe1ac1k {
    margin: 0 0 35px;
  }

  .he3dt0jp {
    padding: 0 15px;
  }

  .mbwj3o9r {
    margin: 50px 0 0;
  }

  .q0fjccga {
    margin: 0 auto;
    padding: 0;
  }

  .keq91n2c {
    margin: 0;
  }

  .i0f2kdgp {
    margin: 0 0 35px;
  }

  .zro9niwp {
    padding: 0 15px;
  }

  .dlhzdxg6 {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .n7jasix5 {
    font-size: 16px;
  }

  .dlh2tfii {
    margin: 0;
    font-size: 16px;
  }

  .r07jnxpl {
    margin: 0 0 35px;
  }

  .hzoet42p {
    font-size: 30px;
  }

  .jruc2eqf {
    border-width: 1px 0 0;
    margin: 18px 0 0;
    padding: 18px 0 0;
    font-size: 30px;
  }

  .ugkxut8r {
    margin: 0 0 35px;
  }

  .qjvzteya {
    padding: 0 15px;
  }

  .fz2ei77t {
    margin: 0 auto;
    padding: 0;
  }

  .jbryyjnj {
    margin: 0 0 30px;
    line-height: 40px;
  }

  .yf8t26na {
    margin: 0;
  }

  .sbl7hn2z {
    margin: 0 0 20px;
  }

  .hclmdogq {
    margin: 0 0 8px;
  }

  .v8obk33k {
    font-size: 16px;
  }

  .j184ctpb {
    margin: 0;
    font-size: 16px;
  }

  .wr95yjbc {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .e71fi6ad {
    padding: 0 15px;
  }

  .jsgwa71h {
    margin: 0;
  }

  .k25parke {
    margin: 0 0 20px;
  }

  .covnh46l {
    margin: 0 0 8px;
  }

  .vg19gxr3 {
    margin: 0;
    font-size: 16px;
  }

  .rois9iu8 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .g8gyany0 {
    padding: 0 15px;
  }

  .z0bbzbkb {
    margin: 0 -15px;
  }

  .p5vlyft3 {
    margin: 0;
  }

  .ifsrkn90 {
    margin: 0 0 20px;
  }

  .xwcp6u7e {
    margin: 0 0 8px;
  }

  .fgr9kb5h {
    font-size: 16px;
  }

  .loj82aa4 {
    margin: 0;
    font-size: 16px;
  }

  .rp46q7az {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .iu895yp6 {
    padding: 0 15px;
  }

  .kvoiyal1 {
    margin: 0;
  }

  .m6pzwefx {
    margin: 0 0 20px;
  }

  .ub684bv1 {
    margin: 0 0 8px;
  }

  .qqrmg7pm {
    font-size: 16px;
  }

  .n5xauy0u {
    margin: 0;
    font-size: 16px;
  }

  .lefvz2t4 {
    border-radius: 12px;
    margin: 10px 0;
    padding: 30px;
  }

  .pgvvyc23 {
    padding: 0 15px;
  }

  .in3uk6a7 {
    margin: 0 -15px;
  }

  .mpco1b8q {
    padding: 35px 15px 0;
  }

  .cur7t0f6 {
    border-radius: 20px;
    margin: 0 0 40px;
    padding: 10px 0;
  }

  .vky4kysm {
    border-radius: 20px;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
  }

  .nsed1w39 {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .bdt0w7n3 {
    margin: 0;
    font-size: 16px;
  }

  .o8asibdk {
    margin: 0 0 35px;
  }

  .v8ncgcyc {
    margin: 0;
  }

  .lc942928 {
    margin: 0 0 35px;
    display: none;
  }

  .ynsqzcu9 {
    padding: 35px 15px 0;
  }

  .sscxtqde {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .w236q026 {
    margin: 0 0 25px;
  }

  .kcoxx66o {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .kdup93fk {
    margin: 0 0 25px;
  }

  .oca0kly7 {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .kx86q19q {
    margin: 0 0 25px;
  }

  .ziw58usx {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .g0bvpb4p {
    margin: 0 0 25px;
  }

  .awz4zych {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .nijaszak {
    margin: 0 0 25px;
  }

  .pu0kasxq {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .cour5nag {
    margin: 0 0 25px;
  }

  .egnxp5vb {
    border-radius: 8px;
    max-width: 100%;
    margin: 5px auto;
  }

  .l8wtedar {
    margin: 0 0 35px;
  }

  .bf5b8xg6 {
    padding: 0 15px;
  }

  .p2ipwlzu {
    margin: 0 -15px;
  }

  .ugnimkga {
    padding: 35px 15px 0;
  }

  .qeymwl4k {
    margin: 15px 0 0;
  }

  .ilabhy6g {
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
  }

  .drhb3xa4 {
    margin: 0 0 8px;
    padding: 0 0 20px;
    font-size: 34px;
    line-height: 40px;
  }

  .xxmwx5cy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x8y4b3ff {
    margin: 0 0 25px;
  }

  .rwwfunfs {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .a0r2bka2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .o416hlry {
    padding: 0 15px;
  }

  .lajkg79v {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .radhbaci {
    margin: 0 0 25px;
  }

  .rir2cke7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .g2e8lna3 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .nwya2q4z {
    padding: 0 15px;
  }

  .ggg7trak {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .db0h149m {
    margin: 0 0 25px;
  }

  .i2ctj7j0 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .whg28snv {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .p5hwy1wu {
    padding: 0 15px;
  }

  .one8zgoy {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .fjmszz8f {
    margin: 0 0 25px;
  }

  .ufm9kwz8 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ew3d5u18 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .l41a9yx8 {
    padding: 0 15px;
  }

  .pfthl8jx {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .igedexzl {
    margin: 0 0 25px;
  }

  .exazzyu7 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .an5h4uos {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .d6vfm5j8 {
    padding: 0 15px;
  }

  .cj3nn4ml {
    margin: 0 -15px;
  }

  .cnisyjpb {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .c7ra2ts3 {
    margin: 0 0 25px;
  }

  .oell2s80 {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .vsrhtayl {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .cmtfi0cs {
    padding: 0 15px;
  }

  .kwybasjo {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .x0jlokt7 {
    margin: 0 0 25px;
  }

  .pv8wkkst {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .ofgqs9f1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .kxx32rqx {
    padding: 0 15px;
  }

  .wbwaep6h {
    border-width: 3px;
    border-radius: 50%;
    margin: 0;
  }

  .s8758v79 {
    margin: 0 0 25px;
  }

  .d7qjcp6b {
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .z25nacat {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 0 30px;
    padding: 30px 0 0;
  }

  .eqgq8gkp {
    padding: 0 15px;
  }

  .hnfx6x0o {
    margin: 0 -15px;
  }

  .r7c2s3eo {
    padding: 35px 15px 0;
  }

  .tzv9xwyq {
    margin: 0 auto;
    padding: 0;
  }

  .n79p6c4s {
    margin: 0 -15px;
    padding: 20px 0;
    overflow: hidden;
  }

  .lzil9h1i {
    margin: 0;
  }

  .nk7v58n5 {
    margin: 0 0 8px;
    font-size: 34px;
  }

  .wa5c3eqd, .i6g4aol7 {
    border-width: 1px;
    border-radius: 50%;
    margin: 0 10px;
    padding: 18px 20px;
  }

  .je3qvyjf {
    padding: 0 10px;
  }

  .b27dsrca {
    margin: 0 0 35px;
  }

  .ht3aan93 {
    padding: 25px 0 0 25px;
  }

  .vgjqrkcb {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .b9obi5yy {
    margin: 0 0 8px;
  }

  .hrcz47yn {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .i92jc84k {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .kwnfgekf {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .x39w1760 {
    padding: 25px 0 0 25px;
  }

  .k2r8vfqz {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .kh490755 {
    margin: 0 0 8px;
  }

  .z98gnz8w {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .td6xmdbc {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .zv4jx2i1 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .g29d2jf0 {
    padding: 25px 0 0 25px;
  }

  .oosvu15q {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .obk584px {
    margin: 0 0 8px;
  }

  .rrm5ke0s {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .vzmjko8z {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .cluqnfhp {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .e7j5e8sl {
    padding: 25px 0 0 25px;
  }

  .rntp5e0x {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .x1mtr51r {
    margin: 0 0 8px;
  }

  .ifohf3ke {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .ygsct3uv {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .mf1aczc7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .o8pb27bq {
    padding: 25px 0 0 25px;
  }

  .mtj3tz95 {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .cgypug1y {
    margin: 0 0 8px;
  }

  .fsfqkq6m {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .zscz5ajp {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .qyuok6x2 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .jjdw3do0 {
    padding: 25px 0 0 25px;
  }

  .rr2qfxlj {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .rgn10pz7 {
    margin: 0 0 8px;
  }

  .la5ba595 {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .km1nxs7i {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .clakeble {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .h7x9xh9x {
    padding: 25px 0 0 25px;
  }

  .ja22totg {
    border-radius: 50%;
    margin: 0 0 25px;
  }

  .jmv5mwzm {
    margin: 0 0 8px;
  }

  .v7lev058 {
    height: 180px;
    margin: 0;
    font-size: 14px;
  }

  .n7ojw8jt {
    border-radius: 50%;
    margin: 0 0 0 5px;
  }

  .wgjy6km7 {
    border-width: 1px;
    border-radius: 12px;
    margin: 0 10px;
    padding: 40px 15px;
  }

  .dtlpeycn {
    overflow: hidden;
  }

  .x3gnqb6c {
    margin: 0 auto;
    padding: 0 15px;
  }

  .nlvxse9v {
    margin: 0 0 35px;
  }

  .i9q5nv8c {
    padding: 35px 15px 0;
  }

  .tvr50nyf {
    margin: 0 -15px;
    padding: 0;
  }

  .zwo6uy32 {
    margin: 0 0 10px;
    font-size: 34px;
  }

  .zj9cydi8, .m5mnmuzb {
    padding: 0 15px;
  }

  .oduynds8 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .kfgmojy0 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .cmh7nopn {
    padding: 0 15px;
  }

  .rnetc38p {
    margin: 0 -15px;
  }

  .rphsjysj {
    border-radius: 6px 6px 0 0;
  }

  .b8a4pdoe {
    margin: 0 10px 0 0;
  }

  .oe32zwn2 {
    margin: 0;
    padding: 0;
  }

  .b75n4cyi {
    margin: 10px 0 0;
  }

  .skvej4qu {
    padding: 8px;
  }

  .az879409 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .beopc5wx {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zuuc8ux0 {
    border-radius: 6px 6px 0 0;
  }

  .avk9jghr {
    margin: 0 10px 0 0;
  }

  .elv54d6t {
    margin: 0;
    padding: 0;
  }

  .kphoot99 {
    margin: 10px 0 0;
  }

  .surf5jyr {
    padding: 8px;
  }

  .p2wk5fgv {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .qvmf9vxc {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .mske6km2 {
    border-radius: 6px 6px 0 0;
  }

  .peu6h9tn {
    margin: 0 10px 0 0;
  }

  .zkrvl3u3 {
    margin: 0;
    padding: 0;
  }

  .ye6wtgvx {
    margin: 10px 0 0;
  }

  .vjk4e5xx {
    padding: 8px;
  }

  .e85q6ucx {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .pfknz0c7 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .yaqtnive {
    margin: 0 -15px;
  }

  .ecj9i2lq {
    padding: 0 15px;
  }

  .nbqn5i19 {
    margin: 0 -15px;
    padding: 50px 0 0;
  }

  .ajodbegz {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .p0ygn4qy {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .zuaev6mb {
    padding: 0 15px;
  }

  .oe6g0upk {
    margin: -50px -15px 0;
  }

  .bht4ek0v {
    padding: 35px 15px 0;
  }

  .iemu5zb4 {
    margin: 0 auto;
    padding: 50px 0 0;
    overflow: hidden;
  }

  .g41sx9k7 {
    margin: 0 auto;
  }

  .q2wxjjvy {
    margin: 10px auto 0;
  }

  .pp2mvd4e {
    border-radius: 30px;
  }

  .mp1k9atn {
    margin: 0 0 35px;
  }

  .ssuonw17 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r7rn51eb {
    margin: 0 auto;
  }

  .tjb7qd97 {
    border-radius: 30px;
  }

  .sr61rmm9 {
    margin: 0 0 35px;
  }

  .tkftpoli {
    border-radius: 30px;
    margin: 20px 0 45px;
    padding: 75px 0;
  }

  .zy6qce72 {
    padding: 0 15px;
  }

  .iljhi5vy {
    margin: 0 -15px;
  }

  .rqva54sb {
    text-align: center;
    margin: 0 0 10px;
    padding: 5px;
    font-size: 34px;
    line-height: 38px;
  }

  .b94wudjt {
    margin: 0 auto;
  }

  .r2g3lvl3, .a6hnk0hk {
    padding: 0 10px;
  }

  .zoaod97d {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .j3fnzk0e {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .f5rhoxow {
    margin: 0 auto;
  }

  .ikzs1lll {
    padding: 0 10px;
  }

  .y71k3rht {
    margin: 0 -15px;
  }

  .d2nxq79z {
    margin: 0;
  }

  .e3p5ggoi {
    min-height: 60px;
    margin: 0;
  }

  .x8webj32 {
    margin: 0 0 8px;
  }

  .hw7ha3a7 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .vhrha0vf {
    padding: 0 10px;
  }

  .s2rjpnpm {
    margin: 0;
  }

  .b8ozl27d {
    min-height: 60px;
    margin: 0;
  }

  .ytu7tu9l {
    margin: 0 0 8px;
  }

  .sktlxraf {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .xrplypoa {
    padding: 0 10px;
  }

  .rqw9agj8 {
    margin: 0;
  }

  .t3w7iaed {
    min-height: 60px;
    margin: 0;
  }

  .z5beull2 {
    margin: 0 0 8px;
  }

  .ahnpbe6c {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .yqk2ezb2 {
    padding: 0 10px;
  }

  .uyjvuum1 {
    margin: 0;
  }

  .abj3lq4u {
    min-height: 60px;
    margin: 0;
  }

  .ighgwiay {
    margin: 0 0 8px;
  }

  .p2z7oekw {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .k9oxaogl {
    padding: 0 10px;
  }

  .esc9jvby {
    margin: 0;
  }

  .e1kqke8v {
    min-height: 60px;
    margin: 0;
  }

  .ud1m4s8g {
    margin: 0 0 8px;
  }

  .tkgro27l {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .atwlca1y {
    padding: 0 10px;
  }

  .qlso7v1l {
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .xftdamci, .fbyhd1ag {
    text-align: center;
  }

  .podgd273, .uszkwn7f {
    margin: 0 auto;
  }

  .hcldcjcl {
    padding: 0 10px;
  }

  .bn7k95cd {
    margin: 0 -15px;
  }

  .mvgei1wp {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fvenuby7 {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .rxobj0jr {
    margin: 0 auto;
  }

  .i04xfybk {
    padding: 0 10px;
  }

  .h0rt9fgy {
    margin: 0 -15px;
  }

  .j81qy55s {
    margin: 0 auto;
  }

  .hvly8qf7 {
    padding: 0 10px;
  }

  .t7fa2oyv {
    padding: 0;
  }

  .tkb6pc59 {
    margin: 0 -15px 10px;
    padding: 40px 10px;
    overflow: hidden;
  }

  .l5oj3bzi {
    margin: 0 0 8px;
    padding: 40px 0;
    font-size: 38px;
  }

  .btp6ccfp {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .jp12pv4t {
    margin: 0 0 25px;
  }

  .hd7bdmmp {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .i2gpez7n {
    margin: 0 0 25px;
  }

  .p0pio64f {
    border-radius: 10px;
    padding: 25px;
    font-size: 17px;
  }

  .rupu5i2d {
    margin: 0 0 25px;
  }

  .rodsh0wk {
    border-radius: 8px;
    max-width: 100%;
    margin: 5px auto;
  }

  .uyb71qq8 {
    padding: 0 15px;
  }

  .si304iao {
    margin: 0 auto;
  }

  .sd6hilp5 {
    margin: 0 -15px;
    padding: 0 0 15px;
  }

  .wqhpos38 {
    margin: 10px 0 8px;
    padding: 5px;
    font-size: 34px;
    line-height: 38px;
  }

  .axsei5yy {
    margin: 0 auto;
  }

  .vv865qyu {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .uzgpgmhg {
    margin: 0;
  }

  .e1o0p1ex {
    margin: 0 auto;
  }

  .eyfpkxb9 {
    margin: 0 0 10px;
  }

  .kddaylwu {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ficesees {
    margin: 0 auto 21.7391px;
  }

  .tfwbc34n {
    margin: 0 auto;
  }

  .b7k3qhhq {
    padding: 0 15px;
  }

  .o2tifw9w {
    padding: 0 0 50px;
  }

  .rgyl675n {
    margin: 0 -15px;
  }

  .zrn0ognl {
    margin: 0 0 8px;
  }

  .cxz1v943 {
    margin: 0;
    padding: 10px 0 0;
  }

  .qxmfgelk {
    margin: 0 4px 10px;
  }

  .bbl516fz {
    margin: 0 15px 0 0;
  }

  .evn0984i {
    padding: 5px 0;
  }

  .wu6aa10x {
    margin: 0 15px 0 0;
  }

  .tl1kfuo4 {
    padding: 5px 0;
  }

  .v71wtxuj {
    margin: 0 15px 0 0;
  }

  .svkejht6 {
    padding: 5px 0;
  }

  .v2341ekg {
    margin: 8px 0 0;
  }

  .kxywc6nl {
    margin: 0 0 35px;
  }

  .nkbzyr06 {
    margin: 0;
  }

  .vieq2f7r {
    margin: 0 0 35px;
  }

  .q11ozevx {
    padding: 0 15px;
  }

  .hyg26fmo {
    margin: -1px;
    overflow: hidden;
  }

  .vfjs76qd {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .wrglhbt5 {
    margin: 0;
  }

  .m92o8x5x {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .hgo8c6eh {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bz2hzk9w {
    margin: 0;
  }

  .zyo601bx {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .hclurxai {
    margin: 0;
  }

  .k851ta1s {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .l6i8t8ra {
    margin: 0;
  }

  .ubn9h5iw {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    padding: 0 4px 0 0;
  }

  .fn8s9ynn {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .d7x2zoqv {
    margin: 0;
  }

  .b6qz2cw3 {
    flex-basis: 66.6667%;
    max-width: 66.6667%;
  }

  .bwdcqjtw {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .u2nzc9f5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .zrn2hh2z {
    margin: 0;
  }

  .gja0ur1n {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .gwavvvyw {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .ms2nhaho {
    margin: 0;
  }

  .wr2g9e0a {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .jouy9iyt {
    margin: 0 -15px;
  }

  .w2nxvnge {
    padding: 0 15px;
  }

  .eaz71555 {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .iambh9pi {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .o9bs8vfa {
    margin: 0 auto;
    padding: 0 15px;
  }

  .lben7zl8 {
    width: 200px;
    display: inline-block;
  }

  .fx8o2xrp {
    width: 100%;
    margin: 0 0 15px;
  }

  .rjzabjxn {
    width: 100%;
  }

  .c635lxqe {
    text-align: center;
  }

  .z7y2kfwb {
    text-align: center;
    margin: 0 0 20px;
  }

  .wsov4yt4 {
    border-radius: 50%;
  }

  .o0l2trq6 {
    text-align: center;
    margin: 0 8px 16px 0;
    padding: 0 0 0 3px;
  }

  .jf2c1akw {
    border-radius: 50%;
  }

  .r5nt3yh0 {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
  }

  .stnrhclw {
    border-radius: 50%;
  }

  .zkzeztcc {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
  }

  .eym14rbp {
    border-radius: 50%;
  }

  .agn1l6n3 {
    text-align: center;
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .j0nxu7xr {
    margin: 0;
    padding: 0;
  }

  .mkya770y {
    text-align: center;
    margin: 16px 0 50px;
  }

  .ij2pm4f8 {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .iopypgrf {
    text-align: center;
  }

  .f7hp3dct {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .mqxq7o2u {
    text-align: center;
  }

  .c5j6fc7f {
    text-align: center;
    margin: 0 auto 16px;
  }

  .yvne7hr1 {
    padding: 0 15px;
  }

  .lxq2cg50 {
    margin: 10px 0 8px;
  }

  .lvjy83xv {
    text-align: center;
    margin: 0 0 16px;
  }

  .vb6qdyda {
    margin: 0 0 16px;
  }

  .g5edt73z {
    text-align: center;
    margin: 0 0 16px;
  }

  .f30qz1lo {
    margin: 0 0 16px;
  }

  .qu8w0e2l {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .ul5ri5s1 {
    margin: 10px 0 8px;
  }

  .odcldscx {
    text-align: center;
    margin: 0 0 16px;
  }

  .zdurd9en {
    margin: 0 0 16px;
  }

  .izoqs5mg {
    text-align: center;
    margin: 0 0 16px;
  }

  .z2t078nq {
    margin: 0 0 16px;
  }

  .sbcvxahf {
    text-align: center;
    margin: 0 0 16px;
  }

  .v09pg7ya {
    margin: 0 0 16px;
  }

  .itdbt9zg {
    text-align: center;
    margin: 0 0 16px;
  }

  .aug57njv {
    margin: 0 0 16px;
  }

  .i0cd2j75 {
    text-align: center;
    margin: 0 0 16px;
  }

  .t22rjpi3 {
    margin: 0 0 16px;
  }

  .xs5ugoxf {
    text-align: center;
    margin: 0 0 16px;
  }

  .uufyvlpu {
    margin: 0 0 16px;
  }

  .xl57kb5y {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .bunafoj9 {
    margin: 10px 0 8px;
  }

  .kqeiy2de {
    text-align: center;
    margin: 0 0 16px;
  }

  .vwj973wl {
    margin: 0 0 16px;
  }

  .olyl5rjc {
    text-align: center;
    margin: 0 0 16px;
  }

  .d8xskbvv {
    margin: 0 0 16px;
  }

  .pxqtd40r {
    text-align: center;
    margin: 0 0 16px;
  }

  .ehar9oi8 {
    margin: 0 0 16px;
  }

  .f7sqplf9 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .m8enu9wk {
    margin: 10px 0 8px;
  }

  .mxc6p8eq {
    text-align: center;
    margin: 0 0 16px;
  }

  .naetzjxo {
    margin: 0 0 16px;
  }

  .bahtk7az {
    text-align: center;
    margin: 0 0 16px;
  }

  .co5h6sez {
    margin: 0 0 16px;
  }

  .vxg3uhxv {
    text-align: center;
    margin: 0 0 16px;
  }

  .wpkhzpdy {
    margin: 0 0 16px;
  }

  .ejqtc0x9 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .vxld9s1e {
    margin: 10px 0 8px;
  }

  .jbtd60qy {
    text-align: center;
    margin: 0 0 16px;
  }

  .cy940l38 {
    margin: 0 0 16px;
  }

  .q13iflw2 {
    text-align: center;
    margin: 0 0 16px;
  }

  .lb2f493d {
    margin: 0 0 16px;
  }

  .p2fc6i1j {
    text-align: center;
    margin: 0 0 16px;
  }

  .r6wuv95j {
    margin: 0 0 16px;
  }

  .occovseo {
    text-align: center;
    margin: 0 0 16px;
  }

  .xfae1z0a {
    margin: 0 0 16px;
  }

  .ts0wo900 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .gewkm9rv {
    margin: 12px 0 0;
    padding: 0;
  }

  .kwfs4ts4 {
    padding: 0 15px;
  }

  .j7gq5umg {
    text-align: center;
    margin: 0 6px 16px 9px;
  }

  .ropuxdaf, .glc61ir4 {
    text-align: center;
    border-width: 0 0 0 1px;
    margin: 0 6px 16px 9px;
    padding: 0 0 0 6px;
  }

  .edogsio6 {
    margin: 8px 0 0;
    padding: 0;
  }

  .pygubchq, .dehw63sl {
    margin: 0 auto;
  }

  .sdpmukda {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .vedi8sh6 {
    padding: 0 15px;
  }

  .aylt5p31 {
    margin: 0 -15px;
  }

  .o4hg3kfq {
    margin: 0 auto;
    padding: 0 15px;
  }

  .uf1eblay {
    padding: 40px 0 10px;
  }

  .d8t63zx5 {
    border-width: 0;
  }

  .c8jew0xg {
    margin: 0;
  }

  .thdgylen {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .z7ipordw {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .fxnm3c0t {
    padding: 0 15px;
  }

  .vbxtqzmf {
    border-width: 0 2px 2px 0;
  }

  .l0l5wu0i {
    padding: 6px 22px 6px 1px;
  }

  .mdp4xs2h {
    padding: 10px 0;
  }

  .bsvbdygd {
    border-width: 0 2px 2px 0;
  }

  .v7dr1kzx {
    padding: 6px 22px 6px 1px;
  }

  .gcng2eve {
    padding: 10px 0;
  }

  .jildsl1q {
    border-width: 0 2px 2px 0;
  }

  .aqel9twf {
    padding: 6px 22px 6px 1px;
  }

  .fcf679h5 {
    padding: 10px 0;
  }

  .b64d6l8d {
    border-width: 0 2px 2px 0;
  }

  .sh9u2plf {
    padding: 6px 22px 6px 1px;
  }

  .yl7j32qp {
    padding: 10px 0;
  }

  .q88bry7w {
    padding: 6px 22px 6px 1px;
  }

  .mbcjs1sc {
    padding: 10px 0;
  }

  .rt4jkskw {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .yezmhr4x {
    margin: auto;
  }

  .x3e0aivw {
    padding: 5px 0 0;
  }

  .lgkgkf6x {
    padding: 0 15px;
  }

  .zfu56n7s {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .grthkjmu {
    margin: 0 -15px;
  }

  .jmzwjq15 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .gz3dejsr {
    border-width: 0 0 1px;
    padding: 10px 0 12px;
  }

  .g5o9dily {
    border-radius: 50%;
  }

  .x7gqrevx {
    margin: 0;
    padding: 0 0 10px;
  }

  .n177yy84 {
    margin: 0;
  }

  .nh0z5kvd {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .yby2o4vs {
    padding: 0 15px;
  }

  .kpzewwy0 {
    margin: 20px auto;
  }

  .zgf8eaxk {
    padding: 0 15px;
  }

  .q6mpj15i {
    margin: 0 -15px;
  }

  .wipg051r {
    margin: 0 auto;
    padding: 0 15px;
  }

  .w3pt2jvu {
    padding: 0 10px 120px;
    overflow: hidden;
  }

  .vx7ffn7g {
    margin: 0 0 8px;
    padding: 30px 15px 0;
  }

  .c6979doa {
    margin: 0 auto;
    padding: 0 15px;
  }

  .pvbdaych {
    margin: 0 -15px;
  }

  .jdc8od9q {
    margin: 0;
  }

  .exf43hrx {
    margin: 0 0 35px;
  }

  .pwoedbbf {
    padding: 0 15px;
  }

  .rm1fv89i {
    order: 2;
  }

  .c5hyhp41 {
    margin: 0 0 8px;
  }

  .mh2qrrvo {
    margin: 0;
    font-size: 16px;
  }

  .jr6hy9mu {
    margin: 0 0 35px;
  }

  .cfzh2s91 {
    border-width: 1px 0 0;
    margin: 45px 0 0;
    padding: 45px 0 0;
  }

  .nepugnhk {
    margin: 0 0 35px;
    padding: 0 10px 0 0;
  }

  .wuya5zx6 {
    padding: 0 15px;
  }

  .pwcijl56 {
    order: 1;
  }

  .bda7lkju {
    margin: 0 auto;
    padding: 0;
  }

  .z7244n84 {
    margin: 0 0 8px;
  }

  .e3u1ca2j {
    margin: 16px 0 8px;
  }

  .ggy0e19v {
    margin: 0;
  }

  .yu0ip27v {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .xfqep5se {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .sr4epgfk {
    margin: 16px 0 8px;
  }

  .pc7vplz6 {
    margin: 0;
  }

  .v6j69xak {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .z4xq1x33 {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .afdzdvom {
    margin: 16px 0 8px;
  }

  .pbfw6vwa {
    margin: 0;
  }

  .t4igpzoc {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .tawk899a {
    margin: 0 0 16px;
    padding: 0 15px;
  }

  .c8jwcif4 {
    margin: 0 -15px;
  }

  .z2jzwxfo {
    margin: 0 0 35px;
  }

  .aak3xl54 {
    padding: 35px 15px 0;
  }

  .rd4hnoji {
    border-radius: 20px;
    margin: 0 auto;
    padding: 0;
  }

  .rhbdo8m0 {
    padding: 0 15px;
  }

  .o3ugrz8n {
    margin: 0 auto;
    padding: 0;
  }

  .x5ns83az {
    margin: 0 0 25px;
    overflow: hidden;
  }

  .i46dlh46 {
    margin: 0 0 8px;
  }

  .hb2memrd {
    margin: 16px 0 8px;
  }

  .n37h16xi {
    margin: 0;
  }

  .awqxugy3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .tvqatzwi {
    padding: 0 15px;
  }

  .lf687t6k {
    margin: 16px 0 8px;
  }

  .ab9t2zsp {
    margin: 0;
  }

  .pmayu24p {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .x7if8lmf {
    padding: 0 15px;
  }

  .b8dw2jtl {
    margin: 16px 0 8px;
  }

  .sqs7xdbz {
    margin: 0;
  }

  .nfxjofwy {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .zw55l1xu {
    padding: 0 15px;
  }

  .mkz6yvfu {
    margin: 16px 0 8px;
  }

  .i7k7geyr {
    margin: 0;
  }

  .uubbc8n9 {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .t1b4c2ao {
    padding: 0 15px;
  }

  .uqc3jln1 {
    margin: 16px 0 8px;
  }

  .opm3cvcs {
    margin: 0;
  }

  .u9bgk4x3 {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .fs9f0mvo {
    padding: 0 15px;
  }

  .u9ck3fe7 {
    margin: 16px 0 8px;
  }

  .r733v0dr {
    margin: 0;
  }

  .bzy0nvxv {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 24px;
    padding: 24px;
  }

  .kc53argm {
    padding: 0 15px;
  }

  .lkt48och {
    margin: 0 -15px;
  }

  .uo8wkzio {
    margin: 0 0 35px;
  }

  .itcid3fg {
    padding: 0 15px;
  }

  .eor88gn0 {
    margin: 0 auto;
    padding: 0;
  }

  .mpjt4v3l {
    margin: 0 0 8px;
  }

  .p1npg8l0 {
    margin: 0;
    font-size: 16px;
  }

  .atbj8j7r {
    padding: 35px 15px 0;
  }

  .j2momwok {
    margin: 0;
  }

  .wtlcux48 {
    margin: 0 0 35px;
  }

  .j7ekkr7k {
    padding: 35px 15px 0;
  }

  .cyke7fqq {
    border-radius: 20px;
    margin: 0 auto;
    padding: 0;
  }

  .kazf49g1 {
    padding: 0 15px;
  }

  .w0u3vz6e {
    margin: 0 auto;
    padding: 0;
  }

  .v3wjn0un {
    margin: 0 0 25px;
    overflow: hidden;
  }

  .picjlcyl {
    margin: 0 0 8px;
  }

  .y18orpgs {
    margin: 0;
  }

  .vz3zju86 {
    margin: 0 0 35px;
  }

  .ta5cqi9a {
    padding: 35px 15px 0;
  }

  .wijxjryy {
    border-radius: 10px;
    padding: 15px;
  }

  .s6ag6wh0 {
    margin: 0 0 25px;
  }

  .gdnmpypg {
    border-radius: 10px;
    padding: 15px;
  }

  .rt9gamti {
    margin: 0 0 25px;
  }

  .uvriuc8x {
    border-radius: 10px;
    padding: 15px;
  }

  .juipcg9v {
    margin: 0 0 25px;
  }

  .tc0pwlzj {
    border-radius: 10px;
    padding: 15px;
  }

  .yesx4a9e {
    margin: 0 0 25px;
  }

  .jq9fl6t0 {
    border-radius: 10px;
    padding: 15px;
  }

  .ye9fvvl9 {
    margin: 0 0 25px;
  }

  .c34o1ex4 {
    border-radius: 10px;
    padding: 15px;
  }

  .n43l4kkh {
    margin: 0 0 25px;
  }

  .e95apqtw {
    border-radius: 8px;
    margin: 5px auto;
  }

  .w1ursi37 {
    margin: 0 0 35px;
  }

  .larl28yf {
    padding: 0 15px;
  }

  .pqh9fy4r {
    margin: 0 -15px;
  }

  .t117r1xs {
    padding: 0 15px;
  }

  .aekrlcb1 {
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
  }

  .aga230gr {
    margin: 0 0 8px;
  }

  .mba7ly4d {
    margin: 16px 0 8px;
  }

  .lrlu7qyp {
    margin: 0;
  }

  .qve9x741 {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 16px;
    padding: 24px;
  }

  .gije6g4v {
    padding: 0 15px;
  }

  .cifk5qff {
    margin: 16px 0 8px;
  }

  .bnsl5noz {
    margin: 0;
  }

  .ka9b5let {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0 16px;
    padding: 24px;
  }

  .kir212n5 {
    padding: 0 15px;
  }

  .qkvfs6d3 {
    margin: 0 -15px;
  }

  .sgeuzl0b {
    margin: 0 0 35px;
  }

  .v5hsor02 {
    padding: 0 15px;
  }

  .yytvnkiu {
    margin: 0 -15px;
  }

  .k13c28zo {
    padding: 35px 15px 0;
  }

  .itdxo4po {
    margin: 0 auto;
    padding: 0;
  }

  .yi075isz {
    margin: 0 -15px;
    overflow: hidden;
  }

  .l2kxh4kr {
    margin: 0 0 10px;
  }

  .iemmfq41, .a9f6ni6z {
    padding: 0 15px;
  }

  .ahowfxjn {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ag1gai94 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .jjn4zxtc {
    padding: 0 15px;
  }

  .sj9ymiea {
    margin: 0 -15px;
  }

  .kkl6803x {
    border-radius: 6px 6px 0 0;
  }

  .hb63udbn {
    margin: 0 10px 0 0;
  }

  .r0fpfu9d {
    margin: 0;
    padding: 0;
  }

  .uy0707z1 {
    margin: 10px 0 0;
  }

  .lqudix6k {
    padding: 8px;
  }

  .tegrmjtj {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .dhlnhjl5 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .io7kvbng {
    border-radius: 6px 6px 0 0;
  }

  .s4vl19n5 {
    margin: 0 10px 0 0;
  }

  .t779ifn7 {
    margin: 0;
    padding: 0;
  }

  .knkrwqep {
    margin: 10px 0 0;
  }

  .etf74l2y {
    padding: 8px;
  }

  .rstzy9oo {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .p6kzr5aq {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .ate22ic5 {
    border-radius: 6px 6px 0 0;
  }

  .bgykwubi {
    margin: 0 10px 0 0;
  }

  .u45zar34 {
    margin: 0;
    padding: 0;
  }

  .lxr00bvd {
    margin: 10px 0 0;
  }

  .hi6p2trd {
    padding: 8px;
  }

  .mreiyec2 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .nfoyyggs {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .r7dd5n9v {
    margin: 0 -15px;
  }

  .daf6kdb7 {
    padding: 0 15px;
  }

  .lblm8oek {
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .fvsfld9s {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .n1vc1zkr {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .pmn4p6bn {
    padding: 0 15px;
  }

  .ahwtvxtj {
    margin: -50px -15px 0;
  }

  .wine3wes {
    padding: 35px 15px 0;
  }

  .yplemcup {
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
  }

  .fikne28q {
    margin: 0 auto;
  }

  .ulbqmnk3 {
    margin: 10px auto 0;
  }

  .yrlvrnd7 {
    border-radius: 30px;
  }

  .hrickvv5 {
    margin: 0 0 35px;
  }

  .mhh09kyx {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zdphjf35 {
    margin: 0 auto;
  }

  .x6pn0ap7 {
    border-radius: 30px;
  }

  .hdifys3m {
    margin: 0 0 35px;
  }

  .lf3drqau {
    border-radius: 30px;
    margin: 0 0 40px;
    padding: 35px 5px;
  }

  .daaqvskh {
    padding: 0 15px;
  }

  .pigwrq4p {
    margin: 0 -15px;
  }

  .t0n34mc9 {
    margin: 0 0 10px;
    padding: 0 0 20px;
  }

  .ekk7r4t5 {
    margin: 0 auto;
  }

  .ntjd8vt3, .r5g2juzp {
    padding: 0 10px;
  }

  .sm0fbtvi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .zp9exb2v {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .ecdq0eth {
    margin: 0 auto;
  }

  .fts8xhjn {
    padding: 0 10px;
  }

  .izsj9x1a {
    margin: 0 -15px;
  }

  .ah1r55zu {
    border-width: 0;
    padding: 0;
  }

  .uxvdzmb7 {
    margin: 0 0 8px;
  }

  .yfib5obu {
    margin: 0;
  }

  .esntxu3a {
    margin: 0 0 4.8px;
  }

  .aw9oud32 {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .zb25mbvj {
    margin: 0 0 8px;
  }

  .r73fse2y {
    margin: 0;
  }

  .xujn8g2y {
    margin: 0 0 4.8px;
  }

  .gyuj8pvl {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .ro5bzcin {
    margin: 0 0 8px;
  }

  .o7bmnydv {
    margin: 0;
  }

  .ld24izr2 {
    margin: 0 0 4.8px;
  }

  .mrekhp3s {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .sm3tw1qd {
    margin: 0 0 8px;
  }

  .ae3f5oru {
    margin: 0;
  }

  .hgfo7wq4 {
    margin: 0 0 4.8px;
  }

  .frj21lvv {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .d52utqhw {
    margin: 0 0 8px;
  }

  .y9mwlk44 {
    margin: 0;
  }

  .psw5q2qr {
    margin: 0 0 4.8px;
  }

  .sf7j6fru {
    border-width: 1px;
    border-radius: 8px;
    margin: 0 8px;
    padding: 16px;
  }

  .gx9465hk {
    padding: 0 10% 0 0;
    overflow: hidden;
  }

  .q5biopcu {
    border-width: 0;
    padding: 0;
  }

  .r1lzhlvs {
    overflow: hidden;
  }

  .feekg71f {
    padding: 0 15px;
  }

  .b5yp727q {
    margin: 8px -15px 0;
  }

  .o74yg51d {
    margin: 0 auto;
  }

  .tib71rih {
    margin: 0 0 10px;
  }

  .unmkh1fr {
    margin: 0 auto;
  }

  .de48ex9t {
    padding: 0 10px;
  }

  .dd1lu6xc {
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .c1x7d28d {
    padding: 15px 0;
  }

  .po8thiiq, .v00x2l5e {
    margin: 0 auto;
  }

  .kbhotnol {
    padding: 0 10px;
  }

  .pryj3035 {
    margin: 0 -15px;
  }

  .rs3iuggj {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .g6iz71ct {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .g9vdlq8n {
    margin: 0 auto;
  }

  .zcqob15a {
    padding: 0 10px;
  }

  .jhjij3oj {
    margin: 0 -15px;
  }

  .l8ddtgox {
    margin: 0 auto;
  }

  .trdbst17 {
    padding: 35px 10px 0;
  }

  .xyb8bs8j {
    margin: 0 -15px 10px;
    padding: 10px;
    overflow: hidden;
  }

  .pllig372 {
    margin: 0 0 8px;
    padding: 10px 0 30px;
  }

  .xojhevk7 {
    border-radius: 10px;
    padding: 15px;
  }

  .cc1iyn3h {
    margin: 0 0 25px;
  }

  .b53gemoy {
    border-radius: 10px;
    padding: 15px;
  }

  .jinawh0w {
    margin: 0 0 25px;
  }

  .bjwdb19u {
    border-radius: 10px;
    padding: 15px;
  }

  .l1m5zgaz {
    margin: 0 0 25px;
  }

  .wvpfc9px {
    border-radius: 8px;
    margin: 5px auto;
  }

  .tiwg33m4 {
    padding: 35px 15px 0;
  }

  .zchbj8n6 {
    margin: 0 auto;
  }

  .albdla0d {
    margin: 0 -15px;
  }

  .n1tzw2hd {
    margin: 10px 0 8px;
  }

  .wouty457 {
    margin: 0 auto;
  }

  .v581ob0f {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .o3u9hjks {
    margin: 0;
  }

  .a4ls8lwa {
    margin: 0 auto;
  }

  .wdmbk19b {
    margin: 0 0 10px;
  }

  .r5bcrc74 {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .u5srvi5f {
    margin: 0 auto 21.7391px;
  }

  .zdmx1l7e {
    margin: 0 auto;
  }

  .ngr3wjxp {
    padding: 0 15px;
  }

  .ynwdyw0m {
    padding: 18px 0;
  }

  .iygz2bwq {
    margin: 0 -15px;
  }

  .ekfiftel {
    margin: 0 0 8px;
  }

  .cg322snv {
    margin: 0;
    padding: 10px 0 0;
  }

  .hlrvh2sm {
    margin: 0 4px 10px;
  }

  .wms6rh8w {
    margin: 0 15px 0 0;
  }

  .zpai9ftl {
    padding: 5px 0;
  }

  .efjuw2qi {
    margin: 0 15px 0 0;
  }

  .vgnqbxhb {
    padding: 5px 0;
  }

  .exywrew7 {
    margin: 0 15px 0 0;
  }

  .ecpbe9oz {
    padding: 5px 0;
  }

  .mil6xha7 {
    margin: 8px 0 0;
  }

  .wlihoyp4 {
    margin: 0 0 35px;
  }

  .oktko05i {
    margin: 0;
  }

  .tcks5ci3 {
    margin: 0 0 35px;
  }

  .xaidpd8k {
    padding: 0 15px;
  }

  .icb4206e {
    margin: -1px;
    overflow: hidden;
  }

  .dfbqw13l {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .gji0ogfn {
    margin: 0;
  }

  .gutykgbo {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .bwoft83m {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .alitrni6 {
    margin: 0;
  }

  .vpp5dmlh {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .qzsza1cs {
    margin: 0;
  }

  .kl52cdyf {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .t9n5u9l7 {
    margin: 0;
  }

  .rllw6xha {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    padding: 0 4px 0 0;
  }

  .htvrucu2 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .vrccm6yf {
    margin: 0;
  }

  .idpuyii6 {
    flex-basis: 66.6667%;
    max-width: 66.6667%;
  }

  .jvkezskl {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .wu6lm0b4 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .uxfel1gt {
    margin: 0;
  }

  .z0a06ot5 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .sbjz8fsm {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .tqpyq2pl {
    margin: 0;
  }

  .uzcwum50 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .onl9m9ib {
    margin: 0 -15px;
  }

  .n4b6pbhx {
    padding: 0 15px;
  }

  .n4fzssqn {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .s0yqe37c {
    margin: 0 -15px;
  }

  .bp5cl9bf {
    padding: 0 15px;
  }

  .s76qlcsa {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .oqqmdkra {
    margin: 0 auto;
    padding: 0 15px;
  }

  .em9cup21 {
    width: 200px;
    display: inline-block;
  }

  .oirjqxy2 {
    width: 100%;
    margin: 0 0 15px;
  }

  .ymqharum {
    width: 100%;
  }

  .wtk5m07y {
    text-align: center;
  }

  .cucpxecj {
    text-align: center;
    margin: 0 0 20px;
  }

  .pg4qz3hd {
    border-radius: 50%;
  }

  .k2y5zw4j {
    text-align: center;
    margin: 0 8px 16px 0;
    padding: 0 0 0 3px;
  }

  .sqa5zzis {
    border-radius: 50%;
  }

  .nxvz32hr {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
  }

  .s6i5y9mm {
    border-radius: 50%;
  }

  .qdhjs3eb {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
  }

  .rax0lcdh {
    border-radius: 50%;
  }

  .iasn12kc {
    text-align: center;
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .a27q04tg {
    margin: 0;
    padding: 0;
  }

  .t5kfh4ut {
    text-align: center;
    margin: 16px 0 50px;
  }

  .tz8el4au {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .ph3l2jjw {
    text-align: center;
  }

  .gpqxhs67 {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .o3h0t30g {
    text-align: center;
  }

  .u8cotwvx {
    text-align: center;
    margin: 0 auto 16px;
  }

  .gsnk4znc {
    padding: 0 15px;
  }

  .m106b4o7 {
    margin: 10px 0 8px;
  }

  .xl5c7d5c {
    text-align: center;
    margin: 0 0 16px;
  }

  .be9wb864 {
    margin: 0 0 16px;
  }

  .k8y6y1b6 {
    text-align: center;
    margin: 0 0 16px;
  }

  .jj4cz0zp {
    margin: 0 0 16px;
  }

  .hqep6gru {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .oxdm974j {
    margin: 10px 0 8px;
  }

  .d6xhjt9y {
    text-align: center;
    margin: 0 0 16px;
  }

  .i5ipbgla {
    margin: 0 0 16px;
  }

  .x9pku66b {
    text-align: center;
    margin: 0 0 16px;
  }

  .ozpdfkz3 {
    margin: 0 0 16px;
  }

  .dlfge633 {
    text-align: center;
    margin: 0 0 16px;
  }

  .sjujfxew {
    margin: 0 0 16px;
  }

  .lngj2lem {
    text-align: center;
    margin: 0 0 16px;
  }

  .vmqstlzh {
    margin: 0 0 16px;
  }

  .quqojox4 {
    text-align: center;
    margin: 0 0 16px;
  }

  .gbzvny2k {
    margin: 0 0 16px;
  }

  .psepb3ok {
    text-align: center;
    margin: 0 0 16px;
  }

  .a4ibeklt {
    margin: 0 0 16px;
  }

  .xxy6qa77 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .ndl47wso {
    margin: 10px 0 8px;
  }

  .seatss1a {
    text-align: center;
    margin: 0 0 16px;
  }

  .djkmqtua {
    margin: 0 0 16px;
  }

  .w6g64h7m {
    text-align: center;
    margin: 0 0 16px;
  }

  .ikr8fomx {
    margin: 0 0 16px;
  }

  .gq723yqp {
    text-align: center;
    margin: 0 0 16px;
  }

  .xd4z0hkv {
    margin: 0 0 16px;
  }

  .woso2zk9 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .u3af6g6b {
    margin: 10px 0 8px;
  }

  .q8spbqnr {
    text-align: center;
    margin: 0 0 16px;
  }

  .s3ic63mg {
    margin: 0 0 16px;
  }

  .yjtuc022 {
    text-align: center;
    margin: 0 0 16px;
  }

  .m2sbs6lz {
    margin: 0 0 16px;
  }

  .xotbssd2 {
    text-align: center;
    margin: 0 0 16px;
  }

  .csh7rl3e {
    margin: 0 0 16px;
  }

  .h0b0yk0o {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .uls0755t {
    margin: 10px 0 8px;
  }

  .khzep62p {
    text-align: center;
    margin: 0 0 16px;
  }

  .kcpq4swu {
    margin: 0 0 16px;
  }

  .v3z6w2kd {
    text-align: center;
    margin: 0 0 16px;
  }

  .f0uzwfrz {
    margin: 0 0 16px;
  }

  .jb0nldsg {
    text-align: center;
    margin: 0 0 16px;
  }

  .bofvr3ef {
    margin: 0 0 16px;
  }

  .r5f25ygu {
    text-align: center;
    margin: 0 0 16px;
  }

  .gj8q2juy {
    margin: 0 0 16px;
  }

  .sw72npf4 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
  }

  .cv0y7mlv {
    margin: 12px 0 0;
    padding: 0;
  }

  .thtretcw {
    padding: 0 15px;
  }

  .ndb02qw3 {
    text-align: center;
    margin: 0 6px 16px 9px;
  }

  .xlifpsiq, .xxgkk441 {
    text-align: center;
    border-width: 0 0 0 1px;
    margin: 0 6px 16px 9px;
    padding: 0 0 0 6px;
  }

  .i2y447np {
    margin: 8px 0 0;
    padding: 0;
  }

  .metzdtzh, .jojsz1cm {
    margin: 0 auto;
  }

  .v59py028 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .rbzw7d4j {
    padding: 0 15px;
  }

  .uvc6ww2e {
    margin: 0 -15px;
  }

  .wbyhxpcg {
    margin: 0 auto;
    padding: 0 15px;
  }

  .gw56uld1 {
    padding: 40px 0 10px;
  }

  .qn4yjhu3 {
    border-width: 0;
  }

  .r1lgx70a {
    margin: 0;
  }

  .ewtgs4lx {
    border-width: 3px 0;
    margin: 6px 0;
  }

  .po8cxm6r {
    border-width: 1px;
    border-radius: 4px;
    padding: 4px 12px;
  }

  .f70810td {
    padding: 0 15px;
  }

  .axvs7c4l {
    border-width: 0 2px 2px 0;
  }

  .sl4e6184 {
    padding: 6px 22px 6px 1px;
  }

  .xxm59lk9 {
    padding: 10px 0;
    font-size: 15px;
  }

  .l044h1xk {
    border-width: 0 2px 2px 0;
  }

  .swoedf15 {
    padding: 6px 22px 6px 1px;
  }

  .v3lvxm1s {
    padding: 10px 0;
    font-size: 15px;
  }

  .tkoxr9za {
    border-width: 0 2px 2px 0;
  }

  .xfqu9cpx {
    padding: 6px 22px 6px 1px;
  }

  .xq0fz108 {
    padding: 10px 0;
    font-size: 15px;
  }

  .rgqpzxig {
    border-width: 0 2px 2px 0;
  }

  .a1qqfp25 {
    padding: 6px 22px 6px 1px;
  }

  .iddv2nmr {
    padding: 10px 0;
    font-size: 15px;
  }

  .oftqza47 {
    padding: 6px 22px 6px 1px;
  }

  .vqkadqja {
    padding: 10px 0;
    font-size: 15px;
  }

  .uj1oyq39 {
    margin: 0 0 0 auto;
    padding: 15px;
    overflow: auto;
  }

  .oj089w3z {
    margin: auto;
  }

  .ubeh5c9q {
    padding: 5px 0 0;
  }

  .bg77lz5a {
    padding: 0 15px;
  }

  .wc2t1439 {
    border-width: 0;
    border-radius: 4px;
    margin: 0 0 0 2px;
    padding: 8px 15px;
  }

  .sq4xipb3 {
    margin: 0 -15px;
  }

  .bbk0b49l {
    margin: 0 auto;
    padding: 0 15px;
  }

  .bzlj0q02 {
    padding: 10px 0 12px;
  }

  .gsfez9lm {
    border-radius: 50%;
  }

  .iyo0hwl9 {
    margin: 0;
    padding: 0 0 10px;
  }

  .qqzca1hz {
    margin: 0;
    font-size: 20px;
    line-height: 32px;
  }

  .cszfjq2t {
    border-width: 1px;
    border-radius: 26px;
    padding: 8px 20px;
  }

  .szx4qhgz {
    padding: 0 15px;
  }

  .mg3ztk4f {
    margin: 20px auto;
  }

  .hrg70re6 {
    padding: 0 15px;
  }

  .iavpaax6 {
    margin: 0 -15px;
  }

  .wic1q14n {
    margin: 0 auto;
    padding: 0 15px;
  }

  .fqgnykrl {
    padding: 0 10px 120px;
    overflow: hidden;
  }

  .pw809729 {
    margin: 0 0 8px;
    padding: 30px 15px 0;
    font-size: 25px;
    line-height: 35px;
  }

  .p1bgfpp1 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .kcaoghk7 {
    margin: 0 -15px;
  }

  .iipxwyrd {
    margin: 10px 0 0;
  }

  .nf8j2li2 {
    margin: 0;
  }

  .izpw2cnk {
    margin: 0 0 35px;
  }

  .vxek4o30 {
    padding: 0 15px;
  }

  .z8wc3bhj {
    margin: 20px 0 0;
  }

  .lrhp7h49 {
    margin: 10px 0 0;
  }

  .z1gmklo6 {
    margin: 0;
  }

  .c8r3jbxs {
    margin: 0 0 35px;
  }

  .l727olsv {
    padding: 0 15px;
  }

  .afkosswx {
    margin: 20px 0 0;
  }

  .bvauh6dl {
    margin: 10px 0 0;
  }

  .t7y9l6pn {
    margin: 0;
  }

  .r5kyumol {
    margin: 0 0 35px;
  }

  .mx4xqlu2 {
    padding: 0 15px;
  }

  .h924mp4v {
    margin: 20px 0 0;
  }

  .iceg7aor {
    margin: 0 auto;
    padding: 0;
  }

  .v972z6lm {
    margin: 0;
  }

  .ppd5g797 {
    margin: 0 0 35px;
  }

  .q3r98p9f {
    padding: 0 15px;
  }

  .u8wry8h5 {
    order: 2;
  }

  .x1w1xa7t {
    margin: 0 0 -15px;
  }

  .aj8opovy {
    margin: 0;
  }

  .x55rvyb2 {
    margin: 0 0 35px;
  }

  .vpylvbi2 {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .saxeew8l {
    margin: 0;
    font-size: 16px;
  }

  .undt07r8 {
    padding: 0 15px;
  }

  .t8ghhx9u {
    order: 1;
  }

  .jvgkwftg {
    margin: 0 auto;
    padding: 0;
  }

  .ttymlwy0 {
    margin: 0 0 -15px;
  }

  .j2kxwci9 {
    margin: 0;
  }

  .go3nwtq4 {
    margin: 0 0 35px;
  }

  .oe3tq81u {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .hgtcizqi {
    font-size: 16px;
  }

  .hi0ls4hx {
    margin: 0;
  }

  .kzlwhrbj {
    padding: 35px 15px 0;
  }

  .jkc2h3wg {
    margin: 0;
  }

  .vwci64zm {
    margin: 0 0 35px;
  }

  .p2swvxhe {
    padding: 35px 15px 0;
  }

  .ocvh6brb {
    border-radius: 20px;
    margin: 0 auto;
    padding: 0;
  }

  .ott1v5z0 {
    padding: 0 15px;
  }

  .rl88cwxb {
    margin: 0 auto;
    padding: 0;
  }

  .zmyk3gw2 {
    margin: 0 0 25px;
    overflow: hidden;
  }

  .oxqursgz {
    margin: 0;
  }

  .o1lm8cqv {
    margin: 0 0 35px;
  }

  .pcs5zp0o {
    padding: 0 15px;
  }

  .milbf3zi {
    order: 2;
  }

  .jhpbqnj6 {
    margin: 0 0 -15px;
  }

  .m2mz1ld4 {
    margin: 0;
  }

  .ylzp64ql {
    margin: 0 0 35px;
  }

  .lw8mmkqb {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .gavigugd {
    margin: 0;
    font-size: 16px;
  }

  .ow6c21jp {
    padding: 0 15px;
  }

  .tdv2p3ll {
    order: 1;
  }

  .olmdpia0 {
    margin: 0 auto;
    padding: 0;
  }

  .akkw5hox {
    margin: 0 0 -15px;
  }

  .r3d7pp9e {
    margin: 0;
  }

  .gsw0ndng {
    margin: 0 0 35px;
  }

  .t36mes0a {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .hqtxkg1t, .qin3vz28 {
    margin: 0;
    font-size: 16px;
  }

  .prkq4why {
    padding: 0 15px;
  }

  .wr5o9aav {
    margin: 0;
  }

  .r7dsbf5e {
    margin: 0 0 35px;
  }

  .yv9nqc8b {
    padding: 0 15px;
  }

  .fzc9coz7 {
    margin: 0 -15px;
  }

  .u9hvsh9q {
    padding: 35px 15px 0;
  }

  .y1wx68aw {
    margin: 0 auto;
    padding: 0;
  }

  .anb8mab3 {
    margin: 0 5px;
    overflow: hidden;
  }

  .qbtowdyo {
    margin: 16px 0 8px;
  }

  .vqwfgaj1 {
    margin: 0;
  }

  .l5rfzows {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .yfxi06x7 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .aovgsv0m {
    margin: 16px 0 8px;
  }

  .gs041dwc {
    margin: 0;
  }

  .zxy8vcfa {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .e673b0k1 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .fsl9g8ez {
    margin: 16px 0 8px;
  }

  .ardh8h45 {
    margin: 0;
  }

  .hc4a8sod {
    border-width: 1px;
    border-radius: 8px;
    margin: 8px 0;
    padding: 24px;
  }

  .qubtembs {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .chtqohqh {
    margin: 0 -15px;
  }

  .ingazewc {
    margin: 0 0 35px;
  }

  .r9pctr3r {
    padding: 35px 15px 0;
  }

  .jgwdluks {
    margin: 0 auto;
    padding: 0;
  }

  .zs1925m9 {
    margin: 0;
  }

  .r9jm452g {
    margin: 0 0 -30px;
  }

  .zr0b55yc {
    padding: 0 15px;
  }

  .p8c4tz5w {
    order: 2;
  }

  .g7fsgj0l {
    margin: 0 0 -15px;
  }

  .c47zv4cg {
    margin: 0;
  }

  .s2n9c4pd {
    margin: 0 0 35px;
  }

  .ucj73kt1 {
    margin: 0 0 8px;
    font-size: 34px;
    line-height: 40px;
  }

  .pfm2mvjx {
    font-size: 16px;
  }

  .nu5puohd {
    margin: 0;
  }

  .lscdrwj0 {
    font-size: 15px;
  }

  .edbsv9y9 {
    margin: 0;
  }

  .kph6apeq {
    margin: 0 0 35px;
  }

  .co0xburg, .xapcjh0o, .bmfn4tok {
    margin: 0;
  }

  .e0cxxkzw {
    flex-direction: column;
    align-items: start;
    margin: 16px 0;
  }

  .yjdgol37 {
    margin: 0 0 35px;
  }

  .jiuett6m {
    padding: 0 15px;
  }

  .k4jm1jrv {
    order: 1;
  }

  .yj66ymrz {
    margin: 0 -15px;
  }

  .rnhrvvpf {
    padding: 35px 15px 0;
  }

  .av80y1ka {
    margin: 0 auto;
    padding: 0;
  }

  .ps6s1sqc {
    margin: 0 -15px;
    padding: 20px 10px 0;
    overflow: hidden;
  }

  .amdht7wa {
    margin: 0 0 10px;
    font-size: 33px;
    line-height: 40px;
  }

  .hlgdhy0c, .u55snipt {
    padding: 0 15px;
  }

  .whoad0am {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .fsrpaej9 {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .mvr7leh8 {
    padding: 0 15px;
  }

  .ls99rpo4 {
    margin: 0 -15px;
  }

  .hg7a2jh7 {
    border-radius: 6px 6px 0 0;
  }

  .pxjtjta8 {
    margin: 0 10px 0 0;
  }

  .s2c94v5c {
    margin: 0;
    padding: 0;
  }

  .qltsfkcs {
    margin: 10px 0 0;
  }

  .par37f6y {
    padding: 8px;
  }

  .yemqtkqk {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .v97anr5s {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .rqfyliln {
    border-radius: 6px 6px 0 0;
  }

  .sdhxdg6s {
    margin: 0 10px 0 0;
  }

  .l0cb1fes {
    margin: 0;
    padding: 0;
  }

  .dde6t5en {
    margin: 10px 0 0;
  }

  .b2hclli5 {
    padding: 8px;
  }

  .ngfqix52 {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .hsn6f5jc {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .zzvg3k5p {
    border-radius: 6px 6px 0 0;
  }

  .z6qivf46 {
    margin: 0 10px 0 0;
  }

  .b3vdtis7 {
    margin: 0;
    padding: 0;
  }

  .wn4jq9ra {
    margin: 10px 0 0;
  }

  .sxamcs32 {
    padding: 8px;
  }

  .ayiosa5m {
    border-radius: 15px;
    margin: 0 0 15px;
  }

  .l9zc5s2i {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 48px;
    padding: 0 15px;
  }

  .bc5xob5g {
    margin: 0 -15px;
  }

  .f9kimyb4 {
    padding: 0 15px;
  }

  .h1sf4axw {
    margin: 0 -15px;
    padding: 20px 0 0;
  }

  .eamjev1z {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .ru5kc56h {
    margin: 0 auto 21.7391px;
    padding: 0 0 15px;
  }

  .nt35tno5 {
    padding: 0 15px;
  }

  .bsx29l3b {
    margin: -50px -15px 0;
  }

  .rym183zj {
    padding: 35px 15px 0;
  }

  .j1b8uy3z {
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
  }

  .t94qzpsl {
    margin: 0 auto;
    font-size: 30px;
  }

  .dez41532 {
    font-size: 16px;
  }

  .mupsvtp3 {
    margin: 10px auto 0;
  }

  .u65iuq6p {
    border-radius: 30px;
  }

  .azyyg0zj {
    margin: 0 0 35px;
  }

  .c825r56u {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hlwq5b0r {
    margin: 0 auto;
  }

  .jqmdy2mj {
    border-radius: 30px;
  }

  .ey2scf3a {
    margin: 0 0 35px;
  }

  .cqgehl8z {
    border-radius: 30px;
    margin: 0 0 40px;
    padding: 35px 5px;
  }

  .lhp117nx {
    padding: 0 15px;
  }

  .zu5hjlqs {
    margin: 0 -15px;
  }

  .ojrjqy57 {
    text-align: center;
    margin: 0 0 10px;
    padding: 0 0 20px;
    font-size: 33px;
    line-height: 40px;
  }

  .i9f5jzos {
    margin: 0 auto;
  }

  .klvt7fpb, .lskln7v8 {
    padding: 0 10px;
  }

  .cce8lefi {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .x32aycyc {
    margin: 0 auto;
    padding: 0 20px 15px 0;
  }

  .iyatx5h5 {
    margin: 0 auto;
  }

  .qiewj3u0 {
    padding: 0 10px;
  }

  .monm41z1 {
    margin: 0 -15px;
  }

  .d5txxkn9, .lntc0cew {
    margin: 0;
  }

  .ew7qqomq {
    margin: 0 0 8px;
  }

  .cp3p975d {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .jmj0fno1 {
    padding: 0 10px;
  }

  .gkhopwxt, .yipjays1 {
    margin: 0;
  }

  .ychk7aqd {
    margin: 0 0 8px;
  }

  .okdrpiwa {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .kbo6v40c {
    padding: 0 10px;
  }

  .eq8n1uti, .cjkgtxbs {
    margin: 0;
  }

  .fmk9vcre {
    margin: 0 0 8px;
  }

  .e3fe2799 {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .uti557gq {
    padding: 0 10px;
  }

  .hkkdcd18, .kll5xefv {
    margin: 0;
  }

  .mmh9yqfm {
    margin: 0 0 8px;
  }

  .ghv8xcma {
    border-radius: 8px;
    margin: 0 auto 30px;
    padding: 20px;
  }

  .mzgj4d39 {
    padding: 0 10px;
  }

  .kbtjp85j {
    margin: 0 -15px;
    padding: 0 20px;
    overflow: auto;
  }

  .zflyjxl6, .kgl4yodw {
    margin: 0 auto;
  }

  .ye9xqxmu {
    padding: 0 10px;
  }

  .b983joyo {
    margin: 0 -15px;
  }

  .kvfptgn2 {
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .r95xlfvf {
    margin: 0 auto;
    padding: 0 0 15px;
  }

  .hmxumay3 {
    margin: 0 auto;
  }

  .muex0glc {
    padding: 0 10px;
  }

  .ib92vuoc {
    margin: 0 -15px;
  }

  .tb285mkq {
    margin: 0 auto;
  }

  .k2hgrjei {
    padding: 35px 10px 0;
  }

  .n3kjpj5o {
    margin: 0 -15px 10px;
    padding: 10px;
    overflow: hidden;
  }

  .m8p5vbfh {
    margin: 0 0 8px;
    padding: 10px 0 30px;
    font-size: 34px;
  }

  .gaxdi96l {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .vtviu8fm {
    margin: 0 0 25px;
  }

  .rbu6nsfr {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .kmhqxcj1 {
    margin: 0 0 25px;
  }

  .wbo60v10 {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .nmj5gr0x {
    margin: 0 0 25px;
  }

  .jdyakfzx {
    border-radius: 10px;
    padding: 15px;
    font-size: 16px;
  }

  .adwlfgxf {
    margin: 0 0 25px;
  }

  .stogmn0h {
    border-radius: 8px;
    max-width: 100%;
    margin: 5px auto;
  }

  .km75rsg2 {
    padding: 35px 15px 0;
  }

  .bdfv4doz {
    margin: 0 auto;
  }

  .p7ka6xvn {
    margin: 0 -15px;
  }

  .mg6n03e3 {
    margin: 10px 0 8px;
  }

  .w36z2mg7 {
    margin: 0 auto;
  }

  .qecd27ju {
    margin: 0 0 10px;
    padding: 0 0 10px;
  }

  .b6yiv20q {
    margin: 0;
  }

  .b5ntuh6g {
    margin: 0 auto;
  }

  .jhz5dmr3 {
    margin: 0 0 10px;
  }

  .zv64fixw {
    border-width: 0;
    border-radius: 26px;
    margin: 0 0 0 10px;
    padding: 11px 28px;
  }

  .hreqtows {
    margin: 0 auto 21.7391px;
  }

  .v80wmx1r {
    margin: 0 auto;
  }

  .e4kbon43 {
    padding: 0 15px;
  }

  .f1b5i7sb {
    padding: 18px 0;
  }

  .eqo8053l {
    margin: 0 -15px;
  }

  .jcgovly5 {
    margin: 0 0 8px;
    font-size: 32px;
    line-height: 38px;
  }

  .tibt6zkv {
    margin: 0;
    padding: 10px 0 0;
  }

  .uso3ych6 {
    margin: 0 4px 10px;
  }

  .d3o87fue {
    margin: 0 15px 0 0;
  }

  .ki3ukgqi {
    padding: 5px 0;
  }

  .fr6na842 {
    margin: 0 15px 0 0;
  }

  .vj0ozesr {
    padding: 5px 0;
  }

  .y0vvkj5l {
    margin: 0 15px 0 0;
  }

  .phokzd9y {
    padding: 5px 0;
  }

  .qsqzlnlq {
    margin: 8px 0 0;
  }

  .q1vb5ee8 {
    margin: 0 0 35px;
  }

  .gqhvia8w {
    margin: 0;
  }

  .l9dyht3r {
    margin: 0 0 35px;
  }

  .h4w0p1e9 {
    padding: 0 15px;
  }

  .nxty80zs {
    margin: -1px;
    overflow: hidden;
  }

  .p5j8swsj {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .q82mumq8 {
    margin: 0;
  }

  .fgja63il {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .mszmclr5 {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .bgpl3lx3 {
    margin: 0;
  }

  .tf43uc2b {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .lzrk7m2t {
    margin: 0;
  }

  .nais064q {
    border-radius: 4.8px;
    margin: 0 0 7px;
    padding: 10px;
  }

  .hcebtcdd {
    margin: 0;
  }

  .opntb7yy {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
    padding: 0 4px 0 0;
  }

  .chgphlpw {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .fxn6czn0 {
    margin: 0;
  }

  .q26ywbe6 {
    flex-basis: 66.6667%;
    max-width: 66.6667%;
  }

  .in3gsmbg {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    margin: 0 0 8px;
    padding: 0 15px;
  }

  .k4knddgl {
    border-width: 1px;
    border-radius: 4.8px;
    padding: 10px;
  }

  .t1jbr924 {
    margin: 0;
  }

  .mlqncrd0 {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .gnpmi87k {
    border-width: 1px;
    border-radius: 8px;
    padding: 10px 45px;
  }

  .m7pvago2 {
    margin: 0;
  }

  .retn1ura {
    flex-shrink: 1;
    flex-basis: auto;
    max-width: none;
    padding: 0 15px;
  }

  .fa2srsoj {
    margin: 0 -15px;
  }

  .fadqyzqt {
    padding: 0 15px;
  }

  .m04ltwfv {
    border-radius: 8px;
    padding: 39px 4px 12px;
  }

  .i94jtoda {
    margin: 0 -15px;
  }

  .hy4jlg39 {
    padding: 0 15px;
  }

  .ofv4l0hz {
    margin: 0 -15px;
    padding: 50px 0;
    overflow: hidden;
  }

  .k9wbdjom {
    margin: 0 auto;
    padding: 0 15px;
  }

  .yf2bhvr2 {
    width: 200px;
    display: inline-block;
  }

  .iem0maxp {
    width: 100%;
    margin: 0 0 15px;
  }

  .dfj920cl {
    width: 100%;
  }

  .f22gzasg {
    text-align: center;
  }

  .thq2j0dc {
    text-align: center;
    margin: 0 0 20px;
  }

  .a5kyoh7s {
    border-radius: 50%;
  }

  .mrprnj6l {
    text-align: center;
    margin: 0 8px 16px 0;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .xuoffo52 {
    border-radius: 50%;
  }

  .jjr2kaij {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .vet9kc60 {
    border-radius: 50%;
  }

  .jg2tgyur {
    text-align: center;
    margin: 0 8px 16px 9px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .ismqv8fs {
    border-radius: 50%;
  }

  .gni5ut7l {
    text-align: center;
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .ybrlgn2a {
    margin: 0;
    padding: 0;
  }

  .lujz8di3 {
    text-align: center;
    margin: 16px 0 50px;
  }

  .hx2q73ny {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .rzpimobf {
    text-align: center;
  }

  .sd96fyn9 {
    text-align: center;
    padding: 0 10px 0 0;
  }

  .qge6127w {
    text-align: center;
  }

  .hlosesar {
    text-align: center;
    margin: 0 auto 16px;
  }

  .zdfurjkt {
    padding: 0 15px;
  }

  .ifw9v2a3 {
    margin: 10px 0 8px;
  }

  .r3j6cxw3 {
    text-align: center;
    margin: 0 0 16px;
  }

  .yzntcfqv {
    margin: 0 0 16px;
  }

  .krtp55w6 {
    text-align: center;
    margin: 0 0 16px;
  }

  .td3bbcsp {
    margin: 0 0 16px;
  }

  .ofjvkdzl {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .vpolkm1w {
    margin: 10px 0 8px;
  }

  .inbnxtkk {
    text-align: center;
    margin: 0 0 16px;
  }

  .el18ooay {
    margin: 0 0 16px;
  }

  .o76gqhvy {
    text-align: center;
    margin: 0 0 16px;
  }

  .j78h16ns {
    margin: 0 0 16px;
  }

  .oheejpq5 {
    text-align: center;
    margin: 0 0 16px;
  }

  .yat91hsh {
    margin: 0 0 16px;
  }

  .kzuxqog6 {
    text-align: center;
    margin: 0 0 16px;
  }

  .iwf98h71 {
    margin: 0 0 16px;
  }

  .yaj6fbx6 {
    text-align: center;
    margin: 0 0 16px;
  }

  .tty5880h {
    margin: 0 0 16px;
  }

  .cpzxsjt2 {
    text-align: center;
    margin: 0 0 16px;
  }

  .aah0ys5r {
    margin: 0 0 16px;
  }

  .wvoids32 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .b37fr8sn {
    margin: 10px 0 8px;
  }

  .aqwrb3ep {
    text-align: center;
    margin: 0 0 16px;
  }

  .osvp6cy3 {
    margin: 0 0 16px;
  }

  .alotnucw {
    text-align: center;
    margin: 0 0 16px;
  }

  .pfamfsi4 {
    margin: 0 0 16px;
  }

  .ijnsxdtf {
    text-align: center;
    margin: 0 0 16px;
  }

  .gnf4plxx {
    margin: 0 0 16px;
  }

  .oep7c4ob {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .si1n3qte {
    margin: 10px 0 8px;
  }

  .hvk0z6u3 {
    text-align: center;
    margin: 0 0 16px;
  }

  .rezgi45b {
    margin: 0 0 16px;
  }

  .o0fbrigc {
    text-align: center;
    margin: 0 0 16px;
  }

  .yux71uc4 {
    margin: 0 0 16px;
  }

  .zws6io51 {
    text-align: center;
    margin: 0 0 16px;
  }

  .qqt0uc10 {
    margin: 0 0 16px;
  }

  .o7d11jv5 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .hmroquij {
    margin: 10px 0 8px;
  }

  .va7ncteq {
    text-align: center;
    margin: 0 0 16px;
  }

  .pke7eup3 {
    margin: 0 0 16px;
  }

  .tg1ixd68 {
    text-align: center;
    margin: 0 0 16px;
  }

  .x3i7523z {
    margin: 0 0 16px;
  }

  .y7xboj9d {
    text-align: center;
    margin: 0 0 16px;
  }

  .y4etyukb {
    margin: 0 0 16px;
  }

  .v71sfa7p {
    text-align: center;
    margin: 0 0 16px;
  }

  .mqq993gw {
    margin: 0 0 16px;
  }

  .nu87mqk3 {
    margin: 0 9px 16px;
    padding: 0 0 0 3px;
    font-size: 15px;
  }

  .wr1kk1eq {
    margin: 12px 0 0;
    padding: 0;
  }

  .lbtw833w {
    padding: 0 15px;
  }

  .kn35alhb {
    text-align: center;
    margin: 0 6px 16px 9px;
    font-size: 15px;
  }

  .rz4s9ylf, .sw0cy813 {
    text-align: center;
    border-width: 0 0 0 1px;
    margin: 0 6px 16px 9px;
    padding: 0 0 0 6px;
    font-size: 15px;
  }

  .g99nk14m {
    margin: 8px 0 0;
    padding: 0;
  }

  .vwva9nzh, .ct15k8qd {
    margin: 0 auto;
  }

  .qys9zkb9 {
    border-width: 1px 0 0;
    margin: 16px 0 0;
    padding: 5px 0 0;
  }

  .xw9vxurt {
    padding: 0 15px;
  }

  .k396ndin {
    margin: 0 -15px;
  }

  .jk2mvcq3 {
    margin: 0 auto;
    padding: 0 15px;
  }

  .nsivri42 {
    padding: 40px 0 10px;
  }

  .wq1y92kq {
    border-width: 0;
  }

  .z14mzhf9 {
    margin: 0;
  }

  .code-embed-3 {
    aspect-ratio: 2 / 3;
  }

  .l5 {
    width: 50%;
  }
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-f3698173 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-f3698173 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-82d07354 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-82d07354 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-f5440095 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-f5440095 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-9a8b0f3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-9a8b0f3f {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-b704d310 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-b704d310 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-fe552d66 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-fe552d66 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6f2-002a6430, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f6fa-002a6430 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f708-002a6430, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f724-002a6430 {
  justify-self: end;
}

#w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f751-002a6430, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-002a6430, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f75c-002a6430, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f767-002a6430 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-f3698173, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-82d07354, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-f5440095, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-9a8b0f3f, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-b704d310, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-fe552d66, #w-node-_6317a0bd-2762-69a7-2b05-405cc6a8f758-002a6430 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
