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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Social Icons Font;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5648c844b7362_social-icon-font.woff2") format("woff2"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564482e4b733f_social-icon-font.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5646b894b734a_social-icon-font.woff") format("woff"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5640f764b736d_social-icon-font.ttf") format("truetype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645d6c4b7364_social-icon-font.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Square Icons;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5647e0a4b733b_line-square-icons.woff2") format("woff2"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56405cc4b7368_line-square-icons.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642cdc4b7349_line-square-icons.woff") format("woff"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645d6d4b73b9_line-square-icons.ttf") format("truetype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56499eb4b734b_line-square-icons.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Filled Icons;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56465134b7341_filled-icon-font.woff2") format("woff2"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56413534b733a_filled-icon-font.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5649ac64b734e_filled-icon-font.woff") format("woff"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564097a4b7339_filled-icon-font.ttf") format("truetype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56420544b737b_filled-icon-font.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Rounded Icons;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5646b184b7346_line-rounded-icons.woff2") format("woff2"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5648f454b7363_line-rounded-icons.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564e9354b7343_line-rounded-icons.woff") format("woff"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5643f144b7348_line-rounded-icons.ttf") format("truetype"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5643d4d4b7361_line-rounded-icons.svg") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dashboardly Custom Icons;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642e024b7463_dashboardlycustomicons.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56493074b75af_Helvetica.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56400754b75a9_Helvetica-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56408704b75aa_Helvetica-BoldOblique.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helvetica;
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5647bc24b75ae_Helvetica-Oblique.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica 587ebe5a59211";
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645cb94b75ac_helvetica-light-587ebe5a59211.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica rounded 5871d05ead8de";
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56466124b75ad_helvetica-rounded-bold-5871d05ead8de.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Helvetica compressed 5871d14b6903a";
  src: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56463de4b75ab_helvetica-compressed-5871d14b6903a.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --neutral--200: #f7f9fc;
  --neutral--600: #6f7182;
  --neutral--800: #0b0e2c;
  --secondary--color-2: #f4f7ff;
  --accent--primary-1: #1476ff;
  --color-primary-hover: #004cff;
  --neutral--100: white;
  --color--dashboard-main-bg: white;
  --neutral--300: #e9eaf3;
  --general--shadow-01: #195dc212;
  --general--shadow-02: #0b162c0d;
  --black: #232931;
  --secondary--color-1: #1045cc;
  --secondary--color-3: #f6f1ff;
  --secondary--color-4: #9240fb;
  --secondary--color-5: #fff7e8;
  --neutral--700: #303350;
  --neutral--500: #989aad;
  --neutral--400: #cacbd7;
  --system--green-400: #13a570;
  --system--blue-400: #086cd9;
  --system--blue-300: #1d88fe;
  --system--blue-200: #8fc3ff;
  --system--blue-100: #eaf4ff;
  --system--green-300: #05c168;
  --system--green-200: #7fdca4;
  --system--green-100: #e4faed;
  --system--red-400: #dc2b2b;
  --system--300: #ff5a65;
  --system--red-200: #ffbec2;
  --system--red-100: #ffeff0;
  --system--orange-400: #d5691b;
  --system--orange-300: #ff9e2c;
  --system--orange-200: #ffd19b;
  --system--orange-100: #fff3e4;
  --medium-slate-blue: #6a76e5;
  --button-shadow--color-2: #0257fb33;
  --color--main-bg: white;
  --color--dasborad-btn-txt: #031b1b;
  --button-shadow--white-01: #14142b0a;
  --secondary--color-11: #edfbee;
  --general--shadow-03: #0b162c1a;
  --secondary--color-6: #ffb016;
  --secondary--color-7: #fff4f4;
  --secondary--color-8: #ff414c;
  --secondary--color-9: #eef9ff;
  --secondary--color-10: #68caff;
  --secondary--color-12: #45c74e;
  --button-shadow--white-03: #14142b1a;
  --medium-sea-green: #02be89;
  --color--hero-section-bg: #07302c;
  --color--hero-gradient-top-color: transparent;
  --color--hero-gradient-botom-color: transparent;
  --color--section-color: white;
  --color--footer-bg: #07302c;
  --color--africa-bg: #05614c;
  --color--inf-didi-hero-bg: #031b1b;
  --color--inf-kyle-hero-bg: #041010;
  --color--inf-coachk-hero-bg: black;
  --color--inf-unemp-hero-bg: black;
  --color--inf-jess-hero-bg: #041010;
  --color--grey-ph: #b1b5c0;
  --color--grey-paragraph: #717d7d;
  --color--client-paragraph: white;
  --color--charge-dd-label-open: #9857ff;
  --color--main-btn-inner-block: #39f2ae;
  --color--sign-in-btn-bg: #aaccc5;
  --dark--dashboard-cta-font: #39f2ae;
  --color--main-tab-bg-new: #aaccc5;
  --color--main-inactive-tab-link: #289d82;
  --color--main-active-tab-bg: #2fa88c;
  --color--main-active-tab-link: #031b1b;
  --color--main-btn-bg: white;
  --color--hero-btn-txt: #07302c;
  --color--btn-inner-block-dark: #042222;
  --color--opacity-100to0: 100%;
  --color--opacity-0to100: 0%;
  --color--sign-in-btn-inner: #2fa88c;
  --color--toggle-offset: 0rem;
  --color--influencer-toogle: whitesmoke;
  --color--subtitle-green: #2fa88c;
  --color--subtitle-icon-bg-color: #aaccc5;
  --color--title-color: #044536;
  --color--heading-dark-green: #07302c;
  --color--title-light: #eaf0ff;
  --color--dd-border: #f1f7f7;
  --color--dd-bg-close: #efefef;
  --color--dd-nav-icon-color: #ffbc2c;
  --color--footer-link: white;
  --color--gradient-block-bg: #042222;
  --color--gradient-block-top-color: #29292900;
  --color--gradient-block-second-color: #04614c;
  --color--navigation-slider-border: #2fa88c;
  --color--slider-navigation: #2fa88c;
  --color--slider-icon: #031b1b;
  --color--usp-img-bg: #041d1d;
  --color--client-bg: #0c453c;
  --color--client-span-mode: #f7c04f;
  --color--client-logo-bg: #efefef;
  --color--dd-toogle-font: #044536;
  --system--green-500: #16876e;
  --color--board-number-color: #f1f7f7;
  --color--dashboard-side-menu-bg: #f1f7f7;
  --color--dashboard-menu-border: #717d7d;
  --color--dashboard-menu-subtitle: #05614c;
  --color--dashboard-menu-font: #05614c;
  --color--dashboard-menu-font-second: #1e1f1f;
  --color--side-dashboard-label1: #00df82;
  --color--side-dashboard-label-font: white;
  --color--side-dashboard-label2: #16876e;
  --color--preferred-btn-font: #042222;
  --color--board-strategy-block-bg: #07302c;
  --color--board-strategy-block-font-main: #aaccc5;
  --color--board-strategy-secondary-color: #00df82;
  --color--board-strategy-third-color: #2dc295;
  --color--strategy-info-title-font: #16876e;
  --color--dashboard-cta-border: #2fa88c;
  --color--dashboard-cta-bg: transparent;
  --color--dashboard-cta-font: #2fa88c;
  --color--inf-kyle-gradient-1color: #040e1a5c;
  --color--inf-kyle-gradient-2color: #1634575c;
  --color--inf-kyle-gradient-3color: #60768d5c;
  --color--inf-coachk-gradient-1color: #35230d5c;
  --color--inf-coachk-gradient-2color: #eb963f5c;
  --color--inf-coachk-gradient-3color: #edbd885c;
  --color--inf-didi-gradient-1color: #031b1b45;
  --color--inf-didi-gradient-2color: #00df8245;
  --color--inf-didi-gradient-3color: #4ee7a845;
  --color--inf-unemp-gradient-1color: #040e1a4d;
  --color--inf-unemp-gradient-2color: #1634574d;
  --color--inf-unemp-gradient-3color: #6e82974d;
  --color--inf-jess-gradient-1color: #1f07415c;
  --color--inf-jess-gradient-2color: #f629835c;
  --color--inf-jess-gradient-3color: #f479b05c;
  --dark--sign-in-btn-bg: #39f2ae;
  --color--subtitle-icon-border: #aaccc5;
  --dark--main-inactive-tab-link: #16876e;
  --dark--title-color: #eaf0ff;
  --color--main-tab-bg: #aaccc5;
  --color--dd-nav-icon-border: #1f1f1f;
  --color--dd-open-bg: #07302c;
  --color--dd-open-gradient-color1: transparent;
  --color--dd-arrow-open: #16876e;
  --color--charge-dd-label-bg-close: #031b1b;
  --color--charge-dd-text-open: white;
  --color--client-logo-on-hover: #efefef;
  --color--hero-btn-inner-hover: #39f2ae;
  --dark--main-bg: #041010;
  --dark--sign-in-btn-inner: #042222;
  --dark--main-tab-bg: #061111;
  --dd-open-width: 925px;
  --dark--main-active-tab-bg: #aaccc5;
  --dd-close-width: 695px;
  --dark--main-active-tab-link: #292929;
  --button-shadow--color-01: #4a3aff0f;
  --dark--hero-section-bg: #041010;
  --dark--main-btn-bg: #39f2ae;
  --button-shadow--white-02: #14142b0f;
  --dark--main-btn-inner-block: #031b1b;
  --dark--hero-btn-txt: #031b1b;
  --button-shadow--color-3: #4a3aff14;
  --dark--toggle-offset: 2rem;
  --dark--opacity-0to100: 100%;
  --general--shadow-04: #14142b24;
  --dark--opacity-100to0: 0%;
  --general--shadow-05: #14142b29;
  --dark--hero-gradient-top-color: #05614c00;
  --general--shadow-06: #14142b3d;
  --dark--hero-gradient-botom-color: #041010;
  --dark--section-color: #041010;
  --dark--dd-bg-close: #031b1b;
  --dark--dd-border: #041010;
  --dark--dd-toogle-font: #eaf0ff;
  --dark--dd-nav-icon-border: #39f2ae;
  --dark--dd-open-bg: transparent;
  --dark--dd-open-gradient-color1: #0c453c;
  --dark--dd-nav-icon-color: #39f2ae;
  --dark--dd-arrow-open: #1f1f1f;
  --dark--footer-bg: #041010;
  --dark--footer-link: #05614c;
  --dark--africa-bg: #042222;
  --dark--subtitle-green: #39f2ae;
  --dark--heading-dark-green: white;
  --dark--grey-ph: #aaccc5;
  --dark--btn-inner-block-dark: #c8cece;
  --dark--gradient-block-bg: #2dc295;
  --dark--gradient-block-top-color: #2dc295;
  --dark--gradient-block-second-color: #0c453c;
  --dark--colortitle-light: #042222;
  --dark--grey-paragraph: #eaf0ff;
  --dark--slider-navigation: #031b1b;
  --dark--navigation-slider-border: #39f2ae;
  --dark--slider-icon: #39f2ae;
  --dark--usp-img-bg: #0c453c;
  --dark--client-bg: #aaccc5;
  --dark--client-paragraph: #16876e;
  --dark--client-span-mode: #042222;
  --dark--client-logo-bg: #031b1b;
  --dark--charge-dd-label-bg-close: #0c453c;
  --dark--charge-dd-label-open: #ffbc2c;
  --dark--charge-dd-text-open: #041010;
  --dark--client-logo-on-hover: #0c453c;
  --dark--subtitle-icon-bg-color: #042222;
  --dark--subtitle-icon-border: #39f2ae;
  --dark--main-tab-bg-new: #07302c;
  --dark--dashboard-side-menu-bg: #05614c;
  --dark--dashboard-menu-font: whitesmoke;
  --dark--dashboard-menu-subtitle: #ffbc2c;
  --dark--dashboard-menu-border: white;
  --dark--dashboard-menu-font-second: whitesmoke;
  --dark--side-dashboard-label1: #ffbc2c;
  --dark--side-dashboard-label-font: #041010;
  --dark--side-dashboard-label2: whitesmoke;
  --dark--board-strategy-block-bg: #aaccc5;
  --dark--board-strategy-block-font-main: #717d7d;
  --dark--board-number-color: #05614c;
  --dark--board-strategy-secondary-color: #05614c;
  --dark--board-strategy-third-color: #05614c;
  --dark--dashboard-main-bg: #031b1b;
  --dark--preferred-btn-font: whitesmoke;
  --dark--strategy-info-title-font: #05614ccc;
  --dark--dashboard-cta-border: #042222;
  --dark--dashboard-cta-bg: #042222;
  --dark--hero-btn-inner-hover: #39f2ae;
  --dark--inf-didi-hero-bg: #041010;
  --dark--inf-didi-gradient-1color: #041010;
  --dark--inf-didi-gradient-2color: #00df82cc;
  --dark--inf-didi-gradient-3color: #fffc;
  --dark--inf-kyle-hero-bg: black;
  --dark--inf-kyle-gradient-1color: #040e1a;
  --dark--inf-kyle-gradient-2color: #163457;
  --dark--inf-kyle-gradient-3color: #60768d;
  --dark--inf-coachk-hero-bg: #041010;
  --dark--inf-coachk-gradient-1color: #35230d1a;
  --dark--inf-coachk-gradient-2color: #eb963f1a;
  --dark--inf-coachk-gradient-3color: #edbd881a;
  --dark--inf-unemp-hero-bg: #041010;
  --dark--inf-unemp-gradient-1color: #040e1a;
  --dark--inf-unemp-gradient-2color: #163457;
  --dark--inf-unemp-gradient-3color: #6e8297;
  --dark--inf-jess-hero-bg: #07010e;
  --dark--inf-jess-gradient-1color: #1f07411a;
  --dark--inf-jess-gradient-2color: #f629831a;
  --dark--inf-jess-gradient-3color: #f479b01a;
  --dark--influencer-toogle: #424242;
  --dark--dasborad-btn-txt: white;
}

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

.w-commerce-commercecartwrapper {
  display: inline-block;
  position: relative;
}

.w-commerce-commercecartopenlink {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartopenlinkcount {
  color: #3898ec;
  text-align: center;
  background-color: #fff;
  border-radius: 9px;
  min-width: 18px;
  height: 18px;
  margin-left: 8px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 11px;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
}

.w-commerce-commercecartcontainerwrapper {
  z-index: 1001;
  background-color: #000c;
  position: fixed;
  inset: 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-modal {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% auto auto 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% 0 auto auto;
}

.w-commerce-commercecartcontainer {
  background-color: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 320px;
  max-width: 480px;
  display: flex;
  overflow: auto;
  box-shadow: 0 5px 25px #00000040;
}

.w-commerce-commercecartheader {
  border-bottom: 1px solid #e6e6e6;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px;
  display: flex;
  position: relative;
}

.w-commerce-commercecartheading {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.w-commerce-commercecartcloselink {
  width: 16px;
  height: 16px;
}

.w-commerce-commercecartformwrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.w-commerce-commercecartform {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecartlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  padding: 12px 24px;
  overflow: auto;
}

.w-commerce-commercecartitem {
  align-items: flex-start;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.w-commerce-commercecartproductname {
  font-weight: 700;
}

.w-commerce-commercecartoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercecartquantity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecartquantity::placeholder {
  color: #999;
}

.w-commerce-commercecartquantity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecartfooter {
  border-top: 1px solid #e6e6e6;
  flex-direction: column;
  flex: none;
  padding: 16px 24px 24px;
  display: flex;
}

.w-commerce-commercecartlineitem {
  flex: none;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 16px;
  display: flex;
}

.w-commerce-commercecartordervalue {
  font-weight: 700;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecartcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecartemptystate {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.w-commerce-commercecarterrorstate {
  background-color: #ffdede;
  flex: none;
  margin: 0 24px 24px;
  padding: 10px;
}

.w-commerce-commercecheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutblockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 20px;
}

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryblockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutdiscounts {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  flex-wrap: wrap;
  padding: 20px;
  display: flex;
}

.w-commerce-commercecheckoutdiscountslabel {
  flex-basis: 100%;
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutdiscountsinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  flex: 1;
  width: auto;
  min-width: 0;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutdiscountsinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutdiscountsinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutdiscountsbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  height: 38px;
  margin-left: 8px;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

.w-commerce-commerceaddtocartform {
  margin: 0 0 15px;
}

.w-commerce-commerceaddtocartoptionpillgroup {
  margin-bottom: 10px;
  display: flex;
}

.w-commerce-commerceaddtocartoptionpill {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  margin-right: 10px;
  padding: 8px 15px;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected {
  color: #fff;
  background-color: #000;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartquantityinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commerceaddtocartquantityinput::placeholder {
  color: #999;
}

.w-commerce-commerceaddtocartquantityinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commerceaddtocartbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commercebuynowbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  margin-top: 10px;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartoutofstock {
  background-color: #ddd;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commerceaddtocarterror {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commerceorderconfirmationcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercelayoutcontainer {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckoutformcontainer {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

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

.w-embed-youtubevideo {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

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

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

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

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

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

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

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

@media screen and (max-width: 767px) {
  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }

  .w-commerce-commercelayoutcontainer {
    flex-direction: column;
    align-items: stretch;
  }

  .w-layout-blockcontainer {
    max-width: none;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecartcontainerwrapper--cartType-modal {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-leftDropdown, .w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: fixed;
    inset: 0;
  }

  .w-commerce-commercecartquantity, .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector, .w-commerce-commercecheckoutdiscountsinput, .w-commerce-commerceaddtocartquantityinput {
    font-size: 16px;
  }
}

body {
  background-color: var(--neutral--200);
  color: var(--neutral--600);
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.857em;
}

h1 {
  color: var(--neutral--800);
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 42px;
  font-weight: 700;
  line-height: 1.286em;
}

h2 {
  color: var(--neutral--800);
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5em;
}

h3 {
  color: var(--neutral--800);
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.417em;
}

h4 {
  color: var(--neutral--800);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.273em;
}

h5 {
  color: var(--secondary--color-2);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.333em;
}

h6 {
  color: var(--neutral--800);
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375em;
}

p {
  margin-bottom: 16px;
}

a {
  color: var(--accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

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

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

li {
  margin-bottom: 6px;
  padding-left: 8px;
  line-height: 1.2;
}

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

label {
  color: var(--neutral--800);
  margin-bottom: 12px;
  font-weight: 700;
  display: block;
}

strong {
  color: var(--neutral--800);
  font-weight: 700;
}

blockquote {
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  text-align: center;
  border: 0 solid #000;
  border-radius: 24px;
  margin-top: 14px;
  margin-bottom: 32px;
  padding: 86px 64px;
  font-size: 18px;
  line-height: 30px;
}

figure {
  margin-top: 24px;
  margin-bottom: 48px;
}

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

.page-wrapper.dashboard-bg {
  background-color: var(--color--dashboard-main-bg);
  min-height: 100vh;
}

.grid-2-columns {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns.form {
  grid-column-gap: 22px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
}

.grid-2-columns._2-col-mbl._1fr---auto {
  grid-template-columns: 1fr auto;
}

.grid-2-columns.template-page-sidebar {
  grid-column-gap: 40px;
  grid-template-columns: .38fr 1fr;
  align-items: start;
}

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

.grid-2-columns.reports-modules {
  grid-template-columns: 1.25fr 1fr;
}

.grid-2-columns.products-top-modules {
  grid-template-columns: 1.45fr 1fr;
  margin-bottom: 24px;
}

.grid-2-columns.products-bottom-modules {
  grid-template-columns: .55fr 1fr;
}

.grid-2-columns.contact-single-main-grid {
  grid-column-gap: 48px;
  grid-template-columns: .62fr 1fr;
}

.grid-2-columns._1-5fr---1fr {
  grid-template-columns: 1.5fr 1fr;
}

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

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

.grid-2-columns._1-2fr---1fr.add-product {
  grid-template-columns: 1.2fr .5fr;
}

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

.grid-2-columns._1-3fr---1fr {
  grid-template-columns: 1.3fr 1fr;
}

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

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

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

.grid-2-columns.gap-column-28px {
  grid-column-gap: 28px;
}

.style---main-wrapper {
  background-color: var(--neutral--200);
}

.module {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 20px;
  padding-top: 65px;
  padding-bottom: 126px;
}

.module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.module.recent-orders {
  padding: 28px 34px 32px;
}

.module.popular-categories {
  padding: 28px 36px 68px;
}

.module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.module.team-progress, .module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.module.border-radius-30px {
  border-radius: 30px;
}

.module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.module.company-news {
  padding: 28px 46px;
}

.module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.module.board-tasks {
  padding: 24px 28px;
}

.module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.module.dashboard-invoice {
  padding: 36px;
}

.module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.module.chat-box.lily {
  display: block;
}

.module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.module.border-radius-12px {
  border-radius: 12px;
}

.module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.module.utility-page-form {
  background-color: #0000;
  border-style: none;
  border-color: #0000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

.module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.module.terms {
  border-radius: 5px;
  max-height: 200px;
  margin-top: 30px;
  padding: 20px 20px 40px;
  display: block;
  overflow: scroll;
}

.module.utility-login-form {
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 500px;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 100px 56px;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

.module.strat {
  border-radius: 5px;
  padding: 40px 40px 40px 29px;
}

.module.top-products {
  border-radius: 5px;
  padding: 20px 20px 20px 0;
  font-family: Nunito Sans, sans-serif;
}

.module.help-article {
  background-color: var(--black);
  border-radius: 5px;
  padding: 20px 40px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.module.exchange-partners {
  border-radius: 5px;
  padding: 20px 20px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.style---color-block {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  min-height: 164px;
  position: relative;
}

.style---color-block-content {
  padding: 24px 24px 32px;
}

.style---color-block-name {
  color: var(--neutral--800);
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.style---color-block-hex {
  line-height: 20px;
}

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

.bg-accent-1 {
  background-color: var(--accent--primary-1);
}

.bg-secondary-1 {
  background-color: var(--secondary--color-1);
}

.bg-secondary-2 {
  background-color: var(--secondary--color-2);
}

.bg-secondary-3 {
  background-color: var(--secondary--color-3);
}

.bg-secondary-4 {
  background-color: var(--secondary--color-4);
}

.bg-secondary-5 {
  background-color: var(--secondary--color-5);
}

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

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

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

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

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

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

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

.bg-neutral-200.bottom-58 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% 58%;
}

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

.color-accent-1 {
  color: var(--accent--primary-1);
}

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

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

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

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

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

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

.bg-green-400 {
  background-color: var(--system--green-400);
}

.bg-blue-400 {
  background-color: var(--system--blue-400);
}

.bg-blue-300 {
  background-color: var(--system--blue-300);
}

.bg-blue-200 {
  background-color: var(--system--blue-200);
}

.bg-blue-100 {
  background-color: var(--system--blue-100);
}

.bg-green-300 {
  background-color: var(--system--green-300);
}

.color-green-300 {
  color: var(--system--green-300);
}

.bg-green-200 {
  background-color: var(--system--green-200);
}

.bg-green-100 {
  background-color: var(--system--green-100);
}

.bg-red-400 {
  background-color: var(--system--red-400);
}

.bg-red-300 {
  background-color: var(--system--300);
}

.color-red-300 {
  color: var(--system--300);
}

.bg-red-200 {
  background-color: var(--system--red-200);
}

.bg-red-100 {
  background-color: var(--system--red-100);
}

.bg-orange-400 {
  background-color: var(--system--orange-400);
}

.bg-orange-300 {
  background-color: var(--system--orange-300);
}

.bg-orange-200 {
  background-color: var(--system--orange-200);
}

.bg-orange-100 {
  background-color: var(--system--orange-100);
}

.style---block-sub-heading {
  margin-bottom: 32px;
}

.style---block-sub-heading.border {
  border-bottom: 1px solid var(--neutral--400);
  border-bottom: 1px solid #fff6;
  margin-bottom: 64px;
  padding-bottom: 40px;
}

.divider {
  background-color: var(--neutral--300);
  height: 1px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.divider._64px {
  margin-top: 64px;
  margin-bottom: 64px;
}

.divider._40px {
  margin-top: 40px;
  margin-bottom: 40px;
}

.divider._24px {
  margin-top: 24px;
  margin-bottom: 24px;
}

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

.divider._20px {
  margin-top: 20px;
  margin-bottom: 20px;
}

.divider.top-28px---bottom-36px {
  margin-top: 28px;
  margin-bottom: 36px;
}

.divider.top-28px---bottom-40px {
  margin-top: 28px;
  margin-bottom: 40px;
}

.divider.top-20px---bottom-44px {
  margin-top: 20px;
  margin-bottom: 44px;
}

.divider._32px {
  margin-top: 32px;
  margin-bottom: 32px;
}

.divider.top-32px---bottom-24px {
  margin-top: 32px;
  margin-bottom: 24px;
}

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

.divider.top-32px---bottom-48px {
  margin-top: 32px;
  margin-bottom: 48px;
}

.divider.top-28px---bottom-20px {
  margin-top: 0;
  margin-bottom: 20px;
}

.divider._28px {
  margin-top: 28px;
  margin-bottom: 28px;
}

.divider.top-20px---bottom-52px {
  margin-top: 20px;
  margin-bottom: 52px;
}

.divider.top-40px---bottom-18px {
  margin-top: 40px;
  margin-bottom: 18px;
}

.divider._48px {
  margin-top: 48px;
  margin-bottom: 48px;
}

.divider.top-28px---bottom-56px {
  margin-top: 28px;
  margin-bottom: 56px;
}

.divider._18px {
  margin-top: 18px;
  margin-bottom: 18px;
}

.divider._56px {
  margin-top: 56px;
  margin-bottom: 56px;
}

.divider._0 {
  margin-top: 0;
  margin-bottom: 0;
}

.style---typography-block-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 320px) 1fr;
}

.style---content-block {
  margin-bottom: 100px;
}

.mg-bottom-8px {
  margin-bottom: 8px;
}

.mg-bottom-16px {
  margin-bottom: 16px;
}

.mg-bottom-24px {
  text-align: left;
  margin-bottom: 24px;
}

.mg-bottom-32px {
  margin-bottom: 32px;
}

.mg-bottom-40px {
  margin-bottom: 40px;
}

.mg-bottom-48px {
  margin-bottom: 48px;
}

.mg-bottom-56px {
  margin-bottom: 56px;
}

.mg-bottom-64px {
  margin-bottom: 64px;
}

.mg-top-8px {
  margin-top: 8px;
}

.mg-top-24px {
  margin-top: 24px;
}

.mg-top-48px {
  margin-top: 48px;
}

.mg-left-16px {
  margin-left: 16px;
}

.mg-right-8px {
  margin-right: 8px;
}

.mg-right-16px {
  margin-right: 16px;
}

.mg-right-24px {
  margin-right: 24px;
}

.text-200 {
  font-size: 14px;
  line-height: 1.143em;
  text-decoration: none;
}

.text-200.medium {
  font-weight: 500;
}

.text-200.medium.color-neutral-800.recover {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.text-200.medium.color-neutral-700 {
  padding-left: 5px;
}

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

.text-200.text-uppercase {
  letter-spacing: .06em;
}

.text-200.chat-details-text {
  color: var(--neutral--500);
  font-weight: 500;
}

.display-1 {
  color: var(--neutral--800);
  font-size: 78px;
  font-weight: 500;
  line-height: 1.077em;
}

.grid-1-column {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-1-column.dropdown-link-column {
  grid-column-gap: 0px;
  grid-row-gap: 12px;
  justify-items: start;
}

.grid-1-column.gap-row-12px {
  grid-row-gap: 12px;
}

.grid-1-column.gap-row-12px.mg-bottom-24px {
  display: none;
}

.gap-16px {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.gap-column-8px {
  grid-column-gap: 8px;
}

.gap-column-32px {
  grid-column-gap: 32px;
}

.gap-column-24px {
  grid-column-gap: 24px;
}

.gap-column-40px {
  grid-column-gap: 40px;
}

.gap-column-48px {
  grid-column-gap: 48px;
}

.gap-row-16px {
  grid-row-gap: 16px;
}

.gap-row-24px {
  grid-row-gap: 24px;
}

.gap-row-48px {
  grid-row-gap: 48px;
}

.gap-row-80px {
  grid-row-gap: 80px;
}

.display-2 {
  color: var(--neutral--800);
  font-size: 54px;
  font-weight: 700;
  line-height: 1.222em;
}

.display-2.color-neutral-100 {
  color: var(--neutral--100);
}

.display-3 {
  color: var(--neutral--800);
  font-size: 44px;
  font-weight: 700;
  line-height: 1.182em;
}

.display-4 {
  color: var(--neutral--800);
  font-size: 22px;
  font-weight: 700;
  line-height: 1.455em;
}

.style---style-grid-wrapper {
  grid-row-gap: 180px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.paragraph-large {
  font-size: 18px;
  line-height: 1.778em;
}

.paragraph-small {
  font-size: 12px;
  line-height: 1.833em;
}

.text-400 {
  font-size: 18px;
  line-height: 1.3em;
}

.text-400.medium, .text-400.medium.color-neutral-800 {
  font-weight: 500;
}

.text-400.medium.currenct {
  color: var(--neutral--700);
}

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

.text-400.bold.mg-bottom-12px {
  padding-top: 20px;
  font-family: Nunito Sans, sans-serif;
}

.text-400.mg-bottom-24px {
  text-align: center;
  line-height: 30px;
}

.text-400.text-uppercase {
  letter-spacing: .06em;
}

.text-400.breadcrumbs {
  color: var(--neutral--500);
  font-size: 14px;
  font-weight: 500;
}

.text-400.breadcrumbs.current {
  color: var(--neutral--800);
}

.text-300 {
  font-size: 16px;
  line-height: 1.125em;
}

.text-300.medium {
  font-weight: 500;
}

.text-300.medium.color-neutral-800 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.text-300.medium.color-neutral-700 {
  color: #fff;
  font-weight: 600;
}

.text-300.medium.link {
  color: var(--neutral--600);
  text-decoration: none;
}

.text-300.medium.link:hover {
  color: var(--accent--primary-1);
}

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

.text-300.text-uppercase {
  letter-spacing: .06em;
}

.text-100 {
  font-size: 12px;
  line-height: 1.167em;
}

.text-100.medium {
  font-weight: 500;
}

.text-100.medium.text-uppercase.api {
  text-align: right;
}

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

.text-100.text-uppercase {
  letter-spacing: .06em;
}

.text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.text-uppercase.text-100.medium {
  text-align: left;
}

.text-uppercase.text-100.medium.right {
  text-align: right;
}

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

.grid-3-columns.style---buttons-grid {
  grid-column-gap: 70px;
  grid-template-columns: auto auto 1fr;
}

.grid-3-columns.gap-row-48px {
  grid-row-gap: 48px;
}

.grid-3-columns.reports-graphs {
  margin-bottom: 24px;
}

.grid-3-columns.gap-col-20px---row-28px {
  grid-column-gap: 20px;
  grid-row-gap: 28px;
}

.shadow-01 {
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
}

.style---heading {
  background-color: var(--accent--primary-1);
  box-shadow: 0 2px 6px 0 var(--general--shadow-02);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564d73d4b73b8_styleguide-top-pattern-2-dashboardly-webflow-template.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564093d4b7380_styleguide-top-pattern-1-dashboardly-webflow-template.svg");
  background-position: 104% -100%, -9% 360%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  align-items: center;
  margin-bottom: 64px;
  padding-top: 72px;
  padding-bottom: 72px;
  display: flex;
}

.inner-container._600px {
  max-width: 600px;
}

.inner-container.center {
  margin-left: auto;
  margin-right: auto;
}

.inner-container._460px {
  max-width: 460px;
}

.inner-container._500px {
  max-width: 500px;
}

.inner-container._520px {
  max-width: 520px;
}

.inner-container._760px {
  max-width: 760px;
}

.inner-container._434px {
  max-width: 434px;
}

.inner-container._430px {
  max-width: 430px;
}

.inner-container._894px {
  max-width: 894px;
}

.inner-container._694px {
  max-width: 694px;
}

.inner-container._372px {
  max-width: 372px;
}

.inner-container._554px {
  max-width: 554px;
}

.inner-container._142px {
  max-width: 142px;
}

.inner-container._166px {
  max-width: 166px;
}

.inner-container._474px {
  max-width: 474px;
}

.inner-container._514px {
  max-width: 514px;
}

.inner-container._468px {
  max-width: 468px;
}

.inner-container._55px {
  max-width: 55px;
}

.inner-container._580px {
  max-width: 580px;
}

.inner-container._342px {
  max-width: 342px;
}

.inner-container._64px {
  max-width: 64px;
}

.inner-container._54px {
  max-width: 54px;
}

.inner-container._322px {
  max-width: 322px;
}

.inner-container._370px {
  max-width: 370px;
}

.inner-container._444px {
  max-width: 444px;
}

.inner-container._80px-mbl.center._2fa {
  justify-content: center;
  display: flex;
}

.inner-container._416px {
  max-width: 416px;
}

.inner-container._478px {
  max-width: 478px;
}

.inner-container._478px.width-100 {
  text-align: center;
}

.inner-container._458px {
  max-width: 458px;
}

.inner-container._472px {
  max-width: 472px;
}

.inner-container._60px {
  max-width: 60px;
}

.inner-container._594px {
  max-width: 594px;
}

.inner-container._552px {
  max-width: 552px;
}

.inner-container._544px {
  max-width: 544px;
}

.inner-container._360px {
  max-width: 360px;
}

.inner-container._364px {
  max-width: 364px;
}

.inner-container._518px {
  max-width: 518px;
}

.inner-container._518px._100-tablet {
  width: 100%;
}

.inner-container.auth-new {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.style---content-heading {
  background-color: var(--neutral--100);
  box-shadow: 0 2px 6px 0 var(--general--shadow-02);
  border-radius: 24px;
  align-items: center;
  margin-bottom: 60px;
  padding: 48px;
  display: flex;
}

.style---heading-icon-wrapper {
  background-color: var(--accent--primary-1);
  border-radius: 24px;
  margin-right: 18px;
}

.mg-bottom-0 {
  margin-bottom: 0;
}

.mg-bottom-0.mg-right-8px {
  display: flex;
}

.border-radius-16px {
  border-radius: 16px;
}

.border-radius-24px {
  z-index: -1;
  border-radius: 24px;
}

.style---card-wrapper {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 7px 0 var(--general--shadow-01);
  border-radius: 24px;
}

.style---components-wrapper {
  background-color: var(--neutral--100);
  border-radius: 24px;
}

.style---bg-white {
  padding: 48px;
}

.style-buttons-dark {
  background-color: var(--neutral--800);
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
  padding: 48px;
}

.btn-primary {
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 44px;
  justify-content: center;
  padding: 18px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.btn-primary:hover {
  background-color: var(--color-primary-hover);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-primary.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-primary.small.strat {
  background-color: var(--medium-slate-blue);
  border-radius: 3px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.btn-primary.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-primary.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.btn-primary.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.btn-primary.button-row {
  margin-right: 14px;
}

.btn-primary.width-100 {
  background-color: var(--medium-slate-blue);
  border-radius: 5px;
}

.btn-primary.width-100.submit {
  border-radius: 6px;
  margin-left: 10px;
}

.btn-primary.width-100.auth {
  color: #031b1b;
  white-space: normal;
  transform-style: preserve-3d;
  background-color: #00df82;
  border: 1px solid #0000;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .3s, color .3s;
  box-shadow: 0 2px 5px #0003, 0 4px 10px #00df824d;
}

.btn-primary.width-100.auth:hover {
  background-color: #0000;
  border: 1px solid #00df82;
  transform: none;
}

.btn-primary.width-100.auth.alt {
  background-color: var(--color--main-bg);
  margin-top: 0;
}

.btn-primary.width-100.auth.alt:hover {
  color: #fff;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
}

.btn-primary.width-100.dashboard {
  color: var(--color--dasborad-btn-txt);
  white-space: normal;
  transform-style: preserve-3d;
  background-color: #00df82;
  border: 1px solid #0000;
  border-radius: 5px;
  font-size: 18px;
  font-weight: 500;
  transition: background-color .3s, color .3s;
  box-shadow: 0 2px 5px #0003, 0 4px 10px #00df824d;
}

.btn-primary.width-100.dashboard:hover {
  background-color: #0000;
  border: 1px solid #00df82;
  transform: none;
}

.btn-primary.width-100.dashboard.alt {
  background-color: var(--color--main-bg);
  margin-top: 10px;
}

.btn-primary.width-100.dashboard.alt:hover {
  background-color: var(--color--main-bg);
  background-image: none;
  background-position: 0 0;
}

.btn-primary.width-100.dashboard.mg-top-24px.white {
  color: var(--color--main-bg);
  margin-top: 0;
}

.btn-primary.download-app {
  display: flex;
}

.btn-primary.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-primary.hover-none:hover {
  background-color: var(--accent--primary-1);
  transform: none;
}

.btn-primary.notifications-button {
  border: 1px solid var(--accent--primary-1);
  padding: 12px 28px;
}

.btn-primary.view-invoice {
  background-color: var(--medium-slate-blue);
  border-radius: 5px;
}

.btn-secondary {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 4px 10px 0 var(--button-shadow--white-01);
  color: var(--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  padding: 18px 22px;
  font-size: 14px;
  line-height: 1.143em;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
}

.btn-secondary:hover {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-secondary.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-secondary.small.profile-v3-edit-button {
  position: absolute;
  bottom: 24px;
  right: 24px;
}

.btn-secondary.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-secondary.white {
  color: var(--neutral--100);
  background-color: #0000;
}

.btn-secondary.white:hover {
  border-color: var(--neutral--100);
  background-color: var(--neutral--100);
  color: var(--neutral--800);
}

.btn-secondary.width-100.square {
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  border-radius: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.btn-secondary.width-100.square:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.btn-secondary.tab-button {
  grid-column-gap: 6px;
  padding: 14px 24px;
  font-weight: 700;
  display: flex;
}

.btn-secondary.tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary.tab-button.w--current:hover {
  background-color: #004cff;
  border-color: #004cff;
}

.btn-secondary.gray {
  background-color: var(--neutral--200);
  box-shadow: 0 2px 10px #195dc212;
}

.btn-secondary.gray:hover {
  background-color: var(--accent--primary-1);
}

.btn-secondary.settings-v3-tab-button {
  grid-column-gap: 4px;
  align-items: center;
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
  display: flex;
}

.btn-secondary.settings-v3-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  font-weight: 700;
}

.btn-secondary.settings-v3-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary.profile-tab-button {
  grid-column-gap: 6px;
  align-items: center;
  padding: 12px 18px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  display: flex;
}

.btn-secondary.profile-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
}

.btn-secondary.profile-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary.pricing-tab-button {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn-secondary.pricing-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary.pricing-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-secondary.hover-none:hover {
  border-color: var(--neutral--300);
  background-color: var(--neutral--100);
  color: var(--neutral--800);
  transform: none;
}

.btn-secondary.notifications-button {
  align-items: center;
  padding: 10px 18px;
  display: flex;
}

.btn-secondary.sign-in-button {
  padding-top: 14px;
  padding-bottom: 14px;
  text-decoration: none;
}

.btn-secondary.sign-in-button:hover {
  border-color: var(--secondary--color-2);
  background-color: var(--secondary--color-2);
  color: var(--neutral--800);
}

.btn-secondary.integrations-tab-button {
  grid-column-gap: 6px;
  padding: 14px 24px;
  font-weight: 500;
  display: flex;
}

.btn-secondary.integrations-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary.integrations-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary.homepage-pages-tab-button {
  grid-column-gap: 6px;
  align-items: center;
  padding: 14px 24px;
  font-weight: 700;
  display: flex;
}

.btn-secondary.homepage-pages-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary.homepage-pages-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary.invoice-button {
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  border-radius: 5px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Nunito Sans, sans-serif;
}

.btn-secondary.invoice-button:hover {
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
}

.badge-primary {
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  border-radius: 40px;
  padding: 9px 10px;
  font-size: 12px;
  line-height: 1.167em;
  display: inline-block;
}

.badge-primary.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.badge-primary.light {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.badge-primary.small {
  padding: 5px 10px;
}

.badge-primary.large {
  padding: 10px 16px;
  font-size: 16px;
  line-height: 1.125em;
}

.badge-primary.medium {
  font-weight: 500;
}

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

.badge-primary.link {
  transform-style: preserve-3d;
  transition: transform .3s, background-color .3s, color .3s;
}

.badge-primary.link:hover {
  background-color: var(--color-primary-hover);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.badge-secondary {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  color: var(--neutral--800);
  text-align: center;
  border-radius: 40px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.167em;
  text-decoration: none;
  display: inline-block;
}

.badge-secondary.white {
  border-color: var(--neutral--100);
  box-shadow: none;
  color: var(--neutral--100);
  background-color: #0000;
}

.badge-secondary.light {
  background-color: var(--neutral--200);
  box-shadow: none;
  border-width: 0;
}

.badge-secondary.small {
  padding: 5px 10px;
}

.badge-secondary.large {
  padding: 12px 16px;
  font-size: 16px;
  line-height: 1.125em;
}

.badge-secondary.medium {
  font-weight: 500;
}

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

.badge-secondary.gray {
  border-color: var(--neutral--200);
  background-color: var(--neutral--200);
  box-shadow: none;
  color: var(--neutral--600);
  white-space: nowrap;
  padding-top: 9px;
  padding-bottom: 9px;
  font-weight: 500;
}

.badge-secondary.blue {
  border-color: var(--system--blue-100);
  background-color: var(--system--blue-100);
  box-shadow: none;
  color: var(--accent--primary-1);
}

.badge-secondary.green {
  border-color: var(--secondary--color-11);
  background-color: var(--secondary--color-11);
  box-shadow: none;
  color: var(--system--green-400);
}

.badge-secondary.orange {
  border-color: var(--system--orange-100);
  background-color: var(--system--orange-100);
  box-shadow: none;
  color: var(--system--orange-400);
}

.badge-secondary.purple {
  border-color: var(--secondary--color-3);
  background-color: var(--secondary--color-3);
  box-shadow: none;
  color: var(--secondary--color-4);
}

.badge-secondary.red {
  border-color: var(--system--red-100);
  background-color: var(--system--red-100);
  box-shadow: none;
  color: var(--system--red-400);
}

.badge-secondary.figma-file-badge {
  padding: 18px 26px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.125em;
}

.input {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 5px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 8px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.input:hover {
  border-color: var(--neutral--500);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.input:focus, .input.-wfp-focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.input.small {
  box-shadow: none;
  border-radius: 38px;
  min-height: 38px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 1.167em;
}

.input.large {
  border-radius: 80px;
  min-height: 80px;
  padding: 22px 24px;
}

.input.mg-bottom-16px {
  border-radius: 5px;
}

.input.mg-bottom-16px.refurl {
  display: none;
}

.input.mg-bottom-16px.new-auth {
  border-style: none;
}

.input.dashboard-top-search-bar {
  color: var(--neutral--800);
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.input.dashboard-top-search-bar::placeholder {
  color: var(--neutral--600);
}

.input.chat-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 0 18px 0 44px;
  font-weight: 500;
}

.input.chat-search-bar::placeholder {
  color: var(--neutral--600);
}

.input.chat-type-message {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 14px 13px;
  font-weight: 500;
}

.input.chat-type-message::placeholder {
  color: var(--neutral--600);
}

.input.token-input {
  background-color: var(--neutral--200);
  box-shadow: none;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.input.token-input::placeholder {
  color: var(--neutral--500);
}

.input.dropdown-input {
  box-shadow: none;
  color: var(--neutral--600);
  background-color: #0000;
  border-style: none;
  min-height: auto;
  padding: 20px 0;
}

.input.dropdown-input.mg-bottom-16px {
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  background-color: #fff;
  padding-top: 18px;
  padding-bottom: 18px;
}

.input.dropdown-wrapper {
  align-items: center;
  display: flex;
}

.input.mg-bottom-12px {
  border-radius: 5px;
}

.input.mg-bottom-24px {
  margin-bottom: 24px;
}

.input.help-center-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 54px;
  padding: 0 44px 0 20px;
  font-weight: 500;
}

.input.help-center-search-bar::placeholder {
  color: var(--neutral--600);
}

.input.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.input.choose-exchange {
  border-radius: 5px;
  min-height: 45px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input.exchange {
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input.currency {
  border-radius: 5px;
  min-height: 55px;
  padding: 0 0 0 20px;
}

.input.trading-amount {
  border-radius: 0;
}

.input.product {
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.input.sub-account, .input.apikey, .input.api-secret {
  border-radius: 0;
}

.input.disabled {
  border-radius: 6px;
}

.input.deposit {
  min-height: 55px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.input.choose-invoice {
  border-radius: 5px;
  min-height: 45px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input.wallet {
  border-color: var(--medium-slate-blue);
}

.input.filter {
  border-color: var(--medium-slate-blue);
  min-height: 40px;
  padding: 5px 10px;
}

.input.filter.exchange {
  border-radius: 5px;
  min-height: 40px;
  padding-left: 5px;
  padding-right: 5px;
}

.input.settings {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.input.settings.phone {
  border-radius: 5px;
  min-height: 52px;
}

.input.areacode {
  border-radius: 5px;
  padding-top: 16px;
}

.input.areacode:hover {
  color: var(--medium-slate-blue);
}

.input.secret {
  padding-top: 12px;
  padding-bottom: 23px;
}

.input.greyed {
  background-color: #f3f3f3;
  padding-top: 15px;
}

.input.new-auth {
  color: #042222;
  border-color: #0000;
  min-height: 55px;
  margin-bottom: 13px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
  box-shadow: 0 2px 4px #2fa88c38;
}

.input.new-auth:hover {
  border-color: #aaccc5b3;
}

.input.new-auth::placeholder {
  color: #aaccc5;
  font-size: 15px;
}

.position-relative {
  position: relative;
}

.text-area {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 22px;
  min-height: 140px;
  margin-bottom: 0;
  padding: 24px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.text-area:hover {
  border-color: var(--neutral--400);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.text-area:focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.text-area.small {
  min-height: 102px;
  font-size: 12px;
  line-height: 1.167em;
}

.text-area.small::placeholder {
  font-size: 16px;
  line-height: 18px;
}

.text-area.add-note-text-area {
  box-shadow: none;
  border-style: none none solid;
  border-radius: 0;
  min-height: 90px;
  padding: 0;
}

.text-area.add-note-text-area::placeholder {
  color: var(--neutral--600);
}

.checkbox-field-wrapper {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 18px;
  line-height: 22px;
  display: flex;
}

.checkbox-field-wrapper.large {
  font-size: 20px;
  line-height: 24px;
}

.checkbox-field-wrapper.small {
  padding-left: 5px;
  font-size: 16px;
  line-height: 20px;
}

.checkbox-field-wrapper.mg-bottom-24px {
  margin-bottom: 24px;
}

.checkbox {
  border: 1px solid var(--black);
  box-shadow: none;
  background-color: #fff;
  border-radius: 5px;
  min-width: 20px;
  min-height: 20px;
  margin-top: 0;
  margin-left: 0;
  transition: none;
}

.checkbox:hover {
  border-color: var(--accent--primary-1);
}

.checkbox.w--redirected-checked {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645f2d4b7365_check-form-brix-templates-webflow.svg");
  background-size: 64%;
  border-radius: 5px;
  margin-top: 0;
  margin-left: 0;
}

.checkbox.w--redirected-focus {
  box-shadow: none;
}

.checkbox.large {
  min-width: 22px;
  min-height: 22px;
}

.checkbox.small {
  border-radius: 3.6px;
  width: 12px;
  min-width: 12px;
  height: 12px;
  min-height: 12px;
}

.radio-button-field-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  padding-left: 0;
  font-size: 18px;
  line-height: 24px;
  display: flex;
}

.radio-button-field-wrapper.large {
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 26px;
}

.radio-button-field-wrapper.small {
  font-size: 16px;
  line-height: 22px;
}

.radio-button-field-wrapper.large {
  font-size: 20px;
  line-height: 26px;
}

.radio-button {
  border-width: .6px;
  border-color: var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 6px 0 var(--general--shadow-01);
  width: auto;
  min-width: 18px;
  height: auto;
  min-height: 18px;
  margin-top: 0;
  margin-left: 0;
  transition: border-color .3s, border-width .3s, background-color .3s;
}

.radio-button:hover {
  border-color: var(--accent--primary-1);
}

.radio-button.w--redirected-checked {
  border-width: 4px;
  border-color: var(--accent--primary-1);
}

.radio-button.w--redirected-focus {
  box-shadow: none;
}

.radio-button.large {
  min-width: 22px;
  min-height: 22px;
}

.radio-button.large.w--redirected-checked {
  border-width: 5px;
}

.radio-button.small {
  min-width: 14px;
  min-height: 14px;
}

.style---avatars-container {
  grid-column-gap: 26px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: minmax(min-content, max-content) minmax(min-content, max-content) minmax(min-content, max-content) minmax(min-content, max-content) minmax(min-content, max-content) minmax(min-content, max-content);
  justify-content: space-between;
  align-items: end;
  display: flex;
}

.avatar-circle {
  border-radius: 50%;
  width: 100%;
  overflow: hidden;
  transform: translate(0);
}

.avatar-circle._01 {
  width: 32px;
  min-width: 32px;
  max-width: 32px;
  height: 32px;
  min-height: 32px;
  max-height: 32px;
}

.avatar-circle._01.avatar-letters {
  font-size: 12px;
  line-height: 1.167em;
}

.avatar-circle._02 {
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  height: 40px;
  min-height: 40px;
  max-height: 40px;
}

.avatar-circle._02.avatar-letters {
  font-size: 14px;
  line-height: 1.143em;
}

.avatar-circle._03 {
  width: 48px;
  min-width: 48px;
  max-width: 48px;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
}

.avatar-circle._03.avatar-letters {
  font-size: 16px;
  line-height: 1.125em;
}

.avatar-circle._04 {
  width: 80px;
  min-width: 80px;
  max-width: 80px;
  height: 80px;
  min-height: 80px;
  max-height: 80px;
}

.avatar-circle._04.avatar-letters {
  font-size: 18px;
  line-height: 1.111em;
}

.avatar-circle._05 {
  width: 120px;
  min-width: 120px;
  max-width: 120px;
  height: 120px;
  min-height: 120px;
  max-height: 120px;
}

.avatar-circle._05.avatar-letters {
  font-size: 32px;
  line-height: 1.5em;
}

.avatar-circle._06 {
  width: 160px;
  min-width: 160px;
  max-width: 160px;
  height: 160px;
  min-height: 160px;
  max-height: 160px;
}

.avatar-circle._06.avatar-letters {
  font-size: 42px;
  line-height: 1.286em;
}

.avatar-circle.avatar-letters {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
}

.avatar-circle._01 {
  width: 32px;
  max-width: 32px;
  height: 32px;
  max-height: 32px;
}

.avatar-circle._07 {
  width: 240px;
  max-width: 240px;
  height: 240px;
  max-height: 240px;
}

.avatar-circle._05 {
  width: 120px;
  max-width: 120px;
  height: 120px;
  max-height: 120px;
}

.avatar-circle._02 {
  width: 48px;
  max-width: 48px;
  height: 48px;
  max-height: 48px;
}

.avatar-circle._08 {
  width: 380px;
  max-width: 380px;
  height: 380px;
  max-height: 380px;
}

.avatar-circle._06 {
  width: 160px;
  max-width: 160px;
  height: 160px;
  max-height: 160px;
}

.avatar-circle._03 {
  width: 64px;
  max-width: 64px;
  height: 64px;
  max-height: 64px;
}

.avatar-circle._04 {
  width: 80px;
  max-width: 80px;
  height: 80px;
  max-height: 80px;
}

.style---social-square-icons-grid {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
}

.social-icon-font {
  font-family: Social Icons Font, sans-serif;
  line-height: 21px;
}

.social-icon-font.button-left {
  margin-right: 6px;
}

.social-icon-square {
  transform-style: preserve-3d;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.social-icon-square:hover {
  color: var(--color-primary-hover);
  transform: scale3d(1.08, 1.08, 1.01);
}

.line-rounded-icon {
  font-family: Line Rounded Icons, sans-serif;
}

.line-rounded-icon.link-icon-right {
  margin-left: 6px;
  display: inline-block;
}

.line-rounded-icon.link-icon-right.mg-left-4px {
  margin-left: 4px;
}

.line-rounded-icon.link-icon-left {
  margin-right: 6px;
  display: inline-block;
}

.line-rounded-icon.dropdown-arrow {
  margin-left: 8px;
}

.line-rounded-icon.dropdown-arrow.dashboard-dropdown-top-icon {
  margin-left: auto;
  line-height: 1em;
}

.line-rounded-icon.dropdown-arrow.profile-dropdown {
  color: #989aad;
  margin-left: 12px;
}

.line-rounded-icon.dropdown-arrow.module-dropdown {
  color: #989aad;
  line-height: 1em;
}

.line-rounded-icon.sidebar-dropdown-arrow {
  color: #fff;
  margin-left: auto;
}

.line-rounded-icon.dashboard-top-dropdown-icon {
  color: var(--neutral--800);
  margin-right: 8px;
  font-size: 18px;
  line-height: 1em;
}

.line-rounded-icon.breadcrumb-divider {
  margin-left: 14px;
  margin-right: 14px;
}

.line-rounded-icon.breadcrumb-divider._8px {
  margin-left: 8px;
  margin-right: 8px;
}

.line-rounded-icon.chat-search-bar-icon {
  z-index: 1;
  color: var(--neutral--500);
  align-items: center;
  font-size: 18px;
  line-height: 1em;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 18px;
}

.line-rounded-icon.link {
  cursor: pointer;
  transition: color .3s;
}

.line-rounded-icon.link:hover {
  color: var(--accent--primary-1);
}

.line-rounded-icon.help-center-search-bar-icon {
  z-index: 1;
  color: var(--neutral--500);
  align-items: center;
  font-size: 18px;
  line-height: 1em;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
}

.line-rounded-icon.search-results-icon {
  color: var(--neutral--500);
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 18px;
}

.line-rounded-icon.sidebar-dropdown-arrow {
  margin-left: auto;
}

.line-rounded-icon.dashboard-top-search-bar-icon {
  z-index: 1;
  color: #989aad;
  align-items: center;
  font-size: 18px;
  line-height: 1em;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 18px;
}

.line-rounded-icon.success-message-check {
  color: #1476ff;
  margin-bottom: 24px;
  font-size: 64px;
  line-height: 1em;
}

.line-rounded-icon.sidebar-dropdown-arrow-animation {
  margin-left: auto;
}

.line-rounded-icon.success-message-check---left {
  margin-bottom: 0;
  margin-right: 8px;
  font-size: 22px;
  line-height: 1.1em;
}

.line-rounded-icon.style---dropdown-arrow-sidebar {
  line-height: 18px;
}

.style---line-icons-grid {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 20px);
}

.line-square-icon {
  font-family: Line Square Icons, sans-serif;
}

.line-square-icon.alert-banner-close-icon {
  cursor: pointer;
  align-items: center;
  font-size: 16px;
  line-height: 1em;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  inset: 0% 24px 0% auto;
}

.line-square-icon.alert-banner-close-icon:hover {
  opacity: .55;
}

.line-square-icon.alert-banner-close-icon.white {
  color: #fff;
  transition: none;
}

.filled-icons {
  color: var(--medium-slate-blue);
  font-family: Filled Icons, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.rich-text img {
  border-radius: 22px;
}

.rich-text h3 {
  margin-bottom: 12px;
}

.rich-text figure {
  width: 100%;
  max-width: 100%;
}

.rich-text ul {
  margin-top: 24px;
  margin-bottom: 18px;
}

.rich-text ol {
  margin-bottom: 40px;
}

.rich-text h6 {
  margin-top: 32px;
}

.rich-text h5 {
  margin-bottom: 12px;
}

.rich-text h4 {
  margin-bottom: 16px;
}

.buttons-row {
  align-items: center;
  display: flex;
}

.buttons-row.center {
  justify-content: center;
}

.width-100 {
  width: 100%;
}

.container-default {
  max-width: 1092px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-default.order-confirmation {
  display: block;
}

.container-default.hide {
  display: none;
}

.section {
  padding-top: 180px;
  padding-bottom: 180px;
}

.section.dark-blue {
  background-color: #222936;
}

.section.dark-blue.padding {
  padding-top: 0;
  padding-bottom: 0;
}

.banner-wrapper {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  color: var(--neutral--800);
  border-radius: 12px;
  position: relative;
  overflow: hidden;
}

.banner-wrapper.info {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
}

.banner-wrapper.success {
  border-color: var(--system--green-300);
  background-color: var(--system--green-300);
}

.banner-wrapper.caution {
  border-color: var(--system--orange-300);
  background-color: var(--system--orange-300);
}

.banner-wrapper.error {
  border-color: var(--system--300);
  background-color: var(--system--300);
}

.alert-banner-padding {
  align-items: center;
  width: 100%;
  padding: 20px 16px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
  display: flex;
}

.link-wrapper {
  color: var(--neutral--800);
  transition: none;
  display: inline-block;
}

.link-wrapper:hover, .link-wrapper.color-primary {
  color: var(--accent--primary-1);
}

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

.link-wrapper.white:hover {
  color: var(--secondary--color-2);
}

.link-wrapper.color-accent-1 {
  color: var(--accent--primary-1);
}

.link-text {
  transition: color .3s;
  display: inline-block;
}

.heading-h1-size {
  color: var(--neutral--800);
  font-size: 42px;
  font-weight: 700;
  line-height: 1.286em;
}

.heading-h2-size {
  color: var(--neutral--800);
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5em;
}

.heading-h2-size.color-neutral-100 {
  color: var(--neutral--100);
}

.heading-h3-size {
  color: var(--neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 1.417em;
}

.heading-h3-size.mg-bottom-8px {
  color: #373949;
  align-items: flex-end;
  display: flex;
}

.heading-h3-size.mg-bottom-8px._2fa {
  justify-content: center;
}

.heading-h3-size.mg-bottom-8px._2fa.left {
  text-align: center;
}

.heading-h3-size.mg-bottom-8px.login {
  justify-content: center;
}

.heading-h3-size.mg-bottom-8px.login.recover {
  text-align: left;
}

.heading-h3-size.color-neutral-100 {
  color: var(--neutral--100);
}

.heading-h4-size {
  color: var(--neutral--800);
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.273em;
  text-decoration: none;
}

.heading-h4-size.mg-bottom-12px {
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.heading-h4-size.mg-bottom-12px.terms {
  text-align: center;
  font-weight: 500;
}

.heading-h5-size {
  color: var(--neutral--800);
  font-size: 18px;
  font-weight: 700;
  line-height: 1.333em;
}

.heading-h5-size.color-neutral-100 {
  color: var(--neutral--100);
}

.heading-h6-size {
  color: var(--neutral--800);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375em;
}

.heading-h6-size.medium {
  font-weight: 500;
}

.header-wrapper {
  background-color: var(--neutral--100);
  padding-top: 32px;
  padding-bottom: 32px;
}

.header-wrapper.border-bottom-solid {
  border-bottom: 1px solid var(--neutral--300);
}

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

.header-nav-menu-wrapper.homepage {
  align-items: center;
  display: flex;
}

.header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.header-nav-list-item {
  margin-bottom: 0;
  padding-left: 32px;
}

.dropdown-wrapper {
  z-index: 500;
}

.dropdown-wrapper.module-dropdown {
  z-index: 1;
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  border-radius: 38px;
  padding: 10px 10px 10px 14px;
}

.dropdown-wrapper.dashboard-top-dropdown {
  z-index: 0;
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 50px;
  width: 100%;
  min-width: 228px;
  max-width: 228px;
  padding: 12px 12px 12px 18px;
}

.dropdown-wrapper.sidebar-dropdown {
  color: #303350;
  width: 100%;
}

.dropdown-wrapper.module-dropdown {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 38px;
  padding: 10px 10px 10px 14px;
}

.dropdown-wrapper.sidebar-dropdown--new {
  color: #303350;
  width: 100%;
}

.dropdown-toggle {
  z-index: 500;
  align-items: center;
  padding: 0;
  transition: color .3s;
  display: flex;
}

.dropdown-toggle:hover {
  color: var(--accent--primary-1);
}

.dropdown-toggle.sidebar-dropdown {
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
}

.dropdown-toggle.sidebar-dropdown:hover {
  color: var(--medium-slate-blue);
}

.dropdown-column-wrapper {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 20px;
  overflow: hidden;
  transform: translate(-50%);
}

.dropdown-column-wrapper.sidebar-dropdown {
  box-shadow: none;
  transform-origin: 50% 0;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  position: static;
  transform: none;
}

.dropdown-column-wrapper.sidebar-dropdown.w--open {
  background-color: #232931;
  padding-top: 0;
}

.dropdown-column-wrapper.dashboard-nav-profile {
  box-shadow: 0 8px 28px 0 var(--general--shadow-03);
  border-radius: 20px;
  width: 100%;
  min-width: 202px;
  padding: 24px;
  transform: translate(-14%);
}

.dropdown-column-wrapper.dashboard-nav-profile.w--open {
  z-index: 999;
}

.dropdown-column-wrapper.module-dropdown {
  padding: 20px;
  top: 34px;
  right: 0;
  transform: none;
}

.dropdown-column-wrapper.dashboard-top-dropdown {
  padding: 20px;
  top: 42px;
  left: 0;
  transform: none;
}

.dropdown-column-wrapper.text-single-dropdown {
  z-index: 1;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 16px;
  top: 24px;
  transform: none;
}

.dropdown-column-wrapper.text-single-dropdown.reports {
  background-color: var(--neutral--100);
  border-style: solid;
  border-radius: 12px;
  padding: 24px;
}

.dropdown-column-wrapper.messages-dropdown {
  border-radius: 20px;
  padding: 16px;
  left: 50%;
  transform: none;
}

.dropdown-link {
  color: var(--neutral--600);
  width: 100%;
  padding: 0;
  line-height: 20px;
}

.dropdown-link:hover {
  color: var(--accent--primary-1);
}

.dropdown-link.sidebar-link {
  color: #fff;
  border-radius: 48px;
  margin-bottom: 4px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 38px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.125em;
}

.dropdown-link.sidebar-link:hover {
  color: var(--medium-slate-blue);
}

.dropdown-link.sidebar-link.w--current {
  color: var(--medium-slate-blue);
  background-color: #232931;
}

.dropdown-link.sidebar-link.last {
  margin-bottom: 0;
}

.dropdown-link.sidebar-link.hover-none:hover {
  color: var(--neutral--700);
}

.dropdown-link.text-400.medium {
  color: var(--neutral--800);
}

.dropdown-link.text-400.medium:hover {
  color: var(--accent--primary-1);
}

.dropdown-pd {
  padding: 40px;
}

.sidebar-logo-wrapper {
  transform-style: preserve-3d;
  max-width: 170px;
  margin-right: 24px;
  transition: transform .3s, color .3s;
  position: relative;
}

.sidebar-logo-wrapper:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.hamburger-menu-wrapper {
  transform-style: preserve-3d;
  padding: 0;
}

.hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.hamburger-menu-wrapper.sidebar, .hamburger-menu-wrapper.sidebar-mobile-logo {
  transform-style: preserve-3d;
}

.hamburger-menu-bar {
  background-color: var(--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.header-right-side {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.btn-circle-primary {
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-primary:hover {
  background-color: var(--secondary--color-1);
  color: var(--neutral--100);
  transform: scale3d(1.1, 1.1, 1.01);
}

.btn-circle-primary.small {
  width: 44px;
  min-width: 44px;
  height: 44px;
  min-height: 44px;
  font-size: 22px;
}

.btn-circle-primary.small.chat-icon {
  padding-top: 2px;
  padding-right: 2px;
}

.btn-circle-primary.large {
  width: 88px;
  min-width: 88px;
  height: 88px;
  min-height: 88px;
  font-size: 30px;
  line-height: 32px;
}

.btn-circle-primary.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.btn-circle-primary.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.btn-circle-secondary {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  color: var(--neutral--600);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-secondary:hover {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  transform: scale3d(1.1, 1.1, 1.01);
}

.btn-circle-secondary.small {
  width: 34px;
  min-width: 34px;
  max-width: 34px;
  height: 34px;
  min-height: 34px;
  max-height: 34px;
  font-size: 16px;
}

.btn-circle-secondary.large {
  width: 88px;
  min-width: 88px;
  height: 88px;
  min-height: 88px;
  font-size: 30px;
  line-height: 32px;
}

.btn-circle-secondary.white {
  border-color: var(--neutral--100);
  box-shadow: none;
  color: var(--neutral--100);
  background-color: #0000;
}

.btn-circle-secondary.white:hover {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
}

.btn-circle-secondary.table-button {
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  color: var(--neutral--600);
  width: 34px;
  min-width: 34px;
  height: 34px;
  min-height: 34px;
  font-size: 14px;
  line-height: 1em;
}

.btn-circle-secondary.table-button:hover {
  color: var(--neutral--100);
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 100%;
  max-width: 640px;
  display: flex;
}

.utility-page-content.max-width-100 {
  max-width: 100%;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 800px;
  display: flex;
}

.utility-page-form.max-width-100 {
  max-width: 100%;
}

.hidden-on-desktop {
  display: none;
}

.social-media-grid-top {
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 20px);
  justify-content: start;
  justify-items: start;
}

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

.flex-horizontal.flex-wrap {
  flex-wrap: wrap;
}

.flex-horizontal.flex-wrap.left {
  justify-content: center;
  padding-top: 10px;
}

.flex-horizontal.flex-wrap.auth {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  padding-top: 0;
  line-height: 1.5;
}

.success-message {
  background-color: #0000;
  padding: 0;
}

.success-message.utility-page-success-message {
  background-color: var(--secondary--color-2);
  color: #042222;
  border-radius: 8px;
  padding: 20px 28px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.125em;
}

.success-message.utility-page-success-message.background {
  padding-left: 10px;
  padding-right: 10px;
}

.error-message {
  background-color: var(--system--red-100);
  color: var(--system--300);
  text-align: center;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
}

.error-message.password {
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
}

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

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

.sticky-top {
  position: sticky;
  top: 24px;
}

.opacity-80 {
  opacity: .8;
}

.fit-cover {
  object-fit: cover;
}

.fit-cover.position-left {
  object-position: 0% 50%;
}

.overflow-hidden {
  overflow: hidden;
}

.text-decoration-none {
  text-decoration: none;
}

.text-decoration-none.color-transition-none {
  transition: none;
}

.mg-bottom-160px {
  margin-bottom: 160px;
}

.empty-state {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  text-align: center;
  border-radius: 11px;
  padding: 26px 24px;
}

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

.overflow-visible {
  overflow: visible;
}

.mg-bottom-4px {
  margin-bottom: 4px;
}

.height-100 {
  height: 100%;
}

._404-not-found {
  color: var(--accent--primary-1);
  margin-top: 18px;
  margin-bottom: 6px;
  font-size: 124px;
  font-weight: 500;
  line-height: 1.161em;
}

.template-pages---nav-item-wrapper {
  margin-bottom: 0;
  padding-left: 0;
}

.template-pages---sidebar-navigation {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.template-pages---nav-item-link {
  background-color: var(--neutral--100);
  color: var(--neutral--600);
  border-radius: 8px;
  padding: 12px;
  font-size: 16px;
  line-height: 1.125em;
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: flex;
}

.template-pages---nav-item-link:hover {
  background-color: var(--neutral--200);
  color: var(--neutral--600);
}

.template-pages---nav-item-link.w--current {
  background-color: var(--neutral--200);
  color: var(--neutral--700);
  font-weight: 500;
}

.template-pages---phography-wrapper {
  transform-style: preserve-3d;
  border-radius: 12px;
  transition: transform .3s, color .3s;
  overflow: hidden;
}

.template-pages---phography-wrapper:hover {
  transform: scale3d(1.04, 1.04, 1.01);
}

.bg-secondary-6 {
  background-color: var(--secondary--color-6);
}

.bg-secondary-7 {
  background-color: var(--secondary--color-7);
}

.bg-secondary-8 {
  background-color: var(--secondary--color-8);
}

.bg-secondary-9 {
  background-color: var(--secondary--color-9);
}

.bg-secondary-10 {
  background-color: var(--secondary--color-10);
}

.bg-secondary-11 {
  background-color: var(--secondary--color-11);
}

.bg-secondary-12 {
  background-color: var(--secondary--color-12);
}

.display-inline-block {
  display: inline-block;
}

.display-inline-block.mg-bottom-24px {
  display: block;
}

.display-inline-block.mg-bottom-24px.funds {
  flex: 1;
}

.flex {
  display: flex;
}

.flex.gap-col-30px {
  grid-column-gap: 30px;
}

.flex.click-inputs-container {
  grid-column-gap: 112px;
}

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

.flex.align-center {
  align-items: center;
}

.flex.align-center.children-wrap {
  font-size: 10px;
}

.flex.align-center.cursor-pointer.roi {
  justify-content: flex-start;
}

.flex.align-center.mg-bottom-32px {
  justify-content: flex-start;
  margin-bottom: 0;
  padding-bottom: 20px;
  padding-left: 10px;
}

.flex.align-center.tradingpair {
  padding-left: 10px;
}

.flex.children-wrap {
  flex-wrap: wrap;
}

.flex.gap-column-12px {
  grid-column-gap: 12px;
}

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

.flex.gap-6px {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
}

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

.flex.align-start {
  align-items: flex-start;
}

.flex.gap-12px {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.flex.gap-18px {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
}

.flex.justify-center {
  justify-content: center;
}

.upload-box-inner-container {
  background-color: var(--secondary--color-2);
  text-align: center;
  border-radius: 16px;
  padding: 34px 40px 64px;
}

.upload-box-icon {
  max-width: 158px;
  margin-bottom: -8px;
}

.mg-bottom-12px {
  margin-bottom: 12px;
}

.no-records-available-illustration {
  max-width: 180px;
  margin-bottom: 4px;
}

.action-completed-illustration {
  max-width: 180px;
  margin-bottom: 24px;
}

.theres-been-an-error-illustration, .no-records-found-illustration {
  max-width: 186px;
  margin-bottom: 4px;
}

.notification-alert-illustration {
  max-width: 186px;
}

.close-button-popup-module {
  z-index: 1;
  cursor: pointer;
  transform-style: preserve-3d;
  font-family: Line Rounded Icons, sans-serif;
  font-size: 20px;
  line-height: 1em;
  transition: transform .3s;
  position: absolute;
  top: 20px;
  right: 20px;
}

.close-button-popup-module:hover {
  transform: scale3d(1.25, 1.25, 1.01);
}

.popup-wrapper {
  z-index: 504;
  background-color: #0b0e2c80;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-top-icon {
  margin-bottom: 14px;
}

.popup-left-icon {
  margin-right: 18px;
}

.popup-top-image {
  margin-bottom: 24px;
}

.popup-left-image {
  margin-right: 40px;
}

.toggle-button-wrapper {
  background-color: var(--neutral--400);
  cursor: pointer;
  border-radius: 32px;
  align-items: center;
  min-width: 48px;
  max-width: 48px;
  min-height: 24px;
  max-height: 24px;
  padding: 2px;
  transition: box-shadow .3s;
  display: flex;
}

.toggle-button-wrapper:hover {
  box-shadow: 0 4px 10px 0 var(--button-shadow--white-03);
}

.toggle-button-wrapper.active {
  background-color: var(--accent--primary-1);
}

.toggle-button-inner-circle {
  box-shadow: 0 2px 12px 0 var(--general--shadow-02), inset 0 -1px 3px 0 #0b162c1a;
  background-color: #fcfcfc;
  border-radius: 100000000px;
  min-width: 20px;
  max-width: 20px;
  min-height: 20px;
  max-height: 20px;
  transition: transform .3s;
}

.toggle-button-inner-circle.active {
  transform: translate(24px);
}

.mg-bottom-auto {
  margin-bottom: auto;
}

.dashly-custom-icon {
  font-family: Dashboardly Custom Icons, sans-serif;
}

.dashly-custom-icon.sidebar-link-icon {
  color: var(--secondary--color-2);
  margin-right: 10px;
  font-size: 20px;
  line-height: 1em;
}

.dashly-custom-icon.table-sort-icon {
  margin-left: 6px;
  font-size: 10px;
  line-height: 1em;
}

.dashly-custom-icon.tasks-top-modules-detail-icon {
  cursor: pointer;
  font-size: 18px;
  line-height: 1em;
  transition: color .3s;
  position: absolute;
  top: 14px;
  right: 26px;
}

.dashly-custom-icon.tasks-top-modules-detail-icon:hover {
  color: var(--accent--primary-1);
}

.dashly-custom-icon.square-button {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--200);
  color: var(--neutral--600);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.dashly-custom-icon.color-accent-1.mg-right-8px {
  margin-top: 1px;
}

.dashly-custom-icon.link-icon-left {
  margin-right: 6px;
  display: inline-block;
}

.dashly-custom-icon.link-icon-left.rotate-180deg {
  display: inline-block;
}

.dashly-custom-icon.view-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.view-icon:hover {
  color: var(--accent--primary-1);
}

.dashly-custom-icon.link-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.link-icon:hover {
  color: var(--accent--primary-1);
}

.dashly-custom-icon.details-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.details-icon:hover {
  color: var(--accent--primary-1);
}

.dashly-custom-icon.chat-box-icon {
  cursor: pointer;
  font-size: 24px;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.chat-box-icon:hover {
  color: var(--accent--primary-1);
}

.dashly-custom-icon.token-input-copy-button {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 4px 10px 0 var(--button-shadow--white-01);
  cursor: pointer;
  border-radius: 99999px;
  justify-content: center;
  align-items: center;
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px;
  line-height: 1em;
  transition: color .3s;
  display: flex;
  position: absolute;
  top: 6px;
  right: 12px;
}

.dashly-custom-icon.delete-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.delete-icon:hover {
  color: #dc2b2b;
}

.dashly-custom-icon.edit-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.edit-icon:hover {
  color: #1476ff;
}

.dashly-custom-icon.sidebar-link-icon {
  margin-right: 10px;
  font-size: 20px;
  line-height: 1em;
}

.dashly-custom-icon.link {
  cursor: pointer;
  transform-style: preserve-3d;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: inline-block;
}

.dashly-custom-icon.link:hover {
  color: #1476ff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.dashly-custom-icon.square-button {
  color: #6f7182;
  background-color: #f7f9fc;
  border: 1px solid #e9eaf3;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 26px;
  max-width: 26px;
  min-height: 26px;
  max-height: 26px;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.dashly-custom-icon.square-button:hover {
  color: #1476ff;
}

.dashly-custom-icon.square-button.color-neutral-800 {
  color: #0b0e2c;
}

.dashly-custom-icon.square-button.color-neutral-800:hover {
  color: #1476ff;
}

.dashly-custom-icon.dashboard-nav-profile-icon {
  color: var(--medium-slate-blue);
  margin-right: 8px;
  font-size: 18px;
  line-height: 1em;
}

.dashly-custom-icon.dashboard-nav-profile-icon.color-secondary-8 {
  color: #ff414c;
}

.dashly-custom-icon.text-format-button {
  color: #0b0e2c;
  cursor: pointer;
  font-size: 16px;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.text-format-button:hover {
  color: #1476ff;
}

.dashly-custom-icon.token-input-copy-button {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 99999px;
  justify-content: center;
  align-items: center;
  min-width: 30px;
  max-width: 30px;
  min-height: 30px;
  max-height: 30px;
  line-height: 1em;
  transition: color .3s;
  display: flex;
  position: absolute;
  top: 6px;
  right: 12px;
  box-shadow: 0 4px 10px #14142b0a;
}

.dashly-custom-icon.token-input-copy-button:hover {
  color: #1476ff;
}

.dashly-custom-icon.download-icon {
  cursor: pointer;
  line-height: 1em;
  transition: color .3s;
}

.dashly-custom-icon.download-icon:hover {
  color: #1476ff;
}

.sidebar-wrapper {
  z-index: 500;
  border-right: 1px solid var(--neutral--300);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  color: var(--black);
  background-color: #232931;
  width: 100%;
  max-width: 300px;
  height: 100vh;
  padding-left: 28px;
  padding-right: 28px;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
}

.sidebar-logo-icon-wrapper {
  cursor: pointer;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 30px;
  max-width: 30px;
  transition: transform .3s;
  display: none;
}

.sidebar-logo-icon-wrapper:hover {
  transform: scale3d(1.1, 1.1, 1.01);
}

.sidebar-collapse-icon-inner-container {
  cursor: pointer;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 20px;
  min-height: 10px;
  display: flex;
}

.sidebar-logo-section-container {
  border-bottom: 1px solid var(--neutral--300);
  justify-content: space-between;
  align-items: center;
  min-height: 74px;
  padding-top: 22px;
  padding-bottom: 22px;
  display: flex;
}

.sidebar-collapse-icon-bar {
  color: var(--secondary--color-2);
  background-color: #ededed;
  border-radius: 99999px;
  width: 100%;
  min-width: 20px;
  height: 2.5px;
  min-height: 2.5px;
  max-height: 2.5px;
}

.sidebar-nav-menu-list {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  transition: transform .3s;
  display: flex;
}

.sidebar-nav-menu-list.mg-bottom-160px {
  margin-bottom: 160px;
}

.sidebar-nav-list-item {
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.125em;
}

.sidebar-menu-wrapper {
  width: 100%;
  padding-top: 28px;
  padding-bottom: 40px;
}

.sidebar-dropdown-text {
  color: var(--neutral--200);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.sidebar-dropdown-text-container {
  align-items: center;
  text-decoration: none;
  transition: none;
  display: flex;
}

.sidebar-mobile-icon {
  display: none;
}

.sidebar-nav-menu {
  width: 100%;
}

.sidebar-collapse-icon-container {
  justify-content: center;
  align-items: center;
  min-width: 20px;
  transition: transform .3s;
  display: flex;
}

.sidebar-collapse-icon-container:hover {
  transform: scale(1.2);
}

.dashboard-main {
  align-items: flex-start;
  display: flex;
}

.dashboard-main.new {
  padding-top: 40px;
  padding-left: 240px;
}

.sidebar-spacer {
  width: 300px;
  max-width: 300px;
  padding: 0;
}

.dashboard-content {
  flex: 1;
}

.dashboard-nav-container {
  align-items: center;
  padding-top: 14px;
  padding-bottom: 14px;
  display: none;
}

.dashboard-top-search-bar-wrapper {
  width: 100%;
  max-width: 300px;
  margin-bottom: 0;
  display: none;
  position: relative;
}

.dashboard-nav-main-container {
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  display: block;
}

.dashboard-nav-right-content {
  align-items: center;
  margin-left: auto;
  display: flex;
}

.dashboard-nav-left-content {
  align-items: center;
  width: 100%;
  margin-right: 32px;
  display: flex;
}

.dashboard-nav-notification-container {
  color: var(--neutral--800);
  cursor: pointer;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: flex-end;
  min-width: 24px;
  max-width: 24px;
  min-height: 24px;
  max-height: 24px;
  margin-left: 16px;
  margin-right: 12px;
  font-size: 20px;
  line-height: 1em;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  position: relative;
}

.dashboard-nav-notification-container:hover {
  color: var(--neutral--800);
  transform: scale3d(1.1, 1.1, 1.01);
}

.dashboard-nav-notification-dot {
  z-index: 1;
  background-color: var(--system--300);
  border-radius: 99999px;
  min-width: 6px;
  max-width: 6px;
  min-height: 6px;
  max-height: 6px;
  position: absolute;
  top: 0;
  right: 0;
}

.dashboard-profile-dropdown-link-wrapper {
  color: var(--neutral--600);
  align-items: center;
  margin-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.dashboard-profile-dropdown-link-wrapper:hover {
  color: var(--accent--primary-1);
}

.dashboard-profile-dropdown-link-wrapper.mg-bottom-0 {
  margin-bottom: 0;
}

.dashboard-profile-dropdown-link-wrapper.transition-none {
  transition: none;
}

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

.position-relative---z-index-1 {
  z-index: 1;
  position: relative;
}

.sidebar-menu-collapsed-overlay {
  z-index: 99999999;
  display: none;
  position: absolute;
  inset: 0% -28px 0% -140%;
}

.dashboard-main-content {
  min-height: 92vh;
  padding-top: 48px;
  padding-bottom: 0;
  font-size: 18px;
}

.dashboard-main-content.pd-top-0 {
  padding-top: 0;
}

.dashboard-main-content.utility-page {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 64px;
  display: flex;
}

.dashboard-main-content.pd-top-32px {
  padding-top: 32px;
}

.dashboard-main-content._404 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.dashboard-main-content._2fa-page {
  object-fit: cover;
  background-color: #232931;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 100vh;
  padding-top: 0;
  display: flex;
}

.dashboard-main-content._2fa-page.hide {
  display: none;
}

.dashboard-main-content._2fa-page.color {
  background-color: #f1f7f7;
}

.dashboard-main-content.add-strat {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.dashboard-main-content.refresh {
  min-height: auto;
  padding-top: 40px;
}

.dashboard-main-content.new-mode {
  min-height: 0;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 30px;
}

.pages-link-image-wrapper {
  overflow: hidden;
}

.pages-link-image {
  width: 100%;
}

.pages-link-text-wrapper {
  padding: 32px 32px 40px;
}

.dashboard-footer-wrapper {
  text-align: center;
  background-color: #f7f9fc;
}

.dashboard-footer-inner-wrapper {
  border-top: 1px solid var(--neutral--300);
  padding-top: 24px;
  padding-bottom: 24px;
}

.mg-right-6px {
  margin-right: 6px;
}

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

.reports-top-details-icon {
  border-radius: 0;
  margin-right: 12px;
}

.reports-top-details-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(248px, 1fr));
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 24px;
  display: grid;
}

.mg-right-10px {
  margin-right: 10px;
}

.mg-left-auto {
  margin-left: auto;
}

.recent-contacts-details-container {
  align-items: center;
  width: 100%;
  display: flex;
}

.mg-right-12px {
  margin-right: 12px;
}

.recent-orders-product-image {
  border-radius: 10px;
  max-width: 60px;
  margin-right: 10px;
}

.recent-orders-details-container {
  align-items: center;
  width: 100%;
  display: flex;
}

.mg-bottom-6px {
  margin-bottom: 6px;
}

.order-status-left-container {
  grid-column-gap: 14px;
  align-items: center;
  display: flex;
}

.order-status-right-container {
  grid-column-gap: 24px;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.orders-status-row {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.products-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 90px 1fr .75fr .5fr .75fr .75fr 74px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.products-table-row.header {
  background-color: var(--neutral--200);
  grid-template-columns: 102px .75fr .5fr .5fr .75fr .5fr 39px;
}

.cursor-pointer {
  cursor: pointer;
}

.products-table-image {
  border-radius: 6px;
  max-width: 32px;
  margin-right: 14px;
}

.products-table-top-section {
  grid-column-gap: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 24px 36px 28px;
  display: flex;
}

.progress-bar {
  background-color: var(--neutral--300);
  border-radius: 40px;
  width: 100%;
  min-height: 8px;
  max-height: 8px;
  position: relative;
}

.inner-progress-bar {
  background-color: var(--system--green-300);
  border-radius: 40px;
  position: absolute;
  inset: 0;
  box-shadow: 0 2px 9px #14ca7433;
}

.inner-progress-bar._50 {
  width: 50%;
}

.inner-progress-bar._20 {
  width: 20%;
}

.inner-progress-bar._80 {
  width: 80%;
}

.inner-progress-bar._60 {
  width: 60%;
}

.inner-progress-bar._32 {
  width: 32%;
}

.inner-progress-bar._90 {
  width: 90%;
}

.inner-progress-bar._30 {
  width: 30%;
}

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

.team-progress-left-container {
  grid-column-gap: 8px;
  align-items: center;
  min-width: 144px;
  display: flex;
}

.team-progress-right-container {
  flex: 1;
  min-width: 250px;
}

.mg-bottom-20px {
  margin-bottom: 20px;
}

.mg-right-2px {
  margin-right: 2px;
}

.tasks-reports-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.avatar-circle-outline-container {
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.avatar-circle-outline-container._36px {
  min-width: 36px;
  max-width: 36px;
  min-height: 36px;
  max-height: 36px;
}

.avatar-circle-outline-container.mg-right--8px {
  margin-right: -8px;
}

.avatar-circle-outline-container.profile-v2-avatar {
  min-width: 88px;
  max-width: 88px;
  min-height: 88px;
  max-height: 88px;
  margin-right: 16px;
  padding: 4px;
}

.due-tasks-module-buttons-container {
  grid-column-gap: 8px;
  display: flex;
  position: absolute;
  top: 28px;
  right: 28px;
}

.tabs-menu-top {
  grid-column-gap: 16px;
  margin-bottom: 32px;
  display: flex;
}

.mg-bottom-10px {
  margin-bottom: 10px;
}

.contacts-modules-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.table-item.exchange {
  padding-left: 6px;
}

.table-item.goal {
  padding-left: 0;
}

.table-item-mobile-caption {
  display: none;
}

.contacts-table-top-section {
  grid-column-gap: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 28px 36px;
  display: flex;
}

.contacts-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr .75fr .75fr .75fr 40px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px 36px;
  display: grid;
}

.contacts-table-row.header {
  background-color: var(--neutral--200);
}

.add-note-top-section {
  border-bottom: 1px solid var(--neutral--300);
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.companies-table-top-section {
  grid-column-gap: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 28px 36px;
  display: flex;
}

.companies-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .35fr .5fr .5fr 78px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px 36px;
  display: grid;
}

.companies-table-row.header {
  background-color: var(--neutral--200);
}

.companies-modules-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

.companies-card-logo {
  box-shadow: 0 3px 4.8px 0 var(--general--shadow-02);
  border-radius: 16px;
  margin-right: 16px;
}

.add-note-top-link {
  grid-column-gap: 4px;
  grid-row-gap: 8px;
  border-bottom: 1px solid var(--neutral--300);
  color: var(--neutral--600);
  flex-wrap: wrap;
  margin-bottom: -1px;
  padding-bottom: 24px;
  padding-left: 18px;
  padding-right: 18px;
  font-weight: 500;
  line-height: 1.143em;
  text-decoration: none;
  transition: border-color .3s, color .3s;
  display: flex;
}

.add-note-top-link:hover {
  border-bottom-color: var(--neutral--700);
  color: var(--neutral--700);
}

.add-note-top-link.active {
  border-bottom-width: 1.5px;
  border-bottom-color: var(--accent--primary-1);
  color: var(--accent--primary-1);
}

.add-note-top-section-links-container {
  grid-column-gap: 10px;
  justify-content: center;
  display: flex;
}

.add-note-text-area-container {
  padding-top: 26px;
  padding-left: 22px;
  padding-right: 22px;
}

.add-note-text-area-menu {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.text-format-buttons-container {
  align-items: center;
  display: flex;
}

.text-format-buttons-divider {
  background-color: var(--neutral--400);
  min-width: 1px;
  max-width: 1px;
  min-height: 26px;
  margin-left: 22px;
  margin-right: 22px;
}

.font-size-18px {
  font-size: 18px;
}

.modules-list-bg-line {
  z-index: -1;
  background-color: var(--neutral--300);
  min-width: 6px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 56px;
}

.company-single-top-banner {
  object-fit: cover;
  width: 100%;
  margin-top: -48px;
  margin-bottom: -32px;
}

.company-single-about-text h4 {
  margin-bottom: 16px;
}

.company-single-about-text p {
  margin-top: 12px;
  margin-bottom: 0;
}

.company-single-about-text ul {
  margin-top: 24px;
  margin-bottom: 18px;
  padding-left: 32px;
}

.company-single-about-text li {
  margin-bottom: 12px;
}

.company-single-about-logo {
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 16px;
  margin-right: 24px;
}

.company-news-image-wrapper {
  border-radius: 8px;
  max-width: 64px;
  margin-right: 24px;
  overflow: hidden;
}

.news-details-divider {
  background-color: var(--neutral--300);
  min-width: 1px;
  max-width: 1px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 12px;
}

.mg-top-auto {
  margin-top: auto;
}

.features-tasks-title-container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--neutral--800);
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  transition: color .3s;
  display: grid;
}

.features-tasks-title-container:hover {
  color: var(--accent--primary-1);
}

.features-tasks-body-inner-container {
  border-top: 1px solid var(--neutral--300);
  margin-top: 16px;
  margin-bottom: 12px;
  padding-top: 24px;
}

.invoices-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .35fr .5fr .5fr 150px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 12px 36px 8px;
  display: grid;
}

.invoices-table-row.header {
  background-color: var(--neutral--200);
  padding-top: 16px;
  padding-bottom: 16px;
}

.invoices-table-row.last {
  padding-bottom: 12px;
}

.invoices-table-top-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 36px 16px;
  display: grid;
}

.text-break-no-wrap {
  white-space: nowrap;
}

.download-file-link {
  background-color: var(--neutral--200);
  color: var(--neutral--800);
  border-radius: 10px;
  align-items: flex-start;
  width: 100%;
  padding: 20px 20px 16px;
  line-height: 1.571em;
  text-decoration: none;
  display: flex;
}

.crypto-top-modules-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  display: grid;
}

.crypto-table-top-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.crypto-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr 1fr .85fr 1.25fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 10px 36px;
  display: flex;
}

.crypto-table-row.header {
  background-color: var(--neutral--200);
  justify-content: space-between;
  padding-top: 16px;
  padding-bottom: 16px;
}

.trending-tokens-grid {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logs-table-top-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 20px 36px 16px;
  display: grid;
}

.logs-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 160px 1.25fr .35fr .25fr 86px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.logs-table-row.header {
  background-color: var(--neutral--200);
  padding-top: 16px;
  padding-bottom: 16px;
}

.mg-left-14px {
  margin-left: 14px;
}

.list-dot {
  background-color: var(--accent--primary-1);
  border-radius: 100%;
  min-width: 6px;
  max-width: 6px;
  min-height: 6px;
  max-height: 6px;
  margin-right: 16px;
}

.list-dot.analytics-information {
  min-width: 10px;
  max-width: 10px;
  min-height: 10px;
  max-height: 10px;
  margin-right: 8px;
}

.list-dot.bg-secondary-6 {
  background-color: var(--secondary--color-6);
}

.list-dot.bg-green-300 {
  background-color: var(--system--green-300);
}

.list-dot.bg-neutral-600 {
  background-color: var(--neutral--600);
}

.line-height-1-571em {
  line-height: 1.571em;
}

.invoice-details-container {
  grid-column-gap: 40px;
  background-color: var(--accent--primary-1);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5648a224b7414_top-right-invoices-bg-dashboardly-webflow-template.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564f5574b740d_middle-invoices-bg-dashboardly-webflow-template.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5644af64b7430_top-left-invoices-bg-dashboardly-webflow-template.svg");
  background-position: 124% 240%, 50% -34%, -20% 230%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 42%, 52%, 40%;
  border-radius: 24px;
  justify-content: space-between;
  margin-bottom: 48px;
  padding: 40px 32px 30px;
  display: flex;
}

.rotate-180deg {
  transform: rotate(180deg);
}

.reports-top-module-info-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.file-manager-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr 80px .5fr .25fr 86px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.file-manager-table-row.header {
  background-color: var(--neutral--200);
  border-top-style: none;
  padding-top: 16px;
  padding-bottom: 16px;
}

.invoices-details-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr .6fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 28px;
  padding-bottom: 28px;
  display: grid;
}

.invoices-details-table-row.header {
  padding-top: 0;
  padding-bottom: 24px;
}

.invoices-details-table-row.last {
  border-bottom-style: none;
}

.total-amount-container {
  grid-column-gap: 42px;
  background-color: var(--neutral--200);
  border-radius: 14px;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 32px;
  padding: 18px 24px;
  display: flex;
}

.total-amount-container.billing {
  grid-column-gap: 52px;
  margin-bottom: 0;
}

.form {
  margin-bottom: 0;
}

.form.min-h-460px {
  flex-direction: column;
  justify-content: center;
  min-height: 460px;
  display: flex;
}

.form.mg-bottom-24px {
  margin-bottom: 24px;
}

.form.mg-bottom-24px.auth {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.form.min-h-116px {
  flex-direction: column;
  justify-content: center;
  min-height: 116px;
  display: flex;
}

.form.min-h-188px {
  flex-direction: column;
  justify-content: center;
  min-height: 188px;
  display: flex;
}

.form.min-h-188px.mg-bottom-24px.auth {
  width: 100%;
  margin-bottom: 0;
}

.form.min-h-256px {
  flex-direction: column;
  justify-content: center;
  min-height: 256px;
  display: flex;
}

.form.min-h-256px.mg-bottom-24px {
  margin-bottom: 10px;
}

.form.choose-product {
  padding-top: 60px;
  padding-bottom: 60px;
}

.width-210px {
  width: 210px;
}

.width-104px {
  width: 104px;
}

.monthly-pageviews-details-top-container {
  grid-column-gap: 24px;
  grid-row-gap: 8px;
  margin-right: 24px;
  display: flex;
}

.pageviews-header-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.chat-page-container {
  margin-bottom: 64px;
  display: flex;
}

.chat-page-left-side {
  border-top: 1px solid var(--neutral--300);
  border-right: 1px solid var(--neutral--300);
  border-bottom: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-bottom-right-radius: 30px;
  width: 100%;
  max-width: 366px;
  min-height: 92vh;
}

.chat-page-right-side {
  width: 100%;
  min-height: 92vh;
  padding-top: 48px;
  padding-left: 48px;
  padding-right: 48px;
}

.chat-left-side-top-container {
  grid-column-gap: 16px;
  border-bottom: 1px solid var(--neutral--300);
  justify-content: space-between;
  align-items: center;
  padding: 28px 34px 24px;
  display: flex;
}

.chat-left-side-bottom-container {
  padding: 20px 36px 48px;
}

.chat-preview-container {
  grid-column-gap: 16px;
  cursor: pointer;
  transform-style: preserve-3d;
  margin-bottom: 40px;
  transition: transform .3s, opacity .3s;
  display: flex;
}

.chat-preview-container:hover {
  opacity: .85;
  transform: scale3d(1.03, 1.03, 1.01);
}

.chat-preview-container.last {
  margin-bottom: 64px;
}

.chat-preview-box-top-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 6px;
  display: grid;
}

.mg-right-4px {
  margin-right: 4px;
}

.chat-box-section {
  padding-left: 36px;
  padding-right: 36px;
}

.chat-box-section.header {
  grid-column-gap: 32px;
  border-bottom: 1px solid var(--neutral--300);
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.chat-box-section.body {
  padding-top: 40px;
  padding-bottom: 24px;
}

.chat-box-section.bottom {
  border-top: 1px solid var(--neutral--300);
  align-items: center;
  padding-top: 28px;
  padding-bottom: 28px;
  display: flex;
}

.chat-message-incoming {
  background-color: var(--neutral--200);
  color: var(--neutral--800);
  border-radius: 10px;
  max-width: 350px;
  padding: 18px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.571em;
}

.chat-message-incoming.link {
  text-decoration: none;
}

.chat-message-incoming.link:hover {
  color: var(--accent--primary-1);
}

.chat-message-container {
  grid-column-gap: 16px;
  margin-bottom: 14px;
  display: flex;
}

.chat-message-container.right {
  justify-content: flex-end;
}

.chat-message-outgoing {
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  border-radius: 10px;
  max-width: 306px;
  padding: 18px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.571em;
}

.chat-lightbox-image-wrapper {
  border-radius: 28px;
  max-width: 366px;
  overflow: hidden;
}

.chat-lightbox-image-wrapper.mg-bottom-16px {
  width: 100%;
}

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

.chat-box-input-wrapper {
  width: 100%;
  max-width: 428px;
  margin-bottom: 0;
  margin-right: 14px;
}

.position-relative---z-index-2 {
  z-index: 2;
  position: relative;
}

.settings-v1-tab-menu {
  border-bottom: 1px solid var(--neutral--400);
  margin-bottom: 32px;
  display: flex;
}

.settings-v1-tab-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-bottom: 1px solid var(--neutral--400);
  color: var(--neutral--600);
  background-color: #0000;
  align-items: center;
  margin-bottom: -1px;
  padding: 0 18px 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.125em;
  transition: border-color .3s, color .3s;
  display: flex;
}

.settings-v1-tab-link:hover {
  border-bottom-color: var(--neutral--800);
  color: var(--neutral--800);
}

.settings-v1-tab-link.w--current {
  border-bottom-color: var(--accent--primary-1);
  color: var(--accent--primary-1);
  background-color: #0000;
}

.popup {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 20px;
}

.popup.simple-popup {
  text-align: center;
  border-radius: 30px;
  width: 100%;
  max-width: 520px;
  padding: 58px 48px;
  position: relative;
  overflow: hidden;
}

.popup.popup-icon-top {
  text-align: center;
  border-radius: 30px;
  max-width: 468px;
  padding: 54px;
  position: relative;
  overflow: hidden;
}

.popup.popup-icon-top.pd-sides-50px {
  padding-left: 50px;
  padding-right: 50px;
}

.popup.popup-icon-left {
  border-radius: 30px;
  align-items: flex-start;
  max-width: 558px;
  padding: 54px 44px 50px 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.popup.popup-image-top {
  text-align: center;
  border-radius: 30px;
  max-width: 454px;
  padding: 40px 46px 56px;
  position: relative;
  overflow: hidden;
}

.popup.popup-image-left {
  border-radius: 30px;
  align-items: flex-start;
  max-width: 706px;
  padding: 60px 68px 56px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.team-settings-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr .75fr 80px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px 46px;
  display: grid;
}

.team-settings-table-row.header {
  background-color: var(--neutral--200);
}

.team-settings-table-top-section {
  grid-column-gap: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 22px 36px 28px;
  display: flex;
}

.mg-left-4px {
  margin-left: 4px;
}

.plan-information-modules-container {
  grid-column-gap: 26px;
  grid-row-gap: 16px;
  margin-bottom: 26px;
  display: flex;
}

.plan-information-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 28px;
  display: grid;
}

.plan-information-table-row.header {
  padding-top: 0;
}

.plan-information-table-row.last {
  border-bottom-style: none;
  margin-bottom: 24px;
  padding-bottom: 0;
}

.pd-left-0 {
  padding-left: 0;
}

.billing-invoices-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr .35fr .6fr 68px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 30px;
  display: grid;
}

.billing-invoices-table-row.header {
  background-color: var(--neutral--200);
  border-top-style: none;
  padding-top: 16px;
  padding-bottom: 16px;
}

.notifications-settings-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1fr 74px 74px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.notifications-settings-table-row.header {
  border-top-style: none;
  padding-top: 0;
  padding-bottom: 28px;
}

.api-table-top-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.api-settings-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr 68px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.api-settings-table-row.header {
  border-bottom: 1px solid var(--neutral--300);
  background-color: var(--neutral--200);
  margin-left: -48px;
  margin-right: -48px;
  padding: 16px 48px;
}

.api-settings-table-row.first {
  border-top-style: none;
}

.token-input-container {
  z-index: 0;
  margin-bottom: 0;
  position: relative;
}

.token-input-overlay {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.settings-v2-main-grid {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .38fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.settings-v2-tab-link {
  grid-column-gap: 10px;
  background-color: var(--neutral--100);
  color: var(--neutral--600);
  align-items: center;
  width: 100%;
  padding: 12px;
  font-size: 16px;
  line-height: 1.125em;
  display: flex;
}

.settings-v2-tab-link:hover {
  color: var(--neutral--800);
}

.settings-v2-tab-link.w--current {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
  border-radius: 6px;
  font-weight: 500;
}

.settings-v3-tab-menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  margin-bottom: 48px;
  padding-top: 20px;
  display: flex;
}

.settings-v3-content-grid {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .38fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.profile-v1-main-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2.2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.profile-v1-bg-banner {
  min-height: 124px;
  margin-bottom: -8%;
}

.profile-v1-profile-picture-container {
  background-color: var(--neutral--100);
  border-radius: 999999px;
  min-width: 128px;
  max-width: 128px;
  min-height: 128px;
  max-height: 128px;
  margin-right: 18px;
  padding: 4px;
  overflow: hidden;
}

.profile-v1-bio-container {
  padding-bottom: 32px;
  padding-left: 48px;
  padding-right: 48px;
}

.profile-v1-name-and-button-container {
  grid-column-gap: 24px;
  grid-row-gap: 12px;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 4px;
  display: flex;
}

.profile-about-rich-text h4 {
  margin-bottom: 16px;
}

.profile-about-rich-text p {
  margin-bottom: 20px;
}

.profile-experience-company-icon {
  border-radius: 12px;
  min-width: 52px;
  max-width: 52px;
  min-height: 52px;
  max-height: 52px;
  margin-right: 14px;
  box-shadow: 0 2px 2.4px #0b162c0d;
}

.profile-experience-text {
  max-width: 510px;
  margin-bottom: 0;
  margin-left: 66px;
}

.social-feed-lightbox-image-container {
  border-radius: 16px;
  width: 100%;
  overflow: hidden;
}

.social-feed-bottom-link {
  grid-column-gap: 6px;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.profile-v2-top-container {
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  min-height: 274px;
  margin-bottom: 24px;
  padding: 36px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.profile-v2-bg-banner-image {
  z-index: -1;
  object-fit: cover;
  min-height: 100%;
  position: absolute;
  inset: 0%;
}

.profile-v2-bg-banner-gradient {
  z-index: -1;
  opacity: .6;
  background-image: linear-gradient(#0000, #000000d6);
  position: absolute;
  inset: 24% 0% 0%;
}

.profile-v2-name-container {
  grid-column-gap: 12px;
  grid-row-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.profile-v3-details-container {
  padding: 28px 36px 36px;
}

.profile-v3-bg-banner {
  min-height: 260px;
  display: flex;
}

.mg-top-0 {
  margin-top: 0;
}

.pricing-single-text h3 {
  margin-bottom: 12px;
}

.pricing-single-text h4 {
  margin-bottom: 16px;
}

.pricing-single-text a {
  text-decoration: none;
}

.pricing-single-text strong {
  font-weight: 400;
}

.mg-right-20px {
  margin-left: 20px;
}

.notifications-number {
  background-color: var(--secondary--color-8);
  color: var(--neutral--100);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  min-width: 18px;
  max-width: 18px;
  min-height: 18px;
  max-height: 18px;
  margin-left: 4px;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.2em;
  display: flex;
}

.text-50 {
  font-size: 10px;
  line-height: 1.2em;
}

.text-50.medium {
  font-weight: 500;
}

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

.text-50.text-uppercase {
  letter-spacing: .06em;
}

.notification-dot {
  background-color: var(--secondary--color-8);
  border-radius: 99999px;
  min-width: 6px;
  max-width: 6px;
  min-height: 6px;
  max-height: 6px;
  position: absolute;
  right: 0;
}

.notifications-link-container {
  grid-column-gap: 12px;
  border-bottom: 1px solid var(--neutral--300);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 18px;
  text-decoration: none;
  transition: none;
  display: flex;
  position: relative;
}

.notifications-link-container.last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.notifications-header-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.read-notification {
  transform-origin: 50% 0;
}

.top-bar-simple-logo {
  transform-style: preserve-3d;
  max-width: 200px;
  transition-property: transform;
}

.top-bar-simple-logo:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.top-bar-simple {
  padding-top: 30px;
  padding-bottom: 30px;
}

.sign-up-page-main-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.04fr;
  grid-auto-columns: 1fr;
  min-height: 100vh;
  display: grid;
}

.sign-up-page-main-container.hide {
  display: none;
}

.sign-up-page-left-side {
  justify-content: center;
  align-items: center;
  padding: 80px 48px;
  display: flex;
  position: relative;
}

.sign-up-page-right-side {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  padding: 38px 48px;
  display: flex;
  position: relative;
}

.sign-up-page-right-side-bg {
  z-index: -1;
  background-color: var(--accent--primary-1);
  opacity: .1;
  position: absolute;
  inset: 0%;
}

.sign-up-page-logo {
  transform-style: preserve-3d;
  transition-property: transform;
}

.sign-up-page-logo:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.sign-up-page-logo-container {
  justify-content: center;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: absolute;
  top: 38px;
  left: 0;
  right: 0;
}

.integration-single-bg-banner {
  min-height: 190px;
  margin-bottom: 30px;
  display: flex;
}

.integration-single-inner-content {
  padding-bottom: 48px;
  padding-left: 54px;
  padding-right: 54px;
}

.integration-single-logo {
  background-color: var(--neutral--100);
  border-radius: 24px;
  min-width: 104px;
  max-width: 104px;
  min-height: 104px;
  max-height: 104px;
  margin-top: -74px;
  margin-right: 32px;
  padding: 4px;
  overflow: hidden;
}

.order-option-item {
  padding-left: 0;
}

.discounts-wrapper {
  border-width: 1px 0 0;
  border-top-color: #eff0f6;
  margin-top: 32px;
  padding: 32px 0 0;
}

.checkout-block-header {
  background-color: #0000;
  border-width: 0 0 1px;
  border-bottom-color: #eff0f6;
  padding: 0 0 15px;
}

.card {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  border-radius: 24px;
  box-shadow: 0 2px 7px #14142b0f;
}

.card.checkout-block {
  margin-bottom: 28px;
  padding: 32px 32px 48px;
}

.card.checkout-block.order-summary {
  padding-bottom: 40px;
}

.card.checkout-block.last {
  margin-bottom: 0;
}

.checkbox-field-wrapper-2 {
  align-items: center;
  margin-bottom: 24px;
  padding-left: 0;
  font-size: 18px;
  line-height: 22px;
  display: flex;
}

.checkbox-field-wrapper-2.small {
  font-size: 16px;
  line-height: 20px;
}

.checkbox-field-wrapper-2.large {
  font-size: 20px;
  line-height: 24px;
}

.apple-pay-btn {
  border-radius: 90px;
}

.apple-pay-btn.order-summary {
  height: 50px;
}

.heading-h2-size-2 {
  color: #211f54;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.shipping-list {
  border: 0 solid #000;
}

.radio-button-2 {
  background-color: #fff;
  border-color: #dcddeb;
  width: auto;
  min-width: 24px;
  height: auto;
  min-height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
  transition: border-color .3s, border-width .3s, background-color .3s;
  box-shadow: 0 2px 6px #14142b0f;
}

.radio-button-2:hover {
  border-color: #4a3aff;
}

.radio-button-2.w--redirected-checked {
  border-width: 6px;
  border-color: #4a3aff;
}

.radio-button-2.w--redirected-focus {
  box-shadow: none;
}

.radio-button-2.small {
  min-width: 22px;
  min-height: 22px;
}

.order-item-bold {
  color: #211f54;
  font-weight: 700;
}

.order-item-list {
  margin-bottom: 0;
}

.checkout-form {
  background-color: #0000;
  min-height: auto;
  padding: 0;
}

.checkout-block-content {
  background-color: #0000;
  border: 0 solid #000;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.checkout-col-right {
  position: static;
}

.order-list-title {
  color: #211f54;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.order-summary-price {
  color: #211f54;
}

.order-item {
  border-bottom: 1px solid #eff0f6;
  margin-top: 18px;
  margin-bottom: 18px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.shipping-method {
  border: 0 solid #000;
  border-bottom: 1px solid #eff0f6;
  padding: 31px 0;
}

.order-item-image {
  border-radius: 14px;
}

._2-col-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

._2-col-grid.checkout-page {
  grid-template-columns: 1fr .4fr;
  align-items: start;
}

.shipping-price, .order-list-price {
  color: #211f54;
  font-weight: 700;
}

.checkout-col-left {
  margin-right: 0;
}

.help-center-top-section {
  z-index: 0;
  background-color: var(--accent--primary-1);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56468ca4b7453_help-center-bottom-right-pattern-dashboardly-webflow-template.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56442e84b745f_help-center-bottom-left-pattern-dashboardly-webflow-template.svg");
  background-position: 104% 100%, -120px 180px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  min-height: 354px;
  margin-bottom: 48px;
  padding-top: 58px;
  position: relative;
}

.help-center-top-section-text-container {
  grid-column-gap: 24px;
  justify-content: space-between;
  display: flex;
}

.help-center-top-section---bottom-line {
  z-index: -1;
  background-color: var(--neutral--200);
  min-height: 68px;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
}

.help-center-nav-link {
  grid-column-gap: 8px;
  color: var(--neutral--600);
  border-radius: 8px;
  padding: 12px;
  font-size: 16px;
  line-height: 1.125em;
  text-decoration: none;
  display: flex;
}

.help-center-nav-link:hover {
  color: var(--neutral--700);
}

.help-center-nav-link.w--current {
  background-color: var(--neutral--200);
  color: var(--neutral--800);
}

.container-large {
  max-width: 1268px;
  padding-left: 24px;
  padding-right: 24px;
}

.logo-wrapper {
  transform-style: preserve-3d;
  max-width: 194px;
  margin-right: 24px;
  transition: transform .3s, color .3s;
  position: relative;
}

.logo-wrapper:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.cart-button {
  transform-style: preserve-3d;
  background-color: #0000;
  padding: 0;
  transition-property: transform;
  position: relative;
}

.cart-button:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.cart-quantity {
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
  line-height: 1.11em;
  display: flex;
  position: absolute;
  bottom: -6px;
  left: -6px;
}

.homepage-header-button-wrapper.last {
  margin-left: 12px;
}

.homepage-header-button-wrapper.first {
  margin-left: 24px;
}

.homepage-top-section {
  padding-top: 280px;
  padding-bottom: 280px;
  position: relative;
  overflow: hidden;
}

.homepage-top-section-bg-half {
  z-index: -1;
  background-color: var(--neutral--200);
  width: 44%;
  max-width: 614px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.homepage-top-section-main-image-wrapper {
  align-items: center;
  width: 60%;
  max-width: 874px;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -80px;
}

.screens-text-container {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56473714b7467_screens-text-bg-dashboardly-webflow-template.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-width: 364px;
  max-width: 364px;
  min-height: 364px;
  max-height: 364px;
  display: flex;
  position: absolute;
  top: 28%;
  right: 14%;
}

.features-text-right-container {
  padding: 64px 68px 64px 46px;
}

.preview-section-image-left {
  object-fit: cover;
  object-position: 0% 0%;
  border-top-left-radius: 8px;
  margin-top: 40px;
  box-shadow: 0 8px 28px #0b162c1a;
}

.features-text-left-section {
  padding: 68px 80px 68px 68px;
}

.homepage-pages-tabs-menu {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 726px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.homepage-pages-image-wrapper {
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 28px;
  overflow: hidden;
}

.cta-container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.06fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.cta-text-container {
  padding: 82px 94px 82px 84px;
  overflow: hidden;
}

.pd-bottom-100px {
  padding-bottom: 100px;
}

.cta-mobile-image {
  display: none;
}

.homepage-footer-section {
  background-color: var(--neutral--200);
  padding-top: 28px;
  padding-bottom: 28px;
}

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

.move-x-10px {
  transform: translate(10px);
}

.mg-left-8px {
  margin-left: 8px;
}

.text-capitalize {
  text-transform: capitalize;
}

.dashboard-cart-main-container {
  flex: none;
}

.mg-top-16px {
  margin-top: 16px;
}

.link-white {
  color: var(--neutral--100);
  transition: opacity .4s, color .3s;
}

.link-white:hover {
  opacity: .7;
  color: var(--neutral--100);
}

.link-no-decoration {
  text-decoration: none;
  transition: opacity .3s, color .3s;
}

.link-no-decoration:hover {
  opacity: .65;
}

.contain {
  background-color: var(--neutral--100);
  border-radius: 20px;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  padding: 48px 40px 82px 48px;
}

.se-button {
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 0;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 40px 18px 20px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  display: block;
}

.se-button:hover {
  background-color: var(--color-primary-hover);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.se-button.w--open {
  border-radius: 0;
}

.se-button.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.se-button.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.se-button.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.se-button.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.se-button.button-row {
  margin-right: 14px;
}

.se-button.download-app {
  display: flex;
}

.se-button.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.se-button.hover-none:hover {
  background-color: var(--accent--primary-1);
  transform: none;
}

.se-button.notifications-button {
  border: 1px solid var(--accent--primary-1);
  padding: 12px 28px;
}

.icon {
  margin-left: 0;
  margin-right: 19px;
  padding-right: 0;
}

.dropdown-list {
  background-color: var(--accent--primary-1);
  border-radius: 0;
  padding-top: 7px;
  padding-bottom: 5px;
}

.dropdown-list.w--open {
  background-color: var(--secondary--color-2);
}

.dropdown-link-2, .dropdown-link-3 {
  font-weight: 500;
}

.text-block {
  color: var(--neutral--700);
  font-size: 18px;
  font-weight: 500;
}

.div-block {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-2, .div-block-3, .div-block-4 {
  display: inline-block;
}

.dropdown {
  padding-left: 4px;
  display: block;
}

.dropdown-2 {
  padding-left: 2px;
}

.columns {
  align-items: center;
  display: flex;
}

.column, .column-2, .column-3, .column-4 {
  padding-left: 0;
}

.div-block-5 {
  padding-top: 20px;
  padding-bottom: 10px;
}

.se-submit-button {
  background-color: var(--secondary--color-6);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 10px;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 40px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  display: block;
}

.se-submit-button:hover {
  background-color: var(--color-primary-hover);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.se-submit-button.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.se-submit-button.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.se-submit-button.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.se-submit-button.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.se-submit-button.button-row {
  margin-right: 14px;
}

.se-submit-button.download-app {
  display: flex;
}

.se-submit-button.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.se-submit-button.hover-none:hover {
  background-color: var(--accent--primary-1);
  transform: none;
}

.se-submit-button.notifications-button {
  border: 1px solid var(--accent--primary-1);
  padding: 12px 28px;
}

.div-block-6 {
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

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

.se-box-top {
  white-space: nowrap;
  justify-content: space-between;
  margin-bottom: 25px;
  display: flex;
}

.loading-lottie-row {
  -webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px);
  background-color: #fffc;
  justify-content: center;
  align-items: center;
  min-height: 120px;
  display: none;
  position: absolute;
  inset: 0%;
}

.se-box-top-left {
  color: #01154a;
  align-items: center;
  display: flex;
}

.se-box-top-left-text {
  padding-left: 10px;
}

.se-dashboard-status-dot {
  background-color: var(--medium-sea-green);
  border-radius: 50%;
  flex: none;
  width: 14px;
  height: 14px;
  margin-top: 6px;
  margin-left: 10px;
}

.div-block-186 {
  border-bottom: .5px solid #bdc2f3;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.div-block-184 {
  text-align: left;
  justify-content: flex-start;
  padding-left: 10px;
  display: flex;
}

.se-dashboard-table {
  border: 2px solid #e0e6ec;
  border-radius: 5px;
  margin-bottom: 40px;
  padding: 20px;
}

.button-learn-more {
  border: 1px solid var(--medium-sea-green);
  color: var(--medium-sea-green);
  background-color: #0000;
  border-radius: 4px;
  align-self: auto;
  margin-left: -6px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  display: inline-block;
}

.columns-84 {
  font-weight: 700;
}

.se-dashboard-table-inner {
  min-height: 120px;
  position: relative;
  overflow: auto;
}

.loading-lottie-small {
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.se-dashboard-table-th-link {
  color: #01154a;
  text-align: left;
  white-space: nowrap;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564b3ca4b74c2_arrow_arrows_directions.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  padding: 3px 0;
  font-size: 15px;
  text-decoration: none;
  display: flex;
}

.se-dashboard-table-th-link.min-width {
  min-width: 80px;
}

.se-box-top-left-icon {
  width: 28px;
  margin-right: 6px;
}

.se-dashboard-table-wrap {
  padding-left: 0;
  padding-right: 0;
  display: block;
  overflow: hidden;
}

.text-block-165 {
  color: #01154a;
  text-align: center;
  justify-content: center;
  font-size: 16px;
  display: flex;
}

.div-block-187 {
  text-align: center;
}

.div-block-194 {
  margin-top: 0;
  padding-top: 20px;
  display: none;
  position: relative;
}

.data-row {
  font-weight: 400;
}

.se-box-top-right {
  color: #afb5f1;
  align-items: center;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

.se-box-top-right-icon {
  width: 22px;
  margin-right: 6px;
}

.div-block-183 {
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-183:hover {
  background-color: #fbfbfb;
  border: .5px solid #bdc2f3;
}

.link-18 {
  font-size: 16px;
}

.div-block-185 {
  justify-content: center;
  display: flex;
}

.products-table-row-seq {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr 1fr .85fr 1.25fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 10px 36px;
  display: grid;
}

.products-table-row-seq.header {
  background-color: var(--neutral--200);
  grid-template-columns: 85px 1fr .75fr 1.35fr 1.25fr 1.25fr 1fr;
  padding-top: 16px;
  padding-bottom: 16px;
}

.products-table-row-sequence {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid var(--neutral--300);
  grid-template-rows: auto;
  grid-template-columns: 87px .5fr .75fr .85fr .75fr 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 10px 36px;
  display: grid;
}

.products-table-row-sequence.header {
  background-color: var(--neutral--200);
  padding-top: 16px;
  padding-bottom: 16px;
}

.column-190, .column-191, .column-192 {
  display: flex;
}

.dropdown-list-2 {
  min-width: 200px;
}

.dropdown-list-2.w--open {
  text-align: left;
  margin-right: 0;
  padding-right: 0;
  display: block;
}

.dropdown-list-3, .dropdown-list-4 {
  min-width: 200px;
}

.div-block-195 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-196 {
  padding-top: 20px;
}

.dropdown-link-4 {
  background-color: #fdfdfd;
  border: 1px #000;
}

.dropdown-link-4:hover {
  background-color: var(--neutral--300);
}

.text-block-166 {
  font-weight: 700;
}

.columns-87 {
  padding-top: 40px;
}

.div-block-197 {
  margin-top: 0;
  padding-bottom: 48px;
}

.btn-secondary-api {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 4px 10px 0 var(--button-shadow--white-01);
  color: var(--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  padding: 18px 22px;
  font-size: 14px;
  line-height: 1.143em;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
}

.btn-secondary-api:hover {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-secondary-api.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-secondary-api.small.profile-v3-edit-button {
  position: absolute;
  bottom: 24px;
  right: 24px;
}

.btn-secondary-api.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-secondary-api.white {
  color: var(--neutral--100);
  background-color: #0000;
}

.btn-secondary-api.white:hover {
  border-color: var(--neutral--100);
  background-color: var(--neutral--100);
  color: var(--neutral--800);
}

.btn-secondary-api.tab-button {
  grid-column-gap: 6px;
  padding: 14px 24px;
  font-weight: 700;
  display: flex;
}

.btn-secondary-api.tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary-api.tab-button.w--current:hover {
  background-color: #004cff;
  border-color: #004cff;
}

.btn-secondary-api.gray {
  background-color: var(--neutral--200);
  box-shadow: 0 2px 10px #195dc212;
}

.btn-secondary-api.gray:hover {
  background-color: var(--accent--primary-1);
}

.btn-secondary-api.settings-v3-tab-button {
  grid-column-gap: 4px;
  align-items: center;
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
  display: flex;
}

.btn-secondary-api.settings-v3-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
  font-weight: 700;
}

.btn-secondary-api.settings-v3-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary-api.profile-tab-button {
  grid-column-gap: 6px;
  align-items: center;
  padding: 12px 18px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  display: flex;
}

.btn-secondary-api.profile-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  color: var(--neutral--100);
}

.btn-secondary-api.profile-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary-api.pricing-tab-button {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn-secondary-api.pricing-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary-api.pricing-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary-api.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-secondary-api.hover-none:hover {
  border-color: var(--neutral--300);
  background-color: var(--neutral--100);
  color: var(--neutral--800);
  transform: none;
}

.btn-secondary-api.notifications-button {
  align-items: center;
  padding: 10px 18px;
  display: flex;
}

.btn-secondary-api.sign-in-button {
  padding-top: 14px;
  padding-bottom: 14px;
  text-decoration: none;
}

.btn-secondary-api.sign-in-button:hover {
  border-color: var(--secondary--color-2);
  background-color: var(--secondary--color-2);
  color: var(--neutral--800);
}

.btn-secondary-api.integrations-tab-button {
  grid-column-gap: 6px;
  padding: 14px 24px;
  font-weight: 500;
  display: flex;
}

.btn-secondary-api.integrations-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary-api.integrations-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

.btn-secondary-api.homepage-pages-tab-button {
  grid-column-gap: 6px;
  align-items: center;
  padding: 14px 24px;
  font-weight: 700;
  display: flex;
}

.btn-secondary-api.homepage-pages-tab-button.w--current {
  border-color: var(--accent--primary-1);
  background-color: var(--accent--primary-1);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
}

.btn-secondary-api.homepage-pages-tab-button.w--current:hover {
  border-color: var(--color-primary-hover);
  background-color: var(--color-primary-hover);
}

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

.div-block-199, .div-block-200 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.checkbox-field {
  background-color: #fff;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.checkbox-field.terms {
  padding-left: 10px;
}

.column-193 {
  padding-left: 10px;
  display: flex;
}

.div-block-201 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.checkbox-label {
  letter-spacing: .5px;
  padding-left: 15px;
  padding-right: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.checkbox-label.whitelist {
  font-size: 14px;
}

.checkbox-label-2 {
  font-weight: 500;
}

.custom-button.btn-primary.width-100 {
  margin-left: 0;
}

.custom-button.btn-primary.width-100.product-btn {
  background-color: var(--medium-slate-blue);
  border-radius: 6px;
}

.custom-button-back.btn-secondary {
  border-radius: 6px;
  display: block;
}

.custom-button-back.btn-secondary:hover {
  background-color: var(--medium-slate-blue);
}

.custom-button-back.btn-secondary.back {
  color: var(--medium-slate-blue);
  display: inline-block;
}

.custom-button-back.btn-secondary.width-100 {
  border-style: none;
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.custom-button-back.btn-secondary.width-100:hover {
  color: var(--medium-slate-blue);
  background-color: #fff;
}

.custom-button-2.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.custom-button-back-2.btn-secondary.width-100 {
  color: var(--medium-slate-blue);
  border-radius: 6px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.custom-button-back-2.btn-secondary.width-100:hover {
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  background-color: #fff;
}

.form-2 {
  z-index: 999;
}

.form-3 {
  max-height: 999px;
}

.div-block-202 {
  padding-top: 20px;
}

.div-block-203 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-204 {
  justify-content: flex-start;
  display: flex;
}

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

.dropdown-list-5 {
  padding-left: 0;
}

.dropdown-list-5.w--open {
  margin-left: -19px;
  margin-right: 0;
  padding-left: 0;
}

.dropdown-link-5 {
  padding-top: 13px;
  padding-bottom: 14px;
}

.div-block-205 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-88 {
  align-items: center;
  display: flex;
}

.dropdown-toggle-2 {
  padding-top: 10px;
  padding-bottom: 10px;
}

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

.dropdown-list-6 {
  margin-left: 1px;
}

.dropdown-list-6.w--open {
  margin-left: -9px;
}

.color-neutral-801 {
  color: #0b0e2c;
  font-family: Inter, sans-serif;
}

.link-wrapper-2 {
  color: #0b0e2c;
  transition: none;
  display: inline-block;
}

.link-wrapper-2:hover, .link-wrapper-2.color-accent-1, .link-wrapper-2.color-primary {
  color: #1476ff;
}

.color-green-301 {
  color: #05c168;
}

.module-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 20px;
  box-shadow: 0 2px 10px #195dc212;
}

.module-2.crypto-trending, .module-2.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.module-2.products-table {
  border-radius: 5px;
  margin-bottom: 24px;
  overflow: hidden;
}

.module-2.action-completed {
  box-shadow: none;
  text-align: center;
  border-style: solid none none;
  border-radius: 0;
  padding: 84px 56px;
  display: block;
}

.module-2.action-completed.new {
  display: block;
}

.module-2.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.module-2.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.module-2.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.module-2.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.module-2.company-icon-large {
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
  box-shadow: 0 3px 5px #0b162c0d;
}

.module-2.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.module-2.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.module-2.company-icon-small {
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
  box-shadow: 0 2px 3px #0b162c0d;
}

.module-2.action-completed {
  text-align: center;
  padding: 84px 56px;
  display: none;
}

.module-2.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.module-2.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.module-2.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.module-2.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module-2.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module-2.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module-2.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.module-2.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.module-2.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.module-2.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.module-2.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.module-2.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.module-2.border-radius-12px {
  border-radius: 12px;
}

.module-2.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.module-2.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.module-2.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.module-2.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.module-2.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.module-2.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.divider-2 {
  background-color: #e9eaf3;
  height: 1px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.divider-2.top-28px---bottom-20px {
  margin-top: 28px;
  margin-bottom: 20px;
}

.divider-2._28px {
  margin-top: 28px;
  margin-bottom: 28px;
}

.divider-2._40px {
  margin-top: 40px;
  margin-bottom: 40px;
}

.divider-2._24px {
  margin-top: 24px;
  margin-bottom: 24px;
}

.divider-2.top-28px---bottom-36px {
  margin-top: 28px;
  margin-bottom: 36px;
}

.divider-2._20px {
  margin-top: 20px;
  margin-bottom: 20px;
}

.divider-2.top-20px---bottom-44px {
  margin-top: 20px;
  margin-bottom: 44px;
}

.divider-2._18px {
  margin-top: 18px;
  margin-bottom: 18px;
}

.divider-2._0 {
  margin-top: 0;
  margin-bottom: 0;
}

.divider-2._48px {
  margin-top: 48px;
  margin-bottom: 48px;
}

.divider-2._64px {
  margin-top: 64px;
  margin-bottom: 64px;
}

.divider-2.top-40px---bottom-18px {
  margin-top: 40px;
  margin-bottom: 18px;
}

.divider-2.top-28px---bottom-56px {
  margin-top: 28px;
  margin-bottom: 56px;
}

.divider-2.top-32px---bottom-48px {
  margin-top: 32px;
  margin-bottom: 48px;
}

.badge-secondary-2 {
  color: #0b0e2c;
  text-align: center;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 40px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.167em;
  text-decoration: none;
  display: inline-block;
  box-shadow: 0 2px 12px #0b162c0d;
}

.badge-secondary-2.blue {
  box-shadow: none;
  color: #1476ff;
  background-color: #eaf4ff;
  border-color: #eaf4ff;
}

.badge-secondary-2.green {
  box-shadow: none;
  color: #13a570;
  background-color: #edfbee;
  border-color: #edfbee;
}

.badge-secondary-2.green.medium {
  border-radius: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

.badge-secondary-2.orange {
  box-shadow: none;
  color: #d5691b;
  background-color: #fff3e4;
  border-color: #fff3e4;
}

.news-details-divider-2 {
  background-color: #e9eaf3;
  min-width: 1px;
  max-width: 1px;
  min-height: 20px;
  margin-left: 12px;
  margin-right: 12px;
}

.div-block-206 {
  padding-right: 211px;
  display: block;
}

.column-194 {
  padding-right: 0;
}

.toggle-button-wrapper-2 {
  cursor: pointer;
  background-color: #cacbd7;
  border-radius: 32px;
  align-items: center;
  min-width: 48px;
  max-width: 48px;
  min-height: 24px;
  max-height: 24px;
  padding: 2px;
  transition: box-shadow .3s;
  display: flex;
}

.toggle-button-wrapper-2:hover {
  box-shadow: 0 4px 10px #14142b1a;
}

.toggle-button-wrapper-2.active {
  background-color: #1476ff;
}

.toggle-button-inner-circle-2 {
  background-color: #fcfcfc;
  border-radius: 100000000px;
  min-width: 20px;
  max-width: 20px;
  min-height: 20px;
  max-height: 20px;
  transition: transform .3s;
  box-shadow: 0 2px 12px #0b162c0d, inset 0 -1px 3px #0b162c1a;
}

.columns-88-copy {
  align-items: center;
  display: flex;
}

.div-block-207 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-next {
  padding-right: 0;
  display: block;
}

.column-195 {
  padding-left: 0;
}

.custom-button-copy.btn-primary.width-100 {
  margin-left: 10px;
}

.custom-button-copy.btn-primary.width-100.product-btn {
  border-radius: 6px;
}

.custom-button-3.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
}

.custom-button-back-3.btn-secondary.back {
  border-radius: 0;
}

.custom-button-back-3.btn-secondary.back.width-100 {
  border-radius: 6px;
}

.custom-button-back-3.btn-secondary.back.width-100:hover {
  background-color: var(--medium-slate-blue);
}

.custom-button-back-3.btn-secondary.width-100 {
  color: var(--medium-slate-blue);
  border-radius: 5px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.custom-button-back-3.btn-secondary.width-100:hover {
  background-color: #fff;
}

.column-196 {
  padding-left: 0;
}

.custom-button-back-copy.btn-secondary {
  border-radius: 6px;
  display: block;
}

.tabs-menu {
  display: none;
}

.columns-87-copy {
  padding-top: 40px;
}

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

.text-block-169 {
  padding-top: 9px;
  padding-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.div-block-208 {
  display: block;
}

.div-block-sub-active {
  display: none;
}

.div-block-209 {
  margin-bottom: 46px;
  padding-top: 45px;
  padding-left: 100px;
  padding-right: 100px;
  display: inline-block;
}

.div-block-210 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-89 {
  padding-top: 20px;
}

.table-item-mobile-caption-2 {
  display: none;
}

.checkbox-2 {
  background-color: #fff;
  border-width: .6px;
  border-color: #e9eaf3;
  border-radius: 5px;
  width: auto;
  min-width: 18px;
  height: auto;
  min-height: 18px;
  margin-top: 0;
  margin-left: 0;
  transition: border-color .3s, background-color .3s;
  box-shadow: 0 2px 10px #195dc212, inset 0 0 3px #0b162c1a;
}

.checkbox-2:hover {
  border-color: #1476ff;
}

.checkbox-2.w--redirected-checked {
  background-color: #1476ff;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645f2d4b7365_check-form-brix-templates-webflow.svg");
  background-size: 64%;
  border-color: #1476ff;
  border-radius: 5px;
  margin-top: 0;
  margin-left: 0;
}

.checkbox-2.w--redirected-focus {
  box-shadow: none;
}

.checkbox-2.large {
  min-width: 22px;
  min-height: 22px;
}

.btn-secondary-2 {
  color: #0b0e2c;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 48px;
  padding: 18px 22px;
  font-size: 14px;
  line-height: 1.143em;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.btn-secondary-2:hover {
  color: #fff;
  background-color: #1476ff;
  border-color: #1476ff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-secondary-2.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-secondary-2.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-secondary-2.hover-none:hover {
  color: #0b0e2c;
  background-color: #fff;
  border-color: #e9eaf3;
  transform: none;
}

.btn-secondary-2.notifications-button {
  align-items: center;
  padding: 10px 18px;
  display: flex;
}

.products-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 74px 1.5fr .75fr .75fr .75fr .75fr 74px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.products-table-row-2.header {
  background-color: #f7f9fc;
  grid-template-columns: 79px .5fr .25fr .25fr .25fr .25fr 74px;
}

.columns-refresh {
  margin-left: 0;
  padding-top: 40px;
}

.column-197 {
  padding-left: 0;
}

.heading-h4-size-2 {
  color: #0b0e2c;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.273em;
  text-decoration: none;
}

.user-bots-table-row {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 74px 1.5fr .75fr .75fr .75fr .75fr 74px;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  padding: 20px 36px;
  display: grid;
}

.user-bots-table-row.header {
  background-color: #f7f9fc;
  grid-template-columns: 79px .5fr .25fr .25fr .25fr .25fr 74px;
}

.div-block-211 {
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-212 {
  background-color: #f7f9fc;
  padding: 20px 20px 20px 40px;
}

.div-block-213 {
  padding: 20px 20px 20px 40px;
}

.column-198, .column-199 {
  justify-content: center;
  display: flex;
}

.text-block-170 {
  font-weight: 700;
}

.columns-90 {
  align-items: center;
  display: flex;
}

.div-block-214 {
  padding: 20px 20px 20px 40px;
}

.div-block-215 {
  background-color: #f7f9fc;
  padding: 15px 40px;
}

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

.div-block-216 {
  color: #02be89;
  padding-left: 12px;
}

.sidebar-dropdown-text-support {
  color: #02be89;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-217 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-218 {
  margin-bottom: 15px;
}

.text-span {
  color: var(--medium-slate-blue);
  font-weight: 700;
  text-decoration: none;
}

.link-19 {
  color: var(--medium-slate-blue);
  text-decoration: none;
}

.columns-91 {
  color: var(--black);
  font-family: Nunito Sans, sans-serif;
}

.column-201 {
  padding-left: 0;
}

.div-block-219 {
  padding-left: 14px;
}

.col.table-col {
  padding-left: 0;
  padding-right: 10px;
}

.col.table-col.left-padding {
  padding-left: 10px;
}

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

.row.table-row {
  border-bottom: 1px solid #ebedf0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

.row.table-row.table-header {
  color: #404250;
  font-size: 14px;
  font-weight: 500;
}

.row.table-row.last {
  border-bottom-style: none;
}

.inline {
  display: inline-block;
}

.mb-0 {
  margin-bottom: 0;
}

.table.wide {
  min-width: 400px;
  padding-bottom: 10px;
}

.table.extra-wide {
  min-width: 600px;
  padding-bottom: 20px;
}

.card-2 {
  background-color: #fff;
  border-radius: 5px;
  height: 100%;
  padding: 30px;
  position: relative;
  box-shadow: 0 1px 5px #ebedf0;
}

.card-heading {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.card-heading.small {
  margin-bottom: 20px;
}

.table-wrapper {
  max-width: 100%;
  overflow: auto;
}

.botsheader {
  margin-left: -10px;
  margin-right: -10px;
}

.botsheader.table-row {
  border-bottom: 1px solid #ebedf0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

.botsheader.table-row.table-header {
  color: #404250;
  font-size: 14px;
  font-weight: 500;
}

.botsheader.table-row.table-header.highlighted {
  background-color: #f7f9fc;
  border-bottom-style: none;
  border-radius: 5px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
}

.status {
  background-color: #f6f7f9;
  border-radius: 3px;
  padding: 2px 8px;
  font-size: 10px;
  font-weight: 700;
  display: inline-block;
}

.status.blue {
  color: #325ae7;
  background-color: #325ae71a;
}

.status.green {
  color: #31ba7e;
  background-color: #31ba7e26;
}

.status.red {
  color: #f64f59;
  background-color: #f64f5926;
}

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

.row-bots.table-row {
  border-bottom: 1px solid #ebedf0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

.row-bots.table-row.flex-center {
  background-color: #fff;
  padding: 10px 20px;
}

.multistepformsteprootrootroot {
  white-space: break-spaces;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  padding-right: .04px;
  display: flex;
  overflow: hidden;
}

.multistepwrapper {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  height: 1343px;
  display: flex;
}

.header {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  height: 126px;
  margin-bottom: 51.9px;
  display: flex;
}

.whiteflexcolumn {
  white-space: break-spaces;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  height: 40.3px;
  padding: 42px 1036px 44.2px 99.3px;
  display: flex;
}

.logo {
  white-space: break-spaces;
  width: 304px;
  height: 40.3px;
}

.flexcolumn {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: flex-start;
  width: 699px;
  height: 869px;
  margin-bottom: 100px;
  margin-right: 370px;
  display: flex;
}

.text1 {
  color: #170f49;
  text-align: center;
  white-space: break-spaces;
  width: 680px;
  margin-bottom: 12px;
  margin-left: 9.26px;
  font-family: Nunito Sans, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 46px;
}

.paragraph {
  color: #6e6b8f;
  text-align: center;
  white-space: break-spaces;
  width: 566px;
  height: 70px;
  margin-bottom: 42.6px;
  margin-left: 66.1px;
  font-size: 18px;
  line-height: 30px;
}

.whiteflexcolumn1 {
  grid-column-gap: 31.4px;
  grid-row-gap: 31.4px;
  white-space: break-spaces;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 596px;
  height: 541px;
  margin-bottom: 31.6px;
  padding: 31.6px 54.5px 31.6px 45.3px;
  display: flex;
  box-shadow: 0 5px 16px #080f340f;
}

.flexrow {
  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;
  justify-content: center;
  align-items: center;
  margin-right: 27.7px;
  display: flex;
}

.flexcolumn1 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  margin-right: 18px;
  display: flex;
}

.flexcolumn2 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.text2 {
  color: #fff;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/Lzp0GWR3ZHu9nb33cgS3.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 18px;
  padding: 7.53px 11px 8.47px 13px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
  display: flex;
}

.whiteflexcolumn2 {
  white-space: break-spaces;
  background-color: #eff0f6;
  border-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-self: flex-start;
  margin-top: 13.5px;
  margin-right: 18px;
  padding-right: 49px;
  display: flex;
}

.caribbeangreenrectangle {
  white-space: break-spaces;
  background-color: #2edeab;
  border-radius: 40px;
  width: 49px;
  height: 6px;
}

.text3 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/WvYPhys7l9lYBaUjlM6c.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 11px 6.47px 13px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.whiterectangle {
  white-space: break-spaces;
  background-color: #eff0f6;
  border-radius: 40px;
  align-self: flex-start;
  width: 98.1px;
  height: 6px;
  margin-top: 13.5px;
  margin-right: 18px;
}

.text4 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/UpDAg0AKP0nYQQllKF6D.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 12px 6.47px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.text5 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/7cHLrUajsRez7oJYKiyH.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 12px 6.47px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.flexcolumn9 {
  grid-column-gap: 13.1px;
  grid-row-gap: 13.1px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  width: 596px;
  display: flex;
}

.line {
  white-space: break-spaces;
  align-self: stretch;
  width: 596px;
  height: 1px;
}

.flexcolumn10 {
  grid-column-gap: 30.5px;
  grid-row-gap: 30.5px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.flexcolumn11 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 596px;
  padding-left: .04px;
  padding-right: .09px;
  display: flex;
}

.text6 {
  color: #170f49;
  white-space: break-spaces;
  width: 378px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 35px;
}

.paragraph1 {
  color: #6e6b8f;
  white-space: break-spaces;
  align-self: stretch;
  width: 596px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.flexcolumn12 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  height: 297px;
  display: flex;
}

.text7 {
  color: #170f49;
  white-space: break-spaces;
  align-self: flex-start;
  margin-bottom: 18.5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.whiteflexrow {
  white-space: break-spaces;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 5px;
  flex-direction: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 554px;
  height: 28.5px;
  margin-bottom: 43.5px;
  padding: 18px 21.5px 17.5px 19px;
  display: flex;
  box-shadow: 0 2px 6px #13124212;
}

.text8 {
  color: #6e6b8f;
  white-space: break-spaces;
  align-self: flex-start;
  margin-top: 2.13px;
  font-size: 18px;
  line-height: 20px;
}

.triangle {
  white-space: break-spaces;
  width: 35px;
  height: 28.5px;
}

.flexrow1 {
  white-space: break-spaces;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 447px;
  margin-bottom: 17px;
  padding-right: 149px;
  display: flex;
}

.text9 {
  color: #170f49;
  white-space: break-spaces;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.flexrow2 {
  grid-column-gap: 28.1px;
  grid-row-gap: 28.1px;
  white-space: break-spaces;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 26.5px;
  display: flex;
}

.whitetext {
  color: #6e6b8f;
  white-space: break-spaces;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 4px;
  flex-direction: column;
  justify-content: flex-start;
  width: 59px;
  height: 20px;
  padding: 25.5px 204px 18.5px 19px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 20px;
  display: flex;
  box-shadow: 0 2px 6px #13124212;
}

.flexcolumn13 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  width: 284px;
  display: flex;
  position: relative;
}

.text11 {
  color: #6e6b8f;
  white-space: break-spaces;
  font-size: 18px;
  line-height: 20px;
  position: absolute;
  top: 23.5px;
  left: 21.9px;
}

.whitetext1 {
  color: #2edeab;
  white-space: break-spaces;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  width: 51px;
  height: 20px;
  padding: 22.5px 210px 21.5px 20.9px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 6px #13124212;
}

.flexrow3 {
  white-space: break-spaces;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 563px;
  padding-left: 20.7px;
  padding-right: 12.1px;
  display: flex;
}

.text12 {
  color: #a5a5a7;
  white-space: break-spaces;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.buttontext {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  white-space: break-spaces;
  background-color: #6a76e5;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  padding: 20px 40px 21px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  display: flex;
  box-shadow: 0 3px 12px #4a3aff2e;
}

.footersmall {
  white-space: break-spaces;
  width: 1440px;
  height: 195px;
}

.htmlembed {
  display: none;
}

.grouprootrootroot {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.whiteflexcolumn-2 {
  grid-column-gap: 31.4px;
  grid-row-gap: 31.4px;
  white-space: break-spaces;
  background-color: #fff;
  border-width: 1px;
  border-radius: 5px;
  flex-flow: column wrap;
  place-content: space-around center;
  align-items: stretch;
  margin-bottom: 31.6px;
  padding: 31.6px 54.5px 31.6px 45.3px;
  display: flex;
  box-shadow: 0 5px 16px #080f340f;
}

.flexcolumn-2 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  margin-right: 18px;
  display: flex;
}

.flexcolumn1-2 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.text2-2 {
  color: #fff;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/qwoir5UO0cVQvqZ2cwnK.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 18px;
  padding: 7.53px 11px 8.47px 13px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
  display: flex;
}

.whiteflexcolumn1-2 {
  white-space: break-spaces;
  background-color: #eff0f6;
  border-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-self: flex-start;
  margin-top: 13.5px;
  margin-right: 18px;
  padding-right: 49px;
  display: flex;
}

.text3-2 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/hNWQK4GQXF2H7X3FWtQh.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 11px 6.47px 13px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.text4-2 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/E4HzOFrCTzhuAq4wwRfx.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 12px 6.47px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.text5-2 {
  color: #6e6b8f;
  white-space: break-spaces;
  background-image: url("https://file.rendit.io/n/8HyDzlllKKKDoSZqugai.svg");
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  width: 10px;
  height: 23px;
  padding: 4.53px 12px 6.47px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 23px;
  display: flex;
}

.flexcolumn8 {
  grid-column-gap: 13.1px;
  grid-row-gap: 13.1px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  width: 596px;
  display: flex;
}

.flexcolumn9-2 {
  grid-column-gap: 30.5px;
  grid-row-gap: 30.5px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.flexcolumn10-2 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 596px;
  padding-left: .04px;
  padding-right: .09px;
  display: flex;
}

.flexcolumn11-2 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  height: 297px;
  display: flex;
}

.flexcolumn12-2 {
  white-space: break-spaces;
  flex-direction: column;
  justify-content: center;
  width: 284px;
  display: flex;
  position: relative;
}

.heading {
  text-align: center;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
}

.text-block-171 {
  text-align: center;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-220 {
  text-align: center;
  margin-bottom: 20px;
}

.div-block-221 {
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.dropdown-list-7 {
  margin-left: 5px;
}

.dropdown-list-7.w--open {
  margin-left: -20px;
}

.dropdown-link-6 {
  background-color: #f7f7f7;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 40px;
  font-size: 16px;
}

.dropdown-link-6:hover {
  color: var(--medium-slate-blue);
}

.dropdown-link-6.filter {
  margin-left: -1px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 20px;
}

.dropdown-link-6.filter.alt {
  background-color: #fcfcfc;
}

.dropdown-toggle-3 {
  padding-left: 0;
  display: block;
}

.field-label {
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.857px;
}

.heading-2 {
  padding-top: 18px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  line-height: 35px;
}

.div-block-222 {
  border-bottom: .5px solid #0000001c;
}

.strat-module {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 6px;
  margin-left: 60px;
  margin-right: 60px;
  padding: 20px 40px 60px;
}

.strat-module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.strat-module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.strat-module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.strat-module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.strat-module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.strat-module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.strat-module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.strat-module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.strat-module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.strat-module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.strat-module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.strat-module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.strat-module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.strat-module.recent-orders {
  padding: 28px 34px 32px;
}

.strat-module.popular-categories {
  padding: 28px 36px 68px;
}

.strat-module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.strat-module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.strat-module.team-progress, .strat-module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.strat-module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.strat-module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.strat-module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.strat-module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.strat-module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.strat-module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.strat-module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.strat-module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.strat-module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.strat-module.border-radius-30px {
  border-radius: 30px;
}

.strat-module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.strat-module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.strat-module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.strat-module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.strat-module.company-news {
  padding: 28px 46px;
}

.strat-module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.strat-module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.strat-module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.strat-module.board-tasks {
  padding: 24px 28px;
}

.strat-module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.strat-module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.strat-module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.strat-module.dashboard-invoice {
  padding: 36px;
}

.strat-module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.strat-module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.strat-module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.strat-module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.strat-module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.strat-module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.strat-module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.strat-module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.strat-module.chat-box.lily {
  display: block;
}

.strat-module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.strat-module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.strat-module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.strat-module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.strat-module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.strat-module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.strat-module.border-radius-12px {
  border-radius: 12px;
}

.strat-module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.strat-module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.strat-module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.strat-module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.strat-module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.strat-module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.strat-module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.strat-module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.strat-module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.strat-module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.strat-module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.strat-module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.strat-module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.strat-module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.strat-module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.strat-module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.strat-module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.strat-module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.strat-module.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.strat-module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.strat-module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.strat-module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.strat-module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.strat-module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.strat-module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.strat-module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.strat-module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.strat-module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.strat-module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.strat-module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.strat-module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.strat-module.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.strat-module.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 60px 56px;
  display: flex;
}

.strat-module.first {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-223 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.columns-93 {
  padding-top: 40px;
}

.div-block-224 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.paragraph-2 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-172 {
  color: var(--neutral--500);
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
}

.div-block-225 {
  margin-left: 60px;
  margin-right: 60px;
}

.columns-94 {
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.dropdown-toggle-4 {
  padding: 15px 0;
  display: block;
}

.dropdown-list-8 {
  padding-left: 0;
}

.dropdown-list-8.w--open {
  margin-left: -19px;
  padding-left: 0;
}

.dropdown-link-7 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-span-2 {
  color: var(--medium-sea-green);
}

.div-block-226 {
  font-size: 18px;
}

.text-block-173 {
  color: #6f7182;
  padding-top: 2px;
}

.text-block-174 {
  color: #6f7182;
}

.div-block-228 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-230 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-231 {
  padding-top: 20px;
  padding-bottom: 10px;
}

.radio-button-3 {
  background-color: #fff;
  border-width: .6px;
  border-color: #e9eaf3;
  width: auto;
  min-width: 18px;
  height: auto;
  min-height: 18px;
  margin-top: 0;
  margin-left: 0;
  transition: border-color .3s, border-width .3s, background-color .3s;
  box-shadow: 0 2px 6px #195dc212;
}

.radio-button-3:hover {
  border-color: #1476ff;
}

.radio-button-3.w--redirected-checked {
  border-width: 4px;
  border-color: #1476ff;
}

.radio-button-3.w--redirected-focus {
  box-shadow: none;
}

.radio-button-3.large {
  min-width: 22px;
  min-height: 22px;
  display: none;
}

.radio-button-3.large {
  min-width: 22px;
  min-height: 22px;
}

.radio-button-3.large.w--redirected-checked {
  border-width: 5px;
}

.text-block-176 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-232 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-177 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
}

.column-203 {
  padding-left: 0;
  padding-right: 28px;
}

.columns-95 {
  margin-left: 0;
  padding-bottom: 30px;
}

.columns-96 {
  padding-top: 20px;
}

.tabs-menu-2, .tabs-menu-3 {
  display: none;
}

.div-block-233 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.badge-secondary-2-pending {
  color: #0b0e2c;
  text-align: center;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 40px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.167em;
  text-decoration: none;
  display: inline-block;
  box-shadow: 0 2px 12px #0b162c0d;
}

.badge-secondary-2-pending.blue {
  box-shadow: none;
  color: #1476ff;
  background-color: #eaf4ff;
  border-color: #eaf4ff;
}

.badge-secondary-2-pending.green {
  box-shadow: none;
  color: #13a570;
  background-color: #edfbee;
  border-color: #edfbee;
}

.badge-secondary-2-pending.green.medium {
  background-color: var(--secondary--color-6);
  color: #fff;
  border-radius: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

.authbody {
  background-color: var(--black);
}

.section-2 {
  padding-top: 144px;
}

.text-block-178 {
  justify-content: center;
  display: flex;
}

.text-block-179 {
  justify-content: center;
  font-weight: 700;
  display: flex;
}

.columns-97, .column-204 {
  align-items: flex-end;
  display: flex;
}

.column-205 {
  padding-left: 100px;
  padding-right: 0;
}

.div-block-234 {
  margin-left: 60px;
  margin-right: 60px;
}

.radio-div-2 {
  border: 1px solid var(--black);
  border-radius: 61%;
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0;
  position: relative;
}

.text-span-5 {
  font-weight: 600;
}

.invoice-colom {
  padding-top: 40px;
}

.column-206 {
  justify-content: flex-end;
  display: flex;
}

.text-block-180 {
  color: #170f49;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.columns-98 {
  padding-bottom: 10px;
}

.column-207, .column-208, .column-209, .column-210 {
  padding-top: 0;
}

.text-block-181 {
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.text-block-182 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.text-block-182.balance {
  color: var(--neutral--800);
}

.columns-99 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-183 {
  color: var(--neutral--700);
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.text-block-184 {
  padding-top: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.div-block-235 {
  margin-top: 20px;
  margin-bottom: 10px;
}

.div-block-236 {
  padding-top: 10px;
}

.text-block-wallet {
  color: var(--medium-slate-blue);
  text-align: center;
  padding-top: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.link-20 {
  color: var(--medium-slate-blue);
}

.div-block-237 {
  justify-content: center;
  height: 50px;
  padding-top: 20px;
  padding-bottom: 10px;
  display: flex;
}

.btn-prime {
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: #fff0;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #6a76e500;
  border-radius: 5px;
  justify-content: center;
  padding: 18px 22px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.btn-prime:hover {
  color: var(--medium-slate-blue);
  background-color: #fff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-prime.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-prime.small.strat {
  background-color: var(--medium-slate-blue);
  border-radius: 3px;
}

.btn-prime.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-prime.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.btn-prime.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.btn-prime.button-row {
  margin-right: 14px;
}

.btn-prime.width-100 {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-radius: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.btn-prime.width-100:hover {
  color: #fff;
}

.btn-prime.width-100.submit {
  border-radius: 6px;
  margin-left: 10px;
}

.btn-prime.width-100.pop {
  width: 90%;
}

.btn-prime.width-100.mystrategies {
  padding: 15px 10px;
  display: block;
}

.btn-prime.width-100.password {
  color: var(--system--300);
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
}

.btn-prime.width-100.hide {
  display: none;
}

.btn-prime.download-app {
  display: flex;
}

.btn-prime.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-prime.hover-none:hover {
  background-color: var(--accent--primary-1);
  transform: none;
}

.btn-prime.notifications-button {
  border: 1px solid var(--accent--primary-1);
  padding: 12px 28px;
}

.btn-prime.view-invoice {
  background-color: var(--medium-slate-blue);
  border-radius: 5px;
}

.btn-prime.green-alt.width-100 {
  background-color: var(--medium-sea-green);
  font-size: 18px;
  font-weight: 600;
}

.btn-prime.alt.width-100 {
  border: 1px solid var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  background-color: #fff;
  font-size: 18px;
  font-weight: 600;
}

.btn-prime.mobile.product {
  background-color: var(--medium-slate-blue);
  opacity: 1;
  color: #fff;
}

.btn-prime.youtube:hover, .btn-prime.product {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.div-block-238 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-239 {
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.module-strat-detail {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 5px;
  height: 200px;
  min-height: 40px;
  padding: 20px;
  font-family: Nunito Sans, sans-serif;
}

.module-strat-detail.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.module-strat-detail.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.module-strat-detail.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.module-strat-detail.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.module-strat-detail.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.module-strat-detail.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.module-strat-detail.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.module-strat-detail.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.module-strat-detail.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.module-strat-detail.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.module-strat-detail.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.module-strat-detail.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.module-strat-detail.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.module-strat-detail.recent-orders {
  padding: 28px 34px 32px;
}

.module-strat-detail.popular-categories {
  padding: 28px 36px 68px;
}

.module-strat-detail.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.module-strat-detail.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.module-strat-detail.team-progress, .module-strat-detail.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.module-strat-detail.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.module-strat-detail.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.module-strat-detail.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.module-strat-detail.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.module-strat-detail.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.module-strat-detail.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.module-strat-detail.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.module-strat-detail.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.module-strat-detail.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.module-strat-detail.border-radius-30px {
  border-radius: 30px;
}

.module-strat-detail.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.module-strat-detail.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.module-strat-detail.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.module-strat-detail.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.module-strat-detail.company-news {
  padding: 28px 46px;
}

.module-strat-detail.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.module-strat-detail.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.module-strat-detail.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.module-strat-detail.board-tasks {
  padding: 24px 28px;
}

.module-strat-detail.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.module-strat-detail.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.module-strat-detail.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.module-strat-detail.dashboard-invoice {
  padding: 36px;
}

.module-strat-detail.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.module-strat-detail.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.module-strat-detail.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.module-strat-detail.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.module-strat-detail.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.module-strat-detail.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module-strat-detail.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.module-strat-detail.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.module-strat-detail.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.module-strat-detail.chat-box.lily {
  display: block;
}

.module-strat-detail.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.module-strat-detail.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.module-strat-detail.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.module-strat-detail.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.module-strat-detail.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.module-strat-detail.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.module-strat-detail.border-radius-12px {
  border-radius: 12px;
}

.module-strat-detail.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.module-strat-detail.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.module-strat-detail.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.module-strat-detail.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.module-strat-detail.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.module-strat-detail.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.module-strat-detail.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.module-strat-detail.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.module-strat-detail.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.module-strat-detail.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.module-strat-detail.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module-strat-detail.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module-strat-detail.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.module-strat-detail.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.module-strat-detail.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.module-strat-detail.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.module-strat-detail.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.module-strat-detail.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.module-strat-detail.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.module-strat-detail.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.module-strat-detail.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.module-strat-detail.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.module-strat-detail.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.module-strat-detail.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module-strat-detail.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.module-strat-detail.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.module-strat-detail.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.module-strat-detail.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.module-strat-detail.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.module-strat-detail.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.module-strat-detail.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.module-strat-detail.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.module-strat-detail.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.module-strat-detail.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.module-strat-detail.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.module-strat-detail.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.module-strat-detail.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.module-strat-detail.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px 56px;
  display: flex;
}

.text-block-185 {
  padding-left: 0;
  font-size: 14px;
  font-weight: 400;
}

.div-block-240 {
  border-radius: 20px;
  max-width: 1px;
  max-height: 1px;
}

.se-dashboard-status-dot-2 {
  background-color: #07cc00;
  border-radius: 50%;
  flex: none;
  width: 14px;
  height: 14px;
  margin-top: 6px;
  margin-left: 10px;
}

.column-211 {
  justify-content: flex-end;
  display: flex;
}

.text-block-186 {
  padding-left: 5px;
  padding-right: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-187 {
  color: var(--system--300);
  font-weight: 700;
}

.text-block-187.text-uppercase {
  font-size: 12px;
  display: block;
}

.text-block-187.text-uppercase.invoice {
  display: none;
}

.text-block-188 {
  color: var(--black);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.columns-100 {
  align-items: center;
  display: flex;
}

.text-block-189 {
  color: var(--neutral--800);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.div-block-241 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.column-212 {
  padding-left: 0;
}

.text-block-190 {
  padding-top: 5px;
  padding-left: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.div-block-242 {
  margin-left: 100px;
  margin-right: 100px;
}

.columns-101 {
  margin-right: 0;
  padding-top: 10px;
  padding-right: 10px;
}

.columns-exchange {
  padding-top: 10px;
  padding-bottom: 10px;
}

.color-accent-2 {
  color: #1476ff;
}

.btn-primary-2 {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #1476ff;
  border-radius: 44px;
  justify-content: center;
  padding: 18px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  box-shadow: 0 4px 10px #0257fb33;
}

.btn-primary-2:hover {
  color: #fff;
  background-color: #004cff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-primary-2.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-primary-2.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-primary-2.hover-none:hover {
  background-color: #1476ff;
  transform: none;
}

.btn-primary-2.notifications-button {
  border: 1px solid #1476ff;
  padding: 12px 28px;
}

.popup-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 20px;
  box-shadow: 0 2px 10px #195dc212;
}

.popup-2.popup-image-left {
  border-radius: 30px;
  align-items: flex-start;
  max-width: 706px;
  margin-left: 0;
  padding: 60px 68px 56px 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.popup-2.popup-image-left.add-funds {
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.popup-2.simple-popup {
  text-align: center;
  border-radius: 30px;
  width: 100%;
  max-width: 520px;
  padding: 58px 48px;
  position: relative;
  overflow: hidden;
}

.popup-2.popup-icon-top {
  text-align: center;
  border-radius: 30px;
  max-width: 468px;
  padding: 54px;
  position: relative;
  overflow: hidden;
}

.display-5 {
  color: #0b0e2c;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.455em;
}

.display-5.mg-right-6px {
  font-size: 18px;
}

.text-401 {
  font-size: 14px;
  line-height: 1.143em;
}

.text-401.medium {
  font-weight: 500;
}

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

.display-inline-block-copy {
  display: inline-block;
}

.display-inline-block-copy.mg-bottom-24px {
  flex: 1;
  margin-bottom: 0;
  display: block;
}

.strat-module-copy {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0 60px;
}

.strat-module-copy.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.strat-module-copy.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.strat-module-copy.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.strat-module-copy.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.strat-module-copy.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.strat-module-copy.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.strat-module-copy.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.strat-module-copy.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.strat-module-copy.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.strat-module-copy.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.strat-module-copy.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.strat-module-copy.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.strat-module-copy.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.strat-module-copy.recent-orders {
  padding: 28px 34px 32px;
}

.strat-module-copy.popular-categories {
  padding: 28px 36px 68px;
}

.strat-module-copy.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.strat-module-copy.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.strat-module-copy.team-progress, .strat-module-copy.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.strat-module-copy.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.strat-module-copy.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.strat-module-copy.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.strat-module-copy.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.strat-module-copy.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.strat-module-copy.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.strat-module-copy.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.strat-module-copy.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.strat-module-copy.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.strat-module-copy.border-radius-30px {
  border-radius: 30px;
}

.strat-module-copy.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.strat-module-copy.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.strat-module-copy.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.strat-module-copy.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.strat-module-copy.company-news {
  padding: 28px 46px;
}

.strat-module-copy.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.strat-module-copy.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.strat-module-copy.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.strat-module-copy.board-tasks {
  padding: 24px 28px;
}

.strat-module-copy.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.strat-module-copy.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.strat-module-copy.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.strat-module-copy.dashboard-invoice {
  padding: 36px;
}

.strat-module-copy.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.strat-module-copy.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.strat-module-copy.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.strat-module-copy.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.strat-module-copy.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.strat-module-copy.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module-copy.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.strat-module-copy.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.strat-module-copy.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.strat-module-copy.chat-box.lily {
  display: block;
}

.strat-module-copy.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.strat-module-copy.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.strat-module-copy.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.strat-module-copy.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.strat-module-copy.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.strat-module-copy.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.strat-module-copy.border-radius-12px {
  border-radius: 12px;
}

.strat-module-copy.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.strat-module-copy.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.strat-module-copy.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.strat-module-copy.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.strat-module-copy.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.strat-module-copy.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.strat-module-copy.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.strat-module-copy.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.strat-module-copy.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.strat-module-copy.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.strat-module-copy.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module-copy.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module-copy.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.strat-module-copy.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.strat-module-copy.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.strat-module-copy.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.strat-module-copy.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.strat-module-copy.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.strat-module-copy.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.strat-module-copy.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.strat-module-copy.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.strat-module-copy.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.strat-module-copy.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.strat-module-copy.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module-copy.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.strat-module-copy.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.strat-module-copy.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.strat-module-copy.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.strat-module-copy.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.strat-module-copy.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.strat-module-copy.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.strat-module-copy.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.strat-module-copy.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.strat-module-copy.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.strat-module-copy.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.strat-module-copy.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.strat-module-copy.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.strat-module-copy.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 60px 56px;
  display: flex;
}

.div-block-243 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-3 {
  align-items: center;
  padding-left: 20px;
  display: flex;
}

.text-block-191 {
  color: var(--neutral--700);
  padding-left: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-191.inactive {
  font-size: 16px;
}

.columns-102 {
  background-color: #f7f9fc;
  border-bottom: 1px #fff;
  align-items: center;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.columns-102.alt {
  background-color: #fff;
}

.columns-102.paid-invoices {
  display: none;
}

.column-213 {
  justify-content: space-around;
  padding-right: 0;
  display: flex;
}

.column-213.right {
  justify-content: flex-end;
}

.columns-strategies {
  align-items: center;
  padding: 20px 20px 10px;
  font-size: 16px;
  display: flex;
}

.text-block-192 {
  color: var(--neutral--700);
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.text-block-192.mystrat {
  font-size: 14px;
  font-weight: 700;
}

.columns-strategies-inactive {
  align-items: center;
  padding: 20px 20px 10px;
  font-size: 16px;
  display: flex;
}

.columns-inactive {
  background-color: #f7f9fc;
  border-bottom: 1px #fff;
  align-items: center;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.column-214 {
  justify-content: flex-end;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-215 {
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
}

.inactive-reason {
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.text-block-193 {
  color: var(--system--300);
  font-size: 16px;
  font-weight: 600;
}

.div-block-244 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-3 {
  padding-left: 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-194 {
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-245 {
  padding-bottom: 10px;
}

.dash-module {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 5px;
  padding: 20px 20px 20px 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: block;
}

.dash-module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.dash-module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.dash-module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.dash-module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.dash-module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.dash-module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.dash-module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.dash-module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.dash-module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.dash-module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.dash-module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.dash-module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.dash-module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.dash-module.recent-orders {
  padding: 28px 34px 32px;
}

.dash-module.popular-categories {
  padding: 28px 36px 68px;
}

.dash-module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.dash-module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.dash-module.team-progress, .dash-module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.dash-module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.dash-module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.dash-module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.dash-module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.dash-module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.dash-module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.dash-module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.dash-module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.dash-module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.dash-module.border-radius-30px {
  border-radius: 30px;
}

.dash-module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.dash-module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.dash-module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.dash-module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.dash-module.company-news {
  padding: 28px 46px;
}

.dash-module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.dash-module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.dash-module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.dash-module.board-tasks {
  padding: 24px 28px;
}

.dash-module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.dash-module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.dash-module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.dash-module.dashboard-invoice {
  padding: 36px;
}

.dash-module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.dash-module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.dash-module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.dash-module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.dash-module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.dash-module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.dash-module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.dash-module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.dash-module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.dash-module.chat-box.lily {
  display: block;
}

.dash-module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.dash-module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.dash-module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.dash-module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.dash-module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.dash-module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.dash-module.border-radius-12px {
  border-radius: 12px;
}

.dash-module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.dash-module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.dash-module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.dash-module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.dash-module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.dash-module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.dash-module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.dash-module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.dash-module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.dash-module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.dash-module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.dash-module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.dash-module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.dash-module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.dash-module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.dash-module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.dash-module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.dash-module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.dash-module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.dash-module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.dash-module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.dash-module.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.dash-module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.dash-module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.dash-module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.dash-module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.dash-module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.dash-module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.dash-module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.dash-module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.dash-module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.dash-module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.dash-module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.dash-module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.dash-module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.dash-module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.dash-module.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.dash-module.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px 56px;
  display: flex;
}

.dash-module.strat {
  border-radius: 5px;
  padding: 40px 40px 40px 29px;
}

.dash-module.invoice {
  min-height: 400px;
}

.dash-module.invoice-detaill {
  min-height: 400px;
  padding-left: 0;
  padding-right: 10px;
}

.dash-module.side {
  padding-top: 0;
  padding-right: 0;
}

.dash-module.chart {
  padding-right: 10px;
  display: none;
}

.dash-module.right {
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.dash-module.closed-trades, .dash-module.pending {
  display: none;
}

.columns-103 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 0;
}

.div-block-246 {
  align-items: center;
  display: flex;
}

.div-block-246.block {
  margin-bottom: 40px;
  display: block;
}

.text-block-195 {
  color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.columns-bottom {
  align-items: flex-end;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 10px;
  display: flex;
}

.div-block-247, .div-block-247.pnl {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-248 {
  justify-content: flex-end;
  text-decoration: none;
  display: flex;
}

.div-block-248.pnl, .div-block-248.hide {
  display: none;
}

.text-block-196 {
  font-size: 18px;
}

.text-block-197 {
  color: var(--medium-slate-blue);
  padding-right: 10px;
  font-size: 18px;
  text-decoration: none;
}

.column-216 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-249 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-250 {
  padding-top: 20px;
  padding-left: 20px;
}

.columns-104 {
  flex: 1;
}

.article-headers {
  color: #f7bf4e;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.article-headers.padding-0 {
  padding-left: 0;
}

.columns-105 {
  align-items: flex-end;
  padding-left: 60px;
  display: flex;
}

.text-block-198 {
  color: #e8e8e8;
  font-size: 18px;
  font-weight: 300;
}

.btn-wiki {
  background-color: var(--medium-slate-blue);
  box-shadow: 0 4px 10px 0 var(--button-shadow--color-2);
  color: var(--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 5px;
  justify-content: center;
  padding: 18px 22px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.btn-wiki:hover {
  color: var(--medium-slate-blue);
  background-color: #fff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-wiki.small {
  padding: 12px 18px;
  font-size: 12px;
  line-height: 1.167em;
}

.btn-wiki.small.strat {
  background-color: var(--medium-slate-blue);
  border-radius: 3px;
}

.btn-wiki.large {
  padding: 20px 32px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-wiki.white {
  background-color: var(--neutral--100);
  color: var(--accent--primary-1);
}

.btn-wiki.white:hover {
  background-color: var(--secondary--color-2);
  color: var(--accent--primary-1);
}

.btn-wiki.button-row {
  margin-right: 14px;
}

.btn-wiki.width-100 {
  background-color: #2dcd99;
  border-radius: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.btn-wiki.width-100:hover {
  color: #fff;
}

.btn-wiki.width-100.submit {
  border-radius: 6px;
  margin-left: 10px;
}

.btn-wiki.width-100.pop {
  width: 90%;
}

.btn-wiki.download-app {
  display: flex;
}

.btn-wiki.hover-none {
  transform-style: preserve-3d;
  transition: none;
}

.btn-wiki.hover-none:hover {
  background-color: var(--accent--primary-1);
  transform: none;
}

.btn-wiki.notifications-button {
  border: 1px solid var(--accent--primary-1);
  padding: 12px 28px;
}

.btn-wiki.view-invoice {
  background-color: var(--medium-slate-blue);
  border-radius: 5px;
}

.column-217 {
  justify-content: flex-end;
  display: flex;
}

.div-block-251 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-106 {
  align-items: flex-end;
  margin-left: 0;
  display: flex;
}

.div-block-252 {
  justify-content: space-around;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.div-block-253 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-254, .div-block-255, .div-block-256, .div-block-257, .div-block-258, .div-block-259 {
  justify-content: center;
  display: flex;
}

.div-block-260 {
  padding-top: 40px;
  padding-bottom: 10px;
}

.div-block-261 {
  padding-top: 10px;
  padding-bottom: 20px;
}

.columns-107 {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.columns-108 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 40px;
}

.youtube {
  padding-bottom: 0;
  padding-left: 0;
}

.text-block-199 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  text-decoration: underline;
}

.text-block-199.related {
  color: var(--black);
}

.column-218 {
  padding-top: 20px;
}

.div-block-262 {
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  overflow: scroll;
}

.div-block-263 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.dropdown-toggle-5 {
  padding: 10px;
  display: block;
}

.div-block-264 {
  display: inline-block;
}

.dropdown-list-9 {
  margin-left: 7px;
}

.dropdown-list-9.w--open {
  margin-left: -20px;
}

.dropdown-list-9.filter.w--open {
  margin-left: -4px;
  margin-right: 0;
}

.dropdown-list-9.filter.base.w--open {
  margin-left: -9px;
  margin-right: 0;
  padding-left: 0;
}

.column-219, .column-220 {
  display: inline-block;
}

.text-block-200 {
  color: var(--black);
  text-align: left;
  font-size: 16px;
}

.div-block-265 {
  padding-left: 20px;
  padding-right: 10px;
}

.columns-invoices {
  align-items: center;
  padding: 20px 20px 10px;
  font-size: 16px;
  display: flex;
}

.columns-invoices-row {
  background-color: #f7f9fc;
  align-items: center;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: none;
}

.column-221, .column-222 {
  justify-content: flex-end;
  display: flex;
}

.div-block-266 {
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-3 {
  color: var(--black);
  text-align: justify;
  padding-left: 0;
  padding-right: 0;
  font-weight: 400;
  line-height: 30px;
}

.div-block-267 {
  justify-content: center;
  padding: 20px;
  display: flex;
}

.invoice-module {
  border: 1px solid var(--neutral--300);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  background-color: #3774f6;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  border-radius: 5px;
  margin-left: 10px;
  padding: 20px;
}

.invoice-module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.invoice-module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.invoice-module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.invoice-module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.invoice-module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.invoice-module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.invoice-module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.invoice-module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.invoice-module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.invoice-module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.invoice-module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.invoice-module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.invoice-module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.invoice-module.recent-orders {
  padding: 28px 34px 32px;
}

.invoice-module.popular-categories {
  padding: 28px 36px 68px;
}

.invoice-module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.invoice-module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.invoice-module.team-progress, .invoice-module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.invoice-module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.invoice-module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.invoice-module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.invoice-module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.invoice-module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.invoice-module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.invoice-module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.invoice-module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.invoice-module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.invoice-module.border-radius-30px {
  border-radius: 30px;
}

.invoice-module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.invoice-module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.invoice-module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.invoice-module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.invoice-module.company-news {
  padding: 28px 46px;
}

.invoice-module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.invoice-module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.invoice-module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.invoice-module.board-tasks {
  padding: 24px 28px;
}

.invoice-module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.invoice-module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.invoice-module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.invoice-module.dashboard-invoice {
  padding: 36px;
}

.invoice-module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.invoice-module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.invoice-module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.invoice-module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.invoice-module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.invoice-module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.invoice-module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.invoice-module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.invoice-module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.invoice-module.chat-box.lily {
  display: block;
}

.invoice-module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.invoice-module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.invoice-module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.invoice-module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.invoice-module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.invoice-module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.invoice-module.border-radius-12px {
  border-radius: 12px;
}

.invoice-module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.invoice-module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.invoice-module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.invoice-module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.invoice-module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.invoice-module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.invoice-module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.invoice-module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.invoice-module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.invoice-module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.invoice-module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.invoice-module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.invoice-module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.invoice-module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.invoice-module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.invoice-module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.invoice-module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.invoice-module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.invoice-module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.invoice-module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.invoice-module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.invoice-module.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.invoice-module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.invoice-module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.invoice-module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.invoice-module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.invoice-module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.invoice-module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.invoice-module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.invoice-module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.invoice-module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.invoice-module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.invoice-module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.invoice-module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.invoice-module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.invoice-module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.invoice-module.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.invoice-module.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px 56px;
  display: flex;
}

.invoice-module.strat {
  border-radius: 5px;
  padding: 40px 40px 40px 29px;
}

.invoice-module.top-products {
  border-radius: 5px;
  padding: 20px 20px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.invoice-module.help-article {
  background-color: var(--black);
  border-radius: 5px;
  padding: 20px 40px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.invoice-module.exchange-partners {
  border-radius: 5px;
  padding: 20px 20px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-201 {
  color: #fff;
  align-items: flex-end;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.text-block-202 {
  color: #fff;
  flex: 0 auto;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.columns-109 {
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.columns-110 {
  align-items: center;
  display: flex;
}

.div-block-268 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.column-223, .column-224, .column-225, .column-226, .column-227 {
  justify-content: flex-end;
  display: flex;
}

.columns-111 {
  align-items: center;
  display: flex;
}

.text-block-203 {
  text-align: left;
  font-size: 16px;
}

.div-block-269 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-270 {
  padding-left: 0;
}

.text-block-204 {
  color: var(--black);
  font-size: 24px;
  font-weight: 700;
}

.div-block-271 {
  padding-left: 20px;
  padding-right: 20px;
}

.input-currency {
  border-style: solid none solid solid;
  border-width: 1px;
  border-color: var(--neutral--300);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  background-color: #3774f6;
  border-radius: 5px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 8px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.input-currency:hover {
  border-color: var(--neutral--500);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.input-currency:focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.input-currency.small {
  box-shadow: none;
  border-radius: 38px;
  min-height: 38px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 1.167em;
}

.input-currency.large {
  border-radius: 80px;
  min-height: 80px;
  padding: 22px 24px;
}

.input-currency.mg-bottom-16px {
  border-radius: 5px;
  margin-bottom: 16px;
}

.input-currency.dashboard-top-search-bar {
  color: var(--neutral--800);
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.input-currency.dashboard-top-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-currency.chat-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 0 18px 0 44px;
  font-weight: 500;
}

.input-currency.chat-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-currency.chat-type-message {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 14px 13px;
  font-weight: 500;
}

.input-currency.chat-type-message::placeholder {
  color: var(--neutral--600);
}

.input-currency.token-input {
  background-color: var(--neutral--200);
  box-shadow: none;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.input-currency.token-input::placeholder {
  color: var(--neutral--500);
}

.input-currency.dropdown-input {
  box-shadow: none;
  color: var(--neutral--600);
  background-color: #0000;
  border-style: none;
  min-height: auto;
  padding: 0;
}

.input-currency.dropdown-wrapper {
  align-items: center;
  display: flex;
}

.input-currency.mg-bottom-12px {
  border-radius: 5px;
}

.input-currency.mg-bottom-24px {
  margin-bottom: 24px;
}

.input-currency.help-center-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 54px;
  padding: 0 44px 0 20px;
  font-weight: 500;
}

.input-currency.help-center-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-currency.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.input-currency.choose-exchange {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-currency.exchange {
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-currency.currency {
  border-radius: 5px;
  padding: 0 20px;
}

.input-currency.trading-amount {
  border-radius: 0;
}

.input-currency.product {
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.input-currency.sub-account, .input-currency.apikey, .input-currency.api-secret {
  border-radius: 0;
}

.input-currency.disabled {
  border-radius: 6px;
}

.input-currency.deposit {
  min-height: 55px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.input-currency.choose-invoice {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-currency.wallet {
  border-color: var(--medium-slate-blue);
}

.input-currency.second {
  background-color: #fff;
  padding-left: 40px;
}

.div-block-272 {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.text-block-205 {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}

.div-block-273 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-206 {
  color: #3774f6;
  padding-top: 10px;
  font-size: 18px;
  font-weight: 600;
}

.div-block-274 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-275 {
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-block-207 {
  color: #fff;
  padding-left: 20px;
  font-weight: 700;
}

.column-228 {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.columns-112, .columns-113 {
  align-items: flex-end;
  display: flex;
}

.div-block-276 {
  padding-left: 20px;
}

.text-block-208 {
  color: var(--black);
  padding-bottom: 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 35px;
}

.text-span-6 {
  color: var(--medium-slate-blue);
  font-weight: 600;
}

.toggle-button-inner-circle-3 {
  background-color: #fcfcfc;
  border-radius: 100000000px;
  min-width: 20px;
  max-width: 20px;
  min-height: 20px;
  max-height: 20px;
  transition: transform .3s;
  box-shadow: 0 2px 12px #0b162c0d, inset 0 -1px 3px #0b162c1a;
}

.toggle-button-inner-circle-3.active {
  transform: translate(24px);
}

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

.text-span-7 {
  color: var(--medium-slate-blue);
  font-weight: 600;
}

.link-21, .link-22 {
  text-decoration: none;
}

.div-block-278 {
  margin-left: 10px;
  padding-left: 20px;
}

.div-block-279 {
  background-color: #e1e6eb;
  border-radius: 4px;
  margin-left: 10px;
  padding: 10px 40px 10px 20px;
}

.div-block-279.blue {
  color: #fff;
  background-color: #3774f6;
}

.text-block-209 {
  justify-content: flex-end;
  padding-right: 0;
  font-weight: 600;
  display: flex;
}

.column-229 {
  justify-content: flex-end;
  display: flex;
}

.text-block-210 {
  color: #6f6c90;
  font-weight: 600;
}

.text-block-211 {
  padding-top: 0;
  font-weight: 600;
}

.text-block-212 {
  font-weight: 600;
}

.div-block-279-row {
  background-color: #fff;
  border-radius: 4px;
  margin-left: 10px;
  padding: 10px 40px 10px 20px;
}

.text-block-213 {
  font-weight: 300;
}

.text-block-209-copy {
  justify-content: flex-end;
  padding-right: 20px;
  font-weight: 600;
  display: flex;
}

.text-block-214 {
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
}

.text-block-215 {
  font-weight: 600;
}

.column-230 {
  padding-left: 0;
  padding-right: 10px;
}

.div-block-280 {
  justify-content: space-between;
  display: flex;
}

.text-span-8 {
  font-weight: 900;
}

.div-block-281, .div-block-282 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-114 {
  padding-left: 10px;
}

.div-block-283 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 10px;
  display: grid;
}

.text-block-216 {
  color: var(--neutral--700);
  text-align: center;
  font-size: 16px;
  font-weight: 600;
}

.closed-trades-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #696b7a;
  background-color: #f7f9fc;
  border-bottom: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.text-block-217 {
  text-align: center;
  font-size: 16px;
  position: relative;
}

.switcher-tab {
  color: #808292;
  text-align: center;
  background-color: #0000;
  border-top: 1px solid #ebedf0;
  border-bottom: 1px solid #ebedf0;
  min-width: 80px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 400;
}

.switcher-tab:hover {
  background-color: #ebedf0;
}

.switcher-tab.w--current {
  color: #fff;
  background-color: #325ae7;
  border-top-color: #325ae7;
  border-bottom-color: #325ae7;
}

.switcher-tab.left {
  border-left: 1px solid #ebedf0;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.switcher-tab.left.w--current {
  background-color: #325ae740;
  border-left-color: #325ae7;
  border-right-color: #0000;
  padding-top: 5px;
  padding-bottom: 5px;
}

.switcher-tab.right {
  border-right: 1px solid #ebedf0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.switcher-tab.right.w--current {
  border-right-color: #325ae7;
}

.chart-tab-content {
  margin-top: 20px;
}

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

.tabs {
  padding-left: 20px;
}

.paragraph-4 {
  font-size: 14px;
}

.div-block-284 {
  padding-left: 10px;
}

.column-231 {
  padding-left: 0;
  padding-right: 100px;
}

.text-block-218 {
  padding-right: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.primary-input {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 5px;
  min-height: 45px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.primary-input:hover {
  border-color: var(--neutral--500);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.primary-input:focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.primary-input.small {
  box-shadow: none;
  border-radius: 38px;
  min-height: 38px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 1.167em;
}

.primary-input.large {
  border-radius: 80px;
  min-height: 80px;
  padding: 22px 24px;
}

.primary-input.mg-bottom-16px {
  border-radius: 5px;
  margin-bottom: 16px;
}

.primary-input.dashboard-top-search-bar {
  color: var(--neutral--800);
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.primary-input.dashboard-top-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input.chat-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 0 18px 0 44px;
  font-weight: 500;
}

.primary-input.chat-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input.chat-type-message {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 14px 13px;
  font-weight: 500;
}

.primary-input.chat-type-message::placeholder {
  color: var(--neutral--600);
}

.primary-input.token-input {
  background-color: var(--neutral--200);
  box-shadow: none;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.primary-input.token-input::placeholder {
  color: var(--neutral--500);
}

.primary-input.dropdown-input {
  box-shadow: none;
  color: var(--neutral--600);
  background-color: #0000;
  border-style: none;
  min-height: auto;
  padding: 0;
}

.primary-input.dropdown-wrapper {
  align-items: center;
  display: flex;
}

.primary-input.mg-bottom-12px {
  border-radius: 5px;
}

.primary-input.mg-bottom-24px {
  margin-bottom: 24px;
}

.primary-input.help-center-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 54px;
  padding: 0 44px 0 20px;
  font-weight: 500;
}

.primary-input.help-center-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.primary-input.choose-exchange {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input.exchange {
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input.currency {
  border-radius: 5px;
  padding: 0 20px;
}

.primary-input.trading-amount {
  border-radius: 0;
}

.primary-input.product {
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.primary-input.sub-account, .primary-input.apikey, .primary-input.api-secret {
  border-radius: 5px;
  min-height: 55px;
}

.primary-input.disabled {
  border-radius: 6px;
}

.primary-input.deposit {
  min-height: 55px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.primary-input.choose-invoice {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input.wallet {
  border-color: var(--medium-slate-blue);
}

.text-block-219, .text-block-220 {
  font-size: 14px;
}

.primary-input-blocked {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 12px 0 var(--general--shadow-02);
  border-radius: 5px;
  min-height: 55px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.primary-input-blocked:hover {
  border-color: var(--neutral--500);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.primary-input-blocked:focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.primary-input-blocked.small {
  box-shadow: none;
  border-radius: 38px;
  min-height: 38px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 1.167em;
}

.primary-input-blocked.large {
  border-radius: 80px;
  min-height: 80px;
  padding: 22px 24px;
}

.primary-input-blocked.mg-bottom-16px {
  border-radius: 5px;
  margin-bottom: 16px;
}

.primary-input-blocked.dashboard-top-search-bar {
  color: var(--neutral--800);
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.primary-input-blocked.dashboard-top-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input-blocked.chat-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 0 18px 0 44px;
  font-weight: 500;
}

.primary-input-blocked.chat-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input-blocked.chat-type-message {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 14px 13px;
  font-weight: 500;
}

.primary-input-blocked.chat-type-message::placeholder {
  color: var(--neutral--600);
}

.primary-input-blocked.token-input {
  background-color: var(--neutral--200);
  box-shadow: none;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.primary-input-blocked.token-input::placeholder {
  color: var(--neutral--500);
}

.primary-input-blocked.dropdown-input {
  box-shadow: none;
  color: var(--neutral--600);
  background-color: #0000;
  border-style: none;
  min-height: auto;
  padding: 0;
}

.primary-input-blocked.dropdown-wrapper {
  align-items: center;
  display: flex;
}

.primary-input-blocked.mg-bottom-12px {
  border-radius: 5px;
}

.primary-input-blocked.mg-bottom-24px {
  margin-bottom: 24px;
}

.primary-input-blocked.help-center-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 54px;
  padding: 0 44px 0 20px;
  font-weight: 500;
}

.primary-input-blocked.help-center-search-bar::placeholder {
  color: var(--neutral--600);
}

.primary-input-blocked.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.primary-input-blocked.choose-exchange {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input-blocked.exchange {
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input-blocked.currency {
  border-radius: 5px;
  padding: 0 20px;
}

.primary-input-blocked.trading-amount {
  border-radius: 0;
}

.primary-input-blocked.product {
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.primary-input-blocked.sub-account, .primary-input-blocked.apikey, .primary-input-blocked.api-secret {
  border-radius: 0;
}

.primary-input-blocked.disabled {
  border-radius: 6px;
}

.primary-input-blocked.deposit {
  min-height: 55px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.primary-input-blocked.choose-invoice {
  border-radius: 5px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.primary-input-blocked.wallet {
  border-color: var(--medium-slate-blue);
}

.div-block-285 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.columns-video {
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 0;
}

.div-block-286 {
  width: 175px;
  display: inline-block;
}

.div-block-287 {
  justify-content: space-around;
  display: flex;
}

.column-232 {
  padding-left: 0;
  padding-right: 0;
}

.columns-amount, .columns-115 {
  align-items: center;
  display: flex;
}

.div-block-288 {
  align-self: center;
  align-items: center;
  display: flex;
}

.column-233 {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.text-block-221, .text-block-222 {
  color: var(--neutral--800);
  padding-left: 10px;
  font-size: 16px;
}

.div-block-289 {
  padding-right: 12px;
}

.div-block-290 {
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
}

.sidebar-nav-menu-2 {
  width: 100%;
}

.dropdown-column-wrapper-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 20px;
  overflow: hidden;
  transform: translate(-50%);
  box-shadow: 0 2px 12px #0b162c0d;
}

.dropdown-column-wrapper-2.sidebar-dropdown {
  box-shadow: none;
  transform-origin: 50% 0;
  border-style: none;
  border-radius: 0;
  padding-top: 8px;
  position: static;
  transform: none;
}

.dropdown-column-wrapper-2.sidebar-dropdown.w--open {
  background-color: var(--black);
}

.dropdown-column-wrapper-2.module-dropdown {
  padding: 20px;
  top: 34px;
  right: 0;
  transform: none;
}

.dropdown-column-wrapper-2.dashboard-nav-profile {
  border-radius: 20px;
  width: 100%;
  min-width: 202px;
  padding: 24px;
  transform: translate(-14%);
  box-shadow: 0 8px 28px #0b162c1a;
}

.dropdown-column-wrapper-2.text-single-dropdown {
  z-index: 1;
  box-shadow: none;
  background-color: #0000;
  border-style: none;
  border-radius: 0;
  padding-top: 16px;
  top: 24px;
  transform: none;
}

.dropdown-column-wrapper-2.text-single-dropdown.reports {
  background-color: #fff;
  border-style: solid;
  border-radius: 12px;
  padding: 24px;
}

.sidebar-logo-section-container-2 {
  border-bottom: 1px solid #e9eaf3;
  justify-content: space-between;
  align-items: center;
  min-height: 61px;
  padding-top: 22px;
  padding-bottom: 22px;
  display: flex;
}

.sidebar-menu-wrapper-2 {
  color: #fff;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 16px;
}

.sidebar-collapse-icon-bar-2 {
  background-color: #fff;
  border-radius: 99999px;
  width: 100%;
  min-width: 20px;
  height: 2.5px;
  min-height: 2.5px;
  max-height: 2.5px;
}

.sidebar-dropdown-text-2 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.sidebar-wrapper-2 {
  z-index: 999;
  background-color: var(--black);
  border-right: 1px solid #e9eaf3;
  width: 100%;
  max-width: 300px;
  height: 100vh;
  padding-left: 28px;
  padding-right: 28px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  box-shadow: 0 2px 12px #0b162c0d;
}

.hamburger-menu-bar-2 {
  background-color: #0b0e2c;
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.dropdown-toggle-6 {
  z-index: 500;
  align-items: center;
  padding: 0;
  transition: color .3s;
  display: flex;
}

.dropdown-toggle-6:hover {
  color: #1476ff;
}

.dropdown-toggle-6.sidebar-dropdown {
  color: #fff;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
}

.dropdown-toggle-6.sidebar-dropdown:hover {
  color: var(--medium-slate-blue);
}

.dropdown-toggle-6.sidebar-dropdown.hide {
  display: none;
}

.dropdown-toggle-6.sidebaar-link-block {
  color: #fff;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  text-decoration: none;
}

.dropdown-toggle-6.sidebaar-link-block:hover {
  color: var(--medium-slate-blue);
}

.dropdown-toggle-6.sidebaar-link-block.hide {
  display: none;
}

.dropdown-toggle-6.sidebaar-link-block.padding-bottom {
  margin-bottom: 40px;
}

.dropdown-link-8 {
  color: #6f7182;
  width: 100%;
  padding: 0;
  line-height: 20px;
}

.dropdown-link-8:hover {
  color: #1476ff;
}

.dropdown-link-8.sidebar-link {
  color: #fff;
  border-radius: 48px;
  margin-bottom: 4px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 38px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.125em;
}

.dropdown-link-8.sidebar-link:hover {
  color: var(--medium-slate-blue);
}

.dropdown-link-8.sidebar-link.w--current {
  color: var(--medium-slate-blue);
  background-color: #0000;
}

.dropdown-link-8.sidebar-link.last {
  margin-bottom: 0;
}

.dropdown-link-8.text-100.medium {
  color: #0b0e2c;
}

.dropdown-link-8.text-100.medium:hover {
  color: #1476ff;
}

.div-block-291 {
  padding: 12px;
  text-decoration: none;
  display: block;
}

.div-block-291:hover {
  color: var(--medium-slate-blue);
}

.sidebar-selection {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.sidebar-selection:hover {
  color: var(--medium-slate-blue);
}

.sidebar-text-container {
  align-items: center;
  text-decoration: none;
  transition: none;
  display: flex;
}

.sidebar-text-container:hover, .sidebar-text-container.w--current {
  color: var(--medium-slate-blue);
}

.sidebar-text-2 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.sidebar-text-2:hover {
  color: var(--medium-slate-blue);
}

.main-module {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 5px;
  height: 350px;
  padding: 10px 20px 20px;
  font-family: Nunito Sans, sans-serif;
}

.main-module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.main-module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.main-module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.main-module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.main-module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.main-module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.main-module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.main-module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.main-module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.main-module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.main-module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.main-module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.main-module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.main-module.recent-orders {
  padding: 28px 34px 32px;
}

.main-module.popular-categories {
  padding: 28px 36px 68px;
}

.main-module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.main-module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.main-module.team-progress, .main-module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.main-module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.main-module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.main-module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.main-module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.main-module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.main-module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.main-module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.main-module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.main-module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.main-module.border-radius-30px {
  border-radius: 30px;
}

.main-module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.main-module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.main-module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.main-module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.main-module.company-news {
  padding: 28px 46px;
}

.main-module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.main-module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.main-module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.main-module.board-tasks {
  padding: 24px 28px;
}

.main-module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.main-module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.main-module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.main-module.dashboard-invoice {
  padding: 36px;
}

.main-module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.main-module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.main-module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.main-module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.main-module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.main-module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.main-module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.main-module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.main-module.chat-box.lily {
  display: block;
}

.main-module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.main-module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.main-module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.main-module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.main-module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.main-module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.main-module.border-radius-12px {
  border-radius: 12px;
}

.main-module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.main-module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.main-module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.main-module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.main-module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.main-module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.main-module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.main-module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.main-module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.main-module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.main-module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.main-module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.main-module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.main-module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.main-module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.main-module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.main-module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.main-module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.main-module.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.main-module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.main-module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.main-module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.main-module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.main-module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.main-module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.main-module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.main-module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.main-module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.main-module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.main-module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.main-module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.main-module.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.main-module.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px 56px;
  display: flex;
}

.main-module.strat {
  border-radius: 5px;
  padding: 40px 40px 40px 29px;
}

.main-module.invoice {
  min-height: 400px;
}

.main-module.invoice-detaill {
  min-height: 400px;
  padding-left: 0;
  padding-right: 10px;
}

.main-module.side {
  padding-top: 0;
  padding-right: 0;
}

.main-module.chart {
  padding-right: 10px;
}

.main-module.small {
  height: 350px;
  padding-bottom: 20px;
}

.main-module.small.grey {
  background-color: #f7f7f7;
}

.main-module.lower {
  height: 400px;
}

.main-module.lower.view-all {
  height: 480px;
  margin-bottom: -6px;
}

.main-module.lower.view-all.grey {
  background-color: #f7f7f7;
  height: 500px;
}

.main-module.home {
  height: 225px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.main-module.home.hide {
  display: none;
}

.main-module.settings {
  height: auto;
  margin-left: 140px;
  margin-right: 140px;
}

.main-module.top {
  height: auto;
}

.main-module.all {
  height: auto;
  padding-top: 10px;
}

.main-module.all.grey {
  background-color: #f7f7f7;
}

.main-module.all.grey.mobile {
  background-color: #fff;
}

.main-module.dropdown {
  box-shadow: none;
  border-style: none;
  border-radius: 0;
  max-height: 350px;
  margin-top: 0;
  margin-left: 2px;
  margin-right: 2px;
  display: block;
}

.main-module.dropdown._90 {
  display: block;
}

.main-module.dropdown.alt {
  margin-left: 0;
  margin-right: 0;
}

.main-module.dropdown.grey {
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.main-module.strategy {
  height: auto;
}

.main-module.strategy.alt {
  box-shadow: none;
  border-style: none;
  height: auto;
}

.main-module.grey {
  background-color: #f7f7f7;
}

.main-module.grey.mobile {
  min-height: 350px;
}

.main-module.mobile {
  background-color: #fff;
}

.main-module-header {
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.main-module-header.small {
  padding-bottom: 10px;
}

.main-module-header.small.my-strat {
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 10px;
}

.main-module-header.datasheet {
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.main-module-header-text-right {
  color: var(--medium-slate-blue);
  padding-right: 10px;
  font-size: 16px;
  text-decoration: none;
}

.div-block-292 {
  padding-left: 0;
  padding-right: 0;
}

.column-234 {
  justify-content: space-around;
  display: flex;
}

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

.column-235 {
  justify-content: flex-end;
  display: flex;
}

.columns-116 {
  padding: 20px;
}

.columns-116.alt {
  background-color: #fff;
}

.columns-116.grey {
  background-color: #f7f7f7;
}

.div-block-294 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.image {
  display: block;
}

.div-block-295 {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564fb284b7431_monthly-pageviews-graph-2-dashboardly-webflow-template.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.column-236 {
  padding-left: 0;
  padding-right: 0;
}

.columns-117 {
  margin-left: 0;
  margin-right: 0;
}

.text-block-223 {
  color: var(--medium-slate-blue);
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: inline;
}

.text-block-223.overview {
  color: var(--black);
}

.column-237 {
  flex: 1;
  justify-content: space-around;
  align-self: center;
  display: block;
}

.text-block-224 {
  color: var(--black);
  padding-top: 0;
  font-size: 14px;
}

.div-block-296 {
  justify-content: space-between;
  padding: 5px 40px 5px 10px;
  display: flex;
}

.div-block-296.strat {
  padding-top: 5px;
  padding-bottom: 5px;
}

.div-block-297 {
  padding-left: 16px;
}

.video-box {
  border: 1px solid var(--medium-slate-blue);
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.columns-118 {
  align-items: stretch;
  display: flex;
}

.image-box {
  padding-left: 0;
  padding-right: 0;
}

.div-block-298 {
  padding-bottom: 10px;
  display: flex;
}

.text-block-225 {
  color: var(--black);
  padding-left: 10px;
  font-size: 16px;
}

.text-block-226 {
  padding-left: 45px;
  display: inline;
}

.dot-blank {
  background-color: #0000;
  border-radius: 50%;
  flex: none;
  width: 14px;
  height: 14px;
  margin-top: 6px;
  margin-left: 10px;
}

.dot {
  background-color: #07cc00;
  border-radius: 50%;
  flex: none;
  width: 14px;
  height: 14px;
  margin-top: 6px;
  margin-left: 10px;
}

.dot.green {
  background-color: #3ad29f;
}

.dot.green.index {
  margin-top: 0;
  margin-left: 0;
}

.dot.red {
  background-color: #f8586f;
}

.dot.red.index {
  width: 14px;
  height: 14px;
  margin-top: 0;
  margin-left: 0;
}

.dot.purple {
  background-color: #6a76e5;
}

.dot.purple.index {
  margin-top: 0;
  margin-left: 0;
}

.dot.yellow {
  background-color: #ffcd52;
}

.dot.yellow.index {
  margin-top: 0;
  margin-left: 0;
}

.dot.sequence {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5641db84b74e3_Group%2037321%20(1).svg");
  background-position: 0 0;
  background-size: cover;
}

.dot.sequence.green {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564534d4b74e4_Group%2053.svg");
}

.dot.sequence.green.index.black {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
}

.dot.sequence.index {
  margin-top: 0;
  margin-left: 0;
}

.dot.sequence.index.partner {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
}

.dot.black {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
  background-position: 0 0;
  background-size: cover;
  align-self: auto;
  margin-top: 0;
  margin-left: 0;
}

.dot.sequence-black {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
  background-position: 0 0;
  background-size: cover;
}

.dot.sequence-black.green {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564534d4b74e4_Group%2053.svg");
}

.dot.sequence-black.green.index.black {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
}

.dot.sequence-black.index {
  margin-top: 0;
  margin-left: 0;
}

.dot.sequence-black.index.partner {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642aef4b74de_Group%2037320%20(1).svg");
}

.text-block-225-header {
  color: #bababa;
  padding-left: 10px;
  font-size: 16px;
}

.text-block-225-header.ratio {
  color: #6a76e5;
}

.div-block-299 {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564c0aa4b74e5_Bitmap%20(1).svg");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
  height: 250px;
  display: flex;
}

.columns-119 {
  align-items: center;
  display: flex;
}

.column-238 {
  justify-content: space-around;
  display: flex;
}

.columns-120 {
  padding-bottom: 20px;
}

.div-block-300 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-301 {
  padding-top: 10px;
  padding-bottom: 10px;
}

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

.columns-121 {
  align-items: center;
  padding-top: 0;
  display: flex;
}

.columns-121.alt {
  background-color: #fff;
}

.column-239 {
  padding-top: 0;
}

.columns-118-copy {
  flex-direction: row;
  align-items: stretch;
  display: flex;
}

.div-block-296-overview {
  justify-content: flex-start;
  padding: 10px 20px;
  display: flex;
}

.div-block-296-overview.strat {
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-block-227 {
  color: var(--black);
  font-size: 14px;
}

.banner-wrapper-2 {
  color: #0b0e2c;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 12px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 10px #195dc212;
}

.banner-wrapper-2.success {
  background-color: #05c168;
  border-color: #05c168;
  border-radius: 0;
  display: block;
  overflow: visible;
}

.banner-wrapper-2.error {
  background-color: #ff5a65;
  border-color: #ff5a65;
  border-radius: 0;
  display: none;
  overflow: visible;
}

.banner-wrapper-2.info {
  border-color: var(--medium-slate-blue);
  background-color: var(--medium-slate-blue);
  display: none;
}

.alert-banner-padding-2 {
  background-color: var(--system--300);
  align-items: center;
  width: 100%;
  padding: 20px 16px;
  display: flex;
}

.column-240, .columns-122 {
  align-items: center;
  display: flex;
}

.text-block-228 {
  color: #fff;
  padding-left: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.div-block-303 {
  background-color: var(--system--green-300);
}

.success-message-banner {
  background-color: var(--system--green-300);
  padding: 20px 10px;
  display: none;
}

.column-241 {
  justify-content: flex-end;
  padding-top: 1px;
  display: flex;
}

.error-message-banner {
  background-color: var(--system--300);
  border-radius: 7px;
  padding: 20px 10px;
  display: none;
}

.error-message-banner.pass {
  display: block;
}

.dashboard-footer-wrapper-2 {
  text-align: center;
}

.dashboard-main-content-2 {
  min-height: 92vh;
  padding-top: 48px;
  padding-bottom: 64px;
}

.dashboard-main-content-2.pd-top-32px {
  padding-top: 32px;
}

.dashboard-nav-notification-dot-2 {
  z-index: 1;
  background-color: #ff5a65;
  border-radius: 99999px;
  min-width: 6px;
  max-width: 6px;
  min-height: 6px;
  max-height: 6px;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}

.dashboard-profile-dropdown-link-wrapper-2 {
  color: #6f7182;
  align-items: center;
  margin-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.dashboard-profile-dropdown-link-wrapper-2:hover {
  color: var(--medium-slate-blue);
}

.dashboard-profile-dropdown-link-wrapper-2.mg-bottom-0 {
  margin-bottom: 0;
}

.dashboard-profile-dropdown-link-wrapper-2.transition-none {
  transition: none;
}

.dashboard-profile-dropdown-link-wrapper-2.support {
  display: none;
}

.text-format-buttons-divider-2 {
  background-color: #cacbd7;
  min-width: 1px;
  max-width: 1px;
  min-height: 26px;
  margin-left: 22px;
  margin-right: 22px;
}

.dashboard-footer-inner-wrapper-2 {
  border-top: 1px solid #e9eaf3;
  padding-top: 24px;
  padding-bottom: 24px;
}

.container-default-2 {
  max-width: 1092px;
  padding-left: 24px;
  padding-right: 24px;
}

.add-note-top-link-2 {
  grid-column-gap: 4px;
  grid-row-gap: 8px;
  color: #6f7182;
  border-bottom: 1px solid #e9eaf3;
  flex-wrap: wrap;
  margin-bottom: -1px;
  padding-bottom: 24px;
  padding-left: 18px;
  padding-right: 18px;
  font-weight: 500;
  line-height: 1.143em;
  text-decoration: none;
  transition: border-color .3s, color .3s;
  display: flex;
}

.add-note-top-link-2:hover {
  color: #303350;
  border-bottom-color: #303350;
}

.add-note-top-link-2.active {
  color: #1476ff;
  border-bottom-width: 1.5px;
  border-bottom-color: #1476ff;
}

.badge-primary-2 {
  color: #fff;
  background-color: #1476ff;
  border-radius: 40px;
  padding: 9px 10px;
  font-size: 12px;
  line-height: 1.167em;
  display: inline-block;
}

.badge-primary-2.link {
  transform-style: preserve-3d;
  transition: transform .3s, background-color .3s, color .3s;
}

.badge-primary-2.link:hover {
  color: #fff;
  background-color: #004cff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.badge-primary-2.small {
  padding: 5px 10px;
}

.input-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 52px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 8px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 12px #0b162c0d;
}

.input-2:hover {
  border-color: #989aad;
  box-shadow: 0 2px 12px #0b162c1a;
}

.input-2:focus {
  color: #0b0e2c;
  border-color: #1476ff;
}

.input-2.dashboard-top-search-bar {
  color: #0b0e2c;
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.input-2.dashboard-top-search-bar::placeholder {
  color: #6f7182;
}

.input-2.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.input-2.token-input {
  box-shadow: none;
  background-color: #f7f9fc;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.input-2.token-input::placeholder {
  color: #989aad;
}

.dashboard-nav-notification-container-2 {
  color: #0b0e2c;
  cursor: pointer;
  transform-style: preserve-3d;
  justify-content: center;
  align-items: flex-end;
  min-width: 24px;
  max-width: 24px;
  min-height: 24px;
  max-height: 24px;
  margin-left: 16px;
  margin-right: 12px;
  font-size: 20px;
  line-height: 1em;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  position: relative;
}

.dashboard-nav-notification-container-2:hover {
  color: #0b0e2c;
  transform: scale3d(1.1, 1.1, 1.01);
}

.heading-h3-size-2 {
  color: #0b0e2c;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.417em;
}

.add-note-top-section-2 {
  border-bottom: 1px solid #e9eaf3;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
}

.social-icon-square-2 {
  transform-style: preserve-3d;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: 20px;
  height: 20px;
  min-height: 20px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.social-icon-square-2:hover {
  color: #004cff;
  transform: scale3d(1.08, 1.08, 1.01);
}

.modules-list-bg-line-2 {
  z-index: -1;
  background-color: #e9eaf3;
  min-width: 6px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 56px;
}

.dashboard-nav-main-container-2 {
  background-color: #fff;
  display: none;
  box-shadow: 0 2px 12px #0b162c0d;
}

.text-area-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 22px;
  min-height: 140px;
  margin-bottom: 0;
  padding: 24px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 12px #0b162c0d;
}

.text-area-2:hover {
  border-color: #cacbd7;
  box-shadow: 0 2px 12px #0b162c1a;
}

.text-area-2:focus {
  color: #0b0e2c;
  border-color: #1476ff;
}

.text-area-2.add-note-text-area {
  box-shadow: none;
  border-style: none none solid;
  border-radius: 0;
  min-height: 90px;
  padding: 0;
}

.text-area-2.add-note-text-area::placeholder {
  color: #6f7182;
}

.cart-quantity-2 {
  color: #fff;
  background-color: #1476ff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
  line-height: 1.11em;
  display: flex;
  position: absolute;
  bottom: -6px;
  left: -6px;
}

.nav-block {
  border: 2px solid #fff;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  width: 112px;
  height: 53px;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.nav-menu-wrapper {
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  display: flex;
  position: relative;
}

.nav-menu-wrapper.new.align {
  justify-content: space-between;
}

.nav-ln {
  background-color: #f4f4f4;
  border-radius: 7px;
  width: 30px;
  height: 5px;
}

.nav-ln._2 {
  margin-top: 7px;
  margin-bottom: 7px;
}

.nav-menu {
  color: #fff;
  background-color: #121822;
  height: 100vh;
  margin-right: 31px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  inset: 0% auto 0% 0%;
}

.nav-link {
  color: var(--medium-slate-blue);
  padding-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1.375rem;
  font-weight: 600;
}

.nav-link:hover {
  color: #fff;
}

.qa-block {
  max-width: 40px;
}

.auth-block {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 67%;
  max-width: 426px;
  display: flex;
}

.menu-button {
  flex-direction: column;
  justify-content: space-between;
  padding: 5px;
  display: flex;
  position: static;
}

.menu-button.w--open {
  background-color: #0000;
}

.navbar {
  background-color: var(--black);
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding: 24px 40px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.brand-logo-blcok {
  max-width: 221px;
  margin-left: 22px;
}

.star-block {
  background-color: #00b779;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-right: 2px;
  display: flex;
}

.span-bold-white {
  color: #fff;
  cursor: pointer;
  font-weight: 700;
}

.hero-img-mobi-e {
  display: none;
}

.hero-img-sign {
  align-items: center;
  margin-left: 30px;
  display: flex;
}

.hero-img_block {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56458a34b75bd_replacement%20graphic.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: flex-end;
  align-items: flex-end;
  width: 51%;
  max-width: 678px;
  max-height: 530px;
  padding-bottom: 32px;
  display: flex;
}

.hero-img_block.sq-x {
  width: auto;
  max-width: 472px;
}

.hero-btn {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #6a76e5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 270px;
  font-weight: 700;
  transition: background-color .3s;
  display: flex;
}

.hero-btn:hover {
  color: #cecece;
  background-color: #6a76e5b3;
}

.hero-btn.yellow {
  color: #121822;
  background-color: #ffcd52;
}

.hero-btn.yellow {
  color: #121822;
  mix-blend-mode: normal;
  background-color: #ffcd52;
  border: 1px #0000;
}

.hero-btn.yellow:hover {
  background-color: #ffbc2b;
}

.hero-btn.sq-graph {
  height: 53px;
  font-size: 18px;
}

.hero-btn.sq-graph.white {
  color: #1b2d32;
  background-color: #f4f4f4;
}

.hero-btn.sq-graph.white:hover {
  background-color: #f2bc4e;
}

.hero-btn.sq-graph-copy {
  height: 53px;
}

.hero-btn.sq-graph-white {
  color: #1b2d32;
  background-color: #f4f4f4;
  height: 53px;
  font-size: 18px;
}

.hero-btn.sq-graph-white:hover {
  background-color: #6a76e5b3;
}

.hero-btn.sq-base, .hero-btn.sq-spot {
  font-size: 18px;
}

.play-txt {
  color: #6a76e5;
  margin-right: 30px;
}

.star-img {
  width: 19px;
  height: 19px;
}

.hero-content {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  max-width: 490px;
  margin-right: 40px;
  display: flex;
}

.hero-content.sq-plus {
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.hero-content.max-width {
  grid-row-gap: 25px;
  max-width: 450px;
  margin-top: -40px;
}

.hero-content.sq-base {
  grid-row-gap: 20px;
  align-items: flex-start;
  max-width: 520px;
  margin-left: auto;
  margin-right: auto;
}

.hero-content.sq-light {
  grid-row-gap: 20px;
  align-items: flex-start;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.hero-content.sq-plus {
  grid-row-gap: 20px;
  align-items: flex-start;
  max-width: 590px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
}

.hero-content.row-spacing {
  grid-row-gap: 25px;
  max-width: 460px;
}

.hero-content.row-spacing.lnading {
  grid-row-gap: 15px;
  justify-content: flex-start;
  margin-right: 0;
}

.wegrlot-wrapper {
  align-items: center;
  height: 40px;
  display: flex;
}

.section-4 {
  padding: 60px 6vw 70px;
  font-family: Nunito Sans, sans-serif;
}

.section-4.hero {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.section-4.hero.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-top: 10px;
  padding-bottom: 85px;
}

.section-4.hero.sq-x.width-100 {
  padding-top: 50px;
}

.section-4.blue-gradient {
  background-image: linear-gradient(#232931, #222936);
}

.section-4.calculator {
  background-color: #fbfcfc;
  display: none;
}

.section-4.blue {
  background-color: #212936;
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-4.blue.padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-4.faq {
  padding-top: 100px;
  padding-bottom: 100px;
  transition: background-color .3s;
}

.section-4.countries {
  background-color: #fbfcfc;
  padding-top: 95px;
  padding-bottom: 95px;
}

.section-4.sq-x-gradient, .section-4.sq-x-gradient.width-100 {
  background-image: linear-gradient(#121822, #2d3747);
  padding-bottom: 80px;
}

.section-4.sq-x-gradient.width-100.relative {
  position: relative;
}

.section-4.sq-x-gradient.article {
  background-image: linear-gradient(#121822, #121822 20%, #2d3747);
  padding-top: 220px;
}

.section-4.sq-x-grid {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.section-4.dropdown-sq {
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-4.hero-new {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64308b28b89d665f9e4b0c7c_earth.png"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 100% 158px, -45px 150px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 121px;
  padding-top: 180px;
  padding-bottom: 140px;
}

.section-4.hero-new.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.hero-sq-base {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.section-4.hero-sq-light {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.section-4.hero-sq-plus {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.section-4.hero--sq-spot {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.section-4.hero--sq-spot.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.sq-gradient {
  background-image: linear-gradient(to top, #2e3848, #121b2e);
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-4.sq-gradient.article {
  padding-top: 220px;
}

.section-4.hero--sq-spot--dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 180px;
  padding-bottom: 100px;
}

.section-4.hero--sq-spot--dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.hero--sq-derivatives {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.section-4.hero--sq-derivatives.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.hero--sq-spot--dca-copy {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 190px;
  padding-bottom: 60px;
}

.section-4.hero--sq-spot--dca-copy.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.hero--sq-spot--dca-copy.forex {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b67b88b595f060192cfee3_forex-bg.png");
  background-position: 100% 60%;
  background-size: 25%;
  padding-top: 180px;
}

.section-4.hero--sq-medallion {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: 150% 60%;
  background-repeat: no-repeat;
  background-size: 47%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.section-4.hero--sq-medallion.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.hero--sq-medallion-dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b69ad396748292bc163962_dca-bg.png");
  background-position: 100% 70%;
  background-repeat: no-repeat;
  background-size: 25%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.section-4.hero--sq-medallion-dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.section-4.dashbord {
  padding-left: 20px;
  padding-right: 20px;
}

.section-4.relative {
  display: block;
  position: relative;
}

.section-4.carousel {
  padding-top: 60px;
  padding-bottom: 80px;
  display: none;
  overflow: hidden;
}

.section-4.company-carousel {
  padding: 60px 0 80px;
  overflow: hidden;
}

.section-4.hero-landing {
  background-color: var(--color--hero-section-bg);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/680fe078707dc9d59d547c8a_hero-bg-img.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 192px;
  padding-bottom: 130px;
}

.section-4.hero-landing.relative {
  background-image: linear-gradient(#1f1f1f00, #05614c);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.section-4.hero-landing.relative-influencer {
  background-image: linear-gradient(#1f1f1f00, #05614c);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 83px;
  position: relative;
}

.section-4.landing-mode {
  background-color: var(--color--section-color);
  padding-top: 50px;
  padding-bottom: 40px;
}

.section-4.landing-mode.pb-100 {
  padding-bottom: 140px;
}

.section-4.landing-mode.clients-carousel {
  overflow: hidden;
}

.section-4.landing-footer {
  background-color: var(--color--footer-bg);
  padding-top: 70px;
  padding-bottom: 100px;
}

.section-4.green-mode {
  background-color: var(--color--africa-bg);
  padding-bottom: 90px;
}

.section-4.influencer-landing {
  background-color: var(--color--inf-didi-hero-bg);
  padding-top: 170px;
  padding-bottom: 30px;
}

.section-4.influencer-landing.kyle {
  background-color: var(--color--inf-kyle-hero-bg);
}

.section-4.influencer-landing.coachk {
  background-color: var(--color--inf-coachk-hero-bg);
}

.section-4.influencer-landing.unemp {
  background-color: var(--color--inf-unemp-hero-bg);
}

.section-4.influencer-landing.jess {
  background-color: var(--color--inf-jess-hero-bg);
}

.rate-wrapper {
  align-items: center;
  margin-right: 13px;
  display: flex;
}

.span-inner-link {
  color: #fff;
  text-decoration: underline;
}

.hero-paragraph {
  text-align: left;
  max-width: 440px;
  margin-bottom: 10px;
  font-size: 20px;
}

.hero-paragraph.sq-plus {
  text-align: left;
  max-width: none;
}

.hero-paragraph.white {
  color: #f4f4f4;
}

.h1 {
  color: #ffbc2b;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.4;
}

.h1.white {
  color: #fff;
  text-align: left;
  align-self: flex-start;
}

.h1.white.max-width {
  max-width: 400px;
}

.h1.green {
  color: #3ad29f;
  margin-top: 15px;
  font-weight: 800;
  line-height: 1.2;
}

.h1.green.padding-bottom {
  margin-bottom: 0;
}

.h1.green-color {
  color: #39cf9d;
  margin-bottom: 0;
}

.h1.blog-post {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 600;
}

.h1.blog-post.max-width {
  max-width: 400px;
}

.lightbox {
  max-width: 46px;
  margin-left: 10px;
}

.rate-block {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.img-txt {
  font-size: 14px;
  line-height: 1.15;
}

.hero-number {
  margin-right: 15px;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.15;
}

.hero-number._2 {
  color: #00b779;
  margin-right: 10px;
}

.hero-number._3 {
  color: #ed556d;
}

.hero-number._1 {
  color: #ffcd52;
}

.section-wrapper {
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
}

.section-wrapper.flex {
  justify-content: space-between;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-wrapper.flex.sq-x {
  align-items: flex-start;
}

.section-wrapper.grid-sq-x {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-wrapper.max-width {
  max-width: 1031px;
  margin-top: 0;
}

.section-wrapper.max-width.flex-wizard {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.section-wrapper.max-width-1160 {
  max-width: 1160px;
}

.rate-sign {
  color: #fff;
  margin-right: 10px;
  font-size: 14px;
}

.play-wrapper {
  flex-direction: row;
  align-items: center;
  margin-right: 35px;
  display: flex;
}

.play-wrapper.margin {
  margin-right: 0;
}

.hero-cta {
  align-items: center;
  width: 100%;
  margin-top: 35px;
  text-decoration: none;
  display: flex;
}

.hero-cta.learn-more {
  color: #ffcd52;
  justify-content: flex-start;
  font-size: 16px;
  text-decoration: none;
}

.hero-cta.home {
  color: #ffcd52;
  justify-content: flex-start;
  margin-top: 10px;
  font-size: 20px;
  text-decoration: none;
}

.hero-cta.sq-base, .hero-cta.sq-base-copy, .hero-cta.sq-base-copy, .hero-cta.blog-post {
  color: #ffcd52;
  justify-content: flex-start;
  width: auto;
  margin-top: 0;
  font-size: 20px;
  text-decoration: none;
}

.about-content_cell {
  max-width: 445px;
}

.about-content_cell.sq-x {
  max-width: 300px;
}

.about-image_cell {
  max-width: 400px;
}

.about-image_cell.sq-x {
  max-width: 330px;
}

.h2 {
  color: #02be89;
  margin-top: 0;
  font-size: 30px;
  font-weight: 800;
  line-height: 1.3;
}

.h2.yellow {
  color: #ffcd52;
  text-transform: capitalize;
}

.h2.yellow.absolute {
  z-index: 2;
  position: absolute;
  inset: auto auto auto 0%;
}

.h2.green {
  color: #04a376;
}

.h2.risks {
  color: #f2bc4e;
}

.h2.sq-color {
  color: #3ad29f;
  font-weight: 800;
}

.h2.sq-color.absolute {
  z-index: 0;
  position: absolute;
  top: 20px;
  left: 0;
}

.h2.sq-color.absolute._2, .h2.sq-color.absolute._3 {
  display: none;
}

.h2.sq-color.absolute._1 {
  margin-top: 0;
}

.h2.sq-color.padding-0 {
  margin-bottom: 0;
}

.h2.sq-color._1 {
  margin-top: 60px;
}

.h2.sq-x {
  color: #4dd6a8;
  font-weight: 800;
  display: inline-block;
}

.h2.sq-x.absolute {
  position: absolute;
  top: auto;
  left: 0;
}

.h2.bold {
  font-weight: 800;
}

.h2.grey {
  color: #4e4e4e;
  font-weight: 800;
}

.about-sq-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto;
  grid-template-columns: max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 35px;
  display: grid;
}

.about-cell_title {
  color: #3ad29f;
  margin-bottom: 15px;
  font-size: 25px;
}

.about-img {
  padding-left: 0;
  display: inline-block;
}

.paragraph-5 {
  color: var(--neutral--600);
  font-size: 18px;
}

.paragraph-5.cost {
  margin-left: auto;
}

.paragraph-5.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.paragraph-5.color {
  color: #656565;
  font-size: 16px;
}

.paragraph-5.tab-color {
  color: #818181;
  font-size: 18px;
}

.paragraph-5.white {
  color: #f4f4f4;
}

.paragraph-5.white.pb {
  text-align: left;
  white-space: normal;
  margin-bottom: 0;
}

.paragraph-5.yellow {
  color: #ffbc2b;
}

.paragraph-5.green {
  color: #02be89;
}

.paragraph-5.white-absolute {
  color: #f4f4f4;
  position: absolute;
  top: 65px;
  left: 0;
}

.paragraph-5.absolute-grey {
  max-width: 50%;
  position: absolute;
  top: 65px;
  left: 0;
}

.paragraph-5.span-bold-white {
  color: #fff;
}

.paragraph-5.medium-blue {
  color: var(--medium-slate-blue);
}

.paragraph-5.dark {
  color: #151b26;
}

.paragraph-5.light {
  color: var(--neutral--200);
}

.paragraph-5.light.bold {
  font-weight: 700;
}

.paragraph-5.grey-pd0 {
  color: #4e4e4e;
  margin-bottom: 0;
}

.paragraph-5.font {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.paragraph-5.font.white {
  color: var(--neutral--100);
  margin-bottom: 0;
}

.paragraph-5.font.grey-mode {
  color: var(--color--grey-ph);
}

.paragraph-5.font.dark-grey {
  color: var(--color--grey-paragraph);
}

.paragraph-5.font.dark-grey.static {
  color: #717d7d;
}

.paragraph-5.font.client-mode {
  color: var(--color--client-paragraph);
  margin-bottom: 0;
}

.paragraph-5.font.bright-green {
  color: #39f2ae;
  margin-bottom: 5px;
}

.paragraph-5.font.bright-green.mb-11.dd-mode {
  color: var(--color--charge-dd-label-open);
}

.paragraph-5.font.br-green-2 {
  color: #00df82;
  margin-bottom: 0;
}

.paragraph-5.font.br-green-2.kyle {
  color: #ffbc2c;
}

.paragraph-5.font.br-green-2.unemp {
  color: #4583ef;
}

.paragraph-5.font.br-green-2.jess {
  color: #f62983;
}

.work-tab-pane {
  width: 100%;
}

.work-tab-pane.dashboard {
  top: 0;
}

.work-tab-content {
  width: 100%;
  margin-top: 90px;
  overflow: visible;
}

.step-title {
  color: #fff;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
}

.step-title.padding-0 {
  margin-bottom: 0;
}

.step-title.padding-0.dark {
  color: #242930;
}

.number-cell {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .36fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  max-width: 416px;
  display: grid;
}

.number-cell.padding {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .36fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.work-menu-selected_img {
  width: 80px;
  height: 80px;
  display: none;
}

.work-menu-selected_img.visible {
  display: block;
}

.work-tab_wrapper {
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.number-block {
  max-width: 115px;
  margin-right: 0;
}

.number-block.padding-0 {
  margin-right: 0;
}

.step-content-cell {
  flex-direction: column;
  align-items: flex-start;
  max-width: 367px;
  display: flex;
}

.step-content-cell.padding {
  margin-top: 20px;
}

.step-content-cell.padding.sq-grid {
  grid-row-gap: 40px;
  max-width: 670px;
}

.step-content-cell.max-width {
  max-width: 500px;
}

.work-tab-content_wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 220px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.work-tab-content_wrapper.new {
  grid-column-gap: 40px;
  grid-row-gap: 90px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr max-content;
}

.work-tab-content_wrapper.padding-top {
  grid-row-gap: 220px;
  grid-template-columns: .9fr .9fr 1fr;
  margin-top: 60px;
}

.work-tab-content_wrapper.padding-top.af {
  grid-template-columns: 1fr 1fr .7fr;
  justify-content: space-between;
}

.work-tab-content_wrapper.dashboad-new {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.work-mnu-unselected_img {
  width: 60px;
  height: 60px;
  margin: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.span-bold-blue {
  color: #6a76e5;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 700;
  text-decoration: none;
}

.span-bold-blue.underline {
  text-decoration: underline;
}

.span-bold-blue.unselected, .span-bold-blue.unselected-1, .span-bold-blue.unselected-2, .span-bold-blue.unselected-3 {
  color: #fff;
  cursor: pointer;
}

.span-bold-blue.blog-category {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff80;
  border-radius: 5px;
  position: absolute;
  top: 10px;
  left: 20px;
}

.span-bold-blue.blog-category-select {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffff80;
  border-radius: 5px;
  display: none;
  position: absolute;
  top: 10px;
  left: 20px;
}

.span-bold-blue.p-0 {
  padding-left: 0;
}

.work-tab {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.work-tab.padding-mobile {
  z-index: 0;
}

.step-img-cell {
  justify-content: flex-end;
  align-items: center;
  max-width: 400px;
  display: flex;
}

.step-img-cell._1, .step-img-cell._1-sp {
  margin-top: 20px;
}

.step-img-cell.youtube {
  align-items: flex-start;
  width: 100%;
  height: auto;
  box-shadow: 0 2px 30px 5px #f9f9f940;
}

.step-img-cell.cta {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.step-img-cell.ds {
  justify-content: center;
  align-items: center;
  position: relative;
}

.step-logo_img {
  max-width: 100%;
  display: block;
}

.work-tab-link {
  background-color: #0000;
  width: 80px;
  height: 80px;
  margin-left: 22px;
  padding: 0;
  position: relative;
}

.work-tab-link.w--current {
  background-color: #0000;
  width: 80px;
  height: 80px;
  padding: 0;
}

.step-logo-block {
  max-width: 285px;
}

.work-tab-menu {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.check-content {
  padding-top: 5px;
}

.span-cost-blue {
  color: #5d6ed5;
  font-weight: 700;
  text-decoration: none;
}

.cost-text {
  color: #515151;
  font-size: 16px;
}

.cost-text.margin {
  margin-top: 20px;
}

.cost-text.light {
  color: #a2a2a2;
}

.cost-text.white {
  color: #fff;
}

.cost-text.white.padding-bottom {
  margin-bottom: 0;
}

.cost-text.link {
  color: var(--medium-slate-blue);
  font-weight: 600;
  text-decoration: none;
}

.cost-text.link.size {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  font-size: 30px;
}

.cost-text.green {
  color: #02be89;
  margin-bottom: 0;
  font-weight: 700;
}

.cost-text.italic {
  font-style: italic;
}

.check-icon_block {
  width: 30px;
  min-width: 30px;
  height: 30px;
  margin-right: 16px;
}

.cost-img {
  margin-left: 20px;
}

.cost-title {
  color: #04a376;
  margin-bottom: 5px;
  font-size: 18px;
}

.cost-title.yellow {
  color: #ffbc2b;
}

.cost-img_block {
  max-width: 300px;
  padding-top: 30px;
}

.span-bold-green {
  color: #02be89;
  font-weight: 700;
}

.cost-check-cell {
  background-color: #fbfcfc;
  flex-direction: column;
  max-width: 417px;
  padding: 52px 15px 30px;
  display: flex;
}

.cost-check-cell.blue {
  background-color: #1d283f;
  max-width: 455px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.cost-content_cell {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 363px;
  display: flex;
}

.cost-content_cell.sq-x, .cost-content_cell.sq-base {
  margin-top: 30px;
}

.span-itlic-small {
  font-size: 12px;
  font-style: italic;
}

.cost-content {
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.3fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.cost-content.sx-x {
  grid-column-gap: 40px;
  grid-template-columns: .8fr 1fr 1fr;
}

.cost-content.sx-base {
  grid-column-gap: 40px;
  grid-template-columns: .9fr .9fr 1.1fr;
}

.cost-content.sx-base.hide {
  display: none;
}

.cost-content.sx-base.plus {
  grid-template-columns: 1fr 1fr;
  justify-items: start;
  margin-left: 0;
}

.check-row {
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.check-row.last {
  margin-bottom: 60px;
}

.calc-data {
  color: #5d6ed5;
}

.calc-data.ending {
  color: #02be89;
  text-decoration: underline;
}

.calc-nav-selected-icon {
  position: absolute;
}

.calculator-tab-link {
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 90px;
  height: 52px;
  padding-left: 11px;
  padding-right: 0;
  display: flex;
  position: static;
}

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

.calc-nav-unselected-icon {
  position: absolute;
}

.calculator-cell {
  max-width: 871px;
}

.calc-data-cell {
  background-color: #fff;
  align-items: center;
  width: 100px;
  height: 52px;
  padding-left: 11px;
  font-size: 22px;
  display: flex;
}

.calc-data-cell.ending {
  background-color: #fbfafa;
}

.description-cell {
  align-items: center;
  padding-left: 12px;
  display: flex;
}

.description-cell.white {
  background-color: #fff;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  height: 144px;
  padding-right: 20px;
}

.calculator-tab-content {
  padding-top: 50px;
}

.span-calc-link {
  color: #5d6ed5;
  font-weight: 700;
  text-decoration: none;
}

.calculator-tab_menu {
  justify-content: flex-start;
  padding-left: 205px;
  display: flex;
  position: relative;
}

.calcultor-title {
  color: #04a279;
  font-size: 18px;
}

.descriprion-text {
  color: #797979;
  font-size: 16px;
}

.calculator-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .4fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  max-width: 100%;
  margin-top: 55px;
  display: grid;
}

.option-title {
  align-items: center;
  min-width: 150px;
  display: flex;
  position: absolute;
  left: 20px;
}

.calculator-img_block {
  max-width: 340px;
}

.question-icon-block {
  width: 30px;
  min-width: 30px;
  height: 30px;
  margin-right: 9px;
}

.calculator-tab {
  border-radius: 5px;
  max-width: 871px;
}

.calc-icon-block {
  align-items: center;
  width: 30px;
  height: 30px;
  margin-right: 15px;
  display: flex;
}

.calc-nav-icon {
  width: 58px;
  height: 35px;
  position: relative;
}

.calculator-grid {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: max-content max-content .8fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.calc-data-cell_wrapper {
  background-color: #fff;
  align-items: center;
  width: auto;
  height: 144px;
  font-size: 22px;
  display: flex;
}

.option-cell {
  align-items: center;
  padding-left: 20px;
  padding-right: 12px;
  display: flex;
  position: static;
  left: 0;
}

.option-cell.white {
  background-color: #fff;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  height: 144px;
}

.risk-icon {
  width: 50px;
  height: 50px;
}

.risk-icon.align {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.dropdown-list-10 {
  color: #d6d5d6;
  background-color: #0000;
  flex-direction: column;
  padding: 32px 50px 85px 85px;
  font-size: 18px;
  display: none;
  position: static;
}

.dropdown-list-10.w--open {
  color: #d6d5d6;
  padding: 32px 50px 85px 64px;
  font-size: 14px;
  position: static;
}

.dropdown-icon {
  width: 40px;
  min-width: 40px;
  height: 40px;
  margin-right: 24px;
}

.tab-line {
  background-color: #121b2e;
  width: 100%;
  height: 40px;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}

.tab-line._1 {
  display: none;
}

.risk-content-cell {
  max-width: 321px;
  padding-top: 8px;
}

.risks-content-txt {
  color: #fff;
  margin-top: 8px;
  font-size: 14px;
}

.risks-content-txt.padding {
  margin-top: 30px;
}

.risks-tab--menu {
  flex-direction: column;
  width: 62%;
  max-width: none;
  display: flex;
}

.tab-inner-wrapper {
  max-width: 96%;
  display: block;
}

.rrisks-content-wrapper {
  background-color: #121b2e;
  height: 100%;
  padding: 25px 35px 25px 40px;
}

.risks-tab-content {
  width: 38%;
  max-width: none;
  display: flex;
}

.tab-toggle {
  z-index: 1;
  color: #ed556d;
  align-items: center;
  padding-top: 22px;
  padding-bottom: 22px;
  padding-left: 28px;
  font-size: 18px;
  display: flex;
  position: relative;
}

.grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  max-width: 100%;
  margin-top: 40px;
}

.risks-tab {
  justify-content: space-between;
  width: 100%;
  min-height: 703px;
  display: flex;
}

.risks-tab-link {
  background-color: #0000;
  padding: 0;
  position: relative;
}

.risks-tab-link.w--current {
  background-color: #0000;
  padding: 0 60px 0 0;
  position: relative;
}

.risks-content-title {
  color: #04a279;
  font-size: 18px;
}

.risks-content-title.padding {
  margin-bottom: 30px;
}

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

.faq-grid {
  grid-column-gap: 17px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.faq-img {
  max-width: 260px;
}

.faq-text-block {
  padding-top: 5px;
}

.button {
  color: #121822;
  background-color: #ffcd52;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 251px;
  height: 53px;
  margin-left: auto;
  font-weight: 700;
  display: flex;
}

.button:hover {
  background-color: #02be89;
}

.button.green {
  background-color: #02b885;
}

.button.green:hover {
  background-color: #ffcd52;
}

.button.sq-x {
  color: #fff;
  background-color: #6a76e5;
  margin-left: 0;
  font-size: 18px;
}

.button.sq-x:hover {
  background-color: #6a76e5b3;
}

.button.sq-x-yellow {
  color: #1b2b30;
  background-color: #f2bc4e;
  margin-left: 0;
  margin-right: 71px;
}

.button.sq-x-yellow:hover {
  background-color: #6a76e5;
}

.faq-icon {
  width: 40px;
  height: 40px;
}

.faq-content {
  width: 55%;
  max-width: 586px;
}

.map-img-block {
  max-width: 640px;
}

.countries-grid {
  grid-column-gap: 50px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.countries-content {
  max-width: 550px;
}

.ra-wrapper {
  margin-bottom: 70px;
  margin-right: 0;
}

.ripple-africa-grid {
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .9fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ripple-africa-grid.sq-plus {
  grid-column-gap: 40px;
  grid-template-columns: 1.1fr 1fr;
}

.ra-image-block {
  max-width: 500px;
}

.span-green {
  color: #02be89;
}

.ra-content {
  max-width: 639px;
}

.heading-4 {
  color: var(--black);
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.se-footer-top-last {
  flex: 1;
}

.se-footer-social {
  transition: opacity .2s;
  display: none;
}

.se-footer-social:hover {
  opacity: .6;
}

.se-footer-top-list-link {
  color: #858585;
  padding-top: 0;
  padding-bottom: 10px;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.se-footer-top-list-link:hover {
  color: #5d6ed5;
}

.se-footer-top-list-link.w--current {
  font-weight: 400;
}

.se-footer-notes {
  font-size: .9rem;
}

.se-footer-social-link {
  width: 46px;
  margin-right: 10px;
}

.se-footer-top-list {
  grid-column-gap: 16px;
  grid-row-gap: 4px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.se-newsletter-form-field {
  color: #01154a;
  background-color: #fff;
  border: 1px solid #5d6ed5;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  height: 54px;
  margin-bottom: 0;
  font-size: 1.115rem;
}

.se-newsletter-form-field::placeholder {
  color: #5d6ed5;
}

.se-newsletter-form {
  display: flex;
}

.se-footer-top-left {
  width: 25%;
  padding-right: 20px;
}

.se-footer-top-left.width {
  width: auto;
}

.se-footer-top {
  flex-wrap: wrap;
  margin-bottom: 20px;
  padding-left: 0;
  display: flex;
}

.se-footer-top.landing {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .8fr 1.1fr 1.4fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.se-container {
  width: 90%;
  max-width: 1260px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 40px;
}

.se-container.full-width-jo {
  width: 100%;
}

.se-container.landing {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.se-footer-bottom {
  border-top: 1px solid #d6d6d6;
  margin-top: 40px;
  padding-top: 40px;
}

.se-newsletter-form-button {
  text-align: center;
  background-color: #5d6ed5;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  width: 30%;
  padding-top: 12px;
}

.se-footer-top-middle {
  width: 30%;
  padding-right: 20px;
}

.se-footer-top-middle.width {
  width: auto;
}

.se-footer-top-middle.width.gap-15 {
  grid-row-gap: 15px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.se-footer {
  background-color: #fcfcfc;
  margin-top: 0;
  padding-top: 70px;
  padding-bottom: 70px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1.1rem;
  display: none;
}

.se-footer.hide {
  display: none;
}

.body-2 {
  font-family: Nunito Sans, sans-serif;
}

.span-orange-bold {
  color: #daf442;
  font-weight: 700;
  text-decoration: underline;
}

.span-orange-bold.yellow {
  color: var(--secondary--color-6);
}

.lp-link {
  color: #f6c04f;
}

.video-content-wrapper-landing {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  border: 1px solid #fff;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 658px;
  padding: 35px;
  display: grid;
}

.video-content-wrapper-landing._1 {
  z-index: 1;
  background-color: #242323;
  border-color: #daf442;
  grid-template-columns: 1fr .75fr;
  padding-top: 54px;
  padding-bottom: 54px;
  position: relative;
}

.video-content-wrapper-landing._1.yellow {
  border-color: #ffbc2c;
}

.wg-dd-1-togle {
  z-index: 0;
  background-color: #fff;
  border: 1px solid #bdc2f3;
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  height: 53px;
  padding: 10px 15px;
}

.wg-dd-1-togle:hover {
  color: #fff;
  background-color: #4049ff;
}

.wg-dd-1-togle.ld {
  color: #fff;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: flex;
  right: 0;
}

.bgs__right {
  background-color: #ff5e00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 70px;
  padding-top: 40px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.wg-dropdown-1-link {
  color: #000;
  background-color: #fff;
  width: 100%;
  padding: 10px 15px;
  text-decoration: none;
  transition: background-color .1s;
}

.wg-dropdown-1-link:hover {
  color: #fff;
  background-color: #4049ff;
}

.bb-img {
  margin-bottom: 13px;
}

.pop-up-filed.ld1 {
  border: 1px solid #ffa100;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  max-width: 350px;
  margin-bottom: 0;
  font-size: 15px;
}

.pop-up-filed.ld1::placeholder {
  color: #ffa100;
}

.nav-inner-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.bgs__top {
  z-index: 1;
  background-color: #fcd105;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  width: 100%;
  height: 67.5px;
  position: absolute;
  inset: 0% 0% auto;
}

.pp-top-inner-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.pop-up-iner-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.wg-flag-ico {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.section_landing {
  background-color: #000213;
  padding-left: 5vw;
  padding-right: 5vw;
}

.section_landing.hero-landing {
  padding-top: 234px;
}

.section_landing.hero-landing.padding-top {
  padding-top: 140px;
}

.section_landing.aboutsq {
  background-color: #4a4b4d;
  border-top: 10px solid #ffbc2b;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section_landing.cta {
  background-color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5640a414b757a_cta-bg.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-top: 13px solid #d85205;
  height: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  position: static;
}

.text-block-229 {
  display: none;
}

.video-title {
  color: #fff;
  text-transform: capitalize;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.13;
}

.navigation {
  background-color: #0000;
  padding: 40px 50px 40px 5vw;
  position: absolute;
  inset: 0% 0% auto;
}

.navigation.ld1 {
  padding: 0 0 0 0;
}

.text-span-18 {
  text-decoration: underline;
  display: inline-block;
}

.close-txt {
  color: #fff;
  margin-right: 10px;
  font-size: 10px;
}

.pop-up-form.ld1 {
  display: flex;
}

.bb-logo-block {
  max-width: 87px;
}

.wg-selector-text-wrapper {
  align-items: center;
  width: 100%;
  display: flex;
}

.section-wrapper-landing {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-wrapper-landing.hero {
  max-width: 1440px;
  padding-top: 200px;
  position: relative;
}

.section-wrapper-landing.sticky-2 {
  z-index: 1;
  position: relative;
}

.section-wrapper-landing.sticky-1 {
  z-index: 1;
  padding-top: 20px;
  position: relative;
}

.section-wrapper-landing.herodca {
  max-width: 1440px;
  padding-top: 200px;
  position: relative;
}

.bg__side {
  z-index: 2;
  background-color: #fff0;
  border-radius: 40px 40px 40px 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 508px;
  position: relative;
  overflow: hidden;
}

.bg__side.cc-bg {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564ad674b7541_bybit-bg.svg");
  background-position: 50% 67%;
  background-repeat: no-repeat;
  background-size: auto;
  border-bottom-left-radius: 40px;
  height: 508px;
  overflow: hidden;
}

.bybit__grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 480px;
  margin-bottom: 100px;
  display: none;
  position: relative;
}

.pop-up-form_wrapper {
  align-items: center;
  max-width: 489px;
  margin-bottom: 0;
  display: flex;
}

.sing-text {
  color: #f9f9f9;
  text-transform: none;
  margin-top: 22px;
  font-size: 10px;
  text-decoration: underline;
}

.sing-text.desktop {
  text-decoration: none;
}

.sing-text.mobiles {
  display: none;
}

.navigation-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-left: 5vw;
  margin-right: 5vw;
  display: flex;
}

.navigation-wrapper.ld-1 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 40px 5vw;
}

.dotted-line {
  border-right: 1px dashed #ff5e00;
  height: 85%;
  position: absolute;
  inset: 67.5px auto 0% -.5px;
}

.pop-up-top-block.ld1 {
  background-color: #ffa100;
  justify-content: flex-end;
  align-items: center;
  height: 27px;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
}

.wg-flag {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 16px;
  margin-right: 10px;
  display: flex;
}

.pop-up-bottom-block.ld1 {
  background-color: #fff;
  justify-content: space-between;
  height: 58px;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
}

.landing-pop-up {
  display: none;
}

.landing-pop-up.ld-1 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.bgs__keft-text {
  transform-origin: 50%;
  color: #fff;
  white-space: nowrap;
  transform: rotate(-90deg);
}

.planet-1 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto 3%;
}

.landing-pop-up-button {
  color: #f9f9f9;
  text-transform: capitalize;
  background-color: #f7a502;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 39px;
  padding: 0;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.landing-pop-up-button.ld1 {
  color: #fff;
  background-color: #ffa100;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: 140px;
  min-width: 140px;
  font-size: 15px;
  font-weight: 400;
}

.landing-pop-up-button.ld1:hover {
  background-color: #a7a7a7;
}

.span-orange {
  color: #f6c04f;
  text-decoration: underline;
}

.pp-txt {
  color: #000213;
  font-size: 12px;
}

.plus-icon-block {
  width: 25px;
  height: 25px;
  margin-left: 17px;
  margin-right: 9px;
}

.logo-brand {
  max-width: 135px;
}

.logo-brand.landing1 {
  max-width: 217px;
}

.wg-dd-1-list {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  overflow: hidden;
  box-shadow: 0 -13px 50px 3px #11179c12;
}

.wg-dd-1-list.wg-dropdown-link-flag.w--open {
  top: 51px;
}

.close-icon_landing {
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  right: 5vw;
}

.close-icon_landing.ld-1 {
  position: static;
}

.wg-dropdown-1 {
  text-transform: uppercase;
  flex-direction: column;
  align-items: stretch;
  width: auto;
  font-weight: 700;
  display: flex;
}

.wg-dropdown-1.ld {
  margin-right: 0;
}

.span-orange-underline {
  color: #daf442;
  text-decoration: underline;
}

.span-orange-underline.yellow {
  color: var(--secondary--color-6);
}

.bgs__left {
  background-color: #ff5e00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 100%;
  padding-top: 40px;
  display: flex;
  position: absolute;
  inset: 67.5px auto 0% 0%;
}

.pop-up-logo-wrapper {
  align-items: center;
  margin-right: 12px;
  display: flex;
}

.sq-logo-block {
  max-width: 150px;
}

.span-blue {
  color: #6a76e5;
}

.step-logo-cell {
  max-width: 60px;
}

.works-wrapper {
  background-color: #242323;
  max-width: 661px;
  padding: 50px 30px 40px;
}

.works-inner-wrapper {
  grid-column-gap: 78px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  margin-left: 40px;
  margin-right: 40px;
  display: grid;
}

.works-bottom-img {
  width: 127px;
  min-width: 127px;
  max-width: 127px;
  margin-right: 55px;
}

.ld-button1 {
  color: #000213;
  text-transform: capitalize;
  background-color: #daf442;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 207px;
  height: 53px;
  padding: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.25;
  transition: border-color .3s, color .325s, background-color .4s;
  display: flex;
}

.ld-button1:hover {
  background-color: #6a76e5;
}

.ld-button1.about {
  color: #fff;
  background-color: #6a76e5;
  border: 1px solid #5d6ed5;
  width: 285px;
  margin-top: 32px;
}

.ld-button1.about:hover {
  background-color: #ffbc2b;
  border-color: #ffbc2b;
}

.ld-button1.yellow {
  background-color: #ffbc2c;
}

.h2-landing {
  color: #f9f9f9;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
}

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

.bwb-inner {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.works-img-block {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.section-landing-work {
  background-color: #000213;
  padding: 32px 5vw 320px;
  overflow: auto;
}

.works-info-text {
  color: #fff;
  font-size: 16px;
  line-height: 1.2;
}

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

.double-arrow_block {
  max-width: 22px;
  max-height: 22px;
  margin: 32px auto;
}

.works-img {
  margin-left: auto;
  margin-right: auto;
}

.work-cta-txt {
  color: #f9f9f9;
  font-size: 10px;
}

.step-content-cell-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.works-bottom-content {
  border: 1px solid #daf442;
  align-items: center;
  margin-top: 35px;
  margin-bottom: 30px;
  padding: 25px 30px;
  display: flex;
}

.works-bottom-content.yellow {
  border-color: #ffbc2c;
}

.step-text {
  color: #858585;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2;
}

.bybit-wrapper-big {
  background-color: #000213;
}

.planet-2 {
  z-index: .5;
  position: absolute;
  inset: auto 11% 9% auto;
}

.step-title-2 {
  color: #daf442;
  margin-bottom: 14px;
  font-size: 25px;
  font-weight: 400;
}

.step-title-2.yellow {
  color: #ffbc2c;
}

.about-sq-wrapper-2 {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.about-sq-cta-txt {
  margin-top: 22px;
  font-size: 18px;
}

.about-sq-img_block {
  max-width: 530px;
}

.about-sq-txt {
  color: #858585;
  margin-bottom: 25px;
  font-size: 22px;
  line-height: 1.2;
}

.about-sq-content {
  flex-direction: column;
  justify-content: center;
  max-width: 500px;
  display: flex;
}

.strategy-txt {
  text-align: center;
  max-width: 455px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
}

.strategy-top {
  background-color: #daf442;
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
}

.strategy-sq-block {
  max-width: 150px;
}

.coins-block {
  max-width: 135px;
}

.strategy-inner-wrapper {
  justify-content: space-around;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.money-block {
  max-width: 158px;
}

.strategy-bottom {
  background-color: #fdfdfd;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 30px 25px;
  display: flex;
}

.straegy-sub-title {
  color: #242323;
  border: 1px #242323;
  font-size: 14px;
  font-weight: 400;
}

.strategy-wrapper {
  flex-direction: column;
  margin-top: 40px;
  display: flex;
}

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

.multi-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content max-content max-content max-content max-content max-content max-content max-content max-content;
  grid-auto-columns: max-content;
  display: grid;
}

.letter-cell_empty {
  border: 1px solid #979797;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 23px;
  display: flex;
}

.number-cell-2 {
  background-color: #ff5e00;
  border: 1px solid #ff5e00;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 23px;
  display: flex;
}

.train-cell {
  border: 1px solid #ff5e00;
  justify-content: center;
  align-items: center;
  width: 43px;
  height: 23px;
  display: flex;
}

.letter-cell {
  border: 1px solid #ff5e00;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 23px;
  display: flex;
}

.plain-cell {
  border: 1px solid #5c6fd5;
  justify-content: center;
  align-items: center;
  width: 43px;
  height: 23px;
  display: flex;
}

.letter-cell_blue {
  border: 1px solid #5c6fd5;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 23px;
  display: flex;
}

.cta-cell {
  background-color: #ff5e00;
  border: 1px solid #ff5e00;
  justify-content: center;
  align-items: center;
  width: 33px;
  height: 23px;
  text-decoration: none;
  display: flex;
}

.multi-grid-text {
  color: #fff;
  font-size: 12px;
  line-height: 1;
}

.grid-link-wrapper {
  align-items: flex-start;
  margin-top: 7px;
  text-decoration: none;
  display: flex;
}

.text-vertical {
  transform-origin: 50%;
  color: #f9f9f9;
  white-space: nowrap;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.1;
  transform: rotate(-90deg);
}

.item-card-text {
  color: #8c8c8c;
  font-size: 12px;
  text-decoration: none;
}

.item-card-text.underline {
  text-decoration: none;
}

.bybit-top-left {
  background-image: radial-gradient(circle at 50% 100%, #fcd105, #f7a502);
  justify-content: center;
  align-items: center;
  height: 67px;
  display: flex;
}

.bybit-top-left.blue {
  background-image: radial-gradient(circle at 50% 100%, #95a8ec, #5c6fd5);
}

.landing-button-wrapper {
  margin: 32px 7px 4px auto;
}

.landing-button-wrapper.sq {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 4px;
}

.sequence-left {
  z-index: 0;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5642b694b7575_plans-left-bottom.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564421e4b7567_plans-left-top.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56469284b7573_BG-LOGO-BLUE.svg");
  background-position: 103% 86%, 33px 79px, 58% 67%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  border-radius: 40px;
  flex-direction: column;
  width: 257px;
  display: flex;
  overflow: hidden;
}

.bybit-wrapper {
  border: 1px solid #f2bc4e;
  justify-content: center;
  align-items: center;
  width: 85px;
  height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.bitmap-card-title {
  color: #f7a502;
  font-size: 12px;
  font-weight: 700;
}

.bitmap-card-title.blue2 {
  color: #5c6fd5;
}

.bitmap-card-title.blue {
  color: #5e6ed1;
  font-weight: 700;
}

.bybit-top-right {
  background-color: #f7a502;
  justify-content: space-between;
  align-items: center;
  height: 67px;
  margin-top: -7px;
  margin-bottom: -20px;
  padding-top: 5px;
  padding-left: 32px;
  padding-right: 67px;
  display: flex;
  overflow: hidden;
}

.bybit-top-right.blue {
  background-color: #5c6fd5;
}

.right-side-text-wrapper {
  flex-direction: column-reverse;
  justify-content: flex-end;
  align-items: stretch;
  width: 80px;
  max-width: 100%;
  height: 100%;
  padding-left: 10px;
  display: flex;
}

.span-blue-bold {
  color: #5c6fd5;
  font-weight: 700;
  text-decoration: underline;
}

.span-size {
  font-size: 10px;
}

.right-content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-top: 53px;
  margin-left: 31px;
  display: flex;
}

.right-content-wrapper.sq {
  width: 125%;
  margin-top: 48px;
}

.award-icon {
  max-width: 16px;
}

.sequence-item-left-grid {
  grid-column-gap: 6px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  max-width: 180px;
  height: 121px;
  margin-top: 25px;
  margin-bottom: 25px;
  display: grid;
}

.sequence-bottom-wrapper_left {
  border: 1px #000;
  border-right: 1px dashed #5c6fd5;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.bybit-left {
  z-index: 0;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645b354b7564_bottom-left-train-bg.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564f7e14b7565_train-line.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564ad674b7541_bybit-bg.svg");
  background-position: 114% 86%, 25px 79px, 58% 67%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: auto, auto, auto;
  border-radius: 40px;
  flex-direction: column;
  width: 257px;
  display: flex;
  overflow: hidden;
}

.qr-block {
  max-width: 39px;
  margin-top: 10px;
  margin-bottom: 0;
}

.landing-button {
  color: #f9f9f9;
  text-transform: capitalize;
  background-color: #f7a502;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 39px;
  padding: 0;
  font-size: 12px;
  font-weight: 700;
  transition: border-color .3s, color .325s, background-color .4s;
  display: flex;
}

.landing-button:hover {
  background-color: #2ab95e;
}

.landing-button.blue {
  background-color: #5c6fd5;
}

.landing-button.blue:hover {
  background-color: #f6c04f;
}

.landing-button.transparent {
  background-color: #0000;
  border: 1.5px solid #f9f9f9;
}

.landing-button.transparent:hover {
  color: #000;
  background-color: #fff;
  border-color: #000;
}

.text-vertical-right {
  transform-origin: 7% 100%;
  color: #f9f9f9;
  white-space: nowrap;
  align-content: flex-end;
  width: 180px;
  font-size: 8px;
  font-weight: 700;
  line-height: 1.1;
  display: flex;
  transform: translate(0, 16px)rotate(90deg);
}

.side-logo-wrapper {
  max-width: 20px;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: 10px;
}

.left-content-wrapper {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 53px;
  margin-left: 20px;
  display: flex;
}

.left-content-wrapper.sq {
  margin-top: 48px;
}

.top-card-text {
  color: #f9f9f9;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.16;
}

.bitcoin-family-logo_img {
  line-height: 1.16;
}

.bybit-block {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564796e4b7569_train-long-line.svg");
  background-position: 0 80px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 40px;
  align-items: stretch;
  max-width: 658px;
  height: 352px;
  display: flex;
  position: relative;
  box-shadow: inset 0 0 200px #f6a602c7, 0 0 60px #f6a602c2;
}

.bybit-block.blue {
  box-shadow: inset 0 0 200px #5d6ed5cc, 0 0 60px #5d6ed5cc;
}

.check-icon {
  max-width: 18px;
  display: flex;
}

.bitmap-right-side_block {
  background-color: #ff5e00;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 65px;
  height: 100%;
  display: flex;
}

.bitmap-right-side_block.light-blue {
  background-color: #bfc8f0;
}

.bybit-right {
  z-index: 0;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564f3684b756f_bottom-right-train-bg.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56480384b7577_train-medium.svg");
  background-position: -53px 86%, -131px 79px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 40px;
  flex-direction: column;
  width: 400px;
  display: flex;
  overflow: hidden;
}

.bitmap-item-right-grid {
  grid-column-gap: 10px;
  grid-row-gap: 17px;
  grid-template-rows: auto auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  max-width: 268px;
  margin-top: 25px;
  margin-left: 3px;
  display: grid;
}

.bybit-bottom-wrapper_right {
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.bitmap-left-side_block {
  background-color: #ff5e00;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 100%;
  display: flex;
}

.bitmap-left-side_block.light-blue {
  background-color: #bfc8f0;
}

.bitmap-item-left-grid {
  grid-column-gap: 10px;
  grid-row-gap: 14px;
  grid-template-rows: auto auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  margin-bottom: 45px;
  display: grid;
}

.top-logo-block {
  max-width: 24px;
}

.sequence-item-right-grid {
  grid-column-gap: 10px;
  grid-row-gap: 17px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  max-width: 280px;
  margin-top: 25px;
  margin-left: 3px;
  display: grid;
}

.bybit-bottom-wrapper_left {
  border: 1px #000;
  border-right: 1px dashed #f34c0d;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.sequence-right {
  z-index: 0;
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5649a8c4b7576_plans-right-bottom.svg"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56498184b756c_plans-right-top.svg");
  background-position: -10px 86%, -2px 79px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 40px;
  flex-direction: column;
  width: 400px;
  display: flex;
  overflow: hidden;
}

.section-bybit-blue {
  background-color: #000213;
  padding: 100px 5vw 290px;
  overflow: auto;
}

.top-logo-right {
  max-width: 52px;
}

.top-logo-right.sequence {
  max-width: 87px;
}

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

.subtitle {
  color: #f9f9f9;
  margin-bottom: 20px;
  font-size: 28px;
}

.heading-landing {
  color: #f9f9f9;
  margin-bottom: 30px;
  font-size: 45px;
  font-weight: 700;
  line-height: 1.15;
}

.section-landing-logos {
  justify-content: center;
  align-items: center;
  height: 130px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  overflow: scroll;
}

.logos-carousel-inner {
  align-items: center;
  width: 200%;
  display: flex;
}

.multi-logos-slide {
  justify-content: space-around;
  min-width: 100%;
  display: flex;
}

.multi-logos-block {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 18%;
  display: flex;
}

.text-block-230 {
  color: var(--medium-sea-green);
  padding-left: 10px;
  font-weight: 600;
}

.text-block-231 {
  color: var(--medium-sea-green);
}

.text-block-232, .text-block-233, .text-block-234, .text-block-235, .text-block-236 {
  font-weight: 700;
}

.text-block-237 {
  font-weight: 800;
}

.text-block-238, .text-block-239 {
  font-weight: 600;
}

.text-block-240, .text-block-241, .text-block-242, .text-block-243, .text-block-244, .text-block-245, .text-block-246 {
  text-decoration: none;
}

.text-block-247 {
  text-decoration: line-through;
}

.text-block-248 {
  text-decoration: none;
}

.text-block-249 {
  color: var(--system--300);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.div-block-304 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-23 {
  color: var(--medium-slate-blue);
}

.text-block-250 {
  color: var(--black);
  justify-content: flex-start;
  padding-bottom: 0;
  padding-left: 5px;
  font-size: 14px;
  font-weight: 600;
  display: flex;
}

.div-block-305 {
  display: inline-block;
}

.div-block-306 {
  justify-content: space-between;
  display: flex;
}

.column-242 {
  justify-content: space-around;
  display: flex;
}

.text-block-251 {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
}

.div-block-307 {
  justify-content: center;
  display: flex;
}

.columns-123 {
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.column-243 {
  justify-content: center;
  align-self: center;
  padding-top: 0;
  display: flex;
}

.div-block-308 {
  justify-content: space-between;
  display: flex;
}

.div-block-308-copy {
  justify-content: space-around;
  display: flex;
}

.columns-124 {
  background-color: #fff;
  justify-content: space-around;
  align-items: center;
  padding: 10px 20px 10px 10px;
  display: flex;
}

.columns-124.grey {
  background-color: #f7f7f7;
}

.columns-125 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
}

.text-block-252 {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
}

.columns-126 {
  align-items: stretch;
  display: flex;
}

.div-block-309 {
  color: var(--medium-slate-blue);
  justify-content: flex-end;
  text-decoration: none;
  display: flex;
}

.text-block-253, .text-block-254, .text-block-255, .text-block-256, .text-block-257, .text-block-258 {
  display: inline-block;
}

.dateto {
  color: var(--black);
  font-size: 16px;
  font-weight: 600;
}

.product-row {
  background-color: #fff;
  justify-content: space-around;
  align-items: center;
  padding: 10px;
  display: flex;
}

.div-block-310 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-311 {
  background-color: #f5f5f5;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-312 {
  background-color: #fafafa;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: block;
}

.div-block-312.alt {
  background-color: #f7f7f7;
}

.text-block-259 {
  padding-left: 20px;
  font-size: 14px;
}

.column-244 {
  align-self: center;
}

.column-245 {
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
}

.partner-notes {
  background-color: #fafafa;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  display: block;
}

.partner-notes.alt {
  background-color: #fff;
}

.youtube-3 {
  position: static;
}

.link-24, .link-25, .link-26, .link-27, .link-28, .link-29 {
  color: var(--medium-slate-blue);
}

.div-block-313 {
  align-self: flex-end;
  align-items: center;
  display: flex;
}

.div-block-314 {
  padding-top: 20px;
}

.cta {
  background-color: #f4f4f4;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  height: 100px;
  padding-left: 6vw;
  padding-right: 6vw;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px 1px #d6d6d6;
}

.cta.temp-hide {
  display: none;
}

.cta.new {
  z-index: 5;
}

.cta.height-mobile {
  z-index: 100;
  display: flex;
}

.cta-inner-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cta-inner-wrapper.justify, .cta-inner-wrapper.landing {
  justify-content: space-between;
}

.button-cta {
  color: #f9f9f9;
  background-color: #6a76e5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 53px;
  font-weight: 700;
  transition: color .3s, background-color .3s;
  display: flex;
}

.button-cta:hover {
  color: #6a76e5;
  background-color: #fff;
}

.button-cta.white {
  color: #6a76e5;
  background-color: #fff;
  margin-right: 40px;
}

.button-cta.white:hover {
  color: #fff;
  background-color: #6a76e5;
}

.button-cta.white.margin-right {
  margin-right: 0;
}

.button-cta.white.margin-right.widht-mobile {
  border: 1px solid #6a76e5;
  width: 20vw;
  max-width: 270px;
}

.button-cta.white.p-side {
  margin-right: 0;
}

.button-cta.white.p-side:hover {
  border: 2px solid #fff;
}

.button-cta.white-green {
  color: #3ad29f;
  background-color: #fff;
  margin-right: 15px;
}

.button-cta.white-green:hover {
  color: #121822;
  background-color: #ffcd52;
}

.button-cta.white-green.wizard {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  position: absolute;
  inset: 0% 50px 0% auto;
}

.button-cta.white-green.wizard:hover {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
}

.button-cta.yellow {
  color: #121822;
  background-color: #ffcd52;
}

.button-cta.yellow:hover {
  color: #3ad29f;
  background-color: #fff;
}

.button-cta.width-mobile {
  width: 20vw;
  max-width: 270px;
}

.button-cta.width-mobile.abs {
  position: absolute;
}

.button-cta.white-grey {
  color: #6a76e5;
  background-color: #fff;
  margin-right: 40px;
}

.button-cta.white-grey:hover {
  color: #fff;
  background-color: #6a76e5;
}

.button-cta.white-grey.margin-right {
  margin-right: 0;
}

.button-cta.white-grey.margin-right.widht-mobile {
  color: #797979;
  border: 1px solid #797979;
  width: 20vw;
  max-width: 270px;
}

.button-cta.white-grey.margin-right.widht-mobile:hover {
  color: var(--secondary--color-2);
}

.button-cta.width-mobile-strategies {
  width: 20vw;
  max-width: 270px;
}

.button-cta.transparent {
  background-color: #0000;
  border: 2px solid #fff;
}

.button-cta.transparent:hover {
  color: #2b2b38;
  background-color: #fff;
  border-color: #000;
}

.button-cta.green-black {
  color: #2b2b38;
  background-color: #02be89;
  border: 2px solid #02be89;
}

.button-cta.green-black:hover {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button-cta.reboot-wizard {
  color: #3ad29f;
  background-color: #fff;
  border: 1px solid #0000;
  margin-right: 15px;
}

.button-cta.reboot-wizard:hover {
  color: #fff;
  background-color: #fff0;
  border: 1px solid #fff;
}

.button-cta.reboot-wizard.absolute {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  position: absolute;
  inset: 0% 50px 0% auto;
}

.button-cta.reboot-wizard.absolute:hover {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
}

.button-cta.reboot-wizard.violet {
  color: #6a76e5;
}

.button-cta.reboot-wizard.violet:hover {
  color: #fff;
}

.button-cta.wizard-appointment {
  color: #6a76e5;
  background-color: #fff;
  border: 1px solid #0000;
  margin-right: 15px;
}

.button-cta.wizard-appointment:hover {
  color: #fff;
  background-color: #fff0;
  border: 1px solid #fff;
}

.button-cta.wizard-appointment.absolute {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  position: absolute;
  inset: 0% 50px 0% auto;
}

.button-cta.wizard-appointment.absolute:hover {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
}

.button-cta.wizard-appointment.violet {
  color: #6a76e5;
}

.button-cta.wizard-appointment.violet:hover {
  color: #fff;
}

.button-cta.back-violet {
  color: #6a76e5;
  background-color: #fff;
  border: 1px solid #fff;
  margin-right: 15px;
}

.button-cta.back-violet:hover {
  color: #fff;
  background-color: #fff0;
  border: 1px solid #fff;
}

.button-cta.back-violet.absolute {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  position: absolute;
  inset: 0% 50px 0% auto;
}

.button-cta.back-violet.absolute:hover {
  color: #fff;
  background-color: #0000;
  border: 2px solid #fff;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
}

.button-cta.back-violet.violet {
  color: #6a76e5;
}

.button-cta.back-violet.violet:hover {
  color: #fff;
}

.button-cta.abs {
  position: absolute;
}

.button-cta.small {
  width: 100%;
}

.nav-link-2 {
  color: #fff;
}

.cta-wrapper {
  color: #ffcd52;
  border: 1px #000;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
  text-decoration: none;
  display: flex;
}

.hero-sub-title {
  outline-offset: 0px;
  color: #3ad29f;
  outline: 3px #3ad29f;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 46px;
}

.learn-button {
  width: 32px;
  height: 32px;
  margin-left: 10px;
}

.div-block-315 {
  padding-right: 0;
}

.section-3-copy {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.text-span-19 {
  color: var(--black);
  text-align: center;
  font-weight: 700;
}

.text-span-20 {
  font-weight: 700;
}

.div-block-316 {
  padding-top: 20px;
}

.div-block-317 {
  overflow: visible;
}

.div-block-318 {
  height: 275px;
  max-height: 275px;
  margin-left: 0;
  margin-right: -8px;
  padding-right: 0;
  overflow: scroll;
}

.column-246 {
  padding-left: 0;
}

.column-247 {
  padding-left: 0;
  padding-right: 0;
}

.column-248 {
  padding-left: 0;
}

.div-block-308-history {
  justify-content: flex-start;
  display: flex;
}

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

.div-block-320 {
  padding-top: 10px;
  padding-bottom: 10px;
}

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

.div-block-322 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-323 {
  padding-left: 0;
  padding-right: 220px;
}

.dropdown-link-9 {
  font-size: 14px;
}

.dropdown-list-11 {
  min-height: 100px;
}

.dropdown-list-11.w--open {
  min-height: 200px;
  max-height: 200px;
  overflow: scroll;
}

.text-block-260 {
  color: var(--system--300);
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  display: none;
}

.div-block-324, .div-block-325 {
  display: none;
}

.div-block-326 {
  padding-top: 10px;
}

.warning-message-banner {
  background-color: var(--medium-slate-blue);
  display: block;
}

.div-block-327, .view, .close-view {
  display: flex;
}

.tabs-menu-4 {
  display: none;
}

.div-block-328 {
  padding-top: 0;
}

.div-block-329 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.view-2, .close-view-2 {
  display: flex;
}

.loading-spinner-block-login {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: none;
}

.div-block-330 {
  text-align: center;
  padding-top: 15px;
  display: none;
  position: absolute;
}

.hero-sub-title-2 {
  outline-offset: 0px;
  color: #3ad29f;
  outline: 2px #3ad29f;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.perfomance-top {
  background-color: #232936;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  justify-content: space-between;
  align-items: center;
  padding: 18px 20px 18px 50px;
  display: flex;
}

.perfomance-wrapper {
  grid-column-gap: 70px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: grid;
}

.perfomance-icon-block {
  width: 60px;
  height: 60px;
}

.p-img-wrapper {
  max-width: 400px;
  margin-top: 35px;
}

.p-data {
  background-color: #fbfcfc;
  justify-content: center;
  align-items: center;
  padding: 23px 48px 18px 20px;
  display: flex;
}

.p-data.grey-bg {
  background-color: #ececec;
}

.p-data.padding {
  padding-top: 20px;
  padding-bottom: 10px;
}

.perfomance-inner-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1.6fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.p-sub-text {
  color: #515151;
  font-size: 12px;
  font-style: italic;
}

.perfomance-logo-block {
  max-width: 233px;
}

.p-check-icon {
  width: 35px;
  height: 35px;
}

.perfomance-content_cell {
  border-radius: 5px;
  flex-direction: column;
  align-items: stretch;
  max-width: 640px;
  display: flex;
}

.perfomance-img-block {
  max-width: 450px;
}

.p-content {
  background-color: #fbfcfc;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 23px 20px 18px 48px;
  display: flex;
}

.p-content.padding {
  padding-top: 20px;
  padding-bottom: 10px;
}

.p-content.grey-bg {
  background-color: #ececec;
}

.ra-cta-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.cta-2 {
  z-index: 999;
  background-color: #f4f4f4;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  height: 100px;
  padding-left: 6vw;
  padding-right: 6vw;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
  box-shadow: 0 1px 5px 1px #d6d6d6;
}

.se-footer-2 {
  background-color: #fcfcfc;
  padding-top: 70px;
  padding-bottom: 140px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1.1rem;
}

.link-30 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.image-2 {
  padding-left: 40px;
}

.div-block-331 {
  background-color: #fff;
  padding-top: 0;
}

.nmb-1 {
  background-color: #d6d6d6;
  border-radius: 10px;
  width: 30px;
  height: 4px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0;
  transition: background-color .2s;
}

.se-box-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.se-nav-menu-category-col {
  border-radius: 3px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.navbar_menu-mid {
  grid-column-gap: 5px;
  grid-row-gap: 14px;
  border-bottom: 2px #f4f4f4;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 8px 20px;
  display: grid;
}

.se-breadcrumbs-link {
  color: #afb5f1;
  text-decoration: none;
}

.se-footer-top-title-link {
  color: #858585;
  margin-bottom: 20px;
  font-weight: 700;
  text-decoration: none;
  transition: color .2s;
  display: block;
}

.se-footer-top-title-link:hover {
  color: #5d6ed5;
}

.new-status-icon {
  margin-right: .75rem;
}

.new-status-icon.max-width {
  width: 31px;
  max-width: 31px;
}

.navbar-menu_button {
  color: #f4f4f4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 34px;
  height: 34px;
  padding: 0;
  font-size: 3rem;
  transition: color .3s;
  display: flex;
  position: absolute;
  inset: 29px auto auto 5%;
}

.navbar-menu_button:hover {
  color: #5d6ed5;
}

.navbar-menu_button.w--open {
  z-index: 100;
  background-color: #0000;
  transform: none;
}

.navbar_menu {
  background-color: #fff;
  width: 400px;
  margin-top: 94px;
  display: block;
}

.se-dashboard-tabs-link {
  color: #083b67;
  text-align: center;
  background-color: #0000;
  border-bottom: 3px solid #5e6fd51f;
  padding: 20px 3%;
  line-height: 1.2;
  text-decoration: none;
}

.se-dashboard-tabs-link.w--current {
  background-color: #0000;
  border-bottom-color: #5e6fd5;
}

.se-nav-menu-list-subtitle-text {
  padding-right: 10px;
  font-family: Nunito Sans, sans-serif;
}

.se-nav-menu-list-subtitle-text.white {
  color: #f8f9fc;
}

.wikibutton {
  color: #fff;
  text-align: center;
  background-color: #f6c04f;
  border: 1px #5d6ed5;
  border-radius: 5px;
  min-width: 200px;
  padding: 12px 25px 10px;
  font-size: 1.25rem;
  text-decoration: none;
  transition: background-color .3s;
}

.wikibutton:hover {
  background-color: #bdc2f3;
  border-color: #bdc2f3;
}

.se-breadcrumbs {
  color: #858585;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 10px;
  font-size: 1.25rem;
  display: flex;
}

.se-box-grid-item-name {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.25rem;
  display: flex;
}

.dropdown-list-12 {
  background-color: #fff;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 20px;
  box-shadow: 2px 2px 7px #00000040;
}

.dropdown-list-12.w--open {
  background-color: var(--black);
  width: 20rem;
  font-family: Nunito Sans, sans-serif;
  left: auto;
  right: 0;
}

.wg-dropdown-1-3 {
  text-transform: uppercase;
  flex-direction: column;
  align-items: stretch;
  width: auto;
  font-weight: 700;
}

.se-nav-menu-list-subtitle-2 {
  color: #5d6ed5;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 1.375rem;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.se-nav-menu-list-subtitle-2.hidden {
  display: none;
}

.navbar-button_wrapper {
  border-top: 1px solid #afb5f1;
  margin-top: 20px;
  padding-top: 40px;
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.se-nav-menu-list-links {
  color: #bdc2f3;
  text-align: left;
  margin-bottom: 8px;
  text-decoration: none;
  transition: opacity .3s;
  display: block;
}

.se-nav-menu-list-links:hover {
  color: #5d6ed5;
}

.se-hero {
  padding-top: 50px;
  padding-bottom: 100px;
}

.se-hero.dashboard-hero {
  padding-bottom: 50px;
}

.se-signed-status {
  align-self: center;
  padding: 0;
  position: relative;
}

.se-dashboard-table-2 {
  border: 2px solid #e0e6ec;
  border-radius: 5px;
  margin-bottom: 40px;
  padding: 20px;
}

.navbar-controls_wrapper {
  grid-column-gap: 10px;
  display: flex;
}

.navbar-controls_wrapper.padding-left {
  margin-left: 20px;
}

.se-mainwrap {
  position: relative;
}

.se-box-grid-item {
  border: 2px solid #e0e6ec;
  border-radius: 5px;
  margin-top: 0;
  padding: 30px 20px;
  font-size: 1.1rem;
  overflow: visible;
}

.se-box-grid-item.supportgrid {
  padding-left: 20px;
  padding-right: 20px;
}

.button-learn-more-2 {
  color: #afb5f1;
  background-color: #0000;
  border: 1px solid #afb5f1;
  border-radius: 4px;
  align-self: auto;
  margin-left: -6px;
  margin-right: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  display: inline-block;
}

.se-box-grid-item-name-text {
  color: #01154a;
  padding-left: 10px;
}

.se-content-wrapper {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.se-dashboard-tabs-menu {
  justify-content: center;
  margin-bottom: 60px;
  display: flex;
}

.nmb-2 {
  background-color: #d6d6d6;
  border-radius: 10px;
  width: 30px;
  height: 4px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0;
  transition: background-color .2s;
}

.se-nav-menu-list-subtitle-icon {
  flex: none;
  width: 22px;
}

.div-block-332 {
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.div-block-332:hover {
  background-color: #fbfbfb;
  border: .5px solid #bdc2f3;
}

.se-nav-menu-list-subtitle {
  color: #5d6ed5;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 1.375rem;
  font-weight: 700;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.se-nav-menu-list-subtitle:hover {
  color: #fff;
}

.se-nav-menu-list-subtitle.hidden {
  display: none;
}

.se-button-2 {
  color: #fff;
  text-align: center;
  background-color: #f6c04f;
  border: 1px #5d6ed5;
  border-radius: 5px;
  min-width: 200px;
  padding: 12px 25px 10px;
  font-size: 1.25rem;
  text-decoration: none;
  transition: background-color .3s;
}

.se-button-2:hover {
  background-color: #bdc2f3;
  border-color: #bdc2f3;
}

.se-button-2.smaller {
  background-color: #bdc2f3;
  border-color: #bdc2f3;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 1.1rem;
  display: block;
}

.se-button-2.smaller:hover {
  background-color: #5d6ed5;
}

.se-button-2.smaller:active {
  background-color: #858585;
  display: block;
}

.se-button-2.blue-stroke {
  color: #5d6ed5;
  background-color: #0000;
  border: 1px solid #5d6ed5;
}

.se-button-2.blue-stroke:hover {
  color: #fff;
  background-color: #5d6ed5;
  border-color: #5d6ed5;
}

.icon-sign-in-dropdown {
  background-color: #0000;
  border-radius: 100%;
  margin-right: .75rem;
  transition: all .2s;
}

.icon-sign-in-dropdown:hover {
  background-color: var(--medium-slate-blue);
}

.icon-sign-in-dropdown.max-width {
  width: 31px;
}

.icon-sign-in-dropdown.max-width:hover {
  background-color: #0000;
}

.wg-dd-1-list-2 {
  background-color: #fff;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  overflow: hidden;
  box-shadow: 0 -13px 50px 3px #11179c12;
}

.grid-heading-button-jo {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  justify-content: space-around;
  width: 90%;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-brand {
  left: 4%;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  padding: 20px 5%;
  display: flex;
}

.icon-rounded-wrapper {
  z-index: 20;
  border: 1px solid #f6c04f;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 5px 16px;
  display: flex;
  position: relative;
}

.icon-rounded-wrapper.signedout.nav {
  color: var(--secondary--color-2);
  border-color: #fff;
  width: 187px;
  font-size: 20px;
}

.icon-rounded-wrapper.signedout {
  border-color: #bdc2f3;
  height: 53px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.icon-rounded-wrapper.main-menu {
  border-color: #0000;
  height: 53px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.navbar_menu-info-icon {
  opacity: .2;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564d7cf4b758b_134216_menu_lines_hamburger_icon%201.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  min-width: 22px;
  height: 22px;
}

.navbar-2 {
  background-color: #fff;
  box-shadow: 4px 4px 5px #0003;
}

.se-box-grid-item-button-holder {
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: 25px;
  padding-right: 0;
  display: flex;
}

.navbar-links-wrapper {
  border-radius: 4px;
  padding-left: 10px;
}

.se-box-grid-item-icon {
  width: 28px;
}

.dropdown-link-10 {
  color: #01154a;
  white-space: nowrap;
  padding: 10px 8px 10px 15px;
  display: block;
}

.dropdown-link-10.bottom-border {
  border-bottom: .05rem solid #bdc2f3;
}

.dropdown-link-10.bottom-border.hidden {
  display: none;
}

.dropdown-link-10.bottom-border-home {
  border-bottom: 1px solid #979797;
  padding-top: 18px;
  padding-bottom: 18px;
}

.dropdown-link-10.bottom-border-home.hidden {
  display: none;
}

.dropdown-link-10.bottom-border-padding {
  border-bottom: 1px solid #979797;
  padding-bottom: 25px;
}

.dropdown-link-10.bottom-border-padding.hidden {
  display: none;
}

.se-breadcrumbs-icon {
  opacity: .4;
  width: 8px;
  margin-left: 7px;
  margin-right: 7px;
  display: block;
}

.wg-dropdown-1-link-2 {
  color: #000;
  background-color: #fff;
  padding: 10px 15px;
  text-decoration: none;
  transition: background-color .1s;
}

.wg-dropdown-1-link-2:hover {
  background-color: var(--medium-slate-blue);
  color: #fff;
}

.column-252 {
  padding-left: 0;
  padding-right: 0;
}

.new-signed-in-dropdown {
  align-self: flex-end;
}

.navbar_menu-top {
  color: #5d6ed5;
  border-bottom: 1px solid #f4f4f4;
  justify-content: space-between;
  align-items: center;
  min-height: 70px;
  padding: 10px 20px;
  font-size: 1.375rem;
  font-weight: 700;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.wg-dd-1-togle-3 {
  z-index: 1;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: column;
  width: 100%;
  padding: 10px 15px;
}

.wg-dd-1-togle-3:hover {
  color: #fff;
  background-color: #4049ff;
}

.se-h1 {
  margin-bottom: 1.25rem;
}

.se-section {
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: visible;
}

.se-section.nopad-top {
  padding-top: 0;
}

.navbar_menu-wrapper {
  border: 2px solid #f4f4f4;
  height: 100%;
  padding-top: 70px;
  position: relative;
  overflow: scroll;
}

.nmb-3 {
  background-color: #d6d6d6;
  border-radius: 10px;
  width: 30px;
  height: 4px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0;
  transition: background-color .2s;
}

.div-block-333 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.div-block-334 {
  border: 1px solid var(--medium-sea-green);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e56405274b7591_Bitmap%20(2).svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 2px;
  min-height: 250px;
  padding-top: 100px;
}

.column-253 {
  align-self: stretch;
  padding-left: 10px;
  padding-right: 0;
}

.div-block-335 {
  justify-content: center;
  display: flex;
}

.div-block-336 {
  background-color: #fff;
}

.div-block-337 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dropdown-toggle-7 {
  justify-content: space-between;
  display: flex;
}

.dropdown-toggle-8 {
  margin-right: 226.57px;
}

.dropdown-toggle-9 {
  margin-right: 245.57px;
}

.dropdown-toggle-10 {
  margin-right: 246.57px;
}

.dropdown-toggle-11, .dropdown-toggle-12, .dropdown-toggle-13, .dropdown-toggle-14, .dropdown-toggle-15 {
  margin-right: 0;
}

.dropdown-toggle-16 {
  margin-left: 237.57px;
}

.dropdown-toggle-17 {
  margin-left: 221.57px;
}

.dropdown-toggle-18 {
  margin-left: 361.57px;
}

.dropdown-toggle-19, .dropdown-toggle-20 {
  margin-left: 0;
}

.dropdown-3 {
  flex: 1;
}

.se-nav-menu-list-head {
  color: #5d6ed5;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 1.375rem;
  font-weight: 700;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.link-block {
  display: block;
}

.link-block.w--current {
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.link-block.w--current:hover {
  color: #fff;
}

.div-block-338 {
  padding-right: 43px;
}

.se-nav-menu-list-subtitle-text-2 {
  padding-right: 10px;
}

.dropdown-list-13 {
  background-color: #fff;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 20px;
  box-shadow: 2px 2px 7px #00000040;
}

.dropdown-list-13.w--open {
  width: 20rem;
  left: auto;
  right: 0;
}

.se-nav-menu-list-subtitle-3 {
  color: #5d6ed5;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 1.375rem;
  font-weight: 700;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.se-nav-menu-list-subtitle-3:hover {
  color: #bdc2f3;
}

.icon-sign-in-dropdown-2 {
  background-color: #fff;
  border-radius: 100%;
  transition: all .2s;
}

.icon-sign-in-dropdown-2:hover {
  background-color: #f0f0f0;
}

.new-signed-out-dropdown-copy {
  align-self: flex-end;
}

.dropdown-list-main {
  background-color: #fff;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 20px;
  box-shadow: 2px 2px 7px #00000040;
}

.dropdown-list-main.w--open {
  background-color: var(--black);
  width: 300px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
  left: 0;
  right: 0;
}

.footer-container {
  width: auto;
  max-width: 1260px;
  margin-left: 10px;
  margin-right: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.footer-container.full-width-jo {
  width: 100%;
}

.div-block-339 {
  display: none;
}

.column-259, .column-260 {
  padding-left: 0;
}

.div-block-340 {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564b3cc4b7593_FULL%20SIZE.svg");
  background-position: 50% 100%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 250px;
  display: flex;
}

.form-4 {
  margin-left: -50px;
  margin-right: -50px;
  padding-left: 0;
  padding-right: 0;
}

.columns-130 {
  align-items: center;
  display: flex;
}

.landing-button-wrapper-2 {
  margin-top: 32px;
  margin-left: auto;
  margin-right: 7px;
}

.landing-button-wrapper-2.sq {
  margin-top: 11px;
}

.bybit-top-right-2 {
  background-color: #f7a502;
  justify-content: space-between;
  align-items: center;
  height: 67px;
  padding-left: 32px;
  padding-right: 67px;
  display: flex;
  overflow: hidden;
}

.bybit-top-right-2.blue {
  background-color: #5c6fd5;
}

.sing-text-2 {
  color: #f9f9f9;
  text-transform: none;
  margin-top: 22px;
  font-family: Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: underline;
}

.sing-text-2.desktop {
  text-decoration: none;
}

.sing-text-2.mobiles {
  display: none;
}

.landing-pop-up-button-2 {
  color: #f9f9f9;
  text-transform: capitalize;
  background-color: #f7a502;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 39px;
  padding: 0;
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
  display: flex;
}

.multi-grid-text-2 {
  color: #fff;
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1;
}

.body-3 {
  font-family: Helvetica, sans-serif;
}

.item-card-text-2 {
  color: #8c8c8c;
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.167;
  text-decoration: none;
}

.item-card-text-2.underline {
  text-decoration: none;
}

.landing-button-2 {
  color: #f9f9f9;
  text-transform: capitalize;
  background-color: #f7a502;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 39px;
  padding: 0;
  font-family: Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
  transition: border-color .3s, color .325s, background-color .4s;
  display: flex;
}

.landing-button-2:hover {
  background-color: #2ab95e;
}

.landing-button-2.blue {
  background-color: #5c6fd5;
}

.landing-button-2.blue:hover {
  background-color: #f6c04f;
}

.landing-button-2.transparent {
  background-color: #0000;
  border: 1.5px solid #f9f9f9;
}

.landing-button-2.transparent:hover {
  color: #000;
  background-color: #fff;
  border-color: #000;
}

.subtitle-2 {
  color: #f9f9f9;
  margin-bottom: 20px;
  font-family: Helvetica, sans-serif;
  font-size: 28px;
}

.div-block-343 {
  display: none;
}

.div-block-344 {
  z-index: 1000;
  object-fit: fill;
  background-color: #eee;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  height: 1000px;
  display: block;
  position: absolute;
  inset: 0%;
}

.lottie-animation-7 {
  object-fit: fill;
  height: 150px;
  margin-top: 220px;
  margin-bottom: 140px;
  position: static;
  inset: 0%;
}

.g-recaptcha {
  margin-top: 20px;
  padding-top: 0;
}

.div-block-345 {
  margin-right: 10px;
}

.div-block-346 {
  justify-content: flex-end;
  margin-right: 10px;
  padding-top: 10px;
  padding-right: 20px;
  display: flex;
}

.alt {
  background-color: #0000;
}

.dropdown-toggle-currency {
  padding: 10px;
  display: block;
}

.link-block-2, .link-block-3, .link-block-4, .link-block-5, .link-block-6, .link-block-7 {
  text-decoration: none;
}

.filled-icons-2, .filled-icons-3 {
  color: var(--medium-slate-blue);
  font-family: Filled Icons, sans-serif;
  text-decoration: none;
}

.link-block-8, .link-block-9, .link-block-10, .link-block-11, .link-block-12, .link-block-13 {
  color: var(--medium-slate-blue);
  text-decoration: none;
}

.div-block-347 {
  justify-content: center;
  display: flex;
}

.text-block-261, .tool-tip {
  color: #07be89;
}

.charts {
  color: var(--medium-slate-blue);
  text-align: right;
  font-family: Filled Icons, sans-serif;
  text-decoration: none;
}

.link-block-14, .link-block-15 {
  text-decoration: none;
}

.column-274, .column-275 {
  justify-content: flex-end;
  display: flex;
}

.tabs-menu-5 {
  display: none;
}

.tabs-2 {
  display: block;
}

.tabs-menu-6 {
  display: none;
}

.text-block-262, .text-block-263, .text-block-264, .text-block-265, .text-block-266, .text-block-267 {
  font-size: 16px;
}

.link-31 {
  color: #daf442;
}

.bold-text {
  color: #daf442;
  font-weight: 400;
}

.image-4 {
  display: none;
}

.div-block-348 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-348.height {
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-349 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.display-6 {
  color: #0b0e2c;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.182em;
}

.color-red-301 {
  color: #ff5a65;
}

.div-block-350 {
  text-align: center;
  align-self: center;
}

.div-block-351 {
  text-align: center;
}

.avatar-circle-outline-container-2 {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 0 2px 10px #195dc212;
}

.avatar-circle-outline-container-2._36px {
  min-width: 36px;
  max-width: 36px;
  min-height: 36px;
  max-height: 36px;
}

.text-block-268, .form-5 {
  display: block;
}

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

.lottie-animation-8 {
  width: 100px;
  height: 100px;
}

.div-block-353 {
  justify-content: center;
  display: flex;
}

.div-block-354 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-354._2fa {
  text-align: center;
}

.text-block-269 {
  font-size: 18px;
  font-weight: 700;
}

.div-block-355 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-356 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-270 {
  font-size: 18px;
  line-height: 1.5em;
}

.image-5 {
  padding-bottom: 10px;
}

.saveandexit.btn-secondary.width-100 {
  color: var(--system--300);
  border-radius: 6px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.saveandexit.btn-secondary.width-100:hover {
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  background-color: #fff;
}

.custom-button-bybit.btn-primary.width-100, .custom-button-other.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-271 {
  color: #6a76e6;
}

.strategy {
  border: .5px solid #000;
  border-radius: 8px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}

.text-block-272 {
  font-size: 14px;
}

.text-block-273 {
  color: var(--neutral--800);
  font-size: 16px;
  font-weight: 500;
}

.div-block-357, .password-success {
  display: none;
}

.add-strategy-error-message-banner-copy {
  background-color: var(--system--300);
  padding: 20px 10px;
  display: none;
}

.columns-my-strategies {
  background-color: #f7f9fc;
  align-items: center;
  padding: 20px 20px 10px;
  font-size: 16px;
  display: flex;
}

.columns-my-strategies.row {
  background-color: #fff;
  border-top: .25px solid #6a76e54d;
}

.text-block-192-copy {
  color: var(--neutral--700);
  text-align: right;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.columns-my-strategies-row {
  background-color: #fff;
  border-bottom: 1px #fff;
  align-items: center;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.columns-my-strategies-row.alt {
  background-color: #fff;
}

.columns-my-strategies-row.paid-invoices {
  display: none;
}

.column-276 {
  text-align: right;
}

.div-block-359 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-274 {
  color: var(--neutral--700);
  text-align: center;
  font-size: 18px;
}

.div-block-success {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-360 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-354-copy {
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-361 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-362 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-363 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.lottie-animation-9 {
  width: 150px;
  height: 150px;
}

.text-block-275 {
  color: var(--neutral--800);
  text-align: left;
  font-size: 16px;
}

.div-block-364 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.success-message-7 {
  background-color: #0000;
}

.text-span-21 {
  font-size: 14px;
}

.div-block-365 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.form-6 {
  min-width: 300px;
}

.div-block-366 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.text-block-276 {
  color: var(--medium-slate-blue);
  display: none;
}

.div-block-367, .div-block-368 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.text-block-277 {
  color: var(--neutral--800);
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-369 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-22 {
  color: var(--system--300);
}

.column-277 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-221-copy {
  padding-top: 20px;
  padding-left: 0;
  padding-right: 20px;
}

.div-block-370 {
  display: inline-block;
}

.div-block-371 {
  margin-right: 10px;
}

.div-block-372 {
  margin-right: 40px;
}

.div-block-373, .div-block-374, .div-block-375 {
  margin-right: 20px;
}

.div-block-376, .div-block-377 {
  padding-right: 20px;
}

.fs-cc-prefs_form {
  background-color: #fff;
  border-radius: 12px;
  width: 100%;
  max-width: 576px;
  height: 100%;
  max-height: 70vh;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-banner_component {
  z-index: 998;
  background-color: #f5f6ff;
  border-top: 1px solid #4353ff29;
  padding: 24px 32px;
  display: block;
  position: fixed;
  inset: auto 0% 0%;
}

.fs-cc-prefs_title {
  color: #021a69;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}

.set-all-components-to-display-none-and-use-this-div-to-create-a-symbol, .set-all-components-to-display-none-and-use-this-div-to-create-a-symbol.tmp-hide {
  display: none;
}

.fs-cc-banner_close-icon {
  width: 24px;
  height: 24px;
}

.fs-cc-manager_trigger {
  display: none;
}

.fs-cc-prefs_toggle {
  background-color: #fff;
  border-radius: 999px;
  width: 20px;
  height: 20px;
}

.fs-cc-prefs_checkbox {
  z-index: 1;
  opacity: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs_button {
  background-color: var(--medium-slate-blue);
  border: 2px solid #4353ff;
  border-radius: 500px;
  margin-right: 8px;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 700;
}

.fs-cc-prefs_button.fs-cc-button-alt {
  color: #4353ff;
  background-color: #fff;
  border-color: #4353ff;
}

.fs-cc-banner_container {
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fs-cc-prefs_space-small {
  margin-bottom: 12px;
}

.fs-cc-prefs_close {
  z-index: 1;
  color: #333;
  cursor: pointer;
  background-color: #f5f6ff;
  border-radius: 100%;
  padding: 10px;
  font-size: 20px;
  text-decoration: none;
  position: absolute;
  inset: -12px -12px auto auto;
  box-shadow: -1px 1px 12px #3333331a;
}

.fs-cc-banner_close {
  opacity: 1;
  cursor: pointer;
  background-color: #fff;
  border-radius: 500px;
  margin-left: 12px;
  padding: 10px;
  box-shadow: 1px 1px 12px #0000001a;
}

.fs-cc-manager_icon {
  width: 32px;
  height: 32px;
}

.fs-cc-banner_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.fs-cc-prefs_component {
  z-index: 997;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 32px;
  display: flex;
  position: fixed;
  inset: 0%;
}

.fs-cc-prefs_close-icon {
  color: #021a7c;
  width: 16px;
  height: 16px;
}

.fs-cc-prefs_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.fs-cc-manager_component {
  z-index: 999;
  display: block;
  position: fixed;
  inset: auto auto 20px 20px;
}

.fs-cc-banner_text-link {
  color: #4353ff;
  border-bottom: 2px solid #4353ff;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs_submit-hide {
  display: none;
}

.fs-cc-prefs_space-medium {
  margin-bottom: 40px;
}

.fs-cc-prefs_option {
  border-bottom: 1px solid #33333326;
  padding-top: 16px;
  padding-bottom: 16px;
}

.fs-cc-prefs_content {
  height: 100%;
  padding: 40px 32px;
  overflow: scroll;
}

.fs-cc-prefs_checkbox-label {
  display: none;
}

.fs-cc-prefs_label {
  color: #4353ff;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 32px;
  font-size: 16px;
  font-weight: 700;
}

.fs-cc-prefs_text {
  color: #021a69;
  font-size: 12px;
}

.fs-cc-banner_trigger {
  display: none;
}

.fs-cc-prefs_buttons-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 32px;
  margin-right: -8px;
  display: flex;
}

.fs-cc-manager_button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 500px;
  flex-direction: column;
  padding: 10px;
  transition: color .2s;
  display: flex;
}

.fs-cc-manager_button:hover {
  color: #4353ff;
}

.fs-cc-prefs_overlay {
  z-index: -1;
  background-color: #03052499;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs_checkbox-field {
  background-color: #ccc;
  border-radius: 999px;
  width: 44px;
  height: 24px;
  margin-bottom: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.fs-cc-banner_button {
  color: #fff;
  text-align: center;
  background-color: #6a76e5;
  border: 2px solid #4353ff;
  border-radius: 500px;
  min-width: 140px;
  margin-left: 16px;
  padding: 10px 20px;
  font-size: 16px;
}

.fs-cc-banner_button.fs-cc-button-alt {
  color: #4353ff;
  background-color: #f5f5f5;
  border-color: #4353ff;
}

.fs-cc-banner_text {
  color: #616161;
  margin-right: 24px;
}

.fs-cc-prefs_trigger {
  display: none;
}

.div-block-378 {
  display: block;
}

.sidebar-wrapper-derivitives {
  z-index: 999;
  background-color: var(--black);
  border-right: 1px solid #e9eaf3;
  width: 100%;
  max-width: 300px;
  height: 100vh;
  padding-left: 28px;
  padding-right: 28px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  box-shadow: 0 2px 12px #0b162c0d;
}

.color-neutral-802 {
  color: #6f7182;
  font-size: 14px;
}

.color-neutral-802.mg-bottom-0 {
  font-size: 14px;
}

.heading-h6-size-2 {
  color: #0b0e2c;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375em;
}

.heading-h2-size-3 {
  color: #0b0e2c;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.5em;
}

.heading-h5-size-2 {
  color: #0b0e2c;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.333em;
}

.color-neutral-803 {
  color: #6f7182;
}

.div-block-379 {
  padding-left: 0;
  padding-right: 40px;
}

.custom-button-bybit-limited.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.custom-button-api-limited.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
}

.button-back-1.btn-secondary.back {
  border-radius: 0;
}

.button-back-1.btn-secondary.back.width-100 {
  border-radius: 6px;
}

.button-back-1.btn-secondary.back.width-100:hover {
  background-color: var(--medium-slate-blue);
}

.button-back-1.btn-secondary.width-100 {
  color: var(--medium-slate-blue);
  border-radius: 5px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.button-back-1.btn-secondary.width-100:hover {
  background-color: #fff;
}

.button-next-2.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
}

.button-next-1.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.submit.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
}

.button-back-2.btn-secondary.back {
  border-radius: 0;
}

.button-back-2.btn-secondary.back.width-100 {
  border-radius: 6px;
}

.button-back-2.btn-secondary.back.width-100:hover {
  background-color: var(--medium-slate-blue);
}

.button-back-2.btn-secondary.width-100 {
  color: var(--medium-slate-blue);
  border-radius: 5px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.button-back-2.btn-secondary.width-100:hover {
  background-color: #fff;
}

.tabs-menu-7 {
  display: none;
}

.column-261-limited {
  padding-left: 10px;
}

.tabs-content {
  padding-left: 40px;
  padding-right: 40px;
}

.dashboard-main-content-limited {
  min-height: 92vh;
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 18px;
}

.dashboard-main-content-limited.pd-top-0 {
  padding-top: 0;
}

.dashboard-main-content-limited.utility-page {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 64px;
  display: flex;
}

.dashboard-main-content-limited.pd-top-32px {
  padding-top: 32px;
}

.dashboard-main-content-limited._404 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.dashboard-main-content-limited._2fa-page {
  object-fit: cover;
  background-color: #232931;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 100vh;
  padding-top: 0;
  display: flex;
}

.dashboard-main-content-limited.add-strat {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.dashboard-main-content-limited.refresh {
  min-height: auto;
  padding-top: 40px;
}

.b-h3-heading {
  color: #3e376d;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.2;
}

.b-integration-grid-large {
  grid-column-gap: 40px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.b-button-plain-icon-right {
  grid-column-gap: 8px;
  color: #5e53a2;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  transition: color .3s;
  display: flex;
}

.b-button-plain-icon-right:hover {
  color: #3e376d;
}

.b-integration-button-wrapper {
  margin-top: 16px;
  display: inline-block;
}

.margin-bottom-24 {
  margin-bottom: 24px;
}

.b-paragraph-small {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.8;
}

.b-paragraph-small.b-text-color-gray-700 {
  color: #454f5f;
}

.b-badge {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

.margin-bottom-08 {
  margin-bottom: 8px;
}

.b-integration-icon-dark {
  background-color: #f3f4f6;
  border-radius: 24px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  display: flex;
}

.b-button-default-icon {
  grid-column-gap: 4px;
  color: #454f5f;
  background-color: #f3f4f6;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.b-button-default-icon:hover {
  color: #fff;
  background-color: #3e376d;
}

.b-integration-heading-content {
  width: 100%;
  max-width: 510px;
}

.b-integration-grid-block {
  grid-column-gap: 24px;
  align-items: flex-start;
  display: flex;
}

.b-heading-wrapper {
  grid-column-gap: 44px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 64px;
  display: flex;
}

.b-badge-caption {
  letter-spacing: .01em;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.8;
}

.b-container-small {
  z-index: 5;
  max-width: 1060px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  inset: 0% auto 0% 0%;
}

.b-badge-icon {
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
}

.b-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.9;
}

.b-paragraph-large.b-text-weight-semibold {
  font-weight: 600;
}

.b-icon-xxsmall {
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  display: flex;
}

.b-section-regular {
  padding: 20px 5% 92px;
  position: relative;
  overflow: hidden;
}

.b-icon-small {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-feature-card-outline {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--neutral--700);
  border: 1px solid #f3f5fb;
  border-radius: 12px;
  align-items: center;
  width: 100%;
  max-width: 350px;
  padding: 32px 20px;
  text-decoration: none;
  transition: background-color .4s;
  display: flex;
}

.f-feature-card-outline:hover {
  background-color: #f7f9fd;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-h3-heading {
  color: #160042;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 1.2;
}

.f-feature-card-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.f-feature-icon-round {
  background-color: #fff;
  border-radius: 100%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  padding: 16px;
  display: flex;
  box-shadow: 23px 23px 48px -8px #1600420a;
}

.f-margin-bottom-08 {
  margin-bottom: 8px;
}

.f-margin-bottom-64 {
  margin-bottom: 64px;
}

.f-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular.f-text-weight-medium {
  font-size: 12px;
  font-weight: 500;
}

.f-sub-heading-regular {
  color: #160042;
  letter-spacing: -.03em;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
}

.f-heading-detail-small {
  color: #6b7094;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-paragraph-large {
  letter-spacing: .5px;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 16px;
  line-height: 28px;
}

.f-section-large {
  padding: 10px 5% 92px;
  position: relative;
}

.div-block-380 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dropdown-list-14.w--open {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 12px;
  overflow: hidden;
  box-shadow: 34px 34px 88px #b1bac829;
}

.avatar-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.dropdown-wrap {
  z-index: 999;
  background-color: #fff;
  height: auto;
  padding: 8px;
}

.avatar-small-dropdown {
  background-color: #e4e6f1;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  margin-right: 12px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.paragraph-small-2 {
  color: var(--neutral--600);
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 24px;
}

.paragraph-small-2.bold {
  font-weight: 500;
}

.dropdown-link-11 {
  color: var(--neutral--800);
  letter-spacing: -.01em;
  border-radius: 4px;
  align-items: center;
  padding: 12px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.dropdown-link-11:hover {
  background-color: #6a76e51a;
}

.dropdown-link-11:focus {
  background-color: #f3f5fb;
}

.dropdown-link-11.w--current {
  color: #2d0896;
}

.dropdown-toggle-21 {
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  min-height: 52px;
  margin-top: 0;
  padding: 12px 16px;
  transition: border-color .3s;
  display: inline-block;
}

.dropdown-toggle-21:hover {
  outline-offset: 1px;
  border-color: #0000;
  outline: 2px solid #6a76e530;
}

.dropdown-toggle-21.w--open {
  border-color: var(--medium-slate-blue);
  outline-offset: 0px;
  outline: 2px solid #642eff1a;
}

.dropdown-toggle-21.product {
  padding-top: 15px;
  padding-bottom: 15px;
}

.icon-dropdown {
  margin-right: 16px;
  font-size: 14px;
}

.dropdown-4 {
  width: 100%;
}

.input-new {
  background-color: var(--neutral--100);
  box-shadow: none;
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 12px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.input-new:hover {
  border-color: var(--neutral--500);
  box-shadow: 0 2px 12px 0 var(--general--shadow-03);
}

.input-new:focus {
  border-color: var(--accent--primary-1);
  color: var(--neutral--800);
}

.input-new.small {
  box-shadow: none;
  border-radius: 38px;
  min-height: 38px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  line-height: 1.167em;
}

.input-new.large {
  border-radius: 80px;
  min-height: 80px;
  padding: 22px 24px;
}

.input-new.mg-bottom-16px {
  border-radius: 5px;
  margin-bottom: 16px;
}

.input-new.mg-bottom-16px.refurl {
  display: none;
}

.input-new.dashboard-top-search-bar {
  color: var(--neutral--800);
  min-height: 50px;
  padding: 14px 18px 14px 44px;
}

.input-new.dashboard-top-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-new.chat-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 0 18px 0 44px;
  font-weight: 500;
}

.input-new.chat-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-new.chat-type-message {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 44px;
  padding: 14px 13px;
  font-weight: 500;
}

.input-new.chat-type-message::placeholder {
  color: var(--neutral--600);
}

.input-new.token-input {
  background-color: var(--neutral--200);
  box-shadow: none;
  min-height: 42px;
  padding: 0 48px 0 12px;
}

.input-new.token-input::placeholder {
  color: var(--neutral--500);
}

.input-new.dropdown-input {
  box-shadow: none;
  color: var(--neutral--600);
  background-color: #0000;
  border-style: none;
  min-height: auto;
  padding: 0;
}

.input-new.dropdown-wrapper {
  align-items: center;
  display: flex;
}

.input-new.mg-bottom-12px {
  border-radius: 5px;
}

.input-new.mg-bottom-24px {
  margin-bottom: 24px;
}

.input-new.help-center-search-bar {
  box-shadow: none;
  color: var(--neutral--800);
  min-height: 54px;
  padding: 0 44px 0 20px;
  font-weight: 500;
}

.input-new.help-center-search-bar::placeholder {
  color: var(--neutral--600);
}

.input-new.cart-quantity-input {
  border-radius: 8px;
  width: 50px;
  min-height: 38px;
  padding: 0 12px;
}

.input-new.choose-exchange {
  border-radius: 5px;
  min-height: 45px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-new.exchange {
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-new.currency {
  border-radius: 5px;
  min-height: 55px;
  padding: 0 0 0 20px;
}

.input-new.trading-amount {
  border-radius: 0;
}

.input-new.product {
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.input-new.sub-account, .input-new.apikey, .input-new.api-secret {
  border-radius: 0;
}

.input-new.disabled {
  border-radius: 6px;
}

.input-new.deposit {
  min-height: 55px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.input-new.choose-invoice {
  border-radius: 5px;
  min-height: 45px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.input-new.wallet {
  border-color: var(--medium-slate-blue);
}

.input-new.filter {
  border-color: var(--medium-slate-blue);
  min-height: 40px;
  padding: 5px 10px;
}

.input-new.filter.exchange {
  border-radius: 5px;
  min-height: 40px;
  padding-left: 5px;
  padding-right: 5px;
}

.input-new.settings {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.input-new.settings.phone {
  border-radius: 5px;
  min-height: 52px;
}

.input-new.areacode {
  border-radius: 5px;
  padding-top: 16px;
}

.input-new.areacode:hover {
  color: var(--medium-slate-blue);
}

.columns-131 {
  align-items: center;
  display: flex;
}

.alert-regular {
  color: #160042;
  background-color: #f7f7f7;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px 16px 16px;
  display: block;
  box-shadow: 56px 0 80px -24px #393b6a14;
}

.alert-regular:hover {
  background-color: #6a76e50f;
}

.alert-success {
  color: #0000;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-right: 16px;
  display: flex;
}

.alert-icon {
  width: 16px;
  display: block;
}

.alert-content {
  width: 100%;
  display: block;
}

.paragraph-regular {
  letter-spacing: -.02em;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-regular.text-weight-medium {
  font-weight: 500;
}

.columns-132 {
  align-items: center;
  display: flex;
}

.div-block-381 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.usdc, .usdt, .eth {
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 24px;
  display: none;
}

.usdticon {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: none;
}

.ethicon {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.usdcicon {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: none;
}

.btcicon {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.btc {
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 24px;
  display: block;
}

.columns-133 {
  align-items: center;
  display: flex;
}

.stratproduct {
  color: #160042;
  background-color: #f7f7f7;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding: 16px 24px 16px 16px;
  display: block;
}

.stratproduct:hover {
  background-color: #e7e7e7;
}

.div-block-382 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-382:active {
  border: 1px solid #000;
}

.div-block-382:focus {
  outline-offset: 0px;
  border: 1px solid #000;
  outline: 3px solid #6f7182;
}

.eth_icon, .usdc_icon, .usdt_icon, .btc_icon {
  width: 16px;
  display: none;
}

.checkbox-label-3, .radio-button-label {
  display: none;
}

.productdropdown {
  width: 100%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.productarray {
  color: #160042;
  background-color: #f7f7f7;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding: 16px 24px 16px 16px;
  display: block;
}

.productarray:hover {
  background-color: #e7e7e7;
}

.link-block-16 {
  display: block;
}

.text-block-278 {
  color: var(--neutral--800);
  padding-top: 5px;
  padding-left: 10px;
  font-size: 14px;
  font-weight: 400;
}

.text-block-278.hide {
  color: #0000;
}

.product-module {
  border: 1px solid var(--neutral--300);
  background-color: var(--neutral--100);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  border-radius: 6px;
  margin-left: 60px;
  margin-right: 60px;
  padding: 20px 40px 60px;
}

.product-module.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.product-module.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.product-module.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.product-module.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.product-module.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.product-module.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.product-module.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.product-module.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.product-module.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.product-module.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.product-module.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.product-module.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.product-module.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.product-module.recent-orders {
  padding: 28px 34px 32px;
}

.product-module.popular-categories {
  padding: 28px 36px 68px;
}

.product-module.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.product-module.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.product-module.team-progress, .product-module.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.product-module.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.product-module.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.product-module.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.product-module.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.product-module.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.product-module.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.product-module.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.product-module.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.product-module.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.product-module.border-radius-30px {
  border-radius: 30px;
}

.product-module.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.product-module.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.product-module.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.product-module.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.product-module.company-news {
  padding: 28px 46px;
}

.product-module.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.product-module.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.product-module.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.product-module.board-tasks {
  padding: 24px 28px;
}

.product-module.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.product-module.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.product-module.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.product-module.dashboard-invoice {
  padding: 36px;
}

.product-module.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.product-module.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.product-module.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.product-module.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.product-module.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.product-module.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.product-module.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.product-module.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.product-module.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.product-module.chat-box.lily {
  display: block;
}

.product-module.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.product-module.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.product-module.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.product-module.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.product-module.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.product-module.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.product-module.border-radius-12px {
  border-radius: 12px;
}

.product-module.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.product-module.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.product-module.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.product-module.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.product-module.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.product-module.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.product-module.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.product-module.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.product-module.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.product-module.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.product-module.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.product-module.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.product-module.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.product-module.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.product-module.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.product-module.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.product-module.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.product-module.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.product-module.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.product-module.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.product-module.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.product-module.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.product-module.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.product-module.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.product-module.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.product-module.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.product-module.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.product-module.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.product-module.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.product-module.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.product-module.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.product-module.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.product-module.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.product-module.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.product-module.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.product-module.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.product-module.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.product-module.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 60px 56px;
  display: flex;
}

.product-module.first {
  padding-top: 40px;
  padding-bottom: 40px;
}

.product-heading {
  color: var(--neutral--700);
  padding-top: 18px;
  padding-left: 10px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 35px;
}

.product-heading.budget {
  padding-left: 0;
}

.div-block-383 {
  justify-content: flex-end;
  display: flex;
}

.div-block-384 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.back-button.btn-secondary.back {
  color: var(--medium-slate-blue);
  display: inline-block;
}

.back-button.btn-secondary.width-100 {
  border-style: none;
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button.btn-secondary {
  border-radius: 6px;
  display: block;
}

.back-button.btn-secondary:hover {
  background-color: #6a76e5;
}

.back-button.btn-secondary.width-100 {
  color: #6a76e5;
  border-style: none;
  border-color: #6a76e5;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button.btn-secondary.width-100:hover {
  color: #6a76e5;
  background-color: #fff;
}

.next-button.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.div-block-385 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-386 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-23 {
  color: var(--system--red-400);
}

.empty-state-2 {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 11px;
  padding: 26px 24px;
  box-shadow: 0 2px 12px #0b162c0d;
}

.link-32 {
  color: var(--medium-slate-blue);
  padding-left: 10px;
  font-size: 14px;
}

.progress-block {
  text-align: center;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-387 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-388 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.back-button-3.btn-secondary {
  border-radius: 6px;
  display: block;
}

.back-button-3.btn-secondary:hover {
  background-color: var(--medium-slate-blue);
}

.back-button-3.btn-secondary.back {
  color: var(--medium-slate-blue);
  display: inline-block;
}

.back-button-3.btn-secondary.width-100 {
  border-style: none;
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button-3.btn-secondary.width-100:hover {
  color: var(--medium-slate-blue);
  background-color: #fff;
}

.back-button-2.btn-secondary {
  border-radius: 6px;
  display: block;
}

.back-button-2.btn-secondary:hover {
  background-color: var(--medium-slate-blue);
}

.back-button-2.btn-secondary.back {
  color: var(--medium-slate-blue);
  display: inline-block;
}

.back-button-2.btn-secondary.width-100 {
  border-style: none;
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button-2.btn-secondary.width-100:hover {
  color: var(--medium-slate-blue);
  background-color: #fff;
}

.next-button-2.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-279 {
  color: var(--neutral--600);
  padding-top: 5px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 400;
}

.submit-button.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.busdicon {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.div-block-389 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-33, .link-34, .link-35 {
  color: var(--medium-slate-blue);
}

.breadcrumbs {
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.column-278 {
  padding-left: 0;
}

.column-279 {
  padding-right: 0;
}

.link-36 {
  color: var(--medium-slate-blue);
}

.text-span-24 {
  color: var(--system--300);
}

.hidden {
  display: none;
}

.text-span-25, .text-span-26 {
  color: var(--system--300);
  font-weight: 700;
}

.text-span-27 {
  color: var(--system--300);
}

.text-span-28 {
  color: var(--system--300);
  font-weight: 700;
}

.column-280 {
  padding-left: 0;
}

.column-281 {
  padding-right: 0;
}

.text-span-29 {
  color: var(--system--300);
  font-weight: 700;
}

.column-282 {
  padding-left: 0;
}

.column-283 {
  padding-right: 0;
}

.lottie-animation-10 {
  position: static;
}

.div-block-390 {
  position: relative;
}

.div-block-391 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.pending-icon, .inactive-icon, .active-icon, .active-status {
  border-radius: 0;
  margin-right: 12px;
}

.link-37 {
  color: #6a76e5;
}

.dropdown-toggle-22 {
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  min-height: 52px;
  margin-top: 0;
  padding: 12px 16px;
  transition: border-color .3s;
  display: inline-block;
}

.dropdown-toggle-22:hover {
  outline-offset: 1px;
  border-color: #0000;
  outline: 2px solid #6a76e530;
}

.dropdown-toggle-22.w--open {
  outline-offset: 0px;
  border-color: #6a76e5;
  outline: 2px solid #642eff1a;
}

.dropdown-toggle-22.product {
  padding-top: 15px;
  padding-bottom: 15px;
}

.input-new-2 {
  box-shadow: none;
  color: #160042;
  background-color: #fff;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 12px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
}

.input-new-2:hover {
  border-color: #989aad;
  box-shadow: 0 2px 12px #0b162c1a;
}

.input-new-2:focus {
  color: #0b0e2c;
  border-color: #1476ff;
}

.checkbox-3 {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #232931;
  border-radius: 5px;
  min-width: 20px;
  min-height: 20px;
  margin-top: 0;
  margin-left: 0;
  transition: none;
}

.checkbox-3:hover {
  border-color: #1476ff;
}

.checkbox-3.w--redirected-checked {
  background-color: #1476ff;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645f2d4b7365_check-form-brix-templates-webflow.svg");
  background-size: 64%;
  border-color: #1476ff;
  border-radius: 5px;
  margin-top: 0;
  margin-left: 0;
}

.checkbox-3.w--redirected-focus {
  box-shadow: none;
}

.dropdown-link-12 {
  background-color: #f7f7f7;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 40px;
  font-size: 16px;
}

.dropdown-link-12:hover {
  color: #6a76e5;
}

.text-block-280 {
  color: #6f7182;
  padding-top: 5px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 400;
}

.product-heading-2 {
  color: #303350;
  padding-top: 18px;
  padding-left: 10px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 35px;
}

.product-module-2 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 6px;
  margin-left: 60px;
  margin-right: 60px;
  padding: 20px 40px 60px;
  box-shadow: 0 2px 10px #195dc212;
}

.text-block-280-copy {
  color: #6f7182;
  padding-top: 5px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 400;
}

.text-block-281 {
  color: var(--neutral--800);
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}

.columns-134 {
  margin-left: 0;
}

.text-block-282 {
  color: var(--neutral--800);
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 14px;
}

.div-block-392 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-283 {
  color: var(--medium-slate-blue);
  font-weight: 700;
}

.div-block-393 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.product-pop-up-module {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0 60px;
  box-shadow: 0 2px 10px #195dc212;
}

.div-block-394 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-38 {
  color: var(--medium-slate-blue);
  font-size: 16px;
}

.alert-banner-padding-3 {
  align-items: center;
  width: 100%;
  padding: 20px 16px;
  display: flex;
}

.dashboard-nav-container-2 {
  align-items: center;
  padding-top: 14px;
  padding-bottom: 14px;
  display: flex;
}

.nav-header {
  background-color: #fff;
  display: none;
  box-shadow: 0 2px 12px #0b162c0d;
}

.dashboard-top-search-bar-wrapper-2 {
  width: 100%;
  max-width: 300px;
  margin-bottom: 0;
  position: relative;
}

.settings-v1-tab-menu-2 {
  border-bottom: 1px solid #cacbd7;
  margin-bottom: 32px;
  display: flex;
}

.api-settings-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr 68px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.api-settings-table-row-2.header {
  background-color: #f7f9fc;
  border-bottom: 1px solid #e9eaf3;
  margin-left: -48px;
  margin-right: -48px;
  padding: 16px 48px;
}

.api-settings-table-row-2.first {
  border-top-style: none;
}

.team-settings-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr .75fr 80px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 16px 46px;
  display: grid;
}

.team-settings-table-row-2.header {
  background-color: #f7f9fc;
}

.btn-circle-secondary-2 {
  color: #6f7182;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
  box-shadow: 0 2px 10px #195dc212;
}

.btn-circle-secondary-2:hover {
  color: #fff;
  background-color: #1476ff;
  border-color: #1476ff;
  transform: scale3d(1.1, 1.1, 1.01);
}

.btn-circle-secondary-2.table-button {
  color: #6f7182;
  width: 34px;
  min-width: 34px;
  height: 34px;
  min-height: 34px;
  font-size: 14px;
  line-height: 1em;
  box-shadow: 0 2px 10px #195dc212;
}

.btn-circle-secondary-2.table-button:hover {
  color: #fff;
}

.plan-information-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 28px;
  display: grid;
}

.plan-information-table-row-2.header {
  padding-top: 0;
}

.plan-information-table-row-2.last {
  border-bottom-style: none;
  margin-bottom: 24px;
  padding-bottom: 0;
}

.notifications-settings-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 74px 74px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.notifications-settings-table-row-2.header {
  border-top-style: none;
  padding-top: 0;
  padding-bottom: 28px;
}

.error-message-2 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
}

.billing-invoices-table-row-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-top: 1px solid #e9eaf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr .35fr .6fr 68px;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px 30px;
  display: grid;
}

.billing-invoices-table-row-2.header {
  background-color: #f7f9fc;
  border-top-style: none;
  padding-top: 16px;
  padding-bottom: 16px;
}

.color-neutral-804 {
  color: #303350;
}

.total-amount-container-2 {
  grid-column-gap: 42px;
  background-color: #f7f9fc;
  border-radius: 14px;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 32px;
  padding: 18px 24px;
  display: flex;
}

.total-amount-container-2.billing {
  grid-column-gap: 52px;
  margin-bottom: 0;
}

.settings-v1-tab-link-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #6f7182;
  background-color: #0000;
  border-bottom: 1px solid #cacbd7;
  align-items: center;
  margin-bottom: -1px;
  padding: 0 18px 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.125em;
  transition: border-color .3s, color .3s;
  display: flex;
}

.settings-v1-tab-link-2:hover {
  color: #0b0e2c;
  border-bottom-color: #0b0e2c;
}

.settings-v1-tab-link-2.w--current {
  color: var(--medium-slate-blue);
  background-color: #0000;
  border-bottom-color: #1476ff;
}

.languagedropdown {
  width: 100%;
}

.columns-135 {
  padding-top: 20px;
}

.notifications-number-2 {
  color: #fff;
  background-color: #ff414c;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  min-width: 18px;
  max-width: 18px;
  min-height: 18px;
  max-height: 18px;
  margin-left: 4px;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.2em;
  display: flex;
}

.color-neutral-805 {
  color: #0b0e2c;
}

.notifications-link-container-2 {
  grid-column-gap: 12px;
  border-bottom: 1px solid #e9eaf3;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 18px;
  text-decoration: none;
  transition: none;
  display: flex;
  position: relative;
}

.notifications-link-container-2.last {
  border-bottom-style: none;
  padding-bottom: 0;
}

.notification-dot-2 {
  background-color: #ff414c;
  border-radius: 99999px;
  min-width: 6px;
  max-width: 6px;
  min-height: 6px;
  max-height: 6px;
  position: absolute;
  right: 0;
}

.div-block-395 {
  padding-top: 10px;
}

.link-block-17 {
  color: var(--medium-slate-blue);
  text-decoration: none;
}

.text-block-284 {
  text-align: center;
}

.div-block-396 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-396.height {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-397 {
  border-radius: 7px;
}

.div-block-398 {
  padding-right: 100px;
}

.div-block-399 {
  padding-left: 0;
  padding-right: 100px;
}

.dropdown-toggle-23 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dropdown-toggle-24 {
  color: var(--neutral--600);
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  transition: border-color .3s;
  display: inline-block;
}

.dropdown-toggle-24:hover {
  border-color: var(--neutral--600);
}

.dropdown-toggle-24.w--open {
  border-color: var(--neutral--600);
  outline-offset: 0px;
  outline: 2px solid #80808017;
}

.dropdown-toggle-24.new-auth {
  color: #aaccc5;
  border-style: none;
  border-color: #aaccc5b3;
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding: 8px 15px;
  font-size: 15px;
  display: flex;
}

.dropdown-toggle-24.new-auth.w--open {
  border-color: #aaccc599;
}

.next-button-4.btn-primary.width-100 {
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
  font-family: Nunito Sans, sans-serif;
}

.back-button-4.btn-secondary.back {
  color: var(--medium-slate-blue);
  display: inline-block;
}

.back-button-4.btn-secondary.width-100 {
  border-style: none;
  border-color: var(--medium-slate-blue);
  color: var(--medium-slate-blue);
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button-4.btn-secondary {
  border-radius: 6px;
  display: block;
}

.back-button-4.btn-secondary:hover {
  background-color: #6a76e5;
}

.back-button-4.btn-secondary.width-100 {
  color: #6a76e5;
  border-style: none;
  border-color: #6a76e5;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: inline-block;
}

.back-button-4.btn-secondary.width-100:hover {
  color: #6a76e5;
  background-color: #fff;
}

.learn-arrow {
  border: 2px solid #ffcd52;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-left: 20px;
  display: flex;
}

.sq-hero-graph {
  background-image: linear-gradient(#131d20, #1b2d32);
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 472px;
  padding-top: 35px;
  padding-bottom: 40px;
  display: flex;
  box-shadow: 0 0 10px #dadada80;
}

.sq-hero-graph.sq-x {
  width: auto;
  max-width: 472px;
}

.sq-hero-graph.no-shadow {
  box-shadow: none;
}

.hero-graph-top {
  align-items: center;
  height: 40px;
  margin-bottom: 30px;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.div-block-400 {
  width: 40px;
  height: 40px;
}

.icon-wrapper {
  background-color: #f2bc4e;
  border-radius: 1px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.graph-icon {
  max-width: 24px;
}

.bybit-icon {
  max-width: 67px;
  max-height: 100%;
}

.graph-text-wrapper {
  color: #1b2d32;
  background-color: #f2bc4e;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.graph-top-text {
  color: #1b2d32;
  font-size: 18px;
  font-weight: 300;
  line-height: 1em;
}

.graph-top-text.cost {
  margin-left: auto;
}

.graph-top-text.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.graph-top-text.color {
  color: #656565;
  font-size: 16px;
}

.graph-top-text.white {
  color: #f9f9f9;
  line-height: 1.2;
}

.graph-top-text.greay {
  color: #858585;
  line-height: 1.3;
}

.horizontal-divider {
  background-color: #404040;
  height: 2px;
}

.graph-row {
  align-items: center;
  width: 100%;
  padding-top: 22px;
  padding-bottom: 22px;
  display: flex;
}

.graph-row._1 {
  border-top: 2px solid #404040;
  align-items: center;
  padding: 30px 20px;
  display: flex;
}

.graph-grid {
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  border-top: 2px solid #404040;
  border-bottom: 2px solid #404040;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: minmax(120px, max-content) 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.span-graph-yellow {
  color: #f2bc4e;
  font-weight: 700;
}

.graph-text {
  color: #f9f9f9;
  font-size: 18px;
  line-height: 1.2;
}

.graph-text.cost {
  margin-left: auto;
}

.graph-text.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.graph-text.color {
  color: #656565;
  font-size: 16px;
}

.graph-text.white {
  color: #f9f9f9;
}

.graph-title {
  color: #4a4a4a;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
}

.graph-title.cost {
  margin-left: auto;
}

.graph-title.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.graph-title.color {
  color: #656565;
  font-size: 16px;
}

.graph-title.white {
  color: #f9f9f9;
}

.graph-cell {
  grid-column-gap: 20px;
  align-items: center;
  width: 100%;
  padding-top: 25px;
  padding-bottom: 25px;
  display: flex;
}

.graph-cell._1 {
  border-top: 2px solid #404040;
  align-items: center;
  padding: 30px;
  display: flex;
}

.graph-cell.padding {
  padding-top: 0;
  padding-bottom: 0;
}

.icon-block {
  background-color: #f2bc4e;
  border-radius: 1px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.icon-block-wrapper {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
}

.icon-block-wrapper._2-xeth {
  cursor: pointer;
}

.graph-button-wrapper {
  justify-content: center;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.hero-btn-copy {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #6a76e5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 216px;
  height: 60px;
  font-weight: 700;
  transition: background-color .3s;
  display: flex;
}

.product-cell {
  padding-bottom: 60px;
  padding-right: 40px;
}

.about-sq-x-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 40px;
  margin-bottom: 60px;
  display: grid;
}

.difference-cell {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding: 40px 0 60px 60px;
  display: flex;
}

.botomm-subtitle {
  font-size: 20px;
}

.botomm-subtitle.cost {
  margin-left: auto;
}

.botomm-subtitle.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.botomm-subtitle.color {
  color: #656565;
  font-size: 16px;
}

.span-link {
  color: #6a76e5;
  font-weight: 700;
  text-decoration: none;
}

.span-link.underline {
  text-decoration: underline;
}

.difference-content-wrapper {
  grid-row-gap: 25px;
  flex-direction: column;
  margin-top: 20px;
  margin-bottom: 80px;
  display: flex;
}

.btn-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.sq-difference-graph {
  background-image: linear-gradient(#131d20, #1b2d32);
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 472px;
  padding-top: 35px;
  padding-bottom: 40px;
  display: flex;
  box-shadow: 0 0 40px 30px #595c7429;
}

.sq-difference-graph.sq-x {
  width: auto;
  max-width: 472px;
}

.sq-difference-graph.hide {
  display: none;
}

.span-yellow-color {
  color: #ffa100;
}

.hero-btn-copy {
  color: #fff;
  text-transform: capitalize;
  cursor: pointer;
  background-color: #6a76e5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 270px;
  font-weight: 700;
  transition: background-color .3s;
  display: flex;
}

.hero-btn-copy:hover {
  color: #cecece;
  background-color: #6a76e5b3;
}

.hero-btn-copy.yellow {
  color: #121822;
  background-color: #ffcd52;
}

.hero-btn-copy.yellow {
  color: #121822;
  mix-blend-mode: normal;
  background-color: #ffcd52;
  border: 1px #0000;
}

.hero-btn-copy.yellow:hover {
  background-color: #ffbc2b;
}

.hero-btn-copy.sq-graph, .hero-btn-copy.sq-graph-copy {
  height: 53px;
}

.graph-content {
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  padding: 0 30px;
  display: flex;
}

.graph-content._1 {
  border-top: 2px solid #404040;
  align-items: center;
  padding: 30px;
  display: flex;
}

.sq-x-section-grid-bg {
  z-index: -1;
  background-color: #fff;
  width: 40%;
  max-width: 40%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.bottom-tab-block {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.green-mark-block {
  width: 35px;
  min-width: 35px;
  height: 35px;
}

.green-mark-block.absolute {
  position: absolute;
  left: 28px;
}

.button-left-wrapper {
  justify-content: flex-end;
  margin-top: 60px;
  display: flex;
}

.using-tab_wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 60px;
  position: relative;
}

.using-tab {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.using-tab-content-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 220px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-graph-wrapper {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  display: flex;
}

.sq-option-dropdown {
  background-color: #121b2e;
  width: 100%;
  display: none;
}

.sq-option-toggle {
  background-color: #212936;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 96px;
  padding-left: 33px;
  padding-right: 60px;
  display: flex;
}

.sq-option-list.w--open {
  background-color: #121b2e;
  padding-bottom: 30px;
  padding-left: 50px;
  padding-right: 14px;
  position: static;
}

.dropdown-iconblock {
  width: 40px;
  height: 40px;
  margin-right: 28px;
  transform: rotate(-90deg);
}

.dropdown-logo-block {
  max-width: 257px;
}

.dropdown-logo-block.max-widht {
  max-width: 221px;
}

.dropdown-toggle-left {
  align-self: center;
  align-items: center;
  display: flex;
}

.sq-dropdown-wrapper {
  background-color: #212936;
  border-radius: 5px;
  width: 100%;
  overflow: hidden;
}

.dropdown-button-sq {
  color: #121822;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 251px;
  height: 53px;
  margin-left: auto;
  font-weight: 700;
  display: flex;
}

.dropdown-button-sq.green {
  background-color: #02b885;
}

.dropdown-button-sq.green:hover {
  background-color: #ffcd52;
}

.dropdown-button-sq.sq-x {
  color: #fff;
  background-color: #6a76e5;
  margin-left: 0;
}

.dropdown-button-sq.sq-x:hover {
  background-color: #6a76e5b3;
}

.dropdown-button-sq.sq-x-yellow {
  color: #1b2b30;
  background-color: #f2bc4e;
  margin-left: 0;
}

.mobile-graph {
  display: none;
}

.faq-answer-p {
  margin-top: 24px;
  margin-bottom: 0;
  margin-left: 83px;
  font-size: 15px;
}

.faq-item {
  background-color: #212936;
}

.faq-header-wrapper {
  position: relative;
}

.faq-top {
  grid-column-gap: 32px;
  color: #000;
  cursor: pointer;
  background-color: #212936;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.faq-header-bold {
  opacity: 0;
  letter-spacing: -.005em;
  margin-top: 0;
  margin-bottom: 0;
  transition: all .4s;
  position: absolute;
  inset: 0% 0% auto;
}

.fi-line-v {
  background-color: #1634c9;
  border-radius: 6px;
  width: 2.3px;
  height: 19px;
  position: absolute;
}

.faq-bottom-2 {
  padding-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
}

.faq-bottom-2.open {
  display: block;
}

.fi-line-h {
  background-color: #1634c9;
  border-radius: 6px;
  width: 19px;
  height: 2.3px;
}

.faq-icon-2 {
  border: 3px solid #1634c9;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 42px;
  min-width: 42px;
  height: 42px;
  display: flex;
  position: relative;
}

.faq-header {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
  transition: all .4s;
}

.f-tabs__menu {
  flex-direction: column;
  display: flex;
}

.faq-item-1, .faq-item-2, .faq-item-3 {
  background-color: #212936;
}

.faq-bottom-1 {
  padding-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
}

.faq-bottom-1.open {
  display: block;
}

.faq-bottom-3 {
  padding-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
}

.faq-bottom-3.open {
  display: block;
}

.using-tab-animation-wrapper {
  flex-direction: column;
  display: none;
  position: relative;
}

.using-1-5-eth {
  display: none;
}

.using-heading-block {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 80px;
  display: flex;
}

.using-icon-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.using-menu-unselected_img {
  width: 60px;
  height: 60px;
}

.using-menu-selected_img.visible {
  display: block;
}

.using-tab-link {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-left: 22px;
  padding: 0;
  display: flex;
  position: relative;
}

.using-tab-link.w--current {
  background-color: #0000;
  width: 80px;
  height: 80px;
  padding: 0;
}

.using-tab-link.selected {
  background-color: #6a76e5;
  overflow: hidden;
  box-shadow: 0 0 10px 5px #ffffffc9;
}

.using-1x-eth {
  flex-direction: column;
  justify-content: flex-start;
  display: none;
}

.using-1x-btc {
  width: 100%;
  height: auto;
  display: block;
}

.using-1-5-btc, .using-2-btc, .using-2-eth {
  display: none;
}

.algos-link-block {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

.algos-links-wrapper {
  grid-column-gap: 20px;
  align-items: center;
  font-size: 18px;
  display: flex;
}

.algos-links-wrapper.cost {
  margin-left: auto;
}

.algos-links-wrapper.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.algos-links-wrapper.color {
  color: #656565;
  font-size: 16px;
}

.algos-links-wrapper.tab-color {
  color: #818181;
}

.algos-links-wrapper.white {
  color: #f4f4f4;
}

.algos-links-wrapper.yellow {
  color: #ffbc2b;
}

.btc-link1 {
  color: #fdfdfd;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 700;
  text-decoration: none;
}

.btc-link1.underline {
  text-decoration: underline;
}

.btc-link1.unselected, .btc-link1.unselected-1, .btc-link1.unselected-2, .btc-link1.unselected-3 {
  color: #fff;
  cursor: pointer;
}

.dropdown-toggle-25 {
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.text-block-286 {
  color: var(--neutral--600);
}

.dropdown-link-13 {
  padding-top: 18px;
  padding-bottom: 18px;
}

.dropdown-link-14 {
  color: #1b114a;
  letter-spacing: -.01em;
  border-radius: 4px;
  align-items: center;
  padding: 12px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.dropdown-link-14:hover {
  background-color: #00df821a;
}

.dropdown-link-14:focus {
  background-color: #f3f5fb;
}

.dropdown-link-14.w--current {
  color: #2d0896;
}

.dropdown-toggle-24-copy {
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  display: inline-block;
}

.dropdown-toggle-24-copy:hover {
  border-color: #0000;
}

.dropdown-toggle-24-copy.w--open {
  outline-offset: 0px;
  border-color: #642eff;
  outline: 2px solid #642eff1a;
}

.dropdown-toggle-24-copy.mg-bottom-16px {
  background-color: #fff;
}

.language-drop {
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  display: inline-block;
}

.language-drop:hover {
  border-color: #0000;
}

.language-drop.w--open {
  outline-offset: 0px;
  border-color: #642eff;
  outline: 2px solid #642eff1a;
}

.language-drop.mg-bottom-16px {
  background-color: #fff;
  margin-bottom: 0;
}

.dropdown-wrap-long {
  background-color: #fff;
  height: 200px;
  padding: 8px;
  overflow: auto;
  box-shadow: 0 2px 4px #2fa88c38;
}

.paragraph-small-3 {
  letter-spacing: -.01em;
  font-size: 14px;
  line-height: 24px;
}

.dropdown-5 {
  background-color: #fff;
  border-radius: 5px;
  width: 100%;
  box-shadow: 0 2px 4px #2fa88c38;
}

.account-sign-wrapper {
  text-align: center;
  margin-top: 12px;
}

.apex-h4-heading {
  color: #000;
  letter-spacing: -.04em;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
}

.account-login-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.account-password {
  position: relative;
}

.apex-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.8;
}

.account-input {
  letter-spacing: -.02em;
  border: 1px solid #adb5bd;
  border-radius: 8px;
  min-height: 56px;
  margin-bottom: 0;
  padding: 16px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}

.account-input::placeholder {
  color: #adb5bd;
}

.account-form-button {
  flex-direction: column;
  display: flex;
}

.account-link {
  color: #e56161;
  letter-spacing: -.02em;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.8px;
  text-decoration: none;
}

.account-input-grid-l {
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.apex-checkbox-field {
  align-items: center;
  margin-top: 16px;
  margin-bottom: 3px;
  padding-left: 0;
  display: flex;
}

.apex-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.section-large {
  padding: 120px 5%;
  position: relative;
}

.account-form-block {
  margin-bottom: 0;
}

.account-login-wrapper {
  grid-column-gap: 16px;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.account-form-wrapper {
  width: 100%;
}

.apex-paragraph-small {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.apex-paragraph-small.apex-text-color-gray-600 {
  color: #6d767e;
}

.account-divider-wrapper {
  grid-column-gap: 16px;
  align-items: center;
  margin-top: 24px;
  margin-bottom: 24px;
  display: flex;
}

.apex-checkbox-label {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.account-divider {
  background-color: #eaedf0;
  width: 100%;
  height: 1px;
}

.apex-account-password-icon {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: 16px 16px 16px auto;
}

.span-red-500 {
  color: #e56161;
}

.field-label-2 {
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.account-login-button {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 8px;
  transition: background-color .3s;
  display: flex;
}

.account-login-button:hover {
  background-color: #f9fafb;
}

.account-button-submit {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  letter-spacing: -.02em;
  background-color: #080808;
  border-radius: 8px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.account-grid {
  grid-column-gap: 92px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
}

.apex-subheading {
  color: #353b41;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
}

.account-image-wrapper {
  border-radius: 8px;
  overflow: hidden;
}

.account-form-base {
  padding: 48px;
}

.image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.apex-checkbox {
  border: 1.5px solid var(--color--main-btn-inner-block);
  background-color: #fff;
  border-radius: 16px;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  padding-left: .2px;
  padding-right: .2px;
}

.apex-checkbox.w--redirected-checked {
  background-color: #00df82;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682f966e14b5fe7de149950c_checkbox-check.svg");
  background-position: 0 0;
  background-size: contain;
  border-style: none;
  border-color: #353b41;
  border-radius: 16px;
}

.apex-checkbox.w--redirected-focus {
  box-shadow: none;
}

.container-large-2 {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.link-39 {
  color: var(--medium-slate-blue);
}

.bybit-wrapper-copy {
  border: 1px solid #f2bc4e;
  justify-content: center;
  align-items: center;
  width: 85px;
  height: 40px;
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.section-wrapper-landing-copy {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-wrapper-landing-copy.hero {
  max-width: 1440px;
  padding-top: 200px;
  position: relative;
}

.section-wrapper-landing-copy.sticky-2 {
  z-index: 1;
  margin-top: 100px;
  padding-top: 0;
  position: relative;
}

.section-wrapper-landing-copy.sticky-1 {
  z-index: 1;
  padding-top: 76px;
  position: relative;
}

.div-block-401 {
  z-index: 1;
  justify-content: center;
  margin-top: 40px;
  display: flex;
  position: relative;
}

.image-6 {
  filter: grayscale();
}

.image-7 {
  filter: brightness(200%);
}

.image-8 {
  filter: grayscale();
}

.dropdown-6 {
  width: 100%;
  max-width: 238px;
  padding-left: 10px;
}

.dropdown-toggle-26 {
  color: #160042;
  border: 1px solid #e4e6f1;
  border-radius: 8px;
  justify-content: space-between;
  width: 100%;
  padding: 12px 16px;
  transition: border-color .3s;
  display: inline-block;
}

.dropdown-toggle-26:hover {
  border-color: var(--medium-slate-blue);
  outline-offset: 1px;
  outline: 2px solid #642eff1a;
}

.dropdown-toggle-26.w--open {
  outline-offset: 0px;
  border-color: #642eff;
  outline: 2px solid #642eff1a;
}

.tabs-standard {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.tabs-menu-button {
  margin-bottom: 24px;
}

.tab-button {
  color: #160042;
  text-align: center;
  letter-spacing: -.01em;
  background-color: #fff;
  border-radius: 8px;
  padding: 12px 44px;
  font-size: 14px;
  line-height: 24px;
}

.tab-button.w--current {
  background-color: var(--medium-slate-blue);
  color: #fff;
  font-weight: 500;
}

.tab-pane {
  background-color: #f7f7f7;
  border-radius: 12px;
  min-height: 250px;
  padding: 24px;
}

.tab-small-heading {
  color: #160042;
  letter-spacing: -.03em;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.main-module-find-a-strat {
  border: 1px solid var(--neutral--300);
  box-shadow: 0 2px 10px 0 var(--general--shadow-01);
  background-color: #fff;
  border-radius: 5px;
  padding: 10px 20px 20px;
  font-family: Nunito Sans, sans-serif;
}

.main-module-find-a-strat.upload-box {
  width: 100%;
  padding: 26px;
  text-decoration: none;
}

.main-module-find-a-strat.no-records-available {
  text-align: center;
  padding: 74px 56px;
}

.main-module-find-a-strat.action-completed {
  text-align: center;
  padding: 84px 56px;
}

.main-module-find-a-strat.there-s-been-an-error {
  text-align: center;
  padding: 54px 56px 74px;
}

.main-module-find-a-strat.no-records-found {
  text-align: center;
  padding: 74px 56px;
}

.main-module-find-a-strat.notifications-alert {
  text-align: center;
  padding: 50px 56px 74px;
}

.main-module-find-a-strat.pages-link {
  border-radius: 30px;
  text-decoration: none;
  overflow: hidden;
}

.main-module-find-a-strat.reports-top-details {
  border-radius: 24px;
  align-items: center;
  width: 100%;
  padding: 20px 24px;
  display: flex;
}

.main-module-find-a-strat.graph-large {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 36px 56px;
}

.main-module-find-a-strat.graph {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 32px;
  padding-right: 32px;
}

.main-module-find-a-strat.users-by-device {
  border-radius: 30px;
  padding-top: 28px;
  padding-left: 36px;
  padding-right: 36px;
}

.main-module-find-a-strat.recent-contacts {
  border-radius: 30px;
  padding: 28px 34px 20px;
}

.main-module-find-a-strat.total-sales {
  border-radius: 30px;
  padding: 36px 34px;
}

.main-module-find-a-strat.recent-orders {
  padding: 28px 34px 32px;
}

.main-module-find-a-strat.popular-categories {
  padding: 28px 36px 68px;
}

.main-module-find-a-strat.products-table {
  border-radius: 30px;
  margin-bottom: 24px;
  overflow: hidden;
}

.main-module-find-a-strat.tasks-top-module {
  grid-column-gap: 16px;
  border-radius: 24px;
  align-items: flex-start;
  padding: 30px 48px 30px 24px;
  display: flex;
  position: relative;
}

.main-module-find-a-strat.team-progress, .main-module-find-a-strat.tasks-reports {
  border-radius: 30px;
  padding: 20px 36px 32px;
}

.main-module-find-a-strat.due-tasks {
  grid-column-gap: 14px;
  border-radius: 24px;
  padding: 44px 32px 28px;
  display: flex;
  position: relative;
}

.main-module-find-a-strat.contacts-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.main-module-find-a-strat.contact-single-details {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px 32px 36px;
}

.main-module-find-a-strat.company-icon-small {
  box-shadow: 0 2px 3px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 54px;
  max-width: 54px;
  min-height: 54px;
  max-height: 54px;
  margin-right: 8px;
  padding: 14px;
}

.main-module-find-a-strat.assigned-to {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 32px 36px;
}

.main-module-find-a-strat.about-company {
  border-radius: 30px;
  padding: 28px 32px 36px;
}

.main-module-find-a-strat.company-icon-large {
  box-shadow: 0 3px 5px 0 var(--general--shadow-02);
  border-radius: 10px;
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
  margin-right: 12px;
  padding: 14px;
}

.main-module-find-a-strat.add-note {
  border-radius: 22px;
  margin-bottom: 48px;
}

.main-module-find-a-strat.companies-card {
  border-radius: 30px;
  flex: 1;
  padding: 36px;
}

.main-module-find-a-strat.border-radius-30px {
  border-radius: 30px;
}

.main-module-find-a-strat.border-radius-30px.overflow-hidden {
  border-radius: 5px;
}

.main-module-find-a-strat.contact-activity-large {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-radius: 22px;
  align-items: flex-start;
  padding: 36px 36px 24px;
  display: flex;
}

.main-module-find-a-strat.contact-activity-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  padding: 36px;
  display: flex;
}

.main-module-find-a-strat.company-single-about {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 48px;
}

.main-module-find-a-strat.company-news {
  padding: 28px 46px;
}

.main-module-find-a-strat.company-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.projects {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  display: flex;
}

.main-module-find-a-strat.features-tasks {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 18px 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 36px;
  display: grid;
}

.main-module-find-a-strat.board-tasks {
  padding: 24px 28px;
}

.main-module-find-a-strat.crypto-top-module {
  border-radius: 30px;
  padding: 36px;
}

.main-module-find-a-strat.crypto-news {
  border-radius: 30px;
  padding: 28px 36px;
}

.main-module-find-a-strat.crypto-trending {
  border-radius: 30px;
  margin-top: 0;
  margin-bottom: 2px;
  margin-right: 10px;
  padding: 25px 36px 110px 17px;
}

.main-module-find-a-strat.dashboard-invoice {
  padding: 36px;
}

.main-module-find-a-strat.client-information {
  border-radius: 24px;
  padding: 28px 36px;
}

.main-module-find-a-strat.changelog {
  border-radius: 30px;
  padding: 36px 48px;
}

.main-module-find-a-strat.file-manager-top-modules {
  padding: 32px 32px 40px;
}

.main-module-find-a-strat.amount-due {
  border-radius: 24px;
  padding: 28px 36px;
}

.main-module-find-a-strat.support-form {
  border-radius: 30px;
  padding: 48px 48px 56px;
}

.main-module-find-a-strat.support-contact-link {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 24px 40px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module-find-a-strat.monthly-customers {
  border-radius: 30px;
  padding: 28px 36px;
}

.main-module-find-a-strat.monthly-pageviews {
  border-radius: 30px;
  padding: 28px 36px 52px;
}

.main-module-find-a-strat.chat-box {
  border-radius: 30px;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.main-module-find-a-strat.chat-box.lily {
  display: block;
}

.main-module-find-a-strat.account {
  border-radius: 26px;
  width: 100%;
  max-width: 724px;
  padding: 40px 46px 70px;
}

.main-module-find-a-strat.team-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  overflow: hidden;
}

.main-module-find-a-strat.billing {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding: 28px 46px 54px;
}

.main-module-find-a-strat.billing-startup-plan-info {
  border-radius: 16px;
  flex: 0 auto;
  padding: 18px 36px 18px 26px;
}

.main-module-find-a-strat.billing-extra-users-info {
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 56px 1fr;
  grid-auto-columns: 1fr;
  padding: 24px 36px 24px 30px;
  display: grid;
}

.main-module-find-a-strat.payment-method {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.main-module-find-a-strat.border-radius-12px {
  border-radius: 12px;
}

.main-module-find-a-strat.notifications-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-top: 28px;
  padding-left: 46px;
  padding-right: 30px;
}

.main-module-find-a-strat.api-settings {
  border-radius: 30px;
  width: 100%;
  max-width: 724px;
  padding-left: 48px;
  padding-right: 48px;
  overflow: hidden;
}

.main-module-find-a-strat.tabs-v2-menu-container {
  grid-column-gap: 4px;
  border-radius: 24px;
  flex-direction: column;
  padding: 28px;
  display: flex;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.skills {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 28px 48px 48px;
}

.main-module-find-a-strat.experience {
  border-radius: 30px;
  padding: 28px 48px 48px;
}

.main-module-find-a-strat.social-feed {
  border-radius: 30px;
  padding: 28px 48px;
}

.main-module-find-a-strat.profile-v1-details {
  border-radius: 30px;
  padding: 36px;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.profile-v2-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 36px;
  display: grid;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.about-me-v2 {
  margin-top: 24px;
  margin-bottom: 48px;
  padding: 36px 46px 12px;
}

.main-module-find-a-strat.profile-v3-details {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -72px;
  position: sticky;
  top: 24px;
  overflow: hidden;
}

.main-module-find-a-strat.pricing-v2 {
  flex-direction: column;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module-find-a-strat.pricing-v1 {
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module-find-a-strat.pricing-v1.featured {
  border-width: 2px;
  border-color: var(--accent--primary-1);
}

.main-module-find-a-strat.pricing-v3 {
  border-radius: 30px;
  flex-direction: column;
  padding: 36px;
  text-decoration: none;
  display: flex;
}

.main-module-find-a-strat.pricing-single-top {
  grid-column-gap: 52px;
  grid-row-gap: 24px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 756px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 48px;
  display: grid;
}

.main-module-find-a-strat.pricing-single-description {
  border-radius: 30px;
  max-width: 756px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.main-module-find-a-strat.template-pages-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.template-pages {
  border-radius: 30px;
  padding: 28px 48px 60px;
}

.main-module-find-a-strat.notifications {
  max-width: 644px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px 38px;
}

.main-module-find-a-strat.privacy-policy {
  border-radius: 30px;
  max-width: 712px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 32px;
}

.main-module-find-a-strat.not-found {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 26px;
  justify-content: space-between;
  width: 100%;
  max-width: 882px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 60px;
  display: flex;
}

.main-module-find-a-strat.utility-page-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 48px 56px;
  display: flex;
}

.main-module-find-a-strat.password-protected {
  border-radius: 26px;
  width: 100%;
  max-width: 566px;
  margin-left: auto;
  margin-right: auto;
  padding: 94px 40px;
}

.main-module-find-a-strat.integrations {
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module-find-a-strat.integration-single {
  border-radius: 30px;
  max-width: 740px;
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.main-module-find-a-strat.help-center-categories {
  border-radius: 30px;
  flex-direction: column;
  height: 100%;
  padding: 40px 36px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.main-module-find-a-strat.help-center-category-nav {
  border-radius: 14px;
  padding: 30px 24px 24px;
  position: sticky;
  top: 24px;
}

.main-module-find-a-strat.help-center-article-link {
  border-radius: 30px;
  padding: 44px 48px 32px;
  text-decoration: none;
  transition: none;
}

.main-module-find-a-strat.help-center-article {
  justify-content: center;
  padding: 62px 40px 0;
  display: flex;
}

.main-module-find-a-strat.homepage-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 24px 34px 32px;
  display: grid;
}

.main-module-find-a-strat.homepage-features.middle {
  margin-left: 24px;
  margin-right: 24px;
}

.main-module-find-a-strat.features-image-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1.44fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 32px;
  display: grid;
  overflow: hidden;
}

.main-module-find-a-strat.features-image-right {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.22fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.main-module-find-a-strat.homepage-pages-image-container {
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.main-module-find-a-strat.search-results {
  height: 100%;
  padding: 40px 28px 48px;
  text-decoration: none;
  transition: none;
}

.main-module-find-a-strat.product-form {
  border-radius: 30px;
  padding: 0 48px;
}

.main-module-find-a-strat.terms {
  max-height: 200px;
  margin-top: 30px;
  padding: 35px 60px 40px;
  display: block;
  overflow: scroll;
}

.main-module-find-a-strat.utility-login-form {
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 586px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px 56px;
  display: flex;
}

.main-module-find-a-strat.strat {
  border-radius: 5px;
  padding: 40px 40px 40px 29px;
}

.main-module-find-a-strat.invoice {
  min-height: 400px;
}

.main-module-find-a-strat.invoice-detaill {
  min-height: 400px;
  padding-left: 0;
  padding-right: 10px;
}

.main-module-find-a-strat.side {
  padding-top: 0;
  padding-right: 0;
}

.main-module-find-a-strat.chart {
  padding-right: 10px;
}

.main-module-find-a-strat.small {
  height: 350px;
  padding-bottom: 20px;
}

.main-module-find-a-strat.small.grey {
  background-color: #f7f7f7;
}

.main-module-find-a-strat.lower {
  height: 400px;
}

.main-module-find-a-strat.lower.view-all {
  height: 480px;
  margin-bottom: -6px;
}

.main-module-find-a-strat.lower.view-all.grey {
  background-color: #f7f7f7;
  height: 500px;
}

.main-module-find-a-strat.home {
  height: 225px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.main-module-find-a-strat.home.hide {
  display: none;
}

.main-module-find-a-strat.settings {
  height: auto;
  margin-left: 140px;
  margin-right: 140px;
}

.main-module-find-a-strat.top {
  height: auto;
}

.main-module-find-a-strat.all {
  height: auto;
  padding-top: 10px;
}

.main-module-find-a-strat.all.grey {
  background-color: #f7f7f7;
}

.main-module-find-a-strat.dropdown {
  box-shadow: none;
  border-style: none;
  border-radius: 0;
  max-height: 350px;
  margin-top: 0;
  margin-left: 2px;
  margin-right: 2px;
  display: block;
}

.main-module-find-a-strat.dropdown._90 {
  display: block;
}

.main-module-find-a-strat.dropdown.alt {
  margin-left: 0;
  margin-right: 0;
}

.main-module-find-a-strat.dropdown.grey {
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.main-module-find-a-strat.strategy {
  height: auto;
}

.main-module-find-a-strat.strategy.alt {
  box-shadow: none;
  border-style: none;
  height: auto;
}

.main-module-find-a-strat.grey {
  background-color: #f7f7f7;
}

.main-module-find-a-strat.grey.mobile {
  min-height: 350px;
}

.div-block-402 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-403 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-284 {
  padding-left: 0;
}

.paragraph-9 {
  display: block;
}

.div-block-405 {
  align-self: flex-start;
}

.column-285 {
  padding-left: 0;
}

.text-block-288 {
  color: #3ad2a0;
  font-family: Square Peg, sans-serif;
  font-size: 40px;
}

.text-block-289 {
  padding-right: 10px;
}

.hero-content-wrapper {
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 89%;
  display: flex;
}

.hero-content-logo {
  max-width: 365px;
}

.home-grid {
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 130px;
  margin-bottom: 105px;
  display: grid;
}

.home-grid.forex-embed {
  grid-template-columns: 1fr 1fr max-content;
  margin-top: 40px;
  margin-right: auto;
}

.home-grid-cell {
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 260px;
  height: 100%;
  display: flex;
}

.home-grid-logo-block {
  max-width: 243px;
}

.home-grid-inner-row {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.home-grid-text {
  color: #f1f1f1;
  text-align: center;
  font-size: 16px;
}

.home-grid-text.bold {
  font-weight: 700;
}

.home-grid-text.small {
  font-size: .8vw;
  line-height: 1.5em;
}

.button-transparent {
  color: #6a76e5;
  background-color: #0000;
  border: 2px solid #5d6ed5;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 251px;
  max-width: 251px;
  height: 60px;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.grid-button-wrapper {
  margin-top: 15px;
}

.span-light-green {
  color: #39d19e;
}

.grid-product-wrapper {
  grid-row-gap: 35px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.home-grid-title {
  color: #3ad29f;
  font-size: 18px;
  font-weight: 700;
}

.home-product-icon {
  width: 64px;
  min-width: 64px;
  height: 64px;
}

.home-product-icon.absolute {
  position: absolute;
  left: 28px;
}

.row-inner-flex {
  grid-row-gap: 5px;
  flex-direction: column;
  display: flex;
}

.product-info-text {
  color: #6a76e5;
  font-size: 18px;
  text-decoration: none;
}

.home-hero-info-block {
  border: 2px solid #cdcfd3;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 94px;
  padding-top: 23px;
  padding-bottom: 23px;
  display: flex;
  box-shadow: 0 2px 30px 15px #f9f9f940;
}

.home-hero-info-block.margin {
  margin-top: 80px;
}

.home-hero-info-block.margin-top {
  background-color: #14171f;
  border-style: none;
  margin-top: 60px;
  padding-left: 10px;
  padding-right: 10px;
}

.home-hero-info-block.margin-0 {
  margin-top: 0;
  padding: 20px 10px;
}

.span-link-info {
  color: #6a76e5;
  text-decoration: none;
}

.dropdown-list-main-full-width {
  background-color: #fff;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 2px 2px 7px #00000040;
}

.dropdown-list-main-full-width.w--open {
  background-color: var(--black);
  width: 300px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  left: 0;
  right: 0;
}

.menu-lnav-link {
  color: #01154a;
  white-space: nowrap;
  padding: 7px 8px 7px 15px;
  display: block;
}

.menu-lnav-link.bottom-border {
  border-bottom: .05rem solid #bdc2f3;
}

.menu-lnav-link.bottom-border.hidden {
  display: none;
}

.nav-subtitle-icon {
  flex: none;
  width: 31px;
}

.menu-dropdown-list {
  background-color: #fff;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 2px 2px 7px #00000040;
}

.menu-dropdown-list.w--open {
  background-color: var(--black);
  width: 20rem;
  max-width: 280px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  left: auto;
  right: 0;
}

.navbar-new {
  background-color: #121822;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding: 24px 40px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-405-copy {
  align-self: flex-start;
}

.introducing-wrapper {
  align-items: center;
  display: flex;
}

.introducing-wrapper.landing {
  border: .5px solid #ffbc2b;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding: 3px;
}

.paragraph-white {
  color: #fff;
  padding-right: 15px;
  font-size: 18px;
}

.green-title {
  color: #3ad2a0;
  font-family: Square Peg, sans-serif;
  font-size: 44px;
}

.subtitle-grey {
  color: #858585;
  margin-top: 16px;
  font-size: 20px;
  line-height: 1.4;
}

.hero-cta-flex-wrapper {
  grid-column-gap: 40px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 500px;
  display: flex;
}

.spna-bold-white {
  color: #fff;
  font-weight: 700;
}

.play-video-txt {
  color: #6a76e5;
  white-space: nowrap;
  margin-right: 30px;
  font-size: 18px;
  text-decoration: none;
}

.nav-new-wrapper-max-width {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1290px;
  display: flex;
}

.sidebar-wrapper-3 {
  z-index: 999;
  background-color: #232931;
  border-right: 1px solid #e9eaf3;
  width: 100%;
  max-width: 300px;
  height: 100vh;
  padding-left: 28px;
  padding-right: 28px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  box-shadow: 0 2px 12px #0b162c0d;
}

.navbar-product-pages {
  z-index: 10;
  background-color: #121822;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding: 24px 40px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
  transform: translate(0, 112px);
}

.dca-icon-wrapper {
  margin-bottom: 20px;
}

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

.sq-x-main-tab {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding-top: 100px;
  display: flex;
}

.sq-x-maintab-content-wrapper-1 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sq-x-main-tab-content {
  width: 100%;
  margin-top: -1px;
}

.sq-main-tab-menu {
  background-color: #121822;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1290px;
  margin-left: auto;
  padding-top: 20px;
  padding-right: 6vw;
  display: flex;
  right: auto;
}

.tab-bg-absolut {
  z-index: -1;
  background-color: #121822;
  width: 100%;
  height: 100vh;
  position: absolute;
}

._2-button-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  flex-direction: row;
  margin-top: 40px;
  display: flex;
}

.div-block-406 {
  margin-bottom: 40px;
  padding-left: 40px;
}

.paragraph-regular-2 {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.help-block-icon {
  background-color: #f3f4f6;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 32px;
  display: flex;
}

.div-block-18 {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  flex-flow: wrap;
  width: 100%;
  display: flex;
}

.slide-step-title {
  color: #454f5f;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.form-wrapper {
  max-width: 1060px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.calculator-month {
  color: #000;
  font-weight: 500;
}

.form-label-wrapper {
  color: #454f5f;
  margin-bottom: 8px;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.alert-content-2 {
  width: 100%;
}

.form-calculator {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.div-block-14 {
  margin-top: 64px;
  margin-bottom: 32px;
}

.slide-icon-square {
  background-color: #f3f4f6;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  padding: 8px;
  display: flex;
}

.fs-select_link-1 {
  color: #95a1b2;
  background-color: #fff;
  padding: 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.fs-select_link-1:hover {
  color: #000;
}

.fs-select_link-1:focus-visible, .fs-select_link-1[data-wf-focus-visible] {
  z-index: 1;
  outline-offset: 4px;
  outline: 2px solid #8e86c1;
}

.fs-select_link-1.w--current {
  color: #000;
  background-color: #f2f2f8;
}

.help-block-icon-regular {
  justify-content: center;
  align-items: center;
  display: flex;
}

.fs-select_list-1.w--open {
  border: 1px solid #c4cad4;
  border-radius: 16px;
  margin-top: 8px;
  overflow: hidden;
}

.paragraph-small-4 {
  font-size: 14px;
  line-height: 24px;
}

.grid-checkbox {
  grid-column-gap: 32px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.calculator-price {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: #000;
  border: 2px solid #5e53a2;
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 180px;
  padding: 16px;
  font-weight: 500;
  display: flex;
}

.slide-wrapper {
  padding: 24px;
}

.span-primary {
  color: #e57361;
}

.alert-error {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.fs-select-1 {
  z-index: 99;
  width: 100%;
  margin-left: 0;
}

.calculator-caption {
  color: #e57361;
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.calculator-block {
  width: 100%;
  max-width: 510px;
}

.checkbox-field-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 280px;
  margin-bottom: 24px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.step-counter-span {
  color: #7d8ba1;
  font-size: 12px;
  line-height: 16px;
}

.previous-placeholder {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: 0;
  max-width: 100px;
  height: 0;
  margin-bottom: 30px;
  transition: opacity .2s;
  display: none;
}

.previous-placeholder:hover {
  opacity: 1;
}

.html-embed {
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide-progress-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-6 {
  grid-column-gap: 8px;
  color: #000;
  letter-spacing: -.02em;
  align-items: center;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
  display: flex;
}

.slide-button {
  border-top: 1px solid #dce0e5;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 72px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.data-row-middle {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.slide-header-block {
  max-width: 460px;
}

.div-block-16 {
  justify-content: space-between;
  display: flex;
}

.range-slider-embed {
  display: none;
}

.form-section {
  align-items: flex-start;
  padding: 100px 5%;
  display: flex;
}

.next-button-slide {
  color: #fff;
  text-align: center;
  background-color: #3e376d;
  border-radius: 16px;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: background-color .3s;
}

.next-button-slide:hover {
  background-color: #746bb3;
}

.fs-select_toggle-1 {
  color: #95a1b2;
  border: 1px solid #c4cad4;
  border-radius: 16px;
  align-items: center;
  width: 100%;
  min-width: 190px;
  min-height: 56px;
  padding: 8px 32px 8px 16px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
}

.fs-select_toggle-1:focus-visible, .fs-select_toggle-1[data-wf-focus-visible] {
  outline-offset: 4px;
  outline: 2px solid #9b9b9b;
}

.slide-caption {
  grid-column-gap: 4px;
  color: #454f5f;
  align-items: center;
  margin-bottom: 8px;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

.form-label-hidden {
  display: none;
}

.calculator-span {
  color: #454f5f;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.slide-caption-icon {
  align-items: center;
  display: flex;
}

.slide-icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-text-field {
  color: #95a1b2;
  border: 1px solid #c4cad4;
  border-radius: 16px;
  min-height: 56px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.form-text-field:focus {
  border-color: #3e376d;
}

.form-text-field::placeholder {
  color: #95a1b2;
}

.icon-alert {
  color: #f4a952;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.progress-non-active {
  background-color: #f9f9fb;
  border: 1px solid #dce0e5;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.slide-button-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.help-block-title {
  color: #000;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.slide-paragraph {
  color: #454f5f;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.previous-button {
  opacity: 1;
  color: #5b617c;
  text-indent: -2px;
  flex: none;
  align-self: center;
  padding: 5px 0;
  font-size: 15px;
  transition: opacity .2s ease-in;
  display: none;
}

.previous-button:hover {
  opacity: 1;
  border-bottom-color: #0000008c;
}

.fs-select_icon-1 {
  background-color: #f3f4f6;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 4px;
  display: flex;
}

.calculator-header {
  justify-content: space-between;
  align-items: center;
  padding: 4px;
  display: flex;
}

.next-button-2 {
  background-color: #5b3acc;
  border-radius: 5px;
  flex: 1;
  align-self: center;
  padding: 12px 32px;
  font-size: 15px;
  transition: background-color .2s ease-in;
  display: none;
}

.form-icon {
  z-index: 3;
  position: absolute;
}

.data-row-bottom {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.checkbox-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.alert-regular-2 {
  color: #3e376d;
  background-color: #fef5ec;
  border-radius: 8px;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 40px;
  padding: 16px 24px 16px 16px;
  display: flex;
  box-shadow: 56px 0 80px -24px #393b6a14;
}

.form-submit-button {
  color: #fff;
  text-align: center;
  background-color: #3e376d;
  border-radius: 16px;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  transition: all .2s;
}

.checkbox-detail {
  grid-row-gap: 4px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide-active {
  grid-column-gap: 8px;
  border: 2px solid #8e86c1;
  border-radius: 16px;
  align-items: center;
  height: 80px;
  padding: 16px 24px 16px 16px;
  text-decoration: none;
  display: flex;
}

.form-paragraph-small {
  color: #454f5f;
  margin-top: 60px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.data-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 80vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.calculator-slider {
  margin-bottom: 0;
}

.slide-step-number {
  color: #746bb3;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.div-block-15 {
  background-color: #f3f4f6;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.form-slide {
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
}

.calculator-price-wrapper {
  grid-column-gap: 44px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.form-help-block {
  border: 1px solid #dce0e5;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 290px;
  padding: 32px 24px 24px;
  display: flex;
}

.help-block-paragraph {
  color: #454f5f;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.alert-icon-2 {
  color: #f93;
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-right: 16px;
  display: flex;
}

.slide-h3-heading {
  color: #3e376d;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 14px;
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}

.checkbox-paragraph {
  color: #454f5f;
  font-weight: 500;
}

.slide-header {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 54px;
  display: flex;
}

.data-row-top {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.alert-success-2 {
  color: #3e376d;
  background-color: #f2f2f8;
  border-radius: 16px;
  max-width: 620px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 50px;
  font-weight: 600;
}

.form-large-checkbox {
  z-index: 2;
  cursor: pointer;
  background-color: #f3f4f6;
  border-width: 2px;
  border-color: #8e86c100;
  border-radius: 48px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  transition: all .3s;
  position: relative;
}

.form-large-checkbox.w--redirected-checked {
  background-color: #f2f2f8;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-width: 2px;
  border-color: #8e86c1;
}

.form-large-checkbox.w--redirected-focus {
  box-shadow: none;
}

.form-slider-code {
  display: none;
}

.icon-arrow-regular {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.form-slider {
  background-color: #0000;
  height: auto;
  position: relative;
}

.next-placeholder {
  justify-content: center;
  align-items: center;
  width: 0;
  max-width: 159px;
  height: 0;
  margin: auto auto 25px;
  display: none;
}

.help-block-button {
  color: #000;
  text-align: center;
  background-color: #f3f4f6;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  margin-top: 92px;
  padding: 14px 24px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.back-button-slide {
  grid-column-gap: 8px;
  color: #95a1b2;
  border-radius: 16px;
  align-items: center;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s, background-color .3s;
  display: flex;
}

.back-button-slide:hover {
  color: #3e376d;
  background-color: #f9f9fb;
}

.fs-select_field-1 {
  background-color: #dce0e5;
  margin-bottom: 0;
  display: none;
}

.slide-step-count {
  color: #22272f;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.button-base {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.counter-top {
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 32px;
  padding-left: 30px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.icon-success {
  width: 60px;
  margin-bottom: 10px;
}

.title-wrap-form {
  border-bottom: 1px solid #494a7d52;
  width: 100%;
  margin-bottom: 32px;
  padding-top: 48px;
  padding-bottom: 32px;
}

.container-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1060px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-form {
  margin-bottom: 0;
  font-size: 14px;
}

.display-xl-white {
  color: #fff;
}

.step-line {
  background-color: #494a7d52;
  width: 2px;
  height: 100%;
  position: absolute;
  inset: 0% 73px 0% auto;
}

.counter-bottom {
  justify-content: flex-end;
  align-items: center;
  padding-top: 32px;
  padding-left: 30px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.check-symbol {
  background-color: #02044a;
  border: 4px solid #494a7d52;
  border-radius: 100px;
  width: 16px;
  height: 16px;
  position: absolute;
  inset: auto -9px auto auto;
}

.check-symbol.form-active {
  background-color: #25cc88;
}

.step-wrap {
  position: relative;
}

.checkbox-field-3 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 132px;
  margin-bottom: 12px;
  padding-left: 0;
  display: flex;
  position: relative;
}

.form-wrapper-2 {
  border-top: 2px solid #494a7d52;
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-11 {
  color: #fff;
  font-size: 16px;
}

.display-small {
  font-size: 16px;
  font-weight: 700;
}

.column-large {
  padding: 20px;
}

.step-count {
  color: #8687a8;
  margin-bottom: 8px;
  font-size: 16px;
}

.slide-embed {
  display: none;
}

.slider {
  background-color: #02044a;
  height: auto;
  position: relative;
}

.success-button {
  color: #fff;
  text-align: center;
  background-color: #494a7d;
  border-radius: 500px;
  padding: 20px 44px;
  font-size: 16px;
  transition: all .2s;
}

.success-button:hover {
  background-color: #25cc88;
}

.text-block-290 {
  color: #ffffff7a;
  font-size: 16px;
}

.text-field {
  color: #fff;
  cursor: pointer;
  background-color: #0000;
  border: 2px solid #494a7d;
  border-radius: 8px;
  min-height: 64px;
  margin-bottom: 0;
  padding-left: 16px;
  font-size: 16px;
  transition: all .2s;
  position: relative;
}

.text-field:hover {
  border-color: #fff;
}

.text-field:focus {
  border-width: 2px;
  border-color: #2db27c;
}

.text-field::placeholder {
  color: #8687a8;
}

.error-message-3 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.form-section-2 {
  background-color: #02044a;
  align-items: flex-start;
  padding: 140px 3%;
  display: flex;
}

.slide-wrapper-2 {
  display: block;
}

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

.body-small {
  color: #aeafc5;
  font-size: 16px;
}

.display-xl {
  color: #fff;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 28px;
  font-weight: 700;
}

.column-289 {
  border-right: 2px solid #494a7d52;
  padding-top: 48px;
  padding-bottom: 120px;
  position: relative;
}

.display-small-600 {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 700;
}

.slide {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.checkbox-wrap {
  color: #fff;
  cursor: pointer;
  align-items: center;
  padding: 33px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.field-label-3 {
  color: #f9f9fb;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
}

.checbox {
  cursor: pointer;
  background-color: #0000;
  border-width: 2px;
  border-color: #494a7d52;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
}

.checbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-width: 2px;
  border-color: #25cc88;
  border-radius: 8px;
}

.checbox.w--redirected-focus {
  box-shadow: none;
}

.back-button-slide-2 {
  color: #aeafc5;
  text-align: center;
  background-color: #0000;
  padding: 20px 32px;
  font-size: 16px;
  transition: all .2s;
}

.back-button-slide-2:hover {
  color: #fff;
}

.checkbox-icon-circle {
  background-color: #494a7d52;
  border-radius: 100px;
  width: 64px;
  height: 64px;
  margin-right: 24px;
  padding: 15px;
}

.counter-centre {
  justify-content: flex-end;
  align-items: center;
  padding: 32px 48px 32px 30px;
  display: flex;
  position: relative;
}

.field-wrap {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.success-message-8 {
  color: #33f3a5;
  background-color: #2db27c1a;
  border-radius: 16px;
  max-width: 620px;
  margin-top: 32px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 50px;
}

.form-text-wrapper {
  color: #8687a8;
  text-align: right;
}

.form-text-wrapper.active-text-wrapper {
  color: #fff;
}

.title-wrap {
  margin-bottom: 42px;
}

.form-circle {
  z-index: 5;
  background-color: #494a7d;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  margin-left: 20px;
  display: flex;
  position: relative;
}

.form-circle.circle-active {
  background-color: #2db27c;
}

.checkbox-text-hidden {
  display: none;
}

.next-button-slide-2 {
  color: #fff;
  text-align: center;
  background-color: #494a7d;
  border-radius: 500px;
  padding: 20px 44px;
  font-size: 16px;
  transition: all .2s;
}

.next-button-slide-2:hover {
  background-color: #25cc88;
}

.heading-wrapper {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 454px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.grid-three-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-large-3 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.feature-icon {
  color: #6173e5;
  background-color: #eeeffc;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.feature-icon.icon-red {
  color: #e56161;
  background-color: #fceeee;
}

.feature-icon.icon-green {
  color: #86c1a0;
  background-color: #f2f8f5;
}

.feature-icon.icon-yellow {
  color: #e5cb61;
  background-color: #fcf9ee;
}

.feature-icon.icon-blue {
  color: #6173e5;
  background-color: #eeeffc;
}

.feature-icon.icon-orange {
  color: #e59661;
  background-color: #fcf3ee;
}

.feature-icon.icon-gray {
  color: #6d767e;
  background-color: #f9fafb;
}

.h6-heading {
  color: #000;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.4;
}

.icon-regular-2 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

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

.subheading-bold {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}

.margin-bottom-80 {
  margin-bottom: 80px;
}

.paragraph-small-5 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.paragraph-small-5.text-color-gray-600 {
  color: #6d767e;
}

.section-regular {
  padding: 80px 5%;
  position: relative;
}

.caption-medium {
  color: #353b41;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
}

.h2-heading {
  color: #000;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 56px;
  line-height: 1.2;
}

.margin-bottom-81 {
  margin-bottom: 8px;
}

.feature-card-a {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  border: 1px solid #eaedf0;
  border-radius: 8px;
  flex: 1;
  align-items: flex-start;
  padding: 32px;
  transition: all .3s;
  display: flex;
}

.feature-card-a:hover {
  border-width: .5px;
  box-shadow: 0 24px 64px #e0e0e07a;
}

.text-block-291 {
  color: #07be89;
}

.h2-2 {
  color: #083b67;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
}

.h2-2.white {
  color: #fff;
}

.subheading {
  color: #8a8a8a;
  text-align: center;
  font-size: 18px;
  line-height: 27px;
}

.subheading.white {
  color: #fff;
}

.section-5 {
  padding: 120px 8vw 70px;
}

.section-5.blue {
  background-color: #01154a;
  padding-top: 70px;
  padding-bottom: 85px;
}

.section-5.blue.strategies {
  padding: 40px 2vw 75px;
}

.strategies-content_wrapper {
  width: 100%;
  margin-top: 60px;
  margin-bottom: 75px;
}

.divider-3 {
  background-color: #f6c04f;
  width: 100px;
  height: 3px;
  margin-top: 31px;
  margin-bottom: 27px;
}

.divider-3.strategies {
  margin-top: 41px;
  margin-bottom: 37px;
}

.se-sections-bottom-leftblock {
  color: #fff;
  text-align: left;
}

.se-sections-bottom-buttons {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 14px;
  margin-bottom: 14px;
  display: grid;
}

.cta-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid #5c6dd5;
  border-radius: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: grid;
}

.section-wrapper-2 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.sequence-plus-link {
  text-decoration: none;
}

.se-sections-bottom-last {
  width: 100%;
  margin-top: 10px;
  font-size: 1.115rem;
}

.graph-wrapper {
  border: 1px #ffffff80;
  border-radius: 3px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.paragraph-12 {
  color: #8a8a8a;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-12.strategies {
  color: #fff;
  max-width: 750px;
  margin-bottom: 60px;
  font-size: 18px;
  line-height: 27px;
}

.left-block-max-width {
  max-width: 500px;
}

.text-span-30 {
  color: #858585;
}

.heading-block {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.strategies-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.home-grid-inner-wrapper {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.option-text-block {
  grid-row-gap: 17px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 55px;
  margin-left: 0;
  padding-top: 50px;
  display: flex;
}

.option-text-block.forex {
  margin-top: 0;
}

.sq-plus-graph-wrapper {
  grid-row-gap: 15px;
  background-color: #1d283f;
  border-radius: 5px;
  flex-direction: column;
  align-items: center;
  max-width: 462px;
  height: 100%;
  padding: 25px 50px 15px;
  display: flex;
}

.dropdown-perfomance {
  background-color: #222936;
  padding-bottom: 40px;
  padding-left: 10px;
  padding-right: 10px;
}

.dropdown-perfomance.open {
  display: block;
}

.dropdown-perfomance.forex {
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.dropdown-iconblock-1 {
  width: 40px;
  height: 40px;
  margin-right: 28px;
  transform: rotate(-90deg);
}

.dropdown-iconblock-1.open {
  transform: none;
}

.dropdown-iconblock-2 {
  width: 40px;
  height: 40px;
  margin-right: 28px;
  transform: rotate(-90deg);
}

.dropdown-iconblock-2.open {
  transform: none;
}

.dropdown-iconblock-3 {
  width: 40px;
  height: 40px;
  margin-right: 28px;
  transform: rotate(-90deg);
}

.dropdown-iconblock-3.open {
  transform: none;
}

.image-11 {
  margin-right: 20px;
}

.youtube-4 {
  margin-top: 41px;
}

.youtube-4.landing {
  margin-top: 0;
}

.image-12 {
  width: 400px;
}

.hero-video-wrapper {
  box-shadow: 0 2px 30px 15px #f9f9f940;
}

.adv-products-logo {
  max-width: 90px;
  height: 32px;
}

.span-white-link {
  color: #f4f4f4;
}

.span-white-link:hover {
  color: #6a76e5;
}

.span-white-link.hover:hover {
  color: #fff;
}

.tab-title-flex-wrapper {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.tab-title-flex-wrapper.dashboard {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.step-title-white-block {
  color: #fff;
  white-space: nowrap;
  background-color: #ffbc2b;
  border: 2px solid #fff;
  border-radius: 40px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 84px;
  min-width: 60px;
  height: 50px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 800;
  display: flex;
}

.step-title-white-block.auto {
  width: auto;
}

.strategies-image-cell {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: flex;
}

.strategies-image-cell._1 {
  margin-top: 20px;
}

.strategy-number-cell {
  align-items: flex-start;
  max-width: 115px;
  display: flex;
}

.strategy-number-cell.padding {
  margin-top: 20px;
}

.strategies-content-cell {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #2b2b38;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px 20px;
  display: flex;
}

.strategies-content-cell.padding {
  margin-top: 20px;
}

.strategies-content-cell.padding.sq-grid {
  grid-row-gap: 40px;
  max-width: 670px;
}

.strategies-content-cell.white {
  box-shadow: 2px 0 10px 0 var(--general--shadow-01);
  background-color: #fff;
  border-radius: 5px;
  justify-content: flex-start;
  min-height: 225px;
  padding: 20px;
}

.strategies-image-cl {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  grid-template: "."
                 "."
                 "."
                 / 1fr 1fr 1fr;
  grid-auto-rows: 0;
  grid-auto-columns: 1fr;
  place-content: start flex-start;
  align-items: start;
  display: grid;
}

.strategies-image-cl._1 {
  margin-top: 20px;
}

.strategies-image-cl.dashboard {
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: column;
  margin-top: auto;
  margin-left: auto;
}

.subtitle-green {
  color: #02be89;
  font-size: 18px;
}

.subtitle-green.cost {
  margin-left: auto;
}

.subtitle-green.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.subtitle-green.color {
  color: #656565;
  font-size: 16px;
}

.subtitle-green.tab-color {
  color: #818181;
  font-size: 18px;
}

.subtitle-green.white {
  color: #f4f4f4;
  position: absolute;
  top: 50px;
  left: 0;
}

.subtitle-green.yellow {
  color: #ffbc2b;
}

.dropdown-title-green-block {
  color: #212936;
  background-color: #47d5a5;
  border: 1px solid #121822;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 32px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.paragraph-13 {
  margin-bottom: 0;
}

.cta-button-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-left: 10px;
  display: flex;
}

.cta-button-wrapper.landing {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.landing-hero-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  width: 100%;
  display: grid;
}

.landing-youtube-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.intro-inner-wrapper {
  border-left: 5px solid #ffbc2b;
  align-items: center;
  padding-left: 10px;
  display: flex;
}

.introducing-logo-wrapper {
  width: auto;
  max-width: 240px;
}

.introducing-logo-wrapper.max-width {
  max-width: 310px;
}

.introducing-logo-img {
  width: 100%;
}

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

.flex-heading-wrapper.gap {
  grid-column-gap: 20px;
}

.using-logo {
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  max-width: 50px;
  height: 50px;
  padding-left: 0;
  display: flex;
  overflow: hidden;
  box-shadow: 0 0 10px 5px #ffffffc7;
}

.image-15 {
  object-fit: cover;
  width: 100%;
}

.using-spot-content {
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: 80px;
  display: flex;
}

.using-sport-left-row {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  flex-direction: column;
  margin-right: 20px;
  display: flex;
}

.spot-graph-logo {
  max-width: 310px;
}

.span-ph-wrapper {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.strategy-tab-logo {
  max-width: 318px;
  max-height: 50px;
}

.strategy-tab-logo.small {
  width: auto;
  max-width: none;
  max-height: 30px;
}

.strategy-small-logo {
  max-width: 50px;
}

.strategy-small-logo.small {
  max-width: 30px;
}

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

.flex-horizontal.justify.pdding-left {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-left: 50px;
}

.flex-horizontal.justify.pdding-left.horizontal {
  flex-direction: row;
  justify-content: space-between;
}

.flex-horizontal.justify.relative {
  height: 50px;
  padding-left: 50px;
  position: relative;
}

.flex-horizontal.full-width {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  width: 100%;
}

.flex-horizontal-left {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  margin-top: 25px;
  display: flex;
}

.flex-horizontal-left.dashboard {
  grid-column-gap: 20px;
  margin-top: 0;
}

.span-bold-yellow {
  color: #ffbc2b;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 700;
  text-decoration: none;
}

.span-bold-yellow.underline {
  text-decoration: underline;
}

.span-bold-yellow.unselected, .span-bold-yellow.unselected-1, .span-bold-yellow.unselected-2, .span-bold-yellow.unselected-3 {
  color: #fff;
  cursor: pointer;
}

.inner-flex-wrapper {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

.span-dark-link {
  color: #242930;
}

.dashboar-tab-inner-wrapper {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

.dashboard-link-wrapper {
  grid-column-gap: 10px;
  color: var(--medium-slate-blue);
  white-space: nowrap;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dashboard-link-wrapper.white {
  color: #fff;
  font-weight: 600;
}

.dashboard-link-icon-block {
  white-space: nowrap;
  max-width: 24px;
}

.dashboard-cta-block {
  grid-row-gap: 40px;
  background-color: #242930;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  min-height: 225px;
  margin-top: 20px;
  padding: 20px 20px 40px;
  font-family: Nunito Sans, sans-serif;
  display: flex;
  box-shadow: 0 0 20px 10px #0000001a;
}

.dashbord-cta-icon {
  max-width: 30px;
  position: absolute;
  top: auto;
  left: 0;
}

.dashboard-cta-title {
  color: #ffbc2b;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
}

.columns-137 {
  align-items: flex-end;
  padding-left: 60px;
  display: flex;
}

.div-block-407 {
  align-items: center;
  display: flex;
}

.columns-138 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 0;
}

.column-291 {
  justify-content: flex-end;
  display: flex;
}

.btn-wiki-2 {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #6a76e5;
  border-radius: 5px;
  justify-content: center;
  padding: 18px 22px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  box-shadow: 0 4px 10px #0257fb33;
}

.btn-wiki-2:hover {
  color: #6a76e5;
  background-color: #fff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-wiki-2.width-100 {
  background-color: #2dcd99;
  border-radius: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.btn-wiki-2.width-100:hover {
  color: #fff;
}

.btn-wiki-2.dasahboard-cta {
  background-color: #2dcd99;
  border-radius: 5px;
  width: 300px;
  max-width: 300px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.btn-wiki-2.dasahboard-cta:hover {
  color: #fff;
}

.module-3 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 20px;
  padding-top: 65px;
  padding-bottom: 126px;
  box-shadow: 0 2px 10px #195dc212;
}

.module-3.help-article {
  background-color: #232931;
  border-radius: 5px;
  padding: 20px 40px 40px 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-292 {
  color: #e8e8e8;
  font-size: 18px;
  font-weight: 300;
}

.div-block-408 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-17 {
  width: 200px;
  min-width: 100px;
}

.image-18, .image-19, .image-20, .image-21, .image-22, .image-23, .image-24, .image-25, .image-26 {
  width: 200px;
}

.image-27 {
  margin-left: 11px;
}

.image-28 {
  margin-left: 0;
}

.image-29 {
  margin-left: 61px;
}

.image-30 {
  margin-left: 11px;
}

.footer {
  padding: 60px 6vw 70px;
  font-family: Nunito Sans, sans-serif;
}

.footer.hero {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.footer.hero.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-top: 10px;
  padding-bottom: 85px;
}

.footer.hero.sq-x.width-100 {
  padding-top: 50px;
}

.footer.blue-gradient {
  background-image: linear-gradient(#232931, #222936);
}

.footer.calculator {
  background-color: #fbfcfc;
  display: none;
}

.footer.blue {
  background-color: #212936;
  padding-top: 80px;
  padding-bottom: 80px;
}

.footer.faq {
  padding-top: 100px;
  padding-bottom: 100px;
  transition: background-color .3s;
}

.footer.countries {
  background-color: #fbfcfc;
  padding-top: 95px;
  padding-bottom: 95px;
}

.footer.sq-x-gradient {
  background-image: linear-gradient(#121822, #2d3747);
  padding-bottom: 80px;
}

.footer.sq-x-gradient.width-100 {
  padding-bottom: 80px;
}

.footer.sq-x-grid {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.footer.dropdown-sq {
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer.hero-new {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64308b28b89d665f9e4b0c7c_earth.png"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 100% 158px, -45px 150px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 121px;
  padding-top: 290px;
  padding-bottom: 80px;
}

.footer.hero-new.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.hero-sq-base {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.footer.hero-sq-light {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.footer.hero-sq-plus {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.footer.hero--sq-spot {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.footer.hero--sq-spot.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.sq-gradient {
  background-image: linear-gradient(#2e3848, #121b2e);
  padding-top: 80px;
  padding-bottom: 80px;
}

.footer.hero--sq-spot--dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 240px;
  padding-bottom: 60px;
}

.footer.hero--sq-spot--dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.hero--sq-derivatives {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 240px;
  padding-bottom: 60px;
}

.footer.hero--sq-derivatives.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.hero--sq-spot--dca-copy {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 190px;
  padding-bottom: 60px;
}

.footer.hero--sq-spot--dca-copy.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.hero--sq-spot--dca-copy.forex {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b67b88b595f060192cfee3_forex-bg.png");
  background-position: 100% 60%;
  background-size: 25%;
  padding-top: 240px;
}

.footer.hero--sq-medallion {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: 150% 60%;
  background-repeat: no-repeat;
  background-size: 47%;
  padding-top: 240px;
  padding-bottom: 60px;
}

.footer.hero--sq-medallion.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.hero--sq-medallion-dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b69ad396748292bc163962_dca-bg.png");
  background-position: 100% 70%;
  background-repeat: no-repeat;
  background-size: 25%;
  padding-top: 240px;
  padding-bottom: 60px;
}

.footer.hero--sq-medallion-dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.footer.dashbord {
  padding-left: 4vw;
  padding-right: 4vw;
}

.footer.top-padding.small {
  padding-bottom: 160px;
}

.sign-up-code-dropdown {
  color: var(--neutral--600);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 16px;
  display: flex;
  position: relative;
}

.sign-up-dropdown-toogle {
  color: var(--neutral--600);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564e1524b7531_dropdown-arrow.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 30px;
  align-items: center;
  width: 100%;
  min-height: 52px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 40px;
  display: none;
}

.sign-up-dropdown-toogle.w--open {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/6400e66b3bd1086860daf36a_dropdown-icon.svg");
  align-items: center;
  width: 30px;
  height: 30px;
  padding-left: 0;
  padding-right: 0;
  font-size: 0;
  line-height: 0;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: 0;
}

.sign-up-dropdown-list.w--open {
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-left: 40px;
  position: static;
}

.page-overlay {
  z-index: 1000;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  padding-left: 6vw;
  padding-right: 6vw;
  display: flex;
  position: absolute;
  inset: 0%;
}

.overlay-max-width {
  width: 100%;
  max-width: 1100px;
}

.text-block-293 {
  flex: 0 auto;
}

.tab-logo-img {
  max-width: none;
  max-height: 30px;
}

.tab-link-block {
  background-color: #0000;
  width: 80px;
  height: 80px;
  margin-left: 22px;
  padding: 0;
  position: relative;
}

.tab-link-block.w--current {
  background-color: #0000;
  width: 80px;
  height: 80px;
  padding: 0;
}

.article-image-block {
  flex-direction: column;
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.blog-rich-text {
  margin-top: 60px;
}

.article-rich-text {
  color: var(--neutral--400);
  margin-top: 60px;
  font-size: 18px;
}

.article-rich-text.cost {
  margin-left: auto;
}

.article-rich-text.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.article-rich-text.color {
  color: #656565;
  font-size: 16px;
}

.article-rich-text.tab-color {
  color: #818181;
  font-size: 18px;
}

.article-rich-text.white {
  color: #f4f4f4;
}

.article-rich-text.yellow {
  color: #ffbc2b;
}

.article-rich-text.green {
  color: #02be89;
}

.article-rich-text.white-absolute {
  color: #f4f4f4;
  position: absolute;
  top: 65px;
  left: 0;
}

.article-rich-text.absolute-grey {
  max-width: 50%;
  position: absolute;
  top: 65px;
  left: 0;
}

.article-rich-text.span-bold-white {
  color: #fff;
}

.article-rich-text h2 {
  color: var(--medium-sea-green);
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 34px;
  font-weight: 600;
}

.article-rich-text h3 {
  color: var(--medium-sea-green);
  margin-top: 20px;
  font-size: 30px;
  font-weight: 600;
}

.article-rich-text h4 {
  color: var(--secondary--color-6);
  margin-top: 16px;
  font-size: 26px;
  font-weight: 600;
}

.article-rich-text blockquote {
  background-color: #1d283f;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 60px 40px;
}

.article-rich-text ul {
  margin-bottom: 16px;
}

.article-rich-text img, .article-rich-text figure {
  width: 100%;
}

.article-rich-text a {
  color: var(--medium-slate-blue);
  font-weight: 600;
  text-decoration: none;
}

.article-rich-text h5 {
  font-size: 22px;
}

.article-rich-text h6 {
  color: var(--secondary--color-2);
  font-size: 20px;
  font-weight: 600;
}

.sq-blog-post-list {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.sq-blog-post-list-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-bottom: 60px;
  display: grid;
}

.pagination {
  display: none;
}

.blog-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.blog-grid:nth-child(2n) {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row-reverse;
  grid-template: "Area Area-2"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
}

.post-content-preview {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  width: 45%;
  display: flex;
}

.blog-preview-image-block {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 45%;
}

.blog-preview {
  text-align: left;
  max-width: 440px;
  margin-bottom: 10px;
  font-size: 20px;
}

.blog-preview.sq-plus {
  text-align: left;
  max-width: none;
}

.blog-preview.white {
  color: #f4f4f4;
}

.article-top-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  margin-bottom: 20px;
}

.category-link {
  color: var(--medium-slate-blue);
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
}

.category-link.cost {
  margin-left: auto;
}

.category-link.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.category-link.color {
  color: #656565;
  font-size: 16px;
}

.category-link.tab-color {
  color: #818181;
  font-size: 18px;
}

.category-link.white {
  color: #f4f4f4;
}

.category-link.yellow {
  color: #ffbc2b;
}

.category-link.green {
  color: #02be89;
}

.category-link.white-absolute {
  color: #f4f4f4;
  position: absolute;
  top: 65px;
  left: 0;
}

.category-link.absolute-grey {
  max-width: 50%;
  position: absolute;
  top: 65px;
  left: 0;
}

.category-link.span-bold-white {
  color: #fff;
}

.blog-listing-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.filter-form {
  background-color: #0000;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.radio-label {
  display: none;
}

.filter-button {
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 0;
  padding: 10px 20px;
  display: flex;
}

.filter-button.active {
  color: #f9f9f9;
  background-color: #6a76e5;
}

.filter-button.checked {
  color: var(--secondary--color-11);
  background-color: #6a76e5;
}

.filter-text {
  margin-bottom: 0;
  font-size: 1.25vw;
  font-weight: 600;
}

.collection-list-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  margin-top: 20px;
  display: flex;
}

.filter-collection-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.blog-post-list {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-post-cell {
  background-color: var(--neutral--100);
  border-radius: 5px;
  flex-direction: column;
  height: 100%;
  display: flex;
}

.blog-image-block {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 180px;
  position: relative;
}

.blog-cell-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.post-date {
  margin-top: 40px;
  font-size: 16px;
  font-weight: 600;
}

.select-field {
  display: none;
}

.filter-button-all {
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 0;
  padding: 10px 20px;
  display: flex;
}

.filter-button-all.active {
  color: #f9f9f9;
  background-color: #6a76e5;
}

.filter-button-all.checked {
  color: var(--secondary--color-11);
  background-color: #6a76e5;
}

.category-navigation-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  margin-bottom: 60px;
}

.category-back-link {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  text-decoration: none;
}

.category-collection-list {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mobile-hide {
  margin-left: 0;
  margin-right: 5px;
}

.mobile-hide.margin-left {
  margin-left: 5px;
}

.ddlanguage {
  border: 1px solid #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 56px;
  height: 53px;
  margin-right: 0;
  padding: 5px 16px;
  display: flex;
}

.ddlanguage.bottom-border {
  border-bottom: .05rem solid #bdc2f3;
}

.ddlanguage.bottom-border.hidden {
  display: none;
}

.ddlanguage.bottom-border-home {
  border-bottom: 1px solid #979797;
  padding-top: 18px;
  padding-bottom: 18px;
}

.ddlanguage.bottom-border-home.hidden {
  display: none;
}

.ddlanguage.bottom-border-padding {
  border-bottom: 1px solid #979797;
  padding-bottom: 25px;
}

.ddlanguage.bottom-border-padding.hidden {
  display: none;
}

.ddlanguage.side {
  margin-top: 0;
  margin-right: 0;
}

.ddlanguage.side.p-top {
  margin-top: 40px;
}

.ddlanguage.landing {
  background-color: var(--color--sign-in-btn-bg);
  border-style: none;
  border-radius: 50%;
  height: 56px;
  padding: 8px;
}

.ddlanguage.landing-influencer {
  background-color: #f5f5f5;
  border-style: none;
  border-radius: 50%;
  height: 56px;
  padding: 8px;
}

.wgl {
  background-color: red;
  margin-right: 10px;
  padding: 33px;
}

.top-cta {
  z-index: 10;
  background-color: #6a76e5;
  justify-content: center;
  align-items: center;
  height: 112px;
  margin-bottom: 7px;
  padding-left: 6vw;
  padding-right: 6vw;
  display: flex;
  position: relative;
  top: 0;
  overflow: visible;
}

.header-cta-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header-cta-wrapper.flex {
  justify-content: space-between;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header-cta-wrapper.flex.sq-x {
  align-items: flex-start;
}

.header-cta-wrapper.grid-sq-x {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.header-cta-wrapper.max-width {
  max-width: 1031px;
  margin-top: 0;
}

.header-close-icon {
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  display: flex;
  position: static;
  left: 58px;
}

.cta-close-img {
  width: 24px;
  height: 24px;
}

.strategy-tab-content-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.strategy-tab-content-wrapper.new {
  grid-column-gap: 40px;
  grid-row-gap: 90px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr max-content;
}

.strategy-tab-content-wrapper.padding-top {
  margin-top: 60px;
}

.strategy-tab-content-wrapper.padding-top.af {
  grid-template-columns: 1fr 1fr .7fr;
  justify-content: space-between;
}

.strategy-tab-content-wrapper.dashboad-new {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.strategy-icon-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.strategy-icon-wrapper.pt-0 {
  margin-top: 0;
}

.strategy-icon-wrapper.pb-20 {
  margin-bottom: 20px;
}

.strategy-icon-wrapper.grid-wizard {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wizard-cta {
  z-index: 5;
  background-color: #3ad29f;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 112px;
  margin-top: -60px;
  margin-bottom: 120px;
  margin-left: -6vw;
  padding-left: 6vw;
  padding-right: 6vw;
  display: flex;
  position: sticky;
  inset: 0;
}

.wizard-cta.home-strategy {
  margin-bottom: 60px;
  bottom: -60px;
}

.wizard-cta.product {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  position: fixed;
}

.wizard-close-icon {
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  display: flex;
  position: absolute;
  left: 50px;
}

.clients-slider {
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.client-slider-masfk {
  width: 100px;
  height: 100px;
  overflow: visible;
}

.nav-hide {
  display: none;
}

.client-slide {
  margin: auto 0;
  position: relative;
  overflow: visible;
}

.client-slide.last {
  width: auto;
}

.client-img-block {
  border: 6px solid #c7c7c7;
  border-radius: 50%;
  justify-content: flex-start;
  align-items: center;
  width: 55px;
  height: 55px;
  display: flex;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.client-img {
  filter: grayscale();
}

.cl-slide-inner-wrapper {
  display: flex;
}

.slider-wrapper {
  width: 100%;
  margin-top: 20px;
  overflow: hidden;
}

.cl-slider-inner-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.slider-text-block {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 100%;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0;
  left: 0;
}

.slider-text-block.slide-1, .slider-text-block.slide-2, .slider-text-block.slider-3, .slider-text-block.slide-4, .slider-text-block.slide-5, .slider-text-block.slide-6, .slider-text-block.slide-7, .slider-text-block.slide-8 {
  display: none;
}

.slider-content-wrapper {
  align-items: flex-start;
  height: auto;
  margin-top: 25px;
  display: flex;
}

.video-review-wrapper {
  grid-column-gap: 50px;
  align-items: flex-start;
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.review-slider {
  background-color: #0000;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.review-mask {
  width: 100%;
  height: auto;
  min-height: 340px;
  overflow: hidden;
}

.review-nav {
  align-items: center;
  min-width: 300px;
  height: auto;
  margin-bottom: auto;
  margin-left: -10px;
  margin-right: auto;
  font-size: 30px;
  line-height: 1;
  display: flex;
  inset: 25vw auto auto 0%;
}

.review-content-wrapper {
  width: 48%;
  padding-bottom: 0;
}

.review-slide {
  min-height: 340px;
}

.div-block-409 {
  box-shadow: 0 0 30px 10px #00000040;
}

.review-video {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/65e88fa298df57ae42f1e1fb_Group%2010.png");
  background-position: 0 0;
  background-size: auto;
  max-width: 100%;
  height: auto;
  max-height: 345px;
  position: static;
}

.social-wrapper {
  grid-column-gap: 15px;
  align-items: center;
  display: flex;
}

.social-icon-block {
  max-width: 50px;
}

.carousel-wrapper {
  grid-column-gap: 150px;
  align-items: center;
  width: auto;
  max-width: none;
  margin-top: 45px;
  display: flex;
}

.carousel-row {
  grid-column-gap: 150px;
  align-items: center;
  width: auto;
  max-width: none;
  display: flex;
}

.c-logo-block {
  filter: grayscale();
  justify-content: center;
  align-items: center;
  min-width: 260px;
  max-width: 300px;
  transition-property: filter;
  display: flex;
}

.c-logo-block:hover {
  filter: grayscale(0%);
}

.carousel-slider {
  background-color: #0000;
  max-width: 1800px;
  height: auto;
  margin-top: 50px;
  overflow: hidden;
}

.carousel-mask {
  width: 140px;
  height: 140px;
  overflow: visible;
}

.carousel-slide {
  height: 100%;
  margin-right: 150px;
  padding-bottom: 0;
  padding-right: 0;
  position: relative;
}

.carousel-slide-wrapper {
  z-index: 10;
  background-color: var(--neutral--200);
  filter: grayscale();
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.extra-img1 {
  filter: grayscale();
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0 auto 0 -290px;
}

.extra-im1-rev {
  z-index: 0;
  filter: grayscale();
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -290px;
}

.extra-im2-rev {
  z-index: 0;
  filter: grayscale();
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -580px;
}

.extra-im3-rev {
  z-index: 0;
  filter: grayscale();
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -860px;
}

.wizard-wrapper {
  z-index: 9999;
  opacity: 0;
  background-color: #2b3444;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 100vw;
  height: auto;
  min-height: 100vh;
  padding: 80px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
}

.wizard-inner-wrapper {
  background-color: #f9fbff;
  flex-flow: column;
  width: 100%;
  max-width: 695px;
  height: auto;
  min-height: 700px;
  margin: auto;
  display: flex;
}

.wizard-inner-wrapper.st2-bt {
  opacity: 0;
  min-height: auto;
  display: none;
}

.wizard-inner-wrapper.st3-bt1 {
  opacity: 0;
  display: none;
}

.wizard-inner-wrapper.st1 {
  display: flex;
}

.wizard-inner-wrapper.st3-bt2 {
  opacity: 0;
  max-width: 695px;
  height: auto;
  min-height: auto;
  max-height: none;
  display: none;
}

.wizard-inner-wrapper.st3-bt3 {
  opacity: 0;
  min-height: auto;
  display: none;
}

.wizard-inner-wrapper.st3-bt4 {
  opacity: 1;
  min-height: auto;
  display: none;
}

.wizard-inner-wrapper.st2-eth, .wizard-inner-wrapper.st3-eth1 {
  opacity: 0;
  display: none;
}

.wizard-inner-wrapper.st3-eth2 {
  opacity: 0;
  max-width: 695px;
  height: auto;
  min-height: auto;
  max-height: none;
  display: none;
}

.wizard-inner-wrapper.st2-stablec {
  opacity: 0;
  min-height: auto;
  display: none;
}

.wizard-inner-wrapper.st3-stablecoin1 {
  opacity: 0;
  display: none;
}

.wizard-inner-wrapper.st3-stablecoin2, .wizard-inner-wrapper.st3-eth3, .wizard-inner-wrapper.st3-stablecoin3 {
  opacity: 0;
  max-width: 695px;
  height: auto;
  min-height: auto;
  max-height: none;
  display: none;
}

.wizard-inner-wrapper.appontment {
  opacity: 0;
  display: none;
}

.wizrd-close-cta {
  background-color: #3ad29f;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 30px;
  display: flex;
}

.wizrd-close-cta.violet {
  background-color: #6a76e5;
}

.close-block {
  align-items: center;
  display: flex;
}

.paragrapg-xs {
  color: var(--neutral--100);
}

._w-close-icon {
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin-left: 6px;
  display: flex;
}

.wizard-info-wrapper {
  flex-flow: column;
  align-items: flex-start;
  min-height: 600px;
  padding: 40px 34px 20px;
  display: flex;
}

.wizard-info-wrapper._3-step {
  height: auto;
  padding-bottom: 20px;
}

.wizard-step-icon-block {
  max-width: 270px;
  margin-bottom: 37px;
}

.paragraph-s {
  color: #4e4e4e;
  font-size: 16px;
  line-height: 1.2;
}

.paragraph-s.p-25 {
  margin-top: 25px;
  margin-bottom: 25px;
  line-height: 1.35;
}

.paragraph-s.p-0 {
  margin-bottom: 0;
}

.paragraph-s.p-0.white {
  color: #fff;
}

.wizrd-option-block {
  grid-column-gap: 10px;
  cursor: pointer;
  background-color: #ecf3fc;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-bottom: 20px;
  padding: 13px 18px;
  display: flex;
}

.wizrd-option-block.dd {
  color: #4e4e4e;
  max-width: 856px;
  font-size: 18px;
}

.wizard-icon {
  max-width: 50px;
  margin-right: 0;
}

._w-arrow {
  max-width: 15px;
  margin-left: auto;
}

.wizard-botomm-cta {
  grid-column-gap: 20px;
  background-color: #3ad29f;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  padding: 11px 12px 11px 30px;
  display: flex;
}

.wizard-botomm-cta.violet {
  background-color: #6a76e5;
}

.wizard-green-arrow {
  max-width: 50px;
  margin-left: auto;
}

.wizard-dd-toogle {
  color: #4e4e4e;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 0;
  font-size: 18px;
  display: flex;
}

.wizard-dd-toogle.w--open {
  align-self: stretch;
  width: 100%;
}

.wizard-dd-list {
  flex-flow: column;
  align-items: stretch;
  display: none;
  position: static;
}

.wizard-dd-list.w--open {
  grid-row-gap: 20px;
  background-color: #0000;
  flex-flow: column;
  height: auto;
  margin-bottom: 20px;
  display: flex;
  position: static;
}

.wizard-dd {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 856px;
  height: auto;
  max-height: none;
  display: flex;
}

.span-white {
  color: #fff;
}

.white-underline {
  color: var(--neutral--100);
  text-decoration: underline;
}

.dd-risk-wrapper {
  flex-flow: row;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.risk-level {
  max-width: 310px;
  margin-right: 16px;
}

.paragraph-12 {
  color: #676979;
  text-align: left;
  margin-bottom: 0;
  font-size: 12px;
}

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

.span-link-blue {
  color: #6a76e5;
}

.max-width-80 {
  max-width: 70%;
  margin-left: 50px;
}

.company-carousel-wrapper {
  grid-column-gap: 250px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 45px;
  display: flex;
}

.company-logos-carousel {
  grid-column-gap: 250px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.com-logo-block {
  width: 100px;
  max-width: 100px;
  height: 100px;
  max-height: 100px;
}

.com-logo-block.bt {
  width: 143px;
  max-width: 143px;
  height: auto;
}

.com-logo-block.grey {
  filter: grayscale();
}

.section-inner-wrapper {
  padding-left: 6vw;
  padding-right: 6vw;
}

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

.video-wr {
  justify-content: center;
  align-items: center;
  width: 48%;
  max-width: 48%;
  max-height: 345px;
  display: flex;
}

.mask-2 {
  width: 100px;
  height: 100px;
  overflow: visible;
}

.header-search-input-two {
  background-color: #221e34;
  border: 1px #0000;
  margin-bottom: 0;
  padding: 0 15px;
}

.widthdraw-submit-button {
  color: #fff;
  background-image: linear-gradient(#14a655, #22a99c);
  border-radius: 10px;
  width: 100%;
  height: 40px;
  padding: 0;
  font-size: 15px;
  font-weight: 500;
}

.card-price {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
}

.wallets-balance-pop-details-info-text {
  font-size: 12px;
}

.wallets-balance-pop-details {
  align-items: center;
  width: 100%;
  margin-bottom: 35px;
  display: flex;
}

.profile-image {
  margin-right: 15px;
}

.card-slider-image {
  width: 100%;
}

.card-image-wrapper {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.card-image-wrapper._1 {
  background-color: #4d88ff1c;
}

.card-image-wrapper._2 {
  background-color: #4cbf4c1c;
}

.card-image-wrapper._4 {
  background-color: #ff964b1c;
}

.card-image-wrapper._3 {
  background-color: #be63f91c;
}

.available-balance-code {
  color: #fff;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
}

.available-balance-wrapper {
  background-color: #2e2943;
  border-radius: 10px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 25px;
}

.card-slide-nav {
  inset: auto 0 -26% 0%;
}

.card-grid {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.card-wrapper {
  margin-bottom: 30px;
}

.wallets-balance-form-field-label {
  color: #a8a5b8;
  margin-bottom: 10px;
  font-weight: 500;
}

.transaction-table-text-block {
  font-size: 15px;
}

.transaction-table-text-block.orange {
  color: #ff964b;
}

.transaction-table-text-block.green {
  color: #01b574;
}

.notification-singel-dropdown {
  align-items: center;
  padding: 15px 20px 0;
  text-decoration: none;
  display: flex;
}

.sidebar-logo-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  padding-right: 15px;
  display: flex;
}

.single-nav-link-dropdown-wrapper {
  margin-bottom: 30px;
  display: block;
  position: relative;
}

.available-balance-text-block {
  margin-bottom: 5px;
  font-size: 12px;
}

.total-balance-singel-wrapper {
  max-width: 175px;
  margin-left: auto;
  margin-right: auto;
}

.dashboard-chart-right-content {
  width: 320px;
}

.transaction-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  padding: 25px;
}

.dashboard-chart-top-content {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.header-search-input {
  color: #a5a5b8;
  background-color: #0000;
  border: 1px #0000;
  margin-bottom: 0;
  padding: 0 0 0 15px;
  font-size: 15px;
}

.container-3 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.single-nav-link-dropdown-icons {
  position: absolute;
  right: 25px;
}

.header-search-wrapper {
  margin-right: 50px;
}

.wallets-balance-singel {
  margin-bottom: 20px;
}

.profile-dropdown-list {
  background-color: #2a263e;
  border-radius: 8px;
  width: 140px;
  margin-top: 10px;
  right: 0;
}

.profile-dropdown-list.w--open {
  background-color: #2a263e;
  border: 1px solid #32305a;
  border-radius: 8px;
  width: 140px;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  right: 0;
}

.card-details {
  margin-left: 15px;
}

.wallets-balance-pop-details-name {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.side-navbar-singel-wrapper {
  border-right: 1px solid #32305a;
  flex-direction: column;
  justify-content: space-between;
  width: 250px;
  max-width: 250px;
  min-height: 100vh;
  padding-top: 35px;
  padding-bottom: 40px;
  padding-left: 35px;
  position: relative;
}

.aset-wrapper {
  align-items: center;
  display: flex;
}

.total-balance-code {
  color: #fff;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 42px;
}

.transaction-table-heading-wrap {
  margin-bottom: 15px;
}

.topbar-wrapper {
  z-index: 99;
  background-color: #221e34;
  padding-top: 25px;
  padding-bottom: 25px;
  position: fixed;
  inset: 0% 0% auto;
}

.single-nav-link-wrapper {
  color: #a8a5b8;
  align-items: center;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  position: relative;
}

.balance-category-text-block {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  position: absolute;
}

.footer-text-link {
  color: #fff;
  font-weight: 500;
  text-decoration: none;
}

.notification-hero-text {
  width: 170px;
  margin-left: 15px;
}

.available-balance-price {
  font-size: 12px;
}

.search-button-two {
  display: none;
}

.header-profile-wrapper {
  align-items: center;
  display: flex;
}

.notification-dropdown-list {
  background-color: #2a263e;
  border-radius: 8px;
  width: 260px;
  top: 50px;
  right: -100px;
}

.notification-dropdown-list.w--open {
  background-color: #2a263e;
  border: 1px solid #32305a;
  border-radius: 8px;
  padding-bottom: 15px;
}

.card-slider-mask {
  overflow: visible;
}

.dashboard-chart-left-content {
  width: 755px;
}

.card-info-wrapper {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.notification-dropdown {
  margin-right: 30px;
}

.hero-images {
  width: 30px;
}

.header-right-content {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.header-content {
  justify-content: space-between;
  align-items: center;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.transaction-table-content {
  border-top: 1px dashed #32305a;
  padding-top: 15px;
  padding-bottom: 15px;
}

.transaction-table-content.pd0 {
  padding-bottom: 0;
}

.wallets-balance-limit {
  color: #4d88ff;
  background-color: #4d88ff1c;
  border-radius: 65px;
  margin-top: 10px;
  padding: 6px 10px;
  font-size: 10px;
  display: inline-block;
}

.balance-text-wrapper {
  text-align: center;
}

.sidebar-log-out-wrapper {
  align-items: center;
  padding-top: 20px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: auto auto 35px 35px;
}

.dashboard-chart-wrapper {
  justify-content: space-between;
  display: flex;
}

.wallets-balance-pop-top-content {
  justify-content: space-between;
  align-items: center;
}

.wallets-singel-wrapper {
  justify-content: flex-end;
  align-items: center;
  padding-right: 100px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.search-mobile-icon-wrapper {
  margin-right: 10px;
  display: none;
}

.notification-dropdown-toggle {
  padding: 0;
}

.footer-2 {
  justify-content: center;
  align-items: center;
  padding-top: 35px;
  padding-bottom: 35px;
}

.dashboard-chart-image {
  width: 100%;
}

.search-button {
  display: none;
}

.side-navbar-wrapper {
  z-index: 9999;
  background-color: #221e34;
  position: fixed;
  inset: 0% auto 0% 0%;
  overflow: visible;
  transform: translate(-270px);
}

.wallets-pop-up {
  z-index: 999;
  background-color: #000000b3;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.single-dropdown-link {
  color: #a5a5b8;
  margin-bottom: 15px;
  padding: 0;
  text-decoration: none;
}

.single-dropdown-link.w--current {
  color: #fff;
}

.wallets-balance-pop {
  background-color: #221e34;
  border-radius: 15px;
  width: 340px;
  padding: 30px;
}

.wallets-balance-pop.one {
  height: 765px;
  max-height: 765px;
  padding-bottom: 20px;
  overflow: auto;
}

.wallets-balance-pop.two {
  height: 850px;
  max-height: 850px;
  overflow: auto;
}

.footer-details-wrapper {
  justify-content: center;
  align-items: center;
  font-size: 18px;
  display: flex;
}

.total-balance-price {
  color: #01b574;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
}

.dashboard-categorys-text-block {
  border-radius: 20px;
  padding: 3px 13px;
  font-size: 12px;
  font-weight: 500;
  transition: all .35s;
}

.dashboard-categorys-text-block:hover {
  color: #fff;
  background-color: #3e3b4e;
}

.header-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 34px;
}

.wallets-balance-pop-details-image {
  width: 50px;
  margin-right: 15px;
}

.card-slider-wrapper {
  padding-bottom: 40px;
  overflow: hidden;
}

.list-item-2 {
  color: #a5a5b8;
  align-items: center;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.transaction-table-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 23px;
}

.notification-hero-name {
  color: #fff;
  font-size: 12px;
}

.hero-info-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
  display: flex;
}

.notification-hero-name-text-block {
  color: #a5a5b8;
  font-size: 12px;
}

.aset-image {
  margin-right: 5px;
}

.card-slider {
  background-color: #0000;
  height: 100%;
}

.dashboard-chart-title-wrapper {
  align-items: center;
  display: flex;
}

.card-info-text-block {
  color: #a8a5b8;
  margin-right: 7px;
  font-size: 16px;
}

.card-singel-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
  display: flex;
}

.header-profile-dropdown-toggle {
  padding: 0;
}

.dropdown-list-15 {
  left: 3px;
}

.dropdown-list-15.w--open {
  top: 50px;
  left: -114px;
}

.header-toggle-wrapper {
  align-items: center;
  display: flex;
}

.chart-card-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  margin-bottom: 30px;
  padding: 25px 15px 20px;
}

.clouse-button-wrapper {
  cursor: pointer;
  margin-left: auto;
}

.dashboard-categorys {
  align-items: center;
  display: flex;
}

.balance-categorys-button {
  color: #fff;
  background-color: #0000;
  border: 1px solid #32305a;
  border-radius: 10px;
  margin-right: 10px;
  padding: 11px 25px;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: all .5s;
}

.balance-categorys-button:hover {
  background-image: linear-gradient(#14a655, #22a99c);
}

.sidebar-menu-wrapper-3 {
  padding-bottom: 10px;
}

.dashboard-chart {
  background-color: #232931;
  border-radius: 15px;
  margin-bottom: 30px;
  padding: 25px;
}

.dashboard-chart-list-wrap {
  align-items: center;
  display: flex;
}

.balance-category-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 156px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.mobile-toggle {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 0;
  display: flex;
}

.sidebar-log-out-image {
  width: 17px;
  margin-right: 10px;
}

.mobile-menu-close {
  cursor: pointer;
  display: block;
}

.left-arrow {
  display: none;
}

.header-search {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.sections-wrapper {
  margin-top: 110px;
}

.dashboard-chart-title-wrap {
  margin-bottom: 20px;
}

.dashboard-chart-title-wrap.mb0 {
  margin-bottom: 0;
}

.item-text {
  margin-left: 10px;
}

.dashboard-chart-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 18px;
  line-height: 28px;
}

.dashboard-chart-title.mr35 {
  margin-right: 35px;
}

.sidebar-menu-link-block {
  color: #a8a5b8;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.sidebar-menu-link-block.w--current {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(72deg, #14a655, #22a99c);
  -webkit-background-clip: text;
  background-clip: text;
  border-right: 1.4px solid #0ff575;
}

.page-wrapper-2 {
  overflow: hidden;
}

.wallets-balance-form-input {
  color: #9494aa;
  background-color: #2e2943;
  border: 1px #000;
  border-radius: 10px;
  height: 50px;
  margin-bottom: 0;
  padding: 0 25px;
}

.wallets-balance-form-input::placeholder {
  color: #a5a5b8;
}

.sidebar-menu-link-icon-wrap {
  margin-right: 15px;
  font-size: 21px;
}

.dashboard-chart-list-text {
  color: #14a655;
  margin-left: 5px;
  font-size: 12px;
  font-weight: 500;
}

.right-arrow {
  display: none;
}

.transaction-table-grid {
  grid-column-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
}

.transaction-table-grid._8 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.header-toggle {
  cursor: pointer;
  margin-right: 15px;
}

.pages-dropdown-list.w--open {
  background-color: #0000;
  margin-top: 20px;
  padding-left: 35px;
  position: static;
}

.sidebar-log-out-image-text-block {
  color: #a8a5b8;
  font-size: 16px;
  font-weight: 500;
}

.total-balance {
  background-color: #2a263e;
  border-radius: 15px;
  padding-top: 23px;
  padding-bottom: 30px;
}

.bell-number {
  color: #fff;
  background-color: #4d88ff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  font-size: 9px;
  font-weight: 700;
  display: flex;
  position: absolute;
  inset: -13% 0% auto auto;
}

.total-balance-title {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 500;
}

.footer-text-block {
  font-size: 16px;
}

.cryptocurrency-table-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  overflow: visible;
}

.wallets-chart-wrapper {
  width: 635px;
  position: relative;
}

.deposite-pop-up {
  z-index: 999;
  background-color: #000000b3;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.wallets-balance-details-wrapper {
  justify-content: center;
  align-items: center;
  padding-top: 35px;
  display: flex;
}

.balance-categorys {
  align-items: center;
  display: flex;
}

.wallets-balance-price {
  font-size: 16px;
}

.container-4 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.memo-form {
  position: relative;
}

.memo-cpy-field {
  position: absolute;
  inset: 50% 15px auto auto;
  transform: translate(0, -50%);
}

.memo-paragraph-text {
  margin-bottom: 17px;
}

.cryptocurrency-prices-table-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  padding-top: 25px;
  padding-bottom: 25px;
}

.wallets-balance-wrapper {
  border-right: 1px solid #32305a;
  width: 440px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.balance-categorys-top-content {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.exchange-card-detais {
  align-items: center;
  display: flex;
}

.memo-text-field {
  background-color: #332e49;
  border: 1px #000;
  border-radius: 10px;
  height: 50px;
  margin-bottom: 0;
  padding: 0 20px;
  font-size: 12px;
}

.wallets-balance-details-text-block {
  margin-bottom: 7px;
  font-size: 15px;
}

.memo-title {
  color: #fff;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

.balance-category-singel {
  align-items: center;
  display: flex;
}

.balance-category-singel.ml20 {
  margin-left: 20px;
}

.wallets-balance-text-wrapper {
  text-align: center;
  border-bottom: 1px solid #32305a;
  padding-bottom: 35px;
}

.cryptocurrency-table-token-img-wrap {
  margin-right: 10px;
}

.exchange-card-info-img {
  margin-right: 5px;
}

.cryptocurrency-table-token {
  align-items: center;
  display: flex;
}

.total-amout-text {
  color: #fff;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
}

.cryptocurrency-table-grid {
  grid-column-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .7fr 1.1fr .7fr 1fr 1fr .7fr;
  align-items: center;
}

.cryptocurrency-table-grid.two {
  grid-column-gap: 80px;
  grid-template-columns: 1fr .7fr 1fr 1fr 1.26fr 1.1fr;
}

.cryptocurrency-table-grid.eight {
  grid-column-gap: 20px;
  grid-template-columns: 1.5fr 1.5fr 1.1fr .5fr .5fr .5fr .5fr 1.5fr;
}

.cryptocurrency-table-grid.ten {
  grid-column-gap: 10px;
  grid-template-columns: 1.5fr 1.5fr 1fr .5fr .5fr .5fr .5fr .5fr .5fr .5fr;
}

.cryptocurrency-table-grid.three {
  grid-column-gap: 20px;
  grid-template-columns: 1.5fr 1.5fr 1.1fr .5fr .5fr .5fr;
}

.memo-box {
  background-color: #2e2943;
  border-radius: 10px;
  margin-top: 20px;
  padding: 25px;
}

.exchange-card-info {
  color: var(--neutral--500);
  font-size: 14px;
}

.exchange-card-info.high {
  color: #16a662;
  font-size: 14px;
}

.exchange-card-info.high.ornage {
  color: #ff964b;
}

.exchange-card-info.low {
  color: #4d88ff;
}

.total-balance-wrapper {
  background-color: #2e2943;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  padding: 15px 25px;
  display: flex;
}

.wallets-balance-details-small {
  color: #01b574;
  font-size: 12px;
  line-height: 22px;
}

.cryptocurrency-table-headings {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
}

.memo-form-block {
  margin-bottom: 0;
}

.dropdown-list-16 {
  left: 3px;
}

.dropdown-list-16.w--open {
  top: 50px;
  left: -114px;
}

.cryptocurrency-prices-table-top-content {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.balance-categorys-dote {
  background-color: #4d88ff;
  border-radius: 100%;
  width: 10px;
  height: 10px;
  margin-right: 5px;
}

.balance-categorys-dote.two {
  background-color: #01b574;
}

.sidebar-menu-wrapper-4 {
  padding-bottom: 10px;
}

.wallets-balance-details-singel {
  border: 1px solid #32305a;
  border-radius: 60px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 180px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.wallets-balance-details-singel.mr15 {
  margin-right: 15px;
}

.cryptocurrency-table {
  border-top: 1px dashed #32305a;
  padding: 15px 25px;
}

.cryptocurrency-table.pd0 {
  padding-bottom: 0;
}

.balance-category-text {
  font-size: 15px;
}

.memo-scan {
  margin-top: 15px;
}

.total-amout-code {
  font-size: 12px;
}

.wallets-balance-text-block {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}

.wallets-balance-details-price {
  color: #f9f9fa;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
}

.wallets-balance-chart-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
  padding-right: 15px;
  display: flex;
}

.total-balance-price-wrapper {
  text-align: right;
  margin-bottom: 0;
}

.wallets-balance-code {
  color: #fff;
  margin-top: 0;
  margin-bottom: 7px;
  font-size: 32px;
  line-height: 42px;
}

.dollar-wrapper {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 40px;
  font-size: 16px;
  display: flex;
}

.dollar-wrapper.one {
  color: #01b574;
  background-color: #2e3740;
}

.dollar-wrapper.two {
  color: #f7931a;
  background-color: #41323f;
}

.marketplace-tab-seclect-wrapper {
  background-color: #221e34;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  padding: 8px 20px;
  display: flex;
}

.marketplace-tab-menu-wrapper {
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.marketplace-select {
  color: #a5a5b8;
  background-color: #0000;
  border: 0 #0000;
  max-width: 90px;
  margin-bottom: 0;
  padding: 0;
  font-weight: 500;
}

.marketplace-form-block {
  margin-bottom: 0;
}

.marketplace-tab-link {
  color: #fff;
  background-color: #0000;
  border: 1px solid #32305a;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 39px;
  padding: 0;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.marketplace-tab-link.w--current {
  background-image: linear-gradient(178deg, #14a655, #22a99c);
}

.marketplace-tab-link.ml15 {
  margin-left: 15px;
}

.marketplace-tab-value {
  background-color: #221e34;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  padding: 5px 5px 5px 20px;
  display: flex;
}

.market-trades-tab-link {
  color: #a5a5b8;
  background-color: #0000;
  padding: 5px 15px;
  font-size: 14px;
  font-weight: 500;
}

.market-trades-tab-link:hover {
  color: var(--medium-slate-blue);
}

.market-trades-tab-link.w--current {
  background-color: var(--medium-slate-blue);
  color: #fff;
  border-radius: 8px;
}

.market-table-grid {
  grid-column-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr 1.2fr 1fr;
}

.market-table-grid.seven {
  grid-column-gap: 12px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.market-table-text-block {
  color: var(--neutral--500);
}

.market-trades-tab-menu {
  text-align: right;
  border-bottom: 1px dashed #32305a;
  margin-bottom: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
  padding-right: 25px;
}

.market-table {
  border-top: 1px dashed #32305a;
  padding: 18px 25px;
}

.market-table.pd0 {
  padding-bottom: 0;
}

.market-table-heading-wrapper {
  margin-bottom: 10px;
}

.market-table-top-content {
  margin-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
}

.market-trades-title-wrapper {
  position: absolute;
  inset: 25px auto auto 25px;
}

.market-table-heading {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.market-trades {
  background-color: #232931;
  border-radius: 15px;
  padding-top: 25px;
  padding-bottom: 25px;
  position: relative;
}

.exchange-chart-text-block {
  display: inline-block;
}

.exchange-chart-text-block.mr20 {
  margin-right: 20px;
}

.order-book-title-wrap {
  padding-left: 25px;
  padding-right: 25px;
}

.order-book-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.order-book-singel-wrapper {
  padding: 10px 25px;
}

.order-book-singel-wrapper.pd0 {
  padding-bottom: 0;
}

.order-book-wrapper {
  background-color: #2a263e;
  border-radius: 15px;
  align-self: flex-start;
  width: 405px;
  padding-top: 25px;
  padding-bottom: 25px;
}

.order-book-header {
  margin-bottom: 15px;
  padding-left: 25px;
  padding-right: 25px;
}

.order-book-chrat-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 0;
  display: grid;
}

.order-book-content {
  border-top: 1px dashed #32305a;
}

.order-book-header-grid {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
}

.order-book-text-block {
  color: var(--neutral--200);
}

.order-book-header-title {
  color: var(--neutral--500);
  font-weight: 500;
}

.exchange-chart-wrapper {
  background-color: var(--black);
  border-radius: 15px;
  padding: 25px;
  position: relative;
}

.exchange-chart-tab-image {
  width: 100%;
}

.order-book-grid-wrapper {
  margin-bottom: 20px;
}

.order-book-grid-wrapper.mb0 {
  margin-bottom: 0;
}

.exchange-chart-tab-top-text-wrapper {
  padding-top: 30px;
  padding-right: 25px;
  display: inline-block;
  position: absolute;
  inset: 0% 0% auto auto;
}

.exchange-chart-tab-menu {
  margin-bottom: 25px;
}

.exchange-chart-tab-link {
  color: #a5a5b8;
  background-color: #0000;
  border-radius: 19px;
  padding: 5px 14px;
  font-weight: 500;
}

.exchange-chart-tab-link.w--current {
  color: #fff;
  background-color: #3e3b4e;
}

.notifications-text-wrapper {
  width: 680px;
}

.notifications-name {
  color: #ccccde;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}

.notifications-paragraph-text {
  color: var(--neutral--500);
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
}

.order-book-chrat-wrapper-copy {
  justify-content: space-between;
  margin-bottom: 30px;
  display: flex;
}

.sidebar1_menu-wrapper {
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar1_link-list {
  flex-direction: column;
  display: flex;
}

.shell2_wrapper {
  min-height: 100vh;
  display: flex;
}

.sidebar1_dropdown-toggle {
  padding: 0;
}

.sidebar1_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.shell2_main-wrapper {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  flex: 1;
}

.padding-vertical, .padding-vertical.padding-medium, .padding-vertical.padding-large {
  padding-left: 0;
  padding-right: 0;
}

.shell2-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sidebar1_badge {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 5rem;
  padding-left: .5rem;
  padding-right: .5rem;
}

.sidebar1_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.icon-embed-xsmall {
  color: var(--dark--dashboard-cta-font);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.sidebar1_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar1_link-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 100%;
  display: flex;
}

.sidebar1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar1_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.padding-horizontal, .padding-horizontal.padding-medium {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-horizontal.padding-medium._2 {
  margin-top: 2rem;
  padding-top: 0;
}

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

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

.sidebar1_logo-link-tablet {
  display: none;
}

.sidebar1_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.sidebar1_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  padding: .5rem;
  inset: auto 0% 100% auto;
}

.shell-header-text-replace-this {
  color: #00000080;
  text-align: center;
  border-bottom: 2px dashed #d3d3d3;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.sidebar1_component {
  border-right: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  flex-direction: column;
  align-content: flex-start;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar1_avatar {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-size-small {
  font-size: .875rem;
}

.sidebar1_dropdown-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  height: 1px;
  margin: .5rem;
}

.sidebar1_menu-bottom {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.sidebar1_form-block {
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.sidebar1_dropdown-link {
  padding: .5rem 1rem;
}

.sidebar1_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.sidebar1_menu-button {
  padding: 0;
}

.shell-content-text-replace-this {
  color: #00000080;
  text-align: center;
  border: 2px dashed #d3d3d3;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar1_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar1_link {
  grid-column-gap: .5rem;
  text-align: center;
  align-items: center;
  padding: .5rem;
  text-decoration: none;
  display: flex;
}

.sidebar1_link.w--current {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.sidebar1_link.is-indent {
  padding-left: 2.75rem;
}

.form_input {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input:focus {
  border-color: #000;
}

.form_input::placeholder {
  color: #0009;
}

.form_input.is-icon-left {
  padding-left: 2.75rem;
}

.sidebar-type-label-delete-this {
  z-index: 999999;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  border-bottom-right-radius: .375rem;
  border-bottom-left-radius: .375rem;
  align-items: center;
  height: 1.5rem;
  padding-left: .25rem;
  padding-right: .6rem;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 0;
  right: 1.5rem;
}

.sidebar-type-label-delete-this.is-level3 {
  color: #6248ff;
  background-color: #e7e4ff;
  border-color: #6248ff40;
}

.sidebar-type-label-delete-this.is-level2 {
  color: #2e90fa;
  background-color: #e0eefe;
  border-color: #2e90fa40;
}

.sidebar-type-label-delete-this.is-level1 {
  z-index: 9999;
  color: #ff7448;
  background-color: #ffeae4;
  border: 1px solid #ff744840;
}

.sidebar1_background-layer {
  display: none;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.form_icon-wrapper {
  position: absolute;
  inset: auto auto auto 12px;
}

.sidebar1_logo-wrapper-tablet {
  display: none;
}

.line-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  width: 100%;
  height: 1px;
}

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

.sidebar1_accordion-list {
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.sidebar1_close-mobile {
  cursor: pointer;
  display: none;
}

.container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.button-2 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-2.is-tertiary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-color: #0000;
}

.button-2.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-2.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.sidebar1_menu {
  height: 100%;
}

.sections-wrapper-copy {
  margin-top: 0;
}

.topbar1_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar1_search {
  align-items: center;
  display: flex;
  position: relative;
}

.topbar1_menu-button {
  padding: 0;
}

.shell13_sidepanel-height {
  display: none;
}

.topbar1_search-tablet {
  z-index: 6;
  display: none;
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.topbar1_notification-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: .25rem .5rem;
  overflow: auto;
}

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

.topbar1_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  margin-top: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  inset: 100% 0% auto auto;
}

.shell13_main-wrapper {
  min-height: 100vh;
  display: flex;
  position: relative;
}

.topbar1_close-icon {
  margin-left: 1rem;
}

.topbar-type-label-delete-this {
  z-index: 999999;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  border-top-left-radius: .375rem;
  border-top-right-radius: .375rem;
  align-items: center;
  height: 1.5rem;
  padding-left: .25rem;
  padding-right: .6rem;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
  position: absolute;
  top: 3rem;
  right: 2rem;
}

.topbar-type-label-delete-this.is-level3 {
  color: #6248ff;
  background-color: #e7e4ff;
  border-color: #6248ff40;
}

.topbar-type-label-delete-this.is-level1 {
  z-index: 9999;
  color: #ff7448;
  background-color: #ffeae4;
  border: 1px solid #ff744840;
}

.topbar-type-label-delete-this.is-level2 {
  color: #2e90fa;
  background-color: #e0eefe;
  border-color: #2e90fa40;
}

.topbar1_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.topbar1_form-block {
  margin-bottom: 0;
}

.shell13_sidepanel {
  border-right: 1px solid #d3d3d3;
  flex-direction: column;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 4.5rem;
  overflow: auto;
}

.topbar1_dropdown-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  height: 1px;
  margin: .5rem 1rem;
}

.topbar1_link {
  padding: .5rem 1rem;
}

.topbar1_link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.topbar1_notification {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  padding: .25rem .5rem;
  display: grid;
}

.topbar1_dropdown-toggle {
  padding: 0;
}

.topbar1_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: .5rem 1rem;
  display: flex;
}

.shell13-sidepanel_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 15rem;
  min-height: 100vh;
  display: grid;
}

.text-size-medium {
  font-size: 1.125rem;
}

.shell13_content {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  flex: 1;
  padding-left: 20px;
  position: relative;
}

.margin-top, .margin-top.margin-xxsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xsmall {
  margin: 10px 0 0;
}

.margin-top.margin-small, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.topbar1_bell-dot {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  outline-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: .5rem;
  height: .5rem;
  position: absolute;
  inset: .5rem .5rem auto auto;
}

.topbar1_dropdown-link {
  padding: .5rem 1rem;
}

.topbar1_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.topbar1_menu-dropdown {
  z-index: 1;
}

.shell13-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.topbar1_component {
  z-index: 999;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar1_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: .5rem 1rem;
  display: flex;
}

.topbar1_dropdown-content {
  flex-direction: column;
  display: flex;
}

.topbar1_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.topbar1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.topbar1_menu {
  flex: 1;
  align-items: center;
  margin-left: 1.5rem;
  position: static;
}

.topbar1_dropdown-link-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  padding: .5rem;
}

.topbar1_search-button-tablet {
  padding: .5rem;
  display: none;
}

.topbar1_dropdown-link-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.style---logo-wrapper {
  text-align: center;
  background-color: #232931;
  border-bottom: 1px solid #fff6;
  width: 100%;
  padding: 38px 22px 38px 0;
  text-decoration: none;
}

.btn-secondary-3 {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 16px;
  justify-content: center;
  padding: 18px 28px;
  line-height: 1.111em;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.btn-secondary-3:hover {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
  transform: translate3d(0, -3px, .01px);
}

.btn-secondary-3.small {
  padding: 16px;
  font-size: 16px;
  line-height: 14px;
}

.btn-secondary-3.white {
  color: #fff;
  background-color: #0000;
}

.btn-secondary-3.white:hover {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
}

.btn-secondary-3.large {
  padding: 28px 56px;
  font-size: 20px;
  line-height: 22px;
}

.text-area-3 {
  background-color: #151518;
  border: 1px solid #676774b3;
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 7px #14142b14;
}

.text-area-3:hover {
  border-color: #676774;
  box-shadow: 0 2px 12px #14142b1a;
}

.text-area-3:focus {
  color: #fff;
  border-color: #fff;
}

.text-area-3::placeholder {
  color: #bcbcbc;
  font-size: 18px;
}

.text-area-3.small {
  min-height: 102px;
  margin-bottom: 24px;
  font-size: 16px;
}

.text-area-3.small::placeholder {
  font-size: 16px;
  line-height: 18px;
}

.floating-shape {
  z-index: -1;
  position: absolute;
}

.floating-shape.template-pages {
  max-width: 400px;
  inset: 0% auto auto 50%;
  transform: translate(-50%);
}

.floating-shape.template-pages.style-guide {
  z-index: 0;
  top: 50%;
  transform: translate(-50%, -50%);
}

.text-402 {
  font-size: 16px;
  line-height: 1.125em;
}

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

.text-402.medium {
  font-weight: 500;
}

.color-neutral-806 {
  color: #ececee;
}

.paragraph-large-2 {
  font-size: 24px;
  line-height: 1.583em;
}

.text-403 {
  line-height: 1.111em;
}

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

.text-403.medium {
  font-weight: 500;
}

.footer---top {
  padding-bottom: 100px;
}

.footer---top.v1 {
  padding-top: 80px;
  padding-bottom: 120px;
}

.blurred-background-item {
  -webkit-backdrop-filter: blur(194px);
  backdrop-filter: blur(194px);
  background-color: #00000069;
  border-radius: 24px;
}

.blurred-background-item.v1 {
  background-color: #020202;
}

.divider-4 {
  background-color: #fff6;
  height: 1px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.divider-4.bg-neutral-600 {
  background-color: #4f4f59;
}

.menu-quick-stack {
  grid-column-gap: 6vw;
  grid-row-gap: 48px;
  padding: 0;
}

.style---content-heading-2 {
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 24px;
  align-items: center;
  padding: 48px;
  display: flex;
  box-shadow: 0 2px 6px #14142b14;
}

.footer-wrapper {
  background-color: #020202;
  overflow: hidden;
}

.filled-icons-4 {
  font-family: Filled Icons, sans-serif;
}

.mg-bottom-32px-2 {
  margin-bottom: 32px;
}

.badge-secondary-3 {
  color: #020202;
  text-align: center;
  background-color: #fff;
  border: 1px solid #bcbcbc;
  border-radius: 8px;
  padding: 14px 28px;
  font-size: 18px;
  line-height: 1.111em;
  text-decoration: none;
  display: inline-block;
  box-shadow: 0 2px 12px #14142b0f;
}

.badge-secondary-3.light {
  box-shadow: none;
  background-color: #ececee;
  border-width: 0;
}

.badge-secondary-3.large {
  padding: 22px 38px;
  font-size: 20px;
  line-height: 22px;
}

.badge-secondary-3.small {
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
}

.badge-secondary-3.white {
  box-shadow: none;
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.display-7 {
  color: #fff;
  letter-spacing: -3px;
  font-size: 76px;
  font-weight: 400;
  line-height: 1.079em;
}

.display-8 {
  color: #fff;
  letter-spacing: -3px;
  font-size: 64px;
  font-weight: 400;
  line-height: 1.094em;
}

.style---button-wrapper-sidebar {
  margin-top: 20px;
  margin-bottom: 24px;
  padding-left: 20px;
  padding-right: 20px;
}

.menu-list-wrapper {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.heading-h4-size-3 {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.273em;
}

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

.grid-3-columns-2.gap-row-80px {
  grid-row-gap: 80px;
}

.grid-3-columns-2.style---buttons-grid {
  grid-column-gap: 70px;
  grid-template-columns: auto auto 1fr;
}

.mg-top--20px {
  margin-top: -20px;
}

.inline-block {
  display: inline;
}

.checkbox-4 {
  background-color: #020202;
  border-width: 1px;
  border-color: #fff6;
  border-radius: 6px;
  width: auto;
  min-width: 24px;
  height: auto;
  min-height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
  transition: border-color .3s, background-color .3s;
  box-shadow: 0 1px 6px #14142b0f;
}

.checkbox-4:hover {
  border-color: #020202;
}

.checkbox-4.w--redirected-checked {
  background-color: #020202;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e5645f2d4b7365_check-form-brix-templates-webflow.svg");
  background-size: auto;
  border-color: #fff6;
  margin-top: 0;
  margin-left: 0;
}

.checkbox-4.w--redirected-focus {
  box-shadow: none;
  border-color: #fff6;
}

.checkbox-4.large {
  min-width: 28px;
  min-height: 28px;
}

.checkbox-4.small {
  border-radius: 5px;
  min-width: 22px;
  min-height: 22px;
}

.success-message-9 {
  color: #fff;
  background-color: #020202;
  border-radius: 24px;
  padding: 28px 28px 32px;
}

.success-message-9.white-message {
  color: #020202;
  background-color: #fff;
}

.success-message-9.white-message.small {
  border-radius: 20px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.floating-sphere {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto auto;
}

.floating-sphere.footer-v1 {
  z-index: 0;
  top: -78px;
  right: -128px;
}

.style---card-wrapper-2 {
  background-color: #020202;
  border-radius: 24px;
  box-shadow: 0 2px 7px #14142b0f;
}

.page-wrapper-4 {
  width: 100%;
  min-height: 100vh;
}

.footer-logo-wrapper {
  transform-style: preserve-3d;
  max-width: 148px;
  margin-bottom: 24px;
  transition-property: transform;
}

.footer-logo-wrapper:hover {
  transform: translate3d(0, -3px, .01px);
}

.style---shadow-card {
  color: #fff;
  text-align: center;
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 220px;
  padding: 32px 44px;
  display: flex;
}

.style---shadow-card.button-shadow-color-03 {
  box-shadow: 0 10px 28px #ffffff1f;
}

.style---shadow-card.button-shadow-color-01 {
  box-shadow: 0 4px 10px #ffffff0f;
}

.style---shadow-card.button-shadow-color-02 {
  box-shadow: 0 6px 20px #ffffff14;
}

.display-9 {
  color: #fff;
  letter-spacing: -3px;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.12em;
}

.text-404 {
  font-size: 20px;
  line-height: 1.1em;
}

.text-404.medium {
  font-weight: 500;
}

.text-404.bold {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-weight: 700;
}

.text-404.bold.pages-column-title {
  margin-bottom: 40px;
}

.style---color-block-name-2 {
  color: #fff;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.badge-primary-3 {
  color: #fff;
  text-align: center;
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 8px;
  padding: 14px 28px;
  font-size: 18px;
  line-height: 1.111em;
  display: inline-block;
}

.badge-primary-3.w--current {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
}

.badge-primary-3.light {
  color: #020202;
  background-color: #f2f1ff;
  border-color: #f2f1ff;
}

.badge-primary-3.large {
  padding: 22px 38px;
  font-size: 20px;
  line-height: 22px;
}

.badge-primary-3.small {
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
}

.badge-primary-3.white {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
}

.style-buttons-dark-2 {
  background-color: #020202;
  padding: 48px;
}

.style---components-wrapper-2 {
  border-radius: 24px;
  overflow: hidden;
}

.style---dropdown-toggle {
  color: #fff;
  border-bottom: 1px solid #fff6;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 18px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  transition: color .3s;
  display: flex;
}

.style---dropdown-toggle:hover, .style---dropdown-toggle.w--open {
  color: #bcbcbc;
}

.style---content-wrapper-2 {
  padding-top: 40px;
  padding-left: 4vw;
  padding-right: 4vw;
}

.style---icons-grid {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 60px);
}

.content-full-width-right {
  width: 100vw;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.content-full-width-right.footer---v1-content-full-width {
  -webkit-backdrop-filter: blur(80px);
  backdrop-filter: blur(80px);
  background-color: #00000069;
  border: 1px solid #ffffff29;
  border-radius: 24px;
}

.style---sidebar-wrapper {
  background-color: #232931;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  overflow: clip;
}

.gradient-border {
  background-image: linear-gradient(#ffffff29, #ffffffd1 50%, #ffffff29);
  border-radius: 24px;
  padding: 1px;
}

.gradient-border.line-single-left {
  z-index: -1;
  background-image: linear-gradient(#fff0, #ffffffd1 50%, #fff0);
  min-width: 1px;
  max-width: 1px;
  padding: 0;
  position: absolute;
  top: 24px;
  bottom: 24px;
  left: -1px;
}

.radio-button-4 {
  background-color: #020202;
  border-color: #fff6;
  width: auto;
  min-width: 24px;
  height: auto;
  min-height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
  transition: border-color .3s, border-width .3s, background-color .3s;
  box-shadow: 0 2px 6px #14142b0f;
}

.radio-button-4:hover {
  border-color: #fff6;
}

.radio-button-4.w--redirected-checked {
  border-width: 6px;
  border-color: #fff;
}

.radio-button-4.w--redirected-focus {
  box-shadow: none;
  border-color: #fff6;
}

.radio-button-4.small {
  min-width: 22px;
  min-height: 22px;
}

.radio-button-4.large {
  min-width: 28px;
  min-height: 28px;
}

.radio-button-4.large.w--redirected-checked {
  border-width: 8px;
}

.style---navigation-sidebar {
  z-index: 1;
  height: 100%;
  max-height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
  box-shadow: 1px 0 14px #14142b0f;
}

.sphere {
  width: 100%;
  max-width: 380px;
}

.sphere.footer-v1-sphere {
  max-width: 370px;
}

.heading-h6-size-3 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.375em;
}

.style---dropdown-wrapper-sidebar {
  width: 100%;
  overflow: hidden;
}

.input-3 {
  color: #fff;
  background-color: #151518;
  border: 1px solid #676774b3;
  border-radius: 20px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 1.1em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 7px #14142b14;
}

.input-3:hover {
  border-color: #676774;
  box-shadow: 0 2px 12px #14142b1a;
}

.input-3:focus {
  color: #fff;
  border-color: #fff;
}

.input-3::placeholder {
  color: #bcbcbc;
  font-size: 18px;
  line-height: 1.1em;
}

.input-3.large {
  min-height: 76px;
}

.input-3.small {
  min-height: 46px;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}

.input-3.small::placeholder {
  font-size: 16px;
  line-height: 18px;
}

.btn-circle-primary-2 {
  color: #fff;
  transform-style: preserve-3d;
  background-color: #020202;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-primary-2:hover {
  color: #fff;
  background-color: #020202;
  transform: translate3d(0, -3px, .01px);
}

.btn-circle-primary-2.white, .btn-circle-primary-2.white:hover {
  color: #020202;
  background-color: #fff;
}

.btn-circle-primary-2.large {
  width: 88px;
  min-width: 88px;
  height: 88px;
  min-height: 88px;
  font-size: 30px;
  line-height: 32px;
}

.btn-circle-primary-2.small {
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
}

.style---color-block-2 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  min-height: 180px;
  position: relative;
}

.style---dropdown-link-icon-sidebar {
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 8px;
  max-width: 38px;
  margin-right: 10px;
  padding: 2px;
}

.style---color-block-text-example {
  background-color: #fff;
  border-radius: 6px;
  padding: 10px 14px;
  font-size: 14px;
  line-height: 16px;
  position: absolute;
  inset: 16px 16px auto auto;
}

.style---color-block-text-example.badge-dark {
  background-color: #020202;
}

.container-default-3 {
  max-width: 1268px;
  padding-left: 24px;
  padding-right: 24px;
}

.heading-h1-size-2 {
  color: #fff;
  font-size: 54px;
  font-weight: 400;
  line-height: 1.222em;
}

.display-10 {
  color: #fff;
  letter-spacing: -3px;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.263em;
}

.style---logo-sidebar {
  transition: opacity .3s;
}

.style---logo-sidebar:hover {
  opacity: .6;
}

.style---dropdown-link-sidebar {
  color: #fff;
  background-color: #00000069;
  border-right: 4px solid #0000;
  flex-direction: row;
  align-items: center;
  padding: 12px 16px 12px 20px;
  font-size: 16px;
  line-height: 19px;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, color .3s;
  display: flex;
}

.style---dropdown-link-sidebar:hover {
  color: #fff;
  background-color: #151518;
  border-right-color: #676774;
}

.style---dropdown-link-sidebar.w--current {
  color: #020202;
  background-color: #fff;
  border-right-color: #020202;
  font-weight: 700;
}

.style---heading-2 {
  background-color: var(--neutral--800);
  border-bottom: 1px solid #fff6;
  align-items: center;
  min-height: 70vh;
  margin-bottom: 0;
  padding: 40px 1vw 72px 2vw;
  display: flex;
  position: relative;
  box-shadow: 0 2px 6px #14142b14;
}

.style---dropdown-list-sidebar {
  background-color: #020202;
  border-bottom: 1px solid #bcbcbc;
  padding-top: 24px;
  padding-bottom: 24px;
  position: relative;
}

.style---color-block-content-2 {
  border-top: 1px solid #fff6;
  padding: 24px 24px 32px;
}

.btn-primary-3 {
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #020202;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 16px;
  justify-content: center;
  padding: 18px 28px;
  font-weight: 500;
  line-height: 1.111em;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, transform .3s, color .3s;
}

.btn-primary-3:hover {
  color: #fff;
  background-color: #00000069;
  transform: translate3d(0, -3px, .01px);
}

.btn-primary-3.white, .btn-primary-3.white:hover {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
}

.btn-primary-3.download-app {
  display: flex;
}

.btn-primary-3.button-row {
  margin-right: 24px;
}

.btn-primary-3.small {
  border-radius: 12px;
  padding: 12px 16px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-primary-3.large {
  padding: 28px 56px;
  font-size: 20px;
  line-height: 22px;
}

.btn-primary-3.inside-input {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.btn-primary-3.inside-input.default {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
  padding: 16px 24px;
  font-weight: 500;
  top: 8px;
  bottom: 8px;
  right: 8px;
}

.menu-link {
  color: #ececee;
  text-decoration: none;
}

.menu-link.special {
  text-decoration: underline;
}

.link-wrapper-3 {
  color: #fff;
  text-decoration: none;
  transition: color .3s;
  display: inline-block;
}

.link-wrapper-3:hover, .link-wrapper-3.color-neutral-300 {
  color: #bcbcbc;
}

.link-wrapper-3.color-neutral-300:hover, .link-wrapper-3.white {
  color: #fff;
}

.link-wrapper-3.white:hover {
  color: #bcbcbc;
}

.text-405 {
  font-size: 24px;
  line-height: 1.083em;
}

.text-405.medium {
  font-weight: 500;
}

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

.btn-circle-secondary-3 {
  color: #020202;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
  box-shadow: 0 2px 12px #14142b14;
}

.btn-circle-secondary-3:hover {
  color: #fff;
  background-color: #020202;
  border-color: #fff;
  transform: translate3d(0, -3px, .01px);
}

.btn-circle-secondary-3.white {
  box-shadow: none;
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.btn-circle-secondary-3.white:hover {
  color: #020202;
  background-color: #fff;
  border-color: #fff;
}

.btn-circle-secondary-3.large {
  width: 88px;
  min-width: 88px;
  height: 88px;
  min-height: 88px;
  font-size: 30px;
  line-height: 32px;
}

.btn-circle-secondary-3.small {
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
}

.footer---middle {
  padding-bottom: 62px;
  position: relative;
}

.paragraph-small-6 {
  font-size: 14px;
  line-height: 1.714em;
}

.menu-list-item {
  margin-bottom: 16px;
  padding-left: 0;
  line-height: 1.111em;
}

.menu-list-item.last {
  margin-bottom: 0;
}

.text-underline {
  text-decoration: underline;
}

.heading-h5-size-3 {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.333em;
}

.style---bg-black {
  background-color: #151518;
  padding: 48px;
}

.social-icon-link {
  transform-style: preserve-3d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  max-width: 20px;
  min-height: 20px;
  max-height: 20px;
  font-size: 20px;
  line-height: 1em;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.social-icon-link:hover {
  color: #bcbcbc;
  transform: translate3d(0, -3px, .01px);
}

.social-icon-link.size-10px {
  width: 10px;
}

.grid-2-columns-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns-2.footer-grid-2-col {
  grid-template-columns: .5fr 1fr;
}

.grid-2-columns-2.style---styleguide-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  align-items: start;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.heading-h2-size-4 {
  color: #fff;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.316em;
}

.mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.content-full-width-right-wrapper {
  position: relative;
}

.content-full-width-right-wrapper.footer---v1-content-full-width-wrap {
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 64px;
  padding-left: 64px;
  display: flex;
}

.style---avatars-grid {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 290px);
}

.text-strikethrough {
  text-decoration: line-through;
}

.border-line-gradient {
  background-color: #0000;
  border-radius: 24px;
  position: relative;
  overflow: hidden;
}

.border-line-gradient.v1 {
  background-image: linear-gradient(to top, #ffffff2b, #fff 82%, #ffffff2e);
  padding: 1px 1.5px;
}

.border-line-gradient.v1.style-content-heading {
  margin-bottom: 64px;
  padding-left: 1px;
  padding-right: 1px;
}

.social-media-flex {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.heading-h3-size-3 {
  color: #fff;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.417em;
}

.bg-item {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-item.template-page {
  -webkit-backdrop-filter: blur(194px);
  backdrop-filter: blur(194px);
}

.error-message-4 {
  color: #fff;
  text-align: center;
  background-color: #dc2b2b;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
}

.style---heading-icon-wrapper-2 {
  background-color: #020202;
  border: 1px solid #fff6;
  border-radius: 16px;
  margin-right: 18px;
}

.square-icon {
  border: 2px solid #969696d1;
  border-color: #ffffff2b #969696d1 #ffffff2e;
  border-radius: 8px;
}

.div-block-410 {
  padding: 18px 20px;
}

.text-block-294 {
  color: var(--neutral--400);
  font-size: 16px;
  font-weight: 700;
}

.text-block-294-copy {
  font-size: 14px;
  font-weight: 500;
}

.link-40 {
  color: var(--medium-slate-blue);
}

.link-block-18 {
  color: var(--neutral--500);
  text-decoration: none;
}

.link-block-18:hover {
  color: var(--secondary--color-2);
}

.div-block-411 {
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.div-block-412 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.order-book-wrapper-2 {
  background-color: var(--black);
  border-radius: 15px;
  padding-top: 25px;
  padding-bottom: 25px;
}

.exchange-card-text-wrapper {
  margin-right: 10px;
}

.exchange-card-image-text-wrapper {
  align-items: center;
  display: flex;
}

.exchange-card-image {
  margin-right: 15px;
}

.card-height-wrapper {
  align-items: center;
  display: flex;
}

.exchange-sngel-wrapper {
  background-color: var(--black);
  border-radius: 15px;
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.exchange-card-boder {
  background-color: #32305a;
  width: 1px;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.exchange-card-singel-wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.exchange-card-name {
  color: #fff;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 18px;
  line-height: 28px;
}

.exchange-card-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr 1fr;
  align-items: center;
}

.market-trades-tab-link-2 {
  color: #a5a5b8;
  background-color: #0000;
  padding: 5px 15px;
  font-size: 14px;
  font-weight: 500;
}

.market-trades-tab-link-2.w--current {
  color: #fff;
  background-color: #3e3b4e;
  border-radius: 19px;
}

.market-trades-2 {
  background-color: var(--black);
  border-radius: 15px;
  padding-top: 25px;
  padding-bottom: 25px;
  position: relative;
}

.market-trades-2.mg-top-24px {
  height: 1000px;
  overflow: auto;
}

.dashboard-chart-top-content-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.dashboard-chart-2 {
  background-color: var(--black);
  border-radius: 15px;
  margin-top: 20px;
  margin-bottom: 30px;
  padding: 25px;
}

.bold-text-2 {
  color: var(--neutral--200);
}

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

.hor-flex-wrapper.center {
  text-align: center;
  justify-content: center;
}

.hor-flex-wrapper.center.gap-25 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
}

.max-width-44 {
  max-width: 45vw;
}

.hero-tab {
  z-index: 2;
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.hero-tab-menu {
  background-color: var(--color--main-tab-bg-new);
  border-radius: 7vw;
  padding: 6px 8px;
  display: flex;
}

.hero-tab-content {
  max-width: 46vw;
  padding-top: 60px;
  overflow: visible;
}

.hero-tab-link {
  color: var(--color--main-inactive-tab-link);
  background-color: #0000;
  border-radius: 7vw;
  padding: 11px 50px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.2;
}

.hero-tab-link:hover {
  color: var(--color--main-inactive-tab-link);
}

.hero-tab-link.w--current {
  background-color: var(--color--main-active-tab-bg);
  color: var(--color--main-active-tab-link);
}

.heading-48 {
  color: var(--neutral--100);
  margin-bottom: 11px;
  font-family: Inter, sans-serif;
  font-size: 44px;
  font-weight: 400;
}

.span-bright-green {
  color: #39f2ae;
}

.spacer-44 {
  height: 44px;
}

.spacer-35 {
  height: 35px;
}

.hero-link-block {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  background-color: var(--color--main-btn-bg);
  color: var(--color--hero-btn-txt);
  border: 1px solid #0000;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  padding: 5px 9px 5px 53px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  transition: border .3s, background-color .3s, color .3s;
  display: flex;
}

.hero-link-block:hover {
  border: 1px solid var(--color--main-btn-bg);
  color: var(--color--main-btn-bg);
  background-color: #0000;
}

.vert-flex-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vert-flex-wrapper.center {
  justify-content: flex-start;
  align-items: center;
}

.hero-btn-inner-block {
  border: 1px solid var(--color--main-btn-inner-block);
  background-color: var(--color--main-btn-inner-block);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: relative;
}

.hero-btn-inner-block.dark {
  background-color: var(--color--btn-inner-block-dark);
  border-style: none;
}

.hero-btn-inner-block.dark.stat {
  background-color: #042222;
}

.hero-btn-inner-block.light.stat {
  background-color: #aaccc5;
  border-style: none;
}

.hero-btn-arrow {
  max-width: 20px;
}

.hero-btn-arrow.small {
  opacity: var(--color--opacity-100to0);
  max-width: 15px;
  position: absolute;
}

.hero-btn-arrow.small.white {
  opacity: var(--color--opacity-0to100);
}

.hero-btn-arrow.small-static-black {
  max-width: 15px;
  position: absolute;
}

.hero-btn-arrow.small-static-black.white {
  opacity: var(--color--opacity-0to100);
}

.hero-image-absolute-block {
  max-width: 61%;
  position: absolute;
  bottom: 0;
  right: 0;
}

.paragraph-5-copy {
  color: var(--neutral--600);
  font-size: 18px;
}

.paragraph-5-copy.cost {
  margin-left: auto;
}

.paragraph-5-copy.perfomance {
  margin-top: 60px;
  margin-left: auto;
}

.paragraph-5-copy.color {
  color: #656565;
  font-size: 16px;
}

.paragraph-5-copy.tab-color {
  color: #818181;
  font-size: 18px;
}

.paragraph-5-copy.white {
  color: #f4f4f4;
}

.paragraph-5-copy.white.pb {
  text-align: left;
  white-space: normal;
  margin-bottom: 0;
}

.paragraph-5-copy.yellow {
  color: #ffbc2b;
}

.paragraph-5-copy.green {
  color: #02be89;
}

.paragraph-5-copy.white-absolute {
  color: #f4f4f4;
  position: absolute;
  top: 65px;
  left: 0;
}

.paragraph-5-copy.absolute-grey {
  max-width: 50%;
  position: absolute;
  top: 65px;
  left: 0;
}

.paragraph-5-copy.span-bold-white {
  color: #fff;
}

.paragraph-5-copy.medium-blue {
  color: var(--medium-slate-blue);
}

.paragraph-5-copy.dark {
  color: #151b26;
}

.paragraph-5-copy.light {
  color: var(--neutral--200);
}

.paragraph-5-copy.light.bold {
  font-weight: 700;
}

.paragraph-5-copy.grey-pd0 {
  color: #4e4e4e;
  margin-bottom: 0;
}

.paragraph-5-copy.font {
  font-family: Inter, sans-serif;
  line-height: 1.5;
}

.paragraph-5-copy.font.white {
  color: var(--neutral--100);
  margin-bottom: 0;
}

.paragraph-small {
  color: var(--neutral--100);
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.span-green-bold-link {
  color: #2fa88c;
  font-weight: 700;
}

.span-green-bold-link:hover {
  color: #1d967a;
}

.max-width-85 {
  max-width: 92%;
}

.landing-navbar {
  z-index: 10000;
  background-color: #0000;
  padding: 0 6vw;
  font-family: Nunito Sans, sans-serif;
  position: absolute;
  inset: 40px 0% auto;
}

.landing-navbar.hero {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.landing-navbar.hero.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-top: 10px;
  padding-bottom: 85px;
}

.landing-navbar.hero.sq-x.width-100 {
  padding-top: 50px;
}

.landing-navbar.blue-gradient {
  background-image: linear-gradient(#232931, #222936);
}

.landing-navbar.calculator {
  background-color: #fbfcfc;
  display: none;
}

.landing-navbar.blue {
  background-color: #212936;
  padding-top: 80px;
  padding-bottom: 80px;
}

.landing-navbar.blue.padding {
  padding-top: 20px;
  padding-bottom: 20px;
}

.landing-navbar.faq {
  padding-top: 100px;
  padding-bottom: 100px;
  transition: background-color .3s;
}

.landing-navbar.countries {
  background-color: #fbfcfc;
  padding-top: 95px;
  padding-bottom: 95px;
}

.landing-navbar.sq-x-gradient, .landing-navbar.sq-x-gradient.width-100 {
  background-image: linear-gradient(#121822, #2d3747);
  padding-bottom: 80px;
}

.landing-navbar.sq-x-gradient.width-100.relative {
  position: relative;
}

.landing-navbar.sq-x-gradient.article {
  background-image: linear-gradient(#121822, #121822 20%, #2d3747);
  padding-top: 220px;
}

.landing-navbar.sq-x-grid {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.landing-navbar.dropdown-sq {
  padding-top: 20px;
  padding-bottom: 20px;
}

.landing-navbar.hero-new {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64308b28b89d665f9e4b0c7c_earth.png"), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 100% 158px, -45px 150px;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 121px;
  padding-top: 180px;
  padding-bottom: 140px;
}

.landing-navbar.hero-new.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.hero-sq-base {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.landing-navbar.hero-sq-light {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.landing-navbar.hero-sq-plus {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: -55% 150px;
  background-repeat: no-repeat;
  background-size: 550px;
  padding-top: 250px;
  padding-bottom: 285px;
  font-family: Nunito Sans, sans-serif;
}

.landing-navbar.hero--sq-spot {
  background-color: #121822;
  padding-top: 190px;
  padding-bottom: 140px;
}

.landing-navbar.hero--sq-spot.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.sq-gradient {
  background-image: linear-gradient(to top, #2e3848, #121b2e);
  padding-top: 80px;
  padding-bottom: 80px;
}

.landing-navbar.sq-gradient.article {
  padding-top: 220px;
}

.landing-navbar.hero--sq-spot--dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 180px;
  padding-bottom: 100px;
}

.landing-navbar.hero--sq-spot--dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.hero--sq-derivatives {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.landing-navbar.hero--sq-derivatives.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.hero--sq-spot--dca-copy {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
  background-position: 150%;
  background-repeat: no-repeat;
  background-size: 50%;
  padding-top: 190px;
  padding-bottom: 60px;
}

.landing-navbar.hero--sq-spot--dca-copy.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.hero--sq-spot--dca-copy.forex {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b67b88b595f060192cfee3_forex-bg.png");
  background-position: 100% 60%;
  background-size: 25%;
  padding-top: 180px;
}

.landing-navbar.hero--sq-medallion {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  background-position: 150% 60%;
  background-repeat: no-repeat;
  background-size: 47%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.landing-navbar.hero--sq-medallion.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.hero--sq-medallion-dca {
  background-color: #121822;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/64b69ad396748292bc163962_dca-bg.png");
  background-position: 100% 70%;
  background-repeat: no-repeat;
  background-size: 25%;
  padding-top: 180px;
  padding-bottom: 60px;
}

.landing-navbar.hero--sq-medallion-dca.sq-x {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
  background-position: 200% 100%;
  background-repeat: no-repeat;
  background-size: 643px;
  padding-bottom: 85px;
}

.landing-navbar.dashbord {
  padding-left: 20px;
  padding-right: 20px;
}

.landing-navbar.relative {
  display: block;
  position: relative;
}

.landing-navbar.carousel {
  padding-top: 60px;
  padding-bottom: 80px;
  display: none;
  overflow: hidden;
}

.landing-navbar.company-carousel {
  padding: 60px 0 80px;
  overflow: hidden;
}

.landing-navbar.hero-landing {
  background-color: var(--color--hero-section-bg);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/680fe078707dc9d59d547c8a_hero-bg-img.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 192px;
  padding-bottom: 130px;
}

.landing-nav-logo {
  max-width: 400px;
}

.landing-nav-logo.w--current {
  max-width: 370px;
}

.landing-navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.landing-navbar-wrapper.flex {
  justify-content: space-between;
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.landing-navbar-wrapper.flex.sq-x {
  align-items: flex-start;
}

.landing-navbar-wrapper.grid-sq-x {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.landing-navbar-wrapper.max-width {
  max-width: 1031px;
  margin-top: 0;
}

.landing-navbar-wrapper.max-width.flex-wizard {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.landing-navbar-wrapper.max-width-1160 {
  max-width: 1160px;
}

.landing-nav-menu {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.landing-nav-btn {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--color--sign-in-btn-bg);
  color: #1d1d1d;
  border: 1px solid #0000;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  height: 56px;
  padding: 5px 9px 5px 70px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.5;
  text-decoration: none;
  transition: background-color .3s, border .3s, color .3s;
  display: flex;
}

.landing-nav-btn:hover {
  border: 1px solid var(--color--sign-in-btn-bg);
  color: var(--color--sign-in-btn-bg);
  background-color: #0000;
}

.landing-nav-btn.white {
  background-color: #f5f5f5;
}

.landing-nav-btn.white:hover {
  color: #ffbc2c;
  background-color: #0000;
  border-color: #ffbc2c;
}

.landing-nav-btn.white-blue {
  background-color: #f5f5f5;
}

.landing-nav-btn.white-blue:hover {
  color: #4583ef;
  background-color: #0000;
  border-color: #4583ef;
}

.landing-nav-btn.white-pink {
  background-color: #f5f5f5;
}

.landing-nav-btn.white-pink:hover {
  color: #f62983;
  background-color: #0000;
  border-color: #f62983;
}

.nav-btn-inner-block {
  border: 1px solid var(--color--sign-in-btn-inner);
  background-color: var(--color--sign-in-btn-inner);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  display: flex;
  position: relative;
}

.nav-btn-inner-block.yellow {
  background-color: #ffbc2c;
  border-color: #ffbc2c;
}

.nav-btn-inner-block.blue {
  background-color: #4583ef;
  border-color: #4583ef;
}

.nav-btn-inner-block.pink {
  background-color: #f62983;
  border-color: #f62983;
}

.mode-switcher-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.toggle_wrap {
  z-index: 10;
  background-color: #717d7d;
  border-radius: 100vw;
  width: 4rem;
  height: 2rem;
  display: block;
}

.toggle_wrap.influencer {
  background-color: #717d7d;
}

.toggle_inner {
  margin-left: var(--color--toggle-offset);
  background-color: var(--color--sign-in-btn-bg);
  border-radius: 50%;
  width: 2rem;
  height: 100%;
}

.toggle_inner.influencer {
  background-color: var(--color--influencer-toogle);
}

.switcher-icon {
  width: 20px;
  max-width: 20px;
  height: 20px;
  position: relative;
}

.light-switcher-off {
  opacity: var(--color--opacity-0to100);
  position: absolute;
  inset: 0%;
}

.dark-switcher-off, .light-switcher-onn {
  opacity: var(--color--opacity-100to0);
  position: absolute;
  inset: 0%;
}

.dark-switcher-on {
  opacity: var(--color--opacity-0to100);
  position: absolute;
  inset: 0%;
}

.hero-image-inner-relative-wrapper {
  position: relative;
}

.hero-image-light {
  opacity: var(--color--opacity-100to0);
  width: 100%;
  position: absolute;
  inset: 0%;
}

.hero-image-dark {
  opacity: var(--color--opacity-0to100);
}

.ver-flex-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.subtitle-flex-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  max-width: 80%;
  margin-bottom: 9px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.subtitle-flex-wrapper.left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  max-width: none;
  margin-bottom: 13px;
}

.subtitle-flex-wrapper.left.mb-hide {
  display: flex;
}

.subtitle-flex-wrapper.mobile-only {
  display: none;
}

.subtitle-divider {
  background-color: var(--color--sign-in-btn-bg);
  flex: 1;
  max-width: 366px;
  height: 2px;
}

.subtitle-divider.max-width-410 {
  max-width: 410px;
}

.subtitle-block {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.subtitle-block.pb {
  margin-bottom: 14px;
}

.landing-subtitle {
  color: var(--color--sign-in-btn-bg);
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.landing-subtitle.medium-green {
  color: var(--color--subtitle-green);
}

.landing-subtitle.bright-green {
  color: var(--color--sign-in-btn-inner);
}

.subtitle-icon-block {
  background-color: var(--color--subtitle-icon-bg-color);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 31px;
  min-width: 31px;
  height: 31px;
  display: flex;
}

.subtitle-icon-block.medium-green {
  background-color: var(--color--subtitle-green);
}

.subtitle-icon-block.bright-green {
  background-color: var(--color--sign-in-btn-inner);
  position: relative;
}

.subtitle-icon-block.color {
  position: relative;
}

.subtitle-icon-img {
  max-width: 19px;
}

.title-48 {
  color: var(--color--title-color);
  margin-bottom: 17px;
  font-family: Inter, sans-serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 1.25;
}

.title-48.dark-green {
  color: var(--color--heading-dark-green);
}

.title-48.light {
  color: var(--color--title-light);
  margin-bottom: 19px;
}

.work-dd {
  border: 2px none var(--color--dd-border);
  outline-color: var(--color--dd-border);
  outline-offset: 0px;
  cursor: pointer;
  border-radius: 30px;
  outline-width: 2px;
  outline-style: solid;
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.work-dd-toogle {
  background-color: var(--color--dd-bg-close);
  color: #16876e;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  padding: 21px 20px 21px 60px;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
  position: relative;
}

.work-dd-toogle.w--open {
  color: var(--color--dd-nav-icon-color);
  background-color: #0000;
  align-self: stretch;
  width: 100%;
}

.dd-nav-icon {
  color: #39f2ae;
  background-color: #1f1f1f;
  border: 1px solid #39f2ae;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 35px;
  min-width: 35px;
  height: 35px;
  padding-bottom: 2px;
  padding-left: 2px;
  font-size: 20px;
  font-weight: 400;
  transition: transform .3s;
  display: flex;
  overflow: hidden;
}

.dd-nav-icon:hover {
  transform: scale(1.07);
}

.dd-arrow {
  max-width: 14px;
  display: none;
}

.work-dd-list.w--open {
  background-color: #0000;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 30px;
  padding-left: 60px;
  padding-right: 20px;
  display: flex;
  position: static;
}

.text-block-295 {
  justify-content: center;
  align-items: center;
  font-size: 42px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
}

.arrow-txt {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-size: 35px;
  line-height: 14px;
  display: flex;
}

.max-width-390 {
  max-width: 375px;
}

.span-bright-green-link {
  color: #39f2ae;
  text-decoration: none;
}

.span-bright-green-link:hover {
  color: #18c585;
}

.dd-youtube-wrapper {
  border: 3px solid #39f2ae;
  border-radius: 30px;
  flex: 1;
  max-width: 500px;
  margin-top: -20px;
  margin-right: 60px;
  overflow: hidden;
}

.dd-youtube-wrapper.image {
  border: 3px solid #39f2ae;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.spacer-50 {
  height: 50px;
}

.icon-block-close {
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
  position: absolute;
  left: 25px;
}

.dd-icon-green {
  opacity: var(--color--opacity-100to0);
  width: 100%;
}

.dd-icon-white {
  opacity: var(--color--opacity-0to100);
  width: 100%;
  position: absolute;
}

.icon-block-open {
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: none;
  position: absolute;
  left: 30px;
}

.dd-icon-yellow-open {
  opacity: var(--color--opacity-100to0);
  width: 100%;
}

.dd-inner-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dd-icon-bright-green {
  opacity: var(--color--opacity-0to100);
  width: 100%;
  position: absolute;
}

.dd-icon-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.dd-inner-icon-block {
  width: 57px;
  min-width: 57px;
  height: 57px;
}

.dd-text {
  white-space: normal;
}

.spacer-20 {
  height: 20px;
}

.max-width-370 {
  max-width: 344px;
}

.footer-greed {
  grid-column-gap: 70px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  margin-bottom: 40px;
  display: grid;
}

.footer-logo {
  width: 100%;
  max-width: 260px;
  position: relative;
}

.footer-logo-yellow {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.footer-logo-green {
  opacity: var(--color--opacity-0to100);
}

.footer-link-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-link-wrapper.vert {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.footer-link-block {
  border-right: 1px solid var(--color--footer-link);
  color: var(--color--footer-link);
  padding-left: 5px;
  padding-right: 5px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.footer-link-block:hover {
  color: #39f2ae;
}

.footer-link-block.last {
  border-right-style: none;
  padding-right: 0;
}

.footer-link-block.no-border {
  border-right-style: none;
  padding: 5px 10px 5px 0;
}

.footer-link-block.yellow {
  color: var(--color--dd-nav-icon-color);
  padding-left: 0;
}

.footer-link-block.yellow.last:hover {
  color: #39f2ae;
}

.fotter-right-block {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.footer-icon-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer-icon-block {
  background-color: #05614c;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 80px;
  min-width: 80px;
  height: 80px;
  transition: transform .3s, color .3s;
  display: flex;
  position: relative;
}

.footer-icon-block:hover {
  transform: scale(1.05);
}

.footer-green-icon {
  opacity: var(--color--opacity-0to100);
  max-width: 52px;
}

.footer-white-icon {
  opacity: var(--color--opacity-100to0);
  max-width: 52px;
  position: absolute;
}

.paragraph-15 {
  line-height: 1.5;
}

.paragraph-15.white-mode {
  color: var(--color--footer-link);
  font-size: 15px;
}

.paragraph-15.light {
  color: #aaccc5;
  font-style: italic;
  line-height: 1.2;
}

.paragraph-15.light-black {
  color: #042222;
}

.paragraph-15.light-black.center {
  text-align: center;
}

.paragraph-15.light-black.center.pb-0 {
  margin-bottom: 0;
}

.paragraph-15.light-green {
  color: #16876e;
}

.africa-greed {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ripple-image-block {
  width: 100%;
  max-width: 384px;
  position: relative;
}

.ripple-image-green {
  opacity: var(--color--opacity-100to0);
  position: absolute;
  inset: 0%;
}

.ripple-image-white {
  opacity: var(--color--opacity-0to100);
}

.span-white-green-mode {
  color: var(--color--main-btn-bg);
}

.transparent-btn {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  color: #aaccc5;
  background-color: #0000;
  border: 1px solid #aaccc5;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  margin-top: 25px;
  padding: 5px 9px 5px 53px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.transparent-btn:hover {
  color: #39f2ae;
  border-color: #39f2ae;
}

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

._2cl-grid.usp {
  grid-template-columns: 1fr .8fr;
}

.youtube-wrapper {
  border: 3px solid #39f2ae;
  border-radius: 30px;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 510px;
  display: flex;
  overflow: hidden;
}

.youtube-wrapper.mobile-max-width {
  overflow: hidden;
}

.review-content-block {
  padding-bottom: 60px;
}

.review-content-block.usp {
  max-width: 470px;
  padding-bottom: 0;
}

.gradient-block {
  background-color: var(--color--gradient-block-bg);
  background-image: linear-gradient(180deg, var(--color--gradient-block-top-color), var(--color--gradient-block-second-color));
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 70px;
  padding: 40px 40px 60px;
  display: flex;
}

.subtitle-icon-bright-img {
  opacity: var(--color--opacity-0to100);
  max-width: 19px;
}

.subtitle-icon-dark-img {
  opacity: var(--color--opacity-100to0);
  max-width: 19px;
  position: absolute;
}

.title-30 {
  color: var(--color--title-light);
  font-size: 28px;
}

.title-30.static-green {
  color: #16876e;
  margin-bottom: 25px;
  line-height: 1.3;
}

.title-30.static-light {
  color: #eaf0ff;
  margin-bottom: 10px;
  line-height: 1.5;
}

.btn-bright-green {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #1d1d1d;
  background-color: #39f2ae;
  border: 1px solid #39f2ae;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  margin-top: 34px;
  padding: 5px 8px 5px 30px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.btn-bright-green:hover {
  color: #39f2ae;
  background-color: #0000;
  border-color: #39f2ae;
}

.btn-bright-green.faq {
  color: #fff;
  background-color: #042222;
  border-color: #042222;
  justify-content: space-between;
}

.btn-bright-green.faq:hover {
  background-color: #0000;
  border-color: #aaccc5;
}

.slider-review {
  background-color: #0000;
  width: 100%;
  height: auto;
  position: relative;
}

.slider-review.usp {
  margin-top: 60px;
}

.slider-nav-hidden {
  display: none;
}

.slider-arrow-left {
  border: 1px solid var(--color--navigation-slider-border);
  background-color: var(--color--slider-navigation);
  border-radius: 50%;
  width: 50px;
  min-width: 50px;
  height: 50px;
  inset: auto auto 0 52.6%;
}

.slider-arrow-left.usp {
  bottom: 0;
  left: 58.2%;
}

.slider-arrow-left.video {
  margin-left: 0;
  margin-right: 0;
  left: 46.4vw;
  right: 0;
}

.slider-icon {
  color: var(--color--slider-icon);
  font-size: 25px;
  position: static;
}

.slider-arrow-right {
  border: 1px solid var(--color--navigation-slider-border);
  background-color: var(--color--slider-navigation);
  border-radius: 50%;
  width: 50px;
  min-width: 50px;
  height: 50px;
  margin-left: 70px;
  inset: auto auto 0 52.6%;
}

.slider-arrow-right.usp {
  left: 58.2%;
}

.slider-arrow-right.video {
  left: 46.4vw;
  right: 0;
}

.subtitle-icon-bright-img-2 {
  opacity: var(--color--opacity-0to100);
  max-width: 19px;
}

.title-48-2 {
  color: #044536;
  margin-bottom: 15px;
  font-family: Inter, sans-serif;
  font-size: 44px;
  font-weight: 400;
  line-height: 1.25;
}

.title-48-2.light {
  color: #eaf0ff;
  margin-bottom: 19px;
}

.hero-btn-inner-block-2 {
  background-color: #39f2ae;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 57px;
  height: 57px;
  display: flex;
}

.hero-btn-inner-block-2.dark {
  background-color: #042222;
}

.landing-subtitle-2 {
  color: #aaccc5;
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.landing-subtitle-2.bright-green {
  color: #2fa88c;
}

.btn-bright-green-2 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  color: #aaccc5;
  background-color: #0000;
  border: 1px solid #aaccc5;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  margin-top: 25px;
  padding: 7px 9px 7px 53px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.btn-bright-green-2:hover {
  color: #39f2ae;
  border-color: #39f2ae;
}

.gradient-block-2 {
  background-color: #042222;
  background-image: linear-gradient(#29292900, #04614c);
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 40px 60px;
  display: flex;
}

.title-30-2 {
  color: #eaf0ff;
  font-size: 28px;
}

.subtitle-icon-dark-img-2 {
  opacity: var(--color--opacity-100to0);
  max-width: 19px;
  position: absolute;
}

.subtitle-icon-block-2 {
  background-color: #aaccc5;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 31px;
  min-width: 31px;
  height: 31px;
  display: flex;
}

.subtitle-icon-block-2.bright-green {
  background-color: #2fa88c;
  position: relative;
}

.usp-image-block {
  background-color: var(--color--usp-img-bg);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 600px;
  display: flex;
}

.clients-tab {
  z-index: 2;
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.client-tab-menu {
  background-color: var(--color--main-tab-bg-new);
  border-radius: 7vw;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 8px;
  display: flex;
}

.clients-block {
  background-color: var(--color--client-bg);
  border-radius: 30px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 225px;
  padding: 35px 50px 55px;
  display: flex;
}

.clients-tab-content {
  width: 100%;
  padding-top: 55px;
  overflow: visible;
}

.client-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.client-map {
  max-width: 290px;
}

.span-client-mode {
  color: var(--color--client-span-mode);
}

.client-content {
  max-width: 585px;
}

.client-carousel-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-left: -6vw;
  margin-right: -6vw;
  display: flex;
}

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

.client-logo-block {
  background-color: var(--color--client-logo-bg);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 252px;
  height: 225px;
  display: flex;
}

.client-logo-block:hover {
  filter: none;
}

.client-logo {
  filter: grayscale();
  max-width: 100px;
}

.client-logo._150 {
  max-width: 160px;
}

.client-tab-link {
  color: var(--color--main-inactive-tab-link);
  cursor: pointer;
  background-color: #0000;
  border-radius: 7vw;
  padding: 11px 50px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.2;
}

.client-tab-link:hover {
  color: var(--color--main-inactive-tab-link);
}

.client-tab-link.w--current {
  background-color: var(--color--main-active-tab-bg);
  color: var(--color--main-active-tab-link);
}

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

.dropdown-wrap-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  width: 100%;
  margin-top: 46px;
  display: flex;
}

.dropdown-wrap-2.pt-0 {
  margin-bottom: 60px;
}

.charge-dd {
  border: 2px none var(--color--dd-border);
  outline-color: var(--color--dd-border);
  outline-offset: 0px;
  color: var(--color--dd-toogle-font);
  border-radius: 30px;
  outline-width: 2px;
  outline-style: solid;
  flex-flow: column;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  transition: all .5s;
  display: flex;
  overflow: hidden;
}

.charge-dd.last-padding {
  margin-bottom: 60px;
}

.charge-dd-toogle {
  background-color: var(--color--dd-bg-close);
  color: #16876e;
  flex: 1;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  width: 100%;
  padding: 21px 35px 21px 20px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.charge-dd-toogle.w--open {
  color: var(--color--charge-dd-label-open);
  background-color: #0000;
  align-self: stretch;
  width: 100%;
}

.charge-dd-label {
  color: #36e5a5;
  text-align: center;
  background-color: #0c453c;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 93px;
  height: 46px;
  font-size: 18px;
  display: flex;
}

.charge-dd-nav-icon {
  color: #39f2ae;
  background-color: #1f1f1f;
  border: 1px solid #39f2ae;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 35px;
  min-width: 35px;
  height: 35px;
  padding-bottom: 2px;
  padding-left: 2px;
  font-size: 20px;
  font-weight: 400;
  transition: transform .3s;
  display: flex;
  overflow: hidden;
}

.charge-dd-nav-icon:hover {
  transform: scale(1.05);
}

.chaarge-dd-list.w--open {
  background-color: #0000;
  justify-content: space-between;
  align-items: flex-start;
  padding: 30px 35px 0 20px;
  display: flex;
  position: static;
}

.charge-dd-content {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.3fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.left-charge-cell {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 280px;
  display: flex;
}

.charge-image-cell {
  max-width: 415px;
  position: relative;
}

.right-charge-cell {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.span-charge {
  color: var(--color--charge-dd-label-open);
}

.charge-botom-block {
  margin-top: auto;
  margin-bottom: 60px;
}

.charge-list-row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.charge-list-icon {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 20px;
  min-width: 20px;
  height: 20px;
  display: flex;
  overflow: hidden;
}

.charge-list-icon.dd-mode {
  position: relative;
}

.charge-list-ph-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-18 {
  color: var(--neutral--100);
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.2;
}

.list-iocn-span {
  max-width: 10px;
}

.light-mode-img {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.dark-mode-img {
  opacity: var(--color--opacity-0to100);
}

.charge-dd-image-light-mode {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.charge-dd-image-dark-mode {
  opacity: var(--color--opacity-0to100);
}

.dropdown-bg-color-wrapper {
  background-color: #07302c;
  background-image: linear-gradient(#0c453c, #041010);
  border-radius: 30px;
}

.landing-menu-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.landing-nav-icons-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  display: flex;
}

.landing-nav-icons-wrapper.dashboard {
  margin-left: auto;
}

.hero-btn-arrow-green {
  opacity: var(--color--opacity-100to0);
  max-width: 20px;
  position: absolute;
}

.hero-btn-arrow-green.small {
  max-width: 15px;
}

.hero-btn-arrow-white {
  opacity: var(--color--opacity-0to100);
  max-width: 20px;
}

.hero-btn-arrow-white.small {
  max-width: 15px;
}

.subtitle-icon-green {
  opacity: var(--color--opacity-0to100);
  max-width: 30px;
}

.subtitle-icon-white {
  opacity: var(--color--opacity-100to0);
  max-width: 30px;
  position: absolute;
}

.nav-logo-yellow {
  opacity: var(--color--opacity-0to100);
}

.nav-logo-green {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.dropdown-wrap-1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  width: 100%;
  margin-top: 46px;
  display: flex;
}

.dropdown-wrap-1.pt-0 {
  margin-bottom: 60px;
}

.cta--landing {
  z-index: 1000;
  box-shadow: none;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  color: var(--neutral--100);
  background-image: linear-gradient(258grad, #025d3e5c, #00df825c 55%, #aaccc55c);
  background-position: 0 0;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  height: 100px;
  padding-left: 6vw;
  padding-right: 6vw;
  font-size: 20px;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.cta--landing.temp-hide {
  display: none;
}

.cta--landing.new {
  z-index: 5;
}

.cta--landing.height-mobile {
  z-index: 100;
  display: flex;
}

.landing-cta-btn {
  color: #041010;
  background-color: #f1f7f7;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 197px;
  height: 60px;
  font-size: 16px;
  line-height: 1.5;
  transition: background-color .3s, border .3s, color .3s;
  display: flex;
}

.landing-cta-btn:hover {
  color: #041010;
  background-color: #0000;
  border: 2px solid #f1f7f7;
}

.landing-cta-btn.yellow {
  background-color: #ffbc2c;
}

.landing-cta-btn.yellow:hover {
  color: #041010;
  background-color: #0000;
  border-color: #ffbc2c;
}

.auth-wrapper {
  background-color: #f1f7f7;
  justify-content: flex-start;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.auth-left {
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 50%;
  display: flex;
}

.auth-right {
  background-color: #031b1b;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 50%;
  display: flex;
}

.auth-logo-block {
  width: 58%;
  max-width: 417px;
}

.logo-small {
  width: 50px;
  height: 50px;
}

.logo-small.center {
  margin-left: auto;
  margin-right: auto;
}

.title-40 {
  color: var(--system--green-500);
  text-align: center;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.2;
}

.title-40.board-number {
  color: var(--color--board-number-color);
  font-weight: 700;
  line-height: 1.25;
}

.spacer-30 {
  height: 30px;
}

.spacer-40 {
  height: 40px;
}

.span-green-auth-link {
  color: #00df82;
  text-decoration: underline;
}

.span-green-auth-link:hover {
  color: #00df82;
  -webkit-text-stroke-width: .7px;
}

.span-green-auth-link.no-wrap {
  white-space: nowrap;
  text-decoration: underline;
}

.span-green-auth-link.no-wrap:hover {
  color: #00bd6e;
}

.success-recovery {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.spacer-60 {
  height: 60px;
}

.dashboard-side-menu {
  z-index: 999;
  background-color: var(--color--dashboard-side-menu-bg);
  border-right: 1px solid #e9eaf3;
  width: 100%;
  max-width: 240px;
  height: 100vh;
  padding-top: 85px;
  padding-left: 24px;
  padding-right: 24px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  box-shadow: 0 2px 12px #0b162c0d;
}

.old-side {
  z-index: 999;
  background-color: #232931;
  border-right: 1px solid #e9eaf3;
  width: 100%;
  max-width: 300px;
  height: 100vh;
  padding-left: 28px;
  padding-right: 28px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  box-shadow: 0 2px 12px #0b162c0d;
}

.dashboard-menu-top {
  z-index: 1000;
  justify-content: space-between;
  align-items: center;
  height: 65px;
  min-height: 65px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.dashboard-top-divider {
  background-color: var(--color--dashboard-menu-border);
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.dasboard-menu-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.dashboard-top-logo-wrapper {
  justify-content: center;
  align-items: center;
  width: 240px;
  min-width: 240px;
  height: 61px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.dashboard-logo {
  justify-content: center;
  align-items: center;
  max-width: 122px;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: relative;
}

.dashboard-green-logo {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.dashboard-yellowe-logo {
  opacity: var(--color--opacity-0to100);
}

.dashboard-nav-menu {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.side-menu-subtitle {
  color: var(--color--dashboard-menu-subtitle);
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 8px;
  font-weight: 500;
  line-height: 1.25;
}

.side-menu-flex-wrapper {
  justify-content: flex-start;
  align-items: center;
  font-family: Inter, sans-serif;
  display: flex;
}

.nav-link-icon {
  justify-content: center;
  align-items: center;
  width: 18px;
  min-width: 18px;
  height: 18px;
  display: flex;
}

.side-nav-link {
  color: var(--color--dashboard-menu-font);
  padding: 5px 7px;
  font-family: Inter, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.25;
  transition: all .3s, color .3s;
}

.side-nav-link:hover, .side-nav-link.w--current {
  color: var(--color--dashboard-menu-font);
  -webkit-text-stroke-width: .4px;
}

.side-nav-link.secondary {
  color: var(--color--dashboard-menu-font-second);
}

.side-dashboard-nav-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.side-dashboard-nav-block.hide {
  display: none;
}

.dashbord-menu-label {
  background-color: var(--color--side-dashboard-label1);
  color: var(--color--side-dashboard-label-font);
  border-radius: 90px;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 15px;
  font-size: 6px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.dashbord-menu-label.secondary {
  background-color: var(--color--side-dashboard-label2);
}

.dashboard-content-wrapper {
  width: 100%;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
}

.dashboard-title-block {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.title-25 {
  color: var(--color--preferred-btn-font);
  margin-bottom: 0;
  font-size: 23px;
  line-height: 1.25;
}

.dashboard-title-btn-wrapper {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dashboard-main-btn {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #2fa88c;
  border: 1px solid #2fa88c;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1.25;
  text-decoration: none;
  display: flex;
}

.dashboard-main-btn:hover {
  color: #00df82;
  border-color: #00df82;
}

.dashboard-main-btn.secondary {
  color: #031b1b;
  background-color: #38f2ae;
  border-style: solid;
  border-color: #0000;
  transition: border .3s, background-color .3s, color .3s;
}

.dashboard-main-btn.secondary:hover {
  color: #38f2ae;
  background-color: #0000;
  border-color: #38f2ae;
}

.dashboard-main-btn.secondary.add {
  display: none;
}

.dashboard-btn-icon {
  justify-content: center;
  align-items: center;
  width: 13px;
  display: flex;
}

.dashboard-title-wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 55px;
  display: flex;
}

.paragraph-11 {
  color: #b3b3b3;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-size: 11px;
  line-height: 1.25;
}

.dashboard-strategy-grid {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.board-strategy-wrapper {
  background-color: var(--color--board-strategy-block-bg);
  color: var(--color--board-strategy-block-font-main);
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  padding: 13px 17px 25px 25px;
  font-size: 11px;
  line-height: 1.25;
  display: flex;
}

.board-strategy-top-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.strategy-number-wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.strategy-nav-icon {
  border: 1.5px solid var(--color--board-strategy-secondary-color);
  color: var(--color--board-strategy-secondary-color);
  cursor: pointer;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  font-size: 14px;
  transition: transform .3s;
  display: flex;
}

.strategy-nav-icon:hover {
  transform: scale(1.07);
}

.board-strategy-bottom-wrapper {
  margin-top: 10px;
  margin-right: 20px;
}

.board-strategy-bottom-wrapper.pt-0 {
  margin-top: 0;
}

.exxchanges-title-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--color--board-strategy-secondary-color);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 34px;
  display: flex;
}

.exchange-divider {
  background-color: var(--color--board-strategy-secondary-color);
  flex: 1;
  height: 1.5px;
}

.exchange-btn-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 13px;
  display: flex;
}

.exchange-btn {
  border: 1px solid var(--color--board-strategy-secondary-color);
  color: var(--color--board-strategy-secondary-color);
  border-radius: 90px;
  justify-content: center;
  align-items: center;
  width: 76px;
  max-width: 91px;
  padding: 6px 10px;
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: flex;
}

.exchange-btn:hover, .exchange-btn.preferred {
  background-color: var(--color--board-strategy-secondary-color);
  color: var(--color--preferred-btn-font);
}

.exchange-btn.preferred:hover {
  color: var(--color--board-strategy-secondary-color);
  background-color: #0000;
}

.board-strategy-middle-wrapper {
  opacity: 0;
  flex-flow: column;
  margin-top: 20px;
  margin-right: 20px;
  display: none;
}

.exchange-middle-title-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--color--board-strategy-third-color);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  font-size: 17px;
  display: flex;
}

.exhcange-icon-block {
  background-color: var(--color--board-strategy-third-color);
  color: var(--color--board-strategy-third-color);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.strategy-icon-dark {
  opacity: var(--color--opacity-100to0);
  max-width: 8px;
  position: absolute;
}

.strategy-divider-btm {
  background-color: var(--color--board-strategy-secondary-color);
  flex: 1;
  height: 1.5px;
  margin-top: auto;
}

.strategy-title-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--color--board-strategy-third-color);
  color: var(--color--preferred-btn-font);
  border-radius: 90px;
  justify-content: center;
  align-items: center;
  padding: 6px 9px;
  font-size: 8px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  transition: background-color .3s, color .3s;
  display: flex;
}

.strategy-title-block:hover {
  color: var(--color--preferred-btn-font);
  background-color: #fff;
}

.strategy-label-icon {
  justify-content: center;
  align-items: center;
  max-width: 10px;
  display: flex;
  position: relative;
}

.strategy-info-grid {
  grid-column-gap: 13px;
  grid-row-gap: 1px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  margin-top: 15px;
  margin-bottom: 25px;
  margin-left: 40px;
  display: grid;
}

.strategy-title-cell {
  color: var(--color--strategy-info-title-font);
}

.strategy-span-link {
  color: var(--color--board-strategy-secondary-color);
  transition: all .3s, color .3s;
}

.strategy-span-link:hover {
  color: var(--color--board-strategy-secondary-color);
  -webkit-text-stroke-width: .7px;
}

.dashboard-menu-cta {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: auto;
  padding-top: 12px;
  padding-bottom: 18px;
  display: block;
}

.dashboard-menu-btn {
  border: 1px solid var(--color--dashboard-cta-border);
  background-color: var(--color--dashboard-cta-bg);
  color: var(--color--dashboard-cta-font);
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 45px;
  padding: 5px;
  font-family: Inter, sans-serif;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.dashboard-menu-btn:hover {
  color: var(--color--dashboard-cta-font);
  transform: scale(1.04);
}

.dash-cta-inner-block {
  background-color: var(--color--dashboard-cta-font);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  margin-left: auto;
  display: flex;
  position: absolute;
  right: 25px;
}

.dash-arrow-dark-icon {
  opacity: var(--color--opacity-0to100);
  max-width: 15px;
}

.dash-arrow-white-icon {
  opacity: var(--color--opacity-100to0);
  max-width: 15px;
  position: absolute;
}

.top-menu-inner-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  display: flex;
}

.dashboard-menu-icon {
  justify-content: center;
  align-items: center;
  width: 17px;
  height: 17px;
  display: none;
  position: relative;
}

.dash-menu-icon-light {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.dash-menu-icon-dark {
  opacity: var(--color--opacity-0to100);
}

.text-block-297 {
  text-align: center;
}

.form-7 {
  min-width: 300px;
}

.btn-primary-4 {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #1476ff;
  border-radius: 44px;
  justify-content: center;
  padding: 18px 22px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.143em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  box-shadow: 0 4px 10px #0257fb33;
}

.btn-primary-4:hover {
  color: #fff;
  background-color: #004cff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-primary-4.width-100 {
  background-color: #6a76e5;
  border-radius: 5px;
}

.success-message-10 {
  background-color: #0000;
}

.text-406 {
  font-size: 14px;
  line-height: 1.143em;
  text-decoration: none;
}

.text-406.medium {
  font-weight: 500;
}

.text-block-298 {
  color: #0b0e2c;
  text-align: left;
  font-size: 16px;
}

.input-4 {
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 5px;
  min-height: 52px;
  margin-bottom: 0;
  padding: 8px 20px;
  font-size: 14px;
  line-height: 1.143em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  display: block;
  box-shadow: 0 2px 12px #0b162c0d;
}

.input-4:hover {
  border-color: #989aad;
  box-shadow: 0 2px 12px #0b162c1a;
}

.input-4:focus {
  color: #0b0e2c;
  border-color: #1476ff;
}

.input-4.mg-bottom-16px {
  border-radius: 5px;
}

.div-block-413 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-31 {
  font-size: 14px;
}

.heading-h3-size-4 {
  color: #0b0e2c;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.417em;
}

.heading-h3-size-4.mg-bottom-8px {
  color: #373949;
  align-items: flex-end;
  display: flex;
}

.heading-h3-size-4.mg-bottom-8px.login {
  justify-content: center;
}

.heading-h3-size-4.mg-bottom-8px.login.recover {
  text-align: left;
}

.btn-secondary-4 {
  color: #0b0e2c;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #e9eaf3;
  border-radius: 48px;
  padding: 18px 22px;
  font-size: 14px;
  line-height: 1.143em;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.btn-secondary-4:hover {
  color: #fff;
  background-color: #1476ff;
  border-color: #1476ff;
  transform: scale3d(1.06, 1.06, 1.01);
}

.btn-secondary-4.sign-in-button {
  padding-top: 14px;
  padding-bottom: 14px;
  text-decoration: none;
}

.btn-secondary-4.sign-in-button:hover {
  color: #0b0e2c;
  background-color: #f4f7ff;
  border-color: #f4f7ff;
}

.captcha-center {
  margin-left: auto;
  margin-right: auto;
}

.flag-dark-img {
  opacity: var(--color--opacity-100to0);
  position: absolute;
}

.flag-white-img {
  opacity: var(--color--opacity-0to100);
}

.strategy-icon-white {
  opacity: var(--color--opacity-0to100);
  max-width: 8px;
}

.key-icon-dark-green {
  position: absolute;
}

.key-icon-bright-green {
  opacity: 0;
}

.youtube-border {
  background-image: none;
  width: 101.5%;
  margin: -4px;
  padding: 0;
  overflow: hidden;
}

.youtube-border.image {
  border-style: none;
  width: 101.5%;
  max-width: 101.5%;
  margin: -4px;
}

.home-old-wrapper {
  display: none;
}

.hero-logo-block {
  justify-content: flex-start;
  align-items: center;
  max-width: 455px;
  margin-bottom: 53px;
  display: flex;
  position: relative;
}

.influencer-hero-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cb57f4a5c45b4205530b6_kyle-main-bg.png"), linear-gradient(255deg, var(--color--inf-kyle-gradient-1color), var(--color--inf-kyle-gradient-2color) 87%, var(--color--inf-kyle-gradient-3color));
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
  padding: 40px 50px 100px;
  display: flex;
  overflow: hidden;
}

.influencer-hero-block.coachk {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cbd73ce0861dc4d0aef8f_coachk%20bg.png"), linear-gradient(255deg, var(--color--inf-coachk-gradient-1color), var(--color--inf-coachk-gradient-2color) 87%, var(--color--inf-coachk-gradient-3color));
}

.influencer-hero-block.didi {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682c5982f4a06f69aca3b839_indfluencer-badge%20img.png"), linear-gradient(255deg, var(--color--inf-didi-gradient-1color), var(--color--inf-didi-gradient-2color) 87%, var(--color--inf-didi-gradient-3color));
}

.influencer-hero-block.unemployable {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cb57f4a5c45b4205530b6_kyle-main-bg.png"), linear-gradient(255deg, var(--color--inf-unemp-gradient-1color), var(--color--inf-unemp-gradient-2color) 87%, var(--color--inf-unemp-gradient-3color));
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.influencer-hero-block.jess {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682da35cca02f547f64133d2_cryptowithjess-bg-img.png"), linear-gradient(255deg, var(--color--inf-jess-gradient-1color), var(--color--inf-jess-gradient-2color) 87%, var(--color--inf-jess-gradient-3color));
  background-position: 50% 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.influencer-content-block {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 48%;
  display: flex;
}

.influencer-video-block {
  border-radius: 12px;
  width: 535px;
  max-width: 49%;
  overflow: hidden;
}

.heading-64 {
  color: var(--neutral--100);
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 400;
}

.influencer-quote-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  max-width: 470px;
  margin-top: 20px;
  display: flex;
}

.influencer-quote-block.mb-only {
  display: none;
}

.influencer-quote-image {
  border: 1px solid #00df82;
  border-radius: 50%;
  width: 78px;
  min-width: 78px;
  height: 78px;
  overflow: hidden;
}

.influencer-quote-image.kyle {
  border-color: #ffbc2c;
}

.influencer-quote-image.blue {
  border-color: #4583ef;
}

.influencer-quote-image.pink {
  border-color: #f62983;
}

.influencer-cta {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.influencer-badge-block {
  background-image: linear-gradient(255deg, var(--color--inf-didi-gradient-1color), var(--color--inf-didi-gradient-2color) 87%, var(--color--inf-didi-gradient-3color)), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682c5982f4a06f69aca3b839_indfluencer-badge%20img.png");
  text-align: center;
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 30px;
  flex-flow: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 30.7%;
  padding: 16px;
  display: flex;
}

.influencer-badge-block.big {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682c5982f4a06f69aca3b839_indfluencer-badge%20img.png"), linear-gradient(255deg, var(--color--inf-didi-gradient-1color), var(--color--inf-didi-gradient-2color) 87%, var(--color--inf-didi-gradient-3color));
  text-align: center;
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  width: 50.9%;
}

.influencer-badge-block.second {
  width: 45.9%;
}

.influencer-badge-block.first {
  background-image: linear-gradient(255deg, var(--color--inf-didi-gradient-1color), var(--color--inf-didi-gradient-2color) 87%, var(--color--inf-didi-gradient-3color)), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682c5982f4a06f69aca3b839_indfluencer-badge%20img.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.influencer-badge-block.kyle {
  background-image: linear-gradient(255deg, var(--color--inf-kyle-gradient-1color), var(--color--inf-kyle-gradient-2color) 87%, var(--color--inf-kyle-gradient-3color)), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cb57f4a5c45b4205530b6_kyle-main-bg.png");
}

.influencer-badge-block.coachk {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cbd73ce0861dc4d0aef8f_coachk%20bg.png"), linear-gradient(255deg, var(--color--inf-coachk-gradient-1color), var(--color--inf-coachk-gradient-2color) 87%, var(--color--inf-coachk-gradient-3color));
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.influencer-badge-block.unemp {
  background-image: linear-gradient(255deg, var(--color--inf-unemp-gradient-1color), var(--color--inf-unemp-gradient-2color) 87%, var(--color--inf-unemp-gradient-3color)), url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682cb57f4a5c45b4205530b6_kyle-main-bg.png");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.influencer-badge-block.jess {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682da35cca02f547f64133d2_cryptowithjess-bg-img.png"), linear-gradient(255deg, var(--color--inf-jess-gradient-1color), var(--color--inf-jess-gradient-2color) 87%, var(--color--inf-jess-gradient-3color));
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
}

.badge-logo-block {
  border: 2px solid #00df82;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 67px;
  height: 67px;
  display: flex;
}

.badge-logo-block.yellow {
  border-color: #ffbc2c;
}

.badge-logo-block.blue {
  border-color: #4583ef;
  overflow: hidden;
}

.badge-logo-block.pink {
  border-color: #f62983;
}

.badge-logo-img {
  max-width: 47px;
}

.badge-logo-img._100 {
  max-width: 100%;
}

.inf-badge-title {
  color: #00df82;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 1.5;
}

.inf-badge-title.yellow {
  color: #ffbc2c;
}

.inf-badge-title.blue {
  color: #4583ef;
}

.inf-badge-title.pink {
  color: #f62983;
}

.badge-image-block {
  max-width: 76%;
  margin-bottom: 12px;
}

.badge-image-block.big {
  max-width: 83%;
}

.badge-text-block {
  color: #aaccc5;
  font-family: Inter, sans-serif;
  line-height: 1.15;
}

.influencer-hero-btn {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  color: #041010;
  text-align: center;
  background-color: #00df82;
  border: 1px solid #0000;
  border-radius: 12px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  padding: 5px 9px 5px 53px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  text-decoration: none;
  transition: border .3s, background-color .3s, color .3s;
  display: flex;
}

.influencer-hero-btn:hover {
  color: #00df82;
  background-color: #0000;
  border: 1px solid #00df82;
}

.influencer-hero-btn.yellow {
  background-color: #ffbc2c;
}

.influencer-hero-btn.yellow:hover {
  color: #ffbc2c;
  background-color: #0000;
  border-color: #ffbc2c;
}

.influencer-hero-btn.blue {
  background-color: #4583ef;
}

.influencer-hero-btn.blue:hover {
  color: #4583ef;
  background-color: #0000;
  border-color: #4583ef;
}

.influencer-hero-btn.pink {
  background-color: #f62983;
}

.influencer-hero-btn.pink:hover {
  color: #f62983;
  background-color: #0000;
  border-color: #f62983;
}

.inf-btn-inner-block {
  background-color: #041010;
  border: 1px solid #041010;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  display: flex;
  position: relative;
}

.inf-btn-inner-block.dark {
  background-color: var(--color--btn-inner-block-dark);
  border-style: none;
}

.inf-btn-inner-block.dark.stat {
  background-color: #042222;
}

.inf-btn-inner-block.light.stat {
  background-color: #aaccc5;
  border-style: none;
}

.inf-btn-arrow-white {
  max-width: 20px;
}

.inf-btn-arrow-white.small {
  max-width: 15px;
}

.badge-inner-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 65.85%;
  display: flex;
}

.btf-nav-logo-block {
  max-width: 151px;
}

.btf-nav-logo-block.w--current {
  max-width: 370px;
}

.btf-nav-logo-block.kyle {
  max-width: 132px;
}

.btf-nav-logo-block.unemployable {
  max-width: 190px;
}

.badge-2-card-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 67%;
  display: flex;
}

.mobile-absolute-icon, .inf-badge-mb-text-wrapper {
  display: none;
}

.multi-step-form-instructions-delete {
  z-index: 1000;
  background-color: var(--\<unknown\|relume-variable-neutral-shade-1\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.form_checkbox-btn {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
}

.form_checkbox-btn.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.multi-form3_progress {
  border: 1px none var(--color--board-strategy-secondary-color);
  background-color: var(--color--main-bg);
  color: var(--color--heading-dark-green);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.multi-form3_progress.progress-current {
  border-style: solid;
  border-color: var(--color--main-active-tab-bg);
  color: var(--color--main-btn-bg);
}

.multi-form3_progress.completed {
  background-color: var(--color--main-active-tab-bg);
  color: var(--color--main-bg);
  border-color: #0000;
}

.form-icon-left {
  position: absolute;
  left: .75rem;
}

.multi-form3_block {
  margin-bottom: 0;
}

.margin-bottom, .margin-bottom.margin-medium, .margin-bottom.margin-tiny, .margin-bottom.margin-xsmall, .margin-bottom.margin-xxlarge, .margin-bottom.margin-small, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.section_multi-form3 {
  position: relative;
}

.multi-form3_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.dashboard-multistep-button {
  border: 1px solid var(--color--main-btn-inner-block);
  background-color: var(--medium-sea-green);
  text-align: center;
  border-radius: 4px;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.dashboard-multistep-button:hover {
  color: var(--color--heading-dark-green);
}

.dashboard-multistep-button.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form_radio-btn {
  border: 1px solid var(--color--main-inactive-tab-link);
  border-radius: 5px;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem .5rem .5rem;
  display: flex;
  position: relative;
}

.form_radio-btn.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.multi-form3_form {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  display: grid;
}

.form_field-label {
  margin-bottom: .5rem;
  font-weight: 500;
}

.form_message-success {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.form_radio-btn-icon {
  cursor: pointer;
  border: 1px #000;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.form_radio-btn-icon.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--color--main-btn-inner-block);
  background-image: none;
}

.form_radio-btn-icon.w--redirected-focus {
  box-shadow: none;
}

.multi-form3_step {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.form_radio-btn-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group.is-right {
  justify-content: flex-end;
  align-items: center;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.multi-form3_radio-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.text-style-link {
  text-decoration: underline;
}

.multi-form3_form-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: grid;
}

.multi-form3_form-content.top {
  margin-top: 20px;
}

.multi-form3_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.form_input-2 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form_input-2::placeholder {
  color: var(--\<unknown\|relume-variable-neutral-shade-7-60\>);
}

.form_input-2.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-2.is-select-input {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682f8d1055e0a39b7a51ca96_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-2.is-icon-right {
  padding-right: 2.75rem;
}

.form_input-2.is-icon-both {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.form_radio-btn-letter {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: .5rem;
  display: flex;
}

.form_checkbox-btn-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.multi-form3_progress-divider {
  flex: 1;
  height: 1px;
}

.multi-form3_progress-divider.current {
  background-color: var(--color--main-active-tab-bg);
}

.heading-style-h4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.multi-form3_navbar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.multi-form3_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 4.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.formly-multi-step-form-instructions-card {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  line-height: 1.6;
  display: flex;
}

.multi-form3_footer {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.text-weight-semibold {
  font-weight: 600;
}

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

.form_checkbox-btn-icon {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.form_checkbox-btn-icon.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  background-image: none;
}

.form_checkbox-btn-icon.w--redirected-focus {
  box-shadow: none;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.text-block-299 {
  color: var(--neutral--100);
}

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

.heading-style-h4-copy {
  color: var(--color--main-bg);
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.onboarding6_block {
  margin-bottom: 0;
}

.onboarding6_form {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  width: 100%;
  max-width: 45rem;
  display: grid;
}

.onboarding6_progress {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.onboarding6_progress.progress-current, .onboarding6_progress.completed {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.onboarding6_radio-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.button-3 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.onboarding6_progress-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.onboarding6_radio {
  border: 1px #000;
  border-radius: 5px;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
}

.onboarding6_radio.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.onboarding6_button-wrapper {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

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

.onboarding6_radio-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.onboarding6_radio-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.onboarding6_radio-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--color--main-btn-inner-block);
  background-color: var(--dark--sign-in-btn-bg);
  background-image: none;
  border-radius: 5px;
}

.onboarding6_radio-icon.w--redirected-focus {
  box-shadow: none;
}

.onboarding6_progress-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.onboarding6_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.onboarding6_step {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: var(--\<unknown\|relume-variable-border-width\>) solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 3rem;
}

.dropdown2_component {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.dropdown2_toggle {
  grid-column-gap: .5rem;
  border: 1px solid var(--color--board-strategy-secondary-color);
  color: var(--color--main-bg);
  border-radius: 5px;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding: .5rem 1rem;
  font-size: 16px;
  font-weight: 400;
  transition: border-color .3s, opacity .2s, box-shadow .2s;
  display: flex;
  box-shadow: 0 2px 4px #2fa88c38;
}

.dropdown2_dropdown-list.w--open {
  border: 1px solid var(--color--board-strategy-secondary-color);
  background-color: var(--color--board-strategy-block-bg);
  border-radius: 1px 1px 5px 5px;
  margin-top: 0;
  padding: 0;
  overflow: auto;
}

.dropdown2_dropdown-link {
  border: 1px none var(--color--subtitle-icon-border);
  color: var(--color--main-bg);
  padding: .75rem 1rem;
  font-size: 16px;
  font-weight: 500;
}

.dropdown2_dropdown-link:hover {
  color: var(--medium-sea-green);
}

.dropdown2_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form12_radio {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  cursor: pointer;
  flex-direction: column;
  margin-bottom: 0;
  padding: 1.5rem 4rem 1.5rem 6rem;
  font-weight: 400;
  display: flex;
  position: relative;
}

.form12_block {
  margin-bottom: 0;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.form12_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-style: solid;
  border-width: 1px 1px var(--\<unknown\|relume-variable-border-width\>);
  border-color: var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  display: grid;
}

.form12_radio-button {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  cursor: pointer;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  right: 1.5rem;
}

.form12_radio-button.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682f966e14b5fe7de149950c_checkbox-check.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 14px 14px;
  background-attachment: scroll;
}

.form12_radio-button.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.button-4 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-4.is-small {
  padding: .5rem 1.25rem;
}

.button-4.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form12_radio-label-span {
  font-weight: 400;
}

.form-icon-right {
  align-self: center;
  position: absolute;
  right: .75rem;
}

.heading-style-h6 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.form12_radio-icon-wrapper {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  margin-right: 1rem;
  padding: .75rem;
  position: absolute;
  left: 1.5rem;
}

.heading-style-h5 {
  color: var(--color--preferred-btn-font);
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.form12_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.form12_field-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.form12_radio-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form12_radio-label {
  margin-bottom: .25rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.form12_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.div-block-415 {
  background-color: var(--neutral--200);
  border-radius: 8px;
  height: 200px;
  padding: 10px;
}

.text-block-300 {
  border-radius: 8px;
  padding: 10px;
  font-size: 12px;
}

.paragraph-19 {
  font-size: 12px;
}

.paragraph-20 {
  margin-bottom: 5px;
  font-size: 12px;
}

.list {
  font-size: 12px;
}

.div-block-416 {
  background-color: var(--neutral--100);
  border-radius: 8px;
  max-height: 250px;
  padding: 20px 20px 10px;
  overflow: scroll;
}

.checkbox1_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.form_checkbox-icon {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  cursor: pointer;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.form_checkbox-label {
  margin-bottom: 0;
  font-size: 12px;
}

.rich-text-block {
  font-size: 12px;
}

.rich-text-block li {
  color: var(--neutral--800);
  font-weight: 700;
}

.sidebar4_background-layer {
  display: none;
}

.topbar3_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.sidebar4_component {
  border-right: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--color--dashboard-side-menu-bg);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar3_component {
  background-color: var(--color--dashboard-main-bg);
  border-bottom-style: none;
  border-bottom-width: 1px;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.topbar3_dropdown-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  height: 1px;
  margin: .5rem 1rem;
}

.shell3_inner-wrapper {
  overflow: visible;
}

.sidebar4_accordion-list {
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.sidebar4_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.topbar3_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  margin-left: .75rem;
  display: flex;
}

.sidebar4_menu-button {
  padding: 0;
}

.sidebar4_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.sidebar4_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar4_badge {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 5rem;
  padding-left: .5rem;
  padding-right: .5rem;
}

.topbar3_dropdown-link {
  padding: .5rem 1rem;
}

.topbar3_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.topbar3_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar4_link {
  grid-column-gap: .5rem;
  color: var(--color--main-inactive-tab-link);
  text-align: center;
  align-items: center;
  padding: .5rem;
  text-decoration: none;
  display: flex;
}

.sidebar4_link.w--current {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.sidebar4_link.is-indent {
  padding-left: 2.75rem;
}

.topbar3_dropdown-toggle {
  padding: 0;
}

.topbar3_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  margin-top: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  inset: 100% 0% auto auto;
}

.topbar3_close-icon {
  margin-left: 1rem;
}

.topbar3_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.topbar3_search-button-tablet {
  padding: .5rem;
  display: none;
}

.topbar3_menu-dropdown {
  z-index: 1;
}

.topbar3_notification {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  margin-top: .5rem;
  padding: .25rem .5rem;
  display: grid;
}

.shell3-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.topbar3_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.shell3_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar4_link-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 100%;
  display: flex;
}

.sidebar4_close-tablet {
  cursor: pointer;
  display: none;
}

.sidebar4_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.shell3_inner-wrapper-height {
  display: none;
}

.sidebar4_logo-link {
  align-self: flex-start;
  margin-bottom: 1.5rem;
  margin-left: 1.5rem;
}

.form_input-3 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-3:focus {
  border-color: #000;
}

.form_input-3::placeholder {
  color: #0009;
}

.form_input-3.is-icon-left {
  padding-left: 2.75rem;
}

.topbar3_bell-dot {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  outline-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: .5rem;
  height: .5rem;
  position: absolute;
  inset: .5rem .5rem auto auto;
}

.topbar3_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: .5rem 1rem;
  display: flex;
}

.shell3_wrapper {
  display: flex;
  position: relative;
}

.sidebar4_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.topbar3_notification-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: .25rem .5rem;
  overflow: auto;
}

.topbar3_form-block {
  width: 100%;
  max-width: 35rem;
  margin-bottom: 0;
  display: none;
}

.topbar3_search-tablet {
  z-index: 6;
  display: none;
}

.topbar3_dropdown-content {
  flex-direction: column;
  display: flex;
}

.shell3_main-wrapper {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  flex: 1;
  position: relative;
}

.sidebar4_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.topbar3_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.topbar3_dropdown-account {
  align-items: center;
  padding: 0;
  display: flex;
}

.topbar3_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: .5rem 1rem;
  display: flex;
}

.topbar3_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.sidebar4_menu {
  height: 100%;
}

.multi-form3_progress-2 {
  border: 1px solid var(--medium-sea-green);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.multi-form3_progress-2.progress-current {
  background-color: var(--color--subtitle-icon-bg-color);
  color: var(--color--main-bg);
}

.multi-form3_progress-2.completed {
  background-color: var(--medium-sea-green);
  color: var(--neutral--200);
}

.button-5 {
  background-color: var(--color--main-btn-inner-block);
  color: var(--black);
  text-align: center;
  border: 1px #000;
  border-radius: 5px;
  padding: .5rem 1.5rem;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
}

.button-5:hover {
  color: var(--color--main-bg);
  -webkit-text-stroke-color: var(--color--main-active-tab-bg);
}

.button-5.is-secondary {
  border-style: solid;
  border-color: var(--color--sign-in-btn-inner);
  background-color: var(--color--main-bg);
  color: #232931;
  font-weight: 500;
}

.button-5.is-secondary:hover {
  color: var(--color--main-btn-inner-block);
}

.button-5.is-secondary.max-width-large {
  border-style: none;
}

.button-5.max-width-large {
  margin-bottom: 10px;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: 16px;
  font-weight: 500;
}

.form_radio-btn-2 {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem .5rem .5rem;
  display: flex;
  position: relative;
}

.form_radio-btn-2.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.form_radio-btn-icon-2 {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.form_radio-btn-icon-2.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  background-image: none;
}

.form_radio-btn-icon-2.w--redirected-focus {
  box-shadow: none;
}

.form_input-4 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-4:focus {
  border-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form_input-4::placeholder {
  color: var(--\<unknown\|relume-variable-neutral-shade-7-60\>);
}

.form_input-4.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-4.is-select-input {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682f8d1055e0a39b7a51ca96_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.multi-form3_component-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100svh;
  padding-top: 6rem;
  padding-bottom: 4.5rem;
  display: flex;
  position: relative;
  overflow: auto;
}

.radio2_component {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.radio2_field {
  align-items: center;
  margin-bottom: 0;
  padding: .75rem 2rem;
  display: flex;
  position: relative;
}

.radio2_field.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.radio2_icon {
  border: 1px solid var(--color--board-strategy-secondary-color);
  color: var(--color--board-strategy-secondary-color);
  -webkit-text-stroke-color: var(--color--board-strategy-secondary-color);
  cursor: pointer;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: none;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 5px #2fa88c38;
}

.radio2_icon:hover {
  border: 1px none var(--color--main-btn-inner-block);
  background-color: var(--color--board-strategy-secondary-color);
  border-radius: 5px;
}

.radio2_icon.w--redirected-checked {
  border: 3px solid var(--color--board-strategy-secondary-color);
  background-color: var(--color--board-strategy-secondary-color);
  border-radius: 8px;
}

.radio2_icon.w--redirected-focus {
  box-shadow: none;
}

.radio2_label {
  z-index: 1;
  color: var(--color--main-bg);
  margin-top: auto;
  margin-bottom: auto;
  font-size: 16px;
  font-weight: 400;
  position: relative;
}

.radio2_icon-copy {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.radio2_icon-copy.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  background-image: none;
}

.radio2_icon-copy.w--redirected-focus {
  box-shadow: none;
}

.shell4-layout_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.topbar2_search {
  align-items: center;
  display: flex;
  position: relative;
}

.sidebar7_menu-bottom {
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.topbar2_notification-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  padding: .5rem 1rem;
  display: flex;
}

.topbar2_close-icon {
  margin-left: 1rem;
}

.topbar2_component {
  z-index: 999;
  border-bottom: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--neutral--200);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar7_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.sidebar7_container {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.sidebar7_badge {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 5rem;
  padding-left: .5rem;
  padding-right: .5rem;
}

.sidebar7_accordion-icon {
  width: 1rem;
  height: 1rem;
  display: flex;
}

.sidebar7_menu-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.topbar2_dropdown-toggle {
  padding: 0;
}

.sidebar7_link-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  width: 100%;
  display: flex;
}

.topbar2_notification-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  max-height: 14rem;
  padding: .25rem .5rem;
  overflow: auto;
}

.shell4_sidebar-height {
  display: none;
}

.topbar2_dropdown-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  height: 1px;
  margin: .5rem 1rem;
}

.topbar2_notification-header {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: .5rem 1rem;
  display: flex;
}

.topbar2_dropdown-link {
  padding: .5rem 1rem;
}

.topbar2_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.topbar2_search-tablet {
  z-index: 6;
  display: none;
}

.sidebar7_background-layer {
  display: none;
}

.topbar2_search-button-tablet {
  padding: .5rem;
  display: none;
}

.topbar2_dropdown-list.w--open {
  z-index: 9999999;
  background-color: var(--color--main-bg);
  border: 1px #000;
  margin-top: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  inset: 100% 0% auto auto;
}

.topbar2_bell-dot {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  outline-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  outline-offset: 0px;
  border-radius: 100%;
  outline-width: 3px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: .5rem;
  height: .5rem;
  position: absolute;
  inset: .5rem .5rem auto auto;
}

.topbar2_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.topbar2_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.topbar2_search-overlay {
  background-color: #0000;
  position: fixed;
  inset: 0%;
}

.topbar2_search-wrapper {
  z-index: 2;
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  justify-content: center;
  align-items: center;
  min-height: 4.5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: absolute;
  inset: 4.5rem 0% 0%;
}

.sidebar7_link {
  grid-column-gap: .5rem;
  color: var(--dark--main-inactive-tab-link);
  text-align: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.sidebar7_link:hover {
  color: var(--color--side-dashboard-label1);
}

.sidebar7_link.w--current {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.sidebar7_link.is-indent {
  padding-left: 2.75rem;
}

.sidebar7_menu {
  height: 100%;
}

.sidebar7_accordion-list {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.topbar2_form-block {
  margin-bottom: 0;
}

.topbar2_menu-dropdown {
  z-index: 1;
}

.topbar2_avatar-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  height: 2.5rem;
}

.shell4_main-wrapper {
  flex: 1;
  position: relative;
}

.topbar2_dropdown-content {
  flex-direction: column;
  display: flex;
}

.sidebar7_component {
  border-right: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--color--dashboard-side-menu-bg);
  flex-direction: column;
  width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar7_menu-top {
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  overflow: auto;
}

.sidebar7_close-tablet {
  cursor: pointer;
  display: none;
}

.topbar2_search-desktop {
  width: 100%;
  max-width: 35rem;
}

.shell4_wrapper {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.shell4_sidebar-wrapper {
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 4.5rem;
}

.sidebar7_menu-button {
  padding: 0;
}

.topbar2_notification {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  min-width: 18rem;
  margin-top: .5rem;
  padding: .25rem .5rem;
  display: grid;
}

.stat1_item {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  padding: 1.5rem;
}

.stat1_item-badge {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: 5rem;
  align-items: center;
  padding: .125rem .5rem;
  display: flex;
}

.dropdown1_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  margin-top: .5rem;
  padding: .5rem;
}

.dropdown1_dropdown-list.is-right {
  right: 0;
}

.button-6 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-6.is-tertiary {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.button-6.is-small {
  padding: .5rem 1.25rem;
}

.button-6.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.padding-bottom, .padding-bottom.padding-small {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.section-header1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.stat1_item-content-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-header1_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

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

.stat1_component {
  padding: 40px;
}

.stat1_list-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.stat1_item-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dropdown1_toggle {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  padding: 0;
  display: flex;
}

.dropdown1_dropdown-link {
  padding: .5rem 1rem;
}

.dropdown1_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.section-header1_component {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.div-block-417 {
  margin-top: 40px;
}

.apex-checkbox-field-copy {
  align-items: center;
  margin-top: 0;
  margin-bottom: 3px;
  padding-left: 0;
  display: flex;
}

.radio2_field-2 {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
}

.radio2_field-2.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.radio2_icon-2 {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.radio2_icon-2.w--redirected-checked {
  background-color: var(--color--main-btn-inner-block);
  color: var(--dark--title-color);
  background-image: none;
}

.radio2_icon-2.w--redirected-focus {
  box-shadow: none;
}

.radio2_label-2 {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.sidebar4_component-2 {
  border-right: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--color--dashboard-side-menu-bg);
  flex-direction: column;
  width: 19.5rem;
  min-width: 19.5rem;
  height: 100vh;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
  position: sticky;
  top: 0;
}

.sidebar4_link-2 {
  grid-column-gap: .5rem;
  color: var(--color--dashboard-menu-font);
  text-align: center;
  align-items: center;
  padding: .25rem .5rem .5rem;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.sidebar4_link-2:hover {
  color: var(--color--subtitle-green);
}

.sidebar4_link-2.w--current {
  font-weight: 500;
}

.sidebar4_link-2.is-indent {
  padding-left: 2.75rem;
}

.container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.button-7 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-7.is-tertiary {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.button-7.is-small {
  padding: .5rem 1.25rem;
}

.button-7.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.tabs-menu-8 {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  align-self: center;
  margin-bottom: 3rem;
  padding: .25rem;
  display: flex;
}

.pricing17_feature {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.pricing17_icon-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: inline-block;
}

.text-weight-medium {
  font-weight: 500;
}

.container-large-6 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-section-large {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.margin-vertical, .margin-vertical.margin-medium {
  margin-left: 0;
  margin-right: 0;
}

.pricing17_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.pricing17_plan {
  border: var(--\<unknown\|relume-variable-border-width\>) solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  flex-flow: column;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
  overflow: hidden;
}

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

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.tab-link-2 {
  border: 1px solid var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  padding: .5rem 1.5rem;
}

.tab-link-2.w--current {
  border-color: var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  font-weight: 500;
}

.pricing17_plans {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.section_pricing17 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

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

.divider-horizontal {
  height: var(--\<unknown\|relume-variable-divider-width\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  width: 100%;
}

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

.pricing17_feature-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.section_pricing12 {
  color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.pricing12_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.pricing12_icon-wrapper {
  flex: none;
  align-self: flex-start;
}

.container-large-7 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.pricing12_plan {
  border: var(--\<unknown\|relume-variable-border-width\>) solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-radius: var(--\<unknown\|relume-variable-radius-large\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-foreground\>);
  padding: 2rem;
  overflow: hidden;
}

.pricing12_feature {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.pricing12_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
}

.icon-embed-xsmall-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.form3_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form3_avatar-wrapper {
  margin-right: 1.5rem;
}

.form3_block {
  margin-bottom: 0;
}

.form3_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.form3_file-upload {
  align-items: center;
  display: flex;
}

.form3_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.form3_input-text-wrapper {
  border-top: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  border-left: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-self: stretch;
  padding: .5rem .75rem;
}

.field-caption {
  margin-top: .5rem;
  font-size: .875rem;
}

.form_input-5 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-5:focus {
  border-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.form_input-5::placeholder {
  color: var(--\<unknown\|relume-variable-neutral-shade-7-60\>);
}

.form_input-5.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-5.is-select-input {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/682f8d1055e0a39b7a51ca96_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input-5.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.form_input-5.is-icon-right {
  padding-right: 2.75rem;
}

.form3_field-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form3_avatar {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  height: 5rem;
}

.icon-embed-xsmall-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.toast-wrapper {
  z-index: 2147483647;
  width: 50%;
  min-width: 50vh;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto 0 0;
}

.toast-box {
  background-color: var(--color--main-active-tab-link);
  color: #fff;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-bottom: 1rem;
  padding: .8rem 1rem;
  position: relative;
}

.toast-content {
  align-items: center;
  display: flex;
}

.toast-icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: .8rem;
  display: flex;
}

.toast-close-white {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 4rem;
  padding-top: 6px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0 auto;
}

.toast-close-white:hover {
  color: #fff;
}

.form-8 {
  align-self: stretch;
  width: 426px;
}

.text-block-301 {
  color: var(--black);
  letter-spacing: .5px;
  font-size: 10px;
}

.div-block-418 {
  padding-left: 10px;
}

.loader1_component {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  height: 100dvh;
  display: flex;
  position: relative;
  inset: 0%;
}

.loader1_instructions-list-item {
  padding-left: .5rem;
}

.loader-wrapper {
  z-index: 99999;
  min-height: 100vh;
  position: relative;
}

.loader1_instructions-list {
  padding-left: 1.25rem;
}

.stylesystem-class-label {
  cursor: context-menu;
  background-color: #83747426;
  border-radius: 4px;
  padding-left: .5rem;
  padding-right: .5rem;
  display: inline-block;
}

.stylesystem-class-label.is-animation {
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/683425254e2987177007f5d8_interaction-icon.svg");
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 2rem;
}

.loader-1-instructions-delete {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-1\>);
  text-align: left;
  padding: 2rem;
  display: block;
}

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

.loader1_instructions-callout {
  background-color: #0000001a;
  align-items: center;
  padding: 1.5rem;
  line-height: 1.6;
}

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #e8edff;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.hide-2 {
  display: none;
}

.text-style-muted {
  opacity: .6;
}

.loader-wrapper-2 {
  background-color: #232931c4;
  min-height: 100vh;
  display: none;
  position: absolute;
  inset: 0%;
}

.ms-pill-radio {
  display: none;
}

.ms-loom {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 10px;
  margin-bottom: 12px;
  overflow: hidden;
}

.ms-pill-item {
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.ms-input-label {
  color: #121331;
  margin-bottom: 5px;
  font-weight: 700;
}

.ms-embed {
  background-color: #ededed;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  margin-bottom: 10px;
  font-style: italic;
  display: flex;
}

.ms-drawer-contain {
  border-top: 1px solid #e0e0e0;
  padding: 10px 20px;
}

.ms-pill-label {
  z-index: 2;
  white-space: nowrap;
  border: 1px solid #12133140;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-top: 2px;
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 700;
  line-height: 2em;
  position: relative;
  inset: 0% auto 0% 0%;
}

.ms-pill-label:hover {
  border-color: #2962ff;
}

.ms-dropdown-svg {
  opacity: .5;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 20px;
  display: flex;
}

.ms-how-drawer {
  background-color: #f8f8f8;
  border-radius: 16px;
  width: 100%;
  margin-top: -10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.ms-how-drawer.for-radio {
  margin-top: 10px;
}

.ms-drawer-top {
  color: #121331;
  border-radius: 16px 16px 0 0;
  justify-content: space-between;
  align-items: center;
  padding: 11px 10px 10px;
  font-weight: 400;
  display: flex;
}

.ms-drawer-top:hover {
  background-color: #ebebeb;
}

.ms-pill-wrap {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-wrap: wrap;
  padding-top: 5px;
  display: flex;
}

.div-block-419 {
  display: block;
}

.ms2-inline-block {
  display: inline-block;
}

.ms2-static {
  position: static;
}

.ms2-outline-button {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #070e27;
  border: 1px solid #ddd;
  border-radius: 4px;
  align-items: center;
  height: 32px;
  margin-top: -2px;
  padding-left: 6px;
  padding-right: 6px;
  line-height: 27px;
  display: flex;
}

.ms2-profile-img {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/68342f4a6b81ee44fa547695_G.png");
  background-position: 42% 29%;
  background-size: contain;
  border-radius: 100px;
  width: 56px;
  height: 56px;
}

.ms2-social-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.ms-coming-soon {
  margin-left: 21px;
}

.ms2-close {
  z-index: 5;
  color: #3f3e46;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: 16px 16px auto auto;
}

.ms2-disconnect-link {
  text-align: right;
  padding: 13px;
  text-decoration: underline;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.ms2-disconnect-link:hover {
  color: #000;
}

.ms2-modal-nav {
  border-right: 1px solid #ddd;
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  width: 240px;
  height: 495px;
  max-height: 495px;
  display: flex;
}

.ms2-space {
  flex: none;
  width: 48px;
  height: 48px;
}

.ms2-space.is-24 {
  text-transform: uppercase;
  background-color: #0000;
  width: 24px;
  height: 24px;
}

.ms2-space.is-8 {
  width: 8px;
  height: 8px;
}

.ms2-space.is-4 {
  width: 4px;
  height: 4px;
}

.ms2-space.is-12 {
  width: 12px;
  height: 12px;
}

.ms2-modal-padding {
  width: 100%;
  padding-top: 28px;
  padding-left: 28px;
  padding-right: 28px;
}

.ms2-modal-padding.is-20 {
  min-height: 490px;
  max-height: 495px;
  padding: 20px;
  overflow: auto;
}

.ms2-modal-padding.is-20.is-sidebar {
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 10px;
  display: flex;
}

.ms2-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.ms2-svg.is-12 {
  width: 12px;
  height: 12px;
}

.ms2-input {
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  max-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #070e270f;
}

.ms2-input.has-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: 0;
}

.ms2-input-wrap {
  margin-bottom: 16px;
}

.ms2-input-description {
  margin-top: -5px;
  margin-bottom: 5px;
  font-size: 12px;
}

.ms2-nav-link {
  z-index: 1;
  color: #070e27;
  background-color: #fff;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 8px;
  padding: 8px;
  display: flex;
}

.ms2-nav-link:hover {
  color: var(--color--dashboard-menu-font);
}

.ms2-nav-link.w--current {
  color: #0c7f7d;
  background-color: #faf5f2;
}

.ms2-nav-link.is-logout {
  margin-top: auto;
}

.ms2-heading {
  font-size: 20.16px;
  font-weight: 700;
  line-height: 28px;
}

.ms2-input-flex {
  margin-bottom: 10px;
  display: flex;
}

.ms2-social-button {
  color: #000;
  border: 1px solid #dcdce5;
  border-radius: 6px;
  width: 100%;
  margin-bottom: 10px;
  padding: 12px 40px 12px 15px;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .2s, box-shadow .2s;
  position: relative;
  box-shadow: 0 1px 2px #dcdce580;
}

.ms2-social-button:hover {
  box-shadow: none;
  border-color: #374252;
}

.ms2-social-button:focus {
  border: 1px solid #000;
}

.ms2-social-button::placeholder {
  color: #6e6e6e;
}

.ms2-social-button.is-facebook:hover {
  border-color: #1777f2;
}

.ms2-categories-card {
  grid-row-gap: 15px;
  color: #1e1e2a;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 90px;
  padding-top: 17px;
  text-decoration: none;
  transition: border-color .2s, border-color .2s, transform .2s;
  display: flex;
  transform: translate(0);
  box-shadow: 0 3px 3px #0000001a;
}

.ms2-categories-card:hover {
  box-shadow: none;
  border-color: #f55d48;
  transform: translate(0, 2px);
}

.ms2-social-image {
  width: 24px;
}

.ms2-button {
  color: #fff;
  background-color: #f55d48;
  border-radius: 5px;
  padding: 8px 11px;
}

.ms2-button:hover {
  background-color: #b33c2c;
}

.ms2-button.is-after-input {
  z-index: 2;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: -1px;
  position: relative;
}

.ms2-14px {
  font-size: 14px;
}

.ms2-disconnect-image {
  width: 16px;
}

.ms2-by-ms {
  color: #070e27;
  background-color: #faf5f2;
  border-top: 1px solid #ddd;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-top: -1px;
  font-size: 11px;
  font-weight: 700;
  line-height: 12px;
  display: flex;
}

.ms2-by-ms:hover {
  color: #070e27;
}

.ms2-label {
  font-size: 11.67px;
  font-weight: 700;
}

.ms2-flex-row-left {
  align-items: center;
  display: flex;
}

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

.ms2-profile-tab-pane {
  background-color: #fff;
  position: absolute;
  inset: 0 0 36px 240px;
}

.ms2-flex-row {
  flex-direction: column;
  display: flex;
}

.ms2-flex-row.ms2-horizontal {
  flex-direction: row;
}

.ms2-flex-row.ms2-horizontal.is-align-center {
  align-items: center;
}

.ms2-modal-row {
  display: flex;
}

.ms2-flex-row-center {
  justify-content: center;
  align-items: center;
  transition: color .12s;
  display: flex;
}

.ms2-modal {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 16px;
  width: 360px;
  margin: 60px auto;
  font-size: 14px;
  line-height: 24px;
  position: relative;
  overflow: hidden;
  box-shadow: 7px 7px 40px #2b334d40;
}

.ms2-modal.is-profile {
  flex-direction: column;
  width: 679px;
  line-height: 24px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.button-8 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-8.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-8.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button-8.is-tertiary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-color: #0000;
}

.margin-bottom-82 {
  margin-bottom: 20px;
}

.icon-svg {
  outline-offset: 0px;
  color: #374252;
  background-color: #37425233;
  border-radius: 50%;
  outline: 6px solid #3742521a;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.icon-svg.green-svg {
  color: #258f5d;
  background-color: #d2f8df;
  outline-color: #eafef3;
}

._120-font {
  font-size: 120%;
}

.form-header {
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.2em;
}

.tooltip-title {
  margin-bottom: 6px;
  font-size: 110%;
  font-weight: 800;
}

.tooltip-wrapper {
  color: #333;
  text-align: left;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 10px;
  width: 300px;
  font-size: 11.5px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
  position: absolute;
  box-shadow: 1px 1px 8px 1px #2d3e501f;
}

.tooltip-diamond {
  z-index: 2;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -7px 0% auto;
  transform: rotate(45deg);
  box-shadow: 0 -3px 8px #2d3e500f;
}

.tooltip-diamond.left {
  margin-top: auto;
  margin-bottom: auto;
  inset: 0 auto 10px -7px;
}

.tooltip-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tour-step {
  display: none;
}

.tooltip-author-wrap {
  align-items: center;
  display: flex;
}

.tooltip-anchor {
  z-index: 100;
  justify-content: center;
  width: 100%;
  height: 10px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 12px;
  display: flex;
  position: absolute;
  inset: 100% 0% 0;
}

.tooltip-anchor.right {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  margin-right: -12px;
  padding-left: 12px;
  inset: 0% 0% 0% auto;
}

.tooltip-anchor.right._2 {
  margin-right: -24px;
  top: 10%;
}

.tooltip-author {
  border-radius: 50%;
  width: 32px;
  margin-right: 10px;
}

.form-wrapper-3 {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: visible;
}

.form-wrapper-3.verify {
  text-align: center;
  max-width: 500px;
}

.tooltip-close {
  z-index: 5;
  color: #3f3e46;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.tooltip-close:hover {
  background-color: #002aff1a;
}

.tooltip-container {
  z-index: 3;
  background-color: #fafbfe;
  border-radius: 9px 9px 0 0;
  padding: 20px;
  font-size: 12.5px;
  position: relative;
}

.tooltip-navigation {
  z-index: 3;
  color: #64636e;
  background-color: #fafbfe;
  border-top: 1px solid #d8e3f0;
  border-radius: 0 0 9px 9px;
  justify-content: space-between;
  align-items: center;
  min-height: 50px;
  padding: 8px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tooltip-navigation.top {
  border-top-style: none;
  border-bottom: 1px solid #d8e3f0;
  border-radius: 9px 9px 0 0;
}

.button-9 {
  color: #fff;
  background-color: #374252;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 48px;
  margin-top: 5px;
  font-size: 16px;
  font-weight: 400;
  transition: background-color .2s, box-shadow .2s;
  display: flex;
  box-shadow: 0 1px 20px #22222229;
}

.button-9:hover {
  background-color: #000;
  box-shadow: 0 5px 30px #22222229;
}

.button-9.auto {
  width: auto;
  padding-top: 12px;
  padding-left: 24px;
  padding-right: 24px;
  display: inline-block;
}

.relative {
  position: relative;
}

.toast-content-copy {
  align-items: center;
  display: flex;
}

.auth-block-copy {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 67%;
  max-width: 426px;
  display: flex;
}

.btn-bg-wrapper {
  border-radius: 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.btn-bg-wrapper.pt-24 {
  margin-top: 24px;
}

.btn-bg-wrapper.pt-24-copy {
  margin-top: 10px;
}

.btn-bg-fill {
  background-color: #00df82;
  width: 0;
  position: absolute;
  inset: 0%;
}

.board-strategy-bottom-wrapper-copy {
  margin-top: 20px;
  margin-right: 20px;
}

.checkbox-label-4 {
  color: var(--color--main-bg);
}

.exxchanges-title-wrapper-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--color--board-strategy-secondary-color);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.apex-checkbox-module {
  align-items: center;
  margin-top: 16px;
  margin-bottom: 3px;
  padding-left: 0;
  font-size: 14px;
  display: flex;
}

.dropdown-list-17 {
  background-color: #0000;
  padding-top: 8px;
}

.dropdown-arrow {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.dropdown-toggle-27 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--color--board-strategy-secondary-color);
  color: var(--color--main-bg);
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding: 10px 12px;
  font-size: 16px;
  font-weight: 400;
  transition: background-color .2s, border-color .2s;
  display: flex;
}

.dropdown-flag {
  width: 24px;
  height: 24px;
}

.english-name {
  color: gray;
  font-weight: 400;
}

.dropdown-link-15 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #333;
  border-radius: 4px;
  align-items: center;
  width: 100%;
  padding: 8px 12px;
  font-weight: 500;
  text-decoration: none;
  transition: color .3s, background-color .3s;
  display: flex;
}

.dropdown-link-15:hover {
  color: #000;
  background-color: #f5f5f5;
}

.dropdown-scroll {
  max-height: 300px;
  overflow: auto;
}

.dropdown-card {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #c9d2d9;
  border-radius: 8px;
  flex-flow: column;
  width: 100%;
  padding: 4px;
  display: flex;
}

.dropdown-7 {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.dropdown-toggle-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.dropdown-header {
  color: gray;
  margin-bottom: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
}

.board-strategy-wrapper-copy, .board-strategy-wrapper-dash {
  background-color: var(--color--board-strategy-block-bg);
  color: var(--color--board-strategy-block-font-main);
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  padding: 13px 17px 25px 25px;
  font-size: 11px;
  line-height: 1.25;
  display: flex;
}

.list-2 {
  padding-left: 20px;
}

.div-15rem {
  width: 0;
}

@media screen and (min-width: 1280px) {
  .btn-primary.width-100.auth, .btn-primary.width-100.dashboard {
    font-size: 20px;
  }

  .sidebar-dropdown-text-container {
    display: flex;
  }

  .btn-prime.width-100.hide {
    display: none;
  }

  .text-block-198.no-wrap {
    white-space: nowrap;
  }

  .main-module.home.hide {
    display: none;
  }

  .auth-block {
    width: 59.5%;
  }

  .hero-img_block {
    background-position: 50% 0;
  }

  .hero-content {
    width: auto;
  }

  .hero-content.max-width {
    max-width: 505px;
    font-size: 40px;
  }

  .hero-content.sq-plus {
    margin-top: -106px;
    padding-left: 0;
  }

  .section-4.hero.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero-sq-plus {
    background-position: 50% 440%;
    background-size: 712px;
  }

  .section-4.hero-new.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero-sq-base, .section-4.hero-sq-light, .section-4.hero-sq-plus {
    background-position: -290px 165px;
    background-size: 650px;
  }

  .section-4.hero--sq-spot.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero--sq-spot--dca {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .section-4.hero--sq-spot--dca.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero--sq-derivatives {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .section-4.hero--sq-derivatives.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero--sq-spot--dca-copy {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .section-4.hero--sq-spot--dca-copy.sq-x {
    background-position: 165% 75%;
  }

  .section-4.hero--sq-medallion {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .section-4.hero--sq-medallion.sq-x, .section-4.hero--sq-medallion-dca.sq-x {
    background-position: 165% 75%;
  }

  .section-4.landing-footer {
    padding-bottom: 120px;
  }

  .hero-paragraph {
    max-width: 468px;
    font-size: 20px;
  }

  .hero-paragraph.sq-plus {
    max-width: none;
    margin-bottom: 29px;
  }

  .hero-paragraph.white {
    max-width: 505px;
  }

  .h1 {
    font-size: 36px;
  }

  .h1.white {
    margin-bottom: 0;
  }

  .h1.green {
    margin-top: 6px;
  }

  .h1.blog-post {
    margin-bottom: 0;
  }

  .hero-number._2 {
    margin-right: 15px;
  }

  .section-wrapper.max-width {
    margin-top: 0;
  }

  .about-content_cell {
    max-width: 495px;
  }

  .h2 {
    margin-top: 33px;
  }

  .h2.sq-color.absolute {
    margin-top: 0;
  }

  .paragraph-5 {
    font-size: 20px;
  }

  .paragraph-5.color, .paragraph-5.tab-color, .paragraph-5.white.desctop-18 {
    font-size: 18px;
  }

  .paragraph-5.white-absolute {
    padding-top: 23px;
  }

  .step-title {
    font-size: 20px;
  }

  .number-cell.padding {
    margin-top: 40px;
  }

  .work-menu-selected_img {
    width: 100px;
    display: block;
  }

  .work-tab_wrapper {
    max-width: 100%;
  }

  .step-content-cell.padding {
    margin-top: 40px;
  }

  .work-tab-content_wrapper {
    grid-template-columns: 1fr 1.1fr .9fr;
  }

  .work-mnu-unselected_img {
    display: none;
  }

  .step-img-cell._1-sp {
    margin-top: 40px;
  }

  .cost-text {
    font-size: 18px;
  }

  .cost-title {
    font-size: 20px;
  }

  .span-itlic-small {
    font-size: 14px;
  }

  .cost-content.sx-base.plus {
    grid-template-columns: max-content max-content;
    justify-items: start;
  }

  .check-row.last {
    margin-bottom: 70px;
  }

  .calculator-tab-link {
    width: 115px;
  }

  .calc-data-cell {
    width: 110px;
    font-size: 24px;
  }

  .calcultor-title {
    font-size: 20px;
  }

  .descriprion-text {
    font-size: 18px;
  }

  .calculator-wrapper {
    grid-template-columns: 1fr max-content;
  }

  .calc-data-cell_wrapper {
    width: 110px;
    font-size: 24px;
  }

  .dropdown-list-10.w--open, .risks-content-txt {
    font-size: 16px;
  }

  .risks-tab--menu {
    max-width: none;
  }

  .tab-toggle, .risks-content-title {
    font-size: 20px;
  }

  .ra-wrapper {
    margin-right: 50px;
  }

  .ripple-africa-grid.sq-plus {
    grid-column-gap: 80px;
    grid-template-columns: 1.1fr .9fr;
    justify-content: space-between;
  }

  .se-footer-top.landing {
    grid-template-columns: .8fr 1.1fr 1.8fr;
  }

  .span-orange-bold {
    color: #daf442;
  }

  .video-content-wrapper-landing._1 {
    border-color: #daf442;
  }

  .section_landing.aboutsq {
    background-color: #4a4b4d;
  }

  .span-orange-underline {
    color: #daf442;
  }

  .ld-button1 {
    background-color: #daf442;
  }

  .ld-button1.about {
    margin-top: 35px;
  }

  .works-bottom-content {
    border-color: #daf442;
  }

  .step-title-2 {
    color: #daf442;
  }

  .strategy-top {
    background-color: #daf442;
  }

  .straegy-sub-title {
    color: #242323;
    border: 1px #242323;
  }

  .cta {
    height: 117px;
  }

  .button-cta {
    width: 285px;
  }

  .div-block-318 {
    transform-origin: 0%;
  }

  .hero-sub-title-2 {
    align-self: flex-start;
    font-family: Nunito Sans, sans-serif;
    font-size: 30px;
    font-weight: 300;
  }

  .p-content {
    padding-right: 10px;
  }

  .cta-2 {
    height: 117px;
  }

  .se-footer-2 {
    padding-bottom: 160px;
  }

  .link-31 {
    color: #daf442;
  }

  .bold-text {
    color: #daf442;
    font-weight: 400;
  }

  .text-block-192-copy {
    text-align: right;
  }

  .columns-my-strategies-row {
    border: 1px solid #fff;
    border-radius: 0;
  }

  .div-block-358 {
    text-align: right;
  }

  .sq-hero-graph {
    width: 472px;
  }

  .sq-hero-graph.padding-top {
    width: 490px;
    max-width: 490px;
  }

  .hero-graph-top {
    margin-left: 30px;
    margin-right: 30px;
  }

  .graph-top-text {
    font-size: 20px;
  }

  .graph-top-text.color {
    font-size: 18px;
  }

  .graph-row._1, .graph-grid {
    padding-left: 30px;
    padding-right: 30px;
  }

  .graph-text {
    font-size: 20px;
  }

  .graph-text.color {
    font-size: 18px;
  }

  .graph-title {
    font-size: 20px;
  }

  .graph-title.color {
    font-size: 18px;
  }

  .product-cell {
    padding-right: 60px;
  }

  .difference-cell {
    padding-left: 100px;
  }

  .botomm-subtitle {
    font-size: 22px;
  }

  .botomm-subtitle.color {
    font-size: 18px;
  }

  .using-tab-content-wrapper {
    grid-template-columns: 1fr .8fr;
  }

  .faq-bottom-2, .faq-bottom-1 {
    display: none;
  }

  .algos-links-wrapper {
    font-size: 20px;
  }

  .algos-links-wrapper.color {
    font-size: 18px;
  }

  .main-module-find-a-strat.home.hide {
    display: none;
  }

  .home-grid-text.small {
    font-size: .9vw;
  }

  .column-290 {
    flex: 0 auto;
    align-self: auto;
  }

  .image-14 {
    object-fit: fill;
  }

  .tab-title-flex-wrapper.dashboard {
    justify-content: space-between;
    align-items: flex-start;
  }

  .strategy-number-cell.padding, .strategies-content-cell.padding {
    margin-top: 40px;
  }

  .subtitle-green {
    font-size: 20px;
  }

  .subtitle-green.color, .subtitle-green.tab-color {
    font-size: 18px;
  }

  .landing-hero-grid {
    grid-template-columns: .8fr 1fr;
  }

  .using-sport-left-row {
    margin-right: 40px;
  }

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

  .image-27 {
    margin-left: 11px;
  }

  .image-28 {
    margin-left: 0;
  }

  .footer.hero.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero-sq-plus {
    background-position: 50% 440%;
    background-size: 712px;
  }

  .footer.hero-new.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero-sq-base, .footer.hero-sq-light, .footer.hero-sq-plus {
    background-position: -290px 165px;
    background-size: 650px;
  }

  .footer.hero--sq-spot.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero--sq-spot--dca {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .footer.hero--sq-spot--dca.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero--sq-derivatives {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .footer.hero--sq-derivatives.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero--sq-spot--dca-copy {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .footer.hero--sq-spot--dca-copy.sq-x {
    background-position: 165% 75%;
  }

  .footer.hero--sq-medallion {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .footer.hero--sq-medallion.sq-x, .footer.hero--sq-medallion-dca.sq-x {
    background-position: 165% 75%;
  }

  .article-rich-text {
    font-size: 20px;
  }

  .article-rich-text.color, .article-rich-text.tab-color, .article-rich-text.white.desctop-18 {
    font-size: 18px;
  }

  .article-rich-text.white-absolute {
    padding-top: 23px;
  }

  .blog-preview {
    max-width: 468px;
    font-size: 20px;
  }

  .blog-preview.sq-plus {
    max-width: none;
    margin-bottom: 29px;
  }

  .blog-preview.white {
    max-width: 505px;
  }

  .category-link {
    font-size: 20px;
  }

  .category-link.color, .category-link.tab-color, .category-link.white.desctop-18 {
    font-size: 18px;
  }

  .category-link.white-absolute {
    padding-top: 23px;
  }

  .filter-text {
    font-size: 16px;
  }

  .blog-image-block {
    height: 200px;
  }

  .post-content-inner-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    display: flex;
  }

  .strategy-tab-content-wrapper {
    grid-template-columns: 1fr 1.1fr .9fr;
  }

  .carousel-mask {
    margin-left: 0;
  }

  .paragraph-s.p-25 {
    font-size: 18px;
    line-height: 1.35;
  }

  .wizrd-option-block.dd {
    font-size: 20px;
  }

  .max-width-80 {
    margin-left: 0;
  }

  .hor-flex-wrapper.help-center-top-section-text-container {
    text-align: center;
    justify-content: center;
  }

  .hor-flex-wrapper.center.gap-25 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .max-width-44 {
    max-width: 45%;
  }

  .hero-tab-content {
    max-width: none;
  }

  .heading-48 {
    font-size: 46px;
  }

  .hero-link-block {
    font-size: 18px;
  }

  .paragraph-5-copy.color, .paragraph-5-copy.tab-color, .paragraph-5-copy.white.desctop-18 {
    font-size: 18px;
  }

  .paragraph-5-copy {
    font-size: 20px;
  }

  .paragraph-5-copy.color, .paragraph-5-copy.tab-color, .paragraph-5-copy.white.desctop-18 {
    font-size: 18px;
  }

  .paragraph-5-copy.white-absolute {
    padding-top: 23px;
  }

  .paragraph-small {
    font-size: 16px;
  }

  .max-width-85 {
    max-width: 98%;
    font-size: 16px;
  }

  .landing-navbar.hero.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero-sq-plus {
    background-position: 50% 440%;
    background-size: 712px;
  }

  .landing-navbar.hero-new.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero-sq-base, .landing-navbar.hero-sq-light, .landing-navbar.hero-sq-plus {
    background-position: -290px 165px;
    background-size: 650px;
  }

  .landing-navbar.hero--sq-spot.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero--sq-spot--dca {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .landing-navbar.hero--sq-spot--dca.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero--sq-derivatives {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .landing-navbar.hero--sq-derivatives.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero--sq-spot--dca-copy {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .landing-navbar.hero--sq-spot--dca-copy.sq-x {
    background-position: 165% 75%;
  }

  .landing-navbar.hero--sq-medallion {
    background-position: 150% 60%;
    background-size: 45%;
  }

  .landing-navbar.hero--sq-medallion.sq-x, .landing-navbar.hero--sq-medallion-dca.sq-x {
    background-position: 165% 75%;
  }

  .landing-nav-logo {
    max-width: 420px;
  }

  .landing-nav-logo.w--current {
    max-width: 380px;
  }

  .landing-navbar-wrapper.max-width {
    margin-top: 0;
  }

  .subtitle-flex-wrapper {
    grid-column-gap: 43px;
    grid-row-gap: 43px;
  }

  .title-48 {
    font-size: 46px;
  }

  .work-dd-toogle {
    font-size: 30px;
  }

  .footer-link-block {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    text-decoration: none;
  }

  .footer-link-block:hover {
    color: #39f2ae;
  }

  .footer-link-block.no-border {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0;
  }

  .footer-link-block.yellow:hover {
    color: #39f2ae;
  }

  .paragraph-15 {
    margin-bottom: 0;
    font-family: Inter, sans-serif;
    font-size: 15px;
  }

  ._2cl-grid.video {
    justify-content: space-between;
  }

  ._2cl-grid.relative {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    grid-template-columns: 1fr 1fr;
  }

  .youtube-wrapper.mobile-max-width {
    width: 100%;
    max-width: 100%;
  }

  .review-content-block.video-width {
    width: 40vw;
  }

  .title-30 {
    font-size: 30px;
  }

  .btn-bright-green {
    font-size: 18px;
  }

  .btn-bright-green:hover {
    background-color: #0000;
  }

  .slider-review.usp {
    margin-bottom: 60px;
  }

  .slider-review.video-width {
    width: 100%;
  }

  .slider-arrow-left.usp {
    left: 59.5%;
  }

  .slider-arrow-left.video {
    left: 113%;
  }

  .slider-arrow-right.usp {
    left: 59.5%;
  }

  .slider-arrow-right.video {
    left: 113%;
  }

  .title-48-2 {
    font-size: 46px;
  }

  .btn-bright-green-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    color: #1d1d1d;
    background-color: #39f2ae;
    border-color: #39f2ae;
    padding-left: 30px;
    padding-right: 8px;
  }

  .btn-bright-green-2:hover {
    background-color: #0000;
  }

  .title-30-2, .charge-dd-toogle {
    font-size: 30px;
  }

  .paragraph-18 {
    font-size: 18px;
  }

  .cta--landing {
    font-size: 22px;
  }

  .landing-cta-btn {
    font-size: 18px;
  }

  .title-40 {
    font-size: 38px;
  }

  .title-25 {
    font-size: 25px;
  }

  .exchange-btn {
    width: 76px;
  }

  .influencer-content-block {
    max-width: 47%;
  }

  .heading-64 {
    font-size: 62px;
  }

  .inf-badge-title {
    font-size: 22px;
  }

  .badge-text-block {
    font-size: 16px;
  }

  .influencer-hero-btn {
    font-size: 18px;
  }

  .btf-nav-logo-block {
    max-width: 420px;
  }

  .btf-nav-logo-block.w--current {
    max-width: 380px;
  }

  .auth-block-copy {
    width: 59.5%;
  }
}

@media screen and (min-width: 1440px) {
  .grid-2-columns.form {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .module.crypto-trending {
    padding-bottom: 133px;
  }

  .style---typography-block-grid {
    grid-template-columns: minmax(auto, 380px) .8fr;
  }

  .text-200.medium.color-neutral-700, .text-400.mg-bottom-24px, .btn-primary.width-100, .input.mg-bottom-16px {
    font-family: Nunito Sans, sans-serif;
  }

  .input.disabled {
    padding-top: 8px;
  }

  .heading-h3-size.mg-bottom-8px {
    font-family: Nunito Sans, sans-serif;
  }

  .flex-horizontal.flex-wrap.auth {
    font-size: 15px;
  }

  .dashboard-main-content {
    padding-bottom: 60px;
  }

  .se-button {
    border-radius: 4px;
  }

  .se-dashboard-table {
    background-color: #fff;
  }

  .toggle-button-wrapper-2.mg-right-24px {
    min-width: 48px;
    min-height: 25px;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .toggle-button-inner-circle-2 {
    min-width: 20px;
    min-height: 20px;
  }

  .heading-h4-size-2.mg-bottom-8px {
    font-family: Nunito Sans, sans-serif;
  }

  .field-label {
    font-family: Nunito Sans, sans-serif;
    font-weight: 600;
    line-height: 20px;
  }

  .strat-module {
    border-radius: 5px;
  }

  .strat-module.crypto-trending {
    padding-bottom: 133px;
  }

  .text-block-173, .text-block-174 {
    font-family: Nunito Sans, sans-serif;
  }

  .div-block-227 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-228 {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .text-block-175 {
    color: #000;
    margin-top: -15px;
    padding-top: 0;
    font-family: Nunito Sans, sans-serif;
    font-weight: 600;
  }

  .div-block-229 {
    margin-top: 0;
    margin-bottom: 2px;
    padding-left: 0;
  }

  .column-202 {
    flex: 1;
  }

  .div-block-230, .div-block-231 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-span-3, .text-span-4, .btn-prime.width-100.hide {
    display: none;
  }

  .module-strat-detail.crypto-trending {
    padding-bottom: 133px;
  }

  .strat-module-copy {
    border-radius: 5px;
  }

  .strat-module-copy.crypto-trending {
    padding-bottom: 133px;
  }

  .column-213.link {
    justify-content: flex-start;
  }

  .heading-3 {
    padding-left: 0;
  }

  .dash-module.crypto-trending, .invoice-module.crypto-trending {
    padding-bottom: 133px;
  }

  .input-currency.disabled, .primary-input.disabled, .primary-input-blocked.disabled {
    padding-top: 8px;
  }

  .main-module.crypto-trending {
    padding-bottom: 133px;
  }

  .main-module.home.hide {
    display: none;
  }

  .main-module.all.grey.mobile {
    background-color: #fff;
    border-style: none;
    border-color: #e8e8e8;
    box-shadow: 0 2px 10px #0003;
  }

  .text-block-227 {
    color: var(--neutral--600);
    margin-left: 11px;
  }

  .text-block-227.link {
    color: #6a76e6;
  }

  .hero-img-sign {
    margin-left: 40px;
  }

  .hero-img_block {
    width: 678px;
    height: 530px;
    max-height: 530px;
  }

  .hero-btn {
    margin-top: 30px;
    padding-top: 9px;
  }

  .hero-btn.yellow {
    color: #fff;
    background-color: #6a76e6;
    margin-left: 93px;
  }

  .hero-btn.sq-graph {
    margin-top: 0;
    font-size: 20px;
  }

  .hero-btn.sq-graph-copy {
    margin-top: 0;
  }

  .hero-btn.sq-graph-white, .hero-btn.sq-base, .hero-btn.sq-spot {
    margin-top: 0;
    font-size: 20px;
  }

  .hero-content {
    justify-content: center;
    width: auto;
    margin-right: 90px;
  }

  .hero-content.sq-plus {
    max-width: 550px;
  }

  .hero-content.max-width {
    max-width: 505px;
  }

  .hero-content.sq-base, .hero-content.sq-light {
    max-width: 550px;
  }

  .hero-content.sq-plus {
    max-width: 550px;
    margin-top: -178px;
    padding-left: 0;
  }

  .hero-content.row-spacing.lnading {
    grid-row-gap: 40px;
    justify-content: flex-start;
  }

  .section-4.hero.sq-x {
    background-position: 150% 75%;
  }

  .section-4.countries {
    padding-top: 16px;
  }

  .section-4.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
    background-position: -20%;
    background-size: 500px;
  }

  .section-4.sq-x-gradient.width-100 {
    padding-top: 20px;
  }

  .section-4.hero-new.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero-sq-base, .section-4.hero-sq-light {
    background-position: -270px 165px;
  }

  .section-4.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  }

  .section-4.hero--sq-spot {
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-spot.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero--sq-spot--dca {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-spot--dca.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero--sq-derivatives {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-derivatives.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero--sq-spot--dca-copy {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-spot--dca-copy.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero--sq-spot--dca-copy.forex {
    padding-top: 130px;
  }

  .section-4.hero--sq-medallion {
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-medallion.sq-x {
    background-position: 150% 75%;
  }

  .section-4.hero--sq-medallion-dca {
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .section-4.hero--sq-medallion-dca.sq-x {
    background-position: 150% 75%;
  }

  .section-4.top-padding {
    padding-top: 60px;
  }

  .hero-paragraph {
    margin-bottom: 0;
    font-size: 22px;
  }

  .hero-paragraph.sq-plus {
    text-align: left;
    align-self: flex-start;
  }

  .h1 {
    font-size: 40px;
  }

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

  .h1.green {
    margin-top: -27px;
  }

  .h1.blog-post {
    text-align: left;
  }

  .hero-number {
    font-size: 40px;
  }

  .section-wrapper {
    margin-top: 78px;
  }

  .section-wrapper.flex.sq-x {
    align-items: flex-start;
  }

  .section-wrapper.max-width {
    margin-top: 0;
  }

  .section-wrapper.max-width.flex-wizard {
    margin-top: auto;
    margin-bottom: auto;
  }

  .hero-cta {
    align-items: flex-end;
    margin-top: 20px;
  }

  .hero-cta.learn-more {
    font-size: 18px;
  }

  .hero-cta.home {
    font-size: 22px;
  }

  .hero-cta.sq-base, .hero-cta.sq-base-copy, .hero-cta.sq-base-copy, .hero-cta.blog-post {
    margin-bottom: 0;
    font-size: 22px;
  }

  .about-content_cell.sq-x {
    max-width: 300px;
  }

  .about-image_cell.sq-x {
    max-width: 330px;
  }

  .h2 {
    color: #3ad29f;
    margin-top: 6px;
    margin-bottom: 20px;
  }

  .h2.sq-color.absolute {
    margin-top: 0;
  }

  .h2.padding {
    padding-bottom: 20px;
  }

  .about-img {
    width: 250px;
    margin-left: 0;
    padding-left: 0;
  }

  .paragraph-5.color, .paragraph-5.tab-color {
    font-size: 20px;
  }

  .paragraph-5.white.desctop-18 {
    font-size: 18px;
  }

  .paragraph-5.yellow.affilaite {
    color: #6a76e6;
  }

  .paragraph-5.white-absolute {
    padding-top: 26px;
  }

  .paragraph-5.font {
    font-size: 18px;
  }

  .work-tab-content.dashboard {
    display: block;
  }

  .number-cell.padding {
    margin-top: 60px;
  }

  .number-block {
    width: 115px;
  }

  .step-content-cell.padding {
    margin-top: 60px;
  }

  .step-content-cell.max-width {
    max-width: 660px;
  }

  .work-tab-content_wrapper {
    grid-template-columns: max-content max-content max-content;
    justify-content: space-between;
    margin-top: 107px;
  }

  .work-tab-content_wrapper.dashboad-new {
    margin-top: 0;
  }

  .work-tab {
    padding-top: 17px;
  }

  .step-img-cell._1-sp {
    margin-top: 60px;
  }

  .step-logo_img {
    max-width: 100%;
    min-height: 115px;
  }

  .step-logo-block {
    width: 285px;
  }

  .check-icon_block {
    width: 35px;
    min-width: 35px;
    height: 35px;
  }

  .cost-content {
    grid-column-gap: 80px;
    grid-template-columns: max-content max-content max-content;
    justify-content: space-between;
  }

  .cost-content.sx-x, .cost-content.sx-base {
    grid-column-gap: 60px;
    grid-template-columns: 1fr 1fr 1.2fr;
    grid-auto-flow: row dense;
  }

  .cost-content.sx-base.plus {
    justify-content: start;
  }

  .calculator-wrapper {
    grid-template-columns: max-content max-content;
  }

  .option-title {
    left: 33px;
  }

  .calc-icon-block {
    width: 40px;
    height: 40px;
  }

  .calculator-grid {
    grid-template-columns: max-content max-content max-content;
  }

  .option-cell {
    padding-left: 33px;
  }

  .risk-icon {
    width: 60px;
    height: 60px;
  }

  .dropdown-list-10 {
    font-size: 20px;
  }

  .tab-line {
    width: 100%;
  }

  .risks-tab--menu {
    width: 68%;
    max-width: none;
  }

  .tab-inner-wrapper {
    max-width: 757px;
  }

  .rrisks-content-wrapper {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .risks-tab-content {
    width: 485px;
  }

  .tab-toggle {
    z-index: 1;
    position: relative;
  }

  .risks-tab-pane {
    width: 100%;
  }

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

  .risks-tab-link.w--current {
    max-width: none;
  }

  .button.sq-x {
    font-size: 20px;
  }

  .faq-content {
    width: auto;
  }

  .countries-grid {
    max-width: 1076px;
  }

  .ripple-africa-grid {
    grid-template-columns: max-content max-content;
    justify-content: space-between;
  }

  .ripple-africa-grid.sq-plus {
    grid-template-columns: max-content max-content;
  }

  .se-footer-notes {
    margin-top: -19px;
    margin-bottom: 19px;
  }

  .se-footer-top.landing {
    grid-template-columns: .8fr 1.1fr 1.4fr;
  }

  .span-orange-bold {
    color: #daf442;
  }

  .video-content-wrapper-landing._1 {
    border-color: #daf442;
  }

  .pop-up-filed.ld1 {
    width: 350px;
  }

  .section_landing.hero-landing {
    background-position: 17% 96%;
  }

  .section_landing.aboutsq {
    background-color: #4a4b4d;
    background-image: none;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .section_landing.cta {
    background-position: 15%;
    background-size: auto;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .video-title {
    color: #fff3e5;
  }

  .navigation {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .landing-pop-up {
    display: none;
  }

  .planet-1 {
    left: 5%;
  }

  .logo-brand {
    margin-left: 30px;
  }

  .logo-brand.landing1 {
    margin-left: 0;
  }

  .span-orange-underline {
    color: #daf442;
  }

  .ld-button1 {
    background-color: #daf442;
  }

  .ld-button1.about {
    margin-top: 35px;
  }

  .ld-button1.yellow {
    font-size: 18px;
  }

  .h2-landing {
    font-size: 30px;
  }

  .step-icon-img {
    margin-bottom: 20px;
  }

  .works-info-text {
    color: var(--system--orange-100);
    font-size: 14px;
  }

  .work-cta-txt {
    color: var(--neutral--600);
    font-size: 16px;
  }

  .works-bottom-content {
    border-color: #daf442;
  }

  .step-text {
    font-size: 16px;
  }

  .step-title-2 {
    color: #daf442;
  }

  .step-title-2.yellow {
    font-size: 20px;
  }

  .strategy-top {
    background-color: #daf442;
  }

  .straegy-sub-title {
    color: #242323;
    border-style: none;
  }

  .bybit-wrapper {
    width: auto;
    max-width: 130px;
  }

  .section-landing-logos {
    justify-content: center;
    align-items: center;
    height: 130px;
    padding-top: 15px;
    padding-bottom: 15px;
    display: flex;
  }

  .multi-logos-slide {
    justify-content: space-around;
    display: flex;
  }

  .multi-logos-block {
    justify-content: center;
    align-items: center;
    width: 18%;
    display: flex;
  }

  .cta {
    z-index: 999;
  }

  .button-cta.yellow {
    background-color: #ffbc2c;
  }

  .button-cta.transparent, .button-cta.green-black {
    width: 270px;
  }

  .button-cta.reboot-wizard, .button-cta.wizard-appointment, .button-cta.back-violet {
    width: 250px;
  }

  .cta-wrapper {
    color: #6a76e6;
    margin-left: 0;
    font-size: 22px;
  }

  .hero-sub-title {
    font-size: 50px;
  }

  .hero-sub-title-2 {
    font-family: Nunito Sans, sans-serif;
    font-size: 40px;
    font-weight: 300;
  }

  .perfomance-wrapper {
    grid-column-gap: 80px;
    grid-template-columns: max-content max-content;
    justify-content: space-between;
  }

  .image-3 {
    position: relative;
  }

  .link-31 {
    color: #daf442;
    font-weight: 700;
  }

  .bold-text {
    color: #daf442;
  }

  .text-block-271 {
    padding: 10px;
  }

  .dashboard-main-content-limited {
    padding-bottom: 60px;
  }

  .f-section-large {
    padding-bottom: 20px;
    padding-left: 0%;
  }

  .input-new.mg-bottom-16px {
    font-family: Nunito Sans, sans-serif;
  }

  .input-new.disabled {
    padding-top: 8px;
  }

  .product-module {
    border-radius: 5px;
  }

  .product-module.crypto-trending {
    padding-bottom: 133px;
  }

  .progress-block {
    padding-left: 0;
  }

  .product-module-2, .product-pop-up-module {
    border-radius: 5px;
  }

  .sq-hero-graph {
    width: 472px;
  }

  .sq-hero-graph.padding-top {
    width: 490px;
    max-width: 490px;
  }

  .bybit-icon.max-width-120 {
    max-width: 120px;
  }

  .graph-top-text.color, .graph-text.color, .graph-title.color {
    font-size: 20px;
  }

  .product-cell {
    padding-left: 0;
    padding-right: 80px;
  }

  .about-sq-x-wrapper {
    grid-template-columns: max-content max-content;
  }

  .difference-cell {
    padding-right: 0;
  }

  .botomm-subtitle.color {
    font-size: 20px;
  }

  .sq-difference-graph {
    width: 472px;
  }

  .hero-btn-copy {
    margin-top: 30px;
    padding-top: 9px;
  }

  .hero-btn-copy.sq-graph, .hero-btn-copy.sq-graph-copy {
    margin-top: 0;
  }

  .using-tab-content-wrapper {
    grid-template-columns: max-content max-content;
    justify-content: space-between;
  }

  .faq-top {
    grid-column-gap: 57px;
  }

  .fi-line-v {
    height: 23px;
  }

  .fi-line-h {
    width: 23px;
  }

  .faq-icon-2 {
    width: 51px;
    min-width: 51px;
    height: 51px;
  }

  .algos-links-wrapper.color {
    font-size: 20px;
  }

  .main-module-find-a-strat {
    background-color: #fff;
  }

  .main-module-find-a-strat.crypto-trending {
    padding-bottom: 133px;
  }

  .main-module-find-a-strat.home.hide {
    display: none;
  }

  .container {
    align-self: flex-start;
  }

  .image-10 {
    width: 60px;
    min-width: 20px;
    height: 60px;
    min-height: 20px;
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  .paragraph-8 {
    align-self: flex-start;
  }

  .paragraph-8.logo {
    color: var(--system--red-100);
    font-size: 18px;
  }

  .div-block-404 {
    align-self: flex-start;
  }

  .service-level {
    color: #3ad2a0;
    font-family: Square Peg, sans-serif;
    font-size: 39px;
  }

  .column-284 {
    padding-left: 0;
  }

  .text-block-287 {
    color: #ffce53;
  }

  .text-block-289 {
    color: #fff;
    margin-bottom: 20px;
  }

  .paragraph-10 {
    text-align: left;
    align-self: flex-start;
    font-size: 20px;
  }

  .column-286 {
    padding-right: 0;
    display: block;
  }

  .columns-136 {
    display: flex;
  }

  .home-grid {
    margin-left: -11px;
  }

  .home-grid-cell {
    max-width: 280px;
  }

  .home-grid-text {
    font-size: 18px;
  }

  .home-grid-text.small {
    font-size: 12px;
  }

  .button-transparent, .home-grid-title, .product-info-text {
    font-size: 20px;
  }

  .dropdown-list-main-full-width {
    display: none;
  }

  .introducing-wrapper {
    align-items: center;
    line-height: 1;
  }

  .introducing-wrapper.landing.affiiliate {
    border-color: #6a76e6;
  }

  .paragraph-white {
    color: #fff;
    margin-bottom: 0;
    font-size: 20px;
  }

  .green-title {
    font-size: 50px;
  }

  .subtitle-grey {
    text-align: left;
    align-self: flex-start;
    font-size: 22px;
  }

  .hero-cta-flex-wrapper {
    margin-top: 52px;
  }

  .play-video-txt {
    font-size: 20px;
  }

  .sq-main-tab-menu {
    margin-right: auto;
    padding-right: 0;
  }

  .h2-2.white {
    color: #f6c04f;
  }

  .sq-plus-graph-img {
    height: 318px;
  }

  .dropdown-perfomance {
    background-color: #222936;
    margin-top: 74px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 5px;
    padding-left: 33px;
  }

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

  .youtube-4 {
    min-width: 100px;
    margin-top: 60px;
    box-shadow: 0 0 20px 3px #fff;
  }

  .section-6 {
    padding-top: 57px;
  }

  .column-290 {
    text-align: center;
    position: static;
  }

  .image-13 {
    opacity: .41;
    filter: grayscale(0%);
  }

  .image-14 {
    opacity: .4;
  }

  .html-embed-2 {
    padding-left: 11px;
  }

  .adv-products-logo {
    max-width: 95px;
  }

  .tab-title-flex-wrapper.dashboard {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    align-items: center;
  }

  .step-title-white-block {
    padding-left: 15px;
    padding-right: 15px;
  }

  .strategy-number-cell.padding, .strategies-content-cell.padding {
    margin-top: 60px;
  }

  .subtitle-green.color, .subtitle-green.tab-color {
    font-size: 20px;
  }

  .landing-hero-grid {
    grid-column-gap: 100px;
    grid-template-columns: max-content 1fr;
  }

  .intro-inner-wrapper.affilaite {
    border-left-color: #6a76e6;
  }

  .flex-horizontal.justify.pdding-left {
    justify-content: space-between;
    margin-left: 70px;
  }

  .flex-horizontal.justify.relative {
    padding-left: 70px;
  }

  .inner-flex-wrapper, .dashboar-tab-inner-wrapper {
    grid-column-gap: 20px;
  }

  .footer {
    padding-top: 0;
  }

  .footer.hero.sq-x {
    background-position: 150% 75%;
  }

  .footer.countries {
    padding-top: 16px;
  }

  .footer.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
    background-position: -20%;
    background-size: 500px;
  }

  .footer.sq-x-gradient.width-100 {
    padding-top: 20px;
  }

  .footer.hero-new.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero-sq-base, .footer.hero-sq-light {
    background-position: -270px 165px;
  }

  .footer.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  }

  .footer.hero--sq-spot {
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-spot.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero--sq-spot--dca {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-spot--dca.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero--sq-derivatives {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-derivatives.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero--sq-spot--dca-copy {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-spot--dca-copy.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero--sq-medallion {
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-medallion.sq-x {
    background-position: 150% 75%;
  }

  .footer.hero--sq-medallion-dca {
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .footer.hero--sq-medallion-dca.sq-x {
    background-position: 150% 75%;
  }

  .footer.top-padding {
    padding-top: 60px;
  }

  .article-rich-text.color, .article-rich-text.tab-color {
    font-size: 20px;
  }

  .article-rich-text.white.desctop-18 {
    font-size: 18px;
  }

  .article-rich-text.yellow.affilaite {
    color: #6a76e6;
  }

  .article-rich-text.white-absolute {
    padding-top: 26px;
  }

  .blog-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-areas: ".";
  }

  .blog-grid:nth-child(2n) {
    grid-template-areas: ".";
  }

  .post-content-preview {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .blog-preview {
    max-width: none;
    margin-bottom: 0;
    font-size: 22px;
  }

  .blog-preview.sq-plus {
    text-align: left;
    align-self: flex-start;
  }

  .category-link.color, .category-link.tab-color {
    font-size: 20px;
  }

  .category-link.white.desctop-18 {
    font-size: 18px;
  }

  .category-link.yellow.affilaite {
    color: #6a76e6;
  }

  .category-link.white-absolute {
    padding-top: 26px;
  }

  .filter-text {
    font-size: 18px;
  }

  .blog-image-block {
    height: 240px;
  }

  .blog-cell-content {
    padding: 40px;
  }

  .top-cta {
    justify-content: center;
    align-items: center;
  }

  .header-cta-wrapper {
    margin-top: 0;
  }

  .header-cta-wrapper.flex.sq-x {
    align-items: flex-start;
  }

  .header-cta-wrapper.max-width {
    margin-top: 40px;
  }

  .strategy-tab-content-wrapper {
    grid-template-columns: max-content max-content max-content;
    justify-content: space-between;
    margin-top: 107px;
  }

  .strategy-tab-content-wrapper.dashboad-new {
    margin-top: 0;
  }

  .wizard-close-icon {
    width: 60px;
    height: 60px;
  }

  .video-review-wrapper {
    max-width: 1076px;
  }

  .review-nav {
    top: 345px;
  }

  .wizard-inner-wrapper {
    min-height: 700px;
  }

  .paragraph-s {
    font-size: 18px;
  }

  .wizard-botomm-cta {
    align-items: center;
  }

  .wizard-dd-toogle {
    font-size: 20px;
  }

  .style---logo-wrapper {
    justify-content: center;
    display: flex;
  }

  .menu-quick-stack {
    grid-column-gap: 86px;
  }

  .style---dropdown-toggle {
    padding-top: 28px;
    padding-bottom: 28px;
    font-size: 20px;
    line-height: 20px;
  }

  .style---navigation-sidebar {
    background-color: var(--black);
  }

  .style---dropdown-link-icon-sidebar {
    border-radius: 12px;
    max-width: 46px;
    margin-right: 14px;
  }

  .style---logo-sidebar {
    max-width: 260px;
  }

  .style---dropdown-link-sidebar {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 18px;
    line-height: 20px;
  }

  .grid-2-columns-2.style---styleguide-wrapper {
    grid-template-columns: .3fr 1fr;
  }

  .max-width-44 {
    max-width: 546px;
  }

  .hero-tab-menu {
    border-radius: 100px;
  }

  .hero-tab-content {
    padding-top: 68px;
  }

  .hero-tab-link {
    border-radius: 100px;
    padding-left: 55px;
    padding-right: 55px;
  }

  .heading-48 {
    font-size: 48px;
  }

  .hero-link-block {
    font-size: 18px;
  }

  .hero-image-absolute-block {
    max-width: 830px;
  }

  .paragraph-5-copy.color, .paragraph-5-copy.tab-color {
    font-size: 20px;
  }

  .paragraph-5-copy.color, .paragraph-5-copy.tab-color {
    font-size: 20px;
  }

  .paragraph-5-copy.white.desctop-18 {
    font-size: 18px;
  }

  .paragraph-5-copy.yellow.affilaite {
    color: #6a76e6;
  }

  .paragraph-5-copy.white-absolute {
    padding-top: 26px;
  }

  .paragraph-small {
    font-size: 16px;
  }

  .max-width-85 {
    max-width: 97%;
  }

  .landing-navbar.hero.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.countries {
    padding-top: 16px;
  }

  .landing-navbar.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b449918e9700587b6a6f0_earth.png");
    background-position: -20%;
    background-size: 500px;
  }

  .landing-navbar.sq-x-gradient.width-100 {
    padding-top: 20px;
  }

  .landing-navbar.hero-new.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero-sq-base, .landing-navbar.hero-sq-light {
    background-position: -270px 165px;
  }

  .landing-navbar.hero-sq-plus {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/642b48c8b08ad13c94b87f0d_Saturn.png");
  }

  .landing-navbar.hero--sq-spot {
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-spot.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero--sq-spot--dca {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-spot--dca.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero--sq-derivatives {
    background-image: url("https://cdn.prod.website-files.com/63cb23e038e56429bc4b7327/63cb23e038e564da524b75e9_moon.png");
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-derivatives.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero--sq-spot--dca-copy {
    background-position: 155%;
    background-size: 50%;
    margin-bottom: -87px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-spot--dca-copy.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero--sq-spot--dca-copy.forex {
    padding-top: 130px;
  }

  .landing-navbar.hero--sq-medallion {
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-medallion.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.hero--sq-medallion-dca {
    margin-bottom: -87px;
    padding-top: 130px;
    padding-bottom: 129px;
  }

  .landing-navbar.hero--sq-medallion-dca.sq-x {
    background-position: 150% 75%;
  }

  .landing-navbar.top-padding {
    padding-top: 60px;
  }

  .landing-nav-logo.w--current {
    max-width: 400px;
  }

  .landing-navbar-wrapper.flex.sq-x {
    align-items: flex-start;
  }

  .landing-navbar-wrapper.max-width {
    margin-top: 0;
  }

  .landing-navbar-wrapper.max-width.flex-wizard {
    margin-top: auto;
    margin-bottom: auto;
  }

  .landing-nav-btn {
    font-size: 20px;
  }

  .subtitle-flex-wrapper {
    max-width: 906px;
  }

  .title-48 {
    font-size: 48px;
  }

  .max-width-390 {
    max-width: 390px;
  }

  .max-width-370 {
    max-width: 370px;
  }

  .transparent-btn {
    font-size: 20px;
  }

  ._2cl-grid.relative {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .youtube-wrapper.mobile-max-width {
    width: 100%;
    max-width: 100%;
  }

  .slider-review.video-width {
    width: auto;
  }

  .mask-review.video {
    max-width: 100%;
  }

  .slider-arrow-left {
    left: 610px;
  }

  .slider-arrow-left.usp {
    left: 690px;
  }

  .slider-arrow-left.video {
    left: 625px;
  }

  .slider-arrow-right {
    left: 610px;
  }

  .slider-arrow-right.usp {
    left: 690px;
  }

  .slider-arrow-right.video {
    left: 625px;
  }

  .title-48-2 {
    font-size: 48px;
  }

  .btn-bright-green-2 {
    font-size: 20px;
  }

  .client-tab-menu {
    border-radius: 100px;
  }

  .clients-tab-content {
    padding-top: 68px;
  }

  .client-carousel-wrapper {
    margin-left: -15vw;
  }

  .client-tab-link {
    border-radius: 100px;
    padding-left: 55px;
    padding-right: 55px;
  }

  .charge-dd-label {
    font-size: 20px;
  }

  .cta--landing {
    z-index: 999;
    font-size: 24px;
  }

  .logo-small {
    width: 50px;
    height: 50px;
  }

  .title-40 {
    font-size: 40px;
  }

  .exchange-btn {
    width: 91px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .btn-primary-4.width-100, .input-4.mg-bottom-16px, .heading-h3-size-4.mg-bottom-8px {
    font-family: Nunito Sans, sans-serif;
  }

  .hero-logo-block {
    max-width: 475px;
  }

  .heading-64 {
    font-size: 64px;
  }

  .inf-badge-title {
    font-size: 24px;
  }

  .influencer-hero-btn {
    font-size: 18px;
  }

  .btf-nav-logo-block.w--current {
    max-width: 400px;
  }
}

@media screen and (min-width: 1920px) {
  ._404-not-found {
    color: var(--system--300);
  }

  .checkout-col-right {
    position: sticky;
    top: 24px;
  }

  .btn-prime.width-100.hide {
    display: none;
  }

  .text-block-199.related {
    color: var(--black);
  }

  .dropdown-toggle-6.sidebar-dropdown.hide, .dropdown-toggle-6.sidebaar-link-block.hide, .main-module.home.hide {
    display: none;
  }

  .text-block-223 {
    color: var(--neutral--700);
  }

  .div-block-298 {
    color: var(--system--blue-300);
  }

  .text-block-225-header {
    color: #bababa;
  }

  .text-block-225-header.ratio {
    color: #6a76e5;
  }

  .nav-menu-wrapper {
    position: relative;
  }

  .navbar {
    justify-content: space-around;
  }

  .hero-btn {
    margin-top: 20px;
  }

  .hero-btn.yellow {
    justify-content: center;
  }

  .section-4.hero.sq-x {
    background-position: 130%;
  }

  .section-4.hero-sq-plus, .section-4.hero-sq-base, .section-4.hero-sq-light, .section-4.hero-sq-plus {
    color: #fff;
  }

  .section-4.hero--sq-spot--dca, .section-4.hero--sq-derivatives, .section-4.hero--sq-spot--dca-copy, .section-4.hero--sq-medallion {
    background-position: 150% 100%;
    background-size: 45%;
  }

  .section-4.hero--sq-medallion-dca {
    background-position: 100% 75%;
    background-size: 23%;
  }

  .hero-paragraph {
    margin-bottom: 0;
  }

  .hero-paragraph.sq-plus {
    margin-bottom: 20px;
  }

  .h1.green {
    margin-top: 0;
  }

  .section-wrapper.flex {
    font-size: 18px;
  }

  .section-wrapper.max-width {
    margin-top: 0;
  }

  .hero-cta {
    padding-top: 0;
  }

  .h2 {
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  .number-cell.padding {
    align-items: flex-start;
    display: flex;
  }

  .work-tab-content_wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .step-logo_img {
    min-height: 115px;
  }

  .step-logo-block {
    width: auto;
    max-width: none;
    min-height: 115px;
    max-height: 115px;
  }

  .cost-content.sx-base.plus {
    grid-template-columns: 1fr 1fr;
  }

  .se-footer {
    flex: 1;
    justify-content: center;
  }

  .video-content-wrapper-landing {
    grid-template-areas: "Area Area";
  }

  .section-wrapper-landing.hero, .section-wrapper-landing.herodca {
    max-width: 1440px;
  }

  .ld-button1 {
    background-color: #daf442;
  }

  .bwb-inner {
    max-width: 1200px;
  }

  .works-bottom-content {
    border-color: #daf442;
  }

  .bybit-wrapper-big {
    background-color: #000213;
  }

  .strategy-top {
    border: 1px #000;
  }

  .straegy-sub-title {
    border-style: none;
  }

  .hero-sub-title-2 {
    align-self: flex-start;
  }

  .div-block-342 {
    color: #fff;
    border: 1px #fff;
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .text-block-261 {
    padding-left: 200px;
    padding-right: 200px;
    display: block;
  }

  .tool-tip {
    color: #07be89;
    padding-left: 200px;
    padding-right: 200px;
  }

  .text-block-271 {
    padding-bottom: 11px;
  }

  .hero-btn-copy {
    margin-top: 20px;
  }

  .section-wrapper-landing-copy.hero {
    max-width: 1440px;
  }

  .image-8 {
    filter: grayscale();
  }

  .image-9 {
    filter: brightness(200%);
  }

  .main-module-find-a-strat.home.hide {
    display: none;
  }

  .text-block-289 {
    margin-bottom: 20px;
    padding-bottom: 20px;
  }

  .paragraph-10 {
    color: #6a6a6b;
  }

  .home-product-icon {
    object-fit: contain;
  }

  .home-hero-info-block.margin, .home-hero-info-block.margin-top {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .navbar-new {
    justify-content: space-around;
  }

  .introducing-wrapper {
    padding-bottom: 0;
  }

  .paragraph-white {
    margin-bottom: -18px;
    padding-bottom: 20px;
  }

  .subtitle-grey {
    color: #6a6a6b;
  }

  .nav-new-wrapper-max-width {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .navbar-product-pages {
    justify-content: space-around;
  }

  .sq-main-tab-menu {
    max-width: 1290px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
  }

  .tab-bg-absolut {
    z-index: -1;
    background-color: #121822;
    width: 100%;
    height: 300px;
    position: absolute;
    top: 0;
  }

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

  .dropdown-perfomance {
    min-width: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .youtube-4 {
    margin-top: 93px;
  }

  .image-27 {
    padding-left: 0;
  }

  .footer.hero.sq-x {
    background-position: 130%;
  }

  .footer.hero-sq-plus, .footer.hero-sq-base, .footer.hero-sq-light, .footer.hero-sq-plus {
    color: #fff;
  }

  .footer.hero--sq-spot--dca, .footer.hero--sq-derivatives, .footer.hero--sq-spot--dca-copy, .footer.hero--sq-medallion {
    background-position: 150% 100%;
    background-size: 45%;
  }

  .footer.hero--sq-medallion-dca {
    background-position: 100% 75%;
    background-size: 23%;
  }

  .blog-preview {
    margin-bottom: 0;
  }

  .blog-preview.sq-plus {
    margin-bottom: 20px;
  }

  .header-cta-wrapper.flex {
    font-size: 18px;
  }

  .strategy-tab-content-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .side-navbar-singel-wrapper {
    overflow: visible;
  }

  .side-navbar-wrapper {
    transform: none;
  }

  .style---content-wrapper-2 {
    padding-left: 8vw;
    padding-right: 8vw;
  }

  .style---navigation-sidebar {
    overflow: hidden;
  }

  .style---heading-2 {
    border-bottom-style: none;
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .style---main-wrapper-2 {
    background-color: var(--neutral--800);
  }

  .hor-flex-wrapper.relative {
    position: relative;
  }

  .hero-image-absolute-block {
    bottom: -130px;
    right: -140px;
  }

  .landing-navbar.hero.sq-x {
    background-position: 130%;
  }

  .landing-navbar.hero-sq-plus, .landing-navbar.hero-sq-base, .landing-navbar.hero-sq-light, .landing-navbar.hero-sq-plus {
    color: #fff;
  }

  .landing-navbar.hero--sq-spot--dca, .landing-navbar.hero--sq-derivatives, .landing-navbar.hero--sq-spot--dca-copy, .landing-navbar.hero--sq-medallion {
    background-position: 150% 100%;
    background-size: 45%;
  }

  .landing-navbar.hero--sq-medallion-dca {
    background-position: 100% 75%;
    background-size: 23%;
  }

  .landing-navbar-wrapper.flex {
    font-size: 18px;
  }

  .landing-navbar-wrapper.max-width {
    margin-top: 0;
  }

  .client-carousel-wrapper {
    margin-left: -6vw;
    margin-right: -6vw;
    overflow: hidden;
  }
}

@media screen and (max-width: 991px) {
  h2 {
    margin-bottom: 12px;
    font-size: 30px;
  }

  .grid-2-columns._1-col-tablet {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.template-page-sidebar {
    grid-template-columns: .5fr 1fr;
  }

  .grid-2-columns.contact-single-main-grid {
    grid-column-gap: 24px;
  }

  .grid-2-columns._7fr---1fr._1-col-tablet {
    grid-template-columns: 1fr;
  }

  .module.reports-top-details {
    max-width: none;
  }

  .module.company-details {
    position: static;
  }

  .module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .module.profile-v1-details, .module.profile-v2-details, .module.profile-v3-details, .module.template-pages-nav, .module.help-center-category-nav {
    top: 100px;
  }

  .module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .module.features-image-right, .grid-4-columns {
    grid-template-columns: 1fr 1fr;
  }

  .style---block-sub-heading {
    margin-bottom: 24px;
  }

  .style---typography-block-grid {
    grid-template-columns: minmax(auto, 250px) 1fr;
  }

  .mg-bottom-56px {
    margin-bottom: 48px;
  }

  .display-1 {
    font-size: 68px;
  }

  .gap-row-80px {
    grid-row-gap: 56px;
  }

  .display-3 {
    font-size: 32px;
  }

  .style---style-grid-wrapper {
    grid-row-gap: 140px;
  }

  .text-400.medium.color-neutral-800 {
    font-family: Nunito Sans, sans-serif;
  }

  .grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3-columns._3-col-tablet, .grid-3-columns.reports-graphs {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .style---heading {
    background-position: 120% -80%, -20% 160%;
    min-height: auto;
    margin-bottom: 60px;
    padding-top: 116px;
    padding-bottom: 116px;
  }

  .inner-container._100-tablet {
    max-width: 100%;
  }

  .style---content-heading {
    margin-bottom: 60px;
    padding: 32px;
  }

  .style---bg-white {
    padding-left: 36px;
    padding-right: 36px;
  }

  .style---avatars-container {
    grid-column-gap: 32px;
  }

  .avatar-circle._07 {
    width: 160px;
    max-width: 160px;
    height: 160px;
    max-height: 160px;
  }

  .avatar-circle._08 {
    width: 280px;
    max-width: 280px;
    height: 280px;
    max-height: 280px;
  }

  .avatar-circle._06 {
    width: 140px;
    max-width: 140px;
    height: 140px;
    max-height: 140px;
  }

  .line-square-icon.alert-banner-close-icon {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .heading-h2-size {
    font-size: 30px;
  }

  .header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .header-nav-menu-wrapper {
    border-top: 1px solid var(--neutral--300);
    border-bottom: 1px solid var(--neutral--300);
    background-color: var(--neutral--100);
    padding: 24px;
  }

  .header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .header-nav-list-item {
    margin-bottom: 12px;
    padding-left: 0;
  }

  .dropdown-column-wrapper {
    box-shadow: none;
    border-width: 0;
    border-radius: 0;
  }

  .dropdown-column-wrapper.module-dropdown, .dropdown-column-wrapper.dashboard-top-dropdown {
    border-width: 1px;
    border-radius: 20px;
  }

  .dropdown-column-wrapper.homepage {
    width: 100%;
    position: static;
    transform: none;
  }

  .dropdown-pd {
    padding: 20px 0 14px;
  }

  .hamburger-menu-wrapper {
    cursor: pointer;
    margin-left: 24px;
    transition: transform .3s;
  }

  .hamburger-menu-wrapper:hover {
    transform: scale3d(1.1, 1.1, 1.01);
  }

  .hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .hamburger-menu-wrapper.sidebar {
    margin-left: 0;
    transition: transform .3s;
  }

  .hamburger-menu-wrapper.sidebar:hover {
    transform: scale3d(1.2, 1.2, 1.01);
  }

  .hamburger-menu-wrapper.sidebar-mobile-logo {
    flex-direction: row;
    align-items: center;
    width: auto;
    margin-left: 0;
    transition: transform .3s;
    display: flex;
  }

  .hamburger-menu-wrapper.sidebar-mobile-logo:hover {
    transform: scale3d(1.2, 1.2, 1.01);
  }

  .hamburger-menu-bar {
    width: 20px;
    height: 3px;
  }

  .hamburger-menu-bar.sidebar {
    width: 20px;
    height: 2.5px;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .error-message.password {
    margin-left: 32px;
    margin-right: 32px;
  }

  .sticky-top.static-tablet {
    position: static;
    top: 0;
  }

  .mg-bottom-160px {
    margin-bottom: 100px;
  }

  .template-pages---phography-wrapper {
    border-radius: 10px;
  }

  .sidebar-wrapper {
    box-shadow: none;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    min-width: 64px;
    max-width: 64px;
    min-height: 78px;
    max-height: 78px;
    padding: 0 0 0 24px;
    display: flex;
    bottom: auto;
    overflow: visible;
  }

  .sidebar-logo-section-container {
    display: none;
  }

  .sidebar-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .sidebar-nav-menu-list.mg-bottom-160px {
    margin-bottom: 80px;
  }

  .sidebar-nav-list-item {
    margin-bottom: 12px;
    padding-left: 0;
  }

  .sidebar-menu-wrapper {
    background-color: var(--neutral--100);
    padding: 24px 24px 200px;
  }

  .sidebar-mobile-icon {
    display: none;
  }

  .sidebar-nav-menu {
    background-color: var(--neutral--100);
    min-width: 260px;
    height: 110vh;
    min-height: 110vh;
    margin-top: 64px;
    padding-bottom: 64px;
    overflow: auto;
  }

  .sidebar-spacer {
    width: 64px;
    display: none;
  }

  .dashboard-nav-main-container {
    z-index: 499;
    padding-left: 64px;
    position: sticky;
    top: 0;
  }

  .reports-top-details-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .invoices-table-row {
    grid-template-columns: .75fr .5fr .35fr .5fr .5fr 80px;
  }

  .logs-table-row {
    grid-template-columns: 140px 1.25fr .35fr .25fr 64px;
  }

  .form.min-h-256px.mg-bottom-24px {
    width: 100%;
  }

  .chat-page-left-side {
    max-width: 300px;
  }

  .chat-page-right-side {
    padding-left: 32px;
    padding-right: 32px;
  }

  .team-settings-table-row {
    padding-left: 40px;
    padding-right: 40px;
  }

  .settings-v2-main-grid, .settings-v3-content-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .profile-v1-name-and-button-container {
    grid-column-gap: 12px;
  }

  .profile-v3-details-container {
    padding-left: 28px;
    padding-right: 28px;
  }

  .integration-single-inner-content {
    padding-left: 40px;
    padding-right: 40px;
  }

  .card.checkout-block {
    padding-left: 24px;
    padding-right: 24px;
  }

  .heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .homepage-header-button-wrapper {
    display: flex;
  }

  .homepage-header-button-wrapper.last {
    margin-left: 0;
  }

  .homepage-header-button-wrapper.first {
    margin-bottom: 24px;
    margin-left: 0;
  }

  .homepage-top-section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .homepage-top-section-bg-half {
    width: 100%;
    max-width: none;
    top: 50%;
    left: 0;
  }

  .homepage-top-section-main-image-wrapper {
    width: 100%;
    margin-top: 64px;
    position: static;
  }

  .screens-text-container {
    top: auto;
    bottom: 15%;
    right: 25%;
  }

  .features-text-right-container {
    padding-left: 40px;
    padding-right: 40px;
  }

  .preview-section-image-left {
    margin-top: 0;
  }

  .features-text-left-section {
    padding: 64px 40px;
  }

  .cta-container {
    grid-template-columns: 1fr 1fr;
  }

  .cta-text-container {
    padding: 48px 56px;
  }

  .contain {
    padding-left: 36px;
    padding-right: 36px;
  }

  .column-189 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-84 {
    grid-column-gap: 5px;
    justify-content: flex-start;
  }

  .loading-lottie-small {
    width: 20%;
  }

  .column-163 {
    padding-left: 0;
    padding-right: 0;
  }

  .se-dashboard-table-th-link.min-width {
    min-width: 80px;
  }

  .module-2.reports-top-details {
    max-width: none;
  }

  .module-2.help-center-category-nav {
    top: 100px;
  }

  .strat-module.reports-top-details {
    max-width: none;
  }

  .strat-module.company-details {
    position: static;
  }

  .strat-module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .strat-module.profile-v1-details, .strat-module.profile-v2-details, .strat-module.profile-v3-details, .strat-module.template-pages-nav, .strat-module.help-center-category-nav {
    top: 100px;
  }

  .strat-module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .strat-module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .strat-module.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .module-strat-detail.reports-top-details {
    max-width: none;
  }

  .module-strat-detail.company-details {
    position: static;
  }

  .module-strat-detail.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .module-strat-detail.profile-v1-details, .module-strat-detail.profile-v2-details, .module-strat-detail.profile-v3-details, .module-strat-detail.template-pages-nav, .module-strat-detail.help-center-category-nav {
    top: 100px;
  }

  .module-strat-detail.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .module-strat-detail.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .module-strat-detail.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .strat-module-copy.reports-top-details {
    max-width: none;
  }

  .strat-module-copy.company-details {
    position: static;
  }

  .strat-module-copy.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .strat-module-copy.profile-v1-details, .strat-module-copy.profile-v2-details, .strat-module-copy.profile-v3-details, .strat-module-copy.template-pages-nav, .strat-module-copy.help-center-category-nav {
    top: 100px;
  }

  .strat-module-copy.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .strat-module-copy.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .strat-module-copy.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .dash-module.reports-top-details {
    max-width: none;
  }

  .dash-module.company-details {
    position: static;
  }

  .dash-module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .dash-module.profile-v1-details, .dash-module.profile-v2-details, .dash-module.profile-v3-details, .dash-module.template-pages-nav, .dash-module.help-center-category-nav {
    top: 100px;
  }

  .dash-module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .dash-module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .dash-module.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .dash-module.right {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-198.no-wrap {
    white-space: nowrap;
  }

  .invoice-module.reports-top-details {
    max-width: none;
  }

  .invoice-module.company-details {
    position: static;
  }

  .invoice-module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .invoice-module.profile-v1-details, .invoice-module.profile-v2-details, .invoice-module.profile-v3-details, .invoice-module.template-pages-nav, .invoice-module.help-center-category-nav {
    top: 100px;
  }

  .invoice-module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .invoice-module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .invoice-module.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .sidebar-nav-menu-2 {
    background-color: var(--black);
    min-width: 260px;
    height: 110vh;
    min-height: 110vh;
    margin-top: 64px;
    padding-bottom: 64px;
    padding-left: 24px;
    padding-right: 24px;
    overflow: auto;
  }

  .dropdown-column-wrapper-2 {
    box-shadow: none;
    border-width: 0;
    border-radius: 0;
  }

  .dropdown-column-wrapper-2.module-dropdown {
    border-width: 1px;
    border-radius: 20px;
  }

  .sidebar-logo-section-container-2 {
    display: none;
  }

  .sidebar-menu-wrapper-2 {
    background-color: var(--black);
    padding: 24px 0 200px;
  }

  .sidebar-wrapper-2 {
    box-shadow: none;
    background-color: #0000;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    min-width: 64px;
    max-width: 300px;
    min-height: 78px;
    max-height: 78px;
    padding: 0 0 0 24px;
    display: flex;
    bottom: auto;
    overflow: visible;
  }

  .hamburger-menu-bar-2 {
    width: 20px;
    height: 3px;
  }

  .hamburger-menu-bar-2.top.sidebar-mobile-white, .hamburger-menu-bar-2.bottom.sidebar-mobile-white {
    background-color: #fff;
  }

  .main-module.reports-top-details {
    max-width: none;
  }

  .main-module.company-details {
    position: static;
  }

  .main-module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .main-module.profile-v1-details, .main-module.profile-v2-details, .main-module.profile-v3-details, .main-module.template-pages-nav, .main-module.help-center-category-nav {
    top: 100px;
  }

  .main-module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .main-module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .main-module.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .dashboard-nav-main-container-2 {
    z-index: 499;
    padding-left: 64px;
    position: sticky;
    top: 0;
  }

  .nav-block {
    justify-content: space-between;
    width: 85px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .auth-block {
    width: 80%;
    margin-right: 5px;
  }

  .brand-logo-blcok {
    max-width: 128px;
  }

  .brand-logo-blcok.new-home {
    max-width: 150px;
  }

  .hero-img_block {
    background-position: 50%;
    background-size: contain;
    justify-content: center;
    width: auto;
    max-width: none;
    height: 400px;
    margin-top: 80px;
  }

  .hero-content {
    margin-right: 0;
  }

  .hero-content.sq-plus {
    padding-left: 0;
  }

  .section-4.hero {
    padding-top: 130px;
  }

  .section-4.hero-sq-plus {
    background-position: 50% 450%;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .section-4.sq-x-grid {
    padding-top: 40px;
  }

  .section-4.hero-new {
    background-position: 100% 158px, -45px 121px;
    padding-top: 200px;
  }

  .section-4.hero-sq-base, .section-4.hero-sq-light, .section-4.hero-sq-plus {
    background-position: -379px;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .section-4.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .section-4.hero--sq-spot--dca {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .section-4.hero--sq-derivatives {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .section-4.hero--sq-spot--dca-copy {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .section-4.hero--sq-spot--dca-copy.forex {
    background-position: 100% 30%;
  }

  .section-4.hero--sq-medallion, .section-4.hero--sq-medallion-dca {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .section-4.dashbord {
    padding-top: 140px;
  }

  .section-4.hero-landing.relative, .section-4.hero-landing.relative-influencer {
    background-size: auto, auto, 200%;
    padding-bottom: 0;
  }

  .hero-paragraph {
    margin-bottom: 20px;
  }

  .hero-paragraph.sq-plus {
    margin-bottom: 89px;
  }

  .h1.white {
    margin-bottom: 0;
  }

  .h1.green-color.max-widht {
    max-width: 450px;
  }

  .h1.blog-post {
    margin-bottom: 0;
  }

  .section-wrapper.flex {
    flex-direction: column;
  }

  .section-wrapper.grid-sq-x {
    grid-template-columns: 1fr;
  }

  .hero-cta {
    margin-top: -16px;
  }

  .h2.sq-color.absolute {
    max-width: 58%;
    top: 0;
  }

  .about-sq-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-5.white {
    top: 80px;
  }

  .paragraph-5.white.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5.white-absolute {
    max-width: 55%;
    top: 50px;
  }

  .paragraph-5.white-absolute.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5.absolute-grey {
    max-width: 55%;
    top: 50px;
  }

  .paragraph-5.absolute-grey.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5.small {
    font-size: 16px;
  }

  .step-img.button-next-1 {
    max-width: 100%;
  }

  .number-cell.padding {
    grid-template-columns: .39fr 1fr;
  }

  .number-block.padding-0 {
    max-width: 100px;
  }

  .work-tab-content_wrapper.new {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .work-tab-content_wrapper.padding-top {
    grid-column-gap: 20px;
    grid-row-gap: 100px;
    grid-template-columns: .8fr .9fr 1fr;
  }

  .work-tab-content_wrapper.padding-top.af {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .work-tab-content_wrapper.dashboad-new {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .step-img-cell._1-sp {
    justify-content: center;
    align-items: center;
    max-width: 250px;
    max-height: 115px;
    display: flex;
  }

  .cost-text.light.graph {
    font-size: 14px;
  }

  .cost-img.sq-base {
    margin-left: 20px;
  }

  .cost-content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .cost-content.sx-base {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cost-content.sx-base.plus {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .calculator-wrapper {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .risk-icon {
    width: 40px;
    height: 40px;
  }

  .dropdown-list-10 {
    display: none;
  }

  .rrisks-content-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2 {
    grid-template-rows: auto auto;
    grid-template-columns: max-content auto;
  }

  .risks-tab {
    min-height: 0;
  }

  .risks-tab-link.w--current {
    padding-right: 40px;
  }

  .button.sq-x-yellow {
    margin-right: 0;
  }

  .countries-grid {
    max-width: none;
  }

  .ra-wrapper {
    margin-right: 0;
  }

  .ripple-africa-grid.sq-plus {
    grid-template-columns: 1.2fr .8fr;
  }

  .se-footer-top-last {
    flex: 0 auto;
    width: auto;
    margin-top: 40px;
  }

  .se-footer-top-last.landing {
    margin-top: 0;
  }

  .se-footer-top-list.landing {
    grid-template-columns: 1fr 1fr;
  }

  .se-footer-top-left {
    width: 40%;
  }

  .se-footer-top {
    flex-flow: wrap;
  }

  .se-footer-top.landing {
    grid-template-columns: 1fr 1fr;
  }

  .se-footer-top-middle {
    width: 60%;
  }

  .video-content-wrapper-landing {
    grid-template-areas: ".";
  }

  .wg-dd-1-togle {
    height: 51px;
  }

  .nav-inner-wrapper {
    justify-content: space-between;
  }

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

  .section_landing.aboutsq, .section_landing.cta {
    background-position: 80%;
    background-size: auto;
    justify-content: center;
    display: flex;
  }

  .pop-up-form.ld1 {
    justify-content: flex-end;
    width: 100%;
  }

  .section-wrapper-landing {
    width: 100%;
  }

  .pop-up-form_wrapper {
    width: 100%;
    max-width: none;
  }

  .navigation-wrapper.ld-1 {
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .pop-up-bottom-block.ld1 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .planet-1 {
    left: -14%;
  }

  .landing-pop-up-button.ld1 {
    border: 1px #ffa100;
  }

  .pop-up-logo-wrapper {
    margin-right: 0;
  }

  .ld-button1.about {
    margin-top: 41px;
  }

  .bwb-inner {
    overflow: hidden;
  }

  .planet-2 {
    right: -5%;
  }

  .about-sq-wrapper-2 {
    flex-direction: column;
  }

  .about-sq-img_block {
    justify-content: center;
    max-width: none;
    display: flex;
  }

  .about-sq-content {
    max-width: none;
    margin-bottom: 40px;
  }

  .menu-button-2 {
    width: 0;
    height: 0;
    display: none;
  }

  .icon-8 {
    display: none;
  }

  .cta.height-mobile {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cta-inner-wrapper.justify {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .cta-inner-wrapper.landing {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
  }

  .button-cta.white.margin-right.widht-mobile {
    width: auto;
  }

  .button-cta.white.width-mobile.p-side {
    white-space: nowrap;
  }

  .button-cta.white-green.wizard {
    position: static;
  }

  .button-cta.width-mobile, .button-cta.white-grey.margin-right.widht-mobile, .button-cta.width-mobile-strategies {
    width: auto;
  }

  .button-cta.abs {
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
  }

  .perfomance-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .navbar-menu_button {
    position: static;
  }

  .navbar_menu {
    margin-top: 94px;
  }

  .se-nav-menu-list-subtitle-2 {
    font-size: 1.25rem;
  }

  .se-dashboard-tabs-menu {
    margin-bottom: 40px;
  }

  .se-nav-menu-list-subtitle {
    font-size: 1.25rem;
  }

  .icon-sign-in-dropdown {
    margin-right: 0;
  }

  .grid-heading-button-jo {
    flex-direction: column;
  }

  .navbar-brand {
    margin-right: auto;
    padding-top: 4px;
    left: 4%;
  }

  .icon-rounded-wrapper, .icon-rounded-wrapper.signedout, .icon-rounded-wrapper.signedout {
    height: 51px;
  }

  .icon-rounded-wrapper.signedout.nav {
    width: 90px;
    height: auto;
  }

  .icon-rounded-wrapper.signedout.nav.new-home {
    align-items: stretch;
    height: 40px;
  }

  .icon-rounded-wrapper.signedout, .icon-rounded-wrapper.main-menu {
    height: 51px;
  }

  .navbar_menu-top {
    font-size: 1.25rem;
  }

  .se-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .se-nav-menu-list-head, .se-nav-menu-list-subtitle-3 {
    font-size: 1.25rem;
  }

  .div-block-339 {
    display: block;
  }

  .tool-tip {
    color: #07be89;
  }

  .display-6 {
    font-size: 32px;
  }

  .text-block-271 {
    padding-right: 76px;
  }

  .sidebar-wrapper-derivitives {
    box-shadow: none;
    background-color: #0000;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    min-width: 64px;
    max-width: 64px;
    min-height: 78px;
    max-height: 78px;
    padding: 0 0 0 24px;
    display: flex;
    bottom: auto;
    overflow: visible;
  }

  .heading-h2-size-3 {
    font-size: 30px;
  }

  .b-integration-grid-large {
    grid-template-columns: 1fr;
  }

  .b-section-regular {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .f-feature-card-outline {
    flex-direction: column;
  }

  .product-module.reports-top-details {
    max-width: none;
  }

  .product-module.company-details {
    position: static;
  }

  .product-module.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .product-module.profile-v1-details, .product-module.profile-v2-details, .product-module.profile-v3-details, .product-module.template-pages-nav, .product-module.help-center-category-nav {
    top: 100px;
  }

  .product-module.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .product-module.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .product-module.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .nav-header {
    z-index: 499;
    padding-left: 64px;
    position: sticky;
    top: 0;
  }

  .team-settings-table-row-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .sq-hero-graph {
    width: auto;
    max-width: none;
    margin-top: 80px;
  }

  .sq-hero-graph.padding-top {
    margin-top: 0;
  }

  .graph-text.mobile-hide {
    display: none;
  }

  .graph-cell {
    border-radius: 101010px;
  }

  .product-cell {
    padding-left: 20px;
    padding-right: 0;
  }

  .about-sq-x-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .difference-cell {
    padding-left: 20px;
  }

  .difference-content-wrapper.padding {
    margin-bottom: 0;
  }

  .sq-difference-graph {
    width: auto;
    max-width: 472px;
    height: 400px;
    margin-top: 80px;
    margin-left: auto;
    margin-right: auto;
  }

  .sq-x-section-grid-bg {
    width: 100%;
    max-width: none;
    display: none;
  }

  .green-mark-block {
    width: 30px;
    min-width: 30px;
    height: 30px;
  }

  .mobile-graph {
    background-color: var(--medium-sea-green);
    border-radius: 15px;
    padding: 5px 10px;
    display: block;
  }

  .text-block-285 {
    display: none;
  }

  .account-form-wrapper {
    max-width: none;
  }

  .account-button-submit {
    display: flex;
  }

  .account-grid {
    grid-template-columns: 1fr;
  }

  .section-wrapper-landing-copy {
    width: 100%;
  }

  .main-module-find-a-strat.reports-top-details {
    max-width: none;
  }

  .main-module-find-a-strat.company-details {
    position: static;
  }

  .main-module-find-a-strat.tabs-v2-menu-container {
    position: static;
    top: 0;
  }

  .main-module-find-a-strat.profile-v1-details, .main-module-find-a-strat.profile-v2-details, .main-module-find-a-strat.profile-v3-details, .main-module-find-a-strat.template-pages-nav, .main-module-find-a-strat.help-center-category-nav {
    top: 100px;
  }

  .main-module-find-a-strat.help-center-article-link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .main-module-find-a-strat.homepage-features.middle {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.features-image-left {
    border-radius: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .main-module-find-a-strat.features-image-right {
    grid-template-columns: 1fr 1fr;
  }

  .home-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 100px;
  }

  .home-grid-text {
    font-size: 16px;
  }

  .home-grid-text.small {
    font-size: 12px;
  }

  .button-transparent {
    width: auto;
  }

  .grid-button-wrapper {
    width: 100%;
  }

  .home-product-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
  }

  .sidebar-mobile-logo-block {
    max-width: 240px;
  }

  .sidebar-wrapper-3 {
    box-shadow: none;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    min-width: 64px;
    max-width: none;
    min-height: 78px;
    max-height: 78px;
    padding: 0 0 0 24px;
    display: flex;
    bottom: auto;
    overflow: visible;
  }

  .sidebar-inner-wrapper {
    grid-column-gap: 30px;
    align-items: center;
    display: flex;
  }

  .form-wrapper {
    width: 100%;
    padding: 0;
  }

  .checkbox-field-2 {
    height: 220px;
  }

  .form-slide {
    width: 100%;
  }

  .slide-header {
    flex-wrap: wrap-reverse;
  }

  .counter-top {
    padding-left: 10px;
    padding-right: 24px;
  }

  .step-line {
    display: none;
  }

  .counter-bottom {
    padding-left: 10px;
    padding-right: 24px;
  }

  .check-symbol {
    right: -4%;
  }

  .slide-wrapper-2 {
    flex-direction: column;
  }

  .form-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .counter-centre {
    padding-left: 10px;
    padding-right: 24px;
  }

  .grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

  .section-5 {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .se-sections-bottom-leftblock {
    width: 100%;
  }

  .cta-grid {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .text-span-30 {
    font-size: 1.1rem;
  }

  .sq-plus-graph-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-perfomance {
    background-color: #222936;
  }

  .tab-title-flex-wrapper {
    flex-flow: wrap;
    align-items: center;
  }

  .step-title-white-block {
    white-space: nowrap;
  }

  .subtitle-green.white {
    top: 80px;
  }

  .subtitle-green.white.absolute {
    max-width: 50%;
    top: 40px;
  }

  .cta-button-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-left: 0;
    display: grid;
  }

  .cta-button-wrapper.landing {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .landing-hero-grid {
    grid-template-columns: 1fr;
  }

  .strategy-small-logo {
    width: 50px;
  }

  .flex-horizontal.justify.pdding-left {
    width: auto;
  }

  .flex-horizontal.justify.pdding-left.horizontal {
    grid-column-gap: 40px;
    flex-direction: row;
  }

  .footer.hero {
    padding-top: 130px;
  }

  .footer.hero-sq-plus {
    background-position: 50% 450%;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .footer.sq-x-grid {
    padding-top: 40px;
  }

  .footer.hero-new {
    background-position: 100% 158px, -45px 121px;
    padding-top: 200px;
  }

  .footer.hero-sq-base, .footer.hero-sq-light, .footer.hero-sq-plus {
    background-position: -379px;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .footer.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .footer.hero--sq-spot--dca {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .footer.hero--sq-derivatives {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .footer.hero--sq-spot--dca-copy {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .footer.hero--sq-spot--dca-copy.forex {
    background-position: 100% 30%;
  }

  .footer.hero--sq-medallion, .footer.hero--sq-medallion-dca {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .footer.dashbord {
    padding-top: 140px;
  }

  .article-rich-text.white {
    top: 80px;
  }

  .article-rich-text.white.absolute {
    max-width: 50%;
    top: 40px;
  }

  .article-rich-text.white-absolute {
    max-width: 55%;
    top: 50px;
  }

  .article-rich-text.white-absolute.absolute {
    max-width: 50%;
    top: 40px;
  }

  .article-rich-text.absolute-grey {
    max-width: 55%;
    top: 50px;
  }

  .article-rich-text.absolute-grey.absolute {
    max-width: 50%;
    top: 40px;
  }

  .article-rich-text.small {
    font-size: 16px;
  }

  .post-content-preview, .blog-preview-image-block {
    width: 48%;
  }

  .blog-preview {
    margin-bottom: 20px;
  }

  .blog-preview.sq-plus {
    margin-bottom: 89px;
  }

  .category-link.white {
    top: 80px;
  }

  .category-link.white.absolute {
    max-width: 50%;
    top: 40px;
  }

  .category-link.white-absolute {
    max-width: 55%;
    top: 50px;
  }

  .category-link.white-absolute.absolute {
    max-width: 50%;
    top: 40px;
  }

  .category-link.absolute-grey {
    max-width: 55%;
    top: 50px;
  }

  .category-link.absolute-grey.absolute {
    max-width: 50%;
    top: 40px;
  }

  .category-link.small {
    font-size: 16px;
  }

  .blog-listing-wrapper {
    grid-template-rows: auto;
    grid-template-columns: 1.2fr 1fr 1fr;
  }

  .filter-text {
    font-size: 1.4vw;
  }

  .blog-post-list {
    grid-template-columns: 1fr;
  }

  .category-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .cta-txt {
    display: none;
  }

  .ddlanguage {
    align-self: auto;
    align-items: stretch;
    height: 40px;
    font-size: 1.25rem;
    display: flex;
  }

  .top-cta {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .header-cta-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .header-cta-wrapper.flex {
    flex-direction: column;
  }

  .header-cta-wrapper.grid-sq-x {
    grid-template-columns: 1fr;
  }

  .header-close-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    min-height: 40px;
    left: 40px;
  }

  .cta-close-img {
    width: 20px;
    height: 20px;
  }

  .strategy-tab-content-wrapper.new {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .strategy-tab-content-wrapper.padding-top.af {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .strategy-tab-content-wrapper.dashboad-new {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .wizard-close-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    position: static;
    left: 40px;
  }

  .video-review-wrapper {
    grid-column-gap: 40px;
    max-width: none;
  }

  .review-slider {
    justify-content: center;
    align-items: center;
  }

  .review-nav {
    margin-left: auto;
    inset: auto auto 0;
  }

  .review-content-wrapper {
    width: auto;
    margin-top: 40px;
  }

  .max-width-80 {
    max-width: none;
    margin-left: 5px;
    margin-right: 5px;
  }

  .company-carousel-wrapper, .company-logos-carousel {
    grid-column-gap: 150px;
  }

  .video-slide-wrapper {
    flex-flow: column;
  }

  .video-wr {
    width: 100%;
    max-width: none;
    max-height: none;
  }

  .card-slide-nav {
    bottom: -16%;
  }

  .card-grid {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .dashboard-chart-right-content {
    width: 100%;
  }

  .transaction-wrapper {
    margin-bottom: 30px;
  }

  .dashboard-chart-left-content {
    width: 100%;
  }

  .dashboard-chart-wrapper {
    flex-direction: column;
  }

  .wallets-singel-wrapper {
    justify-content: center;
    padding-right: 0;
  }

  .footer-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .side-navbar-wrapper {
    transform: translate(-270px);
  }

  .wallets-pop-up {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wallets-balance-pop {
    overflow: auto;
  }

  .wallets-balance-pop.one, .wallets-balance-pop.two {
    height: 500px;
    max-height: 500px;
  }

  .card-slider-wrapper {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 55px;
  }

  .card-singel-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  .wallets-chart-wrapper {
    width: 100%;
  }

  .deposite-pop-up {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wallets-balance-wrapper {
    border-right-style: none;
    width: 100%;
  }

  .balance-chart-image {
    width: 100%;
  }

  .cryptocurrency-table-grid {
    grid-column-gap: 50px;
    grid-template-columns: 1fr 1fr .7fr;
  }

  .cryptocurrency-table-grid.two {
    grid-template-columns: 1fr 1.26fr 1.1fr;
  }

  .cryptocurrency-table {
    padding-left: 20px;
    padding-right: 20px;
  }

  .wallets-balance-chart-wrapper {
    flex-direction: column;
    padding: 20px;
  }

  .market-trades {
    width: 100%;
  }

  .order-book-wrapper {
    width: 100%;
    margin-bottom: 30px;
  }

  .order-book-chrat-wrapper {
    flex-direction: column;
  }

  .order-book-header-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .exchange-chart-wrapper {
    width: 100%;
  }

  .notifications-text-wrapper, .notifications-text-wrapper-copy {
    width: 539px;
  }

  .order-book-chrat-wrapper-copy {
    flex-direction: column;
  }

  .sidebar1_menu-wrapper {
    border-right: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    height: 100dvh;
    padding-bottom: 1.5rem;
  }

  .shell2_wrapper {
    flex-direction: column;
  }

  .sidebar1_dropdown-toggle {
    align-items: center;
    display: flex;
  }

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

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

  .sidebar1_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .menu-icon {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon.is-left {
    margin-left: -.5rem;
    margin-right: 0;
  }

  .menu-icon_line-middle {
    background-color: #000;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sidebar1_logo-link-tablet {
    display: flex;
  }

  .sidebar1_logo-link {
    justify-content: flex-start;
    align-self: center;
    margin-bottom: 0;
    margin-left: 0;
  }

  .sidebar1_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .sidebar1_dropdown-list.w--open {
    position: absolute;
  }

  .sidebar1_component {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar1_menu-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sidebar1_form-block {
    z-index: 999;
    margin-bottom: 1rem;
  }

  .sidebar1_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar-type-label-delete-this {
    left: 2rem;
    right: auto;
  }

  .sidebar-type-label-delete-this.is-level1 {
    min-width: 4.75rem;
  }

  .sidebar1_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar1_logo-wrapper-tablet {
    justify-content: space-between;
    align-items: center;
    min-height: 4.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .sidebar1_menu {
    background-color: #0000;
    width: 100%;
    max-width: 19.5rem;
    height: 100dvh;
  }

  .topbar1_menu-button.w--open {
    background-color: #0000;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .topbar1_search-desktop {
    display: none;
  }

  .topbar1_container {
    justify-content: space-between;
  }

  .shell13_main-wrapper {
    flex-direction: column;
  }

  .topbar1_close-icon {
    cursor: pointer;
  }

  .topbar1_content-left {
    align-items: center;
    display: flex;
  }

  .topbar1_form-block {
    z-index: 999;
    width: 100%;
  }

  .shell13_sidepanel {
    border-right-style: none;
    order: 1;
    height: auto;
    position: static;
    overflow: visible;
  }

  .topbar1_link {
    width: auto;
    padding: .75rem 0;
  }

  .topbar1_logo-link {
    margin-left: 1rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .topbar1_menu-dropdown {
    width: 100%;
  }

  .topbar1_menu {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    margin-left: 0;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .topbar1_dropdown-link-list {
    position: static;
    overflow: hidden;
  }

  .topbar1_dropdown-link-list.w--open {
    border-style: none;
    padding: 0;
  }

  .topbar1_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar1_dropdown-link-toggle {
    justify-content: space-between;
    align-items: center;
    padding: .75rem 0;
    display: flex;
  }

  .style---logo-wrapper {
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .btn-secondary-3.large {
    padding: 26px 52px;
  }

  .paragraph-large-2 {
    font-size: 20px;
    line-height: 32px;
  }

  .footer---top {
    padding-bottom: 80px;
  }

  .footer---top.v1 {
    padding-top: 64px;
    padding-bottom: 100px;
  }

  .divider-4 {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .menu-quick-stack {
    grid-column-gap: 48px;
    grid-row-gap: 64px;
  }

  .style---content-heading-2 {
    padding: 32px;
  }

  .display-7 {
    letter-spacing: -1px;
    font-size: 54px;
    line-height: 1.185em;
  }

  .display-8 {
    letter-spacing: -1px;
    font-size: 44px;
    line-height: 1.227em;
  }

  .style---button-wrapper-sidebar {
    display: none;
  }

  .heading-h4-size-3 {
    font-size: 20px;
    line-height: 1.6em;
  }

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

  .grid-3-columns-2.gap-row-80px {
    grid-row-gap: 64px;
  }

  .grid-3-columns-2.menu-sub-grid-3-col {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-3-columns-2.menu-sub-grid-3-col.footer {
    grid-column-gap: 24px;
    grid-template-columns: auto auto auto;
    justify-items: start;
  }

  .floating-sphere.footer-v1 {
    max-width: 280px;
    top: -52px;
    right: -80px;
  }

  .display-9 {
    letter-spacing: -1px;
    font-size: 34px;
    line-height: 1.294em;
  }

  .text-404.bold.pages-column-title {
    margin-bottom: 24px;
  }

  .style---icons-grid {
    justify-content: space-between;
  }

  .content-full-width-right {
    width: 100%;
    position: static;
  }

  .content-full-width-right.footer---v1-content-full-width {
    width: 100vw;
    position: absolute;
  }

  .style---sidebar-wrapper {
    overflow: hidden;
  }

  .style---navigation-sidebar {
    box-shadow: none;
    min-height: auto;
    max-height: 100%;
    position: static;
  }

  .style---dropdown-wrapper-sidebar {
    display: none;
  }

  .container-default-3 {
    max-width: 1268px;
  }

  .heading-h1-size-2 {
    font-size: 48px;
    line-height: 1.25em;
  }

  .display-10 {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 1.417em;
  }

  .style---heading-2 {
    min-height: auto;
    margin-bottom: 60px;
    padding-top: 116px;
    padding-bottom: 116px;
  }

  .flex-vertical---tablet {
    flex-direction: column;
    display: flex;
  }

  .flex-vertical---tablet.center {
    justify-content: center;
    align-items: center;
  }

  .btn-primary-3.large {
    padding: 26px 52px;
  }

  .text-405 {
    font-size: 22px;
    line-height: 24px;
  }

  .grid-2-columns-2._1-col-tablet, .grid-2-columns-2.footer-grid-2-col {
    grid-template-columns: 1fr;
  }

  .grid-2-columns-2.style---styleguide-wrapper {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .heading-h2-size-4 {
    font-size: 34px;
    line-height: 1.294em;
  }

  .content-full-width-right-wrapper.footer---v1-content-full-width-wrap {
    padding-left: 40px;
    padding-right: 24px;
  }

  .heading-h3-size-3 {
    font-size: 24px;
    line-height: 1.417em;
  }

  .order-book-wrapper-2 {
    width: 100%;
    margin-bottom: 30px;
  }

  .exchange-sngel-wrapper {
    margin-bottom: 30px;
  }

  .exchange-card-grid {
    grid-template-columns: 1fr 1.2fr 1fr;
  }

  .market-trades-2 {
    width: 100%;
  }

  .hor-flex-wrapper.relative {
    flex-flow: column;
  }

  .hor-flex-wrapper.center.gap-25 {
    width: 100%;
  }

  .max-width-44, .hero-tab-content {
    max-width: none;
  }

  .heading-48 {
    font-size: 40px;
  }

  .hero-link-block {
    width: 340px;
  }

  .hero-btn-inner-block.dark.stat {
    min-width: 50px;
    position: absolute;
    right: 15px;
  }

  .hero-btn-inner-block.light.stat {
    justify-content: space-around;
    width: 50px;
    min-width: 50px;
    height: 50px;
    position: absolute;
    right: 15px;
  }

  .hero-image-absolute-block {
    max-width: 500px;
    margin-top: 10px;
    position: static;
  }

  .paragraph-5-copy.white {
    top: 80px;
  }

  .paragraph-5-copy.white.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5-copy.white-absolute {
    max-width: 55%;
    top: 50px;
  }

  .paragraph-5-copy.white-absolute.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5-copy.absolute-grey {
    max-width: 55%;
    top: 50px;
  }

  .paragraph-5-copy.absolute-grey.absolute {
    max-width: 50%;
    top: 40px;
  }

  .paragraph-5-copy.small {
    font-size: 16px;
  }

  .landing-navbar {
    padding-top: 40px;
    padding-bottom: 40px;
    top: 0;
  }

  .landing-navbar.hero {
    padding-top: 130px;
  }

  .landing-navbar.hero-sq-plus {
    background-position: 50% 450%;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .landing-navbar.sq-x-grid {
    padding-top: 40px;
  }

  .landing-navbar.hero-new {
    background-position: 100% 158px, -45px 121px;
    padding-top: 200px;
  }

  .landing-navbar.hero-sq-base, .landing-navbar.hero-sq-light, .landing-navbar.hero-sq-plus {
    background-position: -379px;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 270px;
  }

  .landing-navbar.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .landing-navbar.hero--sq-spot--dca {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .landing-navbar.hero--sq-derivatives {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .landing-navbar.hero--sq-spot--dca-copy {
    background-position: 150% 35%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .landing-navbar.hero--sq-spot--dca-copy.forex {
    background-position: 100% 30%;
  }

  .landing-navbar.hero--sq-medallion, .landing-navbar.hero--sq-medallion-dca {
    background-position: 150% 30%;
    padding-top: 130px;
    padding-bottom: 80px;
  }

  .landing-navbar.dashbord {
    padding-top: 140px;
  }

  .landing-nav-logo {
    z-index: 1;
  }

  .landing-navbar-wrapper.flex {
    flex-direction: column;
  }

  .landing-navbar-wrapper.grid-sq-x {
    grid-template-columns: 1fr;
  }

  .landing-nav-menu {
    background-color: var(--color--hero-section-bg);
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 60px;
    padding-left: 6vw;
    padding-right: 6vw;
    display: flex;
  }

  .landing-nav-btn {
    justify-content: center;
    width: 335px;
    height: 60px;
    padding-left: 15px;
    padding-right: 65px;
    position: relative;
  }

  .nav-btn-inner-block {
    width: 50px;
    height: 50px;
    position: absolute;
    right: 15px;
  }

  .mode-switcher-wrapper {
    flex-flow: row;
    margin-bottom: 40px;
  }

  .mode-switcher-wrapper.dashboard {
    margin-bottom: 0;
  }

  .toggle_wrap {
    z-index: 11;
    position: relative;
  }

  .title-48 {
    font-size: 34px;
  }

  .title-48.dark-green {
    font-size: 40px;
  }

  .dd-youtube-wrapper {
    min-width: 40%;
    margin-right: 0;
  }

  .footer-greed {
    grid-template-columns: 1fr .9fr;
  }

  .footer-link-wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    justify-content: flex-end;
    align-items: center;
  }

  .footer-link-block.last.side {
    padding-left: 0;
  }

  .footer-icon-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .footer-icon-block {
    width: 48px;
    min-width: 48px;
    height: 48px;
  }

  .footer-green-icon, .footer-white-icon {
    max-width: 32px;
  }

  .africa-greed {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .ripple-image-block {
    margin-top: 60px;
  }

  .transparent-btn {
    width: 335px;
  }

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

  .review-content-block.usp {
    padding-bottom: 50px;
  }

  .btn-bright-green {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    align-items: center;
    width: 335px;
    min-width: 160px;
    padding-left: 15px;
    padding-right: 65px;
    font-size: 13px;
    position: relative;
  }

  .btn-bright-green.faq {
    justify-content: center;
  }

  .slider-arrow-left {
    left: 51.6%;
  }

  .slider-arrow-left.usp {
    left: 57%;
  }

  .slider-arrow-left.video {
    left: 45.3vw;
  }

  .slider-arrow-right {
    left: 51.6%;
  }

  .slider-arrow-right.usp {
    left: 57%;
  }

  .slider-arrow-right.video {
    left: 45.3vw;
  }

  .title-48-2 {
    font-size: 40px;
  }

  .charge-image-cell {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .landing-nav {
    color: #d9d9d9;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 30px;
  }

  .landing-nav.w--open {
    background-color: #0000;
  }

  .landing-menu-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .cta--landing {
    flex-flow: row;
  }

  .cta--landing.height-mobile {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cta-txt-copy {
    display: none;
  }

  .landing-cta-btn {
    width: 335px;
    height: 60px;
  }

  .cta-text {
    display: none;
  }

  .dashboard-side-menu {
    justify-content: flex-start;
    align-items: center;
  }

  .old-side {
    box-shadow: none;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    min-width: 64px;
    max-width: none;
    min-height: 78px;
    max-height: 78px;
    padding: 0 0 0 24px;
    bottom: auto;
    overflow: visible;
  }

  .dashboard-title-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .dashboard-title-wrapper {
    margin-bottom: 40px;
  }

  .dashboard-strategy-grid {
    grid-template-columns: 1fr;
  }

  .influencer-hero-block {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 40px 20px;
  }

  .influencer-hero-block.unemployable {
    flex-flow: column;
  }

  .influencer-content-block {
    max-width: none;
  }

  .influencer-video-block {
    width: 100%;
    max-width: 500px;
  }

  .heading-64 {
    font-size: 48px;
  }

  .influencer-quote-block {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    margin-bottom: 20px;
    display: none;
  }

  .influencer-quote-block.mb-only {
    margin-top: 15px;
    display: flex;
  }

  .influencer-quote-image.kyle {
    width: 60px;
    min-width: 60px;
    height: 60px;
  }

  .influencer-cta {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .badge-image-block.big {
    max-width: 81%;
  }

  .influencer-hero-btn {
    width: 340px;
  }

  .inf-btn-inner-block.dark.stat {
    min-width: 50px;
    position: absolute;
    right: 15px;
  }

  .inf-btn-inner-block.light.stat {
    justify-content: space-around;
    width: 50px;
    min-width: 50px;
    height: 50px;
    position: absolute;
    right: 15px;
  }

  .badge-inner-wrapper {
    width: 100%;
  }

  .btf-nav-logo-block {
    z-index: 1;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h4, .heading-style-h4-copy {
    font-size: 1.75rem;
  }

  .form12_radio-group {
    grid-template-columns: 1fr;
  }

  .form12_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .sidebar4_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .sidebar4_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .sidebar4_menu-button.w--open {
    background-color: #0000;
  }

  .sidebar4_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar4_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .topbar3_search-desktop {
    display: none;
  }

  .topbar3_close-icon {
    cursor: pointer;
  }

  .topbar3_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar3_container {
    grid-template-columns: 1fr;
    justify-content: flex-end;
    justify-items: end;
  }

  .shell3_sidebar-wrapper {
    height: 100%;
    position: absolute;
  }

  .sidebar4_close-tablet {
    z-index: 1;
    color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .sidebar4_logo-link {
    order: 1;
    justify-content: flex-start;
    align-self: auto;
    margin-bottom: 0;
    margin-left: 1rem;
    display: flex;
  }

  .shell3_wrapper {
    flex-direction: column;
  }

  .sidebar4_container {
    flex-direction: row;
    align-items: center;
  }

  .topbar3_form-block {
    z-index: 999;
    width: 100%;
    max-width: none;
  }

  .topbar3_search-tablet {
    display: none;
  }

  .sidebar4_menu {
    background-color: var(--color--dashboard-side-menu-bg);
    width: 19.5rem;
    height: 100dvh;
    margin-top: 70px;
  }

  .shell4-layout_component {
    grid-template-columns: 1fr;
  }

  .topbar2_search {
    width: auto;
  }

  .topbar2_close-icon {
    cursor: pointer;
  }

  .sidebar7_container {
    flex-direction: row;
    align-items: center;
  }

  .sidebar7_accordion-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .topbar2_logo-link {
    margin-left: 3.5rem;
  }

  .sidebar7_menu-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sidebar7_background-layer {
    background-color: #0009;
    position: fixed;
    inset: 0%;
  }

  .topbar2_search-button-tablet {
    cursor: pointer;
    display: block;
  }

  .topbar2_container {
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
  }

  .sidebar7_menu {
    background-color: #0000;
    width: 19.5rem;
    height: 100dvh;
  }

  .topbar2_form-block {
    z-index: 999;
    width: 100%;
  }

  .sidebar7_component {
    background-color: #0000;
    border-right-style: none;
    width: auto;
    height: auto;
    min-height: 4.5rem;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 2rem;
  }

  .sidebar7_close-tablet {
    z-index: 1;
    color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    position: fixed;
    top: 1rem;
    right: 1rem;
  }

  .topbar2_search-desktop {
    display: none;
  }

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

  .shell4_sidebar-wrapper {
    height: auto;
    position: absolute;
    top: -4.5rem;
    overflow: visible;
  }

  .sidebar7_menu-button.w--open {
    background-color: #0000;
  }

  .dropdown1_dropdown-list {
    overflow: hidden;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown1_toggle {
    align-items: center;
    display: flex;
  }

  .sidebar4_component-2 {
    background-color: #0000;
    border-right-style: none;
    width: 19.5rem;
    min-width: auto;
    height: auto;
    min-height: 4.5rem;
    padding: 0 2rem;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .pricing17_plans {
    grid-template-columns: 1fr;
  }

  .form3_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .form-8 {
    width: auto;
  }

  .ms2-categories-card {
    max-width: none;
  }

  .ms2-grid {
    grid-template-columns: 1fr 1fr;
  }

  .ms2-flex-row.ms2-horizontal {
    flex-wrap: wrap;
  }

  .auth-block-copy {
    width: 80%;
    margin-right: 5px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    margin-bottom: 10px;
    font-size: 38px;
  }

  h2 {
    font-size: 26px;
  }

  h3 {
    font-size: 22px;
  }

  h4 {
    font-size: 20px;
  }

  h5 {
    font-size: 16px;
  }

  h6 {
    font-size: 14px;
  }

  blockquote {
    border-radius: 18px;
    padding-left: 32px;
    padding-right: 32px;
  }

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

  .grid-2-columns.form {
    grid-row-gap: 20px;
  }

  .grid-2-columns._2-col-mbl {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns._2-col-mbl._1-5fr---1fr {
    grid-template-columns: 1.5fr 1fr;
  }

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

  .grid-2-columns.gap-18px._2-columns-mbl {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.reports-modules {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .grid-2-columns.products-top-modules, .grid-2-columns.products-bottom-modules, .grid-2-columns.contact-single-main-grid, .grid-2-columns._1-5fr---1fr, .grid-2-columns._2-1fr---1fr, .grid-2-columns._1-2fr---1fr, .grid-2-columns._2-2fr---1fr, .grid-2-columns._1-3fr---1fr, .grid-2-columns._46fr---1fr, .grid-2-columns._42fr---1fr, .grid-2-columns._7fr---1fr {
    grid-template-columns: 1fr;
  }

  .module.no-records-available, .module.action-completed {
    padding: 56px 32px;
  }

  .module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.no-records-found, .module.notifications-alert {
    padding: 54px 32px;
  }

  .module.pages-link {
    border-radius: 20px;
  }

  .module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .module.graph, .module.users-by-device, .module.recent-contacts {
    border-radius: 24px;
  }

  .module.total-sales, .module.products-table {
    border-radius: 20px;
  }

  .module.team-progress, .module.tasks-reports, .module.contacts-card {
    border-radius: 24px;
  }

  .module.contact-single-details, .module.assigned-to, .module.about-company {
    border-radius: 20px;
  }

  .module.add-note {
    margin-bottom: 40px;
  }

  .module.companies-card {
    border-radius: 24px;
  }

  .module.border-radius-30px {
    border-radius: 20px;
  }

  .module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.contact-activity-small {
    padding: 24px;
  }

  .module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.company-details, .module.projects, .module.crypto-top-module, .module.crypto-news, .module.crypto-trending, .module.client-information {
    border-radius: 20px;
  }

  .module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.amount-due {
    border-radius: 20px;
  }

  .module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .module.monthly-customers, .module.monthly-pageviews {
    border-radius: 24px;
  }

  .module.chat-box {
    border-radius: 20px;
  }

  .module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.team-settings {
    border-radius: 20px;
  }

  .module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .module.skills, .module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .module.pricing-v1, .module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.template-pages-nav {
    position: static;
    top: 0;
  }

  .module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.integration-single {
    border-radius: 20px;
  }

  .module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .module.homepage-features.middle {
    margin: 24px 0;
  }

  .module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .module.features-image-right {
    grid-template-columns: 1fr;
  }

  .module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .module.utility-login-form {
    border-radius: 20px;
    min-width: auto;
    padding-left: 32px;
    padding-right: 32px;
  }

  .style---color-block {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }

  .style---block-sub-heading.border {
    margin-bottom: 48px;
    padding-bottom: 24px;
  }

  .divider {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .divider._64px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .divider.top-20px---bottom-52px {
    margin-bottom: 40px;
  }

  .divider._48px {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .divider.top-28px---bottom-56px {
    margin-bottom: 40px;
  }

  .style---typography-block-grid {
    grid-row-gap: 28px;
    grid-template-columns: 1fr;
  }

  .style---content-block {
    margin-bottom: 64px;
  }

  .mg-bottom-40px {
    margin-bottom: 32px;
  }

  .mg-bottom-48px, .mg-bottom-56px {
    margin-bottom: 40px;
  }

  .mg-bottom-64px {
    margin-bottom: 48px;
  }

  .mg-top-48px {
    margin-top: 40px;
  }

  .mg-right-24px.mg-right-16px-mbl {
    margin-right: 8px;
  }

  .text-200.text-uppercase {
    letter-spacing: .06em;
  }

  .text-200.chat-details-text {
    display: none;
  }

  .display-1 {
    font-size: 52px;
  }

  .grid-1-column.gap-column-24px {
    grid-row-gap: 20px;
  }

  .display-2 {
    font-size: 40px;
  }

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

  .display-4 {
    font-size: 20px;
  }

  .style---style-grid-wrapper {
    grid-row-gap: 120px;
  }

  .text-400.text-uppercase, .text-300.text-uppercase {
    letter-spacing: .06em;
  }

  .text-100.medium.mg-bottom-8px.mg-bottom-4px-mbl {
    margin-bottom: 4px;
  }

  .grid-3-columns {
    grid-template-columns: 1fr;
  }

  .grid-3-columns.style---buttons-grid {
    grid-template-columns: auto;
  }

  .grid-3-columns._3-col-tablet, .grid-3-columns.reports-graphs {
    grid-template-columns: 1fr;
  }

  .style---heading {
    margin-bottom: 56px;
    padding: 104px 24px;
  }

  .inner-container._322px {
    text-align: center;
  }

  .inner-container._100-mbl {
    max-width: 100%;
  }

  .inner-container._80px-mbl {
    max-width: 80px;
  }

  .style---content-heading {
    border-radius: 18px;
    margin-bottom: 36px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .style---heading-icon-wrapper {
    border-radius: 16px;
    max-width: 58px;
  }

  .style---card-wrapper {
    border-radius: 18px;
  }

  .style---bg-white {
    padding: 34px 24px;
  }

  .input {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .input.dropdown-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-area {
    border-radius: 18px;
  }

  .checkbox-field-wrapper.mg-bottom-24px {
    margin-bottom: 20px;
  }

  .style---avatars-container {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit, 160px);
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: grid;
  }

  .avatar-circle._04 {
    width: 72px;
    min-width: 72px;
    max-width: 72px;
    height: 72px;
    min-height: 72px;
    max-height: 72px;
  }

  .avatar-circle._05 {
    width: 100px;
    min-width: 100px;
    max-width: 100px;
    height: 100px;
    min-height: 100px;
    max-height: 100px;
  }

  .avatar-circle._06 {
    width: 140px;
    min-width: 140px;
    max-width: 140px;
    height: 140px;
    min-height: 140px;
    max-height: 140px;
  }

  .avatar-circle._07 {
    width: 140px;
    max-width: 140px;
    height: 140px;
    max-height: 140px;
  }

  .avatar-circle._05 {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .avatar-circle._02 {
    width: 40px;
    max-width: 40px;
    height: 40px;
    max-height: 40px;
  }

  .avatar-circle._08 {
    width: 220px;
    max-width: 220px;
    height: 220px;
    max-height: 220px;
  }

  .avatar-circle._06 {
    width: 120px;
    max-width: 120px;
    height: 120px;
    max-height: 120px;
  }

  .avatar-circle._03 {
    width: 56px;
    max-width: 56px;
    height: 56px;
    max-height: 56px;
  }

  .avatar-circle._04 {
    width: 64px;
    max-width: 64px;
    height: 64px;
    max-height: 64px;
  }

  .line-rounded-icon.dropdown-arrow.profile-dropdown {
    margin-left: 0;
  }

  .line-rounded-icon.success-message-check {
    font-size: 56px;
  }

  .style---line-icons-grid {
    grid-template-columns: repeat(auto-fit, 18px);
  }

  .container-default {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-h1-size {
    font-size: 38px;
  }

  .heading-h2-size {
    font-size: 26px;
  }

  .heading-h3-size {
    font-size: 22px;
  }

  .heading-h4-size {
    font-size: 20px;
  }

  .heading-h5-size {
    font-size: 16px;
  }

  .heading-h6-size {
    font-size: 14px;
  }

  .btn-circle-primary {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .btn-circle-primary.large {
    width: 72px;
    min-width: 72px;
    height: 72px;
    min-height: 72px;
    font-size: 26px;
    line-height: 28px;
  }

  .btn-circle-secondary {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .btn-circle-secondary.large {
    width: 72px;
    min-width: 72px;
    height: 72px;
    min-height: 72px;
    font-size: 26px;
    line-height: 28px;
  }

  .utility-page-wrap {
    min-height: 100vh;
  }

  .hidden-on-desktop.show-on-mbl {
    display: block;
  }

  .flex-horizontal.flex-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .flex-horizontal.vertical-left-mbl {
    flex-direction: column;
    align-items: flex-start;
  }

  .error-message.password {
    margin-left: 24px;
    margin-right: 24px;
  }

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

  .sticky-top.static-mbl {
    position: static;
  }

  .mg-bottom-160px {
    margin-bottom: 80px;
  }

  ._404-not-found {
    font-size: 120px;
  }

  .flex.click-inputs-container {
    grid-column-gap: 64px;
  }

  .flex.vertical-left-mbl {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex.vertical-center-mbl {
    flex-direction: column;
    align-items: center;
  }

  .upload-box-inner-container {
    padding: 24px 32px 48px;
  }

  .upload-box-icon {
    max-width: 120px;
  }

  .no-records-available-illustration {
    max-width: 140px;
  }

  .action-completed-illustration {
    max-width: 140px;
    margin-bottom: 20px;
  }

  .theres-been-an-error-illustration, .no-records-found-illustration, .notification-alert-illustration {
    max-width: 140px;
  }

  .close-button-popup-module {
    max-width: 18px;
  }

  .popup-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .popup-top-icon, .popup-left-icon {
    max-width: 64px;
  }

  .popup-top-image {
    max-width: 140px;
    margin-bottom: 20px;
  }

  .popup-left-image {
    max-width: 140px;
    margin-right: 32px;
  }

  .dashly-custom-icon.chat-box-icon {
    font-size: 18px;
  }

  .dashly-custom-icon.chat-box-icon.mg-right-24px {
    margin-right: 12px;
  }

  .sidebar-logo {
    max-width: 90%;
  }

  .sidebar-wrapper {
    padding-left: 20px;
  }

  .dashboard-main.new {
    padding-left: 0;
  }

  .dashboard-nav-container {
    min-height: 78px;
  }

  .dashboard-top-search-bar-wrapper {
    display: none;
  }

  .dashboard-nav-left-content {
    flex: 1;
  }

  .dashboard-main-content.new-mode {
    padding-left: 20px;
    padding-right: 20px;
  }

  .reports-top-details-container {
    grid-auto-columns: 1fr;
  }

  .products-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .products-table-row.header {
    display: none;
  }

  .products-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tasks-reports-container {
    grid-column-gap: 16px;
  }

  .avatar-circle-outline-container.profile-v2-avatar {
    min-width: 72px;
    max-width: 72px;
    min-height: 72px;
    max-height: 72px;
  }

  .tabs-menu-top {
    margin-bottom: 24px;
  }

  .contacts-modules-container {
    grid-template-columns: 1fr;
  }

  .table-item {
    grid-column-gap: 24px;
    border-bottom: 1px solid var(--neutral--300);
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 64px;
    display: grid;
    overflow: hidden;
  }

  .table-item.last {
    margin-bottom: 32px;
  }

  .table-item.last.mg-bottom-0 {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .table-item.last.border-bottom-solid {
    border-bottom-style: solid;
    margin-bottom: 48px;
    padding-right: 0;
  }

  .table-item.notification-settings-first-item {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .table-item-mobile-caption {
    background-color: var(--neutral--200);
    align-items: center;
    padding-left: 24px;
    display: flex;
  }

  .table-item-mobile-caption.notification-settings-mobile-caption {
    background-color: #0000;
    padding-left: 0;
  }

  .contacts-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .contacts-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .contacts-table-row.header, .hidden-on-mbl {
    display: none;
  }

  .companies-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .companies-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .companies-table-row.header {
    display: none;
  }

  .companies-modules-container {
    grid-template-columns: 1fr;
  }

  .add-note-top-link {
    padding-left: 12px;
    padding-right: 12px;
  }

  .add-note-top-section-links-container {
    justify-content: space-between;
  }

  .company-single-top-banner {
    margin-bottom: -24px;
  }

  .company-single-about-text ul {
    padding-left: 24px;
  }

  .company-single-about-logo {
    border-radius: 13px;
    max-width: 80px;
  }

  .features-tasks-title-container {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .invoices-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .invoices-table-row.header {
    display: none;
  }

  .invoices-table-row.last {
    padding-bottom: 0;
  }

  .invoices-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .crypto-top-modules-grid {
    grid-template-columns: 1fr;
  }

  .crypto-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .crypto-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .crypto-table-row.header {
    display: none;
  }

  .trending-tokens-grid {
    grid-template-columns: 2.75fr 1fr 1.25fr;
  }

  .logs-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .logs-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .logs-table-row.header {
    display: none;
  }

  .invoice-details-container {
    background-position: 100% 0, 50% 140px, -100px -80px;
    background-size: 30%, 52%, 40%;
    margin-bottom: 40px;
  }

  .file-manager-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .file-manager-table-row.header {
    display: none;
  }

  .file-manager-table-row.first {
    border-top-style: none;
  }

  .invoices-details-table-row {
    grid-row-gap: 0px;
    border-style: solid;
    border-top-width: 1px;
    border-top-color: var(--neutral--300);
    border-right-width: 1px;
    border-right-color: var(--neutral--300);
    border-left-width: 1px;
    border-left-color: var(--neutral--300);
    border-radius: 8px;
    grid-template-columns: 1fr;
    margin-bottom: 24px;
    padding: 0;
    overflow: hidden;
  }

  .invoices-details-table-row.header {
    display: none;
  }

  .invoices-details-table-row.last {
    border-bottom-style: solid;
  }

  .form.min-h-460px {
    min-height: 438px;
  }

  .form.mg-bottom-24px.auth {
    margin-bottom: 10px;
  }

  .monthly-pageviews-details-top-container {
    flex-wrap: wrap;
  }

  .chat-page-container {
    flex-direction: column;
  }

  .chat-page-left-side {
    border-bottom-right-radius: 0;
    max-width: none;
    min-height: auto;
  }

  .chat-preview-container {
    grid-row-gap: 8px;
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0;
  }

  .chat-preview-container.last {
    margin-bottom: 0;
  }

  .chat-preview-box-top-container {
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .chat-lightbox-image-wrapper {
    border-radius: 20px;
  }

  .chat-previews-main-container {
    grid-column-gap: 16px;
    justify-content: space-between;
    margin-bottom: 32px;
    display: flex;
  }

  .settings-v1-tab-link {
    flex-flow: column wrap;
    justify-content: center;
  }

  .popup.simple-popup, .popup.popup-icon-top {
    border-radius: 20px;
    padding: 48px 32px;
  }

  .popup.popup-icon-top.pd-sides-50px {
    padding-left: 32px;
    padding-right: 32px;
  }

  .popup.popup-icon-left {
    border-radius: 20px;
    padding: 48px 32px;
  }

  .popup.popup-image-top {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .popup.popup-image-left {
    border-radius: 20px;
    padding: 48px 32px;
  }

  .team-settings-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .team-settings-table-row.header {
    display: none;
  }

  .team-settings-table-top-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .plan-information-modules-container {
    flex-flow: column wrap;
  }

  .plan-information-table-row {
    grid-row-gap: 0px;
    border-style: solid;
    border-top-width: 1px;
    border-top-color: var(--neutral--300);
    border-right-width: 1px;
    border-right-color: var(--neutral--300);
    border-left-width: 1px;
    border-left-color: var(--neutral--300);
    border-radius: 8px;
    grid-template-columns: 1fr;
    margin-bottom: 24px;
    padding: 0;
    overflow: hidden;
  }

  .plan-information-table-row.header {
    display: none;
  }

  .plan-information-table-row.last {
    border-bottom-style: solid;
  }

  .billing-invoices-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .billing-invoices-table-row.header {
    display: none;
  }

  .billing-invoices-table-row.first {
    border-top-style: none;
  }

  .notifications-settings-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 48px;
    padding: 0;
  }

  .notifications-settings-table-row.header {
    display: none;
  }

  .notifications-settings-table-row.first {
    border-top-style: none;
  }

  .api-table-top-section {
    padding-left: 32px;
    padding-right: 32px;
  }

  .api-settings-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .api-settings-table-row.header {
    display: none;
  }

  .api-settings-table-row.first {
    border-top-style: solid;
  }

  .token-input-container {
    margin-right: 24px;
  }

  .settings-v2-main-grid {
    grid-template-columns: 1fr;
  }

  .settings-v2-tab-link {
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .settings-v3-tab-menu {
    flex-wrap: wrap;
    margin-bottom: 32px;
  }

  .settings-v3-content-grid, .profile-v1-main-grid {
    grid-template-columns: 1fr;
  }

  .profile-v1-bg-banner {
    margin-bottom: -10%;
    display: flex;
  }

  .profile-v1-bio-container {
    padding-left: 32px;
    padding-right: 32px;
  }

  .profile-about-rich-text p {
    margin-bottom: 16px;
  }

  .profile-v2-top-container {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .profile-v3-details-container {
    padding-left: 32px;
    padding-right: 32px;
  }

  .mg-right-20px.mg-right-12px-mbl {
    margin-left: 12px;
  }

  .sign-up-page-main-container {
    grid-template-columns: 1fr;
  }

  .sign-up-page-left-side {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .sign-up-page-right-side {
    padding-top: 80px;
    padding-bottom: 0;
  }

  .sign-up-page-logo-container {
    justify-content: flex-start;
    margin-bottom: 64px;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .integration-single-inner-content {
    padding-left: 32px;
    padding-right: 32px;
  }

  .integration-single-logo {
    min-width: 80px;
    max-width: 80px;
    min-height: 80px;
    max-height: 80px;
    margin-right: 24px;
  }

  .heading-h2-size-2 {
    font-size: 26px;
    line-height: 38px;
  }

  ._2-col-grid, ._2-col-grid.checkout-page {
    grid-template-columns: 1fr;
  }

  .help-center-top-section {
    background-position: 120% 100%, -30% 100%;
    background-size: 30%, 30%;
  }

  .help-center-top-section-text-container {
    grid-row-gap: 48px;
    flex-direction: column;
    align-items: center;
  }

  .container-large {
    padding-left: 20px;
    padding-right: 20px;
  }

  .homepage-top-section {
    padding-top: 64px;
    padding-bottom: 80px;
  }

  .homepage-top-section-bg-half {
    top: 60%;
  }

  .screens-text-container {
    min-width: 240px;
    max-width: 240px;
    min-height: 300px;
    max-height: 300px;
    bottom: 10%;
  }

  .features-text-right-container {
    padding-top: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .width-90 {
    width: 90%;
  }

  .preview-section-image-left {
    max-width: 90%;
  }

  .features-text-left-section {
    padding-top: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .homepage-pages-tabs-menu {
    justify-content: center;
    margin-bottom: 56px;
  }

  .homepage-pages-image-wrapper {
    border-radius: 20px;
  }

  .cta-container {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .cta-text-container {
    padding-bottom: 80px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .cta-mobile-image {
    max-width: 90%;
    margin-right: -1px;
    display: block;
  }

  .contain {
    padding: 34px 24px;
  }

  .loading-lottie-small {
    width: 50%;
  }

  .se-dashboard-table-th-link.min-width {
    min-width: 0;
  }

  .se-box-top-left-icon {
    width: 22px;
    margin-right: 5px;
  }

  .se-box-top-right-icon {
    width: 18px;
    margin-right: 5px;
  }

  .products-table-row-seq {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .products-table-row-seq.header {
    display: none;
  }

  .products-table-row-sequence {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .products-table-row-sequence.header {
    display: none;
  }

  .module-2.crypto-trending, .module-2.crypto-news, .module-2.products-table {
    border-radius: 20px;
  }

  .module-2.contact-single-details {
    border-radius: 20px;
  }

  .module-2.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.contact-activity-small {
    padding: 24px;
  }

  .module-2.about-company {
    border-radius: 20px;
  }

  .module-2.add-note {
    margin-bottom: 40px;
  }

  .module-2.assigned-to {
    border-radius: 20px;
  }

  .module-2.action-completed {
    padding: 56px 32px;
  }

  .module-2.tasks-reports {
    border-radius: 24px;
  }

  .module-2.pricing-v3, .module-2.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-2.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .module-2.billing-startup-plan-info {
    padding-right: 26px;
  }

  .module-2.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-2.billing-extra-users-info {
    padding: 18px 26px;
  }

  .module-2.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .module-2.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-2.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-2.team-settings {
    border-radius: 20px;
  }

  .module-2.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-2.notifications-alert {
    padding: 54px 32px;
  }

  .divider-2 {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .divider-2._48px {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .divider-2._64px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .divider-2.top-28px---bottom-56px {
    margin-bottom: 40px;
  }

  .columns-88-copy {
    display: block;
  }

  .table-item-mobile-caption-2 {
    background-color: #f7f9fc;
    align-items: center;
    padding-left: 24px;
    display: flex;
  }

  .table-item-mobile-caption-2.notification-settings-mobile-caption {
    background-color: #0000;
    padding-left: 0;
  }

  .table-item-2 {
    grid-column-gap: 24px;
    border-bottom: 1px solid #e9eaf3;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 64px;
    display: grid;
    overflow: hidden;
  }

  .table-item-2.last {
    margin-bottom: 32px;
  }

  .table-item-2.last.mg-bottom-0 {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .table-item-2.notification-settings-first-item {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .products-table-row-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .products-table-row-2.header {
    display: none;
  }

  .heading-h4-size-2 {
    font-size: 20px;
  }

  .user-bots-table-row {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .user-bots-table-row.header {
    display: none;
  }

  .table-item-strat {
    grid-column-gap: 24px;
    border-bottom: 1px solid #e9eaf3;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 64px;
    display: grid;
    overflow: hidden;
  }

  .table-item-strat.last {
    margin-bottom: 32px;
  }

  .table-item-strat.last.mg-bottom-0 {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .col {
    margin-bottom: 20px;
  }

  .col.table-col {
    margin-bottom: 0;
  }

  .card-2 {
    padding: 30px 20px 20px;
  }

  .strat-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .strat-module.no-records-available, .strat-module.action-completed {
    padding: 56px 32px;
  }

  .strat-module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.no-records-found, .strat-module.notifications-alert {
    padding: 54px 32px;
  }

  .strat-module.pages-link {
    border-radius: 20px;
  }

  .strat-module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .strat-module.graph, .strat-module.users-by-device, .strat-module.recent-contacts {
    border-radius: 24px;
  }

  .strat-module.total-sales, .strat-module.products-table {
    border-radius: 20px;
  }

  .strat-module.team-progress, .strat-module.tasks-reports, .strat-module.contacts-card {
    border-radius: 24px;
  }

  .strat-module.contact-single-details, .strat-module.assigned-to, .strat-module.about-company {
    border-radius: 20px;
  }

  .strat-module.add-note {
    margin-bottom: 40px;
  }

  .strat-module.companies-card {
    border-radius: 24px;
  }

  .strat-module.border-radius-30px {
    border-radius: 20px;
  }

  .strat-module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.contact-activity-small {
    padding: 24px;
  }

  .strat-module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .strat-module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.company-details, .strat-module.projects, .strat-module.crypto-top-module, .strat-module.crypto-news, .strat-module.crypto-trending, .strat-module.client-information {
    border-radius: 20px;
  }

  .strat-module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.amount-due {
    border-radius: 20px;
  }

  .strat-module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .strat-module.monthly-customers, .strat-module.monthly-pageviews {
    border-radius: 24px;
  }

  .strat-module.chat-box {
    border-radius: 20px;
  }

  .strat-module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.team-settings {
    border-radius: 20px;
  }

  .strat-module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .strat-module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .strat-module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .strat-module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .strat-module.skills, .strat-module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .strat-module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .strat-module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .strat-module.pricing-v1, .strat-module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.template-pages-nav {
    position: static;
    top: 0;
  }

  .strat-module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .strat-module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .strat-module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.integration-single {
    border-radius: 20px;
  }

  .strat-module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .strat-module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .strat-module.homepage-features.middle {
    margin: 24px 0;
  }

  .strat-module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .strat-module.features-image-right {
    grid-template-columns: 1fr;
  }

  .strat-module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .strat-module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .strat-module.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module.first {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-94 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-229 {
    margin-bottom: 10px;
  }

  .column-202 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-205 {
    padding-left: 0;
  }

  .div-block-234 {
    margin-left: 0;
    margin-right: 0;
  }

  .module-strat-detail {
    margin-bottom: 10px;
  }

  .module-strat-detail.no-records-available, .module-strat-detail.action-completed {
    padding: 56px 32px;
  }

  .module-strat-detail.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.no-records-found, .module-strat-detail.notifications-alert {
    padding: 54px 32px;
  }

  .module-strat-detail.pages-link {
    border-radius: 20px;
  }

  .module-strat-detail.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .module-strat-detail.graph, .module-strat-detail.users-by-device, .module-strat-detail.recent-contacts {
    border-radius: 24px;
  }

  .module-strat-detail.total-sales, .module-strat-detail.products-table {
    border-radius: 20px;
  }

  .module-strat-detail.team-progress, .module-strat-detail.tasks-reports, .module-strat-detail.contacts-card {
    border-radius: 24px;
  }

  .module-strat-detail.contact-single-details, .module-strat-detail.assigned-to, .module-strat-detail.about-company {
    border-radius: 20px;
  }

  .module-strat-detail.add-note {
    margin-bottom: 40px;
  }

  .module-strat-detail.companies-card {
    border-radius: 24px;
  }

  .module-strat-detail.border-radius-30px {
    border-radius: 20px;
  }

  .module-strat-detail.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.contact-activity-small {
    padding: 24px;
  }

  .module-strat-detail.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .module-strat-detail.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.company-details, .module-strat-detail.projects, .module-strat-detail.crypto-top-module, .module-strat-detail.crypto-news, .module-strat-detail.crypto-trending, .module-strat-detail.client-information {
    border-radius: 20px;
  }

  .module-strat-detail.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.amount-due {
    border-radius: 20px;
  }

  .module-strat-detail.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .module-strat-detail.monthly-customers, .module-strat-detail.monthly-pageviews {
    border-radius: 24px;
  }

  .module-strat-detail.chat-box {
    border-radius: 20px;
  }

  .module-strat-detail.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.team-settings {
    border-radius: 20px;
  }

  .module-strat-detail.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.billing-startup-plan-info {
    padding-right: 26px;
  }

  .module-strat-detail.billing-extra-users-info {
    padding: 18px 26px;
  }

  .module-strat-detail.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .module-strat-detail.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .module-strat-detail.skills, .module-strat-detail.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .module-strat-detail.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .module-strat-detail.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .module-strat-detail.pricing-v1, .module-strat-detail.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.template-pages-nav {
    position: static;
    top: 0;
  }

  .module-strat-detail.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .module-strat-detail.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .module-strat-detail.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.integration-single {
    border-radius: 20px;
  }

  .module-strat-detail.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .module-strat-detail.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .module-strat-detail.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .module-strat-detail.homepage-features.middle {
    margin: 24px 0;
  }

  .module-strat-detail.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .module-strat-detail.features-image-right {
    grid-template-columns: 1fr;
  }

  .module-strat-detail.homepage-pages-image-container {
    border-radius: 20px;
  }

  .module-strat-detail.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .module-strat-detail.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .popup-2.popup-image-left, .popup-2.simple-popup, .popup-2.popup-icon-top {
    border-radius: 20px;
    padding: 48px 32px;
  }

  .display-5 {
    font-size: 20px;
  }

  .strat-module-copy.no-records-available, .strat-module-copy.action-completed {
    padding: 56px 32px;
  }

  .strat-module-copy.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.no-records-found, .strat-module-copy.notifications-alert {
    padding: 54px 32px;
  }

  .strat-module-copy.pages-link {
    border-radius: 20px;
  }

  .strat-module-copy.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .strat-module-copy.graph, .strat-module-copy.users-by-device, .strat-module-copy.recent-contacts {
    border-radius: 24px;
  }

  .strat-module-copy.total-sales, .strat-module-copy.products-table {
    border-radius: 20px;
  }

  .strat-module-copy.team-progress, .strat-module-copy.tasks-reports, .strat-module-copy.contacts-card {
    border-radius: 24px;
  }

  .strat-module-copy.contact-single-details, .strat-module-copy.assigned-to, .strat-module-copy.about-company {
    border-radius: 20px;
  }

  .strat-module-copy.add-note {
    margin-bottom: 40px;
  }

  .strat-module-copy.companies-card {
    border-radius: 24px;
  }

  .strat-module-copy.border-radius-30px {
    border-radius: 20px;
  }

  .strat-module-copy.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.contact-activity-small {
    padding: 24px;
  }

  .strat-module-copy.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .strat-module-copy.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.company-details, .strat-module-copy.projects, .strat-module-copy.crypto-top-module, .strat-module-copy.crypto-news, .strat-module-copy.crypto-trending, .strat-module-copy.client-information {
    border-radius: 20px;
  }

  .strat-module-copy.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.amount-due {
    border-radius: 20px;
  }

  .strat-module-copy.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .strat-module-copy.monthly-customers, .strat-module-copy.monthly-pageviews {
    border-radius: 24px;
  }

  .strat-module-copy.chat-box {
    border-radius: 20px;
  }

  .strat-module-copy.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.team-settings {
    border-radius: 20px;
  }

  .strat-module-copy.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.billing-startup-plan-info {
    padding-right: 26px;
  }

  .strat-module-copy.billing-extra-users-info {
    padding: 18px 26px;
  }

  .strat-module-copy.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .strat-module-copy.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .strat-module-copy.skills, .strat-module-copy.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .strat-module-copy.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .strat-module-copy.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .strat-module-copy.pricing-v1, .strat-module-copy.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.template-pages-nav {
    position: static;
    top: 0;
  }

  .strat-module-copy.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .strat-module-copy.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .strat-module-copy.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.integration-single {
    border-radius: 20px;
  }

  .strat-module-copy.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .strat-module-copy.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .strat-module-copy.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .strat-module-copy.homepage-features.middle {
    margin: 24px 0;
  }

  .strat-module-copy.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .strat-module-copy.features-image-right {
    grid-template-columns: 1fr;
  }

  .strat-module-copy.homepage-pages-image-container {
    border-radius: 20px;
  }

  .strat-module-copy.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .strat-module-copy.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .columns-102 {
    padding-left: 0;
    padding-right: 10px;
  }

  .columns-strategies {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-192 {
    white-space: nowrap;
  }

  .columns-strategies-inactive {
    padding-left: 0;
  }

  .dash-module {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dash-module.no-records-available, .dash-module.action-completed {
    padding: 56px 32px;
  }

  .dash-module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.no-records-found, .dash-module.notifications-alert {
    padding: 54px 32px;
  }

  .dash-module.pages-link {
    border-radius: 20px;
  }

  .dash-module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .dash-module.graph, .dash-module.users-by-device, .dash-module.recent-contacts {
    border-radius: 24px;
  }

  .dash-module.total-sales, .dash-module.products-table {
    border-radius: 20px;
  }

  .dash-module.team-progress, .dash-module.tasks-reports, .dash-module.contacts-card {
    border-radius: 24px;
  }

  .dash-module.contact-single-details, .dash-module.assigned-to, .dash-module.about-company {
    border-radius: 20px;
  }

  .dash-module.add-note {
    margin-bottom: 40px;
  }

  .dash-module.companies-card {
    border-radius: 24px;
  }

  .dash-module.border-radius-30px {
    border-radius: 20px;
  }

  .dash-module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.contact-activity-small {
    padding: 24px;
  }

  .dash-module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .dash-module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.company-details, .dash-module.projects, .dash-module.crypto-top-module, .dash-module.crypto-news, .dash-module.crypto-trending, .dash-module.client-information {
    border-radius: 20px;
  }

  .dash-module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.amount-due {
    border-radius: 20px;
  }

  .dash-module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .dash-module.monthly-customers, .dash-module.monthly-pageviews {
    border-radius: 24px;
  }

  .dash-module.chat-box {
    border-radius: 20px;
  }

  .dash-module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.team-settings {
    border-radius: 20px;
  }

  .dash-module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .dash-module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .dash-module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .dash-module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .dash-module.skills, .dash-module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .dash-module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .dash-module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .dash-module.pricing-v1, .dash-module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.template-pages-nav {
    position: static;
    top: 0;
  }

  .dash-module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .dash-module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .dash-module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.integration-single {
    border-radius: 20px;
  }

  .dash-module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .dash-module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .dash-module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .dash-module.homepage-features.middle {
    margin: 24px 0;
  }

  .dash-module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .dash-module.features-image-right {
    grid-template-columns: 1fr;
  }

  .dash-module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .dash-module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .dash-module.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .text-block-198.no-wrap {
    white-space: normal;
  }

  .div-block-262, .div-block-265 {
    padding-left: 0;
    padding-right: 0;
  }

  .invoice-module.no-records-available, .invoice-module.action-completed {
    padding: 56px 32px;
  }

  .invoice-module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.no-records-found, .invoice-module.notifications-alert {
    padding: 54px 32px;
  }

  .invoice-module.pages-link {
    border-radius: 20px;
  }

  .invoice-module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .invoice-module.graph, .invoice-module.users-by-device, .invoice-module.recent-contacts {
    border-radius: 24px;
  }

  .invoice-module.total-sales, .invoice-module.products-table {
    border-radius: 20px;
  }

  .invoice-module.team-progress, .invoice-module.tasks-reports, .invoice-module.contacts-card {
    border-radius: 24px;
  }

  .invoice-module.contact-single-details, .invoice-module.assigned-to, .invoice-module.about-company {
    border-radius: 20px;
  }

  .invoice-module.add-note {
    margin-bottom: 40px;
  }

  .invoice-module.companies-card {
    border-radius: 24px;
  }

  .invoice-module.border-radius-30px {
    border-radius: 20px;
  }

  .invoice-module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.contact-activity-small {
    padding: 24px;
  }

  .invoice-module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .invoice-module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.company-details, .invoice-module.projects, .invoice-module.crypto-top-module, .invoice-module.crypto-news, .invoice-module.crypto-trending, .invoice-module.client-information {
    border-radius: 20px;
  }

  .invoice-module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.amount-due {
    border-radius: 20px;
  }

  .invoice-module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .invoice-module.monthly-customers, .invoice-module.monthly-pageviews {
    border-radius: 24px;
  }

  .invoice-module.chat-box {
    border-radius: 20px;
  }

  .invoice-module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.team-settings {
    border-radius: 20px;
  }

  .invoice-module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .invoice-module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .invoice-module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .invoice-module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .invoice-module.skills, .invoice-module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .invoice-module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .invoice-module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .invoice-module.pricing-v1, .invoice-module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.template-pages-nav {
    position: static;
    top: 0;
  }

  .invoice-module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .invoice-module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .invoice-module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.integration-single {
    border-radius: 20px;
  }

  .invoice-module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .invoice-module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .invoice-module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .invoice-module.homepage-features.middle {
    margin: 24px 0;
  }

  .invoice-module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .invoice-module.features-image-right {
    grid-template-columns: 1fr;
  }

  .invoice-module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .invoice-module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .invoice-module.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .text-block-201.text-uppercase {
    font-size: 16px;
  }

  .input-currency {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .input-currency.dropdown-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .switcher-tab {
    border-style: none solid;
    border-left-width: 1px;
    border-left-color: #ebedf0;
    border-right-width: 1px;
    border-right-color: #ebedf0;
    display: block;
  }

  .switcher-tab.w--current {
    border-left-color: #325ae7;
    border-right-color: #325ae7;
  }

  .switcher-tab.left {
    border-top-style: solid;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 0;
  }

  .switcher-tab.left.w--current {
    border-right-color: #325ae7;
  }

  .switcher-tab.right {
    border-bottom-style: solid;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
  }

  .primary-input {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .primary-input.dropdown-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .primary-input-blocked {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .primary-input-blocked.dropdown-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sidebar-wrapper-2 {
    background-color: #0000;
    padding-left: 20px;
  }

  .hamburger-menu-bar-2.top.sidebar, .hamburger-menu-bar-2.bottom.sidebar {
    background-color: var(--black);
  }

  .main-module.no-records-available, .main-module.action-completed {
    padding: 56px 32px;
  }

  .main-module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.no-records-found, .main-module.notifications-alert {
    padding: 54px 32px;
  }

  .main-module.pages-link {
    border-radius: 20px;
  }

  .main-module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .main-module.graph, .main-module.users-by-device, .main-module.recent-contacts {
    border-radius: 24px;
  }

  .main-module.total-sales, .main-module.products-table {
    border-radius: 20px;
  }

  .main-module.team-progress, .main-module.tasks-reports, .main-module.contacts-card {
    border-radius: 24px;
  }

  .main-module.contact-single-details, .main-module.assigned-to, .main-module.about-company {
    border-radius: 20px;
  }

  .main-module.add-note {
    margin-bottom: 40px;
  }

  .main-module.companies-card {
    border-radius: 24px;
  }

  .main-module.border-radius-30px {
    border-radius: 20px;
  }

  .main-module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.contact-activity-small {
    padding: 24px;
  }

  .main-module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .main-module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.company-details, .main-module.projects, .main-module.crypto-top-module, .main-module.crypto-news, .main-module.crypto-trending, .main-module.client-information {
    border-radius: 20px;
  }

  .main-module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.amount-due {
    border-radius: 20px;
  }

  .main-module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .main-module.monthly-customers, .main-module.monthly-pageviews {
    border-radius: 24px;
  }

  .main-module.chat-box {
    border-radius: 20px;
  }

  .main-module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.team-settings {
    border-radius: 20px;
  }

  .main-module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .main-module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .main-module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .main-module.skills, .main-module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .main-module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .main-module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .main-module.pricing-v1, .main-module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.template-pages-nav {
    position: static;
    top: 0;
  }

  .main-module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .main-module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .main-module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.integration-single {
    border-radius: 20px;
  }

  .main-module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .main-module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .main-module.homepage-features.middle {
    margin: 24px 0;
  }

  .main-module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .main-module.features-image-right {
    grid-template-columns: 1fr;
  }

  .main-module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .main-module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .main-module.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module.lower.view-all.grey, .main-module.home {
    height: auto;
  }

  .main-module.settings {
    margin-left: 0;
  }

  .main-module.all.grey.mobile {
    display: block;
  }

  .main-module.dropdown.grey {
    display: none;
  }

  .main-module.strategy.alt {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.grey.mobile, .main-module.mobile {
    height: auto;
  }

  .text-block-223.overview {
    white-space: nowrap;
  }

  .columns-119, .columns-118-copy {
    display: block;
  }

  .text-block-227 {
    white-space: nowrap;
  }

  .text-block-228 {
    flex: 1;
  }

  .container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .add-note-top-link-2 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .input-2 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .heading-h3-size-2 {
    font-size: 22px;
  }

  .text-area-2 {
    border-radius: 18px;
  }

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

  .hero-img-mobi-e {
    width: 100%;
    display: none;
  }

  .hero-img-sign {
    display: none;
  }

  .hero-img_block {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    max-height: none;
    padding-bottom: 0;
  }

  .hero-content {
    max-width: none;
  }

  .hero-content.max-width {
    margin-top: 0;
  }

  .hero-content.sq-plus {
    margin-top: -68px;
    padding-left: 0;
  }

  .section-4 {
    padding-top: 40px;
  }

  .section-4.hero {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .section-4.hero.sq-x {
    background-position: -200% 88%;
  }

  .section-4.blue.padding {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-4.countries {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .section-4.sq-x-gradient.article {
    padding-top: 140px;
  }

  .section-4.sq-x-gradient.relative {
    padding-bottom: 100px;
  }

  .section-4.hero-new {
    background-position: 100% 158px, -45px 95px;
    background-size: contain, 121px;
    padding-top: 200px;
    padding-bottom: 30px;
  }

  .section-4.hero-new.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero-sq-base, .section-4.hero-sq-light {
    background-position: 50% 300%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .section-4.hero-sq-plus {
    background-position: 50% 450%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .section-4.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .section-4.hero--sq-spot.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero--sq-spot--dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .section-4.hero--sq-spot--dca.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero--sq-derivatives {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .section-4.hero--sq-derivatives.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero--sq-spot--dca-copy {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .section-4.hero--sq-spot--dca-copy.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero--sq-spot--dca-copy.forex {
    background-position: 100% 45%;
    padding-bottom: 60px;
  }

  .section-4.hero--sq-medallion {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .section-4.hero--sq-medallion.sq-x {
    background-position: -200% 88%;
  }

  .section-4.hero--sq-medallion-dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .section-4.hero--sq-medallion-dca.sq-x {
    background-position: -200% 88%;
  }

  .section-4.carousel, .section-4.company-carousel {
    padding-bottom: 80px;
  }

  .section-4.landing-mode {
    padding-bottom: 40px;
  }

  .section-4.landing-mode.pb-100 {
    padding-bottom: 60px;
  }

  .section-4.landing-footer {
    padding-top: 50px;
    padding-bottom: 110px;
  }

  .section-4.influencer-landing {
    padding-top: 175px;
  }

  .hero-paragraph {
    max-width: none;
    font-size: 18px;
  }

  .h1 {
    font-size: 30px;
  }

  .h1.white {
    margin-bottom: 0;
  }

  .h1.green {
    margin-top: 0;
  }

  .h1.blog-post {
    margin-bottom: 0;
  }

  .section-wrapper.max-width.flex-wizard {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 50px 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .play-wrapper {
    margin-bottom: 35px;
    margin-right: 0;
  }

  .play-wrapper.margin {
    margin-bottom: 0;
  }

  .hero-cta {
    flex-direction: column;
    align-items: center;
  }

  .hero-cta.learn-more, .hero-cta.home {
    flex-direction: row;
    align-items: flex-start;
    width: auto;
    margin-top: 0;
  }

  .hero-cta.sq-base, .hero-cta.sq-base-copy, .hero-cta.sq-base-copy, .hero-cta.blog-post {
    white-space: nowrap;
    flex-flow: row;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin-top: 0;
  }

  .about-content_cell {
    max-width: 95%;
  }

  .h2 {
    margin-top: 36px;
    font-size: 25px;
  }

  .h2.yellow.absolute {
    max-width: 60%;
  }

  .h2.sq-color.absolute {
    max-width: 60%;
    margin-top: 0;
  }

  .h2.sq-color.padding-0 {
    margin-top: 0;
  }

  .h2.sq-x.absolute {
    max-width: 60%;
  }

  .h2.padding.article-mobile {
    margin-top: 10px;
  }

  .h2.grey {
    font-size: 22px;
  }

  .about-sq-wrapper {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .about-cell_title {
    font-size: 20px;
  }

  .paragraph-5.medium-blue {
    padding-top: 13px;
  }

  .paragraph-5.grey-pd0 {
    font-size: 16px;
  }

  .paragraph-5.font.white.mb-13 {
    font-size: 13px;
  }

  .paragraph-5.font.white.mb-15 {
    font-size: 15px;
  }

  .paragraph-5.font.dark-grey.mb-13, .paragraph-5.font.dark-grey.static {
    font-size: 13px;
  }

  .paragraph-5.font.bright-green.mb-11 {
    font-size: 11px;
  }

  .paragraph-5.font.br-green-2.mb-15, .paragraph-5.font.br-green-2.didi, .paragraph-5.font.br-green-2.kyle, .paragraph-5.font.br-green-2.unemp, .paragraph-5.font.br-green-2.jess {
    font-size: 15px;
  }

  .work-tab-content {
    margin-top: 90px;
  }

  .work-tab-content.sq-dca {
    margin-top: 20px;
  }

  .step-img {
    max-width: 75%;
  }

  .number-cell {
    grid-template-columns: .39fr 1fr;
  }

  .work-menu-selected_img {
    width: 60px;
    height: 60px;
    margin: auto;
  }

  .number-block {
    max-width: 100px;
  }

  .step-content-cell.padding {
    margin-top: 0;
  }

  .work-tab-content_wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .work-tab-content_wrapper.new {
    grid-template-columns: 1fr;
  }

  .work-tab-content_wrapper.padding-top {
    grid-row-gap: 40px;
    grid-template-columns: .8fr;
  }

  .work-tab-content_wrapper.padding-top.af, .work-tab-content_wrapper.dashboad-new {
    grid-template-columns: 1fr;
  }

  .work-mnu-unselected_img {
    width: 40px;
    height: 40px;
  }

  .step-img-cell {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .step-img-cell._1-sp {
    justify-content: center;
    max-height: 100px;
  }

  .step-logo_img {
    max-width: 100%;
    max-height: 100px;
  }

  .work-tab-link {
    width: 60px;
    height: 60px;
    margin-left: 10px;
  }

  .work-tab-link.w--current {
    width: 60px;
    height: 60px;
  }

  .step-logo-block {
    max-width: none;
    max-height: 100px;
  }

  .cost-img, .cost-img.sq-base {
    margin-left: 0;
  }

  .cost-check-cell {
    max-width: none;
  }

  .cost-content_cell {
    max-width: 90%;
  }

  .cost-content_cell.sq-x, .cost-content_cell.sq-base {
    max-width: 100%;
  }

  .cost-content {
    grid-template-columns: 1fr;
  }

  .cost-content.sx-base {
    grid-column-gap: 20px;
    grid-template-columns: .7fr 1fr;
  }

  .cost-content.sx-base.plus {
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .calc-data {
    font-size: 14px;
  }

  .calculator-tab-link {
    width: 22%;
  }

  .calculator-tab-link.w--current {
    padding-top: 0;
    padding-bottom: 0;
  }

  .calc-data-cell {
    width: 60px;
    height: 40px;
  }

  .description-cell {
    padding-left: 10px;
  }

  .description-cell.white {
    height: 100px;
  }

  .calculator-tab_menu {
    padding-left: 160px;
  }

  .calcultor-title {
    font-size: 12px;
  }

  .descriprion-text {
    font-size: 10px;
  }

  .question-icon_img {
    display: block;
  }

  .calculator-tab-pane {
    width: 100%;
  }

  .option-title {
    left: 10px;
  }

  .question-icon-block {
    width: 20px;
    min-width: 20px;
    height: 20px;
  }

  .calc-icon-block {
    width: 25px;
    height: 25px;
    margin-right: 5px;
  }

  .calc-nav-icon {
    width: 50px;
  }

  .calculator-grid {
    grid-template-columns: max-content max-content auto;
    max-width: 100%;
  }

  .calc-data-cell_wrapper {
    width: auto;
    height: 100px;
  }

  .option-cell {
    padding-left: 10px;
    padding-right: 10px;
  }

  .option-cell.white {
    height: 100px;
  }

  .risk-icon {
    width: 50px;
    height: 50px;
  }

  .tab-line {
    width: 20px;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0% 0% 0% auto;
    overflow: hidden;
  }

  .risks-tab--menu {
    width: auto;
    position: relative;
  }

  .tab-inner-wrapper {
    max-width: none;
  }

  .rrisks-content-wrapper {
    padding-bottom: 25px;
    padding-left: 40px;
    padding-right: 35px;
  }

  .risks-tab-content {
    width: 100%;
  }

  .tab-toggle {
    position: static;
  }

  .risks-tab-pane {
    width: 100%;
  }

  .grid-2 {
    grid-template-rows: auto auto;
  }

  .risks-tab {
    flex-direction: column;
  }

  .risks-tab-link {
    position: relative;
  }

  .risks-tab-link.w--current {
    padding-right: 0;
    position: relative;
  }

  .faq-wrapper {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .faq-img {
    margin-left: auto;
    margin-right: auto;
  }

  .button {
    margin-right: auto;
  }

  .button.sq-x.mobile-dropdown {
    margin-left: auto;
    margin-right: 0;
  }

  .faq-content {
    width: auto;
    margin-bottom: 40px;
  }

  .countries-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .ra-wrapper {
    margin-bottom: 60px;
  }

  .ripple-africa-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-top: 60px;
  }

  .ripple-africa-grid.sq-plus {
    grid-template-columns: 1.2fr;
  }

  .ra-image-block {
    max-width: none;
  }

  .se-footer-notes {
    font-size: .8rem;
  }

  .se-footer-top-list.landing {
    grid-template-columns: 1fr;
  }

  .se-footer-top.landing {
    grid-template-columns: .7fr 1.4fr;
  }

  .se-footer {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lp-link {
    color: #daf442;
  }

  .video-content-wrapper-landing {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: none;
    padding: 22px;
  }

  .video-content-wrapper-landing._1 {
    grid-template-columns: 1fr;
  }

  .wg-dd-1-togle {
    justify-content: center;
    height: 44px;
    display: flex;
  }

  .pop-up-filed {
    border: 1px solid #fa4400;
    border-radius: 5px 0 0 5px;
    height: 39px;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pop-up-filed::placeholder {
    color: #8b8b8b;
    font-size: 15px;
  }

  .pop-up-filed.ld1 {
    max-width: none;
  }

  .pop-up-iner-wrapper {
    grid-template-columns: .75fr 1fr;
  }

  .section_landing.hero-landing {
    padding-top: 200px;
    padding-bottom: 40px;
  }

  .section_landing.hero-landing.padding-top {
    padding-top: 100px;
  }

  .section_landing.aboutsq, .section_landing.cta {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .text-block-229 {
    display: none;
  }

  .navigation {
    align-items: flex-end;
    height: 200px;
    padding: 0 0 20px 0;
  }

  .navigation.ld1 {
    height: auto;
  }

  .pop-up-form {
    display: flex;
  }

  .section-wrapper-landing {
    align-items: flex-start;
  }

  .section-wrapper-landing.hero {
    padding-top: 160px;
  }

  .section-wrapper-landing.sticky-2, .section-wrapper-landing.sticky-1 {
    padding: 32px 5vw;
    overflow: auto;
  }

  .section-wrapper-landing.herodca {
    padding-top: 160px;
  }

  .pop-up-form_wrapper {
    margin-top: 9px;
    margin-bottom: 9px;
  }

  .sing-text.desktop {
    display: none;
  }

  .sing-text.mobiles {
    text-decoration: none;
    display: block;
  }

  .navigation-wrapper {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .navigation-wrapper.ld-1 {
    margin-top: 0;
    padding-bottom: 20px;
  }

  .pop-up-top-block {
    background-color: #fa4400;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 8px 2vw;
    display: flex;
  }

  .pop-up-bottom-block {
    flex-direction: column;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .landing-pop-up {
    z-index: 999;
    background-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: relative;
  }

  .planet-1 {
    left: -28%;
  }

  .landing-pop-up-button {
    color: #fff;
    background-color: #fa4400;
    border: 1px solid #fa4400;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 140px;
    font-size: 15px;
    font-weight: 400;
  }

  .landing-pop-up-button.ld1 {
    border-style: none;
  }

  .span-orange {
    color: #f6c14d;
  }

  .span-orange.yellow {
    color: #f5c04d;
  }

  .span-orange.tcc {
    color: #daf442;
  }

  .logo-brand {
    max-width: 120px;
  }

  .logo-brand.landing1 {
    max-width: 180px;
  }

  .close-icon_landing {
    cursor: pointer;
    overflow: hidden;
  }

  .works-inner-wrapper {
    grid-column-gap: 40px;
  }

  .works-bottom-img {
    margin-right: 40px;
  }

  .ld-button1.about {
    margin-top: 54px;
  }

  .h2-landing {
    font-size: 30px;
  }

  .section-landing-work {
    align-items: center;
    padding: 0 0 70px;
  }

  .works-info-text {
    font-size: 14px;
  }

  .double-arrow_block {
    margin: 0 auto;
  }

  .double-arrow_block._2 {
    margin-top: 0;
  }

  .step-text {
    font-size: 18px;
  }

  .planet-2 {
    bottom: -8%;
    left: auto;
    right: -17%;
  }

  .step-title-2 {
    font-size: 20px;
  }

  .about-sq-cta-txt {
    font-size: 16px;
  }

  .about-sq-txt {
    font-size: 18px;
  }

  .strategy-top {
    padding-left: 20px;
    padding-right: 20px;
  }

  .strategy-sq-block {
    margin-left: 10px;
    margin-right: 10px;
  }

  .straegy-sub-title {
    text-align: center;
  }

  .top-pop-up-text {
    color: #fff;
    font-size: 12px;
  }

  .menu-button-2 {
    display: none;
  }

  .section-bybit-blue {
    align-items: center;
    padding: 0 0 70px;
  }

  .subtitle {
    font-size: 18px;
  }

  .heading-landing {
    font-size: 30px;
  }

  .section-landing-logos {
    justify-content: flex-start;
  }

  .logos-carousel-inner {
    width: auto;
  }

  .multi-logos-slide {
    justify-content: flex-start;
    align-items: center;
    min-width: 0%;
  }

  .multi-logos-block {
    width: 30%;
    min-width: 150px;
  }

  .cta {
    justify-content: space-between;
    height: 86px;
  }

  .cta.new {
    height: auto;
    min-height: 86px;
  }

  .cta-inner-wrapper {
    justify-content: space-between;
  }

  .cta-inner-wrapper.wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .cta-inner-wrapper.landing {
    font-size: 18px;
  }

  .button-cta {
    white-space: nowrap;
    flex-wrap: nowrap;
    margin-right: 0;
    font-size: 18px;
  }

  .button-cta.white.no-wrap {
    grid-row-gap: 20px;
    white-space: nowrap;
    width: 26vw;
    max-width: 250px;
    margin-right: 20px;
    font-size: 16px;
  }

  .button-cta.white.margin-right.widht-mobile {
    white-space: nowrap;
    flex-wrap: nowrap;
    width: auto;
    font-size: 16px;
  }

  .button-cta.white.width-mobile {
    margin-right: 0;
  }

  .button-cta.no-wrap {
    white-space: nowrap;
    width: 26vw;
    max-width: 250px;
    font-size: 16px;
  }

  .button-cta.width-mobile {
    white-space: nowrap;
    width: auto;
    font-size: 16px;
  }

  .button-cta.white-grey.no-wrap {
    grid-row-gap: 20px;
    white-space: nowrap;
    width: 26vw;
    max-width: 250px;
    margin-right: 20px;
    font-size: 16px;
  }

  .button-cta.white-grey.margin-right.widht-mobile {
    white-space: nowrap;
    flex-wrap: nowrap;
    width: auto;
    font-size: 16px;
  }

  .button-cta.white-grey.width-mobile {
    margin-right: 0;
  }

  .button-cta.width-mobile-strategies {
    white-space: nowrap;
    flex: 1;
    width: auto;
    font-size: 16px;
  }

  .button-cta.abs {
    position: absolute;
  }

  .cta-wrapper {
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
  }

  .warning-message-banner {
    display: block;
  }

  .column-249 {
    padding-top: 10px;
  }

  .columns-127, .columns-128 {
    display: flex;
  }

  .perfomance-wrapper {
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .perfomance-content_cell {
    align-items: stretch;
    max-width: none;
  }

  .cta-2 {
    justify-content: space-between;
    height: 86px;
  }

  .se-footer-2 {
    padding-top: 40px;
    padding-bottom: 120px;
  }

  .new-status-icon {
    width: 24px;
  }

  .navbar-menu_button {
    top: 24px;
  }

  .navbar-menu_button.w--open {
    inset: 16px 25px auto auto;
  }

  .navbar_menu {
    margin-top: 84px;
  }

  .se-dashboard-tabs-link {
    text-align: center;
    border: 2px solid #5e6fd521;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 60px;
    padding: 5px 2%;
    display: flex;
  }

  .se-dashboard-tabs-link.w--current {
    border-top-color: #5e6fd5;
    border-left-color: #5e6fd5;
    border-right-color: #5e6fd5;
  }

  .se-breadcrumbs {
    font-size: .9rem;
  }

  .se-box-grid-item-name {
    font-size: 1.1rem;
  }

  .se-nav-menu-list-subtitle-2 {
    font-size: 1.115rem;
  }

  .se-hero {
    padding-top: 30px;
    padding-bottom: 60px;
  }

  .se-signed-status {
    width: 80px;
  }

  .navbar-controls_wrapper {
    margin-left: auto;
  }

  .se-box-grid-item {
    padding: 30px;
    font-size: 1rem;
  }

  .se-dashboard-tabs-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .se-nav-menu-list-subtitle {
    font-size: 1.115rem;
  }

  .icon-sign-in-dropdown {
    width: 24px;
  }

  .navbar-brand {
    padding-left: 0;
    left: 2%;
  }

  .navbar-wrapper {
    justify-content: flex-start;
  }

  .icon-rounded-wrapper {
    height: 44px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .icon-rounded-wrapper.signedout, .icon-rounded-wrapper.main-menu {
    height: 44px;
    padding: 4px 6px;
  }

  .navbar_menu-top {
    min-height: 50px;
    font-size: 1.115rem;
  }

  .column-253 {
    padding-right: 10px;
  }

  .column-254 {
    padding-top: 10px;
  }

  .se-nav-menu-list-head, .se-nav-menu-list-subtitle-3 {
    font-size: 1.115rem;
  }

  .icon-sign-in-dropdown-2 {
    width: 24px;
  }

  .div-block-339 {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .column-259 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-260 {
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-263, .column-264, .column-265 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-129 {
    display: flex;
  }

  .pop-up-filed-2 {
    border: 1px solid #fa4400;
    border-radius: 5px 0 0 5px;
    height: 39px;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pop-up-filed-2::placeholder {
    color: #8b8b8b;
    font-family: Helvetica, sans-serif;
    font-size: 15px;
  }

  .top-pop-up-text-2 {
    color: #fff;
    font-family: Helvetica, sans-serif;
    font-size: 12px;
  }

  .sing-text-2.desktop {
    display: none;
  }

  .sing-text-2.mobiles {
    text-decoration: none;
    display: block;
  }

  .landing-pop-up-button-2 {
    color: #fff;
    background-color: #fa4400;
    border: 1px solid #fa4400;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    width: 140px;
    font-size: 15px;
    font-weight: 400;
  }

  .subtitle-2 {
    font-size: 18px;
  }

  .tool-tip {
    color: #07be89;
  }

  .display-6 {
    font-size: 24px;
  }

  .text-block-271 {
    color: #6a76e6;
    padding-right: 0;
  }

  .columns-my-strategies {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-my-strategies-row {
    padding-left: 0;
    padding-right: 10px;
  }

  .fs-cc-prefs_title {
    font-size: 20px;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner_text-link {
    margin-right: 8px;
  }

  .fs-cc-banner_button {
    margin-left: 0;
    margin-right: 8px;
  }

  .sidebar-wrapper-derivitives {
    background-color: #0000;
    padding-left: 20px;
  }

  .heading-h6-size-2 {
    font-size: 14px;
  }

  .heading-h2-size-3 {
    font-size: 26px;
  }

  .heading-h5-size-2 {
    font-size: 16px;
  }

  .b-h3-heading {
    font-size: 40px;
  }

  .b-badge-caption {
    margin-right: 8px;
    display: inline;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .input-new {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .input-new.dropdown-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }

  .product-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .product-module.no-records-available, .product-module.action-completed {
    padding: 56px 32px;
  }

  .product-module.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.no-records-found, .product-module.notifications-alert {
    padding: 54px 32px;
  }

  .product-module.pages-link {
    border-radius: 20px;
  }

  .product-module.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .product-module.graph, .product-module.users-by-device, .product-module.recent-contacts {
    border-radius: 24px;
  }

  .product-module.total-sales, .product-module.products-table {
    border-radius: 20px;
  }

  .product-module.team-progress, .product-module.tasks-reports, .product-module.contacts-card {
    border-radius: 24px;
  }

  .product-module.contact-single-details, .product-module.assigned-to, .product-module.about-company {
    border-radius: 20px;
  }

  .product-module.add-note {
    margin-bottom: 40px;
  }

  .product-module.companies-card {
    border-radius: 24px;
  }

  .product-module.border-radius-30px {
    border-radius: 20px;
  }

  .product-module.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.contact-activity-small {
    padding: 24px;
  }

  .product-module.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .product-module.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.company-details, .product-module.projects, .product-module.crypto-top-module, .product-module.crypto-news, .product-module.crypto-trending, .product-module.client-information {
    border-radius: 20px;
  }

  .product-module.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.amount-due {
    border-radius: 20px;
  }

  .product-module.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .product-module.monthly-customers, .product-module.monthly-pageviews {
    border-radius: 24px;
  }

  .product-module.chat-box {
    border-radius: 20px;
  }

  .product-module.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.team-settings {
    border-radius: 20px;
  }

  .product-module.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.billing-startup-plan-info {
    padding-right: 26px;
  }

  .product-module.billing-extra-users-info {
    padding: 18px 26px;
  }

  .product-module.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .product-module.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .product-module.skills, .product-module.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .product-module.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .product-module.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .product-module.pricing-v1, .product-module.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.template-pages-nav {
    position: static;
    top: 0;
  }

  .product-module.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .product-module.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .product-module.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.integration-single {
    border-radius: 20px;
  }

  .product-module.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .product-module.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .product-module.homepage-features.middle {
    margin: 24px 0;
  }

  .product-module.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .product-module.features-image-right {
    grid-template-columns: 1fr;
  }

  .product-module.homepage-pages-image-container {
    border-radius: 20px;
  }

  .product-module.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .product-module.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .product-module.first {
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .input-new-2 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .product-module-2, .product-pop-up-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .dashboard-nav-container-2 {
    min-height: 78px;
  }

  .dashboard-top-search-bar-wrapper-2 {
    display: none;
  }

  .api-settings-table-row-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .api-settings-table-row-2.header {
    display: none;
  }

  .api-settings-table-row-2.first {
    border-top-style: solid;
  }

  .team-settings-table-row-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .team-settings-table-row-2.header {
    display: none;
  }

  .btn-circle-secondary-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .plan-information-table-row-2 {
    grid-row-gap: 0px;
    border-style: solid;
    border-top-width: 1px;
    border-top-color: #e9eaf3;
    border-left-width: 1px;
    border-left-color: #e9eaf3;
    border-right-width: 1px;
    border-right-color: #e9eaf3;
    border-radius: 8px;
    grid-template-columns: 1fr;
    margin-bottom: 24px;
    padding: 0;
    overflow: hidden;
  }

  .plan-information-table-row-2.header {
    display: none;
  }

  .plan-information-table-row-2.last {
    border-bottom-style: solid;
  }

  .notifications-settings-table-row-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 48px;
    padding: 0;
  }

  .notifications-settings-table-row-2.header {
    display: none;
  }

  .notifications-settings-table-row-2.first {
    border-top-style: none;
  }

  .billing-invoices-table-row-2 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  .billing-invoices-table-row-2.header {
    display: none;
  }

  .billing-invoices-table-row-2.first {
    border-top-style: none;
  }

  .settings-v1-tab-link-2 {
    flex-flow: column wrap;
    justify-content: center;
  }

  .learn-arrow {
    margin-right: 0;
  }

  .sq-hero-graph {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    max-height: none;
    margin-top: 40px;
    padding-bottom: 30px;
    box-shadow: 0 0 20px 10px #dadada80;
  }

  .graph-grid {
    margin-bottom: 30px;
  }

  .graph-button-wrapper {
    width: 100%;
  }

  .about-sq-x-wrapper {
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .sq-difference-graph {
    justify-content: center;
    align-items: flex-start;
    height: auto;
    max-height: none;
  }

  .using-tab-content-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .sq-option-toggle {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    height: auto;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-iconblock {
    width: 30px;
    height: 30px;
    margin-right: 15px;
  }

  .dropdown-logo-block {
    max-width: 160px;
  }

  .dropdown-logo-block.max-widht {
    max-width: 140px;
  }

  .dropdown-toggle-left {
    align-self: flex-start;
    margin-right: 0;
  }

  .dropdown-button-sq {
    width: 230px;
    margin-left: 0;
    margin-right: 0;
  }

  .mobile-graph {
    padding-top: 5px;
  }

  .faq-answer-p {
    margin-top: 40px;
    margin-left: 70px;
    font-size: 18px;
  }

  .faq-top {
    grid-column-gap: 20px;
  }

  .faq-header-bold {
    font-size: 22px;
  }

  .faq-bottom-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq-icon-2 {
    width: 50px;
    min-width: 50px;
    height: 50px;
  }

  .faq-header {
    font-size: 22px;
  }

  .faq-bottom-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .using-menu-unselected_img {
    width: 40px;
    height: 40px;
  }

  .using-menu-selected_img {
    width: 60px;
    height: 60px;
    margin: auto;
  }

  .using-tab-link {
    width: 60px;
    height: 60px;
    margin-left: 10px;
  }

  .using-tab-link.w--current {
    width: 60px;
    height: 60px;
  }

  .section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .account-form-base {
    padding: 0;
  }

  .section-wrapper-landing-copy {
    align-items: flex-start;
  }

  .section-wrapper-landing-copy.hero {
    padding-top: 160px;
  }

  .section-wrapper-landing-copy.sticky-2, .section-wrapper-landing-copy.sticky-1 {
    padding: 32px 5vw;
    overflow: auto;
  }

  .main-module-find-a-strat.no-records-available, .main-module-find-a-strat.action-completed {
    padding: 56px 32px;
  }

  .main-module-find-a-strat.there-s-been-an-error {
    padding-bottom: 54px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.no-records-found, .main-module-find-a-strat.notifications-alert {
    padding: 54px 32px;
  }

  .main-module-find-a-strat.pages-link {
    border-radius: 20px;
  }

  .main-module-find-a-strat.graph-large {
    border-radius: 24px;
    padding-bottom: 48px;
  }

  .main-module-find-a-strat.graph, .main-module-find-a-strat.users-by-device, .main-module-find-a-strat.recent-contacts {
    border-radius: 24px;
  }

  .main-module-find-a-strat.total-sales, .main-module-find-a-strat.products-table {
    border-radius: 20px;
  }

  .main-module-find-a-strat.team-progress, .main-module-find-a-strat.tasks-reports, .main-module-find-a-strat.contacts-card {
    border-radius: 24px;
  }

  .main-module-find-a-strat.contact-single-details, .main-module-find-a-strat.assigned-to, .main-module-find-a-strat.about-company {
    border-radius: 20px;
  }

  .main-module-find-a-strat.add-note {
    margin-bottom: 40px;
  }

  .main-module-find-a-strat.companies-card {
    border-radius: 24px;
  }

  .main-module-find-a-strat.border-radius-30px {
    border-radius: 20px;
  }

  .main-module-find-a-strat.contact-activity-large {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.contact-activity-small {
    padding: 24px;
  }

  .main-module-find-a-strat.company-single-about {
    border-radius: 20px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .main-module-find-a-strat.company-news {
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.company-details, .main-module-find-a-strat.projects, .main-module-find-a-strat.crypto-top-module, .main-module-find-a-strat.crypto-news, .main-module-find-a-strat.crypto-trending, .main-module-find-a-strat.client-information {
    border-radius: 20px;
  }

  .main-module-find-a-strat.changelog {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.amount-due {
    border-radius: 20px;
  }

  .main-module-find-a-strat.support-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .main-module-find-a-strat.monthly-customers, .main-module-find-a-strat.monthly-pageviews {
    border-radius: 24px;
  }

  .main-module-find-a-strat.chat-box {
    border-radius: 20px;
  }

  .main-module-find-a-strat.account {
    border-radius: 20px;
    padding-bottom: 56px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.team-settings {
    border-radius: 20px;
  }

  .main-module-find-a-strat.billing {
    border-radius: 20px;
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.billing-startup-plan-info {
    padding-right: 26px;
  }

  .main-module-find-a-strat.billing-extra-users-info {
    padding: 18px 26px;
  }

  .main-module-find-a-strat.notifications-settings {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.api-settings {
    border-radius: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-module-find-a-strat.tabs-v2-menu-container {
    border-radius: 20px;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
    overflow: hidden;
  }

  .main-module-find-a-strat.skills, .main-module-find-a-strat.experience {
    border-radius: 20px;
    padding-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.social-feed {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.profile-v1-details {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
    position: static;
  }

  .main-module-find-a-strat.profile-v2-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .main-module-find-a-strat.about-me-v2 {
    margin-bottom: 40px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.profile-v3-details {
    border-radius: 20px;
    position: static;
    top: 0;
  }

  .main-module-find-a-strat.pricing-v1, .main-module-find-a-strat.pricing-v3 {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.pricing-single-top {
    grid-row-gap: 32px;
    border-radius: 20px;
    grid-template-columns: 1fr;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.pricing-single-description {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.template-pages-nav {
    position: static;
    top: 0;
  }

  .main-module-find-a-strat.template-pages {
    border-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.notifications {
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.privacy-policy {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.not-found {
    grid-row-gap: 100px;
    text-align: center;
    border-radius: 20px;
    flex-direction: column;
    align-items: center;
    padding: 48px 40px;
  }

  .main-module-find-a-strat.utility-page-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.password-protected {
    border-radius: 20px;
    padding: 64px 32px;
  }

  .main-module-find-a-strat.integrations {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.integration-single {
    border-radius: 20px;
  }

  .main-module-find-a-strat.help-center-categories {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.help-center-category-nav {
    margin-bottom: 32px;
    position: static;
  }

  .main-module-find-a-strat.help-center-article-link {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.homepage-features {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .main-module-find-a-strat.homepage-features.middle {
    margin: 24px 0;
  }

  .main-module-find-a-strat.features-image-left {
    border-radius: 20px;
    grid-template-columns: 1fr;
  }

  .main-module-find-a-strat.features-image-right {
    grid-template-columns: 1fr;
  }

  .main-module-find-a-strat.homepage-pages-image-container {
    border-radius: 20px;
  }

  .main-module-find-a-strat.product-form {
    border-radius: 20px;
    padding: 40px 40px 48px;
  }

  .main-module-find-a-strat.utility-login-form {
    border-radius: 20px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .main-module-find-a-strat.lower.view-all.grey {
    height: auto;
  }

  .main-module-find-a-strat.settings {
    margin-left: 0;
  }

  .main-module-find-a-strat.dropdown.grey {
    display: none;
  }

  .main-module-find-a-strat.strategy.alt {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.grey.mobile, .main-module-find-a-strat.mobile {
    height: auto;
  }

  .home-grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .home-grid.forex-embed {
    grid-column-gap: 60px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .button-transparent {
    width: 251px;
  }

  .home-product-icon {
    width: 50px;
    min-width: 50px;
    height: 50px;
  }

  .home-hero-info-block {
    margin-top: 48px;
  }

  .navbar-new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .introducing-wrapper {
    grid-row-gap: 20px;
    flex-wrap: wrap;
  }

  .hero-cta-flex-wrapper {
    grid-column-gap: 3vw;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    max-width: none;
  }

  .sidebar-mobile-logo-block {
    max-width: 200px;
  }

  .sidebar-wrapper-3 {
    padding-left: 20px;
  }

  .navbar-product-pages {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-button-wrapper {
    grid-row-gap: 20px;
    flex-direction: column;
    margin-top: 40px;
    display: flex;
  }

  .column-287, .column-288 {
    padding-left: 0;
    padding-right: 0;
  }

  .form-wrapper {
    width: 100%;
  }

  .grid-checkbox {
    grid-template-columns: 1fr;
  }

  .slide-wrapper {
    padding: 14px;
  }

  .previous-placeholder, .next-placeholder {
    z-index: 6;
    position: fixed;
  }

  .counter-top, .title-wrap-form {
    padding-top: 20px;
    padding-bottom: 20px;
  }

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

  .check-symbol {
    display: none;
  }

  .step-wrap {
    flex-wrap: wrap;
    align-items: center;
    display: flex;
  }

  .form-wrapper-2 {
    width: 100%;
  }

  .form-grid {
    grid-template-columns: 1fr;
  }

  .column-289 {
    border-right-style: none;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .counter-centre {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-three-column {
    grid-template-columns: 1fr;
  }

  .section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .h2-heading {
    font-size: 44px;
  }

  .h2-2 {
    font-size: 30px;
  }

  .subheading {
    font-size: 14px;
  }

  .section-5 {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .section-5.blue {
    padding-top: 50px;
    padding-bottom: 80px;
  }

  .section-5.blue.strategies {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .se-sections-bottom-leftblock {
    text-align: center;
  }

  .se-sections-bottom-buttons {
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .cta-grid {
    flex-direction: column;
    padding: 2rem;
    display: flex;
  }

  .se-sections-bottom-last {
    text-align: center;
    font-size: .9rem;
  }

  .graph-wrapper {
    flex-direction: column;
  }

  .paragraph-12 {
    font-size: 14px;
  }

  .strategies-grid {
    grid-template-columns: 1fr;
  }

  .option-text-block {
    margin-left: 0;
  }

  .option-text-block.forex {
    padding-top: 40px;
  }

  .sq-plus-graph-wrapper {
    max-width: none;
    padding-left: 50px;
    padding-right: 50px;
  }

  .dropdown-perfomance {
    background-color: #222936;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-iconblock-1 {
    width: 30px;
    height: 30px;
    margin-right: 15px;
  }

  .dropdown-iconblock-1.open {
    min-width: 30px;
  }

  .dropdown-iconblock-2, .dropdown-iconblock-3 {
    width: 30px;
    height: 30px;
    margin-right: 15px;
  }

  .adv-products-logo.dashboard {
    max-width: 80px;
    height: auto;
  }

  .adv-products-logo.hide {
    display: none;
  }

  .tab-title-flex-wrapper {
    align-items: center;
  }

  .tab-title-flex-wrapper.dashboard {
    width: auto;
  }

  .strategy-number-cell {
    max-width: 250px;
  }

  .strategies-content-cell.padding {
    margin-top: 0;
  }

  .strategies-image-cl {
    grid-template-rows: auto;
    grid-auto-rows: auto;
  }

  .dropdown-title-green-block {
    min-width: 60px;
    margin-left: 10px;
  }

  .cta-button-wrapper {
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
  }

  .cta-button-wrapper.mobile-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cta-button-wrapper.landing {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-heading-wrapper.gap {
    grid-row-gap: 20px;
    flex-wrap: wrap;
  }

  .using-spot-content {
    grid-row-gap: 60px;
    flex-direction: column;
  }

  .flex-horizontal.justify {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
  }

  .flex-horizontal.justify.relative {
    align-content: stretch;
    align-items: center;
    height: auto;
  }

  .flex-horizontal.full-width.mb-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
  }

  .flex-horizontal-left.dashboard {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .flex-horizontal-left.mobile-full-width {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
  }

  .dashboar-tab-inner-wrapper {
    grid-row-gap: 15px;
    flex-wrap: wrap;
  }

  .dashboard-cta-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dashbord-cta-icon.static {
    max-width: 30px;
  }

  .image-27 {
    margin-left: 8px;
  }

  .image-28 {
    margin-left: 0;
  }

  .footer {
    padding-top: 40px;
  }

  .footer.hero {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero.sq-x {
    background-position: -200% 88%;
  }

  .footer.countries {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .footer.hero-new {
    background-position: 100% 158px, -45px 95px;
    background-size: contain, 121px;
    padding-top: 200px;
    padding-bottom: 30px;
  }

  .footer.hero-new.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero-sq-base, .footer.hero-sq-light {
    background-position: 50% 300%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .footer.hero-sq-plus {
    background-position: 50% 450%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .footer.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-spot.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero--sq-spot--dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-spot--dca.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero--sq-derivatives {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-derivatives.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero--sq-spot--dca-copy {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-spot--dca-copy.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero--sq-spot--dca-copy.forex {
    background-position: 100% 45%;
  }

  .footer.hero--sq-medallion {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-medallion.sq-x {
    background-position: -200% 88%;
  }

  .footer.hero--sq-medallion-dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .footer.hero--sq-medallion-dca.sq-x {
    background-position: -200% 88%;
  }

  .tab-link-block {
    width: 60px;
    height: 60px;
    margin-left: 10px;
  }

  .tab-link-block.w--current {
    width: 60px;
    height: 60px;
  }

  .article-rich-text h2 {
    font-size: 30px;
  }

  .article-rich-text h3 {
    font-size: 24px;
  }

  .article-rich-text h4 {
    font-size: 20px;
  }

  .article-rich-text blockquote {
    margin-top: 16px;
    padding: 20px;
  }

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

  .blog-grid:nth-child(2n) {
    grid-template-columns: 1fr;
    grid-template-areas: ".";
  }

  .post-content-preview {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: auto;
  }

  .blog-preview-image-block {
    width: auto;
    min-height: 60vw;
  }

  .blog-preview {
    max-width: none;
    font-size: 18px;
  }

  .category-link {
    font-size: 16px;
  }

  .blog-listing-wrapper {
    grid-template-columns: 1fr;
  }

  .filter-button {
    display: none;
  }

  .filter-text {
    font-size: 16px;
  }

  .collection-list-wrapper {
    display: none;
  }

  .select-field {
    color: var(--neutral--100);
    background-color: #6a76e5;
    border-radius: 5px;
    display: block;
  }

  .filter-button-all {
    display: none;
  }

  .category-collection-list {
    grid-template-columns: 1fr;
  }

  .ddlanguage {
    font-size: 1.115rem;
  }

  .ddlanguage.landing {
    margin-bottom: 20px;
  }

  .ddlanguage.landing.dashboard {
    margin-bottom: 0;
  }

  .ddlanguage.landing-influencer {
    margin-bottom: 20px;
  }

  .ddlanguage.landing-influencer.dashboard {
    margin-bottom: 0;
  }

  .top-cta {
    height: auto;
    min-height: 112px;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .header-cta-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-right: 0;
  }

  .header-close-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    left: 20px;
  }

  .cta-close-img {
    width: 18px;
    height: 18px;
  }

  .strategy-tab-content-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .strategy-tab-content-wrapper.new, .strategy-tab-content-wrapper.padding-top.af, .strategy-tab-content-wrapper.dashboad-new {
    grid-template-columns: 1fr;
  }

  .wizard-cta {
    height: auto;
    margin-bottom: 60px;
    padding: 12px 4vw;
  }

  .wizard-cta.home-strategy {
    margin-top: -40px;
  }

  .wizard-cta.product {
    bottom: auto;
  }

  .wizard-close-icon {
    width: 40px;
    min-width: 40px;
    height: 40px;
    left: 20px;
  }

  .video-review-wrapper {
    flex-flow: column;
  }

  .review-slider {
    width: auto;
    padding-bottom: 65px;
  }

  .review-mask {
    min-height: 220px;
  }

  .review-nav {
    margin-left: 0;
    padding-top: 0;
    bottom: 0;
    left: 0%;
    right: 0;
  }

  .review-content-wrapper {
    width: auto;
    margin-top: 10px;
    padding-bottom: 0;
  }

  .review-slide {
    min-height: auto;
  }

  .review-video {
    padding-bottom: 0;
  }

  .wizard-wrapper {
    padding: 30px;
  }

  .wizard-inner-wrapper, .wizard-inner-wrapper.st1 {
    min-height: auto;
  }

  .wizrd-close-cta {
    padding-left: 20px;
  }

  .wizard-info-wrapper {
    min-height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .wizard-step-icon-block {
    max-width: 250px;
    margin-bottom: 15px;
  }

  .wizrd-option-block {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .wizrd-option-block.dd {
    z-index: 1;
    font-size: 16px;
  }

  .wizrd-option-block.dd.w--open {
    z-index: 1;
  }

  .wizard-icon {
    max-width: 40px;
  }

  .wizard-botomm-cta {
    padding-left: 20px;
  }

  .wizard-green-arrow {
    max-width: 30px;
  }

  .wizard-dd-list.w--open {
    max-width: 100%;
  }

  .wizard-dd {
    z-index: 10;
  }

  .dd-risk-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
  }

  .max-width-80 {
    text-align: center;
  }

  .company-carousel-wrapper, .company-logos-carousel {
    grid-column-gap: 100px;
  }

  .card-price {
    font-size: 16px;
    font-weight: 500;
  }

  .card-image-wrapper {
    width: 55px;
    height: 55px;
  }

  .card-slide-nav {
    bottom: -22%;
  }

  .card-image {
    width: 25px;
  }

  .card-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .transaction-wrapper {
    border-radius: 10px;
    padding: 20px 15px;
  }

  .header-search-wrapper {
    display: none;
  }

  .total-balance-code {
    font-size: 26px;
    line-height: 36px;
  }

  .topbar-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .card-info-wrapper {
    margin-bottom: 7px;
  }

  .wallets-singel-wrapper {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
  }

  .search-mobile-icon-wrapper {
    display: block;
  }

  .wallets-balance-pop.one, .wallets-balance-pop.two {
    height: 400px;
    max-height: 400px;
  }

  .header-title {
    font-size: 20px;
    line-height: 30px;
  }

  .card-slider-wrapper {
    max-width: 400px;
  }

  .card-singel-wrapper {
    border-radius: 10px;
    padding: 20px 15px;
  }

  .chart-card-wrapper {
    border-radius: 10px;
  }

  .dashboard-chart {
    border-radius: 10px;
    margin-bottom: 25px;
    padding: 20px 15px;
  }

  .dashboard-chart-title {
    font-size: 16px;
    line-height: 26px;
  }

  .dashboard-chart-title.mr35 {
    margin-right: 20px;
    font-size: 15px;
    line-height: 25px;
  }

  .transaction-table-grid {
    grid-column-gap: 30px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr;
    justify-items: center;
  }

  .header-toggle {
    margin-right: 10px;
  }

  .total-balance {
    border-radius: 10px;
  }

  .cryptocurrency-prices-table-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .balance-categorys-top-content {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .cryptocurrency-table-grid {
    grid-template-columns: 1fr 1fr;
  }

  .cryptocurrency-table-grid.two {
    grid-template-columns: 1.26fr 1.1fr;
  }

  .cryptocurrency-table-headings, .cryptocurrency-table {
    padding-left: 15px;
    padding-right: 15px;
  }

  .market-table-grid {
    grid-column-gap: 20px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr;
  }

  .market-trades {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .order-book-wrapper {
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .exchange-chart-wrapper {
    padding: 15px;
  }

  .exchange-chart-tab-top-text-wrapper {
    padding-top: 15px;
  }

  .notifications-text-wrapper, .notifications-text-wrapper-copy {
    width: 100%;
  }

  .sidebar1_menu-wrapper {
    border-right-style: none;
    padding-top: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sidebar1_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sidebar1_form-block {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sidebar1_menu-button.w--open {
    color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  }

  .sidebar-type-label-delete-this {
    left: 1rem;
  }

  .sidebar1_logo-wrapper-tablet {
    border-bottom: 1px solid #0000;
    min-height: 4rem;
    margin-bottom: 0;
  }

  .sidebar1_close-mobile {
    display: flex;
  }

  .sidebar1_menu {
    width: 80vw;
    max-width: none;
  }

  .topbar-type-label-delete-this {
    top: 2.5rem;
    right: 1rem;
  }

  .topbar1_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .topbar1_logo-link {
    padding-left: 0;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .topbar1_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar1_content-right {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .btn-secondary-3 {
    border-radius: 12px;
    padding: 16px 20px;
  }

  .btn-secondary-3.small {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .btn-secondary-3.large {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .text-area-3 {
    border-radius: 18px;
    font-size: 16px;
  }

  .text-area-3::placeholder {
    font-size: 16px;
  }

  .floating-shape.template-pages {
    max-width: 100%;
  }

  .floating-shape.template-pages.style-guide {
    max-width: 60%;
  }

  .text-402 {
    font-size: 14px;
  }

  .paragraph-large-2 {
    font-size: 18px;
    line-height: 30px;
  }

  .text-403 {
    font-size: 16px;
    line-height: 18px;
  }

  .footer---top.v1 {
    padding-top: 48px;
  }

  .blurred-background-item {
    border-radius: 16px;
  }

  .divider-4 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .style---content-heading-2 {
    border-radius: 18px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .mg-bottom-32px-2 {
    margin-bottom: 24px;
  }

  .badge-secondary-3 {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
  }

  .badge-secondary-3.small {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .display-7 {
    font-size: 44px;
    line-height: 1.227em;
  }

  .display-8 {
    font-size: 34px;
    line-height: 1.294em;
  }

  .heading-h4-size-3 {
    font-size: 20px;
    line-height: 1.3em;
  }

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

  .grid-3-columns-2.gap-row-80px {
    grid-row-gap: 40px;
  }

  .grid-3-columns-2.style---buttons-grid {
    grid-template-columns: auto;
  }

  .floating-sphere.footer-v1 {
    top: -49px;
  }

  .style---card-wrapper-2 {
    border-radius: 16px;
  }

  .style---shadow-card {
    border-radius: 18px;
  }

  .display-9 {
    font-size: 26px;
    line-height: 1.385em;
  }

  .text-404 {
    font-size: 18px;
    line-height: 20px;
  }

  .badge-primary-3 {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 16px;
  }

  .badge-primary-3.small {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .style---components-wrapper-2 {
    border-radius: 16px;
  }

  .style---content-wrapper-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .style---icons-grid {
    grid-template-columns: repeat(auto-fit, 50px);
  }

  .content-full-width-right.footer---v1-content-full-width, .gradient-border {
    border-radius: 16px;
  }

  .gradient-border.line-single-left {
    top: 16px;
    bottom: 16px;
  }

  .sphere.footer-v1-sphere {
    max-width: 320px;
  }

  .heading-h6-size-3 {
    font-size: 14px;
    line-height: 1.571em;
  }

  .input-3 {
    min-height: 60px;
    padding: 16px 20px;
    font-size: 16px;
  }

  .input-3::placeholder {
    font-size: 16px;
  }

  .input-3.large.button-inside {
    min-height: 68px;
  }

  .btn-circle-primary-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .btn-circle-primary-2.large {
    width: 72px;
    min-width: 72px;
    height: 72px;
    min-height: 72px;
    font-size: 26px;
    line-height: 28px;
  }

  .style---color-block-2 {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }

  .heading-h1-size-2 {
    font-size: 38px;
    line-height: 1.211em;
  }

  .display-10 {
    font-size: 20px;
    line-height: 1.5em;
  }

  .style---logo-sidebar {
    max-width: 210px;
  }

  .style---heading-2 {
    padding: 104px 24px;
  }

  .btn-primary-3 {
    border-radius: 12px;
    padding: 16px 20px;
  }

  .btn-primary-3.button-row {
    margin-right: 16px;
  }

  .btn-primary-3.large {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .btn-primary-3.inside-input.default {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .text-405 {
    font-size: 20px;
    line-height: 22px;
  }

  .btn-circle-secondary-3 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .btn-circle-secondary-3.large {
    width: 72px;
    min-width: 72px;
    height: 72px;
    min-height: 72px;
    font-size: 26px;
    line-height: 28px;
  }

  .heading-h5-size-3 {
    font-size: 16px;
    line-height: 1.375em;
  }

  .style---bg-black {
    padding: 34px 24px;
  }

  .social-icon-link {
    min-width: 18px;
    max-width: 18px;
    min-height: 18px;
    max-height: 18px;
    font-size: 18px;
  }

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

  .grid-2-columns-2.style---styleguide-wrapper {
    grid-template-columns: auto;
  }

  .heading-h2-size-4 {
    font-size: 26px;
    line-height: 1.385em;
  }

  .mg-bottom-24px-2 {
    margin-bottom: 20px;
  }

  .content-full-width-right-wrapper.footer---v1-content-full-width-wrap {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 32px;
  }

  .style---avatars-grid {
    grid-template-columns: repeat(auto-fit, 180px);
  }

  .border-line-gradient {
    border-radius: 16px;
  }

  .border-line-gradient.v1.style-content-heading {
    margin-bottom: 40px;
  }

  .social-media-flex {
    grid-column-gap: 12px;
  }

  .style---heading-icon-wrapper-2 {
    border-radius: 16px;
    max-width: 58px;
  }

  .square-icon {
    border-radius: 12px;
    max-width: 56px;
  }

  .order-book-wrapper-2 {
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .exchange-sngel-wrapper {
    margin-bottom: 20px;
    padding: 15px;
  }

  .exchange-card-boder {
    display: none;
  }

  .exchange-card-singel-wrapper {
    padding: 0;
  }

  .exchange-card-name {
    font-size: 17px;
    line-height: 27px;
  }

  .exchange-card-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .market-trades-2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .dashboard-chart-2 {
    border-radius: 10px;
    margin-bottom: 25px;
    padding: 20px 15px;
  }

  .hor-flex-wrapper.center {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
  }

  .hor-flex-wrapper.center.gap-25 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-end;
  }

  .hero-tab-menu {
    border-radius: 100px;
  }

  .hero-tab-content {
    padding-top: 37px;
  }

  .hero-tab-link {
    border-radius: 100px;
    padding: 10px 35px;
    line-height: 1.2;
  }

  .heading-48 {
    text-align: center;
    font-size: 25px;
  }

  .spacer-44 {
    height: 20px;
  }

  .spacer-35 {
    height: 30px;
  }

  .hero-link-block {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 400px;
    height: 50px;
    padding: 5px 55px 5px 15px;
    font-size: 15px;
    position: relative;
  }

  .hero-btn-inner-block {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 15px;
  }

  .hero-btn-inner-block.dark.stat, .hero-btn-inner-block.light.stat {
    width: 40px;
    min-width: 40px;
    height: 40px;
    position: absolute;
  }

  .paragraph-5-copy.medium-blue {
    padding-top: 13px;
  }

  .paragraph-5-copy.grey-pd0 {
    font-size: 16px;
  }

  .paragraph-small {
    font-size: 12px;
  }

  .landing-navbar {
    padding-top: 20px;
    padding-bottom: 20px;
    position: absolute;
  }

  .landing-navbar.hero {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .landing-navbar.hero.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.blue.padding {
    padding-top: 0;
    padding-bottom: 0;
  }

  .landing-navbar.countries {
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .landing-navbar.sq-x-gradient.article {
    padding-top: 140px;
  }

  .landing-navbar.sq-x-gradient.relative {
    padding-bottom: 100px;
  }

  .landing-navbar.hero-new {
    background-position: 100% 158px, -45px 95px;
    background-size: contain, 121px;
    padding-top: 200px;
    padding-bottom: 30px;
  }

  .landing-navbar.hero-new.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero-sq-base, .landing-navbar.hero-sq-light {
    background-position: 50% 300%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .landing-navbar.hero-sq-plus {
    background-position: 50% 450%;
    background-size: 500px;
    padding-top: 130px;
    padding-bottom: 200px;
  }

  .landing-navbar.hero--sq-spot {
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .landing-navbar.hero--sq-spot.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero--sq-spot--dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .landing-navbar.hero--sq-spot--dca.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero--sq-derivatives {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .landing-navbar.hero--sq-derivatives.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero--sq-spot--dca-copy {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 30px;
  }

  .landing-navbar.hero--sq-spot--dca-copy.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero--sq-spot--dca-copy.forex {
    background-position: 100% 45%;
    padding-bottom: 60px;
  }

  .landing-navbar.hero--sq-medallion {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .landing-navbar.hero--sq-medallion.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.hero--sq-medallion-dca {
    background-position: 150%;
    padding-top: 130px;
    padding-bottom: 60px;
  }

  .landing-navbar.hero--sq-medallion-dca.sq-x {
    background-position: -200% 88%;
  }

  .landing-navbar.carousel, .landing-navbar.company-carousel {
    padding-bottom: 80px;
  }

  .landing-navbar-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .landing-navbar-wrapper.max-width.flex-wizard {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 50px 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .landing-navbar-wrapper.inf {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .landing-nav-menu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: var(--color--hero-section-bg);
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding: 20px 6vw 40px;
  }

  .landing-nav-menu.influencer {
    background-color: #041010;
  }

  .landing-nav-btn {
    height: 50px;
    padding-right: 55px;
  }

  .nav-btn-inner-block {
    width: 40px;
    height: 40px;
  }

  .mode-switcher-wrapper {
    margin-bottom: 40px;
  }

  .toggle_wrap, .switcher-icon {
    order: -1;
  }

  .subtitle-flex-wrapper {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    max-width: 100%;
    display: flex;
  }

  .subtitle-flex-wrapper.left.mb-hide, .subtitle-flex-wrapper.left.desctop-only {
    display: none;
  }

  .subtitle-flex-wrapper.mobile-only {
    margin-bottom: 17px;
    display: flex;
  }

  .title-48 {
    text-align: center;
    white-space: normal;
    font-size: 25px;
  }

  .title-48.dark-green {
    text-align: left;
  }

  .title-48.light, .title-48.mb-pb {
    margin-bottom: 10px;
  }

  .work-dd.last-padding {
    margin-bottom: 0;
  }

  .work-dd-toogle {
    padding-left: 20px;
    padding-right: 13px;
  }

  .work-dd-list.w--open {
    flex-flow: column;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 13px;
  }

  .max-width-390 {
    max-width: none;
  }

  .dd-youtube-wrapper {
    order: -1;
    width: 100%;
    min-width: 0;
    margin-top: 10px;
    margin-bottom: 27px;
    margin-right: 0;
  }

  .spacer-50 {
    display: none;
  }

  .icon-block-close {
    position: static;
  }

  .dd-icon-green, .dd-icon-white {
    max-width: 25px;
  }

  .icon-block-open {
    position: static;
  }

  .dd-inner-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex: 1;
    font-size: 13px;
  }

  .dd-text {
    max-width: 80%;
  }

  .spacer-20.mb-hide {
    display: none;
  }

  .max-width-370 {
    max-width: none;
  }

  .footer-greed {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .footer-logo {
    margin-bottom: 40px;
  }

  .footer-link-wrapper {
    justify-content: center;
    align-items: center;
  }

  .fotter-right-block {
    margin-top: 23px;
    margin-bottom: 50px;
  }

  .paragraph-15.light {
    font-size: 10px;
    line-height: 1.5;
  }

  .transparent-btn {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    text-align: center;
    justify-content: center;
    width: 100%;
    max-width: 500px;
    height: 50px;
    padding: 5px 55px 5px 15px;
    font-size: 15px;
    position: relative;
  }

  ._2cl-grid {
    grid-template-columns: 1fr;
    align-content: start;
    height: auto;
  }

  ._2cl-grid.usp {
    grid-template-columns: 1fr;
  }

  ._2cl-grid.relative {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    justify-content: center;
    position: relative;
  }

  .youtube-wrapper {
    order: -1;
    width: 100%;
    margin-top: 27px;
    margin-bottom: 27px;
    margin-right: 0;
  }

  .youtube-wrapper.mobile-max-width {
    max-width: none;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .review-content-block {
    padding-bottom: 0;
  }

  .review-content-block.usp {
    max-width: none;
  }

  .review-content-block.pb-mobile {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 0;
  }

  .gradient-block {
    margin-bottom: 0;
    padding: 20px 13px 40px;
  }

  .title-30 {
    margin-bottom: 0;
    font-size: 13px;
  }

  .title-30.static-green, .title-30.static-light.mb-20 {
    font-size: 20px;
  }

  .btn-bright-green {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    white-space: nowrap;
    flex-flow: wrap;
    flex: 1;
    justify-content: center;
    min-width: 280px;
    max-width: 500px;
    height: 50px;
    margin-top: 30px;
    padding: 5px 55px 5px 15px;
    font-size: 15px;
    position: relative;
  }

  .btn-bright-green.faq {
    justify-content: center;
    margin-top: 0;
    position: relative;
  }

  .slider-review {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    margin-top: 20px;
    display: flex;
  }

  .slider-review.video-width {
    margin-top: 0;
    padding-bottom: 84px;
    display: block;
  }

  .mask-review {
    height: auto;
    padding-bottom: 60px;
  }

  .mask-review.video {
    padding-bottom: 0;
  }

  .slide-review {
    height: auto;
  }

  .slider-arrow-left {
    margin-right: 60px;
    top: auto;
    bottom: 0;
    left: auto;
  }

  .slider-arrow-left.usp {
    left: auto;
  }

  .slider-arrow-left.video {
    inset: auto 46vw 0% auto;
  }

  .slider-arrow-right {
    margin-left: 60px;
    position: absolute;
    left: auto;
  }

  .slider-arrow-right.usp {
    left: auto;
  }

  .slider-arrow-right.video {
    margin-left: 0;
    left: auto;
    right: 32.8vw;
  }

  .title-48-2 {
    font-size: 25px;
  }

  .btn-bright-green-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-left: 13px;
    padding-right: 5px;
  }

  .usp-image-block {
    max-width: none;
  }

  .client-tab-menu {
    border-radius: 100px;
  }

  .clients-block {
    padding-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .clients-tab-content {
    padding-top: 37px;
  }

  .client-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1.2fr 1fr;
  }

  .client-tab-link {
    border-radius: 100px;
    padding: 10px 35px;
    font-size: 12px;
  }

  .dropdown-wrap-2.pt-0, .charge-dd.last-padding {
    margin-bottom: 0;
  }

  .charge-dd-label {
    width: 57px;
    height: 29px;
    font-size: 13px;
  }

  .chaarge-dd-list.w--open {
    flex-flow: column;
    padding-top: 10px;
  }

  .charge-dd-content {
    grid-template-columns: 1fr 1fr;
  }

  .left-charge-cell {
    flex-flow: row;
    max-width: none;
  }

  .right-charge-cell {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-bottom: 20px;
  }

  .charge-botom-block {
    margin-bottom: 0;
  }

  .charge-top-block {
    width: 60%;
    min-width: 50%;
    margin-bottom: 40px;
  }

  .paragraph-18 {
    font-size: 11px;
  }

  .landing-nav {
    color: #d9d9d9;
    order: -1;
    margin-right: auto;
    padding: 10px;
    font-size: 30px;
  }

  .landing-nav.w--open {
    background-color: #0000;
  }

  .landing-menu-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .dropdown-wrap-1.pt-0 {
    margin-bottom: 0;
  }

  .cta--landing {
    text-align: center;
    justify-content: space-between;
    font-size: 16px;
  }

  .cta--landing.new {
    height: auto;
    min-height: 86px;
  }

  .landing-cta-btn {
    flex: 1;
    height: 50px;
    font-size: 16px;
  }

  .cta-text {
    display: none;
  }

  .auth-left {
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .auth-right {
    display: none;
  }

  .title-40 {
    font-size: 34px;
  }

  .dashboard-side-menu {
    z-index: 10000;
    opacity: 0;
    max-width: none;
    height: auto;
    min-height: 100vh;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
    position: absolute;
    inset: 70px 0% auto;
  }

  .old-side {
    padding-left: 20px;
  }

  .dashboard-menu-top {
    height: 70px;
    min-height: 70px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dasboard-menu-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .dashboard-top-logo-wrapper {
    width: auto;
    min-width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .dashboard-nav-menu {
    text-align: center;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .side-menu-flex-wrapper {
    justify-content: center;
    align-items: center;
  }

  .side-dashboard-nav-block {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .dashboard-title-btn-wrapper {
    width: 100%;
  }

  .dashboard-main-btn {
    flex: 1;
  }

  .dashboard-menu-btn {
    max-width: 300px;
    position: relative;
  }

  .dashboard-menu-btn:hover {
    color: var(--color--dashboard-cta-font);
  }

  .dash-cta-inner-block {
    position: absolute;
  }

  .top-menu-inner-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .dashboard-menu-icon {
    display: flex;
  }

  .input-4 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .heading-h3-size-4 {
    font-size: 22px;
  }

  .hero-logo-block {
    max-width: 400px;
  }

  .influencer-hero-block {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding: 30px 20px;
  }

  .influencer-hero-block.unemployable {
    justify-content: space-between;
    align-items: center;
  }

  .influencer-content-block {
    max-width: none;
  }

  .influencer-video-block {
    width: 100%;
    max-width: none;
  }

  .heading-64 {
    font-size: 48px;
  }

  .influencer-quote-block {
    display: none;
  }

  .influencer-quote-block.mb-only {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 312px;
    margin-top: 15px;
    display: flex;
  }

  .influencer-quote-image {
    order: 1;
    width: auto;
    min-width: auto;
    max-width: 54px;
    height: auto;
  }

  .influencer-cta {
    justify-content: flex-start;
    align-items: center;
  }

  .influencer-badge-block {
    width: auto;
    max-width: 247px;
    padding: 12px;
  }

  .influencer-badge-block.big {
    width: 50%;
  }

  .influencer-badge-block.second {
    width: 50%;
    min-height: 120px;
    padding: 12px;
  }

  .influencer-badge-block.notification-alert-illustration, .influencer-badge-block.first {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .inf-badge-title {
    font-size: 32px;
  }

  .badge-image-block.big {
    max-width: 85%;
  }

  .influencer-hero-btn {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 400px;
    height: 50px;
    min-height: 50px;
    padding: 5px 55px 5px 15px;
    font-size: 15px;
    position: relative;
  }

  .inf-btn-inner-block {
    width: 40px;
    min-width: 40px;
    height: 40px;
    position: absolute;
    right: 15px;
  }

  .inf-btn-inner-block.dark.stat, .inf-btn-inner-block.light.stat {
    width: 40px;
    min-width: 40px;
    height: 40px;
    position: absolute;
  }

  .badge-inner-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 30px;
  }

  .badge-2-card-wrapper {
    justify-content: center;
    align-items: center;
    width: auto;
  }

  .multi-form3_logo-link {
    padding-left: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .button-group {
    width: 100%;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .multi-form3_navbar, .multi-form3_footer {
    height: 4rem;
  }

  .heading-style-h4-copy {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .onboarding6_progress-wrapper {
    flex-wrap: wrap;
  }

  .onboarding6_step {
    padding: 2rem;
  }

  .form12_radio {
    padding-left: 5.5rem;
    padding-right: 3.5rem;
  }

  .form12_radio-button {
    right: 1rem;
  }

  .form12_header {
    position: static;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .form12_radio-icon-wrapper {
    left: 1rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .form12_field-group {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-auto-flow: row;
  }

  .form12_radio-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .form12_component {
    grid-template-columns: 1fr;
  }

  .sidebar4_component {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar3_component {
    height: auto;
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar3_text-wrapper {
    display: none;
  }

  .topbar3_container.flex {
    align-self: stretch;
    place-items: center end;
    min-height: 4rem;
    display: flex;
  }

  .topbar3_search-wrapper {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    top: 4rem;
  }

  .topbar3_content-right {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .sidebar4_menu {
    width: 80vw;
    margin-top: 62px;
  }

  .topbar2_component {
    height: auto;
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .topbar2_logo-link {
    padding-left: 0;
  }

  .topbar2_search-button-tablet.hide {
    display: none;
  }

  .topbar2_content-right {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .topbar2_search-wrapper {
    min-height: 4rem;
    padding-left: 1rem;
    padding-right: 1rem;
    top: 4rem;
  }

  .sidebar7_menu {
    width: 80vw;
  }

  .sidebar7_component {
    min-height: 4rem;
    padding-left: 1.5rem;
  }

  .shell4_sidebar-wrapper {
    top: -4rem;
  }

  .stat1_item {
    justify-content: space-between;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-header1_content-right {
    justify-content: space-between;
  }

  .section-header1_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .stat1_list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .section-header1_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .sidebar4_component-2 {
    min-height: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

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

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

  .pricing17_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .pricing17_feature-list {
    grid-template-columns: 1fr;
  }

  .pricing12_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing12_grid-list, .form3_component {
    grid-template-columns: 1fr;
  }

  .form3_header {
    position: static;
  }

  .ms2-hide-ml {
    display: none;
  }

  .ms2-modal-nav {
    width: 185px;
    font-size: 12px;
  }

  .ms2-space {
    width: 24px;
    height: 24px;
  }

  .ms2-space.is-24 {
    width: 16px;
    height: 16px;
  }

  .ms2-space.is-8 {
    width: 4px;
    height: 4px;
  }

  .ms2-space.is-12 {
    width: 8px;
    height: 8px;
  }

  .ms2-modal-padding.is-20.is-sidebar {
    padding-left: 15px;
    padding-right: 15px;
  }

  .ms2-categories-card {
    font-size: 14px;
  }

  .ms2-profile-tab-pane {
    left: 185px;
  }

  .ms2-modal.is-profile {
    width: 92%;
  }

  .icon-svg {
    width: 36px;
  }

  .icon-svg.green-svg {
    min-width: 36px;
    height: 36px;
  }
}

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

  .grid-2-columns._2-col-mbl._1-col-mbp {
    grid-template-columns: 1fr;
  }

  .module.upload-box {
    padding: 20px;
  }

  .module.no-records-available, .module.action-completed, .module.there-s-been-an-error, .module.no-records-found, .module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .module.users-by-device, .module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.total-sales, .module.recent-orders, .module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.products-table {
    border-radius: 16px;
  }

  .module.team-progress, .module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .module.contact-single-details, .module.assigned-to, .module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.add-note {
    border-radius: 16px;
  }

  .module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .module.border-radius-30px {
    border-radius: 16px;
  }

  .module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.company-details, .module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.features-tasks, .module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.crypto-top-module, .module.crypto-news, .module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.client-information, .module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .module.monthly-customers, .module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.chat-box {
    border-radius: 15px;
  }

  .module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.team-settings {
    border-radius: 16px;
  }

  .module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.billing-startup-plan-info, .module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.api-settings {
    border-radius: 16px;
  }

  .module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .module.skills, .module.experience, .module.social-feed, .module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.profile-v2-details {
    border-radius: 16px;
  }

  .module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.profile-v3-details {
    border-radius: 16px;
  }

  .module.pricing-v1, .module.pricing-v3, .module.pricing-single-top, .module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .module.integration-single {
    border-radius: 16px;
  }

  .module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module.help-article {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-4-columns {
    grid-template-columns: 1fr;
  }

  .divider._64px {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .mg-bottom-24px {
    margin-bottom: 20px;
  }

  .mg-bottom-56px {
    margin-bottom: 32px;
  }

  .mg-bottom-64px {
    margin-bottom: 40px;
  }

  .mg-top-48px {
    margin-top: 32px;
  }

  .display-1 {
    font-size: 44px;
  }

  .display-2 {
    font-size: 34px;
  }

  .text-400 {
    font-size: 16px;
  }

  .grid-3-columns {
    grid-template-columns: 1fr;
  }

  .style---heading {
    background-position: 170% -280%, -80% 300%;
    margin-bottom: 48px;
    padding-top: 66px;
    padding-bottom: 66px;
  }

  .style---content-heading {
    padding-left: 22px;
    padding-right: 22px;
  }

  .style---heading-icon-wrapper {
    border-radius: 16px;
    width: 58px;
    margin-right: 14px;
  }

  .border-radius-24px {
    border-radius: 16px;
  }

  .btn-primary {
    width: 100%;
  }

  .btn-primary.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .btn-primary.width-100 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .btn-secondary {
    width: 100%;
  }

  .btn-secondary.small.profile-v3-edit-button, .btn-secondary.tab-button, .btn-secondary.width-auto-mbp, .btn-secondary.settings-v3-tab-button, .btn-secondary.profile-tab-button, .btn-secondary.integrations-tab-button, .btn-secondary.homepage-pages-tab-button {
    width: auto;
  }

  .badge-secondary.figma-file-badge {
    padding: 12px 22px;
    font-size: 14px;
  }

  .input {
    min-height: 48px;
  }

  .input::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input.mg-bottom-16px::placeholder {
    font-size: 14px;
  }

  .input.dropdown-wrapper {
    max-height: 52px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .checkbox-field-wrapper {
    font-size: 16px;
    line-height: 20px;
  }

  .checkbox-field-wrapper.large {
    font-size: 18px;
    line-height: 22px;
  }

  .checkbox-field-wrapper.mg-bottom-24px {
    margin-bottom: 16px;
  }

  .radio-button-field-wrapper {
    font-size: 16px;
    line-height: 22px;
  }

  .radio-button-field-wrapper.large {
    font-size: 18px;
    line-height: 24px;
  }

  .radio-button {
    min-width: 22px;
    min-height: 22px;
  }

  .radio-button.large {
    min-width: 26px;
    min-height: 26px;
  }

  .social-icon-square {
    border-radius: 6px;
    font-size: 14px;
  }

  .line-rounded-icon.dropdown-arrow.profile-dropdown {
    margin-left: 0;
  }

  .line-rounded-icon.success-message-check {
    margin-bottom: 16px;
    font-size: 40px;
  }

  .line-rounded-icon.success-message-check---left {
    margin-bottom: 8px;
    margin-right: 0;
  }

  .line-square-icon.alert-banner-close-icon {
    font-size: 14px;
    right: 16px;
  }

  .rich-text h2 {
    margin-top: 24px;
  }

  .buttons-row {
    flex-direction: column;
  }

  .container-default {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .alert-banner-padding {
    padding-left: 16px;
    padding-right: 34px;
  }

  .heading-h1-size {
    font-size: 34px;
  }

  .header-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .dropdown-wrapper.dashboard-top-dropdown {
    max-width: 100%;
  }

  .utility-page-wrap {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .social-media-grid-top {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .flex-horizontal.success-message-horizontal {
    flex-direction: column;
  }

  .success-message.utility-page-success-message {
    font-size: 14px;
  }

  .mg-bottom-160px {
    margin-bottom: 60px;
  }

  ._404-not-found {
    font-size: 100px;
  }

  .flex.click-inputs-container {
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .flex.align-center.vertical-left-mbp {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex.vertical-mbp {
    flex-direction: column;
  }

  .flex.vertical-left-mbp {
    flex-direction: column;
    align-items: flex-start;
  }

  .upload-box-inner-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .no-records-available-illustration {
    max-width: 120px;
  }

  .action-completed-illustration {
    max-width: 120px;
    margin-bottom: 16px;
  }

  .theres-been-an-error-illustration, .no-records-found-illustration, .notification-alert-illustration {
    max-width: 120px;
  }

  .close-button-popup-module {
    top: 16px;
    right: 16px;
  }

  .popup-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .popup-top-icon {
    max-width: 56px;
  }

  .popup-left-icon {
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .popup-top-image {
    margin-bottom: 16px;
  }

  .popup-left-image {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .mg-bottom-auto {
    margin-bottom: auto;
  }

  .dashly-custom-icon.chat-box-icon.mg-right-24px {
    margin-right: 8px;
  }

  .sidebar-logo {
    max-width: 86%;
  }

  .sidebar-wrapper {
    min-width: 48px;
    max-width: 48px;
    padding-left: 16px;
  }

  .sidebar-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .dashboard-nav-container {
    margin-left: -16px;
  }

  .dashboard-nav-main-container {
    padding-left: 52px;
  }

  .dashboard-nav-left-content {
    margin-right: 16px;
  }

  .hidden-on-mbp {
    display: none;
  }

  .pages-link-text-wrapper {
    padding: 24px 24px 32px;
  }

  .reports-top-details-container {
    grid-template-columns: 1fr;
  }

  .mg-left-auto.mg-left-0-mbp {
    margin-left: 0;
  }

  .recent-contacts-details-container, .recent-orders-details-container {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: flex-start;
  }

  .order-status-right-container {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .orders-status-row {
    grid-row-gap: 24px;
  }

  .products-table-top-section {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .team-progress-right-container {
    min-width: 100%;
  }

  .mg-bottom-20px {
    margin-bottom: 16px;
  }

  .due-tasks-module-buttons-container {
    top: 16px;
    right: 16px;
  }

  .table-item-mobile-caption {
    padding-right: 8px;
  }

  .contacts-table-top-section, .companies-table-top-section {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .add-note-top-link {
    padding-bottom: 16px;
    padding-left: 4px;
    padding-right: 0;
  }

  .add-note-top-section-links-container {
    grid-column-gap: 4px;
  }

  .company-single-top-banner {
    margin-bottom: auto;
  }

  .company-single-about-logo {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .company-news-image-wrapper {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .invoices-table-top-section, .crypto-table-top-section {
    grid-template-rows: auto;
    grid-template-columns: 1fr auto;
    grid-auto-columns: 1fr;
  }

  .mg-bottom-6px-mbp {
    margin-bottom: 6px;
  }

  .logs-table-top-section {
    grid-template-rows: auto;
    grid-template-columns: 1fr auto;
    grid-auto-columns: 1fr;
  }

  .mg-left-8px-mbp {
    margin-left: 8px;
  }

  .invoice-details-container {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .form.min-h-460px {
    min-height: 634px;
  }

  .form.min-h-116px {
    min-height: 114px;
  }

  .form.min-h-188px {
    min-height: 182px;
  }

  .monthly-pageviews-details-top-container {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .pageviews-header-grid {
    grid-template-columns: 1fr;
  }

  .chat-left-side-top-container, .chat-left-side-bottom-container, .chat-box-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .chat-box-section.header {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .chat-lightbox-image-wrapper {
    border-radius: 16px;
  }

  .chat-previews-main-container {
    grid-column-gap: 8px;
  }

  .settings-v1-tab-link {
    padding-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 12px;
  }

  .popup.simple-popup, .popup.popup-icon-top {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup.popup-icon-top.pd-sides-50px {
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup.popup-icon-left {
    flex-direction: column;
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup.popup-image-top {
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup.popup-image-left {
    flex-direction: column;
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .team-settings-table-top-section {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .api-table-top-section {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 24px;
    padding-right: 24px;
  }

  .settings-v2-tab-link {
    grid-column-gap: 10px;
    grid-row-gap: 8px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .settings-v3-tab-menu {
    justify-content: flex-start;
  }

  .profile-v1-bg-banner {
    margin-bottom: -20%;
  }

  .profile-v1-bio-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .profile-v1-name-and-button-container {
    text-align: center;
    justify-content: center;
    margin-top: 24px;
    margin-bottom: 0;
  }

  .profile-about-rich-text h4 {
    margin-bottom: 10px;
  }

  .profile-about-rich-text p {
    margin-bottom: 12px;
  }

  .profile-experience-text {
    margin-top: 24px;
    margin-left: 0;
  }

  .profile-v2-top-container {
    border-radius: 16px;
    min-height: 360px;
  }

  .profile-v2-name-container {
    flex-direction: column;
  }

  .profile-v3-details-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .sign-up-page-logo {
    max-width: 160px;
  }

  .sign-up-page-logo-container {
    margin-bottom: 48px;
  }

  .integration-single-logo {
    border-radius: 20px;
    margin-bottom: 24px;
    margin-right: 0;
  }

  .checkbox-field-wrapper-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .checkbox-field-wrapper-2.large {
    font-size: 18px;
    line-height: 22px;
  }

  .heading-h2-size-2 {
    font-size: 26px;
    line-height: 34px;
  }

  .radio-button-2 {
    min-width: 22px;
    min-height: 22px;
  }

  .order-item-content {
    margin-left: 0;
  }

  .order-list-title {
    margin-bottom: 4px;
  }

  .order-item {
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .order-item-image {
    margin-bottom: 20px;
  }

  .order-list-price {
    margin-top: 11px;
  }

  .checkout-column {
    margin-bottom: 24px;
  }

  .help-center-top-section {
    background-position: 120% 98%, -30% 92%;
    padding-top: 48px;
  }

  .container-large {
    padding-left: 16px;
    padding-right: 16px;
  }

  .homepage-top-section {
    padding-top: 48px;
  }

  .homepage-top-section-bg-half {
    top: 72%;
  }

  .screens-text-container {
    min-width: 200px;
    max-width: 200px;
    bottom: 4%;
    right: 20%;
  }

  .features-text-right-container, .features-text-left-section {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .homepage-pages-tabs-menu {
    margin-bottom: 48px;
  }

  .homepage-pages-image-wrapper, .cta-container {
    border-radius: 16px;
  }

  .cta-text-container {
    padding-bottom: 64px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .se-button {
    width: 100%;
  }

  .se-button.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .se-submit-button {
    width: 100%;
  }

  .se-submit-button.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .se-box-top {
    width: 100%;
    overflow: hidden;
  }

  .se-box-top-left-text {
    font-size: .8rem;
  }

  .column-166 {
    display: none;
  }

  .div-block-184 {
    min-width: 40px;
    padding-left: 0;
  }

  .columns-86 {
    display: flex;
  }

  .se-box-top-right-text {
    display: none;
  }

  .columns-84, .column-163 {
    display: flex;
  }

  .se-dashboard-table-th-link {
    padding-right: 16px;
  }

  .div-block-188 {
    display: none;
  }

  .text-block-165 {
    min-width: 100px;
  }

  .div-block-187 {
    justify-content: center;
    min-width: 80px;
    display: flex;
  }

  .data-row {
    display: flex;
  }

  .btn-secondary-api {
    width: 100%;
  }

  .btn-secondary-api.small.profile-v3-edit-button, .btn-secondary-api.tab-button, .btn-secondary-api.width-auto-mbp, .btn-secondary-api.settings-v3-tab-button, .btn-secondary-api.profile-tab-button, .btn-secondary-api.integrations-tab-button, .btn-secondary-api.homepage-pages-tab-button {
    width: auto;
  }

  .custom-button-back-2.btn-secondary.width-100 {
    margin-bottom: 10px;
  }

  .module-2.crypto-trending, .module-2.crypto-news {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.products-table {
    border-radius: 16px;
  }

  .module-2.action-completed {
    padding: 48px 0;
  }

  .module-2.contact-single-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .module-2.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .module-2.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.add-note {
    border-radius: 16px;
  }

  .module-2.assigned-to {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.action-completed {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .module-2.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.pricing-v3 {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .module-2.billing-startup-plan-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .module-2.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .module-2.api-settings {
    border-radius: 16px;
  }

  .module-2.billing, .module-2.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.team-settings {
    border-radius: 16px;
  }

  .module-2.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-2.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .divider-2._64px {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .columns-88-copy {
    display: block;
  }

  .table-item-mobile-caption-2 {
    padding-right: 8px;
  }

  .btn-secondary-2 {
    width: 100%;
  }

  .div-block-215 {
    justify-content: space-between;
    display: block;
  }

  .columns-92 {
    display: block;
  }

  .botsheader.table-row.table-header.highlighted {
    display: flex;
  }

  .heading {
    text-align: left;
    font-size: 20px;
  }

  .text-block-171 {
    text-align: left;
    font-size: 14px;
  }

  .div-block-221 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-2 {
    padding-left: 10px;
    font-size: 18px;
  }

  .strat-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .strat-module.upload-box {
    padding: 20px;
  }

  .strat-module.no-records-available, .strat-module.action-completed, .strat-module.there-s-been-an-error, .strat-module.no-records-found, .strat-module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .strat-module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .strat-module.users-by-device, .strat-module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.total-sales, .strat-module.recent-orders, .strat-module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.products-table {
    border-radius: 16px;
  }

  .strat-module.team-progress, .strat-module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module.contact-single-details, .strat-module.assigned-to, .strat-module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.add-note {
    border-radius: 16px;
  }

  .strat-module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module.border-radius-30px {
    border-radius: 16px;
  }

  .strat-module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .strat-module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .strat-module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .strat-module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.company-details, .strat-module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.features-tasks, .strat-module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.crypto-top-module, .strat-module.crypto-news, .strat-module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.client-information, .strat-module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .strat-module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .strat-module.monthly-customers, .strat-module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.chat-box {
    border-radius: 15px;
  }

  .strat-module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.team-settings {
    border-radius: 16px;
  }

  .strat-module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.billing-startup-plan-info, .strat-module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .strat-module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.api-settings {
    border-radius: 16px;
  }

  .strat-module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .strat-module.skills, .strat-module.experience, .strat-module.social-feed, .strat-module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.profile-v2-details {
    border-radius: 16px;
  }

  .strat-module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.profile-v3-details {
    border-radius: 16px;
  }

  .strat-module.pricing-v1, .strat-module.pricing-v3, .strat-module.pricing-single-top, .strat-module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .strat-module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .strat-module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .strat-module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module.integration-single {
    border-radius: 16px;
  }

  .strat-module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .strat-module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .strat-module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .strat-module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module.first {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-2 {
    padding-left: 10px;
    font-size: 14px;
  }

  .columns-94 {
    padding-left: 0;
    padding-right: 0;
  }

  .radio-button-3 {
    min-width: 22px;
    min-height: 22px;
  }

  .radio-button-3.large {
    min-width: 26px;
    min-height: 26px;
  }

  .column-205 {
    padding-left: 0;
  }

  .div-block-234 {
    margin-left: 0;
    margin-right: 0;
  }

  .column-206 {
    padding-left: 0;
    padding-right: 0;
  }

  .btn-prime {
    width: 100%;
  }

  .btn-prime.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .btn-prime.mobile, .btn-prime.view {
    width: auto;
  }

  .module-strat-detail {
    margin-bottom: 10px;
    padding: 10px;
  }

  .module-strat-detail.upload-box {
    padding: 20px;
  }

  .module-strat-detail.no-records-available, .module-strat-detail.action-completed, .module-strat-detail.there-s-been-an-error, .module-strat-detail.no-records-found, .module-strat-detail.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .module-strat-detail.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .module-strat-detail.users-by-device, .module-strat-detail.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.total-sales, .module-strat-detail.recent-orders, .module-strat-detail.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.products-table {
    border-radius: 16px;
  }

  .module-strat-detail.team-progress, .module-strat-detail.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .module-strat-detail.contact-single-details, .module-strat-detail.assigned-to, .module-strat-detail.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.add-note {
    border-radius: 16px;
  }

  .module-strat-detail.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .module-strat-detail.border-radius-30px {
    border-radius: 16px;
  }

  .module-strat-detail.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .module-strat-detail.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .module-strat-detail.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .module-strat-detail.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.company-details, .module-strat-detail.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.features-tasks, .module-strat-detail.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.crypto-top-module, .module-strat-detail.crypto-news, .module-strat-detail.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.client-information, .module-strat-detail.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .module-strat-detail.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .module-strat-detail.monthly-customers, .module-strat-detail.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.chat-box {
    border-radius: 15px;
  }

  .module-strat-detail.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.team-settings {
    border-radius: 16px;
  }

  .module-strat-detail.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.billing-startup-plan-info, .module-strat-detail.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .module-strat-detail.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.api-settings {
    border-radius: 16px;
  }

  .module-strat-detail.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .module-strat-detail.skills, .module-strat-detail.experience, .module-strat-detail.social-feed, .module-strat-detail.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.profile-v2-details {
    border-radius: 16px;
  }

  .module-strat-detail.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.profile-v3-details {
    border-radius: 16px;
  }

  .module-strat-detail.pricing-v1, .module-strat-detail.pricing-v3, .module-strat-detail.pricing-single-top, .module-strat-detail.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .module-strat-detail.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .module-strat-detail.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .module-strat-detail.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .module-strat-detail.integration-single {
    border-radius: 16px;
  }

  .module-strat-detail.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .module-strat-detail.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .module-strat-detail.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .module-strat-detail.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .module-strat-detail.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .module-strat-detail.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .btn-primary-2 {
    width: 100%;
  }

  .popup-2.popup-image-left {
    flex-direction: column;
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup-2.simple-popup, .popup-2.popup-icon-top {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.upload-box {
    padding: 20px;
  }

  .strat-module-copy.no-records-available, .strat-module-copy.action-completed, .strat-module-copy.there-s-been-an-error, .strat-module-copy.no-records-found, .strat-module-copy.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .strat-module-copy.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .strat-module-copy.users-by-device, .strat-module-copy.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.total-sales, .strat-module-copy.recent-orders, .strat-module-copy.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.products-table {
    border-radius: 16px;
  }

  .strat-module-copy.team-progress, .strat-module-copy.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module-copy.contact-single-details, .strat-module-copy.assigned-to, .strat-module-copy.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.add-note {
    border-radius: 16px;
  }

  .strat-module-copy.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module-copy.border-radius-30px {
    border-radius: 16px;
  }

  .strat-module-copy.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .strat-module-copy.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .strat-module-copy.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .strat-module-copy.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.company-details, .strat-module-copy.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.features-tasks, .strat-module-copy.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.crypto-top-module, .strat-module-copy.crypto-news, .strat-module-copy.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.client-information, .strat-module-copy.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .strat-module-copy.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .strat-module-copy.monthly-customers, .strat-module-copy.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.chat-box {
    border-radius: 15px;
  }

  .strat-module-copy.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.team-settings {
    border-radius: 16px;
  }

  .strat-module-copy.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.billing-startup-plan-info, .strat-module-copy.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .strat-module-copy.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.api-settings {
    border-radius: 16px;
  }

  .strat-module-copy.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .strat-module-copy.skills, .strat-module-copy.experience, .strat-module-copy.social-feed, .strat-module-copy.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.profile-v2-details {
    border-radius: 16px;
  }

  .strat-module-copy.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.profile-v3-details {
    border-radius: 16px;
  }

  .strat-module-copy.pricing-v1, .strat-module-copy.pricing-v3, .strat-module-copy.pricing-single-top, .strat-module-copy.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .strat-module-copy.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .strat-module-copy.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .strat-module-copy.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module-copy.integration-single {
    border-radius: 16px;
  }

  .strat-module-copy.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .strat-module-copy.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .strat-module-copy.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .strat-module-copy.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .strat-module-copy.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .strat-module-copy.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-3 {
    padding-left: 0;
  }

  .columns-102.alt, .columns-strategies {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-192 {
    text-align: left;
    font-size: 14px;
  }

  .columns-strategies-inactive {
    padding-right: 0;
  }

  .columns-inactive {
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .text-block-193 {
    font-size: 14px;
  }

  .dash-module.upload-box {
    padding: 20px;
  }

  .dash-module.no-records-available, .dash-module.action-completed, .dash-module.there-s-been-an-error, .dash-module.no-records-found, .dash-module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .dash-module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .dash-module.users-by-device, .dash-module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.total-sales, .dash-module.recent-orders, .dash-module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.products-table {
    border-radius: 16px;
  }

  .dash-module.team-progress, .dash-module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .dash-module.contact-single-details, .dash-module.assigned-to, .dash-module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.add-note {
    border-radius: 16px;
  }

  .dash-module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .dash-module.border-radius-30px {
    border-radius: 16px;
  }

  .dash-module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .dash-module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .dash-module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .dash-module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.company-details, .dash-module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.features-tasks, .dash-module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.crypto-top-module, .dash-module.crypto-news, .dash-module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.client-information, .dash-module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .dash-module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .dash-module.monthly-customers, .dash-module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.chat-box {
    border-radius: 15px;
  }

  .dash-module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.team-settings {
    border-radius: 16px;
  }

  .dash-module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.billing-startup-plan-info, .dash-module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .dash-module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.api-settings {
    border-radius: 16px;
  }

  .dash-module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .dash-module.skills, .dash-module.experience, .dash-module.social-feed, .dash-module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.profile-v2-details {
    border-radius: 16px;
  }

  .dash-module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.profile-v3-details {
    border-radius: 16px;
  }

  .dash-module.pricing-v1, .dash-module.pricing-v3, .dash-module.pricing-single-top, .dash-module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .dash-module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .dash-module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .dash-module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .dash-module.integration-single {
    border-radius: 16px;
  }

  .dash-module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .dash-module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .dash-module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .dash-module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .dash-module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .dash-module.invoice-detaill {
    min-height: auto;
    padding-left: 10px;
  }

  .columns-103 {
    padding-left: 0;
    display: block;
  }

  .div-block-246 {
    justify-content: flex-start;
  }

  .columns-bottom {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-196 {
    font-size: 16px;
  }

  .div-block-250 {
    padding-left: 0;
  }

  .columns-105 {
    padding-left: 10px;
    display: block;
  }

  .text-block-198 {
    text-align: left;
    padding-bottom: 20px;
  }

  .text-block-198.no-wrap {
    white-space: normal;
  }

  .btn-wiki {
    width: 100%;
  }

  .btn-wiki.button-row {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .column-217 {
    padding-left: 0;
  }

  .div-block-252 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-262 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-265 {
    display: block;
  }

  .columns-invoices, .columns-invoices-row {
    padding-left: 0;
    padding-right: 0;
  }

  .invoice-module {
    margin-left: 0;
  }

  .invoice-module.upload-box {
    padding: 20px;
  }

  .invoice-module.no-records-available, .invoice-module.action-completed, .invoice-module.there-s-been-an-error, .invoice-module.no-records-found, .invoice-module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .invoice-module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .invoice-module.users-by-device, .invoice-module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.total-sales, .invoice-module.recent-orders, .invoice-module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.products-table {
    border-radius: 16px;
  }

  .invoice-module.team-progress, .invoice-module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .invoice-module.contact-single-details, .invoice-module.assigned-to, .invoice-module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.add-note {
    border-radius: 16px;
  }

  .invoice-module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .invoice-module.border-radius-30px {
    border-radius: 16px;
  }

  .invoice-module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .invoice-module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .invoice-module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .invoice-module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.company-details, .invoice-module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.features-tasks, .invoice-module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.crypto-top-module, .invoice-module.crypto-news, .invoice-module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.client-information, .invoice-module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .invoice-module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .invoice-module.monthly-customers, .invoice-module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.chat-box {
    border-radius: 15px;
  }

  .invoice-module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.team-settings {
    border-radius: 16px;
  }

  .invoice-module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.billing-startup-plan-info, .invoice-module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .invoice-module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.api-settings {
    border-radius: 16px;
  }

  .invoice-module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .invoice-module.skills, .invoice-module.experience, .invoice-module.social-feed, .invoice-module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.profile-v2-details {
    border-radius: 16px;
  }

  .invoice-module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.profile-v3-details {
    border-radius: 16px;
  }

  .invoice-module.pricing-v1, .invoice-module.pricing-v3, .invoice-module.pricing-single-top, .invoice-module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .invoice-module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .invoice-module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .invoice-module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .invoice-module.integration-single {
    border-radius: 16px;
  }

  .invoice-module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .invoice-module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .invoice-module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .invoice-module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .invoice-module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .invoice-module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .text-block-203.text-uppercase {
    font-size: 12px;
  }

  .input-currency {
    min-height: 48px;
  }

  .input-currency::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input-currency.dropdown-wrapper {
    max-height: 52px;
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .columns-114 {
    padding-left: 0;
  }

  .column-231 {
    padding-right: 0;
  }

  .primary-input {
    min-height: 48px;
  }

  .primary-input::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .primary-input.dropdown-wrapper {
    max-height: 52px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .primary-input-blocked {
    min-height: 48px;
    margin-top: 10px;
  }

  .primary-input-blocked::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .primary-input-blocked.dropdown-wrapper {
    max-height: 52px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .columns-video {
    display: flex;
  }

  .div-block-286 {
    padding-top: 10px;
  }

  .sidebar-nav-menu-2 {
    background-color: var(--black);
    min-width: 320px;
    margin-top: 79px;
  }

  .sidebar-menu-wrapper-2 {
    background-color: var(--black);
    width: auto;
    padding-top: 32px;
    padding-bottom: 55px;
  }

  .sidebar-wrapper-2 {
    background-color: #23293100;
    min-width: 50px;
    max-width: 75px;
    max-height: 75px;
    margin-right: 0;
    padding: 30px 27px 0 20px;
    display: block;
    inset: 0% auto auto 0%;
  }

  .hamburger-menu-bar-2.top.sidebar, .hamburger-menu-bar-2.bottom.sidebar {
    background-color: var(--black);
  }

  .main-module {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.upload-box {
    padding: 20px;
  }

  .main-module.no-records-available, .main-module.action-completed, .main-module.there-s-been-an-error, .main-module.no-records-found, .main-module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .main-module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .main-module.users-by-device, .main-module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.total-sales, .main-module.recent-orders, .main-module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.products-table {
    border-radius: 16px;
  }

  .main-module.team-progress, .main-module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module.contact-single-details, .main-module.assigned-to, .main-module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.add-note {
    border-radius: 16px;
  }

  .main-module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module.border-radius-30px {
    border-radius: 16px;
  }

  .main-module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .main-module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .main-module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .main-module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.company-details, .main-module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.features-tasks, .main-module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.crypto-top-module, .main-module.crypto-news, .main-module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.client-information, .main-module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .main-module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .main-module.monthly-customers, .main-module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.chat-box {
    border-radius: 15px;
  }

  .main-module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.team-settings {
    border-radius: 16px;
  }

  .main-module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.billing-startup-plan-info, .main-module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .main-module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.api-settings {
    border-radius: 16px;
  }

  .main-module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .main-module.skills, .main-module.experience, .main-module.social-feed, .main-module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.profile-v2-details {
    border-radius: 16px;
  }

  .main-module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.profile-v3-details {
    border-radius: 16px;
  }

  .main-module.pricing-v1, .main-module.pricing-v3, .main-module.pricing-single-top, .main-module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .main-module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .main-module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .main-module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module.integration-single {
    border-radius: 16px;
  }

  .main-module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .main-module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .main-module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .main-module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module.small {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.small.right, .main-module.lower.view-all, .main-module.lower.view-all.grey {
    height: auto;
  }

  .main-module.lower.view-all.mobile {
    padding-left: 5px;
    padding-right: 5px;
  }

  .main-module.home {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.settings {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.top {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.dropdown.grey {
    display: none;
  }

  .main-module.strategy {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module.strategy.alt, .main-module.mobile {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-header, .main-module-header.small, .main-module-header.small._30-day, .main-module-header.datasheet {
    display: block;
  }

  .main-module-header.spot-strategies {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .main-module-header-text-right.small {
    font-size: 14px;
  }

  .columns-116 {
    display: flex;
  }

  .text-block-223 {
    font-size: 14px;
  }

  .text-block-224 {
    padding-left: 10px;
  }

  .div-block-296 {
    font-size: 14px;
  }

  .video-box {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-118, .columns-119 {
    display: block;
  }

  .column-238 {
    align-items: center;
    display: block;
  }

  .div-block-296-overview {
    padding-bottom: 0;
    padding-left: 0;
  }

  .alert-banner-padding-2 {
    padding-left: 16px;
    padding-right: 34px;
  }

  .columns-122 {
    display: block;
  }

  .text-block-228 {
    text-align: left;
    font-size: 12px;
  }

  .container-default-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .add-note-top-link-2 {
    padding-bottom: 16px;
    padding-left: 4px;
    padding-right: 0;
  }

  .input-2 {
    min-height: 48px;
  }

  .input-2::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .social-icon-square-2 {
    border-radius: 6px;
    font-size: 14px;
  }

  .dashboard-nav-main-container-2 {
    padding-left: 52px;
  }

  .nav-menu-wrapper.new {
    padding-right: 0;
  }

  .auth-block {
    width: 85%;
  }

  .brand-logo-blcok {
    margin-left: 15px;
    padding-left: 0;
  }

  .hero-img-sign {
    margin-left: 20px;
  }

  .hero-img_block {
    height: 350px;
    display: none;
  }

  .hero-btn {
    width: 100%;
    margin-top: 44px;
    margin-bottom: 29px;
  }

  .hero-btn.sq-graph.white, .hero-btn.sq-graph-white {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .hero-btn.sq-spot {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .hero-content.sq-plus {
    margin-top: -100px;
    padding-top: 0;
    padding-left: 0;
  }

  .section-4 {
    padding-bottom: 60px;
  }

  .section-4.hero.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.blue, .section-4.faq {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-4.countries {
    padding-top: 40px;
  }

  .section-4.hero-new {
    padding-top: 220px;
  }

  .section-4.hero-new.sq-x, .section-4.hero--sq-spot.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.hero--sq-spot--dca {
    background-position: 150% 30%;
  }

  .section-4.hero--sq-spot--dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.hero--sq-derivatives {
    background-position: 150% 30%;
  }

  .section-4.hero--sq-derivatives.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.hero--sq-spot--dca-copy {
    background-position: 150% 30%;
  }

  .section-4.hero--sq-spot--dca-copy.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.hero--sq-spot--dca-copy.forex {
    background-position: 100% 35%;
  }

  .section-4.hero--sq-medallion {
    background-position: 150% 30%;
  }

  .section-4.hero--sq-medallion.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.hero--sq-medallion-dca {
    background-position: 150% 30%;
  }

  .section-4.hero--sq-medallion-dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .section-4.carousel, .section-4.company-carousel {
    padding-bottom: 60px;
  }

  .section-4.hero-landing.relative, .section-4.hero-landing.relative-influencer {
    background-position: 0 0, 0 0, 50%;
    background-size: auto, auto, 400%;
  }

  .section-4.green-mode {
    padding-bottom: 60px;
  }

  .hero-paragraph.sq-plus {
    margin-bottom: 35px;
  }

  .h1.white {
    margin-bottom: 0;
  }

  .h1.green {
    margin-top: 0;
  }

  .h1.white {
    font-size: 30px;
  }

  .h1.blog-post {
    margin-bottom: 0;
  }

  .img-txt {
    font-size: 12px;
  }

  .hero-number, .hero-number._2 {
    font-size: 20px;
  }

  .section-wrapper.max-width.flex-wizard {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 30px 1fr;
  }

  .hero-cta {
    width: 100%;
  }

  .h2 {
    margin-top: 31px;
  }

  .h2.yellow.absolute, .h2.sq-color.absolute, .h2.sq-x.absolute {
    max-width: none;
    position: static;
  }

  .h2.bold {
    margin-top: 0;
  }

  .paragraph-5.white.absolute {
    max-width: none;
  }

  .paragraph-5.white.pb {
    font-size: 3.8vw;
  }

  .paragraph-5.white-absolute, .paragraph-5.white-absolute.absolute, .paragraph-5.absolute-grey, .paragraph-5.absolute-grey.absolute {
    max-width: none;
  }

  .paragraph-5.medium-blue {
    padding-top: 64px;
  }

  .paragraph-5.light.bold {
    font-size: 16px;
  }

  .paragraph-5.font.dark-grey.mb-13 {
    font-size: 13px;
  }

  .work-tab-content {
    margin-top: 40px;
  }

  .work-tab-content.dashboard {
    margin-top: 20px;
  }

  .number-cell {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 250px;
    display: flex;
  }

  .number-cell.padding {
    max-width: 250px;
  }

  .work-tab-content_wrapper.new, .work-tab-content_wrapper.dashboad-new {
    grid-template-columns: 1fr;
  }

  .number-img {
    max-height: 100px;
  }

  .work-tab.padding-mobile {
    margin-top: 85px;
  }

  .step-img-cell._1 {
    width: 100%;
    max-width: none;
  }

  .step-img-cell._1-sp {
    max-width: 230px;
  }

  .step-logo_img {
    max-width: 100%;
  }

  .work-tab-menu {
    justify-content: flex-end;
  }

  .cost-text.light.graph {
    font-size: 12px;
  }

  .check-icon_block {
    width: 20px;
    min-width: 20px;
    height: 20px;
    margin-right: 12px;
  }

  .cost-img {
    margin-left: 0;
  }

  .cost-check-cell.blue {
    padding-left: 10px;
    padding-right: 10px;
  }

  .cost-content_cell.sq-base {
    max-width: 100%;
    margin-top: 20px;
  }

  .cost-content.sx-base {
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .calculator-tab-link {
    width: 18%;
    padding-right: 5px;
  }

  .description-cell.white {
    padding-right: 10px;
  }

  .calculator-tab_menu {
    padding-left: 100px;
  }

  .calculator-wrapper {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .option-title {
    min-width: auto;
    max-width: 90px;
  }

  .calculator-tab {
    width: auto;
    max-width: 100%;
  }

  .calc-icon-block {
    width: 20px;
    min-width: 20px;
    height: 20px;
  }

  .calculator-grid {
    grid-template-columns: .7fr .35fr 1fr;
  }

  .risk-icon {
    width: 40px;
    height: 40px;
  }

  .rrisks-content-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button.sq-x.mobile-dropdown {
    margin-left: 0;
  }

  .se-footer-social-link {
    width: 40px;
    margin-right: 6px;
  }

  .se-footer-top-list.landing {
    margin-bottom: 16px;
  }

  .se-newsletter-form-field {
    border-radius: 5px;
  }

  .se-newsletter-form {
    flex-direction: column;
  }

  .se-footer-top-left {
    width: auto;
    padding-right: 0;
  }

  .se-footer-top {
    flex-direction: column;
  }

  .se-footer-top.landing {
    grid-template-columns: 1fr;
  }

  .se-container {
    width: auto;
    padding-left: 0;
  }

  .se-newsletter-form-button {
    border-radius: 6px;
    width: 100%;
    margin-top: 10px;
  }

  .se-footer-top-middle {
    width: auto;
    padding-right: 0;
  }

  .se-footer-top-middle.width {
    margin-bottom: 10px;
  }

  .se-footer {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .lp-link {
    color: #f7c04f;
  }

  .lp-link.yellow {
    color: #f4bf4b;
  }

  .video-content-wrapper-landing._1 {
    border-color: #daf442;
  }

  .wg-dd-1-togle {
    height: 32px;
    padding: 6px 5px;
  }

  .pop-up-filed {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .pop-up-iner-wrapper {
    grid-template-columns: 1fr;
  }

  .text-block-229 {
    margin-bottom: 5px;
    display: none;
  }

  .navigation {
    padding-bottom: 0;
  }

  .pop-up-form {
    align-items: center;
  }

  .section-wrapper-landing.sticky-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-wrapper-landing.sticky-1 {
    padding-bottom: 40px;
  }

  .success-message-6 {
    background-color: #fff;
    font-size: 10px;
  }

  .pop-up-top-block {
    grid-column-gap: 5px;
  }

  .landing-pop-up {
    display: block;
  }

  .landing-pop-up-button.ld1 {
    border-style: none;
    min-width: auto;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 15px;
  }

  .span-orange {
    color: #f7c04f;
  }

  .span-orange.yellow {
    color: #ffbc2c;
  }

  .logo-brand {
    max-width: 80px;
  }

  .logo-brand.landing1 {
    margin-right: 20px;
  }

  .close-icon_landing {
    position: static;
  }

  .step-logo-cell {
    max-width: 50px;
  }

  .works-wrapper {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .works-inner-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .works-bottom-img {
    margin-bottom: 40px;
    margin-right: 0;
  }

  .ld-button1 {
    width: 100%;
  }

  .ld-button1.about {
    margin-top: 44px;
  }

  .works-info-text {
    text-align: center;
    align-self: center;
  }

  .works-bottom-cta {
    flex-direction: column;
  }

  .double-arrow_block._2 {
    margin-top: 0;
  }

  .work-cta-txt {
    margin-bottom: 20px;
  }

  .works-bottom-content {
    border-color: #daf442;
    flex-direction: column;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .planet-2 {
    right: -38%;
  }

  .step-title-2 {
    color: #daf442;
  }

  .strategy-top {
    background-color: #daf442;
    height: auto;
    padding: 10px;
  }

  .strategy-sq-block {
    margin: 20px 0;
  }

  .strategy-inner-wrapper {
    flex-direction: column;
  }

  .strategy-bottom {
    padding-left: 20px;
    padding-right: 20px;
  }

  .straegy-sub-title {
    color: #242323;
    text-align: center;
  }

  .top-pop-up-text {
    font-size: 10px;
  }

  .bybit-wrapper {
    width: 60px;
  }

  .bybit-left {
    box-shadow: none;
  }

  .multi-logos-block {
    min-width: 33vw;
  }

  .text-block-249 {
    font-size: 14px;
  }

  .columns-124.grey {
    display: flex;
  }

  .cta {
    height: auto;
    min-height: 86px;
  }

  .cta-inner-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .cta-inner-wrapper.wrap {
    flex-direction: row;
  }

  .cta-inner-wrapper.justify {
    padding-top: 0;
    padding-bottom: 0;
  }

  .cta-inner-wrapper.landing {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    font-size: 16px;
  }

  .button-cta {
    flex: 1;
    justify-content: center;
    width: 180px;
    min-width: 140px;
    max-width: 180px;
    height: 53px;
    font-size: 16px;
  }

  .button-cta.white {
    justify-content: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .button-cta.white.no-wrap {
    width: 180px;
    max-width: 180px;
    margin-right: 0;
    font-size: 16px;
  }

  .button-cta.white.margin-right.widht-mobile {
    min-width: 0;
    height: 40px;
    font-size: 14px;
  }

  .button-cta.white.width-mobile.p-side {
    flex: 1;
    min-width: 100px;
  }

  .button-cta.white-green {
    min-width: 180px;
    margin-right: 0;
  }

  .button-cta.yellow {
    min-width: 180px;
  }

  .button-cta.no-wrap {
    width: 180px;
    max-width: 180px;
    font-size: 16px;
  }

  .button-cta.width-mobile {
    min-width: 0;
    height: 40px;
    font-size: 14px;
  }

  .button-cta.width-mobile.wrap-mobile {
    text-align: center;
    white-space: normal;
    line-height: 1.2em;
  }

  .button-cta.white-grey {
    justify-content: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .button-cta.white-grey.no-wrap {
    width: 180px;
    max-width: 180px;
    margin-right: 0;
    font-size: 16px;
  }

  .button-cta.white-grey.margin-right.widht-mobile, .button-cta.width-mobile-strategies {
    min-width: 0;
    height: 40px;
    font-size: 14px;
  }

  .button-cta.width-mobile-strategies.wrap-mobile {
    text-align: center;
    white-space: normal;
    line-height: 1.2em;
  }

  .button-cta.reboot-wizard, .button-cta.wizard-appointment, .button-cta.back-violet {
    min-width: 180px;
    margin-right: 0;
  }

  .button-cta.abs {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-sub-title {
    text-align: center;
  }

  .div-block-321 {
    display: block;
  }

  .div-block-323 {
    padding-right: 0;
  }

  .warning-message-banner {
    margin-top: 0;
  }

  .column-249 {
    padding-top: 20px;
  }

  .column-250 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-251 {
    text-align: right;
  }

  .columns-127, .columns-128 {
    display: flex;
  }

  .hero-sub-title-2 {
    text-align: center;
  }

  .cta-2 {
    height: auto;
    min-height: 86px;
  }

  .se-footer-2 {
    padding-bottom: 180px;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .nmb-1 {
    width: 24px;
    height: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .navbar-menu_button {
    min-width: 25px;
    height: 24px;
  }

  .navbar_menu {
    width: 100%;
    margin-top: 70px;
  }

  .wikibutton {
    width: 100%;
    min-width: 0;
    margin-left: 20px;
    margin-right: 0;
    padding: 12px 10px;
    font-size: 1rem;
    display: block;
  }

  .dropdown-list-12.w--open {
    width: 19rem;
  }

  .se-hero.dashboard-hero {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .se-signed-status {
    width: 60px;
    height: 32px;
  }

  .se-signed-status.new {
    width: auto;
  }

  .navbar-controls_wrapper {
    grid-column-gap: 6px;
    justify-content: flex-end;
  }

  .se-box-grid-item {
    padding: 25px;
  }

  .status-icon-wrapper {
    height: 32px;
  }

  .nmb-2 {
    width: 24px;
    height: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .se-button-2 {
    width: 100%;
    min-width: 0;
    padding: 12px 10px;
    font-size: 1rem;
    display: block;
  }

  .se-button-2.smaller {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .se-button-2.blue-stroke {
    display: block;
  }

  .grid-heading-button-jo {
    display: flex;
  }

  .navbar-brand {
    max-width: 36vw;
    padding-top: 0;
    left: 2%;
  }

  .navbar-wrapper {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .icon-rounded-wrapper {
    height: 32px;
    padding-left: 6px;
    padding-right: 6px;
  }

  .icon-rounded-wrapper.signedout.nav.new-home {
    align-items: center;
    max-width: 80px;
  }

  .icon-rounded-wrapper.signedout, .icon-rounded-wrapper.main-menu {
    max-width: 60px;
    height: 32px;
    margin-left: auto;
  }

  .se-box-grid-item-button-holder {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    padding-right: 0;
  }

  .paragraph-7 {
    font-size: 1rem;
  }

  .new-signed-in-dropdown {
    align-self: center;
  }

  .se-section {
    padding: 50px 4vw;
  }

  .nmb-3 {
    width: 24px;
    height: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
  }

  .column-253 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-254 {
    padding-top: 20px;
  }

  .column-255, .column-256, .column-257 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-258 {
    padding-top: 10px;
  }

  .dropdown-list-13.w--open {
    width: 19rem;
  }

  .new-signed-out-dropdown-copy {
    align-self: center;
  }

  .dropdown-list-main.w--open {
    width: 19rem;
  }

  .footer-container {
    width: auto;
    margin-left: 0;
  }

  .div-block-339 {
    padding-right: 0;
  }

  .column-259, .column-260, .column-261 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-262 {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-263, .column-264, .column-265, .column-266, .column-267, .column-268 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-269, .column-270 {
    padding-left: 10px;
  }

  .column-271, .column-272 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-341 {
    padding-left: 10px;
  }

  .pop-up-filed-2 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .top-pop-up-text-2 {
    font-size: 10px;
  }

  .image-3.mobile {
    display: none;
  }

  .column-273 {
    padding-top: 10px;
  }

  .text-block-261, .tool-tip {
    color: #07be89;
  }

  .link-31 {
    color: #daf442;
  }

  .bold-text {
    color: #daf442;
    font-weight: 400;
  }

  .image-4 {
    display: inline-block;
  }

  .saveandexit.btn-secondary.width-100 {
    margin-bottom: 10px;
  }

  .text-block-271 {
    color: #6a76e6;
    margin-bottom: 92px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .columns-my-strategies {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-192-copy {
    text-align: left;
    font-size: 14px;
  }

  .columns-my-strategies-row.alt {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-221-copy {
    padding-left: 0;
    padding-right: 0;
  }

  .fs-cc-prefs_button {
    margin-bottom: 8px;
  }

  .fs-cc-banner_close {
    position: absolute;
    inset: -22px 10px auto auto;
  }

  .fs-cc-banner_buttons-wrapper {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
    width: 100%;
  }

  .fs-cc-prefs_component, .fs-cc-prefs_content {
    padding: 24px;
  }

  .fs-cc-banner_button {
    width: 100%;
    margin-bottom: 10px;
  }

  .fs-cc-banner_text {
    margin-right: 0;
  }

  .sidebar-wrapper-derivitives {
    background-color: #23293100;
    min-width: 50px;
    max-width: 75px;
    max-height: 75px;
    margin-right: 0;
    padding: 30px 27px 0 20px;
    display: block;
    inset: 0% auto auto 0%;
  }

  .column-261-limited {
    padding-left: 0;
    padding-right: 0;
  }

  .b-integration-grid-large {
    grid-template-columns: 1fr;
  }

  .input-new {
    min-height: 48px;
  }

  .input-new::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input-new.dropdown-wrapper {
    max-height: 52px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .product-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .product-module.upload-box {
    padding: 20px;
  }

  .product-module.no-records-available, .product-module.action-completed, .product-module.there-s-been-an-error, .product-module.no-records-found, .product-module.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .product-module.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .product-module.users-by-device, .product-module.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.total-sales, .product-module.recent-orders, .product-module.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.products-table {
    border-radius: 16px;
  }

  .product-module.team-progress, .product-module.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .product-module.contact-single-details, .product-module.assigned-to, .product-module.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.add-note {
    border-radius: 16px;
  }

  .product-module.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .product-module.border-radius-30px {
    border-radius: 16px;
  }

  .product-module.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .product-module.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .product-module.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .product-module.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.company-details, .product-module.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.features-tasks, .product-module.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.crypto-top-module, .product-module.crypto-news, .product-module.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.client-information, .product-module.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .product-module.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .product-module.monthly-customers, .product-module.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.chat-box {
    border-radius: 15px;
  }

  .product-module.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.team-settings {
    border-radius: 16px;
  }

  .product-module.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.billing-startup-plan-info, .product-module.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .product-module.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.api-settings {
    border-radius: 16px;
  }

  .product-module.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .product-module.skills, .product-module.experience, .product-module.social-feed, .product-module.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.profile-v2-details {
    border-radius: 16px;
  }

  .product-module.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.profile-v3-details {
    border-radius: 16px;
  }

  .product-module.pricing-v1, .product-module.pricing-v3, .product-module.pricing-single-top, .product-module.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .product-module.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .product-module.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .product-module.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .product-module.integration-single {
    border-radius: 16px;
  }

  .product-module.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .product-module.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .product-module.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .product-module.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .product-module.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .product-module.first {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .product-heading {
    padding-left: 10px;
    font-size: 18px;
  }

  .input-new-2 {
    min-height: 48px;
  }

  .input-new-2::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .product-heading-2 {
    padding-left: 10px;
    font-size: 18px;
  }

  .product-module-2, .product-pop-up-module {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .alert-banner-padding-3 {
    padding-left: 16px;
    padding-right: 34px;
  }

  .dashboard-nav-container-2 {
    margin-left: -16px;
  }

  .nav-header {
    padding-left: 52px;
  }

  .settings-v1-tab-link-2 {
    padding-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 12px;
  }

  .sq-hero-graph {
    width: auto;
  }

  .sq-hero-graph.no-shadow {
    width: auto;
    max-width: 100%;
  }

  .hero-graph-top {
    margin-left: 20px;
    margin-right: 20px;
  }

  .icon-wrapper {
    width: 30px;
  }

  .bybit-icon {
    max-width: 50px;
  }

  .graph-top-text {
    font-size: 14px;
  }

  .graph-top-text.white {
    font-size: 16px;
  }

  .graph-grid {
    grid-template-columns: max-content 1fr;
    padding: 20px 10px;
  }

  .graph-text, .graph-title {
    font-size: 14px;
  }

  .graph-cell {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .graph-cell.padding {
    align-items: flex-start;
  }

  .icon-block-wrapper {
    width: 30px;
    height: 30px;
  }

  .graph-button-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .product-cell {
    padding-left: 0;
  }

  .difference-cell {
    background-color: #0000;
    padding-bottom: 40px;
    padding-left: 0;
  }

  .sq-difference-graph {
    height: 350px;
    display: none;
  }

  .hero-btn-copy {
    width: 100%;
    margin-top: 44px;
    margin-bottom: 29px;
  }

  .icon-graph-wrapper {
    width: 30px;
    height: 30px;
  }

  .sq-option-toggle {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: center;
    padding: 10px;
  }

  .dropdown-button-sq {
    margin-left: 0;
  }

  .faq-bottom-2.open {
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq-header {
    font-weight: 700;
  }

  .account-input-grid-l {
    grid-template-columns: 1fr;
  }

  .account-button-submit {
    width: 100%;
  }

  .bybit-wrapper-copy {
    width: 60px;
  }

  .section-wrapper-landing-copy.sticky-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-wrapper-landing-copy.sticky-1 {
    padding-bottom: 40px;
  }

  .tabs-menu-button {
    width: 100%;
  }

  .main-module-find-a-strat {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.upload-box {
    padding: 20px;
  }

  .main-module-find-a-strat.no-records-available, .main-module-find-a-strat.action-completed, .main-module-find-a-strat.there-s-been-an-error, .main-module-find-a-strat.no-records-found, .main-module-find-a-strat.notifications-alert {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .main-module-find-a-strat.graph-large {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.graph {
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .main-module-find-a-strat.users-by-device, .main-module-find-a-strat.recent-contacts {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.total-sales, .main-module-find-a-strat.recent-orders, .main-module-find-a-strat.popular-categories {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.products-table {
    border-radius: 16px;
  }

  .main-module-find-a-strat.team-progress, .main-module-find-a-strat.tasks-reports {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.due-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.contacts-card {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module-find-a-strat.contact-single-details, .main-module-find-a-strat.assigned-to, .main-module-find-a-strat.about-company {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.add-note {
    border-radius: 16px;
  }

  .main-module-find-a-strat.companies-card {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module-find-a-strat.border-radius-30px {
    border-radius: 16px;
  }

  .main-module-find-a-strat.contact-activity-large {
    border-radius: 16px;
    flex-direction: column;
    padding: 24px;
  }

  .main-module-find-a-strat.contact-activity-small {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
  }

  .main-module-find-a-strat.company-single-about {
    border-radius: 16px;
    margin-top: -24px;
    padding: 40px 24px;
  }

  .main-module-find-a-strat.company-news {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.company-details, .main-module-find-a-strat.projects {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.features-tasks, .main-module-find-a-strat.board-tasks {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.crypto-top-module, .main-module-find-a-strat.crypto-news, .main-module-find-a-strat.crypto-trending {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.dashboard-invoice {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.client-information, .main-module-find-a-strat.changelog {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.file-manager-top-modules {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.amount-due {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.support-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .main-module-find-a-strat.support-contact-link {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .main-module-find-a-strat.monthly-customers, .main-module-find-a-strat.monthly-pageviews {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.chat-box {
    border-radius: 15px;
  }

  .main-module-find-a-strat.account {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.team-settings {
    border-radius: 16px;
  }

  .main-module-find-a-strat.billing {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.billing-startup-plan-info, .main-module-find-a-strat.billing-extra-users-info {
    padding-left: 18px;
    padding-right: 18px;
  }

  .main-module-find-a-strat.payment-method {
    flex-direction: column;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.notifications-settings {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.api-settings {
    border-radius: 16px;
  }

  .main-module-find-a-strat.tabs-v2-menu-container {
    grid-column-gap: 4px;
    grid-row-gap: 6px;
    border-radius: 16px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .main-module-find-a-strat.skills, .main-module-find-a-strat.experience, .main-module-find-a-strat.social-feed, .main-module-find-a-strat.profile-v1-details {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.profile-v2-details {
    border-radius: 16px;
  }

  .main-module-find-a-strat.about-me-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.profile-v3-details {
    border-radius: 16px;
  }

  .main-module-find-a-strat.pricing-v1, .main-module-find-a-strat.pricing-v3, .main-module-find-a-strat.pricing-single-top, .main-module-find-a-strat.pricing-single-description {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.template-pages {
    border-radius: 16px;
    padding-bottom: 48px;
  }

  .main-module-find-a-strat.notifications {
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.privacy-policy {
    border-radius: 16px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.not-found {
    border-radius: 16px;
    padding: 40px 24px;
  }

  .main-module-find-a-strat.utility-page-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.password-protected {
    border-radius: 16px;
    padding: 48px 24px;
  }

  .main-module-find-a-strat.integrations {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module-find-a-strat.integration-single {
    border-radius: 16px;
  }

  .main-module-find-a-strat.help-center-categories {
    border-radius: 16px;
    padding: 32px 24px;
  }

  .main-module-find-a-strat.help-center-article-link {
    border-radius: 16px;
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.features-image-left {
    border-radius: 16px;
    margin-bottom: 24px;
  }

  .main-module-find-a-strat.homepage-pages-image-container {
    border-radius: 16px;
    padding: 24px;
  }

  .main-module-find-a-strat.product-form {
    border-radius: 16px;
    padding: 32px 24px 40px;
  }

  .main-module-find-a-strat.utility-login-form {
    border-radius: 16px;
    padding-bottom: 48px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .main-module-find-a-strat.small {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.small.right, .main-module-find-a-strat.lower.view-all, .main-module-find-a-strat.lower.view-all.grey {
    height: auto;
  }

  .main-module-find-a-strat.lower.view-all.mobile {
    padding-left: 5px;
    padding-right: 5px;
  }

  .main-module-find-a-strat.home {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.settings {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.top {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.dropdown.grey {
    display: none;
  }

  .main-module-find-a-strat.strategy {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-module-find-a-strat.strategy.alt, .main-module-find-a-strat.mobile {
    padding-left: 10px;
    padding-right: 10px;
  }

  .home-grid {
    margin-top: 60px;
  }

  .home-grid-text {
    font-size: 14px;
  }

  .home-hero-info-block {
    margin-top: -5px;
  }

  .dropdown-list-main-full-width {
    width: 100%;
    min-width: 300px;
  }

  .dropdown-list-main-full-width.w--open {
    width: 18rem;
    min-width: 0;
    max-width: 90vw;
    margin-left: auto;
    margin-right: auto;
  }

  .menu-dropdown-list {
    display: none;
  }

  .menu-dropdown-list.w--open {
    width: 19rem;
  }

  .hero-cta-flex-wrapper {
    grid-row-gap: 0px;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-self: flex-start;
  }

  .nav-new-wrapper-max-width {
    align-items: flex-start;
  }

  .sidebar-mobile-logo-block {
    max-width: 160px;
  }

  .sidebar-wrapper-3 {
    min-width: 50px;
    max-height: 75px;
    margin-right: 0;
    padding: 30px 27px 0 20px;
    display: block;
    inset: 0% auto auto 0%;
  }

  .sq-main-tab-menu {
    justify-content: flex-end;
  }

  .previous-placeholder {
    max-width: 75px;
    display: flex;
  }

  .slide-button {
    grid-row-gap: 44px;
    flex-direction: column;
    justify-content: center;
  }

  .data-row-middle {
    grid-template-columns: 1fr;
  }

  .progress-non-active, .slide-active {
    width: 100%;
  }

  .slide-h3-heading {
    font-size: 36px;
    line-height: 44px;
  }

  .data-row-top {
    grid-template-columns: 1fr;
  }

  .form-slider, .slider {
    height: auto;
    min-height: 80vh;
  }

  .feature-card-a {
    flex-direction: column;
  }

  .se-sections-bottom-leftblock {
    text-align: center;
  }

  .se-sections-bottom-buttons {
    flex-direction: column;
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: 0;
    display: flex;
  }

  .graph-wrapper {
    align-items: center;
  }

  .sq-plus-graph-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dropdown-perfomance {
    background-color: #222936;
  }

  .mobile-vw-size {
    font-size: 4.5vw;
  }

  .adv-products-logo {
    max-width: 90px;
    height: auto;
  }

  .adv-products-logo.dashboard {
    max-width: 90px;
  }

  .tab-title-flex-wrapper {
    flex-wrap: wrap;
  }

  .strategies-image-cell._1 {
    width: 100%;
    max-width: none;
  }

  .strategy-number-cell {
    max-width: 190px;
  }

  .strategies-image-cl._1 {
    width: 100%;
    max-width: none;
  }

  .strategies-image-cl.dashboard {
    grid-column-gap: 15px;
    grid-template-columns: max-content max-content;
    grid-auto-columns: max-content;
    grid-auto-flow: row;
    margin-left: 0;
  }

  .subtitle-green.white.absolute {
    max-width: none;
  }

  .cta-button-wrapper.mobile-grid {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
  }

  .cta-button-wrapper.landing {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .flex-horizontal.justify.pdding-left {
    margin-left: 0;
    position: static;
  }

  .flex-horizontal.justify.relative {
    padding-left: 0;
    position: static;
  }

  .flex-horizontal.full-width {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .flex-horizontal-left.dashboard {
    flex-wrap: wrap;
  }

  .dashboard-link-wrapper {
    white-space: nowrap;
    display: flex;
  }

  .dashboard-cta-block {
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: flex-start;
    height: auto;
    position: static;
  }

  .dashbord-cta-icon {
    position: static;
  }

  .columns-137 {
    padding-left: 10px;
    display: block;
  }

  .div-block-407 {
    justify-content: flex-start;
  }

  .columns-138 {
    padding-left: 0;
    display: block;
  }

  .column-291 {
    padding-left: 0;
  }

  .btn-wiki-2 {
    width: 100%;
  }

  .btn-wiki-2.dasahboard-cta {
    width: 100%;
    max-width: 100%;
  }

  .module-3.help-article {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-292 {
    text-align: left;
    padding-bottom: 20px;
  }

  .image-28 {
    margin-left: 0;
  }

  .list-item {
    margin-bottom: 0;
  }

  .footer {
    padding-bottom: 60px;
  }

  .footer.hero.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.blue, .footer.faq {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .footer.countries {
    padding-top: 40px;
  }

  .footer.hero-new {
    padding-top: 220px;
  }

  .footer.hero-new.sq-x, .footer.hero--sq-spot.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.hero--sq-spot--dca {
    background-position: 150% 30%;
  }

  .footer.hero--sq-spot--dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.hero--sq-derivatives {
    background-position: 150% 30%;
  }

  .footer.hero--sq-derivatives.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.hero--sq-spot--dca-copy {
    background-position: 150% 30%;
  }

  .footer.hero--sq-spot--dca-copy.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.hero--sq-spot--dca-copy.forex {
    background-position: 100% 35%;
  }

  .footer.hero--sq-medallion {
    background-position: 150% 30%;
  }

  .footer.hero--sq-medallion.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .footer.hero--sq-medallion-dca {
    background-position: 150% 30%;
  }

  .footer.hero--sq-medallion-dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .article-rich-text.white.absolute, .article-rich-text.white-absolute, .article-rich-text.white-absolute.absolute, .article-rich-text.absolute-grey, .article-rich-text.absolute-grey.absolute {
    max-width: none;
  }

  .article-rich-text h5 {
    font-size: 20px;
  }

  .article-rich-text h6 {
    font-size: 18px;
  }

  .blog-preview.sq-plus {
    margin-bottom: 35px;
  }

  .category-link.white.absolute, .category-link.white-absolute, .category-link.white-absolute.absolute, .category-link.absolute-grey, .category-link.absolute-grey.absolute {
    max-width: none;
  }

  .category-navigation-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .mobile-hide {
    display: none;
  }

  .top-cta {
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .header-cta-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .header-close-icon {
    width: 30px;
    min-width: 40px;
    height: 30px;
  }

  .strategy-tab-content-wrapper.new, .strategy-tab-content-wrapper.dashboad-new {
    grid-template-columns: 1fr;
  }

  .strategy-icon-wrapper {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .strategy-icon-wrapper.grid-wizard {
    grid-template-columns: 1fr 1fr;
  }

  .wizard-close-icon {
    width: 30px;
    min-width: 30px;
    height: 30px;
  }

  .review-nav {
    min-width: auto;
  }

  .carousel-mask {
    width: 120px;
    height: 100px;
  }

  .carousel-slide {
    margin-right: 60px;
  }

  .extra-im1-rev, .extra-im2-rev, .extra-im3-rev {
    display: none;
  }

  .wizard-wrapper {
    padding: 40px 20px;
  }

  .wizard-inner-wrapper, .wizard-inner-wrapper.st2-bt {
    min-height: auto;
  }

  .wizrd-close-cta {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragrapg-xs {
    display: none;
  }

  .wizard-info-wrapper {
    min-height: auto;
  }

  .wizrd-option-block.dd {
    white-space: normal;
  }

  .wizard-botomm-cta {
    grid-row-gap: 10px;
    flex-flow: wrap;
    padding-left: 20px;
  }

  .wizard-green-arrow {
    width: 30px;
    min-width: 30px;
  }

  .company-carousel-wrapper, .company-logos-carousel {
    grid-column-gap: 80px;
  }

  .com-logo-block {
    width: 80px;
    height: 80px;
  }

  .com-logo-block.bt {
    width: 110px;
  }

  .wallets-balance-pop-details {
    margin-bottom: 20px;
  }

  .profile-image {
    width: 35px;
    margin-right: 5px;
  }

  .available-balance-wrapper {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 20px;
  }

  .card-slide-nav {
    bottom: -33%;
  }

  .card-grid {
    grid-template-columns: 1fr;
  }

  .transaction-wrapper {
    padding: 15px;
  }

  .dashboard-chart-top-content {
    flex-direction: column;
  }

  .total-balance-code {
    font-size: 24px;
    line-height: 34px;
  }

  .topbar-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .balance-category-text-block {
    font-size: 16px;
  }

  .notification-dropdown-list.w--open {
    right: -51px;
  }

  .notification-dropdown {
    margin-right: 10px;
  }

  .footer-2 {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .wallets-balance-pop {
    width: 270px;
    padding: 20px 15px;
  }

  .footer-details-wrapper {
    text-align: center;
  }

  .header-title {
    font-weight: 500;
  }

  .card-slider-wrapper {
    max-width: 260px;
    padding-bottom: 40px;
  }

  .card-singel-wrapper {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .balance-categorys-button {
    padding: 8px 20px;
    font-size: 13px;
  }

  .balance-categorys-button.withdraw {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dashboard-chart {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .balance-category-wrapper {
    width: 130px;
    height: 130px;
  }

  .mobile-toggle {
    width: 30px;
    height: 30px;
  }

  .dashboard-chart-title-wrap, .dashboard-chart-title-wrap.mb0 {
    margin-bottom: 15px;
  }

  .dashboard-chart-title {
    font-weight: 500;
  }

  .dashboard-chart-title.mr35 {
    font-size: 13px;
    font-weight: 500;
    line-height: 23px;
  }

  .wallets-balance-form-input {
    padding-left: 15px;
    padding-right: 15px;
  }

  .transaction-table-grid {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    place-items: start;
  }

  .footer-text-block {
    font-size: 12px;
    line-height: 22px;
  }

  .wallets-balance-details-wrapper {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .balance-categorys {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .wallets-balance-wrapper {
    border-right-style: none;
    padding-top: 20px;
  }

  .balance-categorys-top-content {
    align-items: center;
  }

  .balance-category-singel.ml20 {
    margin-left: 0;
  }

  .wallets-balance-text-wrapper {
    padding-bottom: 25px;
  }

  .cryptocurrency-table-grid {
    grid-column-gap: 25px;
  }

  .cryptocurrency-table-grid.two {
    grid-template-columns: 1.1fr;
  }

  .memo-box {
    padding: 20px 10px;
  }

  .cryptocurrency-prices-table-top-content {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wallets-balance-details-singel {
    width: 100%;
  }

  .wallets-balance-details-singel.mr15 {
    margin-right: 0;
  }

  .wallets-balance-chart-wrapper {
    padding: 13px;
  }

  .wallets-balance-code {
    font-size: 28px;
    line-height: 38px;
  }

  .dollar-wrapper.one {
    height: 35px;
  }

  .market-trades-tab-link {
    display: inline-block;
  }

  .market-table-grid {
    grid-row-gap: 15px;
  }

  .market-trades-tab-menu {
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
  }

  .market-table, .market-table-top-content {
    padding-left: 15px;
    padding-right: 15px;
  }

  .market-trades-title-wrapper {
    padding-left: 10px;
    position: static;
    inset: 0% auto auto 0%;
  }

  .market-trades {
    border-radius: 10px;
  }

  .order-book-grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .order-book-singel-wrapper {
    padding: 15px;
  }

  .order-book-wrapper {
    border-radius: 10px;
  }

  .order-book-header {
    padding-left: 15px;
    padding-right: 15px;
  }

  .order-book-header-grid {
    grid-template-columns: 1fr;
  }

  .exchange-chart-wrapper {
    border-radius: 10px;
  }

  .exchange-chart-tab-top-text-wrapper {
    display: none;
    inset: 0% 0% auto auto;
  }

  .exchange-chart-tab-menu {
    margin-bottom: 10px;
  }

  .exchange-chart-tab-link {
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
  }

  .notifications-name {
    font-size: 15px;
  }

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

  .menu-icon.is-left {
    width: 36px;
    height: 36px;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .shell13-sidepanel_component {
    min-width: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .btn-secondary-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .floating-shape.template-pages.style-guide {
    max-width: 80%;
  }

  .divider-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .menu-quick-stack {
    grid-row-gap: 48px;
  }

  .style---content-heading-2 {
    padding-left: 22px;
    padding-right: 22px;
  }

  .badge-secondary-3.small {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .display-7 {
    font-size: 36px;
    line-height: 1.278em;
  }

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

  .grid-3-columns-2.menu-sub-grid-3-col {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .grid-3-columns-2.menu-sub-grid-3-col.footer {
    flex-wrap: wrap;
    display: flex;
  }

  .checkbox-4 {
    min-width: 22px;
    min-height: 22px;
  }

  .checkbox-4.large {
    min-width: 26px;
    min-height: 26px;
  }

  .success-message-9.white-message.small {
    padding-top: 34px;
    padding-bottom: 32px;
  }

  .floating-sphere.footer-v1 {
    top: -62px;
  }

  .display-9 {
    font-size: 24px;
    line-height: 1.417em;
  }

  .badge-primary-3.small {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .radio-button-4 {
    min-width: 22px;
    min-height: 22px;
  }

  .radio-button-4.large {
    min-width: 26px;
    min-height: 26px;
  }

  .input-3 {
    border-radius: 12px;
  }

  .input-3::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input-3.large.button-inside {
    min-height: 64px;
  }

  .input-3.button-inside {
    margin-bottom: 16px;
  }

  .container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-h1-size-2 {
    font-size: 32px;
    line-height: 1.188em;
  }

  .style---heading-2 {
    margin-bottom: 40px;
    padding-top: 66px;
    padding-bottom: 66px;
  }

  .btn-primary-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .btn-primary-3.button-row {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .btn-primary-3.inside-input {
    position: static;
  }

  .btn-primary-3.inside-input.default {
    margin-top: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer---middle {
    padding-bottom: 40px;
  }

  .social-icon-link {
    border-radius: 6px;
  }

  .heading-h2-size-4 {
    font-size: 26px;
    line-height: 1.385em;
  }

  .content-full-width-right-wrapper.footer---v1-content-full-width-wrap {
    padding-left: 24px;
  }

  .style---heading-icon-wrapper-2 {
    border-radius: 16px;
    width: 58px;
    margin-right: 14px;
  }

  .square-icon {
    border-radius: 14px;
    max-width: 56px;
  }

  .order-book-wrapper-2 {
    border-radius: 10px;
  }

  .exchange-card-image {
    width: 50px;
  }

  .exchange-sngel-wrapper {
    border-radius: 10px;
  }

  .exchange-card-name {
    font-size: 15px;
    line-height: 25px;
  }

  .exchange-card-grid {
    grid-row-gap: 25px;
  }

  .market-trades-tab-link-2 {
    display: inline-block;
  }

  .market-trades-2 {
    border-radius: 10px;
  }

  .dashboard-chart-top-content-2 {
    flex-direction: column;
  }

  .dashboard-chart-2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .hor-flex-wrapper.center.gap-25 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .hero-tab-menu {
    justify-content: space-between;
    width: 100%;
  }

  .hero-tab-link {
    text-align: center;
    flex: 1;
    max-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
  }

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

  .hero-link-block {
    text-align: center;
    white-space: normal;
    max-width: none;
    padding-right: 60px;
  }

  .paragraph-5-copy.white-absolute, .paragraph-5-copy.white-absolute.absolute, .paragraph-5-copy.absolute-grey, .paragraph-5-copy.absolute-grey.absolute {
    max-width: none;
  }

  .paragraph-5-copy.white.absolute {
    max-width: none;
  }

  .paragraph-5-copy.white.pb {
    font-size: 3.8vw;
  }

  .paragraph-5-copy.white-absolute, .paragraph-5-copy.white-absolute.absolute, .paragraph-5-copy.absolute-grey, .paragraph-5-copy.absolute-grey.absolute {
    max-width: none;
  }

  .paragraph-5-copy.medium-blue {
    padding-top: 64px;
  }

  .paragraph-5-copy.light.bold {
    font-size: 16px;
  }

  .landing-navbar.hero.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.blue, .landing-navbar.faq {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .landing-navbar.countries {
    padding-top: 40px;
  }

  .landing-navbar.hero-new {
    padding-top: 220px;
  }

  .landing-navbar.hero-new.sq-x, .landing-navbar.hero--sq-spot.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.hero--sq-spot--dca {
    background-position: 150% 30%;
  }

  .landing-navbar.hero--sq-spot--dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.hero--sq-derivatives {
    background-position: 150% 30%;
  }

  .landing-navbar.hero--sq-derivatives.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.hero--sq-spot--dca-copy {
    background-position: 150% 30%;
  }

  .landing-navbar.hero--sq-spot--dca-copy.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.hero--sq-spot--dca-copy.forex {
    background-position: 100% 35%;
  }

  .landing-navbar.hero--sq-medallion {
    background-position: 150% 30%;
  }

  .landing-navbar.hero--sq-medallion.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.hero--sq-medallion-dca {
    background-position: 150% 30%;
  }

  .landing-navbar.hero--sq-medallion-dca.sq-x {
    background-position: -100% 80%;
    background-size: 500px;
  }

  .landing-navbar.carousel, .landing-navbar.company-carousel {
    padding-bottom: 60px;
  }

  .landing-navbar-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .landing-navbar-wrapper.max-width.flex-wizard {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 30px 1fr;
  }

  .landing-navbar-wrapper.inf {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .landing-nav-btn {
    width: 100%;
  }

  .mode-switcher-wrapper.dashboard {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .toggle_wrap {
    width: 3rem;
    height: 1.5rem;
  }

  .toggle_inner {
    width: 1.5rem;
  }

  .switcher-icon {
    width: 14px;
    max-width: 14px;
    height: 14px;
  }

  .title-48 {
    text-align: center;
  }

  .title-48.dark-green {
    font-size: 25px;
  }

  .icon-block-close {
    width: 20px;
    height: 20px;
  }

  .dd-icon-green, .dd-icon-white {
    max-width: 20px;
  }

  .icon-block-open {
    width: 20px;
    height: 20px;
  }

  .dd-icon-yellow-open {
    max-width: 20px;
  }

  .dd-inner-wrapper {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .dd-icon-bright-green {
    max-width: 20px;
  }

  .africa-greed {
    grid-template-columns: 1fr;
  }

  .ripple-image-block {
    max-width: 220px;
    margin-top: 20px;
  }

  .transparent-btn {
    max-width: none;
  }

  ._2cl-grid, .youtube-wrapper.mobile-max-width {
    max-width: 100%;
  }

  .review-content-block.usp {
    padding-bottom: 0;
  }

  .btn-bright-green {
    text-align: center;
    white-space: normal;
    width: 100%;
    min-width: auto;
    max-width: 100%;
    min-height: 50px;
    margin-top: 20px;
    padding-right: 60px;
  }

  .slider-review.video-width {
    display: flex;
  }

  .mask-review {
    width: 100%;
  }

  .slide-review {
    max-width: 100%;
  }

  .slider-arrow-left.video {
    margin-right: 65px;
    left: auto;
    right: auto;
  }

  .slider-arrow-right.video {
    margin-left: 65px;
    left: auto;
    right: auto;
  }

  .usp-image-block {
    overflow: hidden;
  }

  .clients-block {
    flex-flow: column;
  }

  .client-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1.3fr;
  }

  .client-logo-block {
    width: 225px;
  }

  .client-tab-link {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .chaarge-dd-list.w--open {
    padding-top: 20px;
    padding-right: 20px;
  }

  .landing-nav-icons-wrapper.dashboard {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: space-between;
    align-items: center;
  }

  .cta--landing {
    flex-flow: wrap;
    height: 120px;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .landing-cta-btn {
    flex: 1;
    width: 100%;
  }

  .dashboard-side-menu {
    margin-right: 0;
    padding: 30px 27px 0 20px;
    top: 100px;
  }

  .old-side {
    min-width: 50px;
    max-height: 75px;
    margin-right: 0;
    padding: 30px 27px 0 20px;
    inset: 0% auto auto 0%;
  }

  .dashboard-menu-top {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: space-around;
    align-items: center;
    height: 100px;
    min-height: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .dashboard-green-logo {
    max-width: 120px;
  }

  .dashboard-title-btn-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
  }

  .dashboard-main-btn {
    white-space: nowrap;
    padding-left: 10px;
    padding-right: 10px;
  }

  .board-strategy-wrapper {
    padding-left: 17px;
  }

  .strategy-info-grid {
    margin-left: 20px;
  }

  .top-menu-inner-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-left: 0;
  }

  .dashboard-menu-icon {
    min-width: 17px;
  }

  .btn-primary-4 {
    width: 100%;
  }

  .btn-primary-4.width-100 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .input-4 {
    min-height: 48px;
  }

  .input-4::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .input-4.mg-bottom-16px::placeholder {
    font-size: 14px;
  }

  .btn-secondary-4 {
    width: 100%;
  }

  .hero-logo-block {
    max-width: none;
  }

  .heading-64.mb-small {
    font-size: 12vw;
  }

  .influencer-badge-block {
    position: relative;
  }

  .influencer-badge-block.big {
    padding-top: 40px;
    padding-bottom: 15px;
  }

  .influencer-badge-block.second {
    min-height: 0;
    padding-top: 40px;
    padding-bottom: 15px;
  }

  .badge-image-block {
    display: none;
  }

  .influencer-hero-btn {
    text-align: center;
    white-space: normal;
    max-width: none;
    padding-right: 60px;
  }

  .mobile-absolute-icon {
    justify-content: center;
    align-items: center;
    width: 11vw;
    max-width: 50px;
    display: flex;
    position: absolute;
    top: 8px;
    left: 8px;
  }

  .inf-badge-mb-text-wrapper {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 5px;
    display: flex;
  }

  .inf-badge-number {
    color: #00df82;
    font-family: Inter, sans-serif;
    font-size: 60px;
    font-weight: 500;
    line-height: 1.2;
  }

  .inf-badge-number.yellow {
    color: #ffbc2c;
  }

  .inf-badge-number.blue {
    color: #4583ef;
  }

  .inf-badge-number.pink {
    color: #f62983;
  }

  .inf-badge-discount-text {
    color: #aaccc5;
    font-size: 24px;
    line-height: 1;
  }

  .inf-discount-txt-wrapper {
    padding-top: 3px;
    padding-right: 5px;
    position: relative;
    overflow: hidden;
  }

  .discount-line {
    background-color: #aaccc5;
    width: auto;
    height: 3px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: absolute;
    inset: auto 0% 40%;
    transform: rotate(-16deg);
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .onboarding6_progress-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .onboarding6_button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .onboarding6_form-content {
    grid-row-gap: 1.5rem;
  }

  .onboarding6_step, .form12_form {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .topbar3_component {
    flex-flow: wrap;
  }

  .topbar3_container {
    grid-auto-flow: column;
  }

  .topbar3_container.flex {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .sidebar4_logo-link {
    justify-content: flex-start;
    align-items: center;
    max-width: 120px;
    margin-left: .5rem;
  }

  .sidebar4_menu {
    width: 100vw;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .toast-wrapper {
    width: 85%;
    min-width: auto;
  }

  .toast-box {
    justify-content: flex-start;
    align-items: center;
    padding-right: 3rem;
    display: flex;
  }

  .toast-content {
    font-size: 3.5vw;
  }

  .toast-close-white {
    width: 3rem;
  }

  .ms2-social-content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    font-size: 12px;
  }

  .ms2-modal-nav {
    width: 96px;
  }

  .ms2-modal-padding.is-20.is-sidebar {
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .ms2-svg.is-arrow {
    display: none;
  }

  .ms2-input.has-button {
    border-radius: 4px;
    margin-bottom: 10px;
  }

  .ms2-nav-link {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .ms2-input-flex {
    flex-direction: column;
  }

  .ms2-social-button {
    padding: 8px 36px 8px 8px;
  }

  .ms2-hide-mp {
    display: none;
  }

  .ms2-social-image {
    width: 20px;
  }

  .ms2-button.is-after-input {
    border-radius: 5px;
  }

  .ms2-grid {
    grid-template-columns: 1fr;
  }

  .ms2-profile-tab-pane {
    left: 96px;
  }

  .ms2-flex-row.ms2-horizontal {
    flex-direction: column;
  }

  .ms2-flex-row.ms2-horizontal.is-align-center {
    align-items: flex-start;
  }

  .toast-content-copy {
    width: auto;
    font-size: 3.5vw;
  }

  .auth-block-copy {
    width: 85%;
  }

  .board-strategy-wrapper-copy, .board-strategy-wrapper-dash {
    padding-left: 17px;
  }

  .div-15rem {
    width: 9.8rem;
    height: 2rem;
    padding-bottom: 0;
    padding-right: 0;
  }
}

#w-node-fb3e1784-0554-0f34-8e85-bc09999118d1-735cdbdc, #w-node-fb3e1784-0554-0f34-8e85-bc09999118d3-735cdbdc, #w-node-fb3e1784-0554-0f34-8e85-bc09999118f7-735cdbdc, #w-node-fb3e1784-0554-0f34-8e85-bc09999118f9-735cdbdc, #w-node-fb3e1784-0554-0f34-8e85-bc099991191d-735cdbdc, #w-node-fb3e1784-0554-0f34-8e85-bc099991191f-735cdbdc {
  align-self: stretch;
}

#w-node-_4f243ca6-044c-60d4-3d15-a5463f565c59-5a5cdbdf, #w-node-_43c1fb2e-af10-e6a2-7d0a-e279a75e0000-5a5cdbdf {
  align-self: center;
}

#w-node-bdb617b4-20a7-3934-e666-4e7bc784133a-285cdbfa {
  align-self: start;
}

#w-node-d01b13d6-2885-b25e-f5d5-336cab54dac5-285cdbfa {
  justify-self: end;
}

#w-node-d74ea231-9462-eb7c-6265-ba422530930a-285cdbfa {
  justify-self: start;
}

#w-node-_3042de53-f6a1-12cb-9c3f-820436b1c9b5-285cdbfa {
  justify-self: end;
}

#w-node-a1761de9-272e-27b0-4218-95faa5abc553-285cdbfa {
  justify-self: start;
}

#w-node-ad0729de-bd14-dc5f-9bce-563d914d744f-285cdbfa {
  justify-self: end;
}

#w-node-c9523e21-1255-7e5f-132a-6c5bbfeb3401-285cdbfa {
  justify-self: start;
}

#w-node-_459bb95d-4429-5664-e111-58584740a523-285cdbfa {
  justify-self: end;
}

#w-node-_925b2298-eb92-ea10-97fc-c4851cf2e3e5-285cdbfa {
  justify-self: start;
}

#w-node-ea0d3d7a-c4f8-d12c-0ccd-ceded97f3796-285cdbfa {
  justify-self: end;
}

#w-node-_93f16806-3a10-328a-77b3-e94daa36e863-285cdbfa {
  justify-self: start;
}

#w-node-_140c45a0-35b3-2063-bdb4-1c45a145adb1-285cdbfa {
  justify-self: end;
}

#w-node-_698d4cd4-4bb7-0b0c-073a-ad0437820adc-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0ac-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0af-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0b2-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0b5-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0b8-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0bb-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0be-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0c1-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0c4-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0c7-285cdbfa {
  justify-self: start;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0ca-285cdbfa {
  justify-self: end;
}

#w-node-d214620c-0118-a840-2290-480c43cbf0cd-285cdbfa {
  justify-self: start;
}

#w-node-de575ffc-1483-d1c7-50ca-2649feac7919-285cdbfa {
  place-self: center stretch;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275869-285cdbfa {
  align-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275880-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275883-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275886-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275889-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac527588c-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac527588f-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275892-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275895-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac5275898-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac527589b-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac527589e-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758a1-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758ad-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758b0-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758b3-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758b6-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758b9-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758bc-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758bf-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758c2-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758c5-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758c8-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758cb-285cdbfa {
  justify-self: end;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758ce-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6fed-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6ff0-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6ff3-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6ff6-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6ff9-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6ffc-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a6fff-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a7002-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a7005-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a7008-285cdbfa {
  justify-self: start;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a700b-285cdbfa {
  justify-self: end;
}

#w-node-ae05bf2b-fd8a-a148-7aba-6f5cad9a700e-285cdbfa {
  justify-self: start;
}

#w-node-_544463ac-5fcb-fc2f-6ccb-ed0ac52758d8-285cdbfa {
  place-self: center stretch;
}

#w-node-_61914fa1f3028ad34c1c480b000000000014-465cdc62 {
  align-self: stretch;
}

#w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756d0-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756d5-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756d8-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756db-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756de-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756e1-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756e4-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756e7-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756e8-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756e9-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756ea-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756f1-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756f4-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756f7-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756fa-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f50756fd-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f5075700-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f5075703-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f5075706-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f5075709-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f507570c-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f507571b-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f507571c-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f5075728-d65cdc8f, #w-node-_4f06a8cd-4361-35a4-57d2-4e57f507572e-d65cdc8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc9069fe-d273-dcb1-a231-0a2394fff83d-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff841-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff845-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff859-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff85d-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff861-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff881-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff885-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff89b-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff89f-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff8a3-d65cdc8f, #w-node-fc9069fe-d273-dcb1-a231-0a2394fff8a7-d65cdc8f {
  align-self: center;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f011-2fdd04fd {
  justify-self: center;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f041-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f082-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f0c3-2fdd04fd {
  justify-self: stretch;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f101-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f103-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f10a-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f10c-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f113-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f115-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f11c-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f11e-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f125-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f127-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f158-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f15b-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f15e-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f161-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f164-2fdd04fd {
  align-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f193-2fdd04fd {
  justify-self: center;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f19d-2fdd04fd {
  justify-self: end;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1b0-2fdd04fd {
  justify-self: start;
}

#w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1c4-2fdd04fd {
  place-self: center end;
}

#w-node-f7e37c40-0efc-9860-1c6a-a00fdca58a79-fc6461ef, #w-node-f7e37c40-0efc-9860-1c6a-a00fdca58a82-fc6461ef, #w-node-f7e37c40-0efc-9860-1c6a-a00fdca58a89-fc6461ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_329fb423-a067-bd45-c310-3b9b3951ebc0-fc6461ef {
  align-self: start;
}

#w-node-b31baea3-d11c-118a-79dc-0a54cc9ac4b7-fc6461ef, #w-node-b31baea3-d11c-118a-79dc-0a54cc9ac4ba-fc6461ef, #w-node-_27656568-8fb4-c075-f25c-fbc1ac0d58d9-fc6461ef, #w-node-_27656568-8fb4-c075-f25c-fbc1ac0d58dc-fc6461ef, #w-node-_1af1f9dc-6913-8c69-4bc7-b98b91babcf2-fc6461ef, #w-node-_1af1f9dc-6913-8c69-4bc7-b98b91babcf5-fc6461ef, #w-node-eec4233a-887d-ac79-1dc3-29667280c207-fc6461ef, #w-node-eec4233a-887d-ac79-1dc3-29667280c20a-fc6461ef, #w-node-fcac870b-7117-ac72-e78f-a49911918891-fc6461ef, #w-node-fcac870b-7117-ac72-e78f-a49911918894-fc6461ef, #w-node-_20e5476e-d35e-5abe-e927-daebf86adaff-fc6461ef, #w-node-_20e5476e-d35e-5abe-e927-daebf86adb02-fc6461ef, #w-node-_96dec334-123f-4d90-da89-e8a1ea6ce661-fc6461ef, #w-node-_96dec334-123f-4d90-da89-e8a1ea6ce664-fc6461ef, #w-node-_1da7ad5e-a79e-2b83-1032-7ff18ea2643f-fc6461ef, #w-node-_1da7ad5e-a79e-2b83-1032-7ff18ea26442-fc6461ef, #w-node-_5413faa1-8b51-cd7f-44af-6bf018848577-fc6461ef, #w-node-_5413faa1-8b51-cd7f-44af-6bf01884857b-fc6461ef, #w-node-a7b2ed89-6bf7-580a-7f04-aaa0ddba8d0b-fc6461ef, #w-node-a7b2ed89-6bf7-580a-7f04-aaa0ddba8d0e-fc6461ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94c566bb-2e01-dac9-b08f-9070367def65-fc6461ef {
  align-self: start;
}

#w-node-f36347ef-a0ee-0327-1ace-1562810e3bdc-fc6461ef, #w-node-f36347ef-a0ee-0327-1ace-1562810e3bdf-fc6461ef, #w-node-_6ee78649-013c-d00f-56ba-94ea845c30ea-fc6461ef, #w-node-_6ee78649-013c-d00f-56ba-94ea845c30ed-fc6461ef, #w-node-fff7d58e-e918-3e43-55fd-2161f7bcf80e-fc6461ef, #w-node-fff7d58e-e918-3e43-55fd-2161f7bcf811-fc6461ef, #w-node-f148c34b-2e48-a5cf-9074-059c3896575c-fc6461ef, #w-node-f148c34b-2e48-a5cf-9074-059c3896575f-fc6461ef, #w-node-_8867dba6-1203-c351-3b0b-bb549ec7c02e-fc6461ef, #w-node-_8867dba6-1203-c351-3b0b-bb549ec7c031-fc6461ef, #w-node-_2ee98730-b62c-d5a4-6c7a-8f82c78cdd0b-fc6461ef, #w-node-_2ee98730-b62c-d5a4-6c7a-8f82c78cdd0e-fc6461ef, #w-node-_3a09df42-2b0b-60fa-7d6a-b60421fd3fd1-fc6461ef, #w-node-_3a09df42-2b0b-60fa-7d6a-b60421fd3fd4-fc6461ef, #w-node-b482a298-6d36-a6d7-f92d-afb5c95480a7-fc6461ef, #w-node-b482a298-6d36-a6d7-f92d-afb5c95480aa-fc6461ef, #w-node-c747159e-5b97-95f4-7863-0e9ce0471d39-fc6461ef, #w-node-c747159e-5b97-95f4-7863-0e9ce0471d3c-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f392a-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f392d-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f3930-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f3933-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f3936-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f3939-fc6461ef, #w-node-_5c329dc5-16fc-c274-59f1-f949d37f393c-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a7711-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a7714-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a7717-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a771a-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a771d-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a7720-fc6461ef, #w-node-f6748975-b3ad-65da-cf0b-d37b0f0a7723-fc6461ef {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2dfe2f4-166a-8fed-3bda-90718b01d56d-a4186b6e {
  justify-self: center;
}

#w-node-_280f3be5-f0e1-dac6-7d55-08c58dc34466-a4186b6e, #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a38-a4186b6e, #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec1e-a4186b6e {
  justify-self: stretch;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad14-a4186b6e {
  align-self: start;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad16-a4186b6e {
  justify-self: end;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ed-a4186b6e {
  align-self: start;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ef-a4186b6e {
  justify-self: end;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37074-a4186b6e {
  align-self: start;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37076-a4186b6e {
  justify-self: end;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a128-a4186b6e {
  align-self: start;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a12a-a4186b6e {
  justify-self: end;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655a-a4186b6e {
  align-self: start;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655c-a4186b6e {
  justify-self: end;
}

#w-node-_6d6fc385-ab9c-ec40-5465-b2e37616e4c1-a4186b6e, #w-node-_67fe87c8-4525-3665-2ed7-db3b8ad6c69e-a4186b6e, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7584-a4186b6e, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7595-a4186b6e, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df75a5-a4186b6e {
  align-self: start;
}

#w-node-a5e2fc6d-4bd0-24d3-b4d3-90337af32ded-a4186b6e {
  justify-self: center;
}

#w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-a4186b6e {
  justify-self: end;
}

#w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-a4186b6e {
  justify-self: start;
}

#w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-a4186b6e {
  place-self: center end;
}

#w-node-a2dfe2f4-166a-8fed-3bda-90718b01d56d-46996f71 {
  justify-self: center;
}

#w-node-_280f3be5-f0e1-dac6-7d55-08c58dc34466-46996f71, #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a38-46996f71, #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec1e-46996f71 {
  justify-self: stretch;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad14-46996f71 {
  align-self: start;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad16-46996f71 {
  justify-self: end;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ed-46996f71 {
  align-self: start;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ef-46996f71 {
  justify-self: end;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37074-46996f71 {
  align-self: start;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37076-46996f71 {
  justify-self: end;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a128-46996f71 {
  align-self: start;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a12a-46996f71 {
  justify-self: end;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655a-46996f71 {
  align-self: start;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655c-46996f71 {
  justify-self: end;
}

#w-node-_6d6fc385-ab9c-ec40-5465-b2e37616e4c1-46996f71, #w-node-_67fe87c8-4525-3665-2ed7-db3b8ad6c69e-46996f71, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7584-46996f71, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7595-46996f71, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df75a5-46996f71 {
  align-self: start;
}

#w-node-a5e2fc6d-4bd0-24d3-b4d3-90337af32ded-46996f71 {
  justify-self: center;
}

#w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-46996f71 {
  justify-self: end;
}

#w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-46996f71 {
  justify-self: start;
}

#w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-46996f71 {
  place-self: center end;
}

#w-node-a2dfe2f4-166a-8fed-3bda-90718b01d56d-2056da72 {
  justify-self: center;
}

#w-node-_280f3be5-f0e1-dac6-7d55-08c58dc34466-2056da72, #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a38-2056da72, #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec1e-2056da72 {
  justify-self: stretch;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad14-2056da72 {
  align-self: start;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad16-2056da72 {
  justify-self: end;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ed-2056da72 {
  align-self: start;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ef-2056da72 {
  justify-self: end;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37074-2056da72 {
  align-self: start;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37076-2056da72 {
  justify-self: end;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a128-2056da72 {
  align-self: start;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a12a-2056da72 {
  justify-self: end;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655a-2056da72 {
  align-self: start;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655c-2056da72 {
  justify-self: end;
}

#w-node-_6d6fc385-ab9c-ec40-5465-b2e37616e4c1-2056da72, #w-node-_67fe87c8-4525-3665-2ed7-db3b8ad6c69e-2056da72, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7584-2056da72, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7595-2056da72, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df75a5-2056da72 {
  align-self: start;
}

#w-node-a5e2fc6d-4bd0-24d3-b4d3-90337af32ded-2056da72 {
  justify-self: center;
}

#w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-2056da72 {
  justify-self: end;
}

#w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-2056da72 {
  justify-self: start;
}

#w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-2056da72 {
  place-self: center end;
}

#w-node-a2dfe2f4-166a-8fed-3bda-90718b01d56d-7cf66ec0 {
  justify-self: center;
}

#w-node-_280f3be5-f0e1-dac6-7d55-08c58dc34466-7cf66ec0, #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a38-7cf66ec0, #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec1e-7cf66ec0 {
  justify-self: stretch;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad14-7cf66ec0 {
  align-self: start;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad16-7cf66ec0 {
  justify-self: end;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ed-7cf66ec0 {
  align-self: start;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ef-7cf66ec0 {
  justify-self: end;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37074-7cf66ec0 {
  align-self: start;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37076-7cf66ec0 {
  justify-self: end;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a128-7cf66ec0 {
  align-self: start;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a12a-7cf66ec0 {
  justify-self: end;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655a-7cf66ec0 {
  align-self: start;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655c-7cf66ec0 {
  justify-self: end;
}

#w-node-_6d6fc385-ab9c-ec40-5465-b2e37616e4c1-7cf66ec0, #w-node-_67fe87c8-4525-3665-2ed7-db3b8ad6c69e-7cf66ec0, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7584-7cf66ec0, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7595-7cf66ec0, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df75a5-7cf66ec0 {
  align-self: start;
}

#w-node-a5e2fc6d-4bd0-24d3-b4d3-90337af32ded-7cf66ec0 {
  justify-self: center;
}

#w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-7cf66ec0 {
  justify-self: end;
}

#w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-7cf66ec0 {
  justify-self: start;
}

#w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-7cf66ec0 {
  place-self: center end;
}

#w-node-a2dfe2f4-166a-8fed-3bda-90718b01d56d-d3aec73d {
  justify-self: center;
}

#w-node-_280f3be5-f0e1-dac6-7d55-08c58dc34466-d3aec73d, #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a38-d3aec73d, #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec1e-d3aec73d {
  justify-self: stretch;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad14-d3aec73d {
  align-self: start;
}

#w-node-_39553e8a-60aa-9e21-a93e-ca496b7aad16-d3aec73d {
  justify-self: end;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ed-d3aec73d {
  align-self: start;
}

#w-node-b1f7c49a-8752-0c44-4cd8-a67f9fef56ef-d3aec73d {
  justify-self: end;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37074-d3aec73d {
  align-self: start;
}

#w-node-cc51ebcc-4cfc-7753-e89a-de6d15f37076-d3aec73d {
  justify-self: end;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a128-d3aec73d {
  align-self: start;
}

#w-node-c50ce016-0621-8f4e-1096-aecd1f34a12a-d3aec73d {
  justify-self: end;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655a-d3aec73d {
  align-self: start;
}

#w-node-_1b3855a1-c0e0-0a85-d1e8-2a213267655c-d3aec73d {
  justify-self: end;
}

#w-node-_6d6fc385-ab9c-ec40-5465-b2e37616e4c1-d3aec73d, #w-node-_67fe87c8-4525-3665-2ed7-db3b8ad6c69e-d3aec73d, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7584-d3aec73d, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7595-d3aec73d, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df75a5-d3aec73d {
  align-self: start;
}

#w-node-a5e2fc6d-4bd0-24d3-b4d3-90337af32ded-d3aec73d {
  justify-self: center;
}

#w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-d3aec73d {
  justify-self: end;
}

#w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-d3aec73d {
  justify-self: start;
}

#w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-d3aec73d {
  place-self: center end;
}

#w-node-a8e59036-5b96-5d52-aae1-531345764b4a-a5f605b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53c1-a5f605b8 {
  align-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53da-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53dd-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53e0-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53e3-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53e6-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53e9-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53ec-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53ef-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53f2-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53f5-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53f8-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc53fb-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5408-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc540b-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc540e-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5411-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5414-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5417-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc541a-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc541d-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5420-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5423-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5426-a5f605b8 {
  justify-self: end;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5429-a5f605b8 {
  justify-self: start;
}

#w-node-_1ac2e976-95c6-72cd-7369-b20d03dc5433-a5f605b8 {
  place-self: center stretch;
}

#w-node-ffebefd1-9504-76e5-b678-991d483052e4-a5f605b8 {
  align-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d483052fd-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305300-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305303-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305306-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305309-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830530c-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830530f-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305312-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305315-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305318-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830531b-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830531e-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830532b-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830532e-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305331-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305334-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305337-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830533a-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830533d-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305340-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305343-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305346-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305349-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830534c-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830535f-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305362-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305365-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305368-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830536b-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830536e-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305371-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305374-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305377-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830537a-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830537d-a5f605b8 {
  justify-self: end;
}

#w-node-ffebefd1-9504-76e5-b678-991d48305380-a5f605b8 {
  justify-self: start;
}

#w-node-ffebefd1-9504-76e5-b678-991d4830538a-a5f605b8 {
  place-self: center stretch;
}

#w-node-e970697b-cd57-28a2-4b1d-dd949a29457a-3775473f {
  justify-self: end;
}

#w-node-_01b828d6-9dff-4576-1a40-53906b8783f6-f3f40a0e, #w-node-_9baa1654-0fa1-c6c3-f158-2a6b447eae6e-f3f40a0e, #w-node-_64fc70f2-4117-e648-bd03-bbbe7d10eab0-777a9255, #w-node-d9c0c726-c3e6-6f8c-824e-1fce0881d6ff-187f495e, #w-node-_9b2e5f8a-f49f-6e2c-684e-b177856888db-0f72285c, #w-node-_0c09bf85-c490-122e-1b1e-56cccd91a7b6-853d41fd, #w-node-_28da1e07-0e34-127b-c655-23d6a46edf7f-0f762a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0a96bb2-f61e-6bfb-3e25-9997eb99426b-0f762a76, #w-node-f8d876cc-f6f7-3617-1873-c8ced3582160-0f762a76 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0c09bf85-c490-122e-1b1e-56cccd91a7b6-ed4d6271 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f16b-2fdd04fd, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-a4186b6e, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-46996f71, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-2056da72, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-7cf66ec0, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-d3aec73d {
    justify-self: end;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f16b-2fdd04fd, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-a4186b6e, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-46996f71, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-2056da72, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-7cf66ec0, #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-d3aec73d {
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1da-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1de-2fdd04fd {
    justify-self: stretch;
  }

  #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88c4-487a6d1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88f0-487a6d1b, #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88f2-487a6d1b, #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88f4-487a6d1b, #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88fb-487a6d1b, #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88fd-487a6d1b, #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88ff-487a6d1b {
    justify-self: stretch;
  }

  #w-node-_23534d6f-f8b4-786b-d71a-de4568e239c6-a1e597e9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_23534d6f-f8b4-786b-d71a-de4568e239f2-a1e597e9, #w-node-_23534d6f-f8b4-786b-d71a-de4568e239f4-a1e597e9, #w-node-_23534d6f-f8b4-786b-d71a-de4568e239f6-a1e597e9, #w-node-_23534d6f-f8b4-786b-d71a-de4568e239fd-a1e597e9, #w-node-_23534d6f-f8b4-786b-d71a-de4568e239ff-a1e597e9, #w-node-_23534d6f-f8b4-786b-d71a-de4568e23a01-a1e597e9, #w-node-dabd77e0-076b-5d86-3999-669865c8941d-a4186b6e, #w-node-dabd77e0-076b-5d86-3999-669865c89421-a4186b6e, #w-node-dabd77e0-076b-5d86-3999-669865c8941d-46996f71, #w-node-dabd77e0-076b-5d86-3999-669865c89421-46996f71, #w-node-dabd77e0-076b-5d86-3999-669865c8941d-2056da72, #w-node-dabd77e0-076b-5d86-3999-669865c89421-2056da72, #w-node-dabd77e0-076b-5d86-3999-669865c8941d-7cf66ec0, #w-node-dabd77e0-076b-5d86-3999-669865c89421-7cf66ec0, #w-node-dabd77e0-076b-5d86-3999-669865c8941d-d3aec73d, #w-node-dabd77e0-076b-5d86-3999-669865c89421-d3aec73d {
    justify-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f032-2fdd04fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f044-2fdd04fd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f073-2fdd04fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f085-2fdd04fd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f0b4-2fdd04fd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f0c6-2fdd04fd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f155-2fdd04fd {
    place-self: stretch stretch;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f16b-2fdd04fd {
    order: -9999;
    justify-self: center;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f199-2fdd04fd, #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f19d-2fdd04fd {
    justify-self: center;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1b0-2fdd04fd {
    justify-self: start;
  }

  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f1c4-2fdd04fd {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_26e66dd4-a752-f041-db15-78a2411efe37-a4186b6e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_010eb9d8-e4f2-7453-6566-56c2967398b2-a4186b6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a29-a4186b6e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a3a-a4186b6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec0f-a4186b6e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec21-a4186b6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-a4186b6e {
    place-self: stretch stretch;
  }

  #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-a4186b6e {
    order: -9999;
    justify-self: center;
  }

  #w-node-b2022d2e-a6ac-a3c1-839c-6edd32e15de1-a4186b6e, #w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-a4186b6e {
    justify-self: center;
  }

  #w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-a4186b6e {
    justify-self: start;
  }

  #w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-a4186b6e {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_26e66dd4-a752-f041-db15-78a2411efe37-46996f71 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_010eb9d8-e4f2-7453-6566-56c2967398b2-46996f71 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a29-46996f71 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a3a-46996f71 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec0f-46996f71 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec21-46996f71 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-46996f71 {
    place-self: stretch stretch;
  }

  #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-46996f71 {
    order: -9999;
    justify-self: center;
  }

  #w-node-b2022d2e-a6ac-a3c1-839c-6edd32e15de1-46996f71, #w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-46996f71 {
    justify-self: center;
  }

  #w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-46996f71 {
    justify-self: start;
  }

  #w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-46996f71 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_26e66dd4-a752-f041-db15-78a2411efe37-2056da72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_010eb9d8-e4f2-7453-6566-56c2967398b2-2056da72 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a29-2056da72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a3a-2056da72 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec0f-2056da72 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec21-2056da72 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-2056da72 {
    place-self: stretch stretch;
  }

  #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-2056da72 {
    order: -9999;
    justify-self: center;
  }

  #w-node-b2022d2e-a6ac-a3c1-839c-6edd32e15de1-2056da72, #w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-2056da72 {
    justify-self: center;
  }

  #w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-2056da72 {
    justify-self: start;
  }

  #w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-2056da72 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_26e66dd4-a752-f041-db15-78a2411efe37-7cf66ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_010eb9d8-e4f2-7453-6566-56c2967398b2-7cf66ec0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a29-7cf66ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a3a-7cf66ec0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec0f-7cf66ec0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec21-7cf66ec0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-7cf66ec0 {
    place-self: stretch stretch;
  }

  #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-7cf66ec0 {
    order: -9999;
    justify-self: center;
  }

  #w-node-b2022d2e-a6ac-a3c1-839c-6edd32e15de1-7cf66ec0, #w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-7cf66ec0 {
    justify-self: center;
  }

  #w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-7cf66ec0 {
    justify-self: start;
  }

  #w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-7cf66ec0 {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }

  #w-node-_26e66dd4-a752-f041-db15-78a2411efe37-d3aec73d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_010eb9d8-e4f2-7453-6566-56c2967398b2-d3aec73d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a29-d3aec73d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3fbb7571-eebf-4b4b-2de5-dc82042e3a3a-d3aec73d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec0f-d3aec73d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54128e4e-df92-563c-cf3d-3213e1c8ec21-d3aec73d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-d3aec73d {
    place-self: stretch stretch;
  }

  #w-node-cb0e2997-f5ba-2a84-12a8-8beb5b4c3095-d3aec73d {
    order: -9999;
    justify-self: center;
  }

  #w-node-b2022d2e-a6ac-a3c1-839c-6edd32e15de1-d3aec73d, #w-node-ade0ec91-ef1e-84ca-2e4b-24317f8f8d1a-d3aec73d {
    justify-self: center;
  }

  #w-node-_4dce300c-9e1a-5e92-9769-cfb48b2a87e9-d3aec73d {
    justify-self: start;
  }

  #w-node-_6dd838a7-8c7f-b29e-6a62-b4a120456077-d3aec73d {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b6d7b002-6f64-f1dc-cbd1-15b27de2f155-2fdd04fd {
    place-self: center;
  }

  #w-node-_8690a48d-0f77-64a8-26f5-3feda74c88c4-487a6d1b, #w-node-_23534d6f-f8b4-786b-d71a-de4568e239c6-a1e597e9 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-a4186b6e, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-46996f71, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-2056da72, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-7cf66ec0, #w-node-_2c6fa400-25ed-f7e8-fb45-179079df7580-d3aec73d {
    place-self: center;
  }
}
