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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --white: white;
  --1d3b46: black;
  --266271: #266271;
  --red: #ff0e0e;
}

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

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

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

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

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

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

.text-block-77 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-77.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-77.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.flex-block-23 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.div-block-44 {
  width: 104px;
  height: 104px;
}

.div-block-44.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-44.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-8 {
  margin-right: 12px;
}

.six_bottle_table {
  background-color: #fdfbdf;
  border: 2px solid #59a191;
  border-radius: 12px;
  flex: 1;
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

.six_bottle_table.six_bott {
  background-color: #f6f5e3;
  border-color: #0090a8;
  margin-top: 0;
  margin-bottom: 100px;
  margin-left: 10px;
}

.six_bottle_table.one_bott {
  background-color: #fff;
  border-style: none;
  border-color: #59a191;
  border-radius: 8px;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1px;
  padding-left: 1px;
  padding-right: 1px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.six_bottle_table.one_bott {
  background-color: #fff;
  border-color: #59a191;
}

.six_bottle_table.one_bott.reorder_hide {
  display: none;
}

.six_bottle_table.six_bott {
  border-color: #59a191;
  margin-top: -20px;
}

.six_bottle_table.three_bott {
  background-color: #fff;
  border-color: #59a191;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.six_bottle_table.one_bott {
  background-color: #fff;
  border-color: #59a191;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: block;
}

.six_bottle_table.six_bott {
  text-align: left;
  border-color: #59a191;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-top: -20px;
  display: block;
}

.six_bottle_table.six_bott {
  background-color: #f6f5e3;
  border-color: #7cb0c3;
  margin-top: -20px;
}

.six_bottle_table.six_bott {
  background-color: #e9f0f5;
  border-color: #7cb0c3;
  min-width: 100px;
  margin-top: -20px;
  display: block;
}

.six_bottle_table.one_bott {
  border-color: #9bd7e1;
}

.six_bottle_table.three_bott {
  background-color: #fff;
  border-color: #7cb0c3;
}

.text-block-80 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.bonus_list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.code-embed-15 {
  width: 190px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-45 {
  position: relative;
}

.code-embed-11 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.num {
  color: #46a8ba;
  -webkit-text-stroke-color: #294356;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 72px;
  font-weight: 600;
  line-height: 72px;
}

.code-embed-9 {
  width: 45px;
  height: 45px;
}

.div-block-43 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-43.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-43.one_bott {
  background-color: #7cb0c3;
}

.one_bott_img {
  width: 100px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.three_bott_img {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 176px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.code-embed-14 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.h-sec-nine {
  color: #fff;
  background-color: #fff;
  width: 40%;
  height: 60vh;
  margin-top: 0;
  margin-bottom: 60px;
  padding-top: 0;
  padding-bottom: 0;
}

.discount {
  color: #000;
  justify-content: center;
  align-items: center;
  font-size: 26px;
  font-weight: 600;
  line-height: 31px;
  display: flex;
}

.div-block-39 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-39.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.text-span-434 {
  display: inline-block;
}

.text-block-75 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-5 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-5.count_star {
  width: 30px;
  height: 30px;
}

.heading-81 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-42 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-42.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.heading-83 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.text-block-78 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-78.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-83 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.review_num {
  width: 100%;
  max-width: 350px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.img_block {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.img_block.six_bott {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 40px;
  display: flex;
}

.img_block.bg_darkblue {
  background-image: linear-gradient(#234553, #234553);
  justify-content: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-block-76 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.text-block-81 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-71 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.code-embed-13 {
  width: 26px;
  height: 17px;
}

.small_shipping {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.code-embed-10 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-79 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-84 {
  text-align: center;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.add_tocart {
  width: 100%;
  margin-top: 35px;
  display: block;
  position: relative;
}

.add_tocart.one_bott {
  vertical-align: middle;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.add_tocart.three_bott_button {
  margin-top: 15px;
  display: block;
}

.add_tocart.three_bott_button {
  margin-top: 15px;
  display: block;
}

.add_tocart.one_bott {
  text-align: left;
  text-align: left;
  margin-top: 30px;
  margin-bottom: 15px;
  display: block;
}

.add_tocart.three_bott_button {
  margin-top: 15px;
}

.code-embed-7 {
  margin-right: 12px;
}

.code-embed-12 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.money_back {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 15px;
  display: flex;
}

.heading-82 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.container-56 {
  color: #fff;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-74 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-82 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.dollar {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 40px;
}

.link-block-3 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.div-block-46 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.navbar2_menu-button {
  padding: 0;
}

.navbar2_logo {
  width: 133px;
  transition: all .2s;
}

.navbar2_logo:hover {
  transform: scale(1.1);
}

.div-block-16 {
  display: none;
}

.navbar2_link {
  color: #666;
  padding: .5rem 1rem;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  transition: transform .2s;
}

.navbar2_link:hover {
  color: #00584f;
  font-weight: 400;
  transform: scale(1.2);
}

.navbar2_link.w--current {
  color: #00584f;
  font-weight: 500;
}

.navbar2_component-2 {
  background-color: #fff;
  border-bottom: 1px solid #000;
  flex-flow: column;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding: 1rem 5%;
  display: flex;
}

.navbar2_component-2.no-bg {
  background-color: #fff;
  border-bottom: 2px solid #00584f;
  height: auto;
  position: fixed;
}

.navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.navbar2_logo-link {
  padding-left: 0;
  display: block;
}

.navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.image-32 {
  vertical-align: baseline;
  flex: 0 auto;
  display: block;
}

.button {
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  background-color: #ff7633;
  border: 1px #000;
  border-radius: 6px;
  padding: 16px 20px;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button.display-none2 {
  transition: all .2s;
}

.button.display-none2:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button.display-none2.change-padding {
  background-color: #ff7633;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button.dispaly-none {
  display: none;
}

.button.max-width-full {
  font-size: 25px;
}

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

.navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr .375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.heading-2 {
  color: #00584f;
  width: auto;
  max-width: 900px;
  font-family: Rosario, sans-serif;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-bottom.margin-small.text-align-left {
  justify-content: center;
  align-items: flex-start;
}

.margin-bottom.margin-small.text-align-left.padding-style {
  background-color: #bef8f9;
  border: 2px solid #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 10px 24px;
}

.margin-bottom.margin-small.align-left {
  justify-content: center;
  align-items: flex-start;
}

.margin-bottom.margin-xxlarge {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxlarge.margin-resize {
  margin-bottom: 80px;
}

.margin-bottom.margin-xxlarge.adjust-rem-7px {
  margin-bottom: 8rem;
}

.margin-bottom.margin-medium, .margin-bottom.margin-large, .margin-bottom.margin-xsmall, .margin-bottom.margin-tiny, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxsmall.display-flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text-span {
  color: #00584f;
  font-weight: 700;
}

.paragraph-17 {
  object-position: 50% 50%;
  max-width: 870px;
  font-size: 26px;
  font-weight: 300;
  line-height: 1.5;
}

.header26_image {
  object-fit: fill;
  object-position: 50% 50%;
  width: auto;
  height: auto;
  max-height: none;
  margin-left: 247px;
}

.padding-section-large {
  z-index: 2;
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.padding-section-large.change-padding50px {
  padding-top: 144px;
  padding-bottom: 0;
}

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

.padding-section-large.padding-change {
  padding-top: 2rem;
}

.padding-section-large.change-padding {
  padding-bottom: 6rem;
}

.padding-section-large.zero-top-padding {
  padding-top: 0;
}

.max-width-large {
  width: 100%;
  max-width: none;
}

.max-width-large.align-center.display-flex {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.header26_image-wrapper {
  justify-content: center;
  align-items: center;
  width: 683px;
  display: flex;
  position: relative;
}

.image {
  z-index: 1;
  position: absolute;
  inset: 8% auto 0% 0%;
}

.header26_component {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.image-25 {
  max-height: 430px;
  position: absolute;
  inset: -6% -8% auto auto;
}

.paragraph-8 {
  color: #00584f;
  font-size: 22px;
  font-weight: 300;
}

.logo3_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(23.5rem, 1fr)) 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem 23.5rem;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  place-items: center start;
  margin-right: 2rem;
  display: grid;
}

.testimonial15_rating-wrapper {
  display: flex;
}

.timer_text {
  color: red;
  font-size: 43px;
  font-weight: 900;
}

.s_logo {
  margin-left: 35px;
  margin-right: 35px;
}

.footer11_top-wrapper {
  grid-column-gap: 4vw;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: .25fr .75fr;
  align-items: start;
  padding: 3rem 0;
}

.text-color-white {
  color: #fff;
}

.text-size-small {
  font-size: 22px;
  font-weight: 300;
}

.text-size-small.text-weight-semibold {
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
}

.text-size-small.text-weight-semibold.text-align-center {
  text-align: left;
  transition: all .2s;
}

.text-size-small.text-weight-semibold.text-align-center:hover {
  color: #00584f;
  transform: scale(1.1);
}

.list-item-2 {
  color: #222;
  word-break: break-all;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
}

.image-14 {
  height: 136px;
}

.image-7 {
  width: 263px;
}

.image-24 {
  height: auto;
  max-height: 366.4px;
  position: absolute;
  inset: 5% auto auto -5%;
}

.paragraph-27 {
  color: #00584f;
  max-width: 220px;
  font-size: 16px;
  font-weight: 700;
}

.section_logo3 {
  overflow: hidden;
}

.section_logo3.bg-color-blue {
  background-color: #bef8f9;
  position: relative;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge {
  padding: 0;
}

.div-block-19 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-20 {
  z-index: 1;
  max-height: none;
  position: absolute;
  inset: 0%;
}

.faq-section2 {
  z-index: -12312;
  position: absolute;
  inset: auto 0% 15%;
}

.testimonial15_client-image-wrapper {
  background-color: #fff;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.blog42_heading {
  flex: 1;
}

.testimonial15_logo {
  width: 165px;
  height: auto;
  max-height: none;
}

.testimonial15_slide {
  margin-right: 5rem;
}

.div-block-56 {
  overflow: hidden;
}

.paragraph-29 {
  font-size: 16px;
}

.div-block {
  background-color: #ffd600;
  border: 5px #000;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-3 {
  position: absolute;
  inset: 26% -5% auto auto;
}

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

.layout192_content.dispaly-flex {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.layout192_content.dispaly-flex.flex-gap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
}

.heading-88 {
  color: #00584f;
  text-align: center;
  margin-bottom: 25px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.list-item-4 {
  color: #222;
  word-break: break-all;
  font-family: Roboto Condensed, sans-serif;
}

.paragraph-16 {
  text-transform: capitalize;
  font-size: 24px;
  font-weight: 700;
}

.bold-text-2 {
  color: #fff;
}

.bold-text-2.text-color-black {
  color: #222;
}

.image-19 {
  width: 202px;
  transition: all .2s, opacity .2s;
}

.image-19:hover {
  transform: scale(1.1);
}

.image-30 {
  width: auto;
  max-width: none;
}

.heading-style-h4 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.3;
}

.navbar2_component {
  background-color: #fff0;
  border-bottom: 1px #000;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding: 1rem 5%;
  display: flex;
  overflow: hidden;
}

.paragraph-30 {
  object-position: 50% 50%;
  max-width: 870px;
  font-size: 26px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-23 {
  text-align: center;
  max-width: 500px;
  font-weight: 300;
}

.ingredients-section2 {
  z-index: -9123;
  position: absolute;
  inset: auto 0% 15%;
}

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

.div-block-22 {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}

.div-block-12 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/668f6472b04ed39f7659935f_Background.png");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 122px;
  max-width: 122px;
  height: 122px;
  max-height: 122px;
  display: flex;
  position: absolute;
  inset: -6% -6% auto auto;
}

.paragraph-19 {
  font-weight: 300;
}

.layout192_image {
  z-index: 2;
  width: 100%;
  max-width: 500px;
  height: 100%;
  position: relative;
}

.paragraph-6 {
  color: #00584f;
  font-size: 12px;
  font-weight: 700;
}

.image-12 {
  width: auto;
  max-width: 180px;
  margin-top: 32px;
}

.div-block-10 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer11_menu-wrapper {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.image-27 {
  position: absolute;
  inset: auto auto 0% -10%;
}

.div-block-58 {
  display: none;
}

.section_cta1 {
  overflow: hidden;
}

.section_cta1.bg-color-blue {
  background-color: #bef8f9;
  display: none;
  overflow: hidden;
}

.div-block-11 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  display: flex;
  position: relative;
}

.layout395_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.layout3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section_faq3 {
  position: relative;
  overflow: hidden;
}

.footer11_logo-link {
  float: none;
  padding-left: 0;
}

.testimonial15_content {
  grid-column-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.testimonial15_content.bg-color-blue {
  grid-column-gap: 2.6rem;
  background-color: #bef8f9;
  grid-template-columns: 1fr;
  place-items: center stretch;
  height: 100%;
}

.logo3_wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 238.125px;
  padding: 10px;
  display: flex;
}

.list-item-3 {
  color: #222;
  word-break: break-all;
  font-family: Roboto Condensed, sans-serif;
}

.heading-89 {
  max-width: 600px;
}

.layout363_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.paragraph-7 {
  color: #8290f3;
  font-size: 20px;
  font-weight: 700;
}

.layout3_image {
  width: auto;
  height: 100%;
  max-height: 333px;
}

.testimonial15_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.heading {
  text-align: left;
  width: auto;
  max-width: 768px;
}

.pricing20_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.margin-vertical, .margin-vertical.margin-medium {
  margin-left: 0;
  margin-right: 0;
}

.margin-vertical.margin-xxsmall {
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.image-21 {
  position: absolute;
  inset: 0%;
}

.paragraph-21 {
  max-width: 600px;
  font-weight: 300;
}

.layout192_image-wrapper {
  position: relative;
}

.layout192_image-wrapper.bg-color-white {
  background-color: #fff;
  height: auto;
}

.blog42_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.paragraph-3 {
  font-weight: 500;
}

.paragraph-18 {
  max-width: 550px;
  font-weight: 300;
}

.paragraph-15 {
  font-size: 18px;
  font-weight: 300;
}

.div-block-4 {
  box-sizing: border-box;
  background-color: #ebebeb;
  border-radius: 20px;
  width: auto;
  max-width: 156px;
  padding: 10px 20px;
  display: block;
}

.cta1_content {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 66px;
}

.cta1_content.padding-off {
  padding-left: 0;
}

.image-13 {
  height: 136px;
}

.paragraph-11 {
  font-size: 22px;
  font-weight: 300;
}

.layout395_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.padding-section-medium {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-15 {
  background-color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  position: absolute;
  inset: -3% auto auto -11%;
}

.paragraph-14 {
  font-weight: 300;
}

.image-26 {
  position: absolute;
  inset: 0% -10% auto auto;
}

.section_layout363 {
  overflow: hidden;
}

.layout363_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.image-4 {
  z-index: -1;
  position: absolute;
  inset: -61% -35% auto auto;
}

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

.section_blog42.position-relative {
  position: relative;
  overflow: hidden;
}

.text-block-4 {
  display: none;
}

.pricing20_divider {
  color: #00584f;
  background-color: #00584f;
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.image-16 {
  width: 100%;
  max-width: 80px;
}

.footer11_bottom-wrapper {
  justify-content: center;
  align-items: center;
  padding-bottom: 2rem;
  display: flex;
}

.heading-style-h6 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.4;
}

.layout363_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 1.5rem;
  display: flex;
}

.layout363_card-content.bg-color-blue {
  background-color: #bef8f9;
  justify-content: flex-start;
  align-items: flex-start;
}

.image-23 {
  position: absolute;
  inset: auto -9% -14% auto;
}

.heading-6 {
  max-width: 500px;
}

.layout192_component {
  grid-column-gap: 3.5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout192_component.bg-color-blue {
  background-color: #bef8f9;
}

.pricing20_plan {
  border: 2px solid #00584f;
  border-radius: 30px;
  height: 839.514px;
  padding: 2rem;
  position: relative;
}

.pricing20_plan.bg-color-brand1 {
  z-index: 2;
  background-color: #0b9799;
  border-style: none;
  transition: all .2s;
}

.pricing20_plan.bg-color-brand1:hover {
  transform: scale(1.2);
}

.div-block-5 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -20% 0% auto auto;
}

.heading-3 {
  max-width: 500px;
}

.heading-3.change-text-size {
  font-size: 2.4rem;
}

.layout3_image-wrapper {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.layout3_image-wrapper.change-padding-100px {
  padding-top: 100px;
}

.testimonial15_client {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-2 {
  font-size: 21px;
  font-weight: 300;
}

.link-4 {
  color: gray;
  font-family: Lato, sans-serif;
  line-height: 24px;
  display: block;
}

.layout395_row {
  z-index: 1;
  grid-column-gap: 113px;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.flex-block-28 {
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-top, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-medium.change-paddinggs-66px {
  padding-left: 66px;
}

.margin-top.margin-medium.display-flex {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.margin-top.margin-medium.display-flex.center {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding-top: 30px;
}

.heading-style-h1 {
  font-size: 66px;
  font-weight: 700;
  line-height: 0;
}

.image-31 {
  max-width: 616px;
}

.image-31.resize-iamge {
  width: 100%;
  max-width: none;
}

.div-block-21 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-self: flex-start;
  display: flex;
}

.testimonial15_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1108px;
  height: auto;
  padding-bottom: 5rem;
}

.testimonial15_arrow {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.testimonial15_arrow.bg-color-green {
  background-color: #00584f;
  border-style: none;
  transition: all .2s;
}

.testimonial15_arrow.bg-color-green:hover {
  transform: scale(1.1);
}

.testimonial15_arrow.is-left {
  border-color: #eee;
  transition: all .2s;
  right: 4rem;
}

.testimonial15_arrow.is-left:hover {
  background-color: #00584f;
  transform: scale(1.1);
}

.testimonial15_divider {
  color: #aaa;
  background-color: #aaa;
  align-self: center;
  width: 1px;
  height: 50px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.div-block-14 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 4px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: -47px;
  padding: 10px 43px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
  box-shadow: 0 2px 5px #0003;
}

.testimonial15_content-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 41px 55px;
  display: flex;
}

.testimonial15_content-right.align-center {
  justify-content: center;
  align-items: center;
}

.div-block-9 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-22 {
  font-weight: 300;
}

.blog42_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: grid;
}

.faq3_list {
  border-bottom: 1px solid #000;
}

.footer11_credit-text {
  font-size: .875rem;
}

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

.layout395_card-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.timer_text-2 {
  color: red;
  font-size: 43px;
  font-weight: 900;
}

.layout363_image {
  width: auto;
  max-width: 200px;
}

.text-block-2 {
  max-width: 300px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.cta1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 66px;
  display: grid;
}

.cta1_component.padding-off {
  padding-left: 0;
}

.cta1_component.bg-color-blue {
  background-color: #bef8f9;
  grid-template-columns: 1fr 1fr;
  place-items: center stretch;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.section_pricing20 {
  position: relative;
  overflow: hidden;
}

.image-15 {
  position: absolute;
  inset: 30% auto auto -7%;
}

.pricing20_feature {
  display: flex;
}

.text-size-medium {
  text-align: left;
  font-size: 22px;
  font-weight: 300;
}

.text-size-medium.text-align-left {
  max-width: 768px;
}

.text-size-medium.margin-top-20px {
  margin-top: 20px;
  font-weight: 500;
}

.text-size-medium.margin-top-20px.top-zero-px {
  padding-bottom: 20px;
  font-size: 22px;
}

.text-size-medium.margin-top-20px.top-zero-px.txt-21px {
  font-size: 21px;
}

.text-size-medium.margin-top-17px {
  margin-top: 17px;
}

.text-size-medium.text-weight-bold.change-text-style {
  color: #00584f;
  font-size: 24px;
}

.text-size-medium.text-weight-bold.change-text-style {
  color: #00584f;
  font-family: Rosario, sans-serif;
  font-size: 24px;
}

.text-size-medium.text-weight-bold.change-text-style.text-size1 {
  max-width: 600px;
}

.paragraph-4 {
  font-weight: 500;
}

.div-block-13 {
  padding: 20px 30px;
}

.div-block-13.bg-color-blue {
  background-color: #bef8f9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 34px;
  margin-bottom: 50px;
  display: flex;
  position: relative;
}

.text-block {
  font-size: 20px;
  font-weight: 700;
}

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

.faq3_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  border-top: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.image-9 {
  margin-top: 7px;
}

.flex-block-27 {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
}

.heading-90 {
  max-width: 500px;
}

.blog42_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.image-11 {
  height: 136px;
}

.testimonial15_rating-icon {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: .25rem;
  display: flex;
}

.pricing20_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-28 {
  position: absolute;
  inset: auto auto 6% -6%;
}

.layout363_card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.div-block-18 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.layout395_card-image {
  width: 80px;
}

.blog42_image-link {
  width: 100%;
  margin-bottom: 1.5rem;
}

.image-17 {
  width: 100%;
  max-width: 99.9375px;
  height: auto;
  max-height: 45.15px;
}

.image-17.resize-image {
  height: auto;
  max-height: 61.22px;
}

.image-34 {
  width: 100px;
  height: 3.07813px;
  position: absolute;
  inset: 40% 0% 0%;
}

.section_testimonial15 {
  position: relative;
  overflow: hidden;
}

.cta1_image-wrapper {
  background-color: #fff0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.cta1_image-wrapper.margin-zero {
  z-index: 1;
  width: auto;
  height: auto;
}

.cta1_image-wrapper.bg-color-white {
  background-color: #fff;
  width: auto;
  height: auto;
}

.footer11_details-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.paragraph-10 {
  font-size: 23px;
  font-weight: 900;
  line-height: 1;
}

.faq3_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.section_layout395 {
  position: relative;
  overflow: hidden;
}

.faq3_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.image-22 {
  z-index: 1;
  width: 413.12px;
  position: absolute;
  inset: -20% auto auto -6%;
}

.blog42_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  border-radius: 5px;
  width: 100%;
  height: 100%;
}

.footer11_component.bg-color-blue {
  background-color: #bef8f9;
  overflow: hidden;
}

.section_layout3 {
  position: relative;
  overflow: hidden;
}

.layout1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.testimonial15_arrow-icon {
  color: #eee;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.testimonial15_arrow-icon.color-white {
  color: #fff;
}

.layout363_image-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.heading-style-h5 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-style-h5.change-text-style {
  color: #222;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.heading-style-h5.font-size-text {
  font-size: 40px;
}

.link-block {
  text-decoration: none;
}

.icon-embed-xsmall {
  color: #ffd600;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.faq3_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.pricing-section2 {
  z-index: -10;
  position: absolute;
  inset: auto 0% 15%;
}

.image-2 {
  position: absolute;
  inset: auto auto 0% -6%;
}

.testimonial15_client-image {
  object-fit: cover;
  background-color: #fff;
  border-radius: 100px;
  width: 50px;
  height: 50px;
}

.image-35 {
  z-index: 1;
  position: absolute;
  inset: 8% auto 0% 0%;
}

.cta1_image {
  aspect-ratio: auto;
  object-fit: fill;
  background-color: #fff;
  width: auto;
  max-width: none;
  height: auto;
  max-height: 406px;
}

.cta1_image.remove-bgs {
  z-index: 1;
  background-color: #fff0;
  position: relative;
}

.div-block-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #bef8f9;
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding: 10px;
  display: flex;
}

.paragraph-9 {
  color: #ff7633;
  font-size: 17px;
  font-weight: 500;
}

.layout1_image {
  object-position: 50% 50px;
  width: 100%;
  height: 100%;
}

.div-block-24 {
  background-color: #bef8f9;
  padding: 23px 15px;
}

.container-60 {
  max-width: 1366px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.slider-text {
  font-size: 36px;
}

.section_header26.position-relative {
  position: relative;
  overflow: hidden;
}

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-semibold.text-resize1 {
  font-family: Roboto Condensed, sans-serif;
  font-size: 13px;
  font-weight: 400;
  position: relative;
}

.text-weight-semibold.resize-text {
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 300;
}

.text-weight-semibold.resize-text.text-color-green {
  color: #00584f;
  font-size: 25px;
  font-weight: 400;
}

.text-weight-semibold.change-text-style {
  color: #00584f;
  font-family: Rosario, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.about-section {
  z-index: -111;
  position: absolute;
  inset: auto 0% 15%;
}

.image-6 {
  position: absolute;
  inset: 3% -3% auto auto;
}

.div-block-8 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  display: flex;
}

.image-8 {
  width: 30px;
}

.logo3_component {
  z-index: 1;
  display: flex;
  position: relative;
}

.layout395_card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #bef8f9;
  border: 1px #000;
  border-radius: 30px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding-top: 50px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.paragraph-26 {
  color: #00584f;
  font-size: 16px;
  font-weight: 700;
}

.section_layout192 {
  overflow: hidden;
}

.section_layout192.bg-color-blue {
  background-color: #bef8f9;
  position: relative;
}

.image-5 {
  width: 262px;
  margin-top: 24px;
}

.heading-5 {
  max-width: 600px;
  font-size: 3rem;
}

.blog42_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: end;
  display: grid;
}

.padding-top, .padding-top.padding-medium {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-18 {
  width: 116px;
}

.testimonial15_mask {
  background-color: #bef8f9;
  height: auto;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
  overflow: hidden;
}

.faq3_answer {
  overflow: hidden;
}

.image-36 {
  max-height: 430px;
  position: absolute;
  inset: -6% -8% auto auto;
}

.paragraph-31 {
  color: #00584f;
  font-family: Rosario, sans-serif;
  font-size: 22px;
  font-weight: 300;
}

.list-item-5 {
  color: #222;
  word-break: break-all;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
}

.image-38 {
  height: 136px;
}

.image-39 {
  width: 263px;
}

.heading-91 {
  color: #00584f;
  width: auto;
  max-width: 900px;
}

.image-40 {
  height: auto;
  max-height: 366.4px;
  position: absolute;
  inset: 5% auto auto -5%;
}

.paragraph-32 {
  color: #00584f;
  max-width: 220px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-59 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-41 {
  z-index: 1;
  max-height: none;
  position: absolute;
  inset: 0%;
}

.div-block-60 {
  overflow: hidden;
}

.paragraph-33 {
  font-size: 16px;
}

.div-block-61 {
  background-color: #ffd600;
  border: 5px #000;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-42 {
  position: absolute;
  inset: 26% -5% auto auto;
}

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

.heading-92 {
  color: #00584f;
  text-align: center;
  margin-bottom: 25px;
  font-family: Rosario, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.paragraph-34 {
  text-transform: capitalize;
  font-size: 24px;
  font-weight: 700;
}

.image-43 {
  width: 202px;
  transition: all .2s, opacity .2s;
}

.image-43:hover {
  transform: scale(1.1);
}

.image-44 {
  width: auto;
  max-width: none;
}

.navbar2_component-3 {
  background-color: #fff0;
  border-bottom: 1px #000;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding: 1rem 5%;
  display: flex;
  overflow: hidden;
}

.paragraph-35 {
  object-position: 50% 50%;
  max-width: 870px;
  font-size: 26px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-36 {
  text-align: center;
  max-width: 500px;
  font-weight: 300;
}

.div-block-64 {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}

.paragraph-37 {
  font-weight: 300;
}

.paragraph-38 {
  color: #00584f;
  font-size: 12px;
  font-weight: 700;
}

.image-45 {
  width: auto;
  max-width: 180px;
  margin-top: 32px;
}

.div-block-66 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-46 {
  position: absolute;
  inset: auto auto 0% -10%;
}

.div-block-67 {
  display: none;
}

.div-block-68 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  display: flex;
  position: relative;
}

.heading-93 {
  max-width: 600px;
}

.paragraph-39 {
  color: #8290f3;
  font-size: 20px;
  font-weight: 700;
}

.heading-94 {
  text-align: left;
  width: auto;
  max-width: 768px;
}

.image-47 {
  position: absolute;
  inset: 0%;
}

.paragraph-40 {
  max-width: 600px;
  font-weight: 300;
}

.paragraph-41 {
  font-weight: 500;
}

.paragraph-42 {
  font-size: 18px;
  font-weight: 300;
}

.div-block-69 {
  box-sizing: border-box;
  background-color: #ebebeb;
  border-radius: 20px;
  width: auto;
  max-width: 156px;
  padding: 10px 20px;
  display: block;
}

.image-48 {
  height: 136px;
}

.paragraph-43 {
  font-size: 22px;
  font-weight: 300;
}

.div-block-70 {
  background-color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  position: absolute;
  inset: -3% auto auto -11%;
}

.paragraph-44 {
  font-weight: 300;
}

.image-49 {
  position: absolute;
  inset: 0% -10% auto auto;
}

.navbar2_component-4 {
  background-color: #fff;
  border-bottom: 1px solid #000;
  flex-flow: column;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding: 1rem 5%;
  display: flex;
}

.navbar2_component-4.no-bg {
  background-color: #fff;
  border-bottom: 2px solid #00584f;
  height: auto;
  position: fixed;
}

.image-50 {
  z-index: -1;
  position: absolute;
  inset: -61% -35% auto auto;
}

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

.image-51 {
  width: 100%;
  max-width: 80px;
}

.heading-style-h6-2 {
  font-family: Rosario, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.4;
}

.image-52 {
  position: absolute;
  inset: auto -9% -14% auto;
}

.heading-95 {
  max-width: 500px;
}

.div-block-72 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -20% 0% auto auto;
}

.heading-96 {
  max-width: 500px;
}

.heading-96.change-text-size {
  font-size: 2.4rem;
}

.paragraph-45 {
  font-size: 21px;
  font-weight: 300;
}

.heading-style-h1-2 {
  font-family: Rosario, sans-serif;
  font-size: 66px;
  font-weight: 700;
  line-height: 0;
}

.image-53 {
  max-width: 616px;
}

.image-53.resize-iamge {
  width: 100%;
  max-width: none;
}

.div-block-73 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-self: flex-start;
  display: flex;
}

.div-block-74 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 4px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: -47px;
  padding: 10px 43px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
  box-shadow: 0 2px 5px #0003;
}

.div-block-75 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-46 {
  font-weight: 300;
}

.text-block-85 {
  max-width: 300px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.image-54 {
  position: absolute;
  inset: 30% auto auto -7%;
}

.paragraph-47 {
  font-weight: 500;
}

.div-block-76 {
  padding: 20px 30px;
}

.div-block-76.bg-color-blue {
  background-color: #bef8f9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 34px;
  margin-bottom: 50px;
  display: flex;
  position: relative;
}

.text-block-86 {
  font-family: Rosario, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.image-55 {
  vertical-align: baseline;
  flex: 0 auto;
  display: block;
}

.image-56 {
  margin-top: 7px;
}

.flex-block-29 {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
}

.heading-97 {
  max-width: 500px;
}

.image-57 {
  height: 136px;
}

.image-58 {
  position: absolute;
  inset: auto auto 6% -6%;
}

.div-block-77 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.image-59 {
  width: 100%;
  max-width: 99.9375px;
  height: auto;
  max-height: 45.15px;
}

.image-59.resize-image {
  height: auto;
  max-height: 61.22px;
}

.image-60 {
  width: 100px;
  height: 3.07813px;
  position: absolute;
  inset: 40% 0% 0%;
}

.button-2 {
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  background-color: #ff7633;
  border: 1px #000;
  border-radius: 6px;
  padding: 16px 20px;
  font-family: Rosario, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button-2:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button-2.display-none2 {
  transition: all .2s;
}

.button-2.display-none2:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button-2.display-none2.change-padding {
  background-color: #ff7633;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button-2.dispaly-none {
  display: none;
}

.button-2.max-width-full {
  font-size: 25px;
}

.button-2.padding-58px {
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-48 {
  font-size: 23px;
  font-weight: 900;
  line-height: 1;
}

.image-61 {
  z-index: 1;
  width: 413.12px;
  position: absolute;
  inset: -20% auto auto -6%;
}

.link-block-4 {
  text-decoration: none;
}

.image-62 {
  position: absolute;
  inset: auto auto 0% -6%;
}

.image-63 {
  z-index: 1;
  position: absolute;
  inset: 8% auto 0% 0%;
}

.div-block-78 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #bef8f9;
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding: 10px;
  display: flex;
}

.paragraph-49 {
  color: #ff7633;
  font-size: 17px;
  font-weight: 500;
}

.div-block-79 {
  background-color: #bef8f9;
  padding: 23px 15px;
}

.container-61 {
  max-width: 1366px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-64 {
  position: absolute;
  inset: 3% -3% auto auto;
}

.div-block-80 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  display: flex;
}

.image-65 {
  width: 30px;
}

.paragraph-50 {
  color: #00584f;
  font-size: 16px;
  font-weight: 700;
}

.image-66 {
  width: 262px;
  margin-top: 24px;
}

.heading-100 {
  max-width: 600px;
  font-size: 3rem;
}

.image-67 {
  max-height: 430px;
  position: absolute;
  inset: -6% -8% auto auto;
}

.paragraph-51 {
  color: #00584f;
  font-family: Rosario, sans-serif;
  font-size: 22px;
  font-weight: 300;
}

.list-item-6 {
  color: #222;
  word-break: break-all;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
}

.image-69 {
  height: 136px;
}

.image-70 {
  width: 263px;
}

.heading-101 {
  color: #00584f;
  width: auto;
  max-width: 900px;
}

.image-71 {
  height: auto;
  max-height: 366.4px;
  position: absolute;
  inset: 5% auto auto -5%;
}

.paragraph-52 {
  color: #00584f;
  max-width: 220px;
  font-size: 16px;
  font-weight: 700;
}

.div-block-81 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-72 {
  z-index: 1;
  max-height: none;
  position: absolute;
  inset: 0%;
}

.div-block-82 {
  overflow: hidden;
}

.paragraph-53 {
  font-size: 16px;
}

.div-block-83 {
  background-color: #ffd600;
  border: 5px #000;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-73 {
  position: absolute;
  inset: 26% -5% auto auto;
}

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

.heading-102 {
  color: #00584f;
  text-align: center;
  margin-bottom: 25px;
  font-family: Rosario, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.paragraph-54 {
  text-transform: capitalize;
  font-size: 24px;
  font-weight: 700;
}

.image-74 {
  width: 202px;
  transition: all .2s, opacity .2s;
}

.image-74:hover {
  transform: scale(1.1);
}

.image-75 {
  width: auto;
  max-width: none;
}

.navbar2_component-5 {
  background-color: #fff0;
  border-bottom: 1px #000;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding: 1rem 5%;
  display: flex;
  overflow: hidden;
}

.paragraph-55 {
  object-position: 50% 50%;
  max-width: 870px;
  font-size: 26px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-56 {
  text-align: center;
  max-width: 500px;
  font-weight: 300;
}

.div-block-86 {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}

.paragraph-57 {
  font-weight: 300;
}

.paragraph-58 {
  color: #00584f;
  font-size: 12px;
  font-weight: 700;
}

.image-76 {
  width: auto;
  max-width: 180px;
  margin-top: 32px;
}

.div-block-88 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-77 {
  position: absolute;
  inset: auto auto 0% -10%;
}

.div-block-89 {
  display: none;
}

.div-block-90 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  display: flex;
  position: relative;
}

.heading-103 {
  max-width: 600px;
}

.paragraph-59 {
  color: #8290f3;
  font-size: 20px;
  font-weight: 700;
}

.heading-104 {
  text-align: left;
  width: auto;
  max-width: 768px;
}

.image-78 {
  position: absolute;
  inset: 0%;
}

.paragraph-60 {
  max-width: 600px;
  font-weight: 300;
}

.paragraph-61 {
  font-weight: 500;
}

.paragraph-62 {
  max-width: 550px;
  font-weight: 300;
}

.paragraph-63 {
  font-size: 18px;
  font-weight: 300;
}

.div-block-91 {
  box-sizing: border-box;
  background-color: #ebebeb;
  border-radius: 20px;
  width: auto;
  max-width: 156px;
  padding: 10px 20px;
  display: block;
}

.image-79 {
  height: 136px;
}

.paragraph-64 {
  font-size: 22px;
  font-weight: 300;
}

.div-block-92 {
  background-color: #fff;
  border-radius: 20px;
  padding: 10px 20px;
  position: absolute;
  inset: -3% auto auto -11%;
}

.paragraph-65 {
  font-weight: 300;
}

.image-80 {
  position: absolute;
  inset: 0% -10% auto auto;
}

.image-81 {
  z-index: -1;
  position: absolute;
  inset: -61% -35% auto auto;
}

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

.text-block-88 {
  display: none;
}

.image-82 {
  width: 100%;
  max-width: 80px;
}

.image-83 {
  position: absolute;
  inset: auto -9% -14% auto;
}

.heading-105 {
  max-width: 500px;
}

.div-block-94 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -20% 0% auto auto;
}

.heading-106 {
  max-width: 500px;
}

.heading-106.change-text-size {
  font-size: 2.4rem;
}

.paragraph-66 {
  font-size: 21px;
  font-weight: 300;
}

.flex-block-30 {
  justify-content: space-between;
  align-items: center;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.heading-style-h1-3 {
  font-family: Rosario, sans-serif;
  font-size: 66px;
  font-weight: 700;
  line-height: 0;
}

.image-84 {
  max-width: 616px;
}

.image-84.resize-iamge {
  width: 100%;
  max-width: none;
}

.div-block-95 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-self: flex-start;
  display: flex;
}

.div-block-96 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 4px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: -47px;
  padding: 10px 43px;
  display: flex;
  position: static;
  inset: auto 0% 0%;
  box-shadow: 0 2px 5px #0003;
}

.div-block-97 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-67 {
  font-weight: 300;
}

.image-85 {
  position: absolute;
  inset: 30% auto auto -7%;
}

.paragraph-68 {
  font-weight: 500;
}

.div-block-98 {
  padding: 20px 30px;
}

.div-block-98.bg-color-blue {
  background-color: #bef8f9;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 34px;
  margin-bottom: 50px;
  display: flex;
  position: relative;
}

.text-block-89 {
  font-family: Rosario, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.image-86 {
  vertical-align: baseline;
  flex: 0 auto;
  display: block;
}

.image-87 {
  margin-top: 7px;
}

.heading-107 {
  max-width: 500px;
}

.image-88 {
  height: 136px;
}

.image-89 {
  position: absolute;
  inset: auto auto 6% -6%;
}

.div-block-99 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.image-90 {
  width: 100%;
  max-width: 99.9375px;
  height: auto;
  max-height: 45.15px;
}

.image-90.resize-image {
  height: auto;
  max-height: 61.22px;
}

.image-91 {
  width: 100px;
  height: 3.07813px;
  position: absolute;
  inset: 40% 0% 0%;
}

.button-3 {
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  background-color: #ff7633;
  border: 1px #000;
  border-radius: 6px;
  padding: 16px 20px;
  font-family: Rosario, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button-3:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button-3.display-none2 {
  transition: all .2s;
}

.button-3.display-none2:hover {
  background-color: #00db5f;
  transform: scale(1.1);
}

.button-3.display-none2.change-padding {
  background-color: #ff7633;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 2px 5px 1px #00000073;
}

.button-3.dispaly-none {
  display: none;
}

.button-3.max-width-full {
  font-size: 25px;
}

.button-3.padding-58px {
  padding-left: 20px;
  padding-right: 20px;
}

.image-92 {
  z-index: 1;
  width: 413.12px;
  position: absolute;
  inset: -20% auto auto -6%;
}

.image-93 {
  position: absolute;
  inset: auto auto 0% -6%;
}

.image-94 {
  z-index: 1;
  position: absolute;
  inset: 8% auto 0% 0%;
}

.div-block-100 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #bef8f9;
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding: 10px;
  display: flex;
}

.paragraph-69 {
  color: #ff7633;
  font-size: 17px;
  font-weight: 500;
}

.div-block-101 {
  background-color: #bef8f9;
  padding: 23px 15px;
}

.container-62 {
  max-width: 1366px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-95 {
  position: absolute;
  inset: 3% -3% auto auto;
}

.div-block-102 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  display: flex;
}

.image-96 {
  width: 30px;
}

.paragraph-70 {
  color: #00584f;
  font-size: 16px;
  font-weight: 700;
}

.image-97 {
  width: 262px;
  margin-top: 24px;
}

.heading-110 {
  max-width: 600px;
  font-size: 3rem;
}

.section {
  background-color: #9bd6b0;
  width: 100%;
}

.image-98 {
  width: 80%;
  max-width: none;
  display: inline-flex;
}

.heading-111 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 4px #0000005c;
  font-family: Roboto, sans-serif;
  font-size: 38px;
  line-height: 55px;
}

.heading-111.sec1 {
  color: #294356;
  text-shadow: 0 1px 5px #fff;
  width: 102%;
  font-size: 60px;
  line-height: 70px;
}

.cell {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.container-63 {
  max-width: 1140px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.cell-2 {
  justify-content: center;
  align-items: center;
}

.container-64 {
  justify-content: center;
  align-items: center;
  max-width: 940px;
  display: flex;
}

.quick-stack {
  width: 75%;
}

.quick-stack-2 {
  max-width: 1140px;
  padding: 0;
}

.container-65 {
  background-color: #e3dfdf;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  display: flex;
}

.heading-112 {
  color: #000;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 1000px;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.bold-text-3 {
  color: #294356;
  font-size: 35px;
  line-height: 50px;
}

.paragraph-71 {
  color: #294356;
  flex: 0 auto;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.container-66, .container-67, .container-68 {
  max-width: 1140px;
}

.paragraph-72 {
  color: #5a5a5a;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto, sans-serif;
}

.section-2 {
  background-color: #7cb0c3;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-69 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  display: flex;
}

.heading-113 {
  color: #294356;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 34px;
}

.heading-113.productname {
  font-size: 68px;
}

.heading-114 {
  color: #294356;
  text-align: center;
  text-shadow: 0 1px 5px #fff;
  font-family: Roboto, sans-serif;
  font-size: 68px;
}

.paragraph-73 {
  color: #294356;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.cell-3 {
  justify-content: center;
  align-items: flex-start;
  line-height: 20px;
}

.container-70 {
  max-width: 11400px;
}

.heading-115 {
  color: #294356;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.heading-116 {
  color: #294356;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.cell-4 {
  justify-content: center;
  align-items: center;
}

.image-99, .image-99-copy {
  border: 3px solid red;
  border-radius: 10px;
}

.container-71 {
  max-width: 1140px;
}

.paragraph-74 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-3 {
  background-color: red;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading-117 {
  color: #294356;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  font-family: Roboto, sans-serif;
  display: flex;
}

.heading-118 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-91 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-92 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-93 {
  color: #000;
  text-align: center;
  margin-top: -45px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-93.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-93.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.code-embed-21 {
  margin-right: 12px;
}

.text-block-94 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.div-block-103 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-95 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-96 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.link-block-5 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.div-block-104 {
  position: relative;
}

.code-embed-22 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-block-97 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  padding-top: 5px;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.flex-block-31 {
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  display: block;
  position: relative;
}

.code-embed-23 {
  width: 26px;
  height: 17px;
}

.text-block-98 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-98.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.div-block-105 {
  width: 104px;
  height: 104px;
}

.div-block-105.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-105.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-24 {
  margin-right: 12px;
}

.text-block-99 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.div-block-106 {
  background-color: #0090a8;
  margin-bottom: 0;
  padding: 5px 20px 10px;
}

.div-block-106.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-106.one_bott {
  background-color: #7cb0c3;
}

.code-embed-25 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-27 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.container-72 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 850px;
  margin-top: 0;
  display: flex;
}

.button-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  background-color: #e17e00;
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
  font-size: 28px;
  display: block;
}

.section-4 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 10px;
  display: block;
}

.section-5 {
  background-color: #7cb0c3;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-73 {
  background-color: #fff;
  border-radius: 15px;
  max-width: 1020px;
  margin-top: 0;
}

.heading-119 {
  color: red;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.cell-5 {
  justify-content: center;
  align-items: center;
}

.paragraph-75 {
  font-size: 18px;
}

.div-block-50 {
  overflow: hidden;
}

.question {
  background-color: #fff;
  border-radius: 15px;
  margin-bottom: 15px;
  overflow: hidden;
}

.text-span-445 {
  display: inline-block;
}

.heading-86 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.text-span-448, .text-span-446, .text-span-452, .text-span-450 {
  display: inline-block;
}

.paragraph-76 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-span-444 {
  display: inline-block;
}

.plus_mius {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  position: absolute;
  inset: 50% 22px 0% auto;
  transform: translateY(-50%);
}

.text-span-453, .text-span-457 {
  display: inline-block;
}

.container-58 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-58.tsl_acc {
  padding-left: 0;
  padding-right: 0;
}

.content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 0;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -26px;
  margin-left: 0;
  padding: 13px;
  overflow: hidden;
}

.h-sec-eleven {
  background-color: #7cb0c3;
  padding-top: 30px;
  padding-bottom: 10px;
}

.div-block-49 {
  position: relative;
}

.heading-85 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.div-block-51 {
  overflow: hidden;
}

.heading-120 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-decoration: none;
}

.text-span-458, .text-span-459, .text-span-460 {
  color: #000;
}

.container-74 {
  margin-top: 40px;
}

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

.paragraph-77-copy {
  text-align: center;
  margin-top: 0;
}

.paragraph-77-copy.statement {
  margin-top: 40px;
}

.section-6 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-3 {
  box-sizing: border-box;
  aspect-ratio: auto;
  text-align: center;
  object-fit: fill;
  background-color: #f2f2f200;
  width: 53%;
  padding-left: 0;
  padding-right: 0;
}

.cell-6 {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.heading-121 {
  width: 160px;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.heading-122, .heading-123 {
  margin-right: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

.cell-7 {
  justify-content: center;
  align-items: center;
}

.footer {
  background-color: #f2f2f2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.heading-124 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-span-461 {
  color: #333;
  text-decoration: none;
}

.link-5, .link-6 {
  text-decoration: none;
}

.text-span-462 {
  color: #333;
}

.link-7 {
  color: #333;
  text-decoration: none;
}

.section-7 {
  background-color: #0090a8;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 30px;
  display: block;
}

.heading-125 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 85%;
  font-size: 48px;
  display: flex;
}

.div-block-107 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  vertical-align: baseline;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.button-5 {
  color: #0090a8;
  background-color: #fff;
  border-radius: 6px;
  padding: 15px 25px;
  font-size: 20px;
  font-weight: 700;
  box-shadow: 0 2px 5px #00000075;
}

.container-75 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1140px;
  display: flex;
}

.paragraph-78 {
  color: #fff;
  text-align: center;
  width: 85%;
  margin-top: 20px;
  font-size: 18px;
  line-height: 26px;
}

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

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

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

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

.margin-bottom-24px {
  margin-bottom: 24px;
}

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

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

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

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

.heading-126 {
  color: #0090a8;
  text-align: center;
}

.div-block-108 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.image-100 {
  margin-right: 10px;
}

.paragraph-79 {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 24px;
}

.hero-subscribe-right {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  max-width: 940px;
  padding: 40px 0;
  position: relative;
}

.container-76 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

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

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

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

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

.heading-127 {
  color: #0090a8;
}

.image-101 {
  text-align: left;
  align-self: auto;
}

.section-8 {
  background-color: #0090a8;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.heading-128 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.paragraph-80 {
  color: #fff;
  text-align: center;
  width: 75%;
  margin-top: 20px;
  font-size: 18px;
}

.paragraph-80.disclaimer {
  margin-top: 40px;
  font-size: 14px;
}

.heading-129 {
  color: #fff;
  margin-top: 40px;
  font-size: 50px;
}

.button-6 {
  background-color: #ec8c38;
  border-radius: 10px;
  margin-top: 20px;
  padding: 30px 60px;
  font-size: 24px;
  font-weight: 700;
  box-shadow: 0 2px 5px #0009;
}

.text-span-463 {
  color: #010101;
}

.heading-130 {
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.quick-stack-4 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  text-align: center;
  object-fit: fill;
  background-color: #f2f2f200;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.heading-131 {
  color: #0a0909;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-span-464 {
  color: #000;
  text-decoration: none;
}

.heading-132 {
  width: auto;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.heading-133 {
  color: #fff;
  width: auto;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.link-8 {
  color: #0f0e0e;
  text-decoration: none;
}

.cell-8 {
  justify-content: center;
  align-items: center;
}

.div-block-109 {
  display: flex;
}

.cell-9 {
  justify-content: center;
  align-items: flex-start;
}

.heading-134 {
  color: #000;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.text-span-465 {
  color: #fff;
}

.link-9, .link-10 {
  color: #fff;
  text-decoration: underline;
}

.text-span-466 {
  color: var(--white);
}

.text-span-467 {
  color: #fff;
}

.heading-135 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 30px;
  -webkit-text-decoration: line-through red;
  text-decoration: line-through red;
}

.heading-136 {
  color: #fff;
  font-size: 28px;
}

.paragraph-81 {
  color: #fff;
  text-align: left;
  width: 75%;
  margin-top: 20px;
  font-size: 18px;
}

.heading-137 {
  color: #0090a8;
  text-align: center;
  margin-bottom: 20px;
}

.container-77 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.paragraph-82 {
  width: 70%;
  font-size: 18px;
  line-height: 24px;
}

.html-embed-20 {
  max-width: 150px;
  margin-left: 2px;
}

.article {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 580px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-110 {
  color: #000;
  background-color: #cecece;
  border: 2px solid #eaeaea;
  border-right-width: 0;
  border-radius: 0;
  padding: 5px 20px;
}

.text-block-9 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 800;
  line-height: 26px;
  display: block;
}

.text-block-10 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 0 #eaeaea;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 34px;
  display: block;
}

.bold-text {
  font-weight: 900;
}

.header {
  color: #638683;
  background-color: #408a83;
  padding-top: 10px;
  padding-bottom: 15px;
}

.header.downsell {
  background-color: #fff;
  padding-top: 5px;
  padding-bottom: 10px;
  overflow: hidden;
}

.div-block-111 {
  mix-blend-mode: normal;
  background-color: #ffce0b;
  border: 2px solid #eaeaea;
  border-radius: 0;
  width: 344px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-111.step-2 {
  width: 260px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.container-14 {
  text-align: center;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.list-item-7 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.text-block-12 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-21 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.d_sec4 {
  background-color: #f3f9fb;
  padding-top: 100px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-span-11 {
  display: inline-block;
}

.link-block-2 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.d_sec5 {
  padding: 20px 10px 40px;
  overflow: hidden;
}

.html-embed-8 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-22 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.link-block-6 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-block-11 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-11.timer_text {
  color: #fff;
  font-size: 20px;
}

.html-embed-18 {
  margin-bottom: 20px;
}

.html-embed-18.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.text-span-16, .text-span-18, .text-span-20 {
  display: inline-block;
}

.bold-text-4 {
  color: #097474;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.text-span-7 {
  display: inline-block;
}

.text-span-6 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.text-span-26, .text-span-21, .text-span-25 {
  display: inline-block;
}

.html-embed-21 {
  margin-left: 5px;
  margin-right: 5px;
}

.paragraph-83 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-13 {
  display: inline-block;
}

.heading-28 {
  color: #288774;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-8 {
  display: inline-block;
}

.flex-block-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 60% 40%;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.left_col {
  text-align: center;
}

.container-15 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-112 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-112.ovrelap_p_box {
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-112.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.right_col {
  margin-top: 80px;
}

.flex-block-4 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.d_sec2 {
  background-color: #fff;
  margin-top: 0;
  padding-top: 120px;
  overflow: hidden;
}

.mb_show {
  display: none;
}

.html-embed-11 {
  width: 100%;
  max-width: 93px;
}

.html-embed-11.lock {
  max-width: 71px;
}

.text-span-15 {
  display: inline-block;
}

.ds_part {
  display: none;
}

.bold-text-9, .text-span-3 {
  display: inline-block;
}

.list-item-8 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.container-16 {
  max-width: 960px;
  padding-top: 100px;
}

.container-19 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-24 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.paragraph-84 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-10 {
  width: 30px;
}

.html-embed-13 {
  float: right;
  clear: none;
  padding-left: 77px;
}

.text-span-14 {
  display: inline-block;
}

.text-block-14 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.bold-text-5 {
  font-weight: 600;
}

.text-span-29 {
  display: inline-block;
}

.d_sec3 {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.guarantee {
  text-align: center;
  background-color: #7cb0c3;
  border-radius: 30px 30px 0 0;
  margin-top: 0;
  padding-bottom: 25px;
  padding-left: 35px;
  padding-right: 35px;
}

.flex-block-5 {
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.list-2 {
  text-align: left;
  max-width: 572px;
  padding-left: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 33px;
  font-weight: 400;
  line-height: 36px;
  list-style-type: none;
}

.list-2.beni-list {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.list-2.beni-list.blue-listing {
  width: 40%;
  margin-top: 0;
  margin-left: 35px;
}

.heading-24 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-24.mb_show {
  display: none;
}

.text-span-17 {
  display: inline-block;
}

.html-embed-15 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.paragraph-25 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-30 {
  display: inline-block;
}

.paragraph-85 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-5 {
  display: inline-block;
}

.html-embed-16 {
  text-align: center;
  flex: 0 auto;
}

.heading-23 {
  float: none;
  color: #097474;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.div-block-113 {
  flex: 1;
  padding-right: 20px;
}

.heading-25 {
  color: #288774;
  text-align: left;
  margin-bottom: 50px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-22 {
  display: inline-block;
}

.container-18 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-39 {
  display: inline-block;
}

.bold-text-42 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-27 {
  display: inline-block;
}

.text_wrapper {
  z-index: 1;
  text-align: left;
  width: 100%;
  max-width: 751px;
  position: relative;
}

.text-block-13 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-7 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-17 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.heading-26 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-block-15 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-15.t_green {
  color: #288774;
  font-size: 30px;
  line-height: 35px;
}

.text-block-15.b-text {
  color: #000;
  font-weight: 700;
}

.paragraph-86 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.d_sec1 {
  background-color: #2e8e87;
  background-image: radial-gradient(circle closest-corner, #509b8f, #297575);
  padding-top: 30px;
  padding-bottom: 50px;
  position: relative;
  overflow: visible;
}

.d_sec1.p_bottom_sec {
  background-color: #f3f9fb;
  background-image: none;
  padding: 0 10px 60px;
}

.money_back_part {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-around;
  align-items: center;
  max-width: 600px;
  display: block;
}

.text-block-16 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-span-46 {
  display: inline-block;
}

.html-embed-9 {
  width: 61px;
}

.paragraph-28 {
  color: #000;
  text-align: left;
  width: 100%;
  max-width: 900px;
  margin-left: -35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  display: inline-block;
}

.paragraph-28.custom-br {
  margin-bottom: 25px;
}

.paragraph-28.custom-br.new-last {
  margin-bottom: 0;
}

.paragraph-28.custom-br.new-text {
  max-width: 700px;
  margin-left: auto;
  margin-right: 0;
}

.heading-27 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-12 {
  margin-left: -30px;
}

.container-17 {
  max-width: 960px;
}

.text-span-40, .text-span-499 {
  display: inline-block;
}

.list-item-9 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.text-block-100 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-138 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-500, .text-span-2 {
  display: inline-block;
}

.link-block-7 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.html-embed-22 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-139 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.link-block-8 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-block-101 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-101.timer_text {
  color: #fff;
  font-size: 20px;
}

.html-embed-23 {
  margin-bottom: 20px;
}

.html-embed-23.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.bold-text-43 {
  color: #097474;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.text-span-501 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.html-embed-24 {
  margin-left: 5px;
  margin-right: 5px;
}

.paragraph-87 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-41 {
  display: inline-block;
}

.heading-140 {
  color: #288774;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.container-78 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-115 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-115.ovrelap_p_box {
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-115.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.flex-block-32 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-44 {
  display: inline-block;
}

.list-item-10 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.container-79 {
  max-width: 960px;
  padding-top: 100px;
}

.container-80 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-88 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.paragraph-89 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-25 {
  width: 30px;
}

.html-embed-26 {
  float: right;
  clear: none;
  padding-left: 77px;
}

.text-block-102 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.bold-text-45 {
  font-weight: 600;
}

.text-span-498 {
  display: inline-block;
}

.heading-141 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-141.mb_show {
  display: none;
}

.html-embed-27 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.paragraph-90 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.paragraph-91 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.html-embed-28 {
  text-align: center;
  flex: 0 auto;
}

.heading-142 {
  float: none;
  color: #097474;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.div-block-116 {
  flex: 1;
  padding-right: 20px;
}

.heading-143 {
  color: #288774;
  text-align: left;
  margin-bottom: 50px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.container-81 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-502 {
  display: inline-block;
}

.bold-text-46 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-103 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-30 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-33 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-104 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.heading-144 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-block-105 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-105.t_green {
  color: #288774;
  font-size: 30px;
  line-height: 35px;
}

.text-block-105.b-text {
  color: #000;
  font-weight: 700;
}

.paragraph-92 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-106 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-span-505 {
  display: inline-block;
}

.html-embed-31 {
  width: 61px;
}

.heading-145 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-32 {
  margin-left: -30px;
}

.container-82 {
  max-width: 960px;
}

.text-span-506, .text-span-507 {
  display: inline-block;
}

.list-item-11 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.text-block-107 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-146 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-508, .text-span-509 {
  display: inline-block;
}

.link-block-9 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.html-embed-33 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-147 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.link-block-10 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-block-108 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-108.timer_text {
  color: #fff;
  font-size: 20px;
}

.html-embed-34 {
  margin-bottom: 20px;
}

.html-embed-34.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.bold-text-47 {
  color: #097474;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.text-span-510 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.html-embed-35 {
  margin-left: 5px;
  margin-right: 5px;
}

.paragraph-93 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-511 {
  display: inline-block;
}

.heading-148 {
  color: #288774;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.container-83 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-118 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-118.ovrelap_p_box {
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-118.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.flex-block-34 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-36 {
  width: 100%;
  max-width: 93px;
}

.html-embed-36.lock {
  max-width: 71px;
}

.bold-text-48 {
  display: inline-block;
}

.list-item-12 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.container-84 {
  max-width: 960px;
  padding-top: 100px;
}

.container-85 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-94 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.paragraph-95 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-37 {
  width: 30px;
}

.html-embed-38 {
  float: right;
  clear: none;
  padding-left: 77px;
}

.text-block-109 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.bold-text-49 {
  font-weight: 600;
}

.text-span-512 {
  display: inline-block;
}

.heading-149 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-149.mb_show {
  display: none;
}

.paragraph-96 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.paragraph-97 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.html-embed-39 {
  text-align: center;
  flex: 0 auto;
}

.heading-150 {
  float: none;
  color: #097474;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.div-block-119 {
  flex: 1;
  padding-right: 20px;
}

.heading-151 {
  color: #288774;
  text-align: left;
  margin-bottom: 50px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.container-86 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-513 {
  display: inline-block;
}

.bold-text-50 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-110 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-41 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-35 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-111 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.heading-152 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-block-112 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-112.t_green {
  color: #288774;
  font-size: 30px;
  line-height: 35px;
}

.text-block-112.b-text {
  color: #000;
  font-weight: 700;
}

.paragraph-98 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-113 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-span-28, .text-span-516 {
  display: inline-block;
}

.html-embed-42 {
  width: 61px;
}

.text-span-10 {
  display: inline-block;
}

.heading-153 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-43 {
  margin-left: -30px;
}

.container-87 {
  max-width: 960px;
}

.text-span-517, .text-span-4, .text-span-518 {
  display: inline-block;
}

.container-37 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-121 {
  text-align: left;
  flex: 0 auto;
  width: 60%;
  max-width: 100%;
  position: relative;
}

.link-block-11 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.link-block-11.inner-btn.nothanks.href_btn {
  display: none;
}

.link-block-12 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-12.custom-link-btn {
  margin-bottom: 0;
}

.link-block-12.custom-link-btn.upsell-link-btn {
  max-width: 600px;
  height: auto;
}

.text-span-493 {
  display: inline-block;
}

.html-embed-44 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-44.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-44.inner-lock.mob-ic {
  display: none;
}

.html-embed-44.upsell-lock-main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 25px;
}

.flex-block-13 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
}

.heading-41 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-41.mobile-none {
  text-align: center;
}

.text-span-182, .text-span-248, .text-span-162 {
  display: inline-block;
}

.section-10 {
  background-color: #0000;
  background-image: radial-gradient(circle, #428c85 27%, #277374 81%);
}

.section-10.offer-main-wrapper {
  background-image: radial-gradient(circle, #7cb0c3, #7cb0c3 100%, #277374);
  padding-top: 0;
}

.section-10.diet-sleep-wrapper.few-drops-wrapper {
  background-color: #fff;
  background-image: radial-gradient(circle, #462154 27%, #2f0d3c 81%);
}

.section-225 {
  text-align: center;
  background-color: #000;
  padding: 40px 15px;
}

.text-span-254 {
  display: inline-block;
}

.flex-block-36 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-36.custom-no-thanks {
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  max-width: 1230px;
  margin-top: 10px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.heading-35 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-35.mobile-none {
  color: #30606b;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 85px;
}

.heading-35.desktop-none {
  display: none;
}

.div-block-122 {
  position: relative;
}

.container-23 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-23.upsell-container {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-12 {
  color: #000;
  background-color: #fff5de;
  border: 1px solid #000;
  border-radius: 6px;
  padding: 15px 40px;
  font-size: 20px;
  box-shadow: 0 2px 8px 2px #0003;
}

.heading-40 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.section-14 {
  background-color: #ebebeb;
  margin-top: 130px;
  padding: 100px 15px 70px;
}

.section-14.special-02 {
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section-14.special-02.special-deal-wrapper {
  margin-top: 0;
}

.section-14.special-02.special-deal-wrapper.usell-deal-wrapper {
  background-color: #f6f5e3;
  padding-top: 60px;
}

.text-span-181 {
  display: inline-block;
}

.html-embed-45 {
  width: 30px;
}

.text-span-333 {
  display: inline-block;
}

.heading-42 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-42.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-42.custom-br.upsell-bit-text {
  color: #000;
  margin-right: 0;
  font-size: 20px;
  line-height: 30px;
}

.heading-154 {
  color: #fff;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-154.banner-main-head {
  margin-top: 30px;
  margin-bottom: 15px;
  font-size: 54px;
}

.bold-text-7 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.flex-block-11 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-block-11.usell-main-flex-box {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.flex-block-12 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-12.flex-inner-box {
  margin-bottom: 15px;
}

.flex-block-12.flex-inner-box.upsell-inner-box {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 20px;
  padding-right: 20px;
}

.heading-32 {
  color: #d00000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 55px;
}

.text-block-5 {
  color: #fff;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 31px;
  font-weight: 400;
  line-height: 33px;
}

.text-block-5.timer_text {
  color: #fff;
  border-bottom: 1px solid gray;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 3px;
  font-size: 31px;
  font-weight: 400;
  display: inline-block;
}

.paragraph-99 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.paragraph-100 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-100.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.html-embed-46 {
  text-align: right;
  width: 100%;
  max-width: 602px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: 50px;
  padding-top: 10px;
  padding-right: 0;
}

.html-embed-47 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.flex-block-14 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.heading-33 {
  color: #097474;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-33.main-head {
  text-align: center;
}

.heading-33.main-head.mobile-none {
  color: #097474;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 85px;
}

.heading-33.main-head.desktop-none {
  display: none;
}

.html-embed-48 {
  width: 100%;
  max-width: 30px;
}

.div-block-123 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-123.desktop-none {
  display: none;
}

.text-block-114 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.div-block-124 {
  width: 100%;
  max-width: 60%;
}

.div-block-124.inner-upsell-left-block {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  max-width: 60%;
  display: flex;
}

.div-block-124.blockinner {
  flex: 0 auto;
  order: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.div-block-124.blockinner.inner-upsell-right-block {
  max-width: 40%;
}

.text-block-19 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-19.upsell-text, .text-block-19.upsell-text.top {
  width: 100%;
  font-size: 20px;
}

.html-embed-49 {
  width: 61px;
}

.html-embed-50 {
  margin-left: -30px;
}

.html-embed-50.inner-arrow {
  margin-top: -4px;
}

.text-block-115 {
  color: #30606b;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
  display: inline-block;
}

.heading-38 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-38.pricing {
  display: none;
}

.html-embed-17 {
  margin-right: 10px;
}

.paragraph-101 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.html-embed-51 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.w_footer {
  background-color: #7cb0c3;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.link-14 {
  color: #fff;
}

.text-span-519, .text-span-520 {
  display: inline-block;
}

.link-15 {
  color: #fff;
}

.paragraph-102 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.text-block-131 {
  color: #fff;
  text-align: center;
  padding-top: 0;
  padding-bottom: 40px;
  font-size: 18px;
}

.text-span-521 {
  display: inline-block;
}

.div-block-125 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-34 {
  display: inline-block;
}

.paragraph-103 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.flex-block-6 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.link-2 {
  color: #fffc;
  font-family: Lato, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
}

.flex-block-7 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.container-20 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-span-644 {
  color: #fff;
}

.image-102 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.image-103 {
  margin-right: 10px;
}

.image-104 {
  margin-top: 20px;
  margin-bottom: 20px;
  display: inline-block;
}

.div-block-40 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-132 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.code-embed-128 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-128.count_star {
  width: 30px;
  height: 30px;
}

.columns-19 {
  flex: 1;
}

.h-sec-seven {
  background-color: #0090a8;
  padding-top: 20px;
  padding-bottom: 10px;
}

.text-span-645 {
  display: inline-block;
}

.container-149 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-104 {
  color: #fff;
  text-shadow: 0 2px 4px #000;
  margin-bottom: 35px;
  margin-left: 0;
  padding-bottom: 0;
  font-size: 30px;
  line-height: 36px;
}

.text-span-432 {
  display: inline-block;
}

.container-148 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 30px;
}

.h-sec-six {
  background-color: #7cb0c3;
  padding-bottom: 45px;
}

.h-sec-eight {
  padding-top: 60px;
  padding-bottom: 10px;
}

.navbar-2 {
  background-color: #ddd0;
  width: 100%;
}

.text-span-1038 {
  display: inline-block;
}

.slash {
  position: relative;
}

.d1-1btlc {
  background-color: #f4f4f4;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.heading-80 {
  color: #294356;
  margin-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 500;
}

.text-span-1039 {
  display: inline-block;
}

.heading-248 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.heading-69 {
  color: #fff;
  text-shadow: 0 4px 8px #222;
  margin: 94px -100px 20px 38px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 60px;
}

.button-13 {
  color: #1b1b1b;
  background-color: #f8c921;
  border: 3px solid #fff;
  border-radius: 12px;
  margin-left: 30px;
  padding: 13px 19px;
  font-size: 23px;
  font-weight: 700;
  line-height: 26px;
  box-shadow: 0 0 8px #222;
}

.button-13:hover {
  background-color: #fbd23c;
}

.html-embed-228 {
  margin-top: 200px;
  margin-bottom: -136px;
  margin-left: -92px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-233 {
  width: 250px;
  min-width: 250px;
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-214 {
  background-color: #ff833c;
}

.text-span-415 {
  display: inline-block;
}

.heading-74 {
  color: #287474;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  line-height: 36px;
}

.text-span-492 {
  display: inline-block;
}

.container-143 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  display: flex;
}

.link-block-20 {
  background-color: #ff9e01;
  background-image: linear-gradient(#f6dda1, #f0c14b);
  border: 1px solid #000;
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.text-span-412 {
  color: #a6d2ff;
}

.text-span-1040 {
  display: inline-block;
}

.container-156 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.h-sec-ten {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-68 {
  margin-left: 30px;
  font-family: Lato, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  display: inline-block;
}

.text-block-249 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-249.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-249.three_bott_price {
  color: #294356;
  margin-top: 0;
}

.code-embed-109 {
  width: 255px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-33 {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-35 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-16 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: 5px;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: flex;
}

.black_overlay {
  background-color: #00000080;
  width: 100%;
  height: 100vh;
  display: none;
}

.div-block-224 {
  position: relative;
}

.section-234 {
  background-image: linear-gradient(354deg, #7cb0c3, #fff);
  margin-top: -55px;
  padding-top: 0;
  padding-bottom: 0;
}

.three_bott_img-2 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-span-416 {
  display: inline-block;
}

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

.link-17 {
  color: gray;
  font-family: Lato, sans-serif;
  font-size: 15px;
  line-height: 19px;
  display: block;
}

.html-embed-231 {
  text-align: center;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-105 {
  color: #000;
  text-align: center;
  max-width: 948px;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 33px;
  font-weight: 500;
  line-height: 40px;
}

.code-embed-122 {
  flex: none;
  width: 200%;
  max-width: 400px;
  margin-left: 480px;
}

.container-144 {
  max-width: 1366px;
  margin-top: 44px;
  margin-bottom: 40px;
  padding: 40px 20px;
}

.flex-block-114 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.group_logo {
  width: 100%;
  max-width: 500px;
  height: 122px;
  margin-left: auto;
  margin-right: auto;
}

.group_logo.mobile_logos {
  display: none;
}

.text-span-402 {
  color: #f8de00;
}

.text-span-426 {
  display: inline-block;
}

.h-sec-thirteen-2 {
  color: #fff;
  background-color: #fff;
  padding-top: 70px;
  padding-bottom: 70px;
}

.div-block-31 {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
}

.text-span-421 {
  display: inline-block;
}

.flex-block-115 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-170 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.text-block-256 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.line {
  background-color: #fff;
  width: 100%;
  height: 2px;
}

.text-span-609 {
  font-weight: 700;
}

.html-embed-235 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.column-21 {
  padding-left: 15px;
  padding-right: 15px;
}

.code-embed-124 {
  width: 190px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-167 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.div-block-229 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-229.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.div-block-32 {
  width: 100%;
  margin-right: 0;
}

.text-block-259 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-span-431 {
  display: inline-block;
}

.div-block-52 {
  text-align: center;
  flex: 0 auto;
  width: 100%;
  max-width: 205px;
}

.div-block-30 {
  max-width: 750px;
}

.code-embed-126 {
  width: 45px;
  height: 45px;
}

.brand_images {
  width: 100%;
  max-width: 200px;
}

.flex-block-116 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.html-embed-232 {
  width: 50px;
}

.text-span-420 {
  display: inline-block;
}

.html-embed-234 {
  margin-right: 10px;
}

.text-span-476 {
  display: inline-block;
}

.m_toggle_icon {
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  width: 25px;
  height: 26px;
  display: none;
}

.section-233 {
  z-index: 999;
  -webkit-text-fill-color: inherit;
  background-color: #2f586f;
  background-clip: border-box;
  width: 100%;
  max-width: 100%;
  padding: 6px 15px;
  display: flex;
  position: sticky;
  top: 0;
}

.heading-72 {
  color: #ffe613;
  text-align: center;
  text-shadow: 0 3px 1px #0003;
  margin: 44px auto 20px;
  padding-left: 0;
  font-family: Lato, sans-serif;
  font-size: 51px;
  font-weight: 900;
  line-height: 56px;
}

.text-span-435 {
  display: inline-block;
}

.heading-78 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 60px;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 45px;
  font-style: italic;
  font-weight: 700;
  line-height: 67px;
}

.text-span-425 {
  display: inline-block;
}

.mobile_show {
  display: none;
}

.text-block-257 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.div-block-230 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-230.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.h-sec-two {
  margin-top: 25px;
}

.container-153 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-422 {
  display: inline-block;
}

.text-block-73 {
  color: #7cb0c3;
  margin-top: 8px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 29px;
  font-style: italic;
  font-weight: 600;
  line-height: 25px;
}

.mobile_menu {
  z-index: 9999;
  background-color: #fff;
  width: 280px;
  height: 100vh;
  padding: 20px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.container-142 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-168 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 10px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.flex-block-120 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-169 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.nav-link-7 {
  color: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.nav-link-7.w--current {
  color: #fff;
}

.code-embed-132 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.code-embed-127 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.text-block-250 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  padding-left: 50px;
  padding-right: 50px;
}

.heading-252 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}

.heading-253 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.heading-243 {
  color: #fff;
  text-shadow: 0 3px 3px #222;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
}

.flex-block-119 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1035 {
  display: inline-block;
}

.italic-text {
  color: #fff43e;
  text-decoration: underline;
}

.paragraph-171 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 27px;
}

.bonus_list-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.div-block-38 {
  flex: 1;
}

.image-105 {
  box-sizing: border-box;
  margin-top: 56px;
  margin-bottom: 20px;
  margin-left: -200px;
  display: block;
}

.image-105.hero-img {
  max-width: 80%;
}

.heading-251 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.paragraph-172 {
  color: #000;
  max-width: 1000px;
  margin-bottom: 20px;
  margin-left: 86px;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 27px;
}

.text-block-254 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.flex-block-117 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 32px;
  display: grid;
}

.flex-block-26 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.paragraph-173 {
  color: #fff;
  max-width: 750px;
  margin-top: 78px;
  margin-bottom: 25px;
  margin-left: -47px;
  font-size: 30px;
}

.text-span-410 {
  color: #fff43e;
  text-decoration: underline;
}

.div-block-215 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-1028, .text-span-1016 {
  display: inline-block;
}

.text-block-255 {
  color: #333;
  text-transform: uppercase;
  text-shadow: 0 0 5px #f9ffac;
  flex: 0 auto;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.h-sec-eleven-2 {
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  padding-top: 30px;
  padding-bottom: 60px;
}

.code-embed-2 {
  width: 194px;
}

.text-span-405 {
  font-weight: 700;
  display: inline-block;
}

.nav-menu-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.h-sec-three {
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  padding-top: 40px;
  box-shadow: 0 19px 20px #22222259;
}

.text-span-1010 {
  display: inline-block;
}

.div-block-232 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-block-113 {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 40px;
}

.div-block-41 {
  margin-left: 25px;
}

.paragraph-174 {
  color: #0090a8;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-414, .text-span-1019 {
  display: inline-block;
}

.code-embed-19 {
  width: 250px;
  margin-bottom: 45px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.heading-247 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 60px;
}

.heading-247.neww {
  color: #294356;
  text-align: center;
  flex-flow: column;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.div-block-34 {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 32px;
  display: flex;
}

.paragraph-175 {
  color: #fff;
  text-align: center;
  margin-left: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 300;
  line-height: 35px;
}

.grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 30px;
}

.text-span-403 {
  font-weight: 700;
  display: inline-block;
}

.link-23 {
  color: #000;
  border: 0 solid #ddd;
  border-bottom-width: 1px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
  display: block;
}

.text-span-478 {
  color: #f8de00;
}

.text-span-1021, .text-span-1026 {
  display: inline-block;
}

.heading-242 {
  color: #26ffcd;
  text-align: center;
  text-shadow: 0 2px 2px #222;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-style: italic;
  font-weight: 900;
  line-height: 32px;
  display: inline-block;
}

.heading-250 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.paragraph-176 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.review_box {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-rows: .25fr;
  grid-auto-columns: .25fr;
  grid-auto-flow: row;
  margin: 25px auto 45px;
  display: flex;
}

.flex-block-121 {
  justify-content: flex-start;
  align-items: center;
}

.heading-73 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.bold-text-20 {
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 46px;
  display: inline;
}

.bold-text-20.other {
  display: inline;
}

.html-embed-230 {
  aspect-ratio: 2.39;
  text-align: center;
  width: 550px;
  min-width: 200px;
  max-width: 280px;
  margin-top: 3px;
  margin-left: 14px;
  padding: 0 0 34px;
}

.columns-12 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-1020 {
  display: inline-block;
}

.w_footer-2 {
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.container-150 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-222 {
  text-align: center;
  margin-top: 20px;
}

.text-span-1013, .text-span-1036, .text-span-428 {
  display: inline-block;
}

.heading-70 {
  color: #a00;
  text-align: left;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 45px;
}

.container-145 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1014, .text-span-1027 {
  display: inline-block;
}

.div-block-225 {
  overflow: hidden;
}

.div-block-227 {
  position: relative;
}

.link-3 {
  color: #616161;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 21px;
  text-decoration: underline;
  display: block;
}

.div-block-226 {
  width: 104px;
  height: 104px;
}

.div-block-226.save_badge {
  z-index: 10;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67b82d39f05edae698d0746b_shape_badge.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-226.save_badge.three_bott_badge {
  margin-bottom: 0;
  top: 10px;
  right: 19px;
}

.code-embed-6 {
  width: 165px;
}

.code-embed-6.three_bottle {
  width: 115px;
}

.paragraph-177 {
  color: #000;
  background-color: #ffce0c;
  margin-bottom: 0;
  padding: 14px 91px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 32px;
  line-height: 36px;
}

.h-sec-twelve {
  background-color: #ececec;
  padding-top: 35px;
  padding-bottom: 35px;
}

.text-block-237 {
  color: #fff;
  margin-top: 6px;
  margin-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: inline-block;
}

.div-block-47 {
  background-color: #0000;
  border: 2px dashed #000;
  margin-bottom: 55px;
}

.html-embed-229 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
  overflow: hidden;
}

.html-embed-229.mobile_show {
  display: none;
}

.heading-241 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  text-shadow: 0 3px 7px #222;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.text-span-424 {
  display: inline-block;
}

.heading-71 {
  color: #000;
  text-align: center;
  width: 100%;
  max-width: 650px;
  margin-bottom: 30px;
  margin-left: 420px;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 100px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-1032, .text-span-1022 {
  display: inline-block;
}

.div-block-36 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 302px;
  display: flex;
}

.text-span-1007 {
  color: #26ffcd;
}

.text-block-253 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-67 {
  color: #616161;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 21px;
}

.text-block-236 {
  color: #fff;
  text-shadow: 0 2px 4px #222;
  margin-bottom: 3px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-427, .text-span-1015 {
  display: inline-block;
}

.code-embed-125 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.code-embed-130 {
  width: 180px;
  margin: 10px auto;
}

.div-block-231 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1009 {
  color: #ffe613;
}

.code-embed-133 {
  width: 300px;
}

.text-span-1011 {
  color: #26ffcd;
  -webkit-text-stroke-color: #08bdff;
}

.heading-249 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.code-embed-4 {
  float: left;
  clear: none;
  width: 40px;
  height: 28px;
  margin-top: -3px;
  margin-right: 4px;
  display: inline-block;
}

.container-155 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-258 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.paragraph-166 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 32px;
}

.div-block-228 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-228.three_bott {
  color: #7cb0c3;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-228.one_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#46a8ba, #3e97a8);
  background-clip: border-box;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
}

.div-block-228._6-bot {
  background-image: linear-gradient(#46a8ba, #35627e);
}

.inner_bonus_div {
  text-align: center;
  max-width: 562px;
  margin-left: auto;
  margin-right: auto;
}

.container-146 {
  max-width: 1366px;
  margin-top: -37px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-433 {
  display: inline-block;
}

.code-embed-129 {
  width: 26px;
  height: 17px;
}

.heading-87 {
  color: #7cb0c3;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 30px;
}

.flex-block-112 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: -85px;
}

.flex-block-118 {
  color: #fff;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  position: relative;
}

.text-span-1037, .text-span-417 {
  display: inline-block;
}

.code-embed-110 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-252 {
  max-width: none;
  margin-top: -200px;
  margin-left: -200px;
  margin-right: 41px;
}

.div-block-223 {
  overflow: hidden;
}

.text-span-419 {
  display: inline-block;
}

.code-embed-18 {
  width: 150px;
  height: 126px;
  display: inline-block;
}

.h-sec-four {
  padding-top: 70px;
  padding-bottom: 20px;
}

.h-sec-five {
  background-color: #ececec;
  padding-top: 50px;
  padding-bottom: 50px;
}

.h-sec-five.new {
  background-color: #c2dce5;
}

.code-embed-3 {
  border-radius: 15px;
  flex: none;
  width: 90px;
  height: 90px;
  overflow: hidden;
}

.text-span-1008 {
  display: inline-block;
}

.text-block-251 {
  color: #fff;
  text-align: center;
  font-family: "Source Serif 4", sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
}

.text-block-72 {
  color: #294356;
  font-family: Roboto Condensed, sans-serif;
  font-size: 29px;
  line-height: 25px;
}

.html-embed-227 {
  width: 100%;
  max-width: 150px;
  margin-right: auto;
}

.bold-text-51 {
  text-align: center;
  margin-left: -250px;
  margin-right: 250px;
  font-size: 60px;
  font-weight: 900;
}

.cell-10 {
  justify-content: flex-start;
  align-items: center;
}

.paragraph-178 {
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-178.ing2, .paragraph-178.ing3 {
  font-size: 17px;
}

.image-106 {
  border: 3px solid red;
  border-radius: 10px;
}

.paragraph-179 {
  color: #5a5a5a;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto, sans-serif;
}

.heading-254 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.container-157 {
  max-width: 11400px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-158 {
  max-width: 1140px;
}

.heading-255 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.heading-256 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 30px 16px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.heading-256.new {
  padding-top: 10px;
}

.paragraph-180 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

.div-block-234 {
  overflow: hidden;
}

.heading-257 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.div-block-235 {
  position: relative;
}

.div-block-236 {
  overflow: hidden;
}

.image-107 {
  margin-top: 29px;
  margin-left: 30px;
}

.video_section {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 50px;
}

.container-135 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-229 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 69px;
  font-weight: 900;
  line-height: 84px;
}

.text-span-960 {
  color: #f6dd00;
}

.code-embed-91 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-211 {
  color: #fff;
  text-shadow: 0 2px 4px #222;
  margin-bottom: 3px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 28px;
}

.text-block-260 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.text-block-223 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-span-983 {
  color: #ffe613;
}

.text-span-977 {
  display: inline-block;
}

.h-sec-six-2 {
  background-color: #7cb0c3;
  padding-bottom: 45px;
}

.code-embed-99 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-99.count_star {
  width: 30px;
  height: 30px;
}

.heading-238 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.container-136 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-198 {
  width: 104px;
  height: 104px;
}

.div-block-198.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-198.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-span-979 {
  display: inline-block;
}

.code-embed-103 {
  margin-right: 10px;
}

.code-embed-103.quantity_anim {
  text-align: center;
  width: 30px;
}

.text-span-962 {
  display: inline-block;
}

.container-138 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-986 {
  display: inline-block;
}

.code-embed-95 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.code-embed-94 {
  width: 190px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-98 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.show_after_video {
  display: none;
}

.text-span-985 {
  display: inline-block;
}

.three_bott_img-3 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-222 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.flex-block-103 {
  justify-content: center;
  align-items: center;
}

.text-span-964 {
  display: inline-block;
}

.div-block-200 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-200.one_bott {
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-clip: border-box;
  width: 100%;
  display: block;
}

.div-block-200.three_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  outline-offset: 0px;
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  overflow-wrap: anywhere;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  outline: 3px #61beb6;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
}

.text-span-1041 {
  font-weight: 700;
}

.code-embed-105 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.code-embed-96 {
  width: 255px;
  margin-left: auto;
  margin-right: auto;
}

.bonus_list-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-text-stroke-color: #fff;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.text-block-210 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-210.three_bott_price {
  color: #004c5b;
  margin-top: -23px;
}

.text-block-210.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-span-984, .text-span-980, .text-span-969 {
  display: inline-block;
}

.flex-block-104 {
  justify-content: flex-start;
  align-items: center;
}

.container-139 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-214 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.div-block-197 {
  overflow: hidden;
}

.heading-236 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.code-embed-101 {
  width: 26px;
  height: 17px;
}

.text-span-967, .text-span-974, .text-span-991 {
  display: inline-block;
}

.div-block-202 {
  border-right: 2px solid #fff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-202.remove_border {
  border-right-width: 0;
}

.text-span-976 {
  display: inline-block;
}

.text-block-218 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.div-block-199 {
  position: relative;
}

.text-span-961 {
  display: inline-block;
}

.div-block-205 {
  position: relative;
}

.code-embed-93 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.heading-230 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.text-span-973 {
  display: inline-block;
}

.text-block-219 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.div-block-208 {
  max-width: 321px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-989 {
  color: #26ffcd;
}

.div-block-206 {
  background-color: #ff833c;
}

.text-span-988, .text-span-963 {
  display: inline-block;
}

.h-sec-eleven-3 {
  background-image: radial-gradient(circle, #36968c, #087474 50%);
  padding-top: 30px;
  padding-bottom: 60px;
}

.text-span-970 {
  color: #26ffcd;
}

.paragraph-160 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 32px;
}

.bold-text-99 {
  font-weight: 500;
}

.text-block-213 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-158 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.text-span-972 {
  display: inline-block;
}

.paragraph-159 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 10px 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-span-981 {
  display: inline-block;
}

.code-embed-102 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-235 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.text-span-982, .text-span-965 {
  display: inline-block;
}

.heading-233 {
  color: #26ffcd;
  text-align: center;
  text-shadow: 0 2px 2px #222;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-style: italic;
  font-weight: 900;
  line-height: 32px;
  display: inline-block;
}

.heading-234 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.text-span-978 {
  font-weight: 500;
}

.flex-block-102 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-102.vsl_table {
  margin-top: 70px;
}

.flex-block-102.vsl_table.margin_remove {
  margin-top: 0;
}

.section-288 {
  background-color: #7cb0c3;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-span-975 {
  display: inline-block;
}

.text-block-217 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.text-span-968 {
  display: inline-block;
}

.text-block-220 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.link-block-18 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-92 {
  filter: saturate(200%);
  margin-right: 12px;
  transform: translate(0);
}

.div-block-201 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-201.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.code-embed-104 {
  margin-right: 12px;
}

.heading-237 {
  color: #fff;
  text-shadow: 0 3px 3px #222;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
}

.text-block-221 {
  color: #fff;
  margin-top: 6px;
  margin-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: inline-block;
}

.text-span-966 {
  display: inline-block;
}

.div-block-203 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-203.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.text-span-987 {
  display: inline-block;
}

.code-embed-97 {
  width: 45px;
  height: 45px;
}

.heading-232 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.text-block-212 {
  color: #fff;
  text-shadow: 0 0 3px #3d3d3d;
  mix-blend-mode: normal;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-span-990 {
  display: inline-block;
}

.heading-231 {
  color: #fff;
  text-align: center;
  text-shadow: 0 3px 7px #222;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-216 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

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

.div-block-207 {
  overflow: hidden;
}

.div-block-204 {
  text-align: center;
}

.text-span-971 {
  display: inline-block;
}

.button-17 {
  color: #006587;
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#ff0, #fee100);
  border: 0 #000;
  border-bottom: 1px solid #a99400;
  border-radius: 6px;
  width: 100%;
  max-width: 581px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 34px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  display: none;
}

.button-17:hover {
  background-image: linear-gradient(#fee100, #ff0);
}

.flex-block-106 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.container-140 {
  max-width: 1366px;
  padding: 0 20px 20px;
}

.heading-239 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.flex-block-105 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-998 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.newsletter {
  background-color: #fff;
  border: 5px solid #12f25b;
  border-radius: 3px;
  width: 90%;
  max-width: 650px;
  max-height: none;
  padding: 27px 27px 15px;
  position: relative;
  overflow: auto;
}

.text-block-225 {
  color: #009170;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.paragraph-164 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-165 {
  color: #009170;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.flex-block-109 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.code-embed-106 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.text-block-224 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-block-226 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.exit-intent-popup {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 0;
  background-color: #212121cc;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .3s;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.exit-intent-popup.new-pop {
  z-index: 9999;
  mix-blend-mode: normal;
  visibility: hidden;
  display: flex;
  overflow: visible;
}

.text-span-999 {
  display: inline;
}

.close {
  cursor: pointer;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.close:hover {
  opacity: .6;
}

.bold-text-100 {
  color: #02a0c4;
  text-decoration: underline;
}

.timer_div {
  border: 1px dashed #000;
  width: 100%;
  max-width: 375px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 8px;
  position: relative;
}

.button-18 {
  background-color: #e13630;
  border: 2px solid #e13630;
  border-radius: 7px;
  width: min(755px, 90%);
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  transition-property: all;
  transition-duration: .4s;
  transition-timing-function: ease;
}

.button-18:hover {
  color: #e13630;
  background-color: #0000;
}

.text-block-227 {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.bold-text-101 {
  color: #000;
  background-color: #fff;
  width: 100%;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-weight: 600;
  display: block;
  position: static;
  inset: -10px auto auto 50%;
}

.bold-text-102 {
  font-weight: 900;
}

.text-span-1004 {
  color: #e13630;
  display: inline-block;
}

.close_text {
  color: #e13630;
  cursor: pointer;
  width: 215px;
  margin: 13px auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 23px;
  font-weight: 400;
  line-height: 26px;
  display: block;
}

.heading-240 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.text-block-235 {
  background-color: #fff;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  position: absolute;
  inset: -11px auto auto 50%;
  transform: translateX(-50%);
}

.top_heading {
  position: relative;
}

.div-block-213 {
  text-align: center;
  flex: none;
  width: 100%;
  max-width: 258px;
}

.flex-block-110 {
  justify-content: flex-start;
  align-items: center;
  padding: 18px 20px 26px;
}

.text-span-1006 {
  display: inline-block;
}

.text-block-233 {
  color: #fff;
  text-align: center;
  background-color: #e13630;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 26px;
}

.exit-intent-second-popup {
  z-index: 99999;
  opacity: 0;
  visibility: hidden;
  background-color: #212121cc;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition-property: all;
  transition-duration: .3s;
  transition-timing-function: ease;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.exit-intent-second-popup.hide_thirty_seconds {
  opacity: 0;
  text-shadow: 0 1px 1px #0003;
  visibility: visible;
  display: none;
}

.text-block-228 {
  color: #e13630;
  font-family: Lato, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 50px;
  text-decoration: line-through;
}

.code-embed-107 {
  width: 180px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-234 {
  color: #000;
  visibility: hidden;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.div-block-212 {
  text-align: center;
  border-radius: 0;
}

.code-embed-108 {
  filter: invert();
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.text-span-1003 {
  display: inline-block;
}

.superscript-2 {
  font-size: 24px;
  line-height: 70px;
  display: inline;
  top: -30px;
}

.text-span-1005 {
  color: #e13630;
  margin-right: 5px;
  display: inline-block;
}

.text-block-229 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}

.overlay-black {
  z-index: -1;
  background-color: #212121cc;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.flex-block-111 {
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
}

.div-block-211 {
  text-align: center;
  flex: auto;
}

.text-block-232 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.text-span-1002 {
  display: inline-block;
}

.pro_wrapper {
  background-color: #fff;
  width: min(1000px, 90%);
  margin-bottom: 0;
  padding-bottom: 10px;
}

.text-span-1001 {
  display: inline-block;
}

.text-block-230 {
  color: #348c50;
  margin-left: 14px;
  font-family: Lato, sans-serif;
  font-size: 65px;
  font-weight: 900;
  line-height: 70px;
}

.text-block-231 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 33px;
}

.div-block-237 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.html-embed-236 {
  aspect-ratio: 2.39;
  text-align: center;
  width: 550px;
  min-width: 150px;
  max-width: 100px;
  margin-top: 140px;
  margin-left: -32px;
  padding: 0 0 34px;
}

.flex-block-122 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 200px;
  margin-right: 38px;
}

.div-block-411 {
  margin-top: 60px;
  margin-left: 40px;
}

.paragraph-151 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  color: #fff;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 102px -200px 100px -164px;
  padding: 101px 0 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  display: block;
}

.container-131 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1366px;
  margin-bottom: -200px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.flex-block-97 {
  box-sizing: border-box;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 12px;
  margin-left: 220px;
  margin-right: auto;
  padding-left: 89px;
  padding-right: 0;
  display: flex;
}

.div-block-412 {
  padding-top: 40px;
}

.div-block-410 {
  margin-top: -97px;
  margin-bottom: 70px;
  margin-left: 100px;
  padding-bottom: 0;
}

.text-block-431 {
  color: #fff;
  flex: 1;
  margin-left: 101px;
  padding-bottom: 32px;
  padding-left: 89px;
  font-family: Roboto Condensed, sans-serif;
}

.div-block-413 {
  width: 50%;
  margin-left: 2px;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.w_footer-3 {
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.link-24 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-225 {
  flex-flow: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
}

.paragraph-181 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 27px;
}

.heading-258 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.div-block-415 {
  overflow: hidden;
}

.div-block-416 {
  position: relative;
}

.div-block-417 {
  overflow: hidden;
}

.heading-259 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.page-wrapper {
  display: block;
}

.section-298 {
  background-color: #7cb0c3;
  padding-top: 28px;
  padding-bottom: 110px;
}

.heading-353 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 54px;
  font-weight: 900;
  line-height: 60px;
}

.heading-354 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 45px;
}

.paragraph-241 {
  color: #fff;
  text-align: center;
  max-width: 809px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.text-span-1172 {
  display: inline-block;
}

.section-299 {
  background-color: #f7f7f7;
  background-image: linear-gradient(#ccc4c480, #ccc4c480);
  margin-bottom: 50px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-293 {
  background-color: #7cb0c3;
  max-width: 794px;
  margin-top: -80px;
  margin-left: auto;
  margin-right: auto;
  padding: 55px;
  box-shadow: 1px -17px 44px -2px #0000004d;
}

.heading-355 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 45px;
}

.paragraph-242 {
  color: #fff;
  max-width: 900px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
}

.text-span-1178 {
  display: inline-block;
}

.paragraph-279 {
  text-align: center;
  margin-bottom: 40px;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Roboto Condensed, sans-serif;
}

.div-block-418 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.html-embed-237 {
  aspect-ratio: 2.39;
  text-align: center;
  width: 550px;
  min-width: 200px;
  max-width: 280px;
  margin-top: 53px;
  margin-left: 38px;
  padding: 0 0 34px;
}

.flex-block-226 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 200px;
  margin-right: 38px;
}

.div-block-419 {
  margin-left: -8px;
}

.paragraph-280 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  color: #fff;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 102px -200px 100px -164px;
  padding: 101px 0 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  display: block;
}

.container-159 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1366px;
  margin-bottom: -200px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.flex-block-227 {
  box-sizing: border-box;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 12px;
  margin-left: 200px;
  margin-right: auto;
  padding-left: 89px;
  padding-right: 0;
  display: flex;
}

.div-block-420 {
  padding-top: 40px;
}

.div-block-421 {
  margin-top: -97px;
  margin-bottom: 70px;
  margin-left: 100px;
  padding-bottom: 0;
}

.text-block-432 {
  color: #fff;
  flex: 1;
  margin-left: 143px;
  padding-bottom: 32px;
  padding-left: 89px;
  font-family: Roboto Condensed, sans-serif;
}

.div-block-422 {
  width: 50%;
  margin-left: 2px;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.w_footer-4 {
  box-sizing: content-box;
  object-fit: cover;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  margin-top: 0;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.link-25 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-228 {
  flex-flow: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
}

.paragraph-231 {
  color: #fff;
  text-align: left;
  -webkit-text-stroke-color: #e72727;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.heading-343 {
  color: #fff;
  text-align: left;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.section-244 {
  margin-bottom: 30px;
  position: relative;
}

.heading-350 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-350.tsl_faq_head {
  text-shadow: none;
  margin-top: -35px;
  padding-top: 0;
  font-size: 50px;
  font-weight: 700;
}

.paragraph-238 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.text-span-1134 {
  display: inline-block;
}

.text-block-316 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-320 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.code-embed-40_new {
  flex: none;
  width: 40px;
  margin-right: 10px;
}

.code-embed-40_new.text_block_new {
  flex: 1;
}

.page-container {
  text-align: center;
  background-color: #0090a8;
  width: min(1030px, 100% - 10px);
  max-width: 100%;
  padding: 40px 38px;
  position: relative;
}

.page-container.padding_zero {
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.text-block-315 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
}

.text-span-1149 {
  display: inline-block;
}

.text-block-323 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-span-1136 {
  display: inline-block;
}

.code-embed-33 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1153 {
  display: inline-block;
}

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

.div-block-424 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 228px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-346 {
  color: #267374;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  line-height: 45px;
}

.text-span-579 {
  display: inline-block;
}

.code-embed-47 {
  max-width: 358px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-119 {
  color: #02a0c4;
  text-decoration: underline;
}

.text-span-1135 {
  display: inline-block;
}

.text-block-309 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.text-block-309.next-sec {
  margin-bottom: 25px;
}

.text-block-310 {
  color: #fbf8f8;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.text-block-310.dot {
  color: #0000;
  background-color: #fff;
  border-radius: 50%;
  width: 5px;
  min-width: 5px;
  height: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

.text-block-304 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-304.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-304.three_bott_price {
  color: #004c5b;
  margin-top: -23px;
}

.section-246 {
  background-color: #e9fffb;
  padding: 30px;
}

.text-span-1133 {
  display: inline-block;
}

.paragraph-281 {
  color: #000;
  text-align: center;
  letter-spacing: .5px;
  width: 100%;
  max-width: 668px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 21px;
}

.paragraph-281.free_text {
  max-width: 750px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}

.section-237 {
  border-bottom: 1px solid #fff;
  margin-bottom: 30px;
  padding-bottom: 25px;
}

.code-embed-43 {
  mix-blend-mode: multiply;
  width: 180px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.link-block-31 {
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-138 {
  width: 26px;
  height: 17px;
}

.text-span-582 {
  display: inline-block;
}

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

.paragraph-235 {
  color: #000;
  letter-spacing: .5px;
  background-color: #e9fffb;
  border-radius: 0 0 10px 10px;
  margin-bottom: 30px;
  padding: 15px 10px;
  font-family: Roboto Condensed, sans-serif;
  box-shadow: 0 4px 4px #00000040;
}

.code-embed-30 {
  width: 126px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.tsl_price_table {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.three_bott_img-4 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 215px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-span-1162 {
  font-weight: 500;
}

.text-block-306 {
  color: #fff;
  text-align: left;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.paragraph-233 {
  color: #000;
  text-align: center;
  letter-spacing: .5px;
  width: 100%;
  max-width: 551px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-1165 {
  display: inline-block;
}

.paragraph-234 {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  border-bottom: 2px solid #fff;
  margin-bottom: 20px;
  padding-bottom: 15px;
  padding-right: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.flex-block-229 {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-425 {
  background-color: #22a0a5;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-right: 20px;
  padding: 4px 8px;
  display: inline-flex;
}

.div-block-425.orange {
  background-color: #f36c21;
}

.paragraph-232 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 10px 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.div-block-426 {
  background-color: #e9fffb;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px;
  display: flex;
}

.text-span-1128 {
  display: inline-block;
}

.div-block-291 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-240 {
  color: #009170;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.code-embed-134 {
  margin-right: 12px;
}

.heading-348 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.heading-348.tsl_time_head {
  font-size: 30px;
  line-height: 50px;
}

.paragraph-282 {
  color: #fff;
  text-align: center;
  margin-top: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  line-height: 25.78px;
}

.text-block-312 {
  text-align: left;
  font-size: 16px;
  line-height: 24px;
}

.code-embed-36 {
  width: 84px;
  margin: -48px auto 5px;
}

.code-embed-32 {
  flex: none;
  margin-right: 15px;
}

.code-embed-139 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-39 {
  width: 55px;
  margin: -34px auto 10px;
  display: block;
  position: static;
  top: -27px;
}

.code-embed-39.free {
  width: 80px;
  height: 80px;
  margin-top: -51px;
  margin-bottom: 20px;
}

.text-block-319 {
  color: #f3f3f3;
  text-align: left;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
}

.text-span-1150 {
  display: inline-block;
}

.div-block-427 {
  background-color: #0090a8;
  width: min(1030px, 100% - 20px);
  margin-left: auto;
  margin-right: auto;
  padding-left: 38px;
  padding-right: 38px;
  position: relative;
}

.paragraph-283 {
  color: #fff;
  text-align: left;
  margin-bottom: 25px;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-span-1127 {
  display: inline-block;
}

.grid-6 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.text-block-307 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.container-190 {
  max-width: 1366px;
  margin-top: -60px;
  padding-left: 20px;
  padding-right: 20px;
}

.code-embed-142 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.div-block-428 {
  background-color: #fff;
  padding-top: 30px;
  padding-bottom: 30px;
}

.div-block-428.gurantee_shape {
  padding-top: 100px;
  padding-bottom: 105px;
}

.code-embed-136 {
  width: 45px;
  height: 45px;
}

.text-block-318 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-318.tsl_btn_text {
  font-size: 40px;
}

.text-span-1137 {
  font-weight: 500;
  display: inline-block;
}

.text-span-1125, .text-span-1152 {
  display: inline-block;
}

.paragraph-284 {
  color: #fbfbfb;
  text-align: left;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.paragraph-236 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-305 {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  margin-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-block-305.left-m {
  margin-left: 30px;
  margin-right: 0;
}

.text-span-1140, .text-span-581, .text-span-1166 {
  display: inline-block;
}

.section-247 {
  background-color: #0090a8;
  width: min(1050px, 100% - 20px);
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 8px 3px #00000080;
}

.div-block-283 {
  overflow: hidden;
}

.text-span-584 {
  display: inline-block;
}

.section-248 {
  z-index: 5;
  background-color: #0090a8;
  width: 100%;
  max-width: 1030px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 50px;
  position: relative;
}

.text-span-1139 {
  display: inline-block;
}

.code-embed-38 {
  z-index: -1;
  width: 126px;
  position: absolute;
  inset: 32% 0 auto -38px;
  transform: rotateY(180deg);
}

.code-embed-38.right {
  inset: 15% -38px auto auto;
  transform: rotateX(180deg);
}

.section-240 {
  background-color: #e9fffb;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-289 {
  overflow: hidden;
}

.dollar-2 {
  font-size: 58px;
}

.text-block-317 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.code-embed-42 {
  flex: none;
  width: 30px;
  margin-right: 15px;
}

.text-block-325 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.text-block-325.hide_text_tsl {
  display: none;
}

.div-block-286 {
  background-color: #0090a8;
  padding: 5px 10px 10px;
}

.div-block-286.one_bott {
  background-color: #7cb0c3;
}

.div-block-286.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.text-span-1143 {
  display: inline-block;
}

.div-block-284 {
  width: 104px;
  height: 104px;
}

.div-block-284.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-284.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-span-1163, .text-span-1160 {
  display: inline-block;
}

.div-block-288 {
  position: relative;
}

.section-242 {
  background-color: #e9fffb;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 35px;
  padding: 10px;
}

.text-span-1156 {
  display: inline-block;
}

.h-sec-eleven-4 {
  background-image: radial-gradient(circle farthest-side at 100% 100%, #0090a8, #0090a8 0% 53%, #0090a8);
  padding-top: 30px;
  padding-bottom: 60px;
}

.heading-345 {
  color: #fff;
  text-align: center;
  width: 100%;
  max-width: 550px;
  margin: 0 auto 25px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.text-span-1164 {
  font-weight: 500;
}

.section-236 {
  text-align: left;
  padding: 0;
}

.text-span-578, .text-span-583 {
  display: inline-block;
}

.text-span-1169 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.text-span-1148 {
  display: inline-block;
}

.code-embed-135 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.bonus_list-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -webkit-text-stroke-color: #fff;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.code-embed-35 {
  flex: none;
  width: 100%;
  max-width: 240px;
}

.section-245 {
  background-color: #e9fffb;
  border-radius: 4px;
  margin-bottom: 45px;
  padding: 30px 30px 50px;
}

.text-span-580 {
  display: inline-block;
}

.div-block-429 {
  border: 0 solid #000;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-span-1129 {
  display: inline-block;
}

.flex-block-179 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.heading-351 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 48px;
}

.heading-344 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.w_footer-5 {
  -webkit-text-fill-color: inherit;
  background-color: #462154;
  background-image: linear-gradient(#462154, #462154);
  background-clip: border-box;
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.w_footer-5.tsl_footer {
  z-index: 1;
  background-color: #0090a8;
  background-image: linear-gradient(#0090a8, #0090a8);
  margin-top: 50px;
  padding-top: 120px;
  position: relative;
}

.section-238 {
  border-bottom: 1px solid #fff;
  border-radius: 1px;
  margin-bottom: 30px;
  padding-bottom: 25px;
}

.code-embed-41 {
  margin-right: 20px;
}

.link-26 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-177 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.div-block-430 {
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 10px 10px 0;
}

.text-block-311 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.paragraph-239 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.text-block-321 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-span-1141 {
  display: inline-block;
}

.text-span-1159 {
  font-weight: 600;
  display: inline-block;
}

.heading-349 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 48px;
}

.text-span-1161, .text-span-1147 {
  display: inline-block;
}

.paragraph-237 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.code-embed-34 {
  flex: none;
  width: 100%;
  max-width: 240px;
}

.section-239 {
  background-color: #0000;
  font-size: 25px;
  line-height: 29px;
}

.section-241 {
  isolation: isolate;
  margin-bottom: 60px;
  position: relative;
}

.div-block-431 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-285 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-span-574, .text-span-573, .text-span-577 {
  display: inline-block;
}

.code-embed-45 {
  border-radius: 4px;
  overflow: hidden;
}

.text-block-322 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.paragraph-286 {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-style: italic;
  font-weight: 300;
  line-height: 26px;
}

.text-block-313 {
  color: #000;
  text-align: left;
  flex: 0 auto;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
}

.green_bg {
  z-index: 0;
  background-color: #267374;
  width: min(1030px, 100% - 20px);
  max-width: none;
  height: 16000px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: none;
  position: absolute;
  inset: 0%;
  box-shadow: 0 10px 8px 3px #00000080;
}

.html-embed-368 {
  margin-right: 10px;
}

.text-span-576, .text-span-1126 {
  display: inline-block;
}

.paragraph-230 {
  color: #000;
  text-align: left;
  background-color: #e9fffb;
  margin-bottom: 35px;
  padding: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-span-1146 {
  display: inline-block;
}

.code-embed-37 {
  margin-top: 35px;
  margin-bottom: 30px;
}

.section-243 {
  margin-bottom: 50px;
}

.heading-347 {
  color: #ff6711;
  text-align: center;
  text-shadow: 0 4px 4px #00000040;
  width: 486px;
  margin: 0 auto 30px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 35px;
}

.text-span-575 {
  display: inline-block;
}

.code-embed-53 {
  width: 126px;
  position: absolute;
  inset: -49px -36px auto auto;
  transform: rotateX(180deg);
}

.text-block-324 {
  color: #009170;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.text-block-308 {
  color: #000;
  max-width: 582px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.heading-352 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-span-585 {
  display: inline-block;
}

.flex-block-180 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.div-block-285 {
  position: relative;
}

.div-block-287 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-287.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-287.timer_bg_shape.tsl_shape {
  margin-top: -95px;
}

.div-block-292 {
  color: #fff;
}

.text-span-1167 {
  display: inline-block;
}

.section-249 {
  margin-bottom: 60px;
}

.code-embed-48 {
  width: 130px;
  margin-top: -135px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-44 {
  text-align: center;
}

.flex-block-178 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.grid-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: repeat(auto-fit, minmax(184px, 1fr));
}

.code-embed-140 {
  margin-right: 12px;
}

.div-block-290 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-141 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.code-embed-54 {
  width: 126px;
  margin-left: 0;
  position: absolute;
  inset: auto 0% -4% auto;
  transform: rotateX(180deg);
}

.text-span-1138, .text-span-1168 {
  display: inline-block;
}

.code-embed-31 {
  margin-right: 6px;
}

.image-108 {
  width: 180px;
}

.top-bar {
  background-color: #ffce0b;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.text-block-143 {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 21.56px;
  font-weight: 400;
  line-height: 10px;
}

.div-block-148 {
  color: #000;
  background-color: #cecece;
  border: 2px solid #eaeaea;
  border-right-width: 0;
  border-radius: 0;
  padding: 5px 20px;
}

.html-embed-91 {
  max-width: 200px;
}

.flex-block-58 {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.container-191 {
  text-align: center;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-120 {
  font-weight: 900;
}

.html-embed-90 {
  max-width: 150px;
}

.text-block-144 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 800;
  line-height: 26px;
  display: block;
}

.div-block-149 {
  mix-blend-mode: normal;
  background-color: #ffce0b;
  border: 2px solid #eaeaea;
  border-radius: 0;
  width: 344px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-149.step-2 {
  width: 260px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-block-145 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 0 #eaeaea;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 34px;
  display: block;
}

.html-embed-214 {
  width: 61px;
}

.paragraph-141 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-910, .text-span-918 {
  display: inline-block;
}

.paragraph-144 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-span-912 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.bold-text-90 {
  display: inline-block;
}

.bold-text-89 {
  color: #0090a8;
  -webkit-text-stroke-color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.list-item-25 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 23px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.money_back_part-2 {
  justify-content: space-around;
  align-items: center;
  max-width: 600px;
  display: flex;
}

.money_back_part-2.inner-back {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-around;
  margin-top: -125px;
  margin-bottom: 40px;
  margin-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-128 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-block-14 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-span-905, .text-span-909 {
  display: inline-block;
}

.html-embed-204 {
  width: 30px;
}

.bold-text-91 {
  font-weight: 600;
}

.heading-424 {
  color: #0090a8;
  text-align: left;
  margin-bottom: 50px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-149 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-917, .text-span-926 {
  display: inline-block;
}

.heading-224, .heading-219 {
  float: none;
  color: #0090a8;
  text-align: center;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.text-span-1309 {
  display: inline-block;
}

.html-embed-219 {
  width: 61px;
}

.text-span-931 {
  display: inline-block;
}

.div-block-193 {
  flex: 1;
  padding-right: 20px;
}

.bold-text-93 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.container-244 {
  max-width: 960px;
  padding-top: 100px;
}

.text-span-887 {
  display: inline-block;
}

.text-span-925 {
  margin-left: 2px;
  display: inline-block;
}

.text-span-883 {
  display: inline-block;
}

.html-embed-220 {
  margin-left: -30px;
}

.paragraph-139 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.container-129, .container-130 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-block-16 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.div-block-191 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-191.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.list-item-24 {
  color: #000;
  border-radius: 25px;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 0 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.heading-225 {
  color: #0090a8;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-225.mb_show {
  display: none;
}

.flex-block-92 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-902, .text-span-903 {
  display: inline-block;
}

.left_col-2 {
  margin-top: 65px;
}

.text-block-196 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.d_sec1-2 {
  background-color: #7cb0c3;
  background-image: radial-gradient(circle closest-corner, #7cb0c3, #7cb0c3 100%, #0090a8);
  padding-top: 30px;
  padding-bottom: 50px;
  display: block;
  position: relative;
  overflow: visible;
}

.d_sec1-2.p_bottom_sec {
  background-color: #f3f9fb;
  background-image: none;
  padding: 0 10px 60px;
}

.text-block-199 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.paragraph-142 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-217 {
  text-align: center;
  flex: 0 auto;
}

.html-embed-203 {
  width: 100%;
  max-width: 93px;
}

.html-embed-203.lock {
  max-width: 71px;
}

.text-span-1312, .text-span-1313 {
  display: inline-block;
}

.ds_part-2 {
  display: none;
}

.html-embed-206 {
  width: 61px;
}

.text-span-881 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.html-embed-209 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.paragraph-147 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-921 {
  display: inline-block;
}

.paragraph-140 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.container-125 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-919 {
  display: inline-block;
}

.heading-218 {
  color: #000;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-clip: border-box;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.html-embed-202 {
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-201 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-94 {
  display: inline-block;
}

.paragraph-145 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.container-127 {
  max-width: 960px;
}

.text-span-1314, .text-span-932, .text-span-920 {
  display: inline-block;
}

.flex-block-91 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-212 {
  width: 30px;
}

.text-block-192 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-style: italic;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-148 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-210 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-104 {
  margin-bottom: 20px;
}

.html-embed-104.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.heading-221 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-207 {
  margin-left: -30px;
}

.heading-222 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-span-901, .text-span-880 {
  display: inline-block;
}

.html-embed-211 {
  width: 100%;
  max-width: 93px;
}

.html-embed-211.lock {
  max-width: 71px;
}

.text-span-904 {
  display: inline-block;
}

.flex-block-93 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-200 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.flex-block-95 {
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.heading-164 {
  color: #0090a8;
  text-align: center;
  -webkit-text-stroke-color: #0090a8;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-164.mb_show {
  display: none;
}

.heading-164.new {
  font-size: 40px;
}

.text-span-1310, .text-span-906, .text-span-907, .text-span-927, .text-span-1307 {
  display: inline-block;
}

.heading-223 {
  color: #000;
  text-align: center;
  background-color: #7cb0c3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.text-block-198 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.paragraph-150 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1311 {
  display: inline-block;
}

.html-embed-216 {
  width: 30px;
}

.link-block-15 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-block-433 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  margin-left: -35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.text-block-433.b-text {
  color: #000;
  font-weight: 700;
}

.text-block-433.t_green {
  color: #0090a8;
  font-size: 30px;
  line-height: 35px;
}

.flex-block-94 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-215 {
  margin-left: -30px;
}

.bold-text-92 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1302 {
  display: inline-block;
}

.text-block-190 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.list-item-23 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  width: 100%;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 0 12px 58px;
  font-size: 23px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.link-block-32 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.text-block-191 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-191.timer_text {
  color: #fff;
  font-size: 20px;
}

.text-span-908 {
  display: inline-block;
}

.html-embed-386 {
  float: right;
  clear: none;
  max-width: 450px;
  padding-left: 47px;
}

.heading-226 {
  color: #0090a8;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-146 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-911 {
  display: inline-block;
}

.text-block-193 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-213 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-95 {
  font-weight: 600;
}

.list-item-26 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.div-block-192 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-192.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-192.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.text-span-1308, .text-span-928, .text-span-888, .text-span-900 {
  display: inline-block;
}

.text-block-197 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
  display: block;
}

.text-block-194 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.html-embed-205 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.heading-217 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-287 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1315, .text-span-1316 {
  display: inline-block;
}

.paragraph-288 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-span-1317 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.bold-text-121 {
  display: inline-block;
}

.bold-text-122 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.list-item-27 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 23px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.text-span-1318 {
  display: inline-block;
}

.container-245 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-block-33 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-span-1319, .text-span-1320 {
  display: inline-block;
}

.html-embed-387 {
  width: 30px;
}

.bold-text-123 {
  font-weight: 600;
}

.paragraph-289 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-1321, .text-span-1322 {
  display: inline-block;
}

.heading-425, .heading-426 {
  float: none;
  color: #0090a8;
  text-align: center;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.div-block-433 {
  flex: 1;
  padding-right: 20px;
}

.bold-text-124 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.text-span-1323 {
  display: inline-block;
}

.text-span-1324 {
  margin-left: 2px;
  display: inline-block;
}

.text-span-1325 {
  display: inline-block;
}

.html-embed-389 {
  margin-left: -30px;
}

.paragraph-290 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.text-span-1326 {
  display: inline-block;
}

.container-246 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1327 {
  display: inline-block;
}

.container-247 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-block-34 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.div-block-434 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-434.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.list-item-28 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.heading-427 {
  color: #0090a8;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-427.mb_show {
  display: none;
}

.flex-block-230 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-929, .text-span-1328, .text-span-1329 {
  display: inline-block;
}

.text-block-434 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-428 {
  color: #0090a8;
  text-align: left;
  margin-bottom: 50px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-block-435 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.paragraph-291 {
  color: #000;
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-390 {
  text-align: center;
  flex: 0 auto;
}

.html-embed-391 {
  width: 100%;
  max-width: 93px;
}

.html-embed-391.lock {
  max-width: 71px;
}

.ds_part-3 {
  display: none;
}

.text-span-1330 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.html-embed-392 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.paragraph-292 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-1331 {
  display: inline-block;
}

.paragraph-293 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-930, .text-span-1332 {
  display: inline-block;
}

.container-248 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1333 {
  display: inline-block;
}

.container-249 {
  max-width: 960px;
  padding-top: 100px;
}

.heading-429 {
  color: #000;
  text-align: center;
  background-color: #7cb0c3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.html-embed-393 {
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-394 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-125 {
  display: inline-block;
}

.text-block-436 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  margin-left: -35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.text-block-436.b-text {
  color: #000;
  font-weight: 300;
}

.text-block-436.t_green {
  color: #0090a8;
  font-size: 30px;
  line-height: 35px;
}

.text-block-436.new {
  text-decoration: underline;
}

.paragraph-294 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.container-250 {
  max-width: 960px;
}

.html-embed-395 {
  float: right;
  clear: none;
  max-width: 450px;
  padding-left: 77px;
  font-size: 14px;
}

.text-span-1334 {
  display: inline-block;
}

.flex-block-231 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-396 {
  width: 30px;
}

.text-block-437 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-295 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-397 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1335 {
  display: inline-block;
}

.html-embed-398 {
  margin-bottom: 20px;
}

.html-embed-398.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.heading-430 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-399 {
  margin-left: -30px;
}

.heading-431 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-span-1336, .text-span-1337 {
  display: inline-block;
}

.html-embed-400 {
  width: 100%;
  max-width: 93px;
}

.html-embed-400.lock {
  max-width: 71px;
}

.text-span-1338 {
  display: inline-block;
}

.flex-block-232 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-438 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.heading-432 {
  color: #0090a8;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-432.mb_show {
  display: none;
}

.text-span-1339, .text-span-1340, .text-span-1341, .text-span-1342, .text-span-1343 {
  display: inline-block;
}

.heading-433 {
  color: #000;
  text-align: center;
  background-color: #7cb0c3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.text-block-439 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.paragraph-296 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.html-embed-401 {
  width: 30px;
}

.link-block-35 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.flex-block-233 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-402 {
  margin-left: -30px;
}

.bold-text-126 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1344 {
  display: inline-block;
}

.text-block-440 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.link-block-36 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.text-block-441 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-441.timer_text {
  color: #fff;
  font-size: 20px;
}

.text-span-1345 {
  display: inline-block;
}

.heading-434 {
  color: #0090a8;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-297 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1346 {
  display: inline-block;
}

.text-block-442 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-403 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-127 {
  font-weight: 600;
}

.list-item-29 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.div-block-436 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-436.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-436.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.text-span-1347, .text-span-1348, .text-span-1349 {
  display: inline-block;
}

.text-block-443 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
  display: block;
}

.text-block-444 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.html-embed-404 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1350 {
  display: inline-block;
}

.heading-435 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-298 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1351, .text-span-1352, .text-span-1353 {
  display: inline-block;
}

.paragraph-299 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-span-1354 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.bold-text-128 {
  display: inline-block;
}

.bold-text-129 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.list-item-30 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 23px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.container-251 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-445 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  margin-left: -35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-445.t_green {
  color: #0090a8;
  font-size: 30px;
  line-height: 35px;
}

.text-block-445.b-text {
  color: #000;
  font-weight: 700;
}

.text-block-445.new {
  text-decoration: underline;
}

.link-block-37 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-span-1355, .text-span-1356 {
  display: inline-block;
}

.html-embed-405 {
  width: 30px;
}

.bold-text-130 {
  font-weight: 600;
}

.paragraph-300 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-1357, .text-span-1358 {
  display: inline-block;
}

.heading-436, .heading-437 {
  float: none;
  color: #0090a8;
  text-align: center;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.text-span-1359 {
  display: inline-block;
}

.div-block-437 {
  flex: 1;
  padding-right: 20px;
}

.bold-text-131 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.text-span-1360 {
  display: inline-block;
}

.text-span-1361 {
  margin-left: 2px;
  display: inline-block;
}

.text-span-1362 {
  display: inline-block;
}

.html-embed-407 {
  margin-left: -30px;
}

.paragraph-301 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.container-252, .container-253 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-block-38 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.text-span-1363 {
  display: inline-block;
}

.div-block-438 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-438.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.list-item-31 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.heading-438 {
  color: #0090a8;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-438.mb_show {
  display: none;
}

.flex-block-234 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-1364, .text-span-1365 {
  display: inline-block;
}

.text-block-446 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-447 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.heading-439 {
  color: #0090a8;
  text-align: left;
  margin-bottom: 50px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-302 {
  color: #000;
  text-align: left;
  padding-left: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-408 {
  text-align: center;
  flex: 0 auto;
}

.text-span-1366 {
  display: inline-block;
}

.html-embed-409 {
  width: 100%;
  max-width: 93px;
}

.html-embed-409.lock {
  max-width: 71px;
}

.text-span-1367 {
  font-family: Lato, sans-serif;
  display: inline-block;
}

.html-embed-410 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.text-span-1368 {
  display: inline-block;
}

.html-embed-411 {
  float: right;
  clear: none;
  max-width: 450px;
  padding-left: 57px;
}

.text-span-934 {
  display: inline-block;
}

.paragraph-303 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-1369 {
  display: inline-block;
}

.paragraph-304 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-1370 {
  display: inline-block;
}

.container-254 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1371 {
  display: inline-block;
}

.heading-440 {
  color: #000;
  text-align: center;
  background-color: #7cb0c3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.html-embed-412 {
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-413 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-132 {
  display: inline-block;
}

.paragraph-305 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.container-255 {
  max-width: 960px;
}

.text-span-1372 {
  display: inline-block;
}

.flex-block-235 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-414 {
  width: 30px;
}

.text-block-448 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-306 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.html-embed-415 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-416 {
  margin-bottom: 20px;
}

.html-embed-416.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.heading-441 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  margin-left: -35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.html-embed-417 {
  margin-left: -30px;
}

.heading-442 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-span-1373, .text-span-1374, .text-span-1375 {
  display: inline-block;
}

.html-embed-418 {
  width: 100%;
  max-width: 93px;
}

.html-embed-418.lock {
  max-width: 71px;
}

.text-span-1376 {
  display: inline-block;
}

.flex-block-236 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-449 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.heading-443 {
  color: #0090a8;
  text-align: center;
  -webkit-text-stroke-color: #0090a8;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-443.mb_show {
  display: none;
}

.text-span-1377, .text-span-1378, .text-span-1379, .text-span-1380 {
  display: inline-block;
}

.heading-444 {
  color: #000;
  text-align: center;
  background-color: #7cb0c3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.text-block-450 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.paragraph-307 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.html-embed-419 {
  width: 30px;
}

.link-block-39 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.flex-block-237 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-420 {
  margin-left: -30px;
}

.bold-text-133 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1381 {
  display: inline-block;
}

.text-block-451 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.link-block-40 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.text-block-452 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-452.timer_text {
  color: #fff;
  font-size: 20px;
}

.text-span-1382 {
  display: inline-block;
}

.heading-445 {
  color: #0090a8;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-308 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.container-256 {
  max-width: 960px;
  padding-top: 100px;
}

.text-span-1383 {
  display: inline-block;
}

.text-block-453 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.html-embed-421 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-134 {
  font-weight: 600;
}

.list-item-32 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.div-block-440 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-440.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-440.ovrelap_p_box.botom_p_section {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.text-span-1384, .text-span-1385, .text-span-1386 {
  display: inline-block;
}

.text-block-454 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
  display: block;
}

.text-span-933 {
  display: inline-block;
}

.text-block-455 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.html-embed-422 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.heading-446 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-span-947 {
  display: inline-block;
}

.heading-177 {
  color: #d00000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 55px;
  position: static;
}

.bold-text-76 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  line-height: 30px;
}

.text-block-165 {
  color: #000;
  text-align: left;
  margin-bottom: 35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-165.act-first {
  text-align: left;
  width: 60%;
  margin-bottom: 35px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-165.act-last {
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 400;
}

.container-104 {
  max-width: 1500px;
}

.container-104.upsell-bonus-container {
  max-width: 1366px;
  padding-left: 0;
  padding-right: 0;
}

.paragraph-115 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}

.paragraph-115.bonuslist {
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph-115.bonuslist.upsell-bonus-item-p {
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.html-embed-145 {
  width: 100%;
  max-width: 205px;
}

.html-embed-145.upsell-bonus-img-02, .html-embed-145.upsell-bonus-img-03 {
  max-width: 220px;
}

.paragraph-116 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-116.tony-text {
  margin-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-116.tony-text.last-text {
  margin-bottom: 0;
}

.html-embed-133 {
  width: 100%;
  max-width: 200px;
}

.text-span-359 {
  display: inline-block;
}

.heading-170 {
  color: #df0000;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-170.upsell-bonus-main-head {
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.text-span-336 {
  display: inline-block;
}

.heading-181 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-181.tony-main-head {
  color: #0090a8;
  text-align: left;
  font-size: 50px;
  line-height: 55px;
}

.html-embed-128 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-128.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-128.inner-lock.mob-ic {
  display: none;
}

.html-embed-128.upsell-lock-main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  padding-top: 25px;
}

.columns-5 {
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.columns-5.offer-column {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row-reverse;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.list-item-19 {
  margin-bottom: 30px;
  padding-bottom: 0;
  font-size: 27px;
  position: relative;
}

.list-item-19.upsell-bonus-item {
  font-size: 28px;
}

.bold-text-75 {
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-span-360, .text-span-340 {
  display: inline-block;
}

.paragraph-117 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-117.offer-col-text {
  color: #fff;
  margin-bottom: 32px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.paragraph-117.offer-col-text.offer-last {
  margin-bottom: 0;
}

.paragraph-119 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-119.inner-p {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  line-height: 22px;
}

.bold-text-74 {
  color: #fff;
  font-size: 25px;
  font-weight: 400;
  line-height: 35px;
}

.section-273 {
  padding: 50px 15px;
}

.text-block-169 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-169.upsell-text, .text-block-169.upsell-text.top {
  width: 100%;
  font-family: Roboto Condensed, sans-serif;
  font-size: 23px;
}

.text-block-169.upsell-text.top.code-embed-40_new {
  width: 90%;
}

.text-span-788 {
  display: inline-block;
}

.bold-text-71 {
  font-weight: 900;
}

.flex-block-73 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.html-embed-129 {
  width: 100%;
}

.heading-180 {
  color: #097474;
  text-align: left;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-180.main-head {
  text-align: center;
}

.heading-180.main-head.desktop-none {
  display: none;
}

.heading-180.main-head.mobile-none {
  color: #0090a8;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 80px;
  font-weight: 900;
  line-height: 85px;
}

.paragraph-118 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 42px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-791 {
  color: #fff;
}

.column-28 {
  align-self: flex-start;
  margin-top: 50px;
}

.column-28.upsell-tony-right-column-wrapper {
  align-self: center;
}

.html-embed-127 {
  width: 100%;
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-127.offer-col-img {
  max-width: 450px;
  margin-bottom: 0;
}

.text-span-361 {
  display: inline-block;
}

.act-now-wrapper {
  padding: 20px 15px 100px;
}

.column-29.offer-col-left {
  padding-top: 65px;
  padding-left: 0;
  padding-right: 0;
}

.columns-15 {
  justify-content: center;
  align-items: center;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.columns-15.upsell-tony-column-wrapper {
  flex-flow: row-reverse;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 100px;
}

.div-block-159 {
  max-width: 1000px;
  position: relative;
}

.flex-block-69 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-69.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: -41px;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.heading-182 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-182.pricing {
  display: none;
}

.div-block-156 {
  text-align: left;
  flex: 0 auto;
  width: 60%;
  max-width: 100%;
  position: relative;
}

.text-span-787 {
  display: inline-block;
}

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

.container-105.offer-container {
  max-width: 1260px;
  padding-left: 15px;
  padding-right: 15px;
}

.container-105.upsell-tony-container {
  text-align: left;
  max-width: 1366px;
  padding-left: 48px;
  padding-right: 20px;
}

.container-105.inner-container {
  word-break: normal;
  overflow-wrap: normal;
  max-width: 1366px;
  margin-top: 65px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.container-105.inner-container.tony-reminder-container {
  margin-top: -49px;
  margin-bottom: 24px;
  padding-top: 0;
}

.flex-block-68 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
}

.text-span-786 {
  display: inline-block;
}

.html-embed-140 {
  width: 100%;
  max-width: 273px;
}

.html-embed-140.money-back-batch {
  margin-left: 40px;
}

.html-embed-142 {
  width: 100%;
  max-width: 615px;
  position: absolute;
  top: -66px;
  left: -50px;
}

.html-embed-142.red-ribbon-img {
  margin-top: 19px;
  margin-bottom: -88px;
  display: flex;
}

.text-span-364, .text-span-363, .text-span-948 {
  display: inline-block;
}

.heading-447 {
  color: #fff;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-447.banner-main-head {
  margin-top: 30px;
  margin-bottom: 15px;
  font-size: 54px;
}

.text-block-170 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
  display: inline-block;
}

.text-span-782 {
  color: #fff;
}

.container-103 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-103.upsell-container {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-309 {
  color: #fff;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 29px;
  font-weight: 500;
  line-height: 33px;
}

.paragraph-309.new {
  margin-bottom: 0;
  font-size: 20px;
}

.heading-173 {
  color: #cf0000;
  text-align: center;
  margin: 0 0 30px 300px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.image-109 {
  max-width: 120%;
  margin-left: -35px;
}

.flex-block-70 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 30px;
}

.flex-block-70.flex-block-10 {
  padding-top: 70px;
}

.flex-block-70.flex-block-10.upsell-bomus-third-col {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  padding-top: 30px;
}

.flex-block-70.upsell-bomus-first-col {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.text-span-789 {
  font-weight: 600;
  display: inline-block;
}

.html-embed-136 {
  text-align: right;
  width: 100%;
  max-width: 602px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: 50px;
  padding-top: 10px;
  padding-right: 0;
}

.flex-block-238 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.text-block-168 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.heading-178 {
  color: #fff;
  text-align: left;
  text-shadow: 3px 7px 9px #0000004d;
  width: 75%;
  margin-top: 30px;
  margin-bottom: 0;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-178.money-back-main-head {
  width: 80%;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.link-block-41 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-41.custom-link-btn {
  margin-bottom: 0;
}

.link-block-41.custom-link-btn.upsell-link-btn {
  margin-top: 0;
}

.link-block-41.custom-link-btn.upsell-link-btn.my-order {
  margin-top: -15px;
}

.html-embed-137 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.text-block-167 {
  color: #fff;
  text-align: left;
  width: 65%;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-167.money-back-bold {
  float: none;
  clear: none;
  text-align: left;
  margin-left: 101px;
}

.flex-block-72 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-72.flex-inner-box {
  margin-bottom: 15px;
}

.flex-block-72.flex-inner-box.upsell-inner-box {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-right: 20px;
}

.flex-block-72.upsell-inner-box {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.text-span-1387 {
  display: inline-block;
}

.div-block-157 {
  background-color: #fff4e5;
  border-radius: 48px;
  margin-top: 110px;
  padding: 50px 80px;
  position: relative;
}

.div-block-157.bonus-box-wrapper {
  margin-top: 80px;
  padding-bottom: 80px;
}

.div-block-157.bonus-box-wrapper.upsell-bonus-box-rapper {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 80px;
}

.div-block-161 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  display: flex;
}

.div-block-161.yellow-logo-block {
  padding-left: 60px;
  padding-right: 60px;
}

.text-span-362 {
  display: inline-block;
}

.text-span-783 {
  color: #fff;
  display: inline-block;
}

.text-span-339 {
  display: inline-block;
}

.html-embed-126 {
  float: right;
  width: 100%;
  max-width: 300px;
  margin-top: -40px;
  margin-right: 0;
  position: static;
  inset: 0% -4% auto auto;
}

.html-embed-126.money-back-new-img {
  max-width: 590px;
  margin-top: 0;
  display: block;
}

.flex-block-71 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
}

.flex-block-71.usell-main-flex-box {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.text-span-941 {
  display: inline-block;
}

.div-block-158 {
  height: 120px;
  max-height: 200px;
  margin-top: 80px;
  padding-top: 0;
  position: relative;
}

.div-block-158.red-block-wrapper {
  margin-bottom: -22px;
}

.text-span-175 {
  display: inline-block;
}

.section-274 {
  padding-bottom: 60px;
  padding-left: 15px;
  padding-right: 15px;
}

.section-274.upsell-bonus-wrapper {
  padding-bottom: 150px;
}

.inner-list {
  text-align: left;
  padding-bottom: 25px;
  padding-left: 60px;
  font-family: Roboto Condensed, sans-serif;
  position: relative;
}

.inner-list.first-list {
  text-align: left;
  padding-bottom: 25px;
  padding-left: 60px;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 400;
  position: relative;
}

.inner-list.last-listing {
  margin-bottom: 10px;
  padding-bottom: 0;
}

.text-span-949, .text-span-946 {
  display: inline-block;
}

.container-257 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-943 {
  display: inline-block;
}

.html-embed-148 {
  margin-left: -30px;
}

.html-embed-148.inner-arrow {
  margin-top: -4px;
}

.text-span-945 {
  display: inline-block;
}

.html-embed-134 {
  width: 30px;
}

.div-block-163 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-163.desktop-none {
  display: none;
}

.list-10 {
  margin-top: 30px;
  list-style-type: none;
}

.list-10.white-listing {
  padding-left: 0;
}

.heading-169 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-169.mobile-none {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
}

.column-30.offer-col-right {
  align-self: flex-start;
  padding-left: 10px;
  padding-right: 10px;
}

.text-span-341 {
  display: inline-block;
}

.heading-183 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.heading-183.upsell-bomus-sub-head {
  width: 100%;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.heading-172 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.code-embed-253 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-weight: 400;
}

.html-embed-130 {
  float: right;
  clear: none;
  border-radius: 30px;
  width: 100%;
  max-width: 461px;
  margin-top: 80px;
  position: relative;
  overflow: hidden;
}

.div-block-164 {
  width: 100%;
  max-width: 60%;
}

.div-block-164.blockinner {
  flex: 0 auto;
  order: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.div-block-164.blockinner.inner-upsell-right-block {
  max-width: 40%;
}

.div-block-164.inner-upsell-left-block {
  width: 60%;
  max-width: 60%;
  margin-top: 0;
}

.text-span-944 {
  display: inline-block;
}

.bold-text-72 {
  margin-top: 10px;
  margin-left: 0;
  padding-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 34px;
  font-weight: 700;
  display: flex;
}

.html-embed-423 {
  border: 4px solid #fff;
  border-radius: 30px;
  width: 100%;
  max-width: 990px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: static;
  overflow: hidden;
}

.html-embed-423.custom-banner-video {
  border-radius: 0;
}

.heading-176 {
  color: #000;
  margin-top: 0;
  margin-bottom: 70px;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-176.offer-main-head {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-bottom: 20px;
  padding-top: 60px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.text-span-942 {
  display: inline-block;
}

.section-277 {
  background-image: radial-gradient(circle, #48938a, #2a7575), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  padding: 50px 15px 70px;
}

.section-277.upsell-money-back-wrapper {
  background-image: radial-gradient(circle, #7cb0c3, #7cb0c3 0%, #7cb0c3), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  padding-bottom: 40px;
}

.text-span-338 {
  display: inline-block;
}

.section-314 {
  text-align: center;
  background-color: #000;
  padding: 40px 15px;
}

.text-span-781 {
  display: inline-block;
}

.heading-171 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-171.mobile-none {
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.heading-171.desktop-none {
  display: none;
}

.text-span-1388 {
  display: inline-block;
}

.html-embed-141 {
  text-align: left;
  max-width: 186px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  position: absolute;
  inset: 16% auto auto -19%;
}

.html-embed-141.you-save-img {
  max-width: 180px;
}

.html-embed-141.you-save-img.upsell-save-img {
  width: 100%;
  max-width: 110px;
  top: 28%;
  left: auto;
  right: 85.5%;
}

.html-embed-141.you-save-img.upsell-save-img.save_240badge {
  right: 85%;
  rotate: -8deg;
}

.html-embed-141.you-save-img.upsell-save-img.save_240badge.nine-bottle-badge {
  right: 87%;
}

.html-embed-141.you-save-img.upsell-save-img.save_240badge.nine_bottles_badge {
  margin-top: 0;
  margin-left: -131px;
  padding-left: 0;
  right: 82%;
}

.html-embed-141.you-save-img.upsell-save-img.save_240badge.save-120 {
  margin-top: -350px;
  margin-left: -50px;
}

.text-span-36, .text-span-1389 {
  display: inline-block;
}

.list-item-20 {
  margin-bottom: 30px;
  position: relative;
}

.list-item-20.last-bonus-list-itmes {
  margin-bottom: 0;
}

.text-span-344 {
  display: inline-block;
}

.container-107 {
  width: 100%;
  max-width: 1230px;
  display: block;
}

.texts-span-357 {
  color: #fff;
}

.link-block-42 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.link-block-42.inner-btn.nothanks.href_btn {
  display: none;
}

.text-block-456 {
  color: #fff;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 31px;
  font-weight: 400;
  line-height: 33px;
}

.text-block-456.timer_text {
  color: #fff;
  border-bottom: 1px solid gray;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 3px;
  font-size: 31px;
  font-weight: 400;
  display: inline-block;
}

.text-span-335 {
  display: inline-block;
}

.div-block-165 {
  padding-top: 40px;
  padding-left: 55px;
  position: relative;
}

.div-block-165.money-back-block {
  padding-left: 0;
}

.text-span-345 {
  display: inline-block;
}

.container-102 {
  max-width: 1345px;
}

.text-span-1390 {
  display: inline-block;
}

.html-embed-144 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 30px;
  display: block;
}

.html-embed-135 {
  width: 100%;
  max-width: 200px;
}

.heading-179 {
  z-index: 3;
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  position: relative;
}

.upsell-tony-left-column-wrapper {
  order: 0;
  align-self: center;
}

.list-11 {
  list-style-type: none;
}

.list-11.upgrade_list {
  padding-left: 62px;
}

.section-276 {
  background-color: #ebebeb;
  margin-top: 130px;
  padding: 100px 15px 70px;
}

.section-276.special-02 {
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section-276.special-02.special-deal-wrapper {
  margin-top: 0;
}

.section-276.special-02.special-deal-wrapper.usell-deal-wrapper {
  display: block;
}

.html-embed-147 {
  width: 100%;
  max-width: 200px;
}

.div-block-160 {
  background-color: #ffce0c;
  padding: 14px 91px;
}

.heading-174 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-174.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-174.custom-br.upsell-bit-text {
  color: #000;
  margin-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  line-height: 30px;
}

.text-span-785 {
  display: inline-block;
}

.div-block-162 {
  border: 2px dashed #000;
}

.text-span-343 {
  display: inline-block;
}

.upsell-bonus-div-block {
  align-self: center;
}

.heading-168 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-size: 34px;
  line-height: 38px;
}

.html-embed-143 {
  width: 100%;
  max-width: 200px;
}

.bold-text-73 {
  margin-left: -41px;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 29px;
}

.section-2 {
  background-color: #fff;
  padding-left: 15px;
  padding-right: 15px;
}

.section-2.upsell-tony-wrapper {
  padding-bottom: 30px;
  overflow: hidden;
}

.section-2.plus-tony-main-wrapper {
  background-image: linear-gradient(345deg, #4b0579d6, #f0f0f0);
  margin-bottom: 27px;
  padding-bottom: 0;
}

.section-2.plus-tony-main-wrapper.new {
  background-color: #ebebeb;
  background-image: linear-gradient(#4b0579d6 65%, #fff);
  margin-bottom: 0;
  padding-top: 10px;
}

.text-block-164 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
}

.html-embed-138 {
  aspect-ratio: auto;
  text-align: right;
  max-width: 677px;
  margin-left: auto;
}

.html-embed-138.upsell-bottle-img {
  max-width: 90%;
}

.div-block-186 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-block-86 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1391 {
  display: inline-block;
}

.flex-block-87 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-196 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1392 {
  display: inline-block;
}

.paragraph-133 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.container-122 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-27 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.html-embed-195 {
  margin-right: 10px;
}

.paragraph-132 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-134 {
  color: #fff;
  margin-bottom: 0;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.text-span-1393, .text-span-1394 {
  display: inline-block;
}

.heading-216 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 36px;
  line-height: 41px;
  text-decoration: underline;
}

.pop_ani_bt {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #ffe576;
  border: 3px solid #000;
  border-radius: 16px;
  width: 100%;
  max-width: 260px;
  margin-left: auto;
  margin-right: auto;
  padding: 19px 12px;
  font-family: Roboto Condensed, sans-serif;
  transition: background-color .4s;
}

.pop_ani_bt:hover {
  background-color: #93ffeb;
}

.text-block-185 {
  text-align: center;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.paragraph-135 {
  text-align: center;
  margin-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 34px;
}

.upsellpopup {
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  background-color: #212121cc;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  transition-property: all;
  transition-duration: .5s;
  transition-timing-function: ease;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.text-span-874 {
  display: inline-block;
}

.underline {
  text-decoration: underline;
}

.text-span-875 {
  display: inline-block;
}

.div-block-187 {
  background-color: #fff;
  border: 5px solid #12f25b;
  border-radius: 3px;
  width: min(650px, 90%);
  padding: 27px 27px 15px;
}

.bold {
  font-weight: 700;
  text-decoration: underline;
}

.text-block-186 {
  pointer-events: none;
  font-size: 19px;
  font-weight: 700;
}

.image-110 {
  margin-top: 20px;
  margin-left: 55px;
}

.image-111 {
  margin-left: 20px;
}

.image-112 {
  margin-top: 20px;
  margin-left: 60px;
}

.image-113 {
  margin-left: 20px;
}

.image-114 {
  margin-top: 20px;
  margin-left: 60px;
}

.image-115 {
  margin-left: 40px;
}

.image-116 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-117 {
  margin-left: 100px;
}

.text-block-288 {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21.56px;
  font-weight: 400;
  line-height: 10px;
}

.html-embed-343 {
  max-width: 150px;
  margin-left: 2px;
}

.flex-block-138 {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.text-block-290 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 0 #eaeaea;
  border-radius: 0;
  flex: 0 auto;
  align-self: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 34px;
  display: block;
}

.div-block-277 {
  mix-blend-mode: normal;
  background-color: #ffce0b;
  border: 2px solid #eaeaea;
  border-radius: 0;
  width: 344px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-277.step-2 {
  width: 260px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.container-181 {
  text-align: center;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-276 {
  color: #000;
  background-color: #cecece;
  border: 2px solid #eaeaea;
  border-right-width: 0;
  border-radius: 0;
  padding: 5px 20px;
}

.bold-text-135 {
  font-weight: 900;
}

.html-embed-344 {
  max-width: 200px;
}

.text-block-289 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 800;
  line-height: 26px;
  display: block;
}

.text-block-295 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-block-291 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.paragraph-225 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-194 {
  font-size: 40px;
  display: inline-block;
}

.text-span-201 {
  display: inline-block;
}

.heading-333 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-333.mb_show {
  display: none;
}

.heading-333.blue-heading {
  color: #294356;
  margin-left: -47px;
  font-size: 50px;
  font-weight: 800;
  line-height: 70px;
}

.heading-333.blue-heading.newest {
  color: #000;
  font-size: 30px;
  line-height: 42px;
}

.bold-text-115 {
  font-weight: 600;
}

.text-block-298 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.html-embed-362 {
  text-align: center;
  flex: 0 auto;
}

.heading-49 {
  color: #003975;
  -webkit-text-stroke-color: #003975;
  font-family: Roboto Condensed, sans-serif;
  font-size: 38px;
  font-style: italic;
  font-weight: 500;
}

.heading-49.tablet-head {
  display: none;
}

.heading-49.dekstop_head {
  color: #294356;
  text-align: center;
  margin-top: -60px;
  margin-bottom: 0;
  margin-left: -86px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 36px;
}

.flex-block-171 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-span-1118 {
  display: inline-block;
}

.container-187 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-210 {
  display: inline-block;
}

.paragraph-226 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1105, .text-span-206 {
  display: inline-block;
}

.container-182 {
  max-width: 1366px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-352 {
  float: right;
  clear: none;
  max-width: 450px;
  margin-top: 74px;
  padding-left: 77px;
}

.text-span-196 {
  display: inline-block;
}

.container-186 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.list-item-33 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.list-item-33.blue-listing-02 {
  background-color: #fff;
  margin-bottom: 40px;
  margin-right: -30px;
  padding-left: 40px;
  padding-right: 20px;
}

.list-item-33.blue-listing-02.new1 {
  margin-left: -50px;
  margin-right: -250px;
}

.container-184 {
  max-width: 960px;
}

.text-span-1108 {
  display: inline-block;
}

.heading-335 {
  text-align: left;
  color: #000;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-335.blue-head {
  color: #097474;
  text-align: center;
  margin-left: 113px;
  margin-right: -200px;
}

.heading-334 {
  color: #288774;
  text-align: left;
  margin-bottom: 50px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-334.blue-head {
  color: #294356;
  text-align: left;
}

.html-embed-356 {
  width: 100%;
  max-width: 93px;
}

.html-embed-356.lock {
  max-width: 71px;
}

.text-span-220 {
  display: inline-block;
}

.container-183 {
  max-width: 960px;
  margin-top: 40px;
  padding-top: 100px;
}

.link-block-26 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-26.accept-link.order-new-link {
  margin-top: 0;
}

.text-span-207 {
  display: inline-block;
}

.text-block-301 {
  text-align: center;
  font-family: Lato, sans-serif;
}

.paragraph-215 {
  color: #fff;
  text-align: center;
  margin-top: 27px;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 40px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: underline;
  box-shadow: 0 2px 5px #00000008;
}

.heading-331 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.heading-331.dark-down-2-head {
  -webkit-text-fill-color: inherit;
  background-color: #caa9e2;
  background-clip: border-box;
  padding-left: 0;
  padding-right: 0;
  line-height: 36px;
}

.heading-339 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 70px;
  display: block;
}

.heading-339.blue-heading {
  color: #294356;
  font-size: 60px;
  font-weight: 800;
  line-height: 70px;
}

.heading-339.mb_show {
  display: none;
}

.heading-332 {
  float: none;
  color: #294356;
  text-align: center;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.text-block-292 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-292.timer_text {
  color: #fff;
  font-size: 20px;
}

.div-block-280 {
  flex: 1;
  padding-right: 20px;
}

.text-span-202, .text-span-1107 {
  display: inline-block;
}

.container-185 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-336 {
  color: #fff;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.text-span-42 {
  display: inline-block;
}

.paragraph-218 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.d_sec1-3 {
  background-color: #0090a8;
  background-image: radial-gradient(circle closest-corner, #08020a, #4e255d 100%, #297575);
  padding-top: 30px;
  padding-bottom: 50px;
  display: block;
  position: relative;
  overflow: visible;
}

.d_sec1-3.p_bottom_sec {
  background-color: #f3f9fb;
  background-image: none;
  padding: 0 10px 60px;
}

.bold-text-117 {
  display: inline-block;
}

.downsell-2 {
  display: none;
}

.heading-330 {
  color: red;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.paragraph-224 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-220 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.paragraph-222 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1102 {
  margin-bottom: 0;
  display: inline-block;
}

.html-embed-351, .html-embed-360 {
  margin-left: -30px;
}

.text-span-195, .text-span-204 {
  display: inline-block;
}

.html-embed-348 {
  width: 30px;
}

.html-embed-349 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-349.custom-blue-img {
  max-width: 400px;
}

.html-embed-354 {
  vertical-align: baseline;
  width: 165px;
  margin-top: -97px;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  top: 0;
}

.html-embed-357 {
  width: 30px;
}

.paragraph-221 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.list-item-35 {
  color: #000;
  border-radius: 25px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 2px 7.68px #0003;
}

.list-item-35.blue-listing-02 {
  padding-left: 65px;
}

.html-embed-355 {
  max-width: 520px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-209 {
  display: inline-block;
}

.html-embed-346 {
  margin-left: 5px;
  margin-right: 5px;
}

.list-item-36 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.list-item-36.blue-listing-01 {
  margin-right: -30px;
  padding-left: 40px;
  padding-right: 20px;
}

.list-item-36.blue-listing-01.new1, .list-item-36.blue-listing-01.new-2 {
  margin-left: -50px;
  margin-right: -250px;
}

.bold-text-116 {
  color: #097474;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.bold-text-116.blue-pricing {
  color: #294356;
}

.text-span-1116 {
  display: inline-block;
}

.text-span-1112 {
  display: inline;
}

.flex-block-170 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-217 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.text-span-1117 {
  display: inline-block;
}

.heading-341 {
  color: #288774;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-341.new-blue-head {
  color: #294356;
}

.text-block-294 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.text-block-294.blue-pricing {
  color: #000;
}

.d_sec2-2 {
  background-color: #fff;
  margin-top: -139px;
  padding-top: 200px;
  overflow: hidden;
}

.paragraph-223 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-208, .bold-text-114 {
  display: inline-block;
}

.heading-337 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.heading-337.dark-down-2-head {
  background-color: #caa9e2;
  padding-left: 0;
  padding-right: 0;
  line-height: 36px;
}

.text-block-300 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.flex-block-173, .flex-block-172 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-345 {
  max-width: 600px;
  max-height: 600px;
  margin: 40px auto 20px;
}

.bold-text-118 {
  font-weight: 600;
}

.text-span-193 {
  display: inline-block;
}

.text-block-299 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 59px;
}

.text-block-299.blue-pricing {
  color: #000;
}

.text-block-293 {
  color: #000;
  text-align: center;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.link-block-30 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.html-embed-347 {
  width: 100%;
  max-width: 93px;
}

.html-embed-347.lock {
  max-width: 71px;
}

.bold-text-113 {
  color: #097474;
  font-family: Lato, sans-serif;
  font-size: 95px;
  font-weight: 900;
  line-height: 100px;
}

.bold-text-113.blue-pricing {
  color: #294356;
}

.html-embed-361 {
  width: 30px;
}

.text-span-219, .text-span-191, .text-span-187, .text-span-199, .text-span-1106 {
  display: inline-block;
}

.link-block-28 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.heading-340 {
  color: #003975;
  -webkit-text-stroke-color: #003975;
  font-family: Roboto Condensed, sans-serif;
  font-size: 38px;
  font-style: italic;
  font-weight: 500;
}

.heading-340.dekstop_head {
  color: #097474;
  text-align: center;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 36px;
}

.heading-340.tablet-head {
  display: none;
}

.link-block-29 {
  color: #000;
  text-transform: none;
  background-color: #ffd00040;
  border: 3px solid #fff;
  border-radius: 15px;
  width: 205px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 29px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
  box-shadow: 0 0 18px #00000054;
}

.link-block-29.inner-btn.plus-no-btn {
  box-shadow: none;
  background-image: linear-gradient(#e6e6e6, #cbcbcb);
  border-bottom-style: none;
  border-bottom-width: 0;
  border-radius: 10px;
  width: 200px;
}

.text-block-297 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.text-span-198, .text-span-221 {
  display: inline-block;
}

.list-item-34 {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  margin-bottom: 15px;
  padding: 12px 5px 12px 58px;
  font-size: 24px;
  line-height: 26px;
  display: inline-block;
  position: relative;
  box-shadow: 0 1px 7.68px #0003;
}

.list-item-34.blue-listing-01 {
  padding-left: 65px;
}

.text-span-225 {
  display: inline-block;
}

.html-embed-365 {
  margin-left: -30px;
}

.paragraph-216 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-205 {
  display: inline-block;
}

.div-block-279 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-279.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-279.ovrelap_p_box.bottom_p_sec {
  border-radius: 0 0 30px 30px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  box-shadow: 0 4px 12.81px 8.19px #00000008;
}

.text-span-186 {
  display: inline-block;
}

.guarantee-2 {
  text-align: center;
  background-color: #2c7877;
  border-radius: 30px 30px 0 0;
  margin-top: 0;
  padding-bottom: 25px;
  padding-left: 35px;
  padding-right: 35px;
}

.guarantee-2.blue-bg {
  background-color: #4e255d;
}

.heading-338 {
  float: none;
  color: #294356;
  text-align: center;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-style: italic;
  font-weight: 700;
  line-height: 36px;
}

.text-span-200 {
  display: inline-block;
}

.text-block-296 {
  color: #000;
  text-align: left;
  max-width: 960px;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-296.t_green {
  color: #288774;
  font-size: 30px;
  line-height: 35px;
}

.text-block-296.t_green.t_blue {
  color: #000;
  font-size: 20px;
}

.text-block-296.b-text {
  color: #000;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}

.text-block-296.custom-width {
  width: 57%;
}

.text-block-296.custom-width.inner-custom {
  text-align: center;
  width: 250%;
  max-width: 1500px;
  margin-left: -250px;
}

.html-embed-353 {
  margin-bottom: 20px;
}

.html-embed-353.mb_show {
  aspect-ratio: auto;
  object-fit: fill;
  width: 750.996px;
  display: none;
}

.text-span-1104, .text-span-197, .text-span-1114, .text-span-192 {
  display: inline-block;
}

.div-block-278 {
  object-fit: fill;
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  box-shadow: 0 4px 12.81px 8.19px #0003;
}

.div-block-278.ovrelap_p_box {
  margin-bottom: -213px;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
}

.text-span-189 {
  display: inline;
}

.text-span-185, .text-span-1110, .text-span-1111 {
  display: inline-block;
}

.html-embed-358 {
  object-fit: fill;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-358.custom-blue-img {
  max-width: 400px;
}

.text-span-203, .text-span-281 {
  display: inline-block;
}

.html-embed-335 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.html-embed-335.slim-money-back {
  max-width: 93px;
}

.div-block-253 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-253.plus-price {
  margin-top: 10px;
  margin-bottom: 10px;
  display: none;
}

.div-block-253.plus-price.desktop-show {
  display: block;
}

.div-block-253.plus-price.mobile-show {
  display: none;
}

.text-block-282 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-1079 {
  display: inline-block;
}

.bold-text-107 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.text-span-384 {
  display: inline-block;
}

.flex-block-146 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.flex-block-146.plus-flex-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed #cacaca;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.flex-block-146.plus-lock-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-1071 {
  display: inline-block;
}

.text-span-268 {
  font-size: 22px;
  display: inline-block;
}

.flex-block-165 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
}

.text-span-1059 {
  font-weight: 600;
}

.text-span-398, .text-span-284 {
  display: inline-block;
}

.heading-315 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.heading-315.mobile-show {
  display: none;
}

.columns-26 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.columns-26.inner-col {
  justify-content: center;
  align-items: center;
}

.columns-26.inner-col.imagine-second-col {
  margin-left: 0;
  margin-right: 0;
}

.heading-58 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-58.heading-058 {
  color: #294356;
  margin-top: 20px;
  margin-bottom: 30px;
}

.heading-58.heading-058.carvin-head {
  margin-top: 0;
  margin-bottom: 0;
}

.section-315 {
  background-color: #ebebeb;
  padding: 50px 15px;
}

.html-embed-303 {
  width: 30px;
}

.section-295 {
  background-color: #ebebeb;
  margin-top: 130px;
  padding: 100px 15px 70px;
}

.section-295.special-02 {
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section-295.special-02.special-deal-wrapper {
  margin-top: 0;
}

.container-35 {
  text-align: left;
  width: 100%;
  max-width: 1220px;
}

.inner-slim-two {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.section-231 {
  padding: 50px 15px;
  display: none;
  overflow: visible;
}

.html-embed-315 {
  width: 30px;
}

.columns-21 {
  justify-content: center;
  align-items: center;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.columns-21.inner-page-06 {
  justify-content: center;
  align-items: center;
  margin-left: 11px;
  margin-right: 0;
}

.paragraph-209 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-209.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.div-block-259 {
  position: relative;
}

.text-span-388 {
  display: inline-block;
}

.columns-10 {
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.heading-327 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-327.pricing {
  display: none;
}

.custom-new-head {
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

.custom-new-head.new-add {
  color: #000;
  margin-top: 0;
}

.flex-block-145 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-145.flex-inner-box {
  margin-bottom: 15px;
}

.flex-block-145.flex-inner-box.mobile-show {
  display: none;
  box-shadow: 0 2px 5px #0003;
}

.flex-block-145.flex-inner-box.slim-inner-green-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 15px;
  margin-top: 30px;
  margin-bottom: 0;
  display: flex;
  box-shadow: 0 0 10px #0000001a;
}

.flex-block-145.flex-inner-box.slim-inner-green-box.slim-last {
  margin-top: 20px;
}

.html-embed-296 {
  width: 30px;
}

.text-span-282 {
  display: inline-block;
}

.flex-block-158 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  margin-bottom: 30px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.heading-309 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.div-block-252 {
  background-color: #fff4e5;
  border-radius: 48px;
  margin-top: 110px;
  padding: 50px 80px;
  position: relative;
}

.div-block-252.bonus-box-wrapper {
  margin-top: 80px;
  padding-bottom: 80px;
}

.div-block-252.bonus-box-wrapper.vip-bonus-box {
  z-index: 0;
  margin-top: 0;
  padding-top: 150px;
}

.html-embed-297 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.html-embed-297.plus-60-day {
  max-width: 125px;
}

.html-embed-323 {
  text-align: center;
  width: 100%;
  max-width: 700px;
  margin: 30px auto 20px;
}

.text-span-299 {
  display: inline-block;
}

.html-embed-331 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-331.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-331.inner-lock.mob-ic {
  display: none;
}

.html-embed-331.inner-lock.plus-pay-img {
  max-width: 40px;
}

.html-embed-331.inner-lock.plus-pay-img.mobile-new-img {
  display: none;
}

.html-embed-331.information-block {
  padding-top: 20px;
}

.html-embed-331.slim-moneyback-block {
  padding-top: 30px;
  display: none;
}

.div-block-268 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-268.plus-price {
  margin-top: 10px;
  margin-bottom: 10px;
  display: none;
}

.div-block-268.plus-price.desktop-show {
  display: block;
}

.div-block-268.plus-price.mobile-show {
  display: none;
}

.div-block-257 {
  width: 100%;
  max-width: 60%;
}

.div-block-257.blockinner {
  flex: 0 auto;
  order: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.text-span-263 {
  display: inline-block;
}

.section-224 {
  background-color: #ebebeb;
  margin-top: 0;
  padding: 20px 15px 50px;
}

.heading-317 {
  clear: left;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  position: relative;
}

.bold-text-105 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.heading-301 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-301.inner-page-05 {
  text-align: left;
  margin-top: 60px;
}

.heading-301.inner-page-05.reminder-head {
  color: #294356;
  margin-top: 20px;
}

.text-span-383 {
  display: inline-block;
}

.heading-311 {
  color: #fff;
  text-align: center;
  width: 90%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-311.click-button {
  margin-top: 0;
  font-size: 41px;
  line-height: 44px;
}

.text-span-376 {
  display: inline-block;
}

.list-item-37 {
  margin-bottom: 30px;
  padding-bottom: 0;
  font-size: 27px;
  position: relative;
}

.list-item-37.super-item.acess-item {
  font-size: 25px;
  line-height: 20px;
}

.div-block-25 {
  background-image: radial-gradient(circle, #509b8f, #297575);
  border-radius: 0;
  padding: 15px 10px;
}

.text-span-390 {
  display: inline-block;
}

.paragraph-196 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-319 {
  display: inline-block;
}

.paragraph-189 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-189.inner-page-07 {
  font-weight: 400;
}

.paragraph-189.inner-page-07.same-head {
  font-family: Lato, sans-serif;
  font-size: 25px;
}

.paragraph-189.inner-page-07.same-head.inner-tonny-text {
  color: #f8f8f8;
  margin: 0 -47px 50px 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.paragraph-189.inner-page-07.same-head.inner-tonny-text.new {
  margin-top: -85px;
  margin-bottom: 60px;
  padding-bottom: 40px;
}

.div-block-261 {
  width: 100%;
  max-width: 60%;
}

.div-block-261.blockinner {
  flex: 0 auto;
  order: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.text-block-66 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-325 {
  display: inline-block;
}

.column-38 {
  padding-right: 10px;
}

.column-38.inner-page-08 {
  align-self: auto;
  padding-right: 0;
}

.column-38.inner-page-08.tony-remider-left-col {
  padding-left: 10px;
  display: block;
}

.list-item-38 {
  margin-bottom: 30px;
  position: relative;
}

.list-item-38.ancient-list-item.last {
  margin-bottom: 0;
}

.text-span-286 {
  display: inline-block;
}

.section-8 {
  background-color: #ebebeb;
  padding: 55px 15px 40px;
}

.section-8.dup {
  background-color: #fff;
  padding: 50px 15px 20px;
}

.section-8.dup.inner-content-section {
  padding-bottom: 50px;
}

.text-span-1069 {
  display: inline-block;
}

.heading-312 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-312.plus-total {
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.section-230 {
  background-color: #462154;
  background-image: radial-gradient(circle, #462154 100%, #297575);
  padding: 50px 15px;
}

.flex-block-148 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
}

.text-span-368 {
  display: inline-block;
}

.new-inner-img {
  max-width: 350px;
}

.new-inner-img.dro-slim-img {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-302 {
  display: inline-block;
}

.heading-306 {
  color: #d00000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 55px;
}

.heading-306.slim-pricing-head {
  font-size: 41px;
  line-height: 44px;
}

.paragraph-197 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-197.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.paragraph-197.inner-p.first-text {
  padding-right: 50px;
}

.flex-block-160 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-160.flex-inner-box {
  margin-bottom: 15px;
}

.flex-block-160.flex-inner-box.slim-inner-green-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 15px;
  margin-top: 30px;
  margin-bottom: 0;
  display: flex;
  box-shadow: 0 0 10px #0000001a;
}

.flex-block-160.flex-inner-box.slim-inner-green-box.slim-last {
  margin-top: 20px;
}

.flex-block-160.flex-inner-box.mobile-show {
  display: none;
  box-shadow: 0 2px 5px #0003;
}

.text-span-285 {
  display: inline-block;
}

.div-block-266 {
  border-radius: 14px;
  padding-bottom: 40px;
  overflow: hidden;
  box-shadow: 0 0 20px #0000001a;
}

.section-20 {
  background-image: radial-gradient(circle, #08020a, #462154 100%, #4e255d);
  padding: 30px 15px 50px;
}

.html-embed-328 {
  width: 100%;
  max-width: 30px;
}

.text-span-276 {
  color: #294356;
  font-weight: 700;
  text-decoration: underline;
  display: inline-block;
}

.div-block-254 {
  text-align: left;
  flex: 0 auto;
  width: 60%;
  max-width: 100%;
  position: relative;
}

.link-block-43 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-43.custom-link-btn {
  margin-bottom: 0;
}

.link-block-43.custom-link-btn.discount-order-btn {
  margin-top: 0;
}

.text-span-280 {
  display: inline-block;
}

.html-embed-326 {
  width: 30px;
}

.text-span-296 {
  display: inline-block;
}

.heading-289 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-289.plus-total {
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.list-19 {
  list-style-type: none;
}

.list-19.upgrade_list {
  padding-left: 62px;
}

.list-19.upgrade_list.new-list.superchanrge-listing {
  margin-top: 40px;
  padding-left: 55px;
}

.html-embed-336 {
  aspect-ratio: auto;
  text-align: right;
  max-width: 677px;
  margin-left: auto;
}

.html-embed-336.upsell-bottle-img {
  max-width: 89%;
  margin-left: auto;
}

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

.section-229 {
  padding: 50px 15px 55px;
}

.html-embed-338 {
  width: 100%;
  max-width: 30px;
}

.text-span-1070 {
  display: inline-block;
}

.div-block-271 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-271.desktop-none {
  display: none;
}

.html-embed-293 {
  width: 100%;
  max-width: 205px;
}

.heading-287 {
  color: #000;
  margin-top: 0;
  margin-bottom: 80px;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-287.enjoy-main-head {
  text-align: left;
  width: 60%;
  margin-top: 30px;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.text-span-330 {
  display: inline-block;
}

.flex-block-164 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-164.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.html-embed-330 {
  margin-left: -30px;
}

.html-embed-330.inner-arrow {
  margin-top: -4px;
}

.div-block-272 {
  width: 100%;
  max-width: 60%;
}

.div-block-272.blockinner {
  flex: 0 auto;
  order: 0;
  max-width: 40%;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
}

.paragraph-190 {
  color: #000;
  text-align: left;
  width: 90%;
  margin-bottom: 18px;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-190.inner-head-02 {
  width: 90%;
  margin-bottom: 0;
  margin-left: 40px;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-190.inner-head-02.newest {
  margin-top: -73px;
  margin-left: 650px;
  margin-right: 60px;
}

.paragraph-190.inner-head-02.newest.v1 {
  margin-top: 40px;
  margin-left: 40px;
  margin-right: 0;
  padding-right: 0;
}

.flex-block-159 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-159.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.flex-block-159.custom-no-thanks.plus-no-thanks {
  width: 90%;
  padding-top: 10px;
  padding-left: 30px;
}

.paragraph-210 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.container-171 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-377 {
  display: inline-block;
}

.div-block-262 {
  width: 70%;
}

.div-block-262.inner-right.slim-ic-right {
  width: 74%;
}

.html-embed-289 {
  width: 30px;
}

.html-embed-334 {
  text-align: right;
  width: 100%;
  max-width: 602px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: 50px;
  padding-top: 10px;
  padding-right: 0;
}

.html-embed-334.slim-deleivey-img {
  margin-left: 0;
  margin-right: 0;
}

.text-span-311 {
  display: inline-block;
}

.html-embed-292 {
  float: right;
  width: 100%;
  max-width: 315px;
}

.html-embed-292.emjoy-img {
  border-radius: 40px;
  max-width: 300px;
  margin-left: 20px;
  margin-right: 110px;
  overflow: hidden;
}

.text-span-307 {
  display: inline-block;
}

.heading-305 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-305.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-305.custom-br.plus-pay-head {
  text-align: left;
  width: 100%;
  padding-right: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.html-embed-424 {
  width: 100%;
  max-width: 750px;
  margin: 25px auto 15px;
}

.text-block-62 {
  z-index: 2;
  color: #000;
  text-align: center;
  width: 84%;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
}

.text-span-1085 {
  display: inline-block;
}

.text-block-283 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.flex-block-150 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
}

.html-embed-279 {
  margin-left: 5px;
  margin-right: 5px;
}

.flex-block-163 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
}

.heading-59 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.flex-block-161 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.flex-block-161.plus-lock-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-block-161.plus-flex-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed #cacaca;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.div-block-23 {
  background-image: radial-gradient(circle, #462154 26% 27%, #462154 48% 80%, #562d66);
  border-radius: 86px;
  padding: 1px 83px 60px;
}

.text-block-55.inshort-sub-text-01 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  margin-right: 200px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}

.text-block-55.inshort-sub-text-02 {
  color: #000;
  text-align: left;
  margin-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-55.inshort-sub-text-02.new-last {
  text-align: left;
  margin-right: 0;
  font-weight: 400;
}

.heading-304 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.html-embed-425 {
  width: 100%;
  max-width: 1366px;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-425.unlock-img {
  border-radius: 30px;
  max-width: 574px;
}

.html-embed-425.unlock-img.radius-img {
  max-width: 350px;
  margin-top: -1000px;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.heading-288 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.heading-288.ancient-box-head {
  text-align: left;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.text-span-316 {
  color: #ffd000;
}

.right-block {
  width: 45%;
  padding-top: 30px;
  position: relative;
}

.list-21 {
  list-style-type: none;
}

.list-21.upgrade_list {
  padding-left: 62px;
}

.container-33 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-326 {
  display: inline-block;
}

.text-block-280 {
  color: #fff;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-280.click-text {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 400;
}

.text-block-280.click-text.click-last {
  text-align: center;
  margin-bottom: 0;
  font-weight: 400;
}

.html-embed-308 {
  width: 100%;
  max-width: 30px;
}

.text-span-289 {
  display: inline-block;
}

.column-19 {
  padding-right: 10px;
}

.column-19.inner-page-08 {
  align-self: auto;
  padding-right: 0;
}

.text-span-318 {
  display: inline-block;
}

.flex-block-155 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: flex-start;
}

.bold-text-104 {
  color: #000;
}

.text-span-309, .text-span-386 {
  display: inline-block;
}

.div-block-264 {
  background-image: radial-gradient(circle, #509b8f, #297575);
  border-radius: 0;
  padding: 15px 10px;
}

.list-item-39 {
  margin-bottom: 30px;
  position: relative;
}

.text-span-321 {
  display: inline-block;
}

.text-block-273 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-block-273.first-no-thanks {
  text-align: center;
}

.text-span-392, .text-span-369, .text-span-288 {
  display: inline-block;
}

.html-embed-327 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.html-embed-327.plus-60-day {
  max-width: 125px;
}

.column-40 {
  order: -1;
  align-self: center;
  padding: 25px 40px 15px 15px;
}

.column-40.imagine-inner-col {
  padding-top: 15px;
  padding-left: 0;
}

.heading-295 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-295.desktop-none {
  display: none;
}

.heading-295.mobile-none {
  font-size: 35px;
  line-height: 40px;
}

.heading-320 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-320.pricing {
  display: none;
}

.heading-320.pricing.plus-price {
  font-size: 100px;
  line-height: 100px;
}

.section-293 {
  padding: 60px 15px;
}

.section-293.enjoy-wrapper {
  padding-top: 50px;
  padding-bottom: 30px;
}

.text-span-262 {
  color: #294356;
  display: inline-block;
}

.text-span-379, .text-span-389 {
  display: inline-block;
}

.paragraph-205 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.html-embed-294 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-294.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-294.inner-lock.plus-lock-img, .html-embed-294.inner-lock.plus-pay-img {
  max-width: 40px;
}

.column-20, .column-41 {
  padding-left: 0;
  padding-right: 0;
}

.flex-block-157 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.flex-block-157.main-slim-box {
  padding-left: 20px;
}

.flex-block-157.plus-flex-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed #cacaca;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.flex-block-157.plus-flex-box.inner-slim-one {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.paragraph-195 {
  color: #fff;
  text-align: left;
  width: 100%;
  max-width: 911px;
  margin-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-195.pa {
  margin-bottom: 20px;
  font-size: 22px;
}

.paragraph-195.pa.new-width {
  margin-bottom: 18px;
  font-size: 22px;
}

.paragraph-195.pa.new-width.drop-slim-p {
  max-width: 100%;
}

.paragraph-195.pa.drop-slim-p {
  max-width: 100%;
  margin-top: 10px;
  margin-bottom: 35px;
  font-size: 22px;
}

.paragraph-195.pa.drop-slim-p.first {
  max-width: 930px;
}

.paragraph-195.pa.drop-slim-p.new {
  text-align: center;
  margin-left: 59px;
  font-size: 50px;
  font-weight: 900;
  line-height: 50px;
}

.paragraph-195.pa.drop-slim-p.newest {
  text-align: center;
  font-size: 38px;
}

.flex-block-154 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-154.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.html-embed-304 {
  text-align: right;
  width: 100%;
  max-width: 602px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: 50px;
  padding-top: 10px;
  padding-right: 0;
}

.html-embed-304.slim-deleivey-img {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.text-span-1078 {
  display: inline-block;
}

.div-block-26 {
  width: 50%;
}

.div-block-26.left-block {
  width: 55%;
}

.div-block-27, .div-block-27.inner-left {
  width: 30%;
}

.div-block-255 {
  position: relative;
}

.text-span-312 {
  display: inline-block;
}

.heading-310 {
  color: #097474;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.heading-310.imagine-second-head {
  color: #000;
  width: 100%;
  margin-bottom: 15px;
  padding-right: 0;
  font-size: 41px;
  line-height: 44px;
}

.heading-310.imagine-first-head {
  color: #000;
  width: 100%;
  margin-bottom: 15px;
  font-size: 41px;
  line-height: 44px;
}

.div-block-442 {
  width: 30%;
}

.div-block-442.right-block {
  width: 76%;
  padding-top: 0;
}

.div-block-442.left-block {
  width: 18%;
}

.list-item-40 {
  margin-bottom: 30px;
  position: relative;
}

.paragraph-199 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.paragraph-199.discoung-text {
  font-size: 38px;
  line-height: 42px;
}

.text-span-387 {
  display: inline-block;
}

.paragraph-194 {
  color: #fff;
  text-align: left;
  width: 100%;
  max-width: 911px;
  margin-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-194.pa {
  margin-bottom: 20px;
  font-size: 22px;
}

.paragraph-194.pa.new-width {
  margin-bottom: 18px;
  font-size: 22px;
}

.heading-316 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-316.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-316.custom-br.plus-pay-head {
  text-align: left;
  width: 100%;
  padding-right: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.heading-316.custom-br.plus-lock-head {
  text-align: left;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-270 {
  display: inline-block;
}

.height-box.imagine-second-img {
  object-fit: cover;
  height: 600px;
  overflow: hidden;
}

.height-box.boost_img {
  height: 500px;
}

.paragraph-202 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-202.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.paragraph-193 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}

.paragraph-193.super-item-p {
  font-size: 28px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph-193.super-item-p.access-item-p {
  font-size: 25px;
  font-style: italic;
  line-height: 30px;
}

.html-embed-313 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-313.slim-moneyback-block {
  padding-top: 30px;
  display: none;
}

.html-embed-313.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-313.inner-lock.plus-pay-img {
  max-width: 40px;
}

.html-embed-313.inner-lock.plus-pay-img.mobile-new-img, .html-embed-313.inner-lock.mob-ic {
  display: none;
}

.html-embed-313.information-block {
  padding-top: 20px;
}

.text-span-275 {
  color: #294356;
  font-weight: 700;
}

.flex-block-141 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-141.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.flex-block-141.custom-no-thanks.first-thanks.slim-new-hide-block {
  display: none;
}

.heading-303 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-303.desktop-none {
  display: none;
}

.heading-303.mobile-none {
  font-size: 35px;
  line-height: 40px;
}

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

.text-span-373, .text-span-374, .text-span-297 {
  display: inline-block;
}

.paragraph-204 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-204.inner-page-07 {
  font-weight: 400;
}

.paragraph-204.inner-page-07.same-head {
  font-family: Lato, sans-serif;
  font-size: 25px;
}

.paragraph-204.inner-page-07.same-head.reminder-bold {
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.text-span-1077 {
  display: inline-block;
}

.heading-60 {
  color: #30706a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.column-35.column-013 {
  align-self: center;
}

.column-35.column-013.drop-slim-left-col {
  padding-top: 15px;
  padding-left: 60px;
  padding-right: 10px;
}

.column-35.column-014 {
  text-align: left;
  align-self: auto;
}

.text-span-1089 {
  display: inline-block;
}

.paragraph-201 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.text-span-308, .text-span-267 {
  display: inline-block;
}

.heading-286 {
  color: #fff;
  text-shadow: 0 3px 3.5px #00000059;
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.heading-286.diet-sub-heading {
  max-width: 100%;
  font-family: Lato, sans-serif;
  font-size: 53px;
  line-height: 60px;
}

.heading-286.diet-sub-heading.few-drops-heading {
  text-align: center;
  text-shadow: none;
  margin-bottom: 30px;
  font-size: 41px;
  line-height: 44px;
}

.section-5 {
  background-image: radial-gradient(circle, #4e978e, #307b7a);
  padding: 40px 15px;
}

.section-5.section-05 {
  background-color: #462154;
  background-image: radial-gradient(circle, #44264c, #462154);
  padding-top: 30px;
  padding-bottom: 25px;
}

.flex-block-166 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-166.flex-inner-box {
  margin-bottom: 15px;
}

.text-span-283 {
  display: inline-block;
}

.heading-68 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-317 {
  color: #ffd000;
  display: inline-block;
}

.text-span-323 {
  display: inline-block;
}

.section-223 {
  background-color: #fff;
  padding: 40px 15px 20px;
}

.text-block-59 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-329 {
  display: inline-block;
}

.text-span-264 {
  color: #fdfdfd;
  margin-top: -500px;
  display: inline-block;
}

.column-36 {
  align-self: flex-start;
  margin-top: 50px;
}

.column-36.inner-page-09 {
  align-self: flex-start;
  padding-left: 0;
}

.column-36.inner-page-09.plus-tony-col {
  flex-flow: column;
  align-self: auto;
  margin-top: -50px;
  margin-bottom: 0;
  display: block;
}

.text-span-1087, .text-span-380 {
  display: inline-block;
}

.columns-25 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  display: flex;
}

.columns-25.inner-col.imagine-first-col {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
}

.heading-66 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.heading-66.mobile-show {
  display: none;
}

.text-block-275 {
  color: #000;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-275.text-block-01 {
  text-align: left;
  margin-bottom: 40px;
  line-height: 35px;
}

.text-block-275.text-block-01.enjoy-text {
  text-align: left;
  width: 60%;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-310 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-279 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.vip-wrapper {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.text-block-272 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.heading-300 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-300.pricing {
  display: none;
}

.new-reminder-bold {
  font-size: 22px;
  line-height: 26px;
}

.html-embed-320 {
  width: 100%;
  max-width: 30px;
}

.heading-64 {
  color: #fff;
  text-align: center;
  width: 90%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-64.for-desktop {
  width: 100%;
  max-width: 1000px;
  font-size: 41px;
  font-weight: 700;
  line-height: 44px;
  text-decoration: underline;
}

.heading-64.for-mobile {
  display: none;
}

.paragraph-198 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}

.paragraph-198.bonuslist {
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-1093, .text-span-1063 {
  display: inline-block;
}

.section-297 {
  background-color: #ebebeb;
  margin-top: 130px;
  padding: 100px 15px 70px;
}

.section-297.special-02 {
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section-297.special-02.special-deal-wrapper {
  margin-top: 0;
}

.text-block-56 {
  color: #000;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  display: inline-block;
}

.text-block-56.new {
  width: 1000px;
  margin-top: 0;
  margin-left: 100px;
}

.html-embed-286 {
  margin-top: -200px;
}

.html-embed-340 {
  margin-left: -30px;
}

.html-embed-340.inner-arrow {
  margin-top: -4px;
}

.html-embed-298 {
  width: 100%;
  max-width: 30px;
}

.text-block-65 {
  color: #fff;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-65.text-width {
  width: 100%;
}

.text-block-65.last-list {
  margin-bottom: 0;
}

.text-block-57 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.div-block-258 {
  text-align: left;
  flex: 0 auto;
  width: 60%;
  max-width: 100%;
  position: relative;
}

.diet-bottom-bg.sleep {
  width: 100%;
}

.text-span-292 {
  display: inline-block;
}

.heading-65 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
}

.bold-text-110 {
  color: #000;
}

.text-span-290 {
  display: inline-block;
}

.heading-285 {
  color: #fff;
  text-align: left;
  max-width: 850px;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-285.heading-013 {
  color: #ffd000;
  text-align: center;
  text-shadow: 2px 6px 5px #0003;
  max-width: 100%;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  line-height: 44px;
}

.heading-308 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-308.pricing {
  display: none;
}

.link-block-24 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-24.custom-link-btn {
  margin-bottom: 0;
}

.link-block-24.custom-link-btn.slim-plus-btn-link {
  display: none;
}

.with-slim-section {
  background-color: #fff;
  padding: 50px 15px;
}

.text-span-306 {
  display: inline-block;
}

.html-embed-291 {
  margin-left: -30px;
}

.html-embed-291.inner-arrow {
  margin-top: -4px;
}

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

.text-span-371 {
  display: inline-block;
}

.flex-block-156 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-156.flex-inner-box {
  margin-bottom: 15px;
}

.flex-block-144 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-144.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.flex-block-144.custom-no-thanks.plus-no-thanks {
  width: 90%;
  padding-top: 10px;
  padding-left: 30px;
}

.text-span-397 {
  display: inline-block;
}

.html-embed-319 {
  text-align: left;
  max-width: 186px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  position: absolute;
  inset: 16% auto auto -19%;
}

.html-embed-319.you-save-img {
  max-width: 180px;
}

.html-embed-319.you-save-img.upsell-save-img {
  width: 100%;
  max-width: 110px;
  top: 28%;
  left: auto;
  right: 85.5%;
}

.html-embed-319.you-save-img.upsell-save-img.slim_plus {
  margin-top: 140px;
  margin-right: 20px;
  top: 40%;
  right: 87.5%;
}

.heading-298 {
  color: #d00000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 55px;
}

.heading-298.slim-pricing-head {
  font-size: 41px;
  line-height: 44px;
}

.div-block-269 {
  text-align: left;
  flex: 0 auto;
  width: 60%;
  max-width: 100%;
  position: relative;
}

.section-3 {
  background-color: #ebebeb;
}

.section-3.feel-sure-wrapper.imagin-wrapper {
  padding-left: 0;
}

.section-3.feel-sure-wrapper.reboost_sec {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph-188 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-188.same-head {
  font-family: Lato, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.paragraph-188.same-head.inner-tonny-text {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-188.last {
  margin-bottom: 0;
  margin-right: -10px;
}

.paragraph-188.last.same-head {
  font-size: 25px;
  line-height: 30px;
}

.paragraph-188.last.same-head.inner-tonny-text {
  margin-bottom: 30px;
}

.div-block-443 {
  border-radius: 14px;
  padding-bottom: 40px;
  overflow: hidden;
  box-shadow: 0 0 20px #0000001a;
}

.paragraph-187 {
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.paragraph-187.inner-page-02 {
  margin-bottom: 40px;
}

.heading-290 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-290.plus-just {
  font-size: 30px;
  font-weight: 600;
  line-height: 35px;
}

.heading-290.plus-just.mobile-show {
  display: none;
}

.text-span-303, .text-span-293 {
  display: inline-block;
}

.container-166 {
  max-width: 1230px;
}

.container-166.supercharge-container {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.column-39 {
  align-self: center;
  padding-top: 50px;
  padding-left: 50px;
  padding-right: 15px;
}

.column-39.inner-right {
  padding-top: 10px;
}

.column-39.inner-right.imagine-inner-right-col {
  padding-left: 30px;
  padding-right: 0;
}

.div-block-29 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.div-block-29.custom-red-offer {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  display: flex;
  top: 130px;
}

.text-span-1086 {
  display: inline-block;
}

.html-embed-325 {
  width: 100%;
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-367 {
  display: inline-block;
}

.heading-323 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.section-294 {
  background-color: #ebebeb;
  margin-top: 130px;
  padding: 100px 15px 70px;
}

.section-294.special-02 {
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.section-294.special-02.special-deal-wrapper {
  margin-top: 0;
}

.section-294.special-02.special-deal-wrapper.slim-pricing-table.space-bg {
  margin-top: 60px;
  margin-bottom: 20px;
}

.text-span-327 {
  display: inline-block;
}

.flex-block-151 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 12px 20px;
}

.flex-block-151.flex-inner-box {
  margin-bottom: 15px;
}

.text-span-305 {
  display: inline-block;
}

.heading-57.in-short-head-01 {
  color: #294356;
  text-align: center;
  width: 70%;
  margin: 0 auto 30px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-57.in-short-head-01.in-short-head-02 {
  color: #000;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 35px;
}

.heading-57.in-short-head-01.in-short-head-03 {
  color: #000;
  width: 100%;
  margin-top: 30px;
}

.heading-57.in-short-head-01.in-short-head-03.wiht-slim-head {
  margin-top: 0;
}

.html-embed-307 {
  text-align: left;
  max-width: 186px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  position: absolute;
  inset: 16% auto auto -19%;
}

.html-embed-307.you-save-img {
  max-width: 180px;
}

.html-embed-307.you-save-img.upsell-save-img {
  width: 100%;
  max-width: 110px;
  top: 28%;
  left: auto;
  right: 85.5%;
}

.html-embed-307.you-save-img.upsell-save-img.slim_plus {
  margin-right: 20px;
  top: 40%;
  right: 87.5%;
}

.heading-314 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.heading-314.plus-bottle {
  font-size: 30px;
}

.text-span-287 {
  display: inline-block;
}

.text-block-278 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-54 {
  color: #000;
  text-align: center;
  width: 100%;
  max-width: 555px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 27px;
  line-height: 28px;
}

.text-block-54.remove-br {
  max-width: 660px;
  font-size: 33px;
  font-weight: 400;
  line-height: 38px;
}

.text-block-54.remove-br.custom-line {
  max-width: 900px;
  margin-left: 200px;
  margin-right: auto;
}

.text-block-54.remove-br.mobile-text, .text-block-54.remove-br.mobile-text.custom-line {
  display: none;
}

.text-span-370 {
  display: inline-block;
}

.html-embed-281 {
  float: right;
  width: 100%;
  max-width: 500px;
  margin-top: -11px;
}

.html-embed-281.supercharge-01 {
  max-width: 300px;
}

.paragraph-207 {
  color: #000;
  text-align: left;
  width: 90%;
  margin-bottom: 18px;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-207.imagine-p {
  width: 100%;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-207.middle-text {
  width: 80%;
  padding-right: 0;
}

.paragraph-207.imagine-inner-p {
  width: 100%;
  font-size: 22px;
  line-height: 26px;
}

.container-32 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-162 {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
}

.paragraph-206 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-206.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.heading-326 {
  color: #097474;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-326.main-head {
  text-align: center;
}

.heading-326.main-head.desktop-none {
  display: none;
}

.heading-326.main-head.mobile-none {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 85px;
}

.heading-326.main-head.mobile-none.slim-pric-head {
  margin-left: -50px;
}

.text-span-324 {
  display: inline-block;
}

.heading-283 {
  color: #097474;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.heading-283.inner-head-01 {
  color: #294356;
  width: 100%;
  margin-bottom: 30px;
  margin-left: 40px;
  font-size: 35px;
  font-style: normal;
  line-height: 40px;
  text-decoration: underline;
}

.text-span-365 {
  display: inline-block;
}

.heading-67 {
  clear: left;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  position: relative;
}

.bold-text-136 {
  color: #294356;
  font-weight: 900;
}

.html-embed-314 {
  width: 100%;
}

.text-span-294 {
  display: inline-block;
}

.flex-block-167 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.flex-block-167.main-slim-box {
  padding-left: 20px;
}

.flex-block-167.plus-flex-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed #cacaca;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.flex-block-167.plus-flex-box.inner-slim-one {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.heading-319 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
}

.text-span-372 {
  display: inline-block;
}

.container-176 {
  max-width: 1230px;
}

.container-176.imagine-container {
  max-width: 1220px;
}

.html-embed-426 {
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-139 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  text-align: left;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.flex-block-139.inner-page-01 {
  margin-bottom: 15px;
}

.text-span-400, .text-span-1084 {
  display: inline-block;
}

.container-168 {
  max-width: 1230px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-168.diet-container {
  max-width: 1366px;
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1074 {
  display: inline-block;
}

.text-block-274 {
  color: #000;
  text-align: left;
  width: 70%;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-274.enjoy-text {
  text-align: left;
  width: 52%;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.text-span-1082 {
  display: inline-block;
}

.div-block-263, .div-block-263.inner-left {
  width: 30%;
}

.div-block-263.inner-left.slim-ic-left {
  width: 26%;
}

.columns-22 {
  display: flex;
}

.columns-22.columns-06 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
}

.columns-22.columns-06.drop-slim-container {
  margin-left: 0;
  margin-right: 0;
}

.text-span-322, .text-span-1092 {
  display: inline-block;
}

.div-block-270 {
  position: relative;
}

.container-179 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-332 {
  width: 100%;
}

.heading-294 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-294.mobile-none {
  text-align: center;
}

.text-span-278, .text-span-310 {
  display: inline-block;
}

.paragraph-211 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-211.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.heading-282 {
  color: #097474;
  text-align: center;
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.heading-282.inner-page-05 {
  text-align: left;
  margin-top: 60px;
}

.heading-282.inner-page-05.plus-tonny {
  color: #294356;
  margin-top: 0;
  margin-bottom: 28px;
}

.heading-281 {
  color: #000;
  text-align: center;
  background-color: #d4e3e3;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  line-height: 36px;
}

.heading-281.inner-page-03 {
  text-align: center;
  font-size: 37px;
}

.heading-281.inner-page-03.new-offer-head {
  background-color: #caa9e2;
  font-size: 32px;
  line-height: 36px;
}

.flex-block-153 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  padding-top: 10px;
  padding-left: 30px;
}

.heading-296, .heading-291 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 39px;
  font-weight: 400;
  line-height: 42px;
  display: inline-block;
}

.heading-291.plus-bottle {
  font-size: 30px;
}

.container-167 {
  max-width: 1230px;
}

.container-167.container-07 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.unlike-text {
  color: #000;
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 33px;
  font-style: italic;
  font-weight: 500;
  line-height: 35px;
}

.text-span-266 {
  color: #fff;
  display: inline-block;
}

.html-embed-300 {
  margin-left: -30px;
}

.html-embed-300.inner-arrow {
  margin-top: -4px;
}

.text-span-375 {
  display: inline-block;
}

.container-34 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-111 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.text-span-382 {
  display: inline-block;
}

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

.heading-302 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-302.mobile-none {
  text-align: center;
}

.text-span-393 {
  display: inline-block;
  position: relative;
}

.text-span-1091 {
  display: inline-block;
}

.text-block-276 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-block-276.plus-no-text {
  font-size: 25px;
  line-height: 25px;
}

.text-block-277 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.heading-299 {
  color: #097474;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-299.main-head {
  text-align: center;
}

.heading-299.main-head.desktop-none, .heading-299.main-head.desktop-none.slim-pricing-head {
  display: none;
}

.heading-299.main-head.mobile-none {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 85px;
}

.heading-299.main-head.mobile-none.slim-pric-head {
  color: #294356;
  margin-left: -50px;
}

.html-embed-301 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-301.information-block {
  padding-top: 20px;
}

.html-embed-301.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-301.inner-lock.mob-ic {
  display: none;
}

.html-embed-301.inner-lock.plus-pay-img {
  max-width: 40px;
}

.html-embed-301.inner-lock.plus-pay-img.mobile-new-img {
  display: none;
}

.html-embed-301.slim-moneyback-block {
  padding-top: 30px;
  display: none;
}

.section-296 {
  padding: 50px 15px;
  display: none;
  overflow: visible;
}

.link-block-25 {
  background-color: #e6671e;
  background-image: linear-gradient(0deg, #e6671e, #faa764);
  border-radius: 18px;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 664px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.link-block-25.custom-link-btn {
  margin-bottom: 0;
}

.link-block-25.custom-link-btn.discount-order-btn {
  margin-top: 0;
}

.bold-text-112 {
  color: #000;
}

.text-span-1083 {
  display: inline-block;
}

.flex-block-142 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 30px;
}

.flex-block-142.flex-block-10 {
  padding-top: 70px;
}

.text-span-328 {
  display: inline-block;
}

.html-embed-324 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  max-width: 100%;
  padding-top: 30px;
  padding-left: 0;
}

.html-embed-324.inner-lock {
  max-width: 71px;
  padding-top: 0;
  padding-left: 0;
}

.html-embed-324.inner-lock.plus-lock-img, .html-embed-324.inner-lock.plus-pay-img {
  max-width: 40px;
}

.html-embed-427 {
  z-index: 3;
  text-align: center;
  width: 100%;
  max-width: 250px;
  margin: 0 auto -120px;
  position: relative;
}

.heading-325 {
  color: #d00000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 55px;
}

.heading-325.slim-pricing-head {
  font-size: 41px;
  line-height: 44px;
}

.bold-text-108 {
  color: #000;
}

.flex-block-147 {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
}

.text-span-1072 {
  display: inline-block;
}

.html-embed-295 {
  width: 100%;
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-208 {
  color: #fff;
  text-shadow: 0 2px 5px #00000080;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 46px;
}

.paragraph-208.discoung-text {
  font-size: 38px;
  line-height: 42px;
}

.section-21 {
  background-color: #ebebeb;
  padding: 35px 15px;
}

.section-21.unlock-main-wrapper {
  margin-top: -26px;
}

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

.paragraph-191 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}

.paragraph-191.super-item-p {
  font-size: 28px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-315 {
  display: inline-block;
}

.text-span-271 {
  color: #32706d;
}

.flex-block-149 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1190px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-149.custom-no-thanks {
  width: 90%;
  max-width: 1230px;
  margin-left: 0;
  margin-right: auto;
  padding-top: 20px;
  padding-left: 55px;
  padding-right: 0;
}

.text-span-295 {
  color: #294356;
  display: inline-block;
}

.text-block-61 {
  z-index: 2;
  color: #000;
  text-align: center;
  margin-top: 10px;
  padding-top: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
}

.section-228 {
  background-color: #ebebeb;
  padding: 150px 15px 40px;
}

.text-span-313 {
  display: inline-block;
}

.div-block-265 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.div-block-265.custom-red-offer {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  display: flex;
  top: 130px;
}

.heading-318 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
}

.html-embed-317 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.html-embed-317.slim-money-back {
  max-width: 93px;
}

.super-item {
  position: relative;
}

.super-item.acess-item-copy {
  margin-bottom: 30px;
}

.html-embed-305 {
  width: 100%;
  max-width: 93px;
  padding-left: 0;
}

.html-embed-305.slim-money-back {
  max-width: 93px;
}

.imagine-first-img {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 450px;
  display: block;
  overflow: hidden;
}

.html-embed-316 {
  text-align: right;
  width: 100%;
  max-width: 602px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: 50px;
  padding-top: 10px;
  padding-right: 0;
}

.html-embed-316.slim-deleivey-img {
  margin-left: 0;
  margin-right: 0;
}

.flex-block-152 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.flex-block-152.main-slim-box {
  padding-left: 20px;
}

.flex-block-152.plus-flex-box {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px dashed #cacaca;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.flex-block-152.plus-flex-box.inner-slim-one {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.html-embed-337 {
  text-align: left;
  max-width: 186px;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
  position: absolute;
  inset: 16% auto auto -19%;
}

.html-embed-337.you-save-img {
  max-width: 180px;
}

.html-embed-337.you-save-img.upsell-save-img {
  width: 100%;
  max-width: 110px;
  top: 28%;
  left: auto;
  right: 85.5%;
}

.html-embed-337.you-save-img.upsell-save-img.slim_plus {
  margin-right: 20px;
  top: 40%;
  right: 87.5%;
}

.text-span-277 {
  display: inline-block;
}

.html-embed-302 {
  width: 100%;
}

.html-embed-322 {
  margin-left: -30px;
}

.html-embed-322.inner-arrow {
  margin-top: -4px;
}

.heading-293 {
  color: #097474;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 166px;
  font-weight: 900;
  line-height: 150px;
  display: inline-block;
}

.heading-293.pricing {
  display: none;
}

.heading-293.pricing.plus-price {
  font-size: 100px;
  line-height: 100px;
}

.text-span-272 {
  color: #294356;
  display: inline-block;
}

.text-span-1075 {
  display: inline-block;
}

.heading-324 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-324.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-324.custom-br.plus-pay-head {
  text-align: left;
  width: 100%;
  padding-right: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.text-block-60 {
  color: #000;
  text-align: center;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-28 {
  width: 70%;
}

.html-embed-333 {
  width: 30px;
}

.heading-313 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-313.plus-just {
  font-size: 30px;
  font-weight: 600;
  line-height: 35px;
}

.heading-313.plus-just.mobile-show {
  display: none;
}

.text-span-1060 {
  font-weight: 600;
}

.heading-307 {
  color: #097474;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-307.main-head {
  text-align: center;
}

.heading-307.main-head.mobile-none {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 85px;
}

.heading-307.main-head.mobile-none.slim-pric-head {
  margin-left: -50px;
}

.heading-307.main-head.desktop-none {
  display: none;
}

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

.container-36.vip-container {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-320 {
  display: inline-block;
}

.paragraph-200 {
  color: #000;
  text-align: left;
  flex: 1;
  margin-left: 17px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph-200.inner-p {
  color: #000;
  font-size: 20px;
  line-height: 22px;
}

.text-span-366 {
  display: inline-block;
}

.heading-54 {
  color: #294356;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 44px;
}

.column-42 {
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.image-118 {
  margin-top: -122px;
}

.bold-text-106 {
  color: #000;
}

.text-span-1073 {
  display: inline-block;
}

.container-174 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-203 {
  color: #000;
  text-align: left;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-203.same-head {
  font-family: Lato, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.paragraph-203.same-head.reminder-text {
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-203.last {
  margin-bottom: 0;
  margin-right: -10px;
}

.paragraph-203.last.same-head {
  font-size: 25px;
  line-height: 30px;
}

.div-block-267 {
  width: 50%;
}

.div-block-267.left-block {
  width: 55%;
}

.column-37 {
  align-self: flex-start;
  margin-top: 50px;
}

.column-37.inner-page-09 {
  align-self: flex-start;
  padding-left: 0;
}

.column-37.inner-page-09.tony-remider-right-col.plus-tony-col {
  padding-left: 0;
  padding-right: 0;
}

.flex-block-140 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  margin-bottom: 25px;
}

.text-span-304 {
  display: inline-block;
}

.div-block-260 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-260.desktop-none {
  display: none;
}

.columns-24 {
  justify-content: center;
  align-items: center;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.columns-24.inner-page-06 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
}

.columns-24.inner-page-06.tony-remainder-column {
  margin-left: 0;
  margin-right: 0;
}

.text-span-261 {
  display: inline-block;
}

.text-block-58 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 48px;
  line-height: 55px;
}

.text-block-58.red-line {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.html-embed-312 {
  width: 100%;
  max-width: 200px;
  margin-top: -110px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-192 {
  color: #000;
  text-align: left;
  width: 100%;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-192.supercharge-07 {
  width: 65%;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-11 {
  width: 70%;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-05 {
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-03 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 60px;
  line-height: 26px;
}

.paragraph-192.supercharge-02 {
  text-align: left;
  margin-left: 30px;
  margin-right: 40px;
  padding-right: 60px;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-08 {
  width: 65%;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-06 {
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-10, .paragraph-192.supercharge-04 {
  width: 70%;
  font-size: 22px;
  line-height: 26px;
}

.paragraph-192.supercharge-09 {
  font-size: 22px;
  line-height: 26px;
}

.heading-297 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-297.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-297.custom-br.plus-pay-head {
  text-align: left;
  width: 100%;
  padding-right: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.html-embed-288.custom-line.diet-top-bg {
  background-color: #fff;
  width: 100%;
}

.text-span-1081 {
  display: inline-block;
}

.flex-block-143 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  margin-bottom: 30px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.div-block-444 {
  background-color: #fff;
  border-radius: 30px;
  padding-bottom: 30px;
  box-shadow: 0 4px 12px 8px #0003;
}

.div-block-444.inner-page-04 {
  text-align: center;
  overflow: hidden;
}

.text-span-391 {
  display: inline-block;
}

.list-20 {
  list-style-type: none;
}

.list-20.upgrade_list {
  padding-left: 62px;
}

.list-20.upgrade_list.new-list.superchanrge-listing {
  margin-top: 40px;
  padding-left: 55px;
}

.list-20.upgrade_list.new-list.superchanrge-listing.access-lisitng {
  max-width: 770px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-254 {
  width: 100%;
  max-width: 280px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-300 {
  display: inline-block;
}

.heading-292 {
  letter-spacing: 0;
  -webkit-text-stroke-color: black;
  font-family: Roboto Condensed, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 35px;
}

.heading-292.custom-br {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 26px;
  line-height: 30px;
}

.heading-292.custom-br.plus-lock-head {
  text-align: left;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}

.heading-292.custom-br.plus-pay-head {
  text-align: left;
  width: 100%;
  padding-right: 30px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.text-span-381, .text-span-1088 {
  display: inline-block;
}

.text-block-281 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.text-block-281.plus-no-text {
  font-size: 25px;
  line-height: 25px;
}

.custom-line-box {
  text-decoration: none;
  position: relative;
}

.column-23 {
  text-align: left;
}

.text-span-1062 {
  color: #294356;
}

.heading-284 {
  color: #000;
  max-width: 800px;
  margin: 0 auto 80px;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
}

.heading-284.dup_head {
  max-width: 1000px;
}

.heading-284.dup_head.works-direcly-head {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 900;
  line-height: 44px;
  display: flex;
}

.text-span-269, .text-span-1080, .text-span-265 {
  display: inline-block;
}

.div-block-256 {
  text-align: center;
  margin-top: 0;
  line-height: 0;
}

.div-block-256.desktop-none {
  display: none;
}

.heading-321 {
  color: #000;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
}

.heading-321.mobile-none {
  text-align: center;
}

.container-169 {
  max-width: 1230px;
}

.container-169.enjoy-container {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.html-embed-306 {
  aspect-ratio: auto;
  text-align: right;
  max-width: 677px;
  margin-left: auto;
}

.html-embed-306.upsell-bottle-img {
  max-width: 89%;
}

.html-embed-318 {
  aspect-ratio: auto;
  text-align: right;
  max-width: 677px;
  margin-left: auto;
}

.html-embed-318.upsell-bottle-img {
  max-width: 89%;
  margin-left: auto;
}

.text-span-1061 {
  display: inline-block;
}

.heading-322 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 46px;
}

.heading-322.desktop-none {
  display: none;
}

.heading-322.mobile-none {
  font-size: 35px;
  line-height: 40px;
}

.html-embed-310 {
  margin-left: -30px;
}

.html-embed-310.inner-arrow {
  margin-top: -4px;
}

.text-span-385 {
  display: inline-block;
}

.html-embed-428 {
  width: 100%;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
}

.container-30 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-445 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.html-embed-429 {
  aspect-ratio: 2.39;
  text-align: center;
  width: 550px;
  min-width: 200px;
  max-width: 280px;
  margin-top: 53px;
  margin-left: 38px;
  padding: 0 0 34px;
}

.flex-block-239 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 200px;
  margin-right: 38px;
}

.div-block-446 {
  margin-top: -85px;
  margin-left: 53px;
}

.paragraph-311 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  color: #fff;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 102px -200px 100px -164px;
  padding: 101px 0 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  display: block;
}

.container-258 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1366px;
  margin-bottom: -200px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.flex-block-240 {
  box-sizing: border-box;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 12px;
  margin-left: 200px;
  margin-right: auto;
  padding-left: 89px;
  padding-right: 0;
  display: flex;
}

.div-block-447 {
  padding-top: 40px;
}

.div-block-448 {
  margin-top: -97px;
  margin-bottom: 70px;
  margin-left: 100px;
  padding-bottom: 0;
}

.text-block-457 {
  color: #fff;
  flex: 1;
  margin-left: 86px;
  padding-bottom: 32px;
  padding-left: 89px;
  font-family: Roboto Condensed, sans-serif;
}

.div-block-449 {
  width: 50%;
  margin-left: 2px;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.w_footer-6 {
  background-color: #462154;
  background-image: linear-gradient(#462154, #462154);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.link-28 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-241 {
  flex-flow: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
}

.text-block-286 {
  text-align: center;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.heading-329 {
  color: red;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 36px;
  line-height: 41px;
  text-decoration: underline;
}

.text-span-1101 {
  display: inline-block;
}

.pop_ani_bt-2 {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-color: #ffe576;
  border: 3px solid #000;
  border-radius: 16px;
  width: 100%;
  max-width: 260px;
  margin-left: auto;
  margin-right: auto;
  padding: 19px 12px;
  transition: background-color .4s;
}

.pop_ani_bt-2:hover {
  background-color: #93ffeb;
}

.div-block-275 {
  background-color: #fff;
  border: 5px solid #12f25b;
  border-radius: 3px;
  width: min(650px, 90%);
  padding: 27px 27px 15px;
}

.paragraph-154 {
  text-align: center;
  margin-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 34px;
}

.text-span-1100 {
  display: inline-block;
}

.text-block-287 {
  pointer-events: none;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 700;
}

.image-119 {
  margin-left: 60px;
}

.image-120 {
  margin-left: 20px;
}

.image-121 {
  max-height: 700px;
  margin-top: -40px;
  margin-left: 100px;
}

.image-122 {
  margin-left: 40px;
}

.image-123 {
  margin-left: 220px;
}

.image-123.neuro-sleep {
  margin-left: 400px;
  margin-right: auto;
  display: block;
}

.image-123.neuro-sleep.mobile {
  margin-left: 380px;
}

.image-124 {
  margin-left: 250px;
}

.image-125 {
  margin-left: 20px;
}

.image-126 {
  margin-top: 0;
  margin-left: -8px;
}

.image-126.neuro-img {
  width: 100%;
  margin-left: 0;
}

.heading-448 {
  color: #010000;
  text-align: center;
  letter-spacing: 0;
  text-indent: 0;
  margin-bottom: 40px;
  margin-left: 65px;
  font-family: Lato, sans-serif;
  font-size: 60px;
}

.paragraph-312 {
  color: var(--1d3b46);
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
}

.container-200 {
  max-width: 1666px;
}

.section-313 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/66b448e4266b83cac131ca77_blood_bg.webp");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 50px;
}

.grid-13 {
  grid-column-gap: 20px;
  grid-row-gap: 29px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 50px;
}

.text-span-1193, .text-span-1179 {
  display: inline-block;
}

.text-block-332 {
  color: #337768;
  text-align: center;
  max-width: 735px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
}

.heading-367 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.list-24 {
  flex: 1;
  padding-left: 0;
  list-style-type: none;
}

.code-embed-251, .div-block-314 {
  text-align: center;
}

.div-block-314.portrait_video {
  max-width: 254px;
  margin-top: 35px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1181 {
  display: inline-block;
}

.div-block-404 {
  color: #18483d;
  text-align: center;
  background-color: #ffffffc7;
  border-radius: 30px;
  max-width: 1200px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 30px;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  box-shadow: 0 4px 8px -1px #00000073;
}

.heading-358 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-335 {
  color: #337768;
  text-align: center;
  margin-top: 13px;
  font-family: Lato, sans-serif;
  font-size: 1.2rem;
  line-height: 1.7rem;
}

.text-span-1209, .text-span-1194 {
  display: inline-block;
}

.code-embed-145 {
  max-width: 350px;
  margin-top: 88px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-1 {
  flex: 1;
}

.tab-link-tab-1.w--current {
  background-color: #b8b8b8;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.container-198 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.column-44 {
  text-align: center;
}

.link-29 {
  color: #0056b3;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-150 {
  margin-bottom: 20px;
}

.div-block-318 {
  border: 1px dashed #000;
  border-top-width: 0;
  padding-top: 30px;
}

.flex-block-186 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 34px;
}

.section-300 {
  z-index: 9999;
  background-color: #fff;
  padding: 15px;
  position: sticky;
  top: 0;
}

.tabs {
  text-align: center;
  background-color: #f6f6f6;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 40px;
}

.tabs.hoplink_tab {
  margin-top: -30px;
}

.text-block-334 {
  color: #337768;
  text-align: center;
  margin-bottom: 21px;
  font-family: Lato, sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.7rem;
}

.section-310 {
  background-color: #e6e6e6;
  padding-top: 50px;
  padding-bottom: 50px;
}

.text-block-429 {
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 39px;
}

.text-span-1204, .text-span-1195 {
  display: inline-block;
}

.text-span-1395, .text-span-1395.bold_txt {
  font-weight: 700;
}

.column-43 {
  text-align: center;
}

.button-24 {
  background-color: #008875;
  border-radius: 20px;
  width: 100%;
  max-width: 250px;
  margin-top: 30px;
  padding: 15px 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.text-span-1200 {
  display: inline-block;
}

.heading-365 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-333 {
  color: #fff;
  background-color: #337768;
  border: 3px solid #fff;
  border-radius: 22px;
  padding: 19px 33px;
  font-size: 1.5rem;
}

.text-block-333.green_head {
  position: relative;
}

.div-block-294 {
  width: 100%;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-328 {
  color: #337768;
  text-align: center;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 2.5rem;
  font-style: italic;
  font-weight: 700;
  line-height: 2.6rem;
}

.text-span-1197 {
  display: inline-block;
}

.text-block-327 {
  color: #337768;
  text-align: right;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 5vw, 3.5rem);
  font-weight: 900;
  line-height: 52px;
}

.list-item-41 {
  margin-bottom: 30px;
  list-style-type: none;
}

.section-301 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/66b448e6266b83cac131cbef_shape1.webp");
  background-position: 0 100%;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 100px;
}

.text-span-1199 {
  display: inline-block;
}

.container-193 {
  max-width: 1660px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-311 {
  text-align: center;
  margin-top: 40px;
}

.text-span-1190, .text-span-1198, .text-span-1201 {
  display: inline-block;
}

.section-306 {
  padding-top: 50px;
  padding-bottom: 50px;
  box-shadow: 0 18px 20px #22222252;
}

.section-304 {
  padding-top: 40px;
  padding-bottom: 90px;
}

.columns-27 {
  margin-bottom: 44px;
}

.text-span-1192 {
  display: inline-block;
}

.link-30 {
  color: #007bff;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.heading-423 {
  color: #000;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.text-span-1206, .text-span-1210, .text-span-1205 {
  display: inline-block;
}

.container-199 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.yellow_text {
  color: #fff43e;
}

.section-302 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.container-195 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.grid-7 {
  grid-column-gap: 7rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  max-width: 1400px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.section-309 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.heading-359 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.paragraph-246 {
  color: #337768;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 2rem;
}

.paragraph-246.center {
  text-align: center;
  margin-bottom: 20px;
  font-size: 19px;
  line-height: 24px;
}

.heading-421 {
  color: #fff;
  text-align: center;
  background-color: #008875;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}

.div-block-306 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 35px;
  display: block;
  overflow: hidden;
}

.button-19 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.link-37 {
  color: #0067ff;
}

.paragraph-278 {
  color: #000;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
  position: static;
}

.div-block-317 {
  margin-bottom: 70px;
}

.code-embed-250 {
  text-align: center;
}

.text-block-336 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.6rem;
}

.div-block-312 {
  text-align: center;
}

.button-20 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.div-block-319 {
  color: #000;
  border: 0 solid #000;
  border-right-width: 1px;
  margin-left: 0;
  margin-right: 15px;
  padding-right: 15px;
  font-size: 1.063rem;
  text-decoration: none;
}

.div-block-319.border_none {
  border-right-width: 0;
  margin-right: 0;
  padding-right: 0;
}

.container-196 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.text-span-1203 {
  display: inline-block;
}

.paragraph-247 {
  color: #337768;
  text-align: center;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 2rem;
}

.div-block-315 {
  flex: 1;
  width: 15%;
  padding: 15px;
}

.div-block-315.df_bg {
  background-color: #c1e5dd;
}

.div-block-315.middle {
  flex: none;
  width: 100%;
  max-width: 355px;
}

.heading-366 {
  color: #000;
  text-align: center;
  background-color: #00df9a;
  margin-bottom: 0;
  padding: 20px;
  font-family: Lato, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.1rem;
}

.div-block-316 {
  justify-content: center;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 64px 64px #d3d3d3c4;
}

.text-span-1202 {
  display: inline-block;
}

.container-243 {
  max-width: 1200px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-405 {
  flex: 1;
}

.text-span-1208, .text-span-1182 {
  display: inline-block;
}

.div-block-406 {
  flex: none;
  max-width: 590px;
}

.div-block-403 {
  text-align: center;
  background-color: #f6f6f6;
  padding-top: 11px;
  padding-bottom: 20px;
  display: none;
}

.div-block-307 {
  cursor: pointer;
  justify-content: flex-start;
  display: block;
}

.code-embed-160 {
  flex: none;
  width: 35px;
  margin-right: 50px;
}

.flex-block-181 {
  justify-content: space-between;
  align-items: center;
}

.paragraph-243 {
  color: #337768;
  text-align: right;
  word-spacing: 7px;
  max-width: 630px;
  margin-bottom: 0;
  margin-left: auto;
  font-family: Lato, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2.2rem);
  font-weight: 900;
}

.email-acc {
  border-radius: 22px;
  margin-bottom: 25px;
  overflow: hidden;
  box-shadow: 2.828px 2.828px 13px #00000075;
}

.text-span-1180 {
  display: inline-block;
}

.container-194 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.container-201 {
  max-width: 1200px;
}

.heading-356 {
  color: #337768;
  margin-top: 41px;
  margin-bottom: 41px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3.11rem);
  line-height: 60px;
}

.div-block-296 {
  background-image: linear-gradient(90deg, #ff833d03 1%, #ff833d29 33%, #ff833d75);
  margin-left: auto;
  padding: 23px 50px;
  font-style: italic;
  line-height: 45px;
}

.code-embed-144 {
  width: 150px;
}

.link-36 {
  color: #0067ff;
}

.text-span-1207 {
  display: inline-block;
}

.section-307 {
  padding-top: 80px;
}

.text-block-428.form_data {
  word-break: break-all;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.code-embed-151 {
  border: 4px solid #2c7a69;
  border-radius: 30px;
}

.bold-text-138 {
  font-weight: 900;
}

.text-span-1306 {
  color: #0067ff;
}

.div-block-407 {
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-189 {
  text-align: center;
  margin-bottom: 25px;
}

.text-span-1188 {
  font-style: italic;
}

.button-23 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.button-23.big_bt {
  border-radius: 5px;
  width: 100%;
  max-width: 491px;
}

.text-block-326 {
  color: #fff;
  text-align: center;
  background-color: #337768;
  border: 3px solid #fff;
  border-radius: 37px;
  padding: 12px 20px;
  font-family: Lato, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2.1rem);
  font-weight: 900;
  line-height: 41px;
  box-shadow: 2.828px 2.828px 9px #0003;
}

.link-38 {
  color: #0056b3;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-1211 {
  display: inline-block;
}

.div-block-295 {
  max-width: 980px;
}

.code-embed-249 {
  flex: none;
  width: 100%;
  max-width: 570px;
  padding-left: 15px;
  padding-right: 15px;
}

.heading-364 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.heading-364.white_text {
  color: #fff;
  text-shadow: 0 0 10px #22222294;
}

.code-embed-153 {
  border: 4px solid #fff;
  margin-bottom: 10px;
}

.text-span-1196 {
  display: inline-block;
}

.heading-449 {
  color: #c00000;
  text-align: center;
  margin-top: 54px;
  margin-bottom: 54px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3.425rem);
  font-weight: 900;
  line-height: 60px;
}

.tabs-menu {
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.heading-422 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.div-block-310 {
  cursor: pointer;
}

.tab-link-tab-2 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  flex: 1;
}

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

.flex-block-183 {
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
}

.aff_box {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #ff833d;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 260px;
  height: 60px;
  margin-left: 15px;
  margin-right: 15px;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  display: flex;
  box-shadow: 2.828px 2.828px 9px #00000075;
}

.div-block-309 {
  text-align: center;
}

.text-span-1396 {
  display: inline-block;
}

.section-308 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.grid-12 {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 55% 34%;
  place-items: center;
  max-width: 1040px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.code-embed-152 {
  border: 4px solid #2c7a69;
  border-radius: 30px;
}

.code-embed-152.first {
  order: -1;
}

.div-block-313 {
  background-color: #c1e5dd;
  border-radius: 35px;
  max-width: 1200px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.heading-363 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-337 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.1rem;
  line-height: 1.2rem;
}

.flex-block-188 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.code-embed-154 {
  text-align: center;
  background-color: #fff;
  border-radius: 30px;
  height: 300px;
  box-shadow: 0 4px 8px -1px #00000073;
}

.text-span-1191 {
  display: inline-block;
}

.container-192 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-402 {
  padding-left: 15px;
  padding-right: 15px;
}

.heading-357 {
  color: #337768;
  text-align: right;
  margin-top: 39px;
  margin-bottom: 39px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3rem);
  line-height: 55px;
}

.paragraph-245 {
  margin-bottom: 28px;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 24px;
}

.link-39 {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.text-block-329 {
  margin-bottom: 48px;
}

.text-block-329.pixel_link {
  color: #0f00ff;
  word-break: break-all;
  margin-bottom: 0;
  font-size: 1.6rem;
}

.div-block-408 {
  margin-top: 14px;
}

.button-25 {
  color: #fff;
  background-color: #008875;
  border-radius: 10px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
}

.text-span-1189 {
  display: inline-block;
}

.div-block-297 {
  text-align: center;
  margin-top: 25px;
}

.div-block-308 {
  cursor: pointer;
}

.text-span-1187 {
  display: inline-block;
}

.section-303 {
  background-color: #c1e5dd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-259 {
  max-width: 1140px;
}

.section-316 {
  background-color: #7cb0c3;
  width: 100%;
}

.cell-11 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.container-260 {
  max-width: 1140px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-5 {
  width: 75%;
}

.container-261 {
  justify-content: center;
  align-items: center;
  max-width: 940px;
  display: flex;
}

.cell-12 {
  justify-content: center;
  align-items: center;
}

.image-127 {
  width: 80%;
  display: inline-flex;
}

.container-262 {
  max-width: 1140px;
}

.heading-450 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.bold-text-140 {
  line-height: 52px;
}

.container-263 {
  max-width: 1140px;
}

.paragraph-313 {
  flex: 0 auto;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.container-264 {
  max-width: 1140px;
}

.paragraph-314 {
  color: #5a5a5a;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto, sans-serif;
}

.heading-451 {
  color: #fff;
  text-align: center;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  display: flex;
}

.paragraph-315 {
  direction: ltr;
  text-align: left;
  word-break: normal;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 1000px;
  margin-top: 20px;
  margin-left: 100px;
  margin-right: 0;
  padding-right: 69px;
  font-size: 17px;
  display: flex;
}

.image-128 {
  margin-left: 50px;
}

.heading-452 {
  color: #fff;
  text-align: left;
  background-color: #7cb0c3;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 20px 10px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  display: block;
}

.image-129 {
  text-align: left;
  vertical-align: middle;
  margin-left: auto;
  margin-right: auto;
}

.image-130 {
  margin-top: -67px;
  margin-left: 20px;
}

.image-131 {
  margin-top: -74px;
  margin-left: 20px;
}

.bold-text-141 {
  color: #f6ee00;
}

.bold-text-142 {
  color: #294356;
}

.container-265 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-453 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 69px;
  font-weight: 900;
  line-height: 84px;
}

.text-span-1397 {
  color: #f6dd00;
}

.code-embed-255 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-458 {
  color: #fff;
  text-shadow: 0 2px 4px #222;
  margin-bottom: 3px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 28px;
}

.text-block-459 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.text-block-460 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-span-1398 {
  color: #ffe613;
}

.text-span-1399 {
  display: inline-block;
}

.h-sec-six-3 {
  background-color: #479289;
  padding-bottom: 45px;
}

.code-embed-256 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-256.count_star {
  width: 30px;
  height: 30px;
}

.one_bott_img-2 {
  width: 115px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.heading-454 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.bonus_list-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  -webkit-text-stroke-color: #fff;
  background-color: #61beb6;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.container-266 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-451 {
  width: 104px;
  height: 104px;
}

.div-block-451.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-451.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-span-1400 {
  display: inline-block;
}

.code-embed-257 {
  margin-right: 10px;
}

.code-embed-257.quantity_anim {
  text-align: center;
  width: 30px;
}

.text-span-1401 {
  display: inline-block;
}

.container-267 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1402 {
  display: inline-block;
}

.code-embed-259 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.code-embed-260 {
  width: 190px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-261 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.text-span-1403 {
  display: inline-block;
}

.three_bott_img-5 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 225px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-461 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.flex-block-242 {
  justify-content: center;
  align-items: center;
}

.div-block-452 {
  background-color: #59a191;
  padding: 5px 10px 10px;
}

.div-block-452.one_bott {
  background-color: #61beb6;
}

.div-block-452.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.text-span-1404 {
  display: inline-block;
}

.text-span-1405 {
  font-weight: 700;
}

.code-embed-262 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.code-embed-263 {
  width: 255px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-462 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-462.three_bott_price {
  color: #004c5b;
  margin-top: -23px;
}

.text-block-462.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-span-1406, .text-span-1407, .text-span-1408 {
  display: inline-block;
}

.flex-block-243 {
  justify-content: flex-start;
  align-items: center;
}

.container-268 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-463 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.div-block-453 {
  overflow: hidden;
}

.heading-455 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.code-embed-264 {
  width: 26px;
  height: 17px;
}

.text-span-1409, .text-span-1410, .text-span-1411 {
  display: inline-block;
}

.div-block-454 {
  border-right: 2px solid #fff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-454.remove_border {
  border-right-width: 0;
}

.text-span-1412 {
  display: inline-block;
}

.div-block-455 {
  position: relative;
}

.text-span-1413 {
  display: inline-block;
}

.div-block-456 {
  position: relative;
}

.code-embed-265 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.dollar-3 {
  font-size: 58px;
}

.show_after_video-2 {
  display: none;
}

.heading-456 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.text-span-1414 {
  display: inline-block;
}

.text-block-464 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.columns-18 {
  flex: 1;
}

.div-block-457 {
  max-width: 321px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1415 {
  color: #26ffcd;
}

.div-block-458 {
  background-color: #ff833c;
}

.text-span-1416, .text-span-1417 {
  display: inline-block;
}

.h-sec-eleven-5 {
  background-image: radial-gradient(circle, #36968c, #087474 50%);
  padding-top: 30px;
  padding-bottom: 60px;
}

.text-span-1418 {
  color: #26ffcd;
}

.paragraph-316 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 32px;
}

.bold-text-143 {
  font-weight: 500;
}

.text-block-465 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-317 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.text-span-1419 {
  display: inline-block;
}

.paragraph-318 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 10px 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-span-1420 {
  display: inline-block;
}

.code-embed-266 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-457 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.text-span-1421, .text-span-1422 {
  display: inline-block;
}

.container-137 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-458 {
  color: #26ffcd;
  text-align: center;
  text-shadow: 0 2px 2px #222;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-style: italic;
  font-weight: 900;
  line-height: 32px;
  display: inline-block;
}

.heading-459 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.text-span-1423 {
  font-weight: 500;
}

.flex-block-244 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-244.vsl_table {
  margin-top: 70px;
}

.flex-block-244.vsl_table.margin_remove {
  margin-top: 0;
}

.section-317 {
  background-color: #297575;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-span-1424 {
  display: inline-block;
}

.text-block-466 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.text-span-1425 {
  display: inline-block;
}

.text-block-467 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.link-block-44 {
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-267 {
  filter: saturate(200%);
  margin-right: 12px;
  transform: translate(0);
}

.div-block-459 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-459.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.code-embed-268 {
  margin-right: 12px;
}

.heading-460 {
  color: #fff;
  text-shadow: 0 3px 3px #222;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
}

.text-block-468 {
  color: #fff;
  margin-top: 6px;
  margin-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: inline-block;
}

.num-2 {
  -webkit-text-stroke-color: #294356;
  font-size: 64px;
}

.text-block-469 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-span-1426 {
  display: inline-block;
}

.div-block-460 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-460.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.text-span-1427 {
  display: inline-block;
}

.code-embed-269 {
  width: 45px;
  height: 45px;
}

.heading-461 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.text-block-470 {
  color: #fff;
  text-shadow: 0 0 3px #3d3d3d;
  mix-blend-mode: normal;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-span-1428 {
  display: inline-block;
}

.heading-462 {
  color: #fff;
  text-align: center;
  text-shadow: 0 3px 7px #222;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-471 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

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

.div-block-461 {
  overflow: hidden;
}

.div-block-462 {
  text-align: center;
}

.text-span-1429 {
  display: inline-block;
}

.button-26 {
  color: #006587;
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#ff0, #fee100);
  border: 0 #000;
  border-bottom: 1px solid #a99400;
  border-radius: 6px;
  width: 100%;
  max-width: 581px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 34px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  display: none;
}

.button-26:hover {
  background-image: linear-gradient(#fee100, #ff0);
}

.flex-block-245 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.container-269 {
  max-width: 1366px;
  padding: 0 20px 20px;
}

.heading-463 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.flex-block-246 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-1430 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.text-block-472 {
  color: #009170;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.paragraph-319 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-320 {
  color: #009170;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.flex-block-247 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.code-embed-270 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.text-block-473 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-block-474 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.text-span-1431 {
  display: inline;
}

.bold-text-145 {
  color: #02a0c4;
  text-decoration: underline;
}

.button-27 {
  background-color: #e13630;
  border: 2px solid #e13630;
  border-radius: 7px;
  width: min(755px, 90%);
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  transition-property: all;
  transition-duration: .4s;
  transition-timing-function: ease;
}

.button-27:hover {
  color: #e13630;
  background-color: #0000;
}

.text-block-475 {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.bold-text-146 {
  color: #000;
  background-color: #fff;
  width: 100%;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-weight: 600;
  display: block;
  position: static;
  inset: -10px auto auto 50%;
}

.bold-text-147 {
  font-weight: 900;
}

.text-span-1432 {
  color: #e13630;
  display: inline-block;
}

.heading-464 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.text-block-476 {
  background-color: #fff;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  position: absolute;
  inset: -11px auto auto 50%;
  transform: translateX(-50%);
}

.div-block-464 {
  text-align: center;
  flex: none;
  width: 100%;
  max-width: 258px;
}

.flex-block-248 {
  justify-content: flex-start;
  align-items: center;
  padding: 18px 20px 26px;
}

.text-span-1433 {
  display: inline-block;
}

.text-block-477 {
  color: #fff;
  text-align: center;
  background-color: #e13630;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 26px;
}

.text-block-478 {
  color: #e13630;
  font-family: Lato, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 50px;
  text-decoration: line-through;
}

.code-embed-271 {
  width: 180px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-479 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.div-block-465 {
  text-align: center;
  border-radius: 0;
}

.code-embed-272 {
  filter: invert();
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.text-span-1434 {
  display: inline-block;
}

.text-span-1435 {
  color: #e13630;
  margin-right: 5px;
  display: inline-block;
}

.text-block-480 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}

.flex-block-249 {
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
}

.div-block-466 {
  text-align: center;
  flex: auto;
}

.text-block-481 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.text-span-1436, .text-span-1437 {
  display: inline-block;
}

.text-block-482 {
  color: #348c50;
  margin-left: 14px;
  font-family: Lato, sans-serif;
  font-size: 65px;
  font-weight: 900;
  line-height: 70px;
}

.text-block-483 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 33px;
}

.div-block-467 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.html-embed-430 {
  aspect-ratio: 2.39;
  text-align: center;
  width: 550px;
  min-width: 200px;
  max-width: 280px;
  margin-top: 53px;
  margin-left: 38px;
  padding: 0 0 34px;
}

.flex-block-250 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 200px;
  margin-right: 38px;
}

.div-block-468 {
  margin-left: -8px;
}

.paragraph-321 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  color: #fff;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  order: -1;
  justify-content: flex-start;
  align-items: center;
  margin: 102px -200px 100px -164px;
  padding: 101px 0 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 28px;
  display: block;
}

.container-270 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1366px;
  margin-bottom: -200px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.flex-block-251 {
  box-sizing: border-box;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 12px;
  margin-left: 200px;
  margin-right: auto;
  padding-left: 89px;
  padding-right: 0;
  display: flex;
}

.div-block-469 {
  padding-top: 40px;
}

.div-block-470 {
  margin-top: -97px;
  margin-bottom: 70px;
  margin-left: 100px;
  padding-bottom: 0;
}

.text-block-484 {
  color: #fff;
  flex: 1;
  margin-left: 86px;
  padding-bottom: 32px;
  padding-left: 89px;
  font-family: Roboto Condensed, sans-serif;
}

.div-block-471 {
  width: 50%;
  margin-left: 2px;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.w_footer-7 {
  background-color: #097474;
  background-image: linear-gradient(#097474, #097474);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.link-40 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-252 {
  flex-flow: column-reverse;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 0;
}

.container-271 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-465 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 69px;
  font-weight: 900;
  line-height: 84px;
}

.text-span-468 {
  color: #f6dd00;
}

.code-embed-273 {
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-485 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-485.three_bott_price {
  color: #004c5b;
  margin-top: -23px;
}

.text-block-485.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-69 {
  color: #fff;
  text-shadow: 0 2px 4px #222;
  margin-bottom: 3px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 28px;
}

.div-block-473 {
  overflow: hidden;
}

.text-block-486 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
  display: block;
}

.flex-block-253 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-253.vsl_table {
  margin-top: 70px;
}

.flex-block-253.vsl_table.margin_remove {
  margin-top: 0;
}

.div-block-474 {
  width: 104px;
  height: 104px;
}

.div-block-474.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-474.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-274 {
  margin-right: 12px;
}

.text-span-437 {
  display: inline-block;
}

.div-block-475 {
  background-color: #59a191;
  align-self: stretch;
  padding: 5px 10px 10px;
}

.div-block-475.one_bott {
  background-color: #61beb6;
  align-self: stretch;
}

.div-block-475.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.container-57 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.bonus_list-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #61beb6;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.code-embed-16 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.text-span-1438 {
  display: inline-block;
}

.text-span-469 {
  font-weight: 700;
}

.heading-466 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.div-block-476 {
  position: relative;
}

.text-block-487 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 27px;
}

.text-span-1439, .text-span-1440, .text-span-1441 {
  display: inline-block;
}

.code-embed-275 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.text-span-1442 {
  display: inline-block;
}

.code-embed {
  width: 255px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-322 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.heading-75 {
  color: #fff;
  text-align: center;
  text-shadow: 0 3px 7px #222;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 48px;
}

.paragraph-323 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-span-1443 {
  display: inline-block;
}

.code-embed-276 {
  width: 45px;
  height: 45px;
}

.three_bott_img-6 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 225px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-1444, .text-span-436 {
  display: inline-block;
}

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

.bold-text-22 {
  font-weight: 500;
}

.code-embed-277 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.heading-84 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.text-span-407 {
  color: #26ffcd;
}

.flex-block-254 {
  justify-content: center;
  align-items: center;
}

.heading-76 {
  color: #26ffcd;
  text-align: center;
  text-shadow: 0 2px 2px #222;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-style: italic;
  font-weight: 900;
  line-height: 32px;
  display: inline-block;
}

.div-block-477 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-477.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.text-span-1445 {
  display: inline-block;
}

.flex-block-25 {
  justify-content: flex-start;
  align-items: center;
}

.text-span-451, .text-span-1446, .text-span-442 {
  display: inline-block;
}

.div-block-478 {
  border-right: 2px solid #fff;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-478.remove_border {
  border-right-width: 0;
}

.text-block-488 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-443 {
  display: inline-block;
}

.review_num-2 {
  text-align: center;
  width: 100%;
  max-width: 350px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-455, .text-span-447 {
  display: inline-block;
}

.h-sec-nine-3 {
  background-color: #f4f4f4;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 60px;
}

.code-embed-278 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-278.count_star {
  width: 30px;
  height: 30px;
}

.container-272 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.img_block-2 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.img_block-2.six_bott {
  margin-top: 10px;
}

.heading-467 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-479 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-479.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.text-span-470 {
  font-weight: 500;
}

.heading-468 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.text-span-441 {
  display: inline-block;
}

.text-block-489 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-489.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-490 {
  color: #fff;
  text-align: left;
  text-shadow: 0 0 5px #000;
  flex-flow: row;
  justify-content: center;
  align-items: baseline;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
  display: block;
  position: static;
}

.h-sec-eleven-6 {
  background-image: radial-gradient(circle, #36968c, #087474 50%);
  padding-top: 30px;
  padding-bottom: 60px;
}

.text-span-1447 {
  display: inline-block;
}

.div-block-48 {
  text-align: center;
}

.text-span-429 {
  display: inline-block;
}

.div-block-480 {
  position: relative;
}

.heading-469 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.text-span-449 {
  display: inline-block;
}

.text-block-491 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.heading-77 {
  color: #fff;
  text-shadow: 0 3px 3px #222;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 34px;
  font-weight: 900;
  line-height: 42px;
}

.div-block-37 {
  background-color: #ff833c;
}

.text-span-409 {
  color: #ffe613;
}

.text-span-454, .text-span-1448 {
  display: inline-block;
}

.inner_bonus_div-2 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 562px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-492 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.div-block-481 {
  overflow: hidden;
}

.text-span-440 {
  display: inline-block;
}

.code-embed-280 {
  width: 26px;
  height: 17px;
}

.text-block-493 {
  filter: blur();
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  perspective: 92px;
  perspective-origin: 100%;
  transform-origin: 100%;
  color: #fff;
  text-shadow: 0 0 3px #0c2a3694;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
  transition: opacity .4s;
  transform: perspective(73px);
}

.text-span-439 {
  display: inline-block;
}

.code-embed-281 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-324 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 32px;
}

.container-53 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-430 {
  display: inline-block;
}

.text-block-494 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-495 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.code-embed-282 {
  margin-right: 10px;
}

.code-embed-282.quantity_anim {
  text-align: center;
  width: 30px;
}

.text-span-408 {
  color: #26ffcd;
}

.code-embed-283 {
  margin-right: 12px;
}

.link-block-45 {
  text-align: justify;
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
  position: static;
}

.h-sec-ten-2 {
  padding-top: 60px;
  padding-bottom: 0;
}

.code-embed-284 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.heading-470 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-70 {
  color: #fff;
  margin-top: 6px;
  margin-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  display: inline-block;
}

.text-span-456 {
  display: inline-block;
}

.container-273 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-235 {
  background-color: #297575;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-496 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-span-438 {
  display: inline-block;
}

.text-block-497 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.dollar-4 {
  font-size: 58px;
}

.div-block-482 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.container-274 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-471 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.button-28 {
  color: #006587;
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#ff0, #fee100);
  border: 0 #000;
  border-bottom: 1px solid #a99400;
  border-radius: 6px;
  width: 100%;
  max-width: 581px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 34px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 900;
  display: none;
}

.button-28:hover {
  background-image: linear-gradient(#fee100, #ff0);
}

.flex-block-255 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.flex-block-256 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.html-embed-431 {
  margin-right: 10px;
}

.paragraph-325 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.html-embed-432 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.w_footer-8 {
  background-image: radial-gradient(circle, #509b8f, #297575);
  padding: 45px 15px 40px;
  overflow: hidden;
}

.text-span-1449, .text-span-1450 {
  display: inline-block;
}

.paragraph-326 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.text-span-1451 {
  display: inline-block;
}

.div-block-484 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-1452 {
  display: inline-block;
}

.paragraph-327 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.flex-block-257 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.link-41 {
  color: #fffc;
  font-family: Lato, sans-serif;
  font-size: 23px;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
}

.flex-block-258 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.container-275 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-span-474 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.text-block-498 {
  color: #000;
  font-family: Lato, sans-serif;
  font-size: 33px;
  font-weight: 900;
  line-height: 36px;
}

.text-span-564 {
  display: inline-block;
}

.div-block-485 {
  text-align: center;
  flex: auto;
}

.paragraph-328 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.text-block-499 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-block-500 {
  color: #e13630;
  font-family: Lato, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 50px;
  text-decoration: line-through;
}

.text-block-501 {
  color: #009170;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.flex-block-259 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.text-span-563, .text-span-560 {
  display: inline-block;
}

.text-block-502 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}

.paragraph-329 {
  color: #009170;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.heading-472 {
  color: #000;
  text-align: center;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.text-span-565 {
  color: #e13630;
  display: inline-block;
}

.text-block-503 {
  color: #348c50;
  margin-left: 14px;
  font-family: Lato, sans-serif;
  font-size: 65px;
  font-weight: 900;
  line-height: 70px;
}

.text-block-504 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 33px;
}

.code-embed-285 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.code-embed-50 {
  width: 180px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-49 {
  filter: invert();
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 10px 10px auto auto;
}

.text-span-562 {
  color: #e13630;
  margin-right: 5px;
  display: inline-block;
}

.text-block-505 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.text-block-506 {
  color: #fff;
  text-align: center;
  background-color: #e13630;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 26px;
}

.flex-block-260 {
  justify-content: flex-start;
  align-items: center;
  padding: 18px 20px 26px;
}

.div-block-486 {
  text-align: center;
  border-radius: 0;
}

.bold-text-148 {
  color: #000;
  background-color: #fff;
  width: 100%;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-weight: 600;
  display: block;
  position: static;
  inset: -10px auto auto 50%;
}

.button-8 {
  background-color: #e13630;
  border: 2px solid #e13630;
  border-radius: 7px;
  width: min(755px, 90%);
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  transition-property: all;
  transition-duration: .4s;
  transition-timing-function: ease;
}

.button-8:hover {
  color: #e13630;
  background-color: #0000;
}

.text-block-507 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.bold-text-149 {
  font-weight: 900;
}

.flex-block-37 {
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
}

.text-span-561 {
  display: inline-block;
}

.div-block-487 {
  text-align: center;
  flex: none;
  width: 100%;
  max-width: 258px;
}

.text-block-508 {
  background-color: #fff;
  padding-left: 4px;
  padding-right: 4px;
  display: block;
  position: absolute;
  inset: -11px auto auto 50%;
  transform: translateX(-50%);
}

.bold-text-25 {
  color: #02a0c4;
  text-decoration: underline;
}

.text-block-509 {
  color: #f8f3f3;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
}

.text-block-510 {
  color: #fff;
  text-align: center;
}

.text-span-1453 {
  color: #f80000;
}

.text-span-1454 {
  text-decoration: underline;
}

.text-span-1455 {
  direction: ltr;
}

.text-span-1456 {
  text-align: left;
}

.paragraph-330 {
  color: snow;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
}

.heading-473 {
  color: #fff;
}

.paragraph-331 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
}

.paragraph-332 {
  color: #fafafa;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
}

.text-span-1457 {
  background-color: #dc1c1c;
}

.text-span-1458 {
  text-decoration: underline;
}

.heading-474 {
  color: #fffdfd;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-style: normal;
}

.text-span-1459 {
  text-align: center;
}

.text-span-1460 {
  font-size: 30px;
}

.text-span-1461 {
  text-decoration: none;
}

.bold-text-150 {
  color: #294356;
}

.bold-text-151 {
  color: #294356;
  font-size: 60px;
}

.image-132 {
  margin-left: 250px;
}

.image-133 {
  max-width: 500%;
  max-height: 500px;
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 20px;
}

.image-134, .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141 {
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 20px;
}

.image-142 {
  margin-bottom: 0;
  margin-left: 20px;
}

.image-143 {
  margin-bottom: 20px;
  margin-left: 40px;
}

.image-144 {
  width: 80%;
  margin-bottom: 0;
  margin-left: 20px;
}

.image-145 {
  margin-bottom: 20px;
  margin-left: 40px;
}

.image-146 {
  width: 80%;
  margin-bottom: 0;
  margin-left: 20px;
}

.image-147 {
  margin-bottom: 20px;
  margin-left: 40px;
}

.text-span-1462 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.text-block-511 {
  color: #7cb0c3;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.paragraph-333 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.paragraph-334 {
  color: #7cb0c3;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.flex-block-261 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.code-embed-286 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.text-block-512 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-block-513 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.text-span-1463 {
  display: inline;
}

.bold-text-152 {
  color: #02a0c4;
  text-decoration: underline;
}

.text-block-514 {
  color: #000;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 33px;
}

.text-span-1464 {
  color: #e13630;
  display: inline-block;
}

.text-span-1465 {
  display: inline-block;
}

.bold-text-153 {
  font-size: 30px;
}

.bold-text-154 {
  font-size: 25px;
  text-decoration: underline;
}

.bold-text-155 {
  font-size: 25px;
}

.bold-text-156 {
  margin-left: 20px;
  font-size: 40px;
}

.paragraph-335 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #00000008;
}

.text-span-1466 {
  display: inline-block;
}

.bold-text-157 {
  color: #ff1313;
}

.text-block-515 {
  color: #050505;
  text-align: center;
  letter-spacing: 0;
  margin-top: -25px;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 25px;
}

.text-span-1467 {
  font-size: 20px;
}

.bold-text-158 {
  color: #f11317;
  font-size: 60px;
  line-height: 60px;
}

.italic-text-3 {
  margin-left: -50px;
}

.paragraph-336 {
  color: var(--white);
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25px;
}

.bold-text-159, .bold-text-160 {
  text-decoration: underline;
}

.image-148 {
  margin-top: 75px;
}

.bold-text-161 {
  margin-left: 200px;
  padding-left: 0;
}

.bold-text-162 {
  margin-left: 0;
}

.text-span-1468 {
  font-size: 40px;
}

.bold-text-163 {
  text-align: center;
  max-width: 300px;
  line-height: 42px;
}

.paragraph-337 {
  margin-top: 12px;
}

.paragraph-337.new {
  margin-top: -76px;
}

.paragraph-338 {
  color: #000;
  margin-left: 40px;
  margin-right: 60px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.bold-text-164 {
  text-align: center;
  margin-left: 101px;
  font-size: 40px;
}

.bold-text-165 {
  font-size: 40px;
}

.text-span-1469, .text-span-1470 {
  font-style: italic;
}

.div-block-488 {
  margin-left: 1000px;
}

.image-149 {
  max-width: 200%;
  margin-top: -450px;
  margin-left: 0;
}

.text-span-1471 {
  text-decoration: underline;
}

.heading-475 {
  color: #097474;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 100px;
}

.heading-475.main-head {
  text-align: center;
}

.heading-475.main-head.mobile-none {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 85px;
}

.heading-475.main-head.mobile-none.slim-pric-head {
  margin-left: 0;
}

.bold-text-166 {
  color: #294356;
  font-weight: 900;
}

.text-span-1472 {
  font-weight: 400;
}

.div-block-489 {
  margin-left: 176px;
}

.text-span-1473 {
  color: #294356;
  font-size: 60px;
  font-weight: 900;
}

.text-span-1474 {
  color: #294356;
  font-size: 60px;
}

.text-span-1475 {
  font-size: 60px;
}

.text-span-1476 {
  color: #294356;
  font-size: 60px;
}

.heading-476 {
  color: #cf0000;
  text-align: center;
  margin-left: 0;
  font-size: 55px;
  font-weight: 700;
  line-height: 60px;
}

.paragraph-339 {
  text-align: left;
  margin-top: 20px;
  margin-left: 50px;
  margin-right: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.text-span-1477 {
  color: #fff;
}

.text-span-1478 {
  color: #294356;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
}

.image-150 {
  margin-top: -85px;
  margin-left: -41px;
}

.paragraph-340 {
  color: #0090a8;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  display: none;
}

.bold-text-167 {
  line-height: 70px;
}

.image-151 {
  margin-top: -61px;
}

.image-152 {
  margin-top: -72px;
}

.image-153 {
  margin-top: -120px;
}

.image-154 {
  margin-top: -69px;
}

.image-155 {
  margin-top: -240px;
  margin-left: -32px;
}

.bold-text-168 {
  line-height: 70px;
}

.image-156 {
  max-width: 200%;
  margin-top: -1200px;
  margin-left: 850px;
}

.image-157 {
  margin-top: 56px;
  margin-bottom: 26px;
  margin-left: 40px;
  padding-top: 0;
}

.paragraph-341 {
  color: #fff;
  text-align: left;
  margin-bottom: 45px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.heading-477 {
  color: #fff;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.heading-477.mobile {
  font-size: 40px;
}

.section-318 {
  margin-bottom: 30px;
  position: relative;
}

.heading-478 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-478.tsl_faq_head {
  text-shadow: none;
  margin-top: -35px;
  padding-top: 40px;
  font-size: 50px;
  font-weight: 700;
}

.paragraph-342 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.text-span-1479 {
  display: inline-block;
}

.text-block-516 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-517 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.page-container-2 {
  text-align: center;
  background-color: #7cb0c3;
  width: min(1030px, 100% - 10px);
  max-width: 100%;
  padding: 40px 38px;
  position: relative;
}

.page-container-2.padding_zero {
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.text-block-518 {
  color: #fff;
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
}

.text-span-1480 {
  display: inline-block;
}

.text-block-519 {
  color: red;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 33px;
}

.text-span-1481 {
  display: inline-block;
}

.code-embed-287 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1482 {
  font-size: 22px;
  font-weight: 300;
  display: inline-block;
}

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

.div-block-490 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 228px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-479 {
  color: #294356;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  line-height: 45px;
}

.text-span-1483 {
  display: inline-block;
}

.code-embed-288 {
  max-width: 358px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-169 {
  color: #02a0c4;
  text-decoration: underline;
}

.text-span-1484 {
  display: inline-block;
}

.text-block-520 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.text-block-520.next-sec {
  margin-bottom: 25px;
}

.text-block-521 {
  color: #fbf8f8;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.text-block-521.dot {
  color: #0000;
  background-color: #fff;
  border-radius: 50%;
  width: 5px;
  min-width: 5px;
  height: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

.text-block-522 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-522.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-522.three_bott_price {
  color: #004c5b;
  margin-top: -23px;
}

.section-319 {
  background-color: #e9fffb;
  margin-bottom: 40px;
  padding: 30px;
}

.text-span-1485 {
  display: inline-block;
}

.paragraph-343 {
  color: #000;
  text-align: center;
  letter-spacing: .5px;
  width: 100%;
  max-width: 668px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 21px;
}

.paragraph-343.free_text {
  max-width: 900px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 900;
  line-height: 26px;
}

.section-320 {
  border-bottom: 1px solid #fff;
  margin-bottom: 30px;
  padding-bottom: 25px;
}

.code-embed-289 {
  mix-blend-mode: multiply;
  width: 180px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.link-block-46 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: 72px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-291 {
  width: 26px;
  height: 17px;
}

.text-span-1486 {
  padding-bottom: 10px;
  line-height: 30px;
  display: inline-block;
}

.paragraph-344 {
  color: #000;
  letter-spacing: .5px;
  background-color: #e9fffb;
  border-radius: 0 0 10px 10px;
  margin-bottom: 30px;
  padding: 15px 10px;
  font-family: Roboto Condensed, sans-serif;
  box-shadow: 0 4px 4px #00000040;
}

.code-embed-293 {
  width: 126px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-span-1487 {
  font-weight: 500;
}

.text-block-523 {
  color: #fff;
  text-align: left;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.paragraph-345 {
  color: #000;
  text-align: center;
  letter-spacing: .5px;
  width: 100%;
  max-width: 551px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-1488 {
  display: inline-block;
}

.bonus_list-7 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  -webkit-text-stroke-color: #fff;
  background-color: #61beb6;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.paragraph-346 {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  border-bottom: 2px solid #fff;
  margin-bottom: 20px;
  padding-bottom: 15px;
  padding-right: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.flex-block-262 {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-491 {
  background-color: #22a0a5;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  margin-right: 20px;
  padding: 4px 8px;
  display: inline-flex;
}

.div-block-491.orange {
  background-color: #f36c21;
}

.paragraph-347 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 20px 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 19px;
}

.div-block-492 {
  background-color: #e9fffb;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px;
  display: flex;
}

.text-span-1489 {
  display: inline-block;
}

.div-block-493 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-348 {
  color: #009170;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 33px;
}

.code-embed-294 {
  margin-right: 12px;
}

.heading-480 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.heading-480.tsl_time_head {
  font-size: 30px;
  line-height: 50px;
}

.paragraph-349 {
  color: #fff;
  text-align: left;
  margin-top: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-block-524 {
  text-align: left;
  font-size: 21px;
  line-height: 26px;
}

.code-embed-295 {
  width: 84px;
  margin: -48px auto 5px;
}

.code-embed-296 {
  flex: none;
  margin-right: 15px;
}

.code-embed-297 {
  width: 300px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-298 {
  width: 55px;
  margin: -34px auto 10px;
  display: block;
  position: static;
  top: -27px;
}

.code-embed-298.free {
  width: 80px;
  height: 80px;
  margin-top: -51px;
  margin-bottom: 20px;
}

.text-block-525 {
  color: #f3f3f3;
  text-align: left;
  margin-bottom: 15px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
}

.text-span-1490 {
  display: inline-block;
}

.div-block-494 {
  background-color: #7cb0c3;
  width: min(1030px, 100% - 20px);
  margin-left: auto;
  margin-right: auto;
  padding-left: 38px;
  padding-right: 38px;
  position: relative;
}

.paragraph-350 {
  color: #fff;
  text-align: left;
  margin-bottom: 25px;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.flex-block-263 {
  justify-content: center;
}

.text-span-1491 {
  display: inline-block;
}

.text-block-526 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.container-276 {
  max-width: 1366px;
  margin-top: -60px;
  padding-left: 20px;
  padding-right: 20px;
}

.code-embed-299 {
  border: 1px solid #000;
  flex: none;
  width: 183px;
  height: 100px;
  margin-right: 20px;
}

.div-block-495 {
  background-color: #fff;
  padding-top: 30px;
  padding-bottom: 30px;
}

.div-block-495.gurantee_shape {
  margin-top: 0;
  margin-bottom: 40px;
}

.code-embed-300 {
  width: 45px;
  height: 45px;
}

.text-block-527 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-527.tsl_btn_text {
  margin-left: 60px;
  font-size: 40px;
}

.text-span-1492 {
  font-weight: 500;
  display: inline-block;
}

.text-span-1493, .text-span-1494 {
  display: inline-block;
}

.paragraph-351 {
  color: #fbfbfb;
  text-align: left;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.paragraph-352 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-528 {
  color: #fff;
  text-align: left;
  letter-spacing: .5px;
  margin-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-block-528.left-m {
  margin-left: 30px;
  margin-right: 0;
  text-decoration: underline;
}

.text-span-1495, .text-span-1496, .text-span-1497 {
  display: inline-block;
}

.section-321 {
  background-color: #7cb0c3;
  width: min(1050px, 100% - 20px);
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 8px 3px #00000080;
}

.div-block-496 {
  overflow: hidden;
}

.text-span-1498 {
  padding-bottom: 10px;
  display: inline-block;
}

.section-322 {
  z-index: 5;
  background-color: #5592a8;
  width: 100%;
  max-width: 1030px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 0;
  position: relative;
}

.text-span-1499 {
  text-align: center;
  margin-left: 50px;
  display: inline-block;
}

.code-embed-301 {
  z-index: -1;
  width: 126px;
  position: absolute;
  inset: 32% 0 auto -38px;
  transform: rotateY(180deg);
}

.code-embed-301.right {
  inset: 15% -38px auto auto;
  transform: rotateX(180deg);
}

.section-323 {
  background-color: #e9fffb;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-497 {
  overflow: hidden;
}

.dollar-5 {
  font-size: 58px;
}

.text-block-529 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.code-embed-302 {
  flex: none;
  width: 30px;
  margin-right: 15px;
}

.text-block-530 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
}

.text-block-530.hide_text_tsl {
  display: none;
}

.div-block-498 {
  background-color: #59a191;
  padding: 5px 10px 10px;
}

.div-block-498.one_bott {
  background-color: #61beb6;
}

.div-block-498.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.text-span-1500 {
  display: inline-block;
}

.div-block-499 {
  width: 104px;
  height: 104px;
}

.div-block-499.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-499.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-span-1501, .text-span-1502 {
  display: inline-block;
}

.div-block-500 {
  position: relative;
}

.section-324 {
  background-color: #e9fffb;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 35px;
  padding: 10px;
}

.text-span-1505 {
  display: inline-block;
}

.h-sec-eleven-7 {
  background-image: radial-gradient(circle, #36968c, #5592a8 0%);
  padding-top: 30px;
  padding-bottom: 10px;
}

.heading-481 {
  color: #fff;
  text-align: center;
  width: 100%;
  max-width: none;
  margin: 0 auto 25px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.text-span-1506 {
  font-weight: 500;
}

.section-325 {
  text-align: left;
  padding: 0;
}

.text-span-1507 {
  display: inline-block;
}

.text-span-1508 {
  padding-bottom: 10px;
  display: inline-block;
}

.text-span-1509 {
  border: 0 solid red;
  border-bottom-width: 4px;
  line-height: 35px;
  display: inline-block;
}

.text-span-1510 {
  display: inline-block;
}

.code-embed-303 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.text-block-314 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-314.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.code-embed-304 {
  flex: none;
  width: 100%;
  max-width: 240px;
}

.section-326 {
  background-color: #e9fffb;
  border-radius: 4px;
  margin-bottom: 45px;
  padding: 30px 30px 20px;
}

.text-span-1511 {
  display: inline-block;
}

.div-block-501 {
  border: 0 solid #000;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-span-1512 {
  display: inline-block;
}

.flex-block-265 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.heading-482 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  margin-left: 74px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.heading-483 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.w_footer-9 {
  background-color: #097474;
  background-image: linear-gradient(#097474, #097474);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.w_footer-9.tsl_footer {
  z-index: 1;
  background-color: #1d3b45;
  background-image: none;
  margin-top: 50px;
  padding-top: 120px;
  position: relative;
}

.container-189 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-189.tsl_acc {
  margin-bottom: 40px;
  margin-left: 40px;
  margin-right: 40px;
  padding-left: 0;
  padding-right: 0;
}

.section-327 {
  border-bottom: 1px solid #fff;
  border-radius: 1px;
  margin-bottom: 30px;
  padding-bottom: 25px;
}

.code-embed-305 {
  max-width: 150px;
  margin-right: 20px;
}

.link-42 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.flex-block-266 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.div-block-502 {
  border: 1px solid #fff;
  border-radius: 4px;
  padding: 10px 10px 0;
}

.text-block-531 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.paragraph-353 {
  color: #000;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 26px;
}

.text-block-532 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-span-1513 {
  display: inline-block;
}

.text-span-1514 {
  font-weight: 600;
  display: inline-block;
}

.heading-484 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 40px;
  line-height: 48px;
}

.text-span-1515, .text-span-1516 {
  display: inline-block;
}

.paragraph-354 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.code-embed-306 {
  flex: none;
  width: 100%;
  max-width: 240px;
}

.section-328 {
  background-color: #0000;
  font-size: 25px;
  line-height: 29px;
}

.section-329 {
  isolation: isolate;
  margin-bottom: 60px;
  position: relative;
}

.div-block-503 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-355 {
  color: #fff;
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-span-1517, .text-span-1518, .text-span-1519 {
  display: inline-block;
}

.code-embed-307 {
  border-radius: 4px;
  overflow: hidden;
}

.text-block-533 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.paragraph-356 {
  color: #fff;
  text-align: center;
  letter-spacing: .5px;
  margin-bottom: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-style: italic;
  font-weight: 300;
  line-height: 26px;
}

.text-block-534 {
  color: #000;
  text-align: left;
  flex: 0 auto;
  width: auto;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
}

.html-embed-433 {
  margin-right: 10px;
}

.text-span-1520 {
  display: inline-block;
}

.text-span-1521 {
  max-width: 900px;
  margin-top: 20px;
  margin-left: 60px;
  font-size: 22px;
  display: inline-block;
}

.text-span-1521.mobile-edit {
  margin-left: 0;
}

.paragraph-357 {
  color: #000;
  text-align: left;
  background-color: #e9fffb;
  margin-bottom: 35px;
  padding: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 25.78px;
}

.text-span-1522 {
  display: inline-block;
}

.code-embed-308 {
  margin-top: 35px;
  margin-bottom: 30px;
}

.section-330 {
  margin-bottom: 50px;
}

.heading-485 {
  color: #ff6711;
  text-align: center;
  text-shadow: 0 4px 4px #00000040;
  width: 486px;
  margin: 0 auto 30px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 900;
  line-height: 35px;
}

.text-span-1523 {
  display: inline-block;
}

.code-embed-309 {
  width: 126px;
  position: absolute;
  inset: -49px -36px auto auto;
  transform: rotateX(180deg);
}

.text-block-535 {
  color: #009170;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 43px;
}

.text-block-536 {
  color: #000;
  text-align: left;
  max-width: 800px;
  margin: 20px 0 15px 60px;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
}

.text-block-536.mobile {
  font-size: 24px;
}

.heading-486 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-span-1524 {
  display: inline-block;
}

.flex-block-267 {
  justify-content: center;
  align-items: center;
  margin-bottom: 23px;
}

.div-block-504 {
  position: relative;
}

.div-block-505 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-505.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-505.timer_bg_shape.tsl_shape {
  margin-top: -95px;
}

.div-block-506 {
  color: #fff;
}

.text-span-1525 {
  display: inline-block;
}

.section-331 {
  margin-bottom: 60px;
}

.code-embed-310 {
  width: 130px;
  margin-top: -135px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-310.mbg {
  margin-top: 0;
}

.code-embed-311 {
  text-align: center;
}

.html-embed-369 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-268 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.grid-15 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: repeat(auto-fit, minmax(184px, 1fr));
}

.code-embed-312 {
  margin-right: 12px;
}

.div-block-507 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-313 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.code-embed-314 {
  width: 126px;
  margin-left: 0;
  position: absolute;
  inset: auto 0% -4% auto;
  transform: rotateX(180deg);
}

.text-span-1526, .text-span-1527 {
  display: inline-block;
}

.code-embed-315 {
  margin-right: 6px;
}

.image-158 {
  text-align: center;
  margin-left: 140px;
}

.heading-487 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: -85px;
  margin-left: 0;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 900;
  display: flex;
}

.image-159 {
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  margin-top: 100px;
  margin-left: 250px;
  padding-right: 20px;
}

.image-159.center-img {
  margin-left: 0;
}

.text-span-1528 {
  font-weight: 900;
}

.image-160 {
  margin-top: 65px;
}

.heading-488 {
  color: #000;
  text-align: center;
  margin-top: 10px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 60px;
}

.image-161 {
  flex: 1;
  margin-left: 0;
  display: inline-block;
}

.image-162 {
  margin-left: 20px;
}

.image-162.riboflavin {
  margin-left: 15px;
}

.image-163, .image-163.acid-img {
  margin-left: 20px;
}

.paragraph-358 {
  margin-left: 100px;
  margin-right: 100px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 29px;
  line-height: 35px;
}

.paragraph-359 {
  font-size: 22px;
}

.paragraph-360 {
  text-align: left;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 25px;
}

.section-332 {
  background-color: #7cb0c3;
  max-height: 100px;
}

.image-164 {
  margin-left: 550px;
  display: block;
}

.bold-text-170, .bold-text-171, .bold-text-172 {
  font-size: 25px;
}

.heading-489 {
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
}

.image-165 {
  margin-bottom: -163px;
  margin-left: -400px;
}

.image-166 {
  margin-bottom: -150px;
  margin-left: 350px;
}

.image-167 {
  margin-top: 0;
  margin-left: 40px;
  margin-right: auto;
}

.image-167.mobile {
  margin-top: 0;
  margin-left: auto;
}

.div-block-508 {
  margin-top: 10px;
}

.image-168 {
  margin-left: -200px;
}

.image-169 {
  margin-left: 40px;
  margin-right: auto;
}

.image-169.mobile {
  margin-left: auto;
}

.image-170 {
  margin-top: 40px;
  margin-left: 200px;
}

.image-171.neuro-img {
  margin-top: -5px;
}

.image-172.orange-img {
  margin-left: 10px;
}

.image-175 {
  margin-left: 200px;
}

.image-175.uncle-img {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-176, .image-178 {
  padding-bottom: 5px;
}

.code-embed-316 {
  margin-left: 0;
}

.image-182, .image-183, .image-184 {
  margin-left: 20px;
}

.image-185 {
  margin-top: 40px;
}

.image-186 {
  margin-top: 40px;
  margin-left: 20px;
}

.image-188 {
  box-sizing: content-box;
  object-fit: cover;
  max-width: 150%;
  margin-left: -170px;
}

.body-2 {
  object-fit: cover;
}

.section-333 {
  box-sizing: content-box;
}

.italic-text-4, .italic-text-5, .italic-text-6, .italic-text-7, .italic-text-8, .italic-text-9 {
  font-style: normal;
}

.image-191 {
  margin-top: -85px;
  margin-left: -50px;
}

.div-block-510 {
  width: 60%;
}

.div-block-511 {
  width: 40%;
}

.flex-block-269 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  margin-top: 20px;
}

.flex-block-270 {
  justify-content: center;
  align-items: center;
}

.text-span-1529 {
  margin-left: -800px;
}

.div-block-512 {
  margin-left: -10px;
}

.html-embed-374 {
  margin-right: 10px;
}

.h-sec-three-2 {
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  padding-top: 112px;
  padding-bottom: 30px;
  box-shadow: 0 19px 20px #22222259;
}

.div-block-320 {
  flex-flow: column;
  max-width: 750px;
  display: inline-flex;
}

.div-block-320.reorder_right_block {
  width: 50%;
  position: relative;
}

.text-block-345 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.heading-370 {
  color: #000;
  width: 100%;
  max-width: 650px;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 55px;
}

.heading-370.reorder-heading {
  clear: none;
  text-align: center;
  max-width: 100%;
}

.text-span-1237, .text-span-1245, .text-span-1216 {
  display: inline-block;
}

.code-embed-165 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.text-span-1244 {
  display: inline-block;
}

.div-block-343 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-321 {
  flex-flow: wrap;
  align-items: center;
  width: 300%;
  margin-right: 0;
  display: flex;
}

.text-span-1212, .text-span-1238 {
  display: inline-block;
}

.reorder-left-block {
  text-align: center;
  flex: none;
  width: 50%;
}

.button-29 {
  color: #fff;
  background-color: #ff9e01;
  border: 3px solid #fff;
  border-radius: 12px;
  margin-left: 30px;
  padding: 13px 19px;
  font-size: 23px;
  font-weight: 700;
  line-height: 26px;
  box-shadow: 0 0 8px #222;
}

.paragraph-252 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.image-192 {
  margin-left: -110px;
}

.div-block-327 {
  width: 104px;
  height: 104px;
}

.div-block-327.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-327.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.heading-376 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-351 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.heading-377 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-377.money_back_reorder {
  max-width: 100%;
}

.text-span-1242, .text-span-599 {
  display: inline-block;
}

.div-block-324 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.flex-block-197 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.code-embed-176 {
  width: 45px;
  height: 45px;
}

.text-span-1239 {
  display: inline-block;
}

.heading-382 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.flex-block-194 {
  justify-content: flex-start;
  align-items: center;
}

.heading-373 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 60px;
}

.code-embed-171 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.flex-block-195 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-195.reorder_table_flex {
  max-width: 773px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-355 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.link-31 {
  color: gray;
  font-family: Lato, sans-serif;
  line-height: 24px;
  display: block;
}

.div-block-341 {
  overflow: hidden;
}

.text-span-1217 {
  display: inline-block;
}

.heading-368 {
  color: #fff;
  text-align: left;
  text-shadow: 0 0 3px #000;
  margin-bottom: 20px;
  margin-left: -65px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 60px;
}

.text-block-338 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-338.three_bott_price {
  color: #004c5b;
  margin-top: 0;
}

.text-block-338.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.link-block-47 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.bonus_list-8 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  -webkit-text-stroke-color: #fff;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.code-embed-168 {
  width: 26px;
  height: 17px;
}

.code-embed-177 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.link-43 {
  color: #000;
  border: 0 solid #ddd;
  border-bottom-width: 1px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
  display: block;
}

.html-embed-373 {
  text-align: center;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-594 {
  display: inline-block;
}

.heading-378 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.flex-block-198 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-346 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-span-1530 {
  font-weight: 700;
}

.code-embed-175 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.paragraph-253 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding: 10px 30px 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.div-block-332 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.heading-372 {
  color: #287474;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  line-height: 36px;
}

.html-embed-375 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.container-202 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-360 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.container-204 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.flex-block-196 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-1226 {
  display: inline-block;
}

.link-block-48 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.paragraph-250 {
  color: #000;
  text-align: center;
  max-width: 948px;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 33px;
  font-weight: 500;
  line-height: 40px;
}

.div-block-339 {
  overflow: hidden;
}

.text-span-588, .text-span-1246 {
  display: inline-block;
}

.paragraph-255 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.div-block-323 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.code-embed-180 {
  width: 26px;
  height: 17px;
}

.text-span-1213 {
  display: inline-block;
}

.section-336 {
  z-index: 999;
  background-color: #7cb0c3;
  width: 100%;
  max-width: 100%;
  padding: 6px 15px;
  display: flex;
  position: sticky;
  top: 0;
}

.text-span-591, .text-span-1228, .text-span-1225 {
  display: inline-block;
}

.h-sec-two-2 {
  margin-top: 25px;
}

.h-sec-two-2.reorder_section_two {
  padding-bottom: 50px;
}

.container-203 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  display: flex;
}

.text-block-348 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.html-embed-370 {
  width: 100%;
  max-width: 170px;
  margin-right: auto;
}

.text-block-343 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.div-block-338 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1230, .text-span-1231 {
  display: inline-block;
}

.div-block-331 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-331.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-331.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.flex-block-193 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-193.reorder_table_flex {
  max-width: 773px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-361 {
  color: #fff;
  text-shadow: 0 0 3px #000;
  margin-bottom: 25px;
  margin-left: -65px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  line-height: 35px;
}

.text-block-354 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.heading-375 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.div-block-334 {
  position: relative;
}

.bold-text-173 {
  font-size: 33px;
  line-height: 40px;
}

.text-span-1223 {
  display: inline-block;
}

.container-205 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-337 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-337.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-337.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.text-span-1221, .text-span-1220 {
  display: inline-block;
}

.paragraph-251 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 27px;
}

.text-span-1235, .text-span-1236 {
  display: inline-block;
}

.code-embed-173 {
  margin-right: 12px;
}

.text-block-117 {
  color: #000;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.code-embed-164 {
  width: 45px;
  height: 45px;
}

.dollar-6 {
  font-size: 58px;
}

.text-block-341 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-341.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.container-213 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-210 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1224 {
  display: inline-block;
}

.flex-block-199 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-328 {
  position: relative;
}

.heading-379 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.text-span-596, .text-span-592 {
  display: inline-block;
}

.h-sec-eleven-8 {
  background-image: radial-gradient(circle, #7cb0c3, #7cb0c3 50%);
  padding-top: 30px;
  padding-bottom: 60px;
}

.div-block-329 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-329.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-329.one_bott {
  background-color: #61beb6;
}

.container-211 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.code-embed-182 {
  margin-right: 12px;
}

.text-span-1227, .text-span-1229 {
  display: inline-block;
}

.html-embed-372 {
  text-align: center;
  max-width: 400px;
  margin-top: -44px;
  margin-bottom: 10px;
  padding-left: 100px;
}

.text-span-1240 {
  display: inline-block;
}

.code-embed-172 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.text-block-347 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.container-209 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-350 {
  color: #004c5b;
  text-align: center;
  -webkit-text-stroke-color: #294356;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-350.three_bott_price {
  color: #004c5b;
  -webkit-text-stroke-color: #294356;
  margin-top: 0;
}

.text-block-350.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.grid-16 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  padding-left: 50px;
  padding-right: 50px;
}

.code-embed-178 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-178.count_star {
  width: 30px;
  height: 30px;
}

.text-span-1247, .text-span-597 {
  display: inline-block;
}

.paragraph-256 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-340 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-1232 {
  display: inline-block;
}

.text-block-359 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.heading-381 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.div-block-333 {
  width: 104px;
  height: 104px;
}

.div-block-333.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-333.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-169 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.w_footer-10 {
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.paragraph-248 {
  color: #000;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 27px;
}

.text-span-1233 {
  display: inline-block;
}

.text-block-342 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-span-1218 {
  display: inline-block;
}

.text-block-356 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-356.reorder_addcart {
  flex: none;
}

.html-embed-371 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
  overflow: hidden;
}

.html-embed-371.mobile_show {
  display: none;
}

.text-span-1219 {
  display: inline-block;
}

.paragraph-254 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.code-embed-181 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.link-44 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.paragraph-249 {
  color: #fff;
  text-shadow: 0 2px 4px #000;
  margin-top: 24px;
  margin-bottom: 35px;
  margin-left: -56px;
  font-size: 35px;
  line-height: 36px;
}

.div-block-340 {
  position: relative;
}

.text-block-353 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-353.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.section-311 {
  padding-top: 0;
  padding-bottom: 75px;
}

.section-311.reorder_section_one {
  background-image: linear-gradient(314deg, #7cb0c3 55%, var(--white) 100%, white);
}

.heading-383 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.heading-371 {
  color: #ffe613;
  text-align: center;
  text-shadow: 0 3px 1px #0003;
  margin-bottom: 64px;
  margin-left: -152px;
  padding-left: 0;
  font-family: Lato, sans-serif;
  font-size: 51px;
  font-weight: 900;
  line-height: 56px;
}

.text-span-595 {
  display: inline-block;
}

.flex-block-191 {
  justify-content: flex-start;
  align-items: flex-start;
}

.text-block-357 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.flex-block-192 {
  justify-content: center;
  align-items: center;
  margin-top: -97px;
}

.flex-block-190 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.div-block-322 {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
}

.container-207 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.code-embed-183 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-span-1241, .text-span-1215 {
  display: inline-block;
}

.div-block-335 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-335.one_bott {
  background-color: #61beb6;
}

.div-block-335.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-336 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-336.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.text-block-358 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-span-1222 {
  display: inline-block;
}

.text-block-339 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.code-embed-161 {
  margin-right: 12px;
}

.code-embed-166 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-166.count_star {
  width: 30px;
  height: 30px;
}

.text-block-352 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-587 {
  margin-left: 0;
  display: inline-block;
}

.container-206 {
  max-width: 1366px;
  padding: 63px 20px 0;
}

.code-embed-163 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.container-212 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-589 {
  display: inline-block;
}

.container-208 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-374 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.reorder-3-bottle {
  max-width: 600px;
  margin-top: 92px;
  margin-left: auto;
  margin-right: auto;
}

.heading-380 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-349 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-span-1234, .text-span-593 {
  display: inline-block;
}

.div-block-330 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-330.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.code-embed-170 {
  margin-right: 12px;
}

.text-span-1243 {
  display: inline-block;
}

.text-block-361 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-block-344 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.text-block-344.reorder_addcart {
  flex: none;
}

.heading-369 {
  color: #a00;
  text-align: left;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 39px;
  font-weight: 700;
  line-height: 45px;
}

.heading-369.reorder-red-text {
  text-align: center;
  margin-bottom: 40px;
  font-size: 33px;
  line-height: 40px;
}

.image-193 {
  max-width: 80%;
  margin-left: 53px;
  display: inline-flex;
}

.h-sec-three-3 {
  background-image: linear-gradient(#4e255d, #4e255d);
  padding-top: 112px;
  padding-bottom: 30px;
  box-shadow: 0 19px 20px #22222259;
}

.text-span-1253 {
  display: inline-block;
}

.div-block-346 {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
}

.flex-block-200 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.code-embed-204 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-205 {
  margin-right: 12px;
}

.div-block-347 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.heading-385 {
  color: #a00;
  text-align: left;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 39px;
  font-weight: 700;
  line-height: 45px;
}

.heading-385.reorder-red-text {
  text-align: center;
  margin-bottom: 40px;
  font-size: 33px;
  line-height: 40px;
}

.div-block-348 {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.code-embed-200 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.text-block-377 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-377.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.div-block-345 {
  width: 57%;
  margin-right: 20px;
}

.code-embed-199 {
  width: 45px;
  height: 45px;
}

.column-48 {
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}

.text-span-1258 {
  display: inline-block;
}

.code-embed-196 {
  margin-right: 12px;
}

.code-embed-195 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.container-217 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1266 {
  display: inline-block;
}

.column-45 {
  align-self: center;
  padding-top: 50px;
  padding-left: 50px;
  padding-right: 15px;
}

.column-45.inner-right {
  padding-top: 10px;
}

.container-215 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  display: flex;
}

.heading-390 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.text-block-385 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.text-block-118 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 34px;
}

.container-214 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-376 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-1273 {
  display: inline-block;
}

.container-224 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-386 {
  color: #000;
  width: 100%;
  max-width: 650px;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 55px;
}

.heading-386.reorder-heading {
  text-align: center;
  max-width: 100%;
}

.text-block-382 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.bonus_list-9 {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  -webkit-text-stroke-color: #fff;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.text-span-1276 {
  display: inline-block;
}

.text-span-1248 {
  margin-left: 200px;
  display: inline-block;
}

.flex-block-204 {
  justify-content: flex-start;
  align-items: center;
}

.div-block-356 {
  position: relative;
}

.heading-388 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  margin-left: -77px;
  font-family: Lato, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 37px;
}

.text-span-1275 {
  display: inline-block;
}

.container-216 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.columns-29 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.columns-29.inner-col {
  justify-content: center;
  align-items: center;
}

.text-span-604, .text-span-600, .text-span-1261 {
  display: inline-block;
}

.column-46 {
  order: -1;
  align-self: center;
  padding: 25px 40px 15px 15px;
  font-size: 18px;
}

.text-block-380 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.code-embed-201 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-201.count_star {
  width: 30px;
  height: 30px;
}

.heading-394 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-359 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-359.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-359.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.paragraph-261 {
  color: #000;
  padding-left: 50px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 37px;
}

.text-span-603, .text-span-1274 {
  display: inline-block;
}

.paragraph-263 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.section-337 {
  z-index: 999;
  background-color: #4e255d;
  width: 100%;
  max-width: 100%;
  padding: 6px 15px;
  display: flex;
  position: sticky;
  top: 0;
}

.code-embed-202 {
  padding-left: 33px;
  padding-right: 33px;
}

.container-220 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-218 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-398 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.div-block-344 {
  flex-flow: column;
  max-width: 750px;
  display: inline-flex;
}

.div-block-344.reorder_right_block {
  width: 50%;
  position: relative;
}

.h-sec-two-3 {
  margin-top: 25px;
}

.h-sec-two-3.reorder_section_two {
  padding-bottom: 0;
}

.text-block-378 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-span-1262 {
  display: inline-block;
}

.flex-block-207 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.html-embed-378 {
  margin-right: 10px;
}

.code-embed-203 {
  width: 26px;
  height: 17px;
}

.link-33 {
  color: gray;
  font-family: Lato, sans-serif;
  line-height: 24px;
  display: block;
}

.text-span-606 {
  display: inline-block;
}

.flex-block-209 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 800px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-span-1254 {
  display: inline-block;
}

.heading-384 {
  clear: none;
  color: #fff;
  text-align: left;
  text-shadow: 0 0 3px #000;
  flex-flow: column;
  align-content: space-around;
  align-items: baseline;
  margin-bottom: 20px;
  margin-left: -200px;
  margin-right: -146px;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 55px;
  font-weight: 900;
  line-height: 60px;
  display: flex;
}

.text-span-1260 {
  display: inline-block;
}

.html-embed-379 {
  text-align: center;
  width: 100%;
  max-width: 202px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.column-47 {
  padding-left: 0;
  padding-right: 0;
}

.boost_img {
  background-color: #fff;
  height: 500px;
}

.text-span-1257, .text-span-1268 {
  display: inline-block;
}

.html-embed-376 {
  width: 70%;
  max-width: 170px;
  margin-right: auto;
}

.flex-block-208 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1264, .text-span-1249 {
  display: inline-block;
}

.heading-389 {
  color: #097474;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 40px;
}

.heading-389.reboost_heading {
  color: #30606b;
  font-size: 30px;
  line-height: 35px;
}

.paragraph-362 {
  color: #000;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 33px;
}

.dollar-7 {
  font-size: 58px;
}

.paragraph-262 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.heading-393 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-393.money_back_reorder {
  max-width: 100%;
}

.flex-block-206 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-312 {
  padding-top: 0;
  padding-bottom: 75px;
}

.section-312.reorder_section_one {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(345deg, #4e255d, #f5f5f5 0%, #541b68 0%, #331a3c);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.paragraph-257 {
  color: #fff;
  text-shadow: 0 0 3px #000;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  line-height: 35px;
}

.text-span-1259 {
  display: inline-block;
}

.h-sec-eleven-9 {
  background-image: radial-gradient(circle, #36968c, #45314d 0%, #4e255d 50%);
  padding-top: 30px;
  padding-bottom: 60px;
}

.text-span-1271 {
  display: inline-block;
}

.div-block-357 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-357.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-357.one_bott {
  background-color: #61beb6;
}

.flex-block-201 {
  justify-content: center;
  align-items: flex-start;
}

.flex-block-201.reorder_boost {
  justify-content: center;
  align-items: center;
}

.div-block-362 {
  position: relative;
}

.text-span-1267 {
  display: inline-block;
}

.div-block-358 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-358.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.text-span-1269 {
  display: inline-block;
}

.container-219 {
  max-width: 1230px;
}

.text-span-602 {
  display: inline-block;
}

.div-block-365 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-387 {
  color: #ffe613;
  text-align: center;
  text-shadow: 0 3px 1px #0003;
  margin-bottom: 20px;
  margin-left: -71px;
  font-family: Lato, sans-serif;
  font-size: 51px;
  font-weight: 900;
  line-height: 56px;
}

.link-32 {
  color: #000;
  border: 0 solid #ddd;
  border-bottom-width: 1px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
  display: block;
}

.div-block-361 {
  overflow: hidden;
}

.container-222 {
  max-width: 1200px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1270 {
  display: inline-block;
}

.w_footer-11 {
  background-color: #4e255d;
  background-image: linear-gradient(#4e255d, #4e255d);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.text-span-1255, .text-span-1256, .text-span-605 {
  display: inline-block;
}

.container-225 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.link-45 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: block;
}

.text-span-1251 {
  display: inline-block;
}

.heading-397 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.text-span-601 {
  display: inline-block;
}

.container-221 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-258 {
  color: #000;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 27px;
}

.paragraph-258.boost_para {
  font-size: 27px;
  line-height: 38px;
}

.text-block-374 {
  color: #004c5b;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-374.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-374.three_bott_price {
  color: #004c5b;
  margin-top: 27px;
}

.paragraph-259 {
  color: #fff;
  text-shadow: 0 2px 4px #000;
  margin-bottom: 35px;
  margin-left: -59px;
  font-size: 35px;
  line-height: 36px;
}

.text-block-375 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-381 {
  color: #e16f10;
  margin-top: 2px;
  margin-left: 4px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
}

.text-block-379 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.heading-395 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.paragraph-264 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.code-embed-206 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-span-1265, .text-span-1250, .text-span-1272 {
  display: inline-block;
}

.paragraph-260 {
  color: #000;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
}

.paragraph-260.mpbile {
  font-size: 25px;
}

.html-embed-377 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
  overflow: hidden;
}

.html-embed-377.mobile_show {
  display: none;
}

.image-194 {
  width: 650px;
  max-width: 600px;
  height: 350px;
  max-height: 900px;
  margin-left: -2px;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 21px;
  display: block;
}

.container-223 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1277 {
  display: inline-block;
}

.flex-block-205 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-205.reorder_table_flex {
  max-width: 773px;
  margin-left: auto;
  margin-right: auto;
}

.link-block-49 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.columns-28 {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  display: flex;
}

.text-span-1252 {
  display: inline-block;
}

.heading-396 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.flex-block-202 {
  justify-content: center;
  align-items: center;
  margin-top: -70px;
}

.text-span-1263 {
  display: inline-block;
}

.heading-399 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.text-block-372 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.div-block-355 {
  width: 104px;
  height: 104px;
}

.div-block-355.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-355.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-block-383 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 39px;
}

.div-block-360 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-265 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.code-embed-198 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.text-block-384 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.div-block-353 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-353.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-353.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.image-195 {
  margin-left: 500px;
}

.image-196 {
  margin-left: 20px;
}

.div-block-513 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-514 {
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-515 {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-174 {
  background-color: #7cb0c3;
  display: block;
}

.div-block-516 {
  width: 1100px;
}

.paragraph-363 {
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.html-embed-434 {
  margin-right: 10px;
}

.text-span-1531, .text-span-33 {
  display: inline-block;
}

.paragraph-364 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.div-block-517 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-365 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-242 {
  margin-top: 0;
  margin-left: 0;
}

.div-block-242.mobile-new {
  margin-top: 100px;
  margin-left: -101px;
}

.flex-block-271 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1532 {
  display: inline-block;
}

.text-span-1533 {
  color: #e13630;
}

.paragraph-366.mobile {
  margin-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-style: italic;
}

.references {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.image-200 {
  margin-left: 550px;
}

.cell-13, .cell-14, .cell-15, .cell-16 {
  justify-content: flex-start;
  align-items: center;
}

.image-201 {
  background-color: #f7f7f7;
}

.image-202 {
  margin-left: 0;
}

.mobileonly {
  display: block;
}

.image-203 {
  margin-left: 100px;
}

.image-204 {
  width: auto;
  height: 100px;
}

.image-205 {
  margin-top: 40px;
}

.bold-text-175, .bold-text-176 {
  text-decoration: underline;
}

.text-span-1534 {
  text-align: center;
}

.list-item-42 {
  color: #fefefe;
  margin-bottom: 10px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.list-item-43 {
  color: #f3eded;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
}

.text-span-1535 {
  font-size: 25px;
}

.text-span-1536 {
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 700;
}

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

.text-span-1537 {
  text-decoration: underline;
}

.bold-text-178 {
  font-size: 35px;
}

.text-span-1538 {
  text-decoration: underline;
}

.image-206 {
  margin-top: 40px;
  padding-bottom: 10px;
}

.section-250 {
  z-index: 9999;
  background-color: #fff;
  padding: 15px;
  position: sticky;
  top: 0;
}

.image-207 {
  margin-top: 40px;
}

.section-338 {
  background-color: #7cb0c3;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.container-277 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.code-embed-55 {
  width: 150px;
  margin-left: 150px;
}

.heading-490 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 7px #000000a8;
  margin-top: 10px;
}

.container-278 {
  background-color: #ffffff47;
  border-radius: 30px;
  padding-left: 30px;
  padding-right: 30px;
  box-shadow: 0 2px 5px #0003;
}

.flex-block-40 {
  justify-content: space-between;
  align-items: center;
}

.image-208 {
  margin-top: -84px;
  margin-bottom: -78px;
}

.link-46 {
  color: #000;
  border: 0 solid #ddd;
  border-bottom-width: 1px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
  display: block;
}

.section-339 {
  z-index: 999;
  background-color: #509a8f;
  width: 100%;
  max-width: 100%;
  padding: 6px 15px 0;
  position: sticky;
  top: 0;
}

.button-30 {
  color: #fff;
  background-color: #ff7633;
  border: 3px solid #fff;
  border-radius: 12px;
  margin-left: 30px;
  padding: 13px 19px;
  font-size: 23px;
  font-weight: 700;
  line-height: 26px;
  box-shadow: 0 0 8px #222;
}

.html-embed-64 {
  width: 100%;
  max-width: 170px;
  margin-right: auto;
}

.container-46 {
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-47 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  display: flex;
}

.text-span-1539 {
  color: #f3ff07;
  -webkit-text-stroke-color: #fff707;
}

.div-block-519 {
  flex-flow: column;
  max-width: 750px;
  display: inline-flex;
}

.div-block-519.reorder_right_block {
  width: 50%;
  margin-left: 600px;
  position: relative;
}

.flex-block-20 {
  flex-flow: row;
  flex: 1;
  order: 0;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  display: block;
}

.paragraph-367 {
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-top: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 30px;
  line-height: 35px;
  transform: translate(0);
}

.container-48 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  max-width: 1366px;
  margin-bottom: -75px;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.header123 {
  background-color: #7cb0c3;
  background-image: repeating-linear-gradient(352deg, #7cb0c3, #a2c7d4 100%, #fff);
  padding-top: 0;
  padding-bottom: 75px;
}

.header123.reorder_section_one {
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(346deg, #7cb0c3, #7cb0c3 51%, #91bdcd 69%, #fff);
  background-clip: border-box;
}

.image-209 {
  margin-top: 20px;
}

.heading-491 {
  color: #36968c;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 40px;
  font-family: Lato, sans-serif;
  font-size: 60px;
  font-weight: 900;
  line-height: 60px;
  display: flex;
}

.heading-491.mobile-edit {
  color: #fff;
  padding-top: 60px;
  font-size: 50px;
}

.div-block-520 {
  justify-content: center;
  display: flex;
}

.paragraph-368 {
  color: #000;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin: 48px 0 60px 60px;
  font-family: Lato, sans-serif;
  font-size: 23px;
  font-weight: 400;
  line-height: 30px;
  display: flex;
}

.div-block-521 {
  width: 57%;
  margin-left: -50px;
  margin-right: 20px;
}

.flex-block-21 {
  justify-content: center;
  align-items: center;
}

.container-49 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1540 {
  text-align: left;
  display: inline-block;
}

.image-210 {
  border-radius: 20px;
  margin-top: -18px;
  margin-left: 104px;
}

.div-block-522 {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
}

.heading-492 {
  color: #000;
  width: 100%;
  max-width: 650px;
  margin-bottom: 30px;
  margin-left: 83px;
  margin-right: 0;
  padding-right: 198px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 55px;
}

.heading-492.reorder-heading {
  text-align: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
}

.html-embed-67 {
  text-align: center;
  width: 400px;
  margin-left: -68px;
}

.image-211 {
  margin-left: 74px;
}

.image-211.mobile-edit {
  width: 800px;
  max-width: 200%;
  height: 500px;
  margin-top: 60px;
  margin-left: 5px;
}

.flex-block-22 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  margin-top: -85px;
}

.heading-493 {
  color: #ffe613;
  text-align: center;
  text-shadow: 0 3px 1px #0003;
  margin-bottom: 20px;
  margin-left: -150px;
  font-family: Lato, sans-serif;
  font-size: 51px;
  font-weight: 900;
  line-height: 56px;
}

.heading-493.mobile-edit {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: -61px;
  margin-left: 0;
  padding-bottom: 40px;
  display: flex;
}

.div-block-523 {
  text-align: center;
  align-self: auto;
  width: 50%;
  padding-left: 0;
  padding-right: 0;
}

.div-block-524 {
  width: 50%;
}

.container-50 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-369 {
  color: #f1f1f1;
  text-align: left;
  flex-flow: row-reverse;
  justify-content: flex-end;
  align-items: center;
  width: 700px;
  margin-left: -128px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  line-height: 35px;
  display: flex;
}

.paragraph-369.mobile-edit {
  width: 500px;
  margin-top: 20px;
  margin-left: -300px;
  margin-right: 0;
  padding-top: 40px;
  font-size: 25px;
  line-height: 35px;
}

.h-sec-three-4 {
  background-image: linear-gradient(243deg, #7cb0c3, #7cb0c3 32%, #fff);
  padding-top: 125px;
  padding-bottom: 0;
  box-shadow: 0 19px 20px #22222259;
}

.heading-494 {
  color: #287474;
  text-align: center;
  margin-bottom: 15px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  line-height: 36px;
}

.paragraph-370 {
  color: #000;
  text-align: center;
  max-width: 948px;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 40px;
}

.html-embed-68 {
  text-align: center;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
}

.container-279 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.container-51 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.grid-17 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-top: 20px;
  padding-left: 50px;
  padding-right: 50px;
}

.div-block-525 {
  text-align: center;
}

.text-span-1541 {
  display: inline-block;
}

.paragraph-371 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  line-height: 27px;
}

.text-span-1542 {
  display: inline-block;
}

.div-block-526 {
  text-align: center;
}

.text-span-1543, .text-span-1544 {
  display: inline-block;
}

.paragraph-372 {
  text-align: center;
  margin-top: 60px;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  line-height: 35px;
}

.paragraph-372.mobile-edit {
  text-align: left;
}

.h-sec-ten-3 {
  background-color: #eee9e9;
  padding-top: 20px;
  padding-bottom: 10px;
  display: block;
}

.paragraph-373 {
  color: #000;
  padding-left: 50px;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 37px;
}

.heading-495 {
  color: #126b6f;
  justify-content: center;
  margin-left: 40px;
  margin-right: 40px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  display: flex;
}

.text-span-1545 {
  display: inline-block;
}

.flex-block-272 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-272.vsl_table {
  margin-top: 70px;
}

.div-block-527 {
  width: 104px;
  height: 104px;
}

.div-block-527.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-527.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-317 {
  margin-right: 12px;
}

.div-block-528 {
  background-color: #59a191;
  align-self: stretch;
  padding: 5px 10px 10px;
}

.div-block-528.one_bott {
  background-color: #61beb6;
  align-self: stretch;
}

.div-block-528.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.heading-496 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.bonus_list-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #61beb6;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.div-block-529 {
  position: relative;
}

.code-embed-318 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.text-block-537 {
  color: #fff;
  text-align: left;
  text-shadow: 0 0 5px #000;
  flex-flow: row;
  justify-content: center;
  align-items: baseline;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
  display: block;
  position: static;
}

.num-3 {
  font-size: 64px;
}

.code-embed-319 {
  width: 45px;
  height: 45px;
}

.three_bott_img-7 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 225px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-538 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
  display: block;
}

.text-block-539 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.review_num-3 {
  text-align: center;
  width: 100%;
  max-width: 350px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.h-sec-nine-4 {
  background-color: #f4f4f4;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.link-block-50 {
  text-align: justify;
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
  position: static;
}

.div-block-530 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-530.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-530.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.text-block-540 {
  color: #004c5b;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-540.three_bott_price {
  color: #004c5b;
  margin-top: -40px;
}

.text-block-540.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-541 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-541.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.container-280 {
  max-width: 1200px;
  margin-top: -40px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-497 {
  color: #000;
  text-align: center;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 1000px;
  margin: 20px auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.text-block-542 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.code-embed-321 {
  width: 26px;
  height: 17px;
}

.text-block-543 {
  filter: blur();
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  perspective: 92px;
  perspective-origin: 100%;
  transform-origin: 100%;
  color: #fff;
  text-shadow: 0 0 3px #0c2a3694;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
  transition: opacity .4s;
  transform: perspective(73px);
}

.img_block-3 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.img_block-3.six_bott {
  margin-top: 10px;
}

.code-embed-322 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-544 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.code-embed-323 {
  margin-right: 12px;
}

.code-embed-324 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.heading-498 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-545 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-546 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.bold-text-66 {
  font-weight: 900;
}

.dollar-8 {
  font-size: 58px;
}

.div-block-531 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.h-sec-ten-4 {
  background-color: #eee9e9;
  padding-top: 20px;
  padding-bottom: 10px;
  display: block;
}

.container-281 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-499 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-499.money_back_reorder {
  color: #000;
  max-width: 100%;
}

.flex-block-273 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
}

.code-embed-325 {
  flex: none;
  width: 100%;
  max-width: 320px;
}

.paragraph-374 {
  color: #000;
  padding-left: 50px;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 37px;
}

.text-span-1546 {
  display: inline-block;
}

.flex-block-274 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-274.vsl_table {
  margin-top: 70px;
}

.div-block-532 {
  width: 104px;
  height: 104px;
}

.div-block-532.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-532.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.flex-block-275 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 100px;
}

.code-embed-326 {
  margin-right: 12px;
}

.div-block-533 {
  background-color: #59a191;
  align-self: stretch;
  padding: 5px 10px 10px;
}

.div-block-533.one_bott {
  background-color: #61beb6;
  align-self: stretch;
}

.div-block-533.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.heading-500 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-534 {
  position: relative;
}

.code-embed-327 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.text-block-547 {
  color: #fff;
  text-align: left;
  text-shadow: 0 0 5px #000;
  flex-flow: row;
  justify-content: center;
  align-items: baseline;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
  display: block;
  position: static;
}

.num-4 {
  font-size: 64px;
}

.code-embed-328 {
  width: 45px;
  height: 45px;
}

.three_bott_img-8 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 225px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-501 {
  color: #000;
  text-align: center;
  max-width: 830px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.heading-501.money_back_reorder {
  color: #000;
  max-width: 100%;
}

.text-block-548 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
  display: block;
}

.container-282 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-549 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.review_num-4 {
  text-align: center;
  width: 100%;
  max-width: 350px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.h-sec-nine-5 {
  background-color: #f4f4f4;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 20px;
  display: block;
}

.text-span-1547 {
  display: inline-block;
}

.link-block-51 {
  text-align: justify;
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
  position: static;
}

.div-block-535 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-535.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-535.timer_bg_shape.reorder_shape {
  padding-top: 5px;
  padding-bottom: 50px;
}

.text-block-550 {
  color: #004c5b;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-550.three_bott_price {
  color: #004c5b;
  margin-top: -40px;
}

.text-block-550.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-551 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-551.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.container-283 {
  max-width: 1200px;
  margin-top: -40px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-502 {
  color: #000;
  justify-content: center;
  font-size: 50px;
  display: flex;
}

.heading-502.mobile-edit {
  text-align: center;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 40px;
}

.heading-503 {
  color: #000;
  text-align: center;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 700px;
  margin: 20px auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.heading-503.mobile-edit {
  width: 1000px;
  font-size: 25px;
}

.heading-503.mobile-edit.new {
  font-size: 25px;
}

.text-block-552 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.image-212 {
  margin-top: -40px;
}

.code-embed-330 {
  width: 26px;
  height: 17px;
}

.text-block-553 {
  filter: blur();
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  perspective: 92px;
  perspective-origin: 100%;
  transform-origin: 100%;
  color: #fff;
  text-shadow: 0 0 3px #0c2a3694;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
  transition: opacity .4s;
  transform: perspective(73px);
}

.img_block-4 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.img_block-4.six_bott {
  margin-top: 10px;
}

.code-embed-331 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-554 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.h-sec-ten-5 {
  background-color: #eee9e9;
  padding-top: 20px;
  padding-bottom: 10px;
  display: block;
}

.paragraph-375 {
  color: #000;
  margin-top: 20px;
  padding-left: 50px;
  padding-right: 40px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 37px;
}

.code-embed-332 {
  margin-right: 12px;
}

.code-embed-333 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.heading-504 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-555 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-556 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.div-block-536 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1548 {
  display: inline-block;
}

.heading-505 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding: 16px 30px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.text-span-1549, .text-span-1550, .text-span-1551, .text-span-1552 {
  display: inline-block;
}

.paragraph-376 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 27px;
}

.text-span-1553, .text-span-1554, .text-span-1555, .text-span-1556, .text-span-1557, .text-span-1558, .text-span-1559, .text-span-1560 {
  display: inline-block;
}

.container-284 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-1561, .text-span-1562 {
  display: inline-block;
}

.div-block-537 {
  position: relative;
}

.heading-506 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.text-span-1563, .text-span-1564, .text-span-1565, .text-span-1566, .text-span-1567 {
  display: inline-block;
}

.h-sec-eleven-10 {
  background-image: radial-gradient(circle, #7cb0c3, #7cb0c3 50%);
  margin-top: -85px;
  padding-top: 30px;
  padding-bottom: 0;
}

.text-span-1568, .text-span-1569 {
  display: inline-block;
}

.flex-block-276 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.flex-block-276.vsl_table {
  margin-top: 70px;
}

.div-block-538 {
  width: 104px;
  height: 104px;
}

.div-block-538.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-538.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-334 {
  margin-right: 12px;
}

.div-block-539 {
  width: 57%;
  margin-left: -50px;
  margin-right: 20px;
}

.div-block-540 {
  background-color: #59a191;
  align-self: stretch;
  padding: 5px 10px 10px;
}

.div-block-540.one_bott {
  background-color: #61beb6;
  align-self: stretch;
}

.div-block-540.three_bott {
  color: #61beb6;
  -webkit-text-stroke-color: transparent;
  background-color: #61beb6;
}

.div-block-541 {
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.heading-507 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-542 {
  position: relative;
}

.link-47 {
  color: gray;
  font-family: Lato, sans-serif;
  line-height: 24px;
  display: block;
}

.flex-block-277 {
  justify-content: space-around;
  max-width: 990px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.flex-block-278 {
  justify-content: center;
  align-items: center;
}

.code-embed-335 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.container-285 {
  background-color: #f0f0f0;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-557 {
  color: #fff;
  text-align: left;
  text-shadow: 0 0 5px #000;
  flex-flow: row;
  justify-content: center;
  align-items: baseline;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
  display: block;
  position: static;
}

.container-286 {
  max-width: 1366px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.code-embed-336 {
  width: 45px;
  height: 45px;
}

.three_bott_img-9 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 225px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-558 {
  color: #000;
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
  display: block;
}

.text-block-559 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.flex-block-279 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.h-sec-thirteen {
  padding-top: 70px;
  padding-bottom: 0;
  display: block;
}

.link-block-52 {
  text-align: justify;
  background-color: #fb7427;
  border: 1px solid #000;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
  position: static;
}

.div-block-544 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-544.timer_bg_shape {
  background-image: linear-gradient(#f6d60a 25.37%, #ff8f4c 54.71%);
  margin-bottom: 70px;
}

.div-block-544.timer_bg_shape.reorder_shape {
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 50px;
}

.text-block-560 {
  color: #004c5b;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-560.three_bott_price {
  color: #004c5b;
  margin-top: -40px;
}

.text-block-560.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.heading-508 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.text-block-561 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-561.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.container-287 {
  max-width: 1200px;
  margin-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-509 {
  color: #000;
  text-align: center;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 700px;
  margin: 20px auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px;
  display: flex;
}

.heading-509.mobile-edit {
  width: 1000px;
  font-size: 25px;
}

.text-block-562 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.code-embed-338 {
  width: 26px;
  height: 17px;
}

.text-block-563 {
  filter: blur();
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  perspective: 92px;
  perspective-origin: 100%;
  transform-origin: 100%;
  color: #fff;
  text-shadow: 0 0 3px #0c2a3694;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
  transition: opacity .4s;
  transform: perspective(73px);
}

.img_block-5 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.img_block-5.six_bott {
  margin-top: 10px;
}

.code-embed-339 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-564 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.image-213 {
  vertical-align: baseline;
}

.div-block-545 {
  width: 100%;
  max-width: 500px;
  margin-left: auto;
}

.heading-510 {
  color: #000;
  width: 100%;
  max-width: 650px;
  margin-bottom: 30px;
  margin-left: 83px;
  margin-right: 0;
  padding-right: 198px;
  font-family: Lato, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 55px;
}

.heading-510.reorder-heading {
  text-align: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
}

.code-embed-340 {
  margin-right: 12px;
}

.code-embed-341 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.heading-511 {
  color: #a00;
  text-align: left;
  margin-top: 0;
  font-family: Lato, sans-serif;
  font-size: 39px;
  font-weight: 700;
  line-height: 45px;
}

.heading-511.reorder-red-text {
  color: var(--1d3b46);
  text-align: left;
  margin-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 25px;
  font-weight: 400;
  line-height: 30px;
}

.heading-511.reorder-red-text.new-header-1 {
  color: #090808;
  line-height: 35px;
}

.heading-512 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-565 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-566 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.div-block-546 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.container-288 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-513 {
  color: gray;
  text-align: center;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}

.flex-block-280 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}

.flex-block-281 {
  justify-content: space-around;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-377 {
  color: #fff9;
  text-align: center;
  max-width: 1050px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 26px;
}

.container-289 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-548 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-block-282 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.image-214 {
  text-align: left;
  vertical-align: middle;
  margin-left: auto;
  margin-right: auto;
}

.html-embed-435 {
  margin-right: 10px;
}

.paragraph-378 {
  color: #fff9;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.w_footer-12 {
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3);
  margin-top: -6px;
  margin-bottom: auto;
  padding: 45px 15px 40px;
  overflow: hidden;
}

.text-span-1570 {
  display: inline-block;
}

.link-48 {
  box-sizing: border-box;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fffc;
  text-align: left;
  border: 1px #000;
  flex-flow: wrap;
  flex: none;
  order: 0;
  margin-bottom: 30px;
  margin-left: 5px;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  text-decoration: none;
  display: flex;
}

.flex-block-283 {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: 1100px;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-379 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 28px;
}

.text-block-567 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.code-embed-342 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.bold-text-180 {
  background-color: #7cb0c3;
  display: block;
}

.flex-block-284 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 140px;
  position: relative;
}

.div-block-549 {
  position: relative;
}

.text-block-568 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-568.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-569 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.div-block-550 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-550.three_bott {
  color: #7cb0c3;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-550.one_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
}

.bonus_list-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #7cb0c3;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding: 6px 10px;
  display: flex;
}

.text-block-570 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-570.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-570.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-571 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-343 {
  width: 45px;
  height: 45px;
}

.text-block-572 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-573 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-574 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.div-block-551 {
  width: 104px;
  height: 104px;
}

.div-block-551.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-551.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-344 {
  margin-right: 12px;
}

.one_bott_img-3 {
  width: 100px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-345 {
  width: 300px;
}

.code-embed-346 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-block-575 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  flex: 0 auto;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.num-5 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 64px;
}

.link-block-53 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-347 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-514 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.div-block-552 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.dollar-9 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 58px;
}

.code-embed-348 {
  width: 26px;
  height: 17px;
}

.three_bott_img-10 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-576 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.code-embed-349 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.bold-text-181 {
  background-color: #7cb0c3;
  display: block;
}

.flex-block-285 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.div-block-553 {
  position: relative;
}

.text-block-577 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-577.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-578 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.div-block-554 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-554.three_bott {
  color: #7cb0c3;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-554.one_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
}

.text-block-579 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-579.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-579.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-580 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-350 {
  width: 45px;
  height: 45px;
}

.text-block-581 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-582 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-583 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.div-block-555 {
  width: 104px;
  height: 104px;
}

.div-block-555.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-555.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-351 {
  margin-right: 12px;
}

.one_bott_img-4 {
  width: 100px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-352 {
  width: 300px;
}

.code-embed-353 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-block-584 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  flex: 0 auto;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.num-6 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 64px;
}

.link-block-54 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-354 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-515 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.div-block-556 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.dollar-10 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 58px;
}

.code-embed-355 {
  width: 26px;
  height: 17px;
}

.three_bott_img-11 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.text-block-585 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.code-embed-356 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.flex-block-286 {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  position: relative;
}

.div-block-557 {
  position: relative;
}

.text-block-586 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-586.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-587 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.div-block-558 {
  background-color: #30606b;
  padding: 5px 10px 10px;
}

.div-block-558.three_bott {
  color: #7cb0c3;
  -webkit-text-stroke-color: transparent;
  background-color: #7cb0c3;
}

.div-block-558.one_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
}

.text-block-588 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-588.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-588.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-589 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 3px #000;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-357 {
  width: 45px;
  height: 45px;
}

.text-block-590 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-591 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-592 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.div-block-559 {
  width: 104px;
  height: 104px;
}

.div-block-559.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-559.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.code-embed-358 {
  margin-right: 12px;
}

.one_bott_img-5 {
  width: 100px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-359 {
  width: 300px;
}

.code-embed-360 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-block-593 {
  color: #fff;
  text-shadow: 0 0 5px #000;
  flex: 0 auto;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 62px;
  text-decoration: none;
}

.link-block-55 {
  background-color: #ff9e01;
  border: 1px solid #000;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-361 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.heading-516 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 41px;
  font-weight: 700;
  line-height: 42px;
}

.div-block-560 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.dollar-11 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 58px;
}

.code-embed-362 {
  width: 26px;
  height: 17px;
}

.three_bott_img-12 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.paragraph-380 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

.heading-517 {
  color: #000;
  text-align: left;
  background-color: #fff;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 30px 0;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 900;
  line-height: 33px;
}

.heading-518 {
  color: #fff;
  text-align: center;
  text-shadow: 0 4px 8px #222;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 53px;
  font-weight: 900;
  line-height: 60px;
}

.container-290 {
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-561 {
  position: relative;
}

.h-sec-eleven-11 {
  background-color: #7cb0c3;
  padding-top: 30px;
  padding-bottom: 10px;
}

.container-291 {
  max-width: 1140px;
}

.heading-519 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.heading-519.mobile {
  font-size: 30px;
  line-height: 35px;
}

.container-292 {
  max-width: 11400px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-17, .cell-18 {
  justify-content: flex-start;
  align-items: center;
}

.image-215 {
  margin-left: 20px;
}

.image-215.riboflavin {
  margin-left: 15px;
}

.cell-19, .cell-20 {
  justify-content: flex-start;
  align-items: center;
}

.paragraph-381 {
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}

.paragraph-381.ing2, .paragraph-381.ing3 {
  font-size: 17px;
}

.heading-520 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.image-217.neuro-img {
  margin-top: -5px;
}

.cell-21 {
  justify-content: flex-start;
  align-items: center;
}

.image-218, .image-218.acid-img {
  margin-left: 20px;
}

.div-block-562 {
  width: 1100px;
}

.paragraph-382.mobile {
  margin-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-style: italic;
}

.image-219.orange-img {
  margin-left: 10px;
}

.container-293 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  width: 100%;
  max-width: 1366px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-341 {
  z-index: 999;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  background-clip: border-box;
  width: 100%;
  max-width: 100%;
  padding: 6px 15px;
  display: flex;
  position: sticky;
  top: 0;
}

.container-294 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1340px;
  display: flex;
}

.html-embed-436 {
  width: 100%;
  max-width: 150px;
  margin-right: auto;
}

.image-220 {
  max-width: 80%;
  margin-top: 70px;
  margin-left: 107px;
}

.image-220.mobile-edit {
  max-width: 80%;
  margin-top: 10px;
  margin-left: 0;
  padding-bottom: 10px;
  display: block;
}

.div-block-563 {
  justify-content: center;
  display: flex;
}

.div-block-564 {
  display: flex;
}

.text-span-1571 {
  color: #ffff18;
}

.div-block-565 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.image-221 {
  max-width: 300%;
  line-height: 200px;
}

.image-221.mobile-edit {
  display: inline-block;
}

.image-222 {
  margin-top: 0;
}

.div-block-567 {
  max-width: 800px;
}

.container-295 {
  max-width: 1666px;
}

.section-342 {
  background-color: #c2dce5;
  padding-top: 50px;
  padding-bottom: 50px;
}

.grid-18 {
  grid-column-gap: 20px;
  grid-row-gap: 29px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 50px;
}

.text-span-1573, .text-span-1574 {
  display: inline-block;
}

.text-block-594 {
  color: #294356;
  text-align: center;
  max-width: 735px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
}

.heading-521 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.list-25 {
  flex: 1;
  padding-left: 0;
  list-style-type: none;
}

.code-embed-364, .div-block-568 {
  text-align: center;
}

.div-block-568.portrait_video {
  max-width: 254px;
  margin-top: 35px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-1575 {
  display: inline-block;
}

.div-block-569 {
  color: #18483d;
  text-align: center;
  background-color: #ffffffc7;
  border-radius: 30px;
  max-width: 1200px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 30px;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  line-height: 2rem;
  box-shadow: 0 4px 8px -1px #00000073;
}

.heading-522 {
  color: #337768;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-595 {
  color: #294356;
  text-align: center;
  -webkit-text-stroke-color: #294356;
  margin-top: 13px;
  font-family: Lato, sans-serif;
  font-size: 1.2rem;
  line-height: 1.7rem;
}

.text-span-1576, .text-span-1577 {
  display: inline-block;
}

.code-embed-366 {
  max-width: 350px;
  margin-top: 88px;
  margin-left: auto;
  margin-right: auto;
}

.container-296 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.5rem;
}

.column-49 {
  text-align: center;
}

.link-49 {
  color: #0056b3;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.code-embed-367 {
  margin-bottom: 20px;
}

.div-block-570 {
  border: 1px dashed #000;
  border-top-width: 0;
  padding-top: 30px;
}

.flex-block-287 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 34px;
}

.section-343 {
  z-index: 9999;
  background-color: #fff;
  padding: 15px;
  position: sticky;
  top: 0;
}

.text-block-596 {
  color: #294356;
  text-align: center;
  margin-bottom: 21px;
  font-family: Lato, sans-serif;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.7rem;
}

.section-344 {
  background-color: #e6e6e6;
  padding-top: 50px;
  padding-bottom: 50px;
}

.text-block-597 {
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 39px;
}

.text-span-1578, .text-span-1579 {
  display: inline-block;
}

.text-span-1580, .text-span-1580.bold_txt {
  font-weight: 700;
}

.column-50 {
  text-align: center;
}

.button-31 {
  background-color: #008875;
  border-radius: 20px;
  width: 100%;
  max-width: 250px;
  margin-top: 30px;
  padding: 15px 0;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.text-span-1581 {
  display: inline-block;
}

.heading-523 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-598 {
  color: #fff;
  background-color: #337768;
  border: 3px solid #fff;
  border-radius: 22px;
  padding: 19px 33px;
  font-size: 1.5rem;
}

.text-block-598.green_head {
  background-color: #294356;
  line-height: 25px;
  position: relative;
}

.div-block-571 {
  width: 100%;
  max-width: 680px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-599 {
  color: #294356;
  text-align: center;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 2.5rem;
  font-style: italic;
  font-weight: 700;
  line-height: 2.6rem;
}

.text-span-1582 {
  display: inline-block;
}

.text-block-600 {
  color: #294356;
  text-align: right;
  margin-bottom: 25px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 5vw, 3.5rem);
  font-weight: 900;
  line-height: 52px;
}

.list-item-44 {
  margin-bottom: 30px;
  list-style-type: none;
}

.section-345 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/675e2288afa4a6c4fc1896fa_NG%20Custom%20Images%201.1%20(1920%20x%201280%20px).png");
  background-position: 0 100%;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 100px;
}

.text-span-1583 {
  display: inline-block;
}

.container-297 {
  max-width: 1660px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-572 {
  text-align: center;
  margin-top: 40px;
}

.code-embed-369 {
  justify-content: center;
  display: flex;
}

.text-span-1584, .text-span-1585, .text-span-1586, .text-span-1587 {
  display: inline-block;
}

.section-346 {
  padding-top: 50px;
  padding-bottom: 50px;
  box-shadow: 0 18px 20px #22222252;
}

.section-347 {
  padding-top: 40px;
  padding-bottom: 90px;
}

.columns-30 {
  margin-bottom: 44px;
}

.text-span-1588 {
  display: inline-block;
}

.link-50 {
  color: #007bff;
  margin-left: auto;
  margin-right: auto;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: inline-block;
}

.heading-524 {
  color: #000;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 42px;
}

.text-span-1589, .text-span-1590, .text-span-1591 {
  display: inline-block;
}

.container-298 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.section-348 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.container-299 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.grid-19 {
  grid-column-gap: 21px;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr;
  max-width: 1400px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.section-349 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.heading-525 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.paragraph-383 {
  color: #294356;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 2rem;
}

.paragraph-383.center {
  text-align: center;
  margin-bottom: 20px;
  font-size: 19px;
  line-height: 24px;
}

.heading-526 {
  color: #fff;
  text-align: center;
  background-color: #294356;
  background-image: linear-gradient(#294356, #294356);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}

.div-block-573 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 35px;
  display: block;
  overflow: hidden;
}

.button-32 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.link-51 {
  color: #0067ff;
}

.paragraph-384 {
  color: #000;
  margin-bottom: 30px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 22px;
  line-height: 26px;
  position: static;
}

.div-block-574 {
  margin-bottom: 70px;
}

.code-embed-372 {
  text-align: center;
}

.text-block-601 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.6rem;
}

.div-block-575 {
  text-align: center;
}

.button-33 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.div-block-576 {
  color: #000;
  border: 0 solid #000;
  border-right-width: 1px;
  margin-left: 0;
  margin-right: 15px;
  padding-right: 15px;
  font-size: 1.063rem;
  text-decoration: none;
}

.div-block-576.border_none {
  border-right-width: 0;
  margin-right: 0;
  padding-right: 0;
}

.container-300 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.text-span-1592 {
  display: inline-block;
}

.paragraph-385 {
  color: #294356;
  text-align: center;
  margin-bottom: 30px;
  font-family: Lato, sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 3rem;
}

.div-block-577 {
  flex: 1;
  width: 15%;
  padding: 15px;
}

.div-block-577.df_bg {
  background-color: #c2dce5;
}

.div-block-577.middle {
  flex: none;
  width: 100%;
  max-width: 355px;
}

.heading-527 {
  color: #000;
  text-align: center;
  background-color: #00dbff;
  margin-bottom: 0;
  padding: 20px;
  font-family: Lato, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.1rem;
}

.div-block-578 {
  justify-content: center;
  max-width: 1260px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 0 64px 64px #d3d3d3c4;
}

.text-span-1593 {
  display: inline-block;
}

.container-301 {
  max-width: 1200px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-579 {
  flex: 1;
}

.text-span-1594, .text-span-1595 {
  display: inline-block;
}

.div-block-580 {
  flex: none;
  max-width: 590px;
}

.div-block-581 {
  text-align: center;
  background-color: #f6f6f6;
  padding-top: 11px;
  padding-bottom: 20px;
  display: none;
}

.div-block-582 {
  cursor: pointer;
  justify-content: flex-start;
  display: block;
}

.code-embed-373 {
  flex: none;
  width: 35px;
  margin-right: 50px;
}

.flex-block-289 {
  justify-content: space-between;
  align-items: center;
}

.paragraph-386 {
  color: #337768;
  text-align: right;
  word-spacing: 7px;
  max-width: 630px;
  margin-bottom: 0;
  margin-left: auto;
  font-family: Lato, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2.2rem);
  font-weight: 900;
}

.paragraph-386.orange_text {
  color: #294356;
}

.text-span-1596 {
  display: inline-block;
}

.container-302 {
  max-width: 1666px;
  padding-left: 15px;
  padding-right: 15px;
}

.container-303 {
  max-width: 1200px;
}

.heading-528 {
  color: #000;
  text-align: center;
  text-shadow: 0 10px 20px #0003;
  overflow-wrap: normal;
  border-radius: 0;
  margin-top: 41px;
  margin-bottom: 41px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3.11rem);
  font-weight: 700;
  line-height: 60px;
}

.div-block-583 {
  background-image: linear-gradient(90deg, #ff833d03 1%, #ff833d29 33%, #ff833d75);
  margin-left: auto;
  padding: 23px 50px;
  font-style: italic;
  line-height: 45px;
}

.code-embed-374 {
  width: 150px;
}

.link-52 {
  color: #0067ff;
}

.text-span-1597 {
  display: inline-block;
}

.section-350 {
  padding-top: 80px;
}

.text-block-602.form_data {
  word-break: break-all;
  margin-bottom: 25px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.code-embed-375 {
  border: 4px solid #2c7a69;
  border-radius: 0;
}

.bold-text-187 {
  font-weight: 900;
}

.text-span-1598 {
  color: #0067ff;
}

.div-block-584 {
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

.flex-block-291 {
  text-align: center;
  margin-bottom: 25px;
}

.text-span-1599 {
  font-style: italic;
}

.button-34 {
  text-align: center;
  text-shadow: 0 3px 7px #000000a3;
  background-color: #ff833d;
  border-radius: 20px;
  width: 230px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: Lato, sans-serif;
  font-size: 32px;
  font-weight: 700;
  box-shadow: 0 3px 7px #000000a3;
}

.button-34.big_bt {
  border-radius: 5px;
  width: 100%;
  max-width: 491px;
}

.text-block-603 {
  color: #fff;
  text-align: center;
  background-color: #294356;
  border: 3px solid #fff;
  border-radius: 37px;
  padding: 12px 20px;
  font-family: Lato, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2.1rem);
  font-weight: 900;
  line-height: 41px;
  box-shadow: 2.828px 2.828px 9px #0003;
}

.link-53 {
  color: #0056b3;
  font-family: Lato, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-span-1600 {
  display: inline-block;
}

.div-block-585 {
  max-width: 980px;
}

.code-embed-376 {
  flex: none;
  width: 100%;
  max-width: 570px;
  padding-left: 15px;
  padding-right: 15px;
}

.heading-529 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.heading-529.white_text {
  color: #fff;
  text-shadow: 0 0 10px #22222294;
}

.code-embed-377 {
  border: 4px solid #fff;
  margin-bottom: 10px;
}

.text-span-1601 {
  display: inline-block;
}

.heading-530 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: #cc0003;
  text-align: center;
  text-shadow: 0 10px 20px #0003;
  margin-top: 54px;
  margin-bottom: 54px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3.425rem);
  font-weight: 900;
  line-height: 60px;
}

.heading-531 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.div-block-586 {
  cursor: pointer;
}

.flex-block-292 {
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
}

.div-block-587 {
  text-align: center;
}

.section-351 {
  border: 1px solid #000;
  padding-top: 70px;
  padding-bottom: 70px;
}

.grid-20 {
  grid-column-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 55% 34%;
  place-items: center;
  max-width: 1040px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.code-embed-378 {
  border: 4px solid #2c7a69;
  border-radius: 0;
}

.code-embed-378.first {
  border-radius: 0;
  order: -1;
}

.div-block-588 {
  background-color: #c2dce5;
  border-radius: 35px;
  max-width: 1200px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.heading-532 {
  color: #294356;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
  font-family: Lato, sans-serif;
  font-size: clamp(2.5rem, 5vw, 4rem);
  font-weight: 900;
  line-height: 62px;
}

.text-block-604 {
  color: #000;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 1.1rem;
  line-height: 1.2rem;
}

.flex-block-293 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.bold-text-188 {
  line-height: 2rem;
}

.code-embed-379 {
  text-align: center;
  background-color: #fff;
  border-radius: 30px;
  height: 300px;
  box-shadow: 0 4px 8px -1px #00000073;
}

.text-span-1602 {
  display: inline-block;
}

.div-block-589 {
  padding-left: 15px;
  padding-right: 15px;
}

.heading-533 {
  color: #294356;
  text-align: right;
  margin-top: 39px;
  margin-bottom: 39px;
  font-family: Lato, sans-serif;
  font-size: clamp(2rem, 4vw, 3rem);
  line-height: 55px;
}

.paragraph-387 {
  margin-bottom: 28px;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.paragraph-387.add-space {
  margin-top: 10px;
  padding-top: 10px;
}

.paragraph-387.new {
  font-size: 21px;
  text-decoration: underline;
}

.paragraph-387.small {
  font-size: 12px;
}

.link-54 {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.text-block-605 {
  margin-bottom: 48px;
}

.text-block-605.pixel_link {
  color: #0f00ff;
  word-break: break-all;
  margin-bottom: 0;
  font-size: 1.6rem;
}

.div-block-590 {
  margin-top: 14px;
}

.button-35 {
  color: #fff;
  background-color: #008875;
  border-radius: 10px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
}

.text-span-1603 {
  display: inline-block;
}

.div-block-591 {
  text-align: center;
  margin-top: 25px;
}

.div-block-592 {
  cursor: pointer;
}

.content-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 0;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: -26px;
  padding: 13px;
  overflow: hidden;
}

.text-span-1604 {
  display: inline-block;
}

.section-352 {
  background-color: #c1e5dd;
  padding-top: 60px;
  padding-bottom: 60px;
}

.bold-text-189 {
  color: #294356;
}

.link-55 {
  margin-bottom: 28px;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.div-block-594 {
  justify-content: center;
  display: flex;
}

.bold-text-190, .list-item-45, .list-item-46 {
  font-family: Lato, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.list-26 {
  padding-top: 0;
  font-family: Lato, sans-serif;
  font-size: 19px;
  line-height: 25px;
}

.text-span-1605 {
  text-decoration: underline;
}

.div-block-595 {
  justify-content: center;
  display: flex;
}

.paragraph-387-copy {
  margin-bottom: 28px;
  font-family: Lato, sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.paragraph-387-copy.add-space {
  margin-top: 10px;
  padding-top: 10px;
}

.paragraph-387-copy.new {
  font-size: 21px;
  text-decoration: underline;
}

.paragraph-387-copy.small {
  font-size: 12px;
}

.list-27 {
  font-family: Lato, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.div-block-596 {
  justify-content: center;
  margin-bottom: 20px;
  display: flex;
}

.list-28 {
  font-family: Lato, sans-serif;
  font-size: 19px;
  line-height: 24px;
}

.div-block-597 {
  justify-content: center;
  display: flex;
}

.paragraph-388 {
  flex-flow: column;
  justify-content: flex-start;
  margin-top: 20px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  line-height: 30px;
  display: flex;
}

.paragraph-389 {
  flex-flow: column;
  margin-top: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.div-block-598 {
  flex-flow: column;
  justify-content: center;
  align-items: baseline;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-599 {
  flex-flow: column;
  display: flex;
}

.heading-534 {
  font-family: Lato, sans-serif;
  font-size: 35px;
  display: flex;
}

.paragraph-390 {
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.paragraph-390.foot {
  margin-top: 100px;
  margin-bottom: 140px;
}

.list-29 {
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.list-item-47 {
  font-size: 17px;
}

.paragraph-390-copy, .paragraph-390-copy-copy, .paragraph-390-copy-copy-copy {
  font-family: Roboto Condensed, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.paragraph-391 {
  color: #294356;
  text-align: center;
  margin-top: 10px;
  font-family: Lato, sans-serif;
  font-size: 1.2rem;
}

.heading-535 {
  text-align: center;
  border: 1px #000;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 900;
}

.italic-text-12 {
  font-weight: 900;
}

.section-353 {
  background-color: #266271b5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  box-shadow: 0 2px 5px #00000080;
}

.container-304 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.container-304.mob {
  display: none;
}

.heading-536 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000000f7;
  background-color: #d33;
  border-radius: 30px;
  width: 35%;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 5px 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  line-height: 35px;
}

.heading-537 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #00000078;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  line-height: 33px;
}

.bold-text-193 {
  color: #ffd022;
  text-shadow: 0 1px 1px #000000a3;
}

.heading-538 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  margin-top: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 35px;
}

.text-span-1606 {
  color: #b80000;
  text-shadow: none;
}

.paragraph-392 {
  font-size: 15px;
}

.paragraph-393 {
  color: #1d3b46;
  text-align: center;
  width: 75%;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.heading-539 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0000;
  background-color: #ffd022;
  border: 1px solid #fff;
  width: 95%;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 48px;
  box-shadow: 0 2px 5px #0003;
}

.container-305 {
  background-color: #fff;
  border: 2px #266271;
  border-bottom: 4px solid #266271;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 940px;
  margin-top: -320px;
  padding-bottom: 40px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.container-305.pricing-3pack-1 {
  max-width: 940px;
  margin-top: 0;
  display: block;
}

.heading-540 {
  color: #fff;
  text-align: center;
  text-indent: 0;
  text-shadow: 0 0 7px var(--1d3b46);
  column-count: auto;
  white-space: normal;
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 29px;
}

.heading-540._6btlc {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-540._6 {
  padding-top: 10px;
}

.text-span-1607 {
  color: #fff;
  line-height: 30px;
}

.heading-541 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.heading-542 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.text-span-1608 {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
}

.heading-543 {
  color: #1d3b46d4;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 400;
}

.text-span-1609 {
  -webkit-text-decoration: line-through #ff1a0091;
  text-decoration: line-through #ff1a0091;
}

.heading-544 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.div-block-600 {
  border-bottom: 1px solid #1d3b46;
  width: 60%;
  margin-bottom: 10px;
}

.text-span-1610 {
  color: #facc14;
  text-shadow: 0 1px 1px #000c;
}

.button-36 {
  color: #1d3b46;
  text-align: center;
  background-color: #f1c65d;
  border: 1px solid #a1a1a1;
  border-radius: 20px;
  width: 90%;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 28px;
  box-shadow: 0 2px 5px #0003;
}

.button-36:hover {
  background-color: #ffd022;
}

.button-36.yes {
  width: 90%;
  margin-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 17px;
}

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

.div-block-601 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-394 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.section-354 {
  background-color: #0000000d;
  padding-bottom: 40px;
}

.section-355 {
  outline-offset: 0px;
  background-color: #35637e;
  outline: 2px solid #1d3b46;
}

.heading-545 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
}

.sec-9-testimonial {
  outline-offset: 0px;
  background-color: #0000000d;
  outline: 2px solid #1d3b46;
  padding-top: 20px;
  padding-bottom: 40px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-602 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-395 {
  color: #1d3b46;
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

.container-306 {
  background-color: #fff;
  border: 2px #3a879a;
  border-bottom: 3px solid #3a879a;
  border-radius: 8px;
  max-width: 850px;
  margin-top: 10px;
  padding: 10px;
  box-shadow: 0 2px 5px #0003;
}

.image-225 {
  margin-right: 20px;
}

.paragraph-396 {
  color: #1d3b46;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.paragraph-397 {
  color: #1d3b46;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.section-357 {
  outline-offset: 0px;
  background-color: #26627187;
  outline: 2px solid #1d3b46;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #00000080;
}

.heading-546 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.paragraph-398 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph-398.olivercopy1 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-398.olivercopy3 {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.cell-22 {
  justify-content: center;
  align-items: center;
}

.image-226 {
  border: 1px solid #fff;
  border-radius: 16px;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-399 {
  color: #1d3b46;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 30px;
  text-decoration: none;
}

.paragraph-399.olivercopy2 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-span-1611 {
  font-size: 28px;
}

.cell-23 {
  padding-left: 10px;
}

.quick-stack-6 {
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
}

.sec-2 {
  outline-offset: 0px;
  text-align: left;
  outline: 2px solid #1d3b46;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #00000096;
}

.cell-24 {
  justify-content: center;
  align-items: center;
}

.heading-547 {
  color: #1d3b46;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  -webkit-text-decoration: underline #f51115;
  text-decoration: underline #f51115;
}

.paragraph-400 {
  color: #1d3b46;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: block;
}

.paragraph-400._1btlc {
  background-image: linear-gradient(#ffffffe6, #fff 98%, #a9bdd5);
  border-radius: 10px;
  margin-left: 0;
  padding: 10px;
  box-shadow: 0 2px 5px #00000075;
}

.paragraph-400.olivercopy4 {
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400.olivercopy5 {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400._1btlc-copy {
  border-radius: 10px;
  width: 100%;
  margin-left: 0;
  padding: 10px;
}

.paragraph-400._1btlc-copy.white-bg {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.image-227 {
  border-radius: 16px;
  margin-top: -30px;
  box-shadow: 0 2px 5px #0003;
}

.container-307 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.paragraph-401 {
  color: #000;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.cell-25 {
  justify-content: center;
  align-items: center;
}

.heading-548 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #000000f2;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
}

.section-359 {
  text-align: left;
  background-color: #0000000d;
  box-shadow: 0 2px 5px #0009;
}

.heading-549 {
  color: #1d3b46;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.container-308 {
  max-width: 940px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.heading-550 {
  color: #000;
  text-align: center;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 400;
}

.paragraph-402 {
  color: #1d3b46;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.paragraph-402._1btlc {
  font-size: 18px;
  line-height: 25px;
}

.image-228 {
  border: 1px solid var(--white);
  border-radius: 20px;
}

.cell-26 {
  justify-content: center;
  align-items: center;
}

.container-309 {
  flex-flow: column;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.sec-10-mbg {
  outline-offset: 0px;
  background-color: #35637e;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6941f3b76a68c32e81ccf783_mbg.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  outline: 2px solid #1d3b46;
  padding-top: 90px;
  padding-bottom: 40px;
}

.container-310 {
  background-color: #fff;
  border-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 850px;
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  box-shadow: 1px 2px 12px #000000c4;
}

.heading-551 {
  color: #1d3b46;
  text-align: center;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.paragraph-403 {
  color: #1d3b46;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.image-229 {
  margin-top: -75px;
}

.sec-11 {
  background-color: #fff;
}

.quick-stack-7 {
  margin-top: 0;
  margin-left: 40px;
  padding: 0;
}

.cell-27 {
  color: #000;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.text-span-1612 {
  font-size: 22px;
}

.buybox2 {
  outline-offset: 0px;
  background-color: #0000000d;
  outline: 3px solid #1d3b46;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.cell-28, .cell-29, .cell-30, .cell-31 {
  justify-content: center;
  align-items: center;
}

.container-311 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 1140px;
  padding: 10px 20px 20px;
  display: flex;
}

.paragraph-404 {
  flex-flow: column;
  flex: 0 auto;
  align-items: flex-start;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 20px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  display: block;
}

.paragraph-404._1btlc {
  color: #1d3b46;
  padding-top: 20px;
}

.paragraph-404._6btlc, .paragraph-404._6btlc-copy {
  padding-top: 20px;
}

.cell-32 {
  justify-content: center;
  align-items: center;
}

.paragraph-405 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 10px 30px 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

.heading-552 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 30px 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 33px;
}

.div-block-603 {
  position: relative;
}

.section-363 {
  background-color: #35637e;
}

.container-312 {
  padding-top: 20px;
  padding-bottom: 0;
}

.heading-553 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.heading-554 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: block;
}

.text-span-1613 {
  color: #ffd022;
  text-shadow: 0 1px 1px #000;
}

.text-span-1613._2nd-yes {
  color: #b80000;
  text-shadow: 0 1px 1px #0003;
}

.text-span-1613.red {
  color: #b80000;
  text-shadow: none;
}

.paragraph-406 {
  color: #266271;
  text-align: center;
  width: 75%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
  display: block;
}

.footer-up1 {
  background-color: #1d3b46;
}

.paragraph-407 {
  color: #fff;
  width: 100%;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 22px;
}

.cell-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.heading-555 {
  color: #ececec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.cell-34, .cell-35, .cell-36, .cell-37, .cell-38 {
  justify-content: center;
  align-items: center;
}

.link-57, .link-58, .link-59, .link-60, .link-61 {
  color: #fff;
  text-decoration: none;
}

.quick-stack-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 75%;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.container-313 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.quick-stack-9 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.cell-39 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: flex-start;
}

.cell-40 {
  justify-content: flex-end;
  align-items: flex-end;
}

._3_bottle_pack, .up1-1-3btlc {
  display: block;
}

._9_bottle_pack, .container-314, .container-316 {
  display: none;
}

.text-block-606 {
  color: #fff;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 48px;
}

.text-block-607 {
  color: #000;
  font-family: Roboto Condensed, sans-serif;
  font-size: 17px;
  font-style: italic;
}

.code-embed-380 {
  width: 30px;
  height: 30px;
  margin-right: 7px;
}

.flex-block-294 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 900px;
  height: 700px;
  margin-left: 149px;
  padding-top: 0;
  position: static;
}

.div-block-604 {
  position: relative;
}

.heading-556 {
  color: #f0f0f0;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 50px;
}

.text-block-608 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-608.red_slash {
  font-family: Lato, sans-serif;
  font-weight: 700;
  position: relative;
}

.text-block-609 {
  color: #000;
  text-align: center;
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 900;
  line-height: 26px;
}

.container-317 {
  max-width: 1200px;
  margin-top: 220px;
  padding-left: 20px;
  padding-right: 20px;
}

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

.div-block-605 {
  background-color: #234553;
  padding: 5px 10px 10px;
}

.div-block-605.three_bott {
  color: #234553;
  -webkit-text-stroke-color: transparent;
  background-color: #234553;
}

.div-block-605.one_bott {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-color: #7cb0c3;
  background-image: linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3), linear-gradient(#7cb0c3, #7cb0c3);
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
}

.text-block-610 {
  color: #294356;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 900;
  line-height: 35px;
}

.text-block-610.one_bott_price {
  color: #000;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.text-block-610.three_bott_price {
  color: #294356;
  margin-top: -23px;
}

.text-block-611 {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.code-embed-381 {
  width: 45px;
  height: 45px;
}

.text-block-612 {
  color: #000;
  margin-top: 4px;
  margin-left: 7px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}

.text-block-613 {
  color: #fff;
  text-shadow: 0 0 3px #00000094;
  font-family: Roboto Condensed, sans-serif;
  font-size: 21px;
  font-style: italic;
  font-weight: 800;
  line-height: 25px;
}

.text-block-614 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-weight: 900;
}

.div-block-606 {
  width: 104px;
  height: 104px;
}

.div-block-606.save_badge {
  z-index: 10;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0 3px auto auto;
}

.div-block-606.save_badge.three_bott_badge {
  top: 10px;
  right: 19px;
}

.text-block-615 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 39px;
}

.code-embed-382 {
  margin-right: 12px;
}

.one_bott_img-6 {
  width: 100px;
  height: 172px;
  margin-top: 27px;
  margin-left: auto;
  margin-right: auto;
}

.heading-557 {
  color: #000;
  text-align: center;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto Condensed, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 52px;
}

.code-embed-383 {
  width: 300px;
}

.code-embed-384 {
  width: 32px;
  height: 32px;
  position: absolute;
  inset: auto 3% -18px auto;
}

.text-block-616 {
  color: #234553;
  flex: 0 auto;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 62px;
  text-decoration: none;
}

.div-block-607 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-607.timer_bg_shape {
  background-color: #dc262600;
  background-image: linear-gradient(#dc2626, #dc2626);
  margin-bottom: 70px;
  padding-bottom: 20px;
}

.div-block-607.timer_bg_shape.mobile_head-ine {
  margin-bottom: 100px;
  padding-bottom: 60px;
}

.div-block-608 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-608.count_block {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.text-span-1614 {
  display: inline-block;
}

.link-block-56 {
  background-color: #f0c14b;
  border: 1px solid #000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin: 0 auto 20px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.code-embed-385 {
  width: 180px;
  margin-top: 15px;
  margin-left: auto;
  margin-right: auto;
}

.code-embed-386 {
  width: 30px;
  height: 30px;
  margin-left: 16px;
}

.heading-558 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 42px;
}

.div-block-609 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.dollar-12 {
  color: #294356;
  -webkit-text-stroke-color: #294356;
  font-size: 58px;
}

.code-embed-387 {
  width: 26px;
  height: 17px;
}

.code-embed-388 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 20px;
  height: 20px;
  display: block;
}

.code-embed-388.count_star {
  width: 30px;
  height: 30px;
}

.three_bott_img-13 {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 215px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.paragraph-409 {
  justify-content: center;
  margin-bottom: 0;
  margin-left: 140px;
  margin-right: 140px;
  font-size: 20px;
  display: flex;
}

.italic-text-14 {
  color: #efefef;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.text-span-1615 {
  color: #dc2626;
  -webkit-text-fill-color: inherit;
  background-color: #f7f7f7;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
}

.div-block-610 {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-610.p2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-610.mobile-badges {
  margin-top: 0;
  padding-top: 10px;
}

.image-232, .image-233 {
  margin-right: 40px;
}

.paragraph-410 {
  text-align: center;
  justify-content: center;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.paragraph-410.new {
  color: #f9f4f4;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  line-height: 40px;
}

.paragraph-410.new.mobile-gray {
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.div-block-611 {
  justify-content: center;
  display: flex;
}

.div-block-611.new {
  background-image: linear-gradient(#404040, #404040);
  margin-top: 20px;
}

.image-234 {
  margin-right: 40px;
}

.italic-text-15 {
  text-shadow: none;
  font-weight: 400;
}

.italic-text-15.new {
  color: #fff;
  font-size: 23px;
}

.text-span-1616 {
  background-image: linear-gradient(#ad2626, #ad2626);
  border-radius: 12px;
}

.heading-559 {
  font-size: 20px;
}

.heading-560 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.heading-561 {
  color: #234553;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 80px;
}

.text-span-1617 {
  font-size: 40px;
}

.div-block-612 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.heading-562 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.heading-562._19-33 {
  margin-left: 10px;
  font-size: 45px;
}

.heading-562._19-33.mobile-save {
  margin-left: 20px;
}

.heading-562._19-33.mobile-save.new {
  margin-left: 0;
  font-size: 25px;
}

.heading-562.mobile-save {
  direction: ltr;
  text-align: center;
  letter-spacing: -3px;
  align-self: auto;
  width: 50px;
  margin: 0;
  font-size: 40px;
}

.heading-562.mobile-save.red-text {
  color: #b80000;
  letter-spacing: -5px;
  width: 60px;
  margin-right: 15px;
  padding-right: 0;
  font-size: 70px;
}

.heading-562.mobile-save._w-60 {
  width: 50px;
}

.heading-563 {
  color: #120f0f;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.heading-563._19-33 {
  margin-left: 60px;
}

.heading-563._19-33.mobile-per {
  margin-left: 0;
  padding-left: 0;
}

.heading-564 {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.heading-565 {
  color: #e50808;
  font-family: Roboto, sans-serif;
  font-size: 35px;
}

.heading-565._298 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 0 0;
  background-size: auto;
  font-size: 32px;
}

.heading-566 {
  flex-flow: wrap;
  margin-top: 60px;
  font-size: 60px;
  display: flex;
}

.text-span-1618 {
  color: #dc2626;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.container-318 {
  margin-top: 180px;
}

.container-318.mobile-container {
  margin-top: 0;
}

.image-235 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.d1-1-3btlc {
  display: block;
}

.heading-567 {
  font-size: 15px;
}

.heading-568, .heading-569 {
  color: #e50808;
  font-size: 20px;
}

.image-237, .image-238, .image-239 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-62 {
  color: #fff;
  text-decoration: none;
}

.text-span-1619 {
  background-image: linear-gradient(#ad2626, #ad2626);
  border-radius: 12px;
}

.div-block-613 {
  background-color: #234553;
  padding: 5px 10px 10px;
}

.div-block-613.three_bott {
  color: #234553;
  -webkit-text-stroke-color: transparent;
  background-color: #234553;
}

.container-319 {
  margin-top: 180px;
}

.image-240 {
  margin-right: 40px;
}

.div-block-614 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-614.timer_bg_shape {
  background-color: #dc262600;
  background-image: linear-gradient(#dc2626, #dc2626);
  margin-bottom: 70px;
  padding-bottom: 20px;
}

.div-block-614.timer_bg_shape.mobile_head-ine {
  margin-bottom: 100px;
  padding-bottom: 60px;
}

.image-241 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.link-63 {
  color: #fff;
  text-decoration: none;
}

.heading-570 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.heading-570._19-33 {
  margin-left: 10px;
  font-size: 45px;
}

.heading-570._19-33.mobile-save {
  margin-left: 20px;
}

.heading-570._19-33.mobile-save.new {
  margin-left: 0;
  font-size: 25px;
}

.cell-41 {
  justify-content: flex-end;
  align-items: flex-end;
}

.text-block-617 {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.quick-stack-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 75%;
  padding-left: 0;
  padding-right: 0;
}

.cell-42 {
  justify-content: center;
  align-items: center;
}

.image-242 {
  margin-right: 40px;
}

.heading-571 {
  color: #e50808;
  font-size: 20px;
}

.italic-text-16 {
  color: #efefef;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
}

.heading-572 {
  color: #e50808;
  font-size: 20px;
}

.section-365 {
  background-color: #1d3b46;
}

.flex-block-295 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 900px;
  height: 700px;
  margin-left: 149px;
  padding-top: 0;
  position: static;
}

.heading-573 {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.text-block-618 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 39px;
}

.div-block-615 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-411 {
  justify-content: center;
  margin-left: 140px;
  margin-right: 140px;
  font-size: 20px;
  display: flex;
}

.cell-43, .cell-44 {
  justify-content: center;
  align-items: center;
}

.heading-574 {
  color: #f0f0f0;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-616 {
  margin-top: 10px;
  display: flex;
}

.heading-575 {
  color: #234553;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 80px;
}

.text-span-1620 {
  color: #dc2626;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.container-320 {
  max-width: 1200px;
  margin-top: 220px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-617 {
  justify-content: center;
  display: flex;
}

.div-block-617.new {
  background-image: linear-gradient(#404040, #404040);
  margin-top: 40px;
}

.image-243 {
  margin-right: 40px;
}

.paragraph-412 {
  color: #fff;
  width: 100%;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.heading-576 {
  color: #ececec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
}

.heading-577 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.paragraph-413 {
  text-align: center;
  justify-content: center;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.paragraph-413.new {
  color: #f9f4f4;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  line-height: 40px;
}

.div-block-618 {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-618.p2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-618.mobile-badges {
  padding-top: 10px;
}

.image-244 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-321 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.heading-578 {
  color: #120f0f;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 23px;
}

.heading-578._19-33 {
  margin-left: 60px;
}

.heading-578._19-33.mobile-per {
  margin-left: -32px;
  padding-left: 0;
}

.heading-579 {
  color: #e50808;
  font-family: Roboto, sans-serif;
  font-size: 35px;
}

.heading-579._298 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 0 0;
  background-size: auto;
  font-size: 32px;
}

.heading-580 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 42px;
}

.link-block-57 {
  background-color: #f0c14b;
  border: 1px solid #000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin: 0 auto 20px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.link-64 {
  color: #fff;
  text-decoration: none;
}

.heading-581 {
  flex-flow: wrap;
  margin-top: 60px;
  font-size: 60px;
  display: flex;
}

.div-block-619 {
  position: relative;
}

.link-65 {
  color: #fff;
  text-decoration: none;
}

.text-span-1621 {
  font-size: 40px;
}

.cell-45 {
  justify-content: center;
  align-items: center;
}

.text-block-619 {
  color: #234553;
  flex: 0 auto;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 62px;
  text-decoration: none;
}

.link-66 {
  color: #fff;
  text-decoration: none;
}

.text-span-1622 {
  background-image: linear-gradient(#ad2626, #ad2626);
  border-radius: 12px;
}

.div-block-620 {
  background-color: #234553;
  padding: 5px 10px 10px;
}

.div-block-620.three_bott {
  color: #234553;
  -webkit-text-stroke-color: transparent;
  background-color: #234553;
}

.container-322 {
  margin-top: 180px;
}

.image-245 {
  margin-right: 40px;
}

.div-block-621 {
  background-image: linear-gradient(#f6d60a, #ff8f4c);
  padding-top: 30px;
  padding-bottom: 50px;
}

.div-block-621.timer_bg_shape {
  background-color: #dc262600;
  background-image: linear-gradient(#dc2626, #dc2626);
  margin-bottom: 70px;
  padding-bottom: 20px;
}

.link-67 {
  color: #fff;
  text-decoration: none;
}

.heading-582 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.heading-582._19-33 {
  margin-left: 10px;
  font-size: 45px;
}

.heading-582._19-33.mobile-save {
  margin-left: 20px;
}

.heading-582._19-33.mobile-save.new {
  margin-left: 0;
  font-size: 25px;
}

.cell-46 {
  justify-content: flex-end;
  align-items: flex-end;
}

.text-block-620 {
  color: #000;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.quick-stack-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 75%;
  padding-left: 0;
  padding-right: 0;
}

.cell-47 {
  justify-content: center;
  align-items: center;
}

.image-246 {
  margin-right: 40px;
}

.heading-583 {
  color: #e50808;
  font-size: 20px;
}

.italic-text-17 {
  color: #efefef;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
}

.heading-584 {
  color: #e50808;
  font-size: 20px;
}

.section-366 {
  background-color: #1d3b46;
}

.flex-block-296 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 900px;
  height: 700px;
  margin-left: 149px;
  padding-top: 0;
  position: static;
}

.heading-585 {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.text-block-621 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 39px;
}

.div-block-622 {
  max-width: 253px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-414 {
  justify-content: center;
  margin-left: 140px;
  margin-right: 140px;
  font-size: 20px;
  display: flex;
}

.cell-48, .cell-49 {
  justify-content: center;
  align-items: center;
}

.heading-586 {
  color: #f0f0f0;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 43px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-623 {
  margin-top: 10px;
  display: flex;
}

.heading-587 {
  color: #234553;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 80px;
}

.text-span-1623 {
  color: #dc2626;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.container-323 {
  max-width: 1200px;
  margin-top: 220px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-624 {
  justify-content: center;
  display: flex;
}

.div-block-624.new {
  background-image: linear-gradient(#404040, #404040);
  margin-top: 40px;
}

.image-247 {
  margin-right: 40px;
}

.paragraph-415 {
  color: #fff;
  width: 100%;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.heading-588 {
  color: #ececec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
}

.heading-589 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.paragraph-416 {
  text-align: center;
  justify-content: center;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.paragraph-416.new {
  color: #f9f4f4;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  line-height: 40px;
}

.div-block-625 {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-625.p2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.image-248 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-324 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  display: flex;
}

.heading-590 {
  color: #120f0f;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 23px;
}

.heading-590._19-33 {
  margin-left: 60px;
}

.heading-590._19-33.mobile-per {
  margin-left: -32px;
  padding-left: 0;
}

.heading-591 {
  color: #e50808;
  font-family: Roboto, sans-serif;
  font-size: 35px;
}

.heading-591._298 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 0 0;
  background-size: auto;
  font-size: 32px;
}

.image-249 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-592 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 42px;
}

.link-block-58 {
  background-color: #f0c14b;
  border: 1px solid #000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 94.5%;
  height: 72px;
  margin: 0 auto 20px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  display: flex;
}

.link-68 {
  color: #fff;
  text-decoration: none;
}

.heading-593 {
  flex-flow: wrap;
  margin-top: 60px;
  font-size: 60px;
  display: flex;
}

.div-block-626 {
  position: relative;
}

.link-69 {
  color: #fff;
  text-decoration: none;
}

.text-span-1624 {
  font-size: 40px;
}

.cell-50 {
  justify-content: center;
  align-items: center;
}

.text-block-622 {
  color: #234553;
  flex: 0 auto;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 35px;
  font-weight: 900;
  line-height: 62px;
  text-decoration: none;
}

.link-70 {
  font-size: 14px;
}

.link-71 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.link-72 {
  font-size: 14px;
}

.link-73 {
  text-align: center;
}

.image-250 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-251 {
  margin-top: 32px;
  margin-bottom: 0;
}

.mobile-edit {
  padding-bottom: 0;
}

.quick-stack-13 {
  width: 100%;
  max-width: 700px;
  margin-top: 0;
  padding-left: 20px;
}

.quick-stack-13._2nd-pricing, .quick-stack-13._2nd-price-table {
  margin-top: 0;
}

.quick-stack-13._6btlc {
  padding-top: 10px;
}

.container-325 {
  background-color: #edfbff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-radius: 0 0 22px 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  padding: 10px 0;
  display: flex;
}

.container-326 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
}

.container-327 {
  background-color: #fff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-bottom-right-radius: 22px;
  border-bottom-left-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  padding: 0 0 10px;
  display: flex;
}

.sec-8 {
  background-image: linear-gradient(#266271b5, #fff 57%);
}

.heading-594 {
  color: #1d3b46;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.container-328 {
  width: 70%;
  display: flex;
}

.div-block-627 {
  text-align: center;
  background-color: #fd6060;
  border-radius: 18px;
  align-self: center;
  width: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  box-shadow: 0 2px 5px #0003;
}

.heading-595 {
  color: #fff;
  text-shadow: 0 1px 1px #0003;
  flex-flow: row;
  justify-content: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

.div-block-628 {
  width: 60%;
}

.container-329 {
  background-color: #1d3b46;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: -10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.image-252, .image-253 {
  margin-right: 20px;
}

.heading-596 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.container-330 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-331 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-332 {
  width: 100%;
}

.cell-51 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-52 {
  justify-content: center;
  align-items: center;
}

.container-333 {
  border: 1px solid #fff;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  display: flex;
  box-shadow: 0 2px 5px #000000e8;
}

.quick-stack-14 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-334 {
  border: 1px solid #fdfdfd;
  border-radius: 22px;
  width: 100%;
  box-shadow: 0 2px 5px #000000e8;
}

.container-335, .container-336 {
  width: 100%;
}

.section-368 {
  background-color: #dc2626;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-597 {
  color: #1d3b46;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 32px;
}

.heading-598 {
  color: #1d3b46;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 68px;
}

.cell-53 {
  justify-content: center;
  align-items: center;
}

.quick-stack-15 {
  max-width: 920px;
}

.container-337 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  padding-top: 10px;
  padding-bottom: 0;
  display: flex;
}

.cell-54 {
  justify-content: flex-start;
  align-items: center;
}

.up1-6btlc, .d1-6bots {
  display: block;
}

.paragraph-417 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

.section-369 {
  background-color: #35637e;
}

.text-span-1625 {
  color: #ffd022;
}

.paragraph-418 {
  color: #fff;
  font-size: 18px;
  line-height: 32px;
}

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

.paragraph-419 {
  color: var(--white);
  text-align: center;
  text-shadow: 0 1px 1px #000000ad;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 32px;
}

.heading-599 {
  color: #ffd022;
  text-shadow: 0 1px 1px #00000078;
  font-family: Roboto, sans-serif;
  font-size: 28px;
}

.container-338 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  padding-bottom: 10px;
  display: flex;
}

.heading-600 {
  color: #1d3b46;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.container-339 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  padding: 20px;
  display: flex;
}

.paragraph-420 {
  color: #1d3b46;
  text-align: center;
  margin-top: 10px;
  font-size: 24px;
  line-height: 32px;
}

.heading-601 {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.div-block-630 {
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-right: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.image-255 {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  margin-right: 20px;
}

.paragraph-421 {
  color: #1d3b46;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

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

.container-340 {
  max-width: 940px;
  padding: 20px 10px;
}

.paragraph-422 {
  font-size: 18px;
}

.paragraph-423 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.container-341 {
  max-width: 940px;
  padding: 30px 10px;
}

.paragraph-424 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.list-item-48 {
  color: #1d3b46;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.cell-55 {
  justify-content: center;
  align-items: flex-start;
}

.section-370 {
  background-color: #35637e;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-602 {
  color: #fff;
  text-align: center;
  background-color: #35637e;
  border-radius: 8px;
  width: 60%;
  margin-top: -18px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 44px;
  box-shadow: 0 2px 5px #0003;
}

.container-342 {
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-425 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.quick-stack-17 {
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
}

.cell-56 {
  justify-content: center;
  align-items: center;
}

.paragraph-426 {
  color: #1d3b46;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.section-371 {
  background-color: #35637e;
}

.heading-603 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 35px;
}

.container-343 {
  max-width: 940px;
  padding: 30px 20px 20px;
}

.paragraph-427 {
  color: red;
  text-align: center;
  text-shadow: 0 1px 1px #00000080;
  background-color: #fff;
  border: 1px solid red;
  border-radius: 12px;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.section-372 {
  background-color: #0000000d;
}

.section-373 {
  box-shadow: 0 2px 5px #0003;
}

.heading-604 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.container-344 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 20px;
  display: flex;
}

.heading-605 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.paragraph-428, .paragraph-429 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.quick-stack-18 {
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-19 {
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
}

.section-374 {
  background-color: #35637e;
}

.container-345 {
  padding: 30px 20px;
}

.quick-stack-20 {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-430 {
  color: #fff;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.paragraph-431 {
  color: #1d3b46;
  text-align: center;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  font-style: normal;
}

.paragraph-432 {
  color: #1d3b46;
  justify-content: center;
  width: 90%;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
  display: flex;
}

.container-346 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.container-347 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  margin-left: 0;
  margin-right: 0;
  padding: 30px 20px;
  display: flex;
}

.paragraph-433 {
  color: var(--white);
  text-shadow: 0 1px 1px #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.container-348 {
  background-color: #266271;
}

.paragraph-434 {
  color: #fff;
  text-shadow: 0 1px 1px #000;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.div-block-631 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.container-349 {
  background-image: linear-gradient(#35637e, #6fb1c9);
  border-radius: 20px;
  margin-top: -120px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-435 {
  color: #1d3b46;
  align-self: flex-start;
  max-width: 1100px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.section-376 {
  background-color: #35637e;
}

.container-350 {
  padding: 30px 20px;
}

.paragraph-436 {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 32px;
}

.cell-57 {
  background-color: var(--white);
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-437 {
  color: #1d3b46;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.paragraph-438 {
  color: #fff;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.quick-stack-21 {
  margin-bottom: 20px;
}

.div-block-632 {
  border-bottom: 1px solid #616161;
  width: 62%;
  margin-bottom: 10px;
}

.paragraph-439 {
  color: #616161;
  margin-bottom: 20px;
  font-size: 13px;
}

.div-block-633 {
  border-bottom: 1px solid #e6e6e6;
  margin-top: 40px;
  margin-bottom: 10px;
}

.paragraph-440 {
  color: #e6e6e6;
  font-size: 13px;
}

.quick-stack-22 {
  width: 100%;
  max-width: 1140px;
  padding: 10px;
}

.cell-58 {
  justify-content: center;
  align-items: flex-start;
}

.cell-59 {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
}

.image-256 {
  margin-right: 10px;
}

.container-352 {
  max-width: 1140px;
}

.cell-60, .cell-61 {
  justify-content: center;
  align-items: center;
}

.cell-62 {
  justify-content: center;
  align-items: flex-start;
}

.image-258 {
  border: 2px solid #ddd;
  border-radius: 12px;
  box-shadow: 0 2px 5px #0003;
}

.cell-63, .cell-64, .cell-65 {
  justify-content: center;
  align-items: center;
}

.container-353 {
  display: none;
}

.paragraph-441 {
  justify-content: center;
  align-items: center;
  width: 1000px;
  margin-left: 140px;
  margin-right: 100px;
  font-size: 15px;
  display: block;
}

.heading-606, .heading-607 {
  font-size: 30px;
}

.cell-67, .cell-68, .cell-69 {
  justify-content: center;
  align-items: center;
}

.image-260, .image-261 {
  border-radius: 20px;
}

.paragraph-442 {
  margin-left: 60px;
  font-size: 15px;
}

.heading-608 {
  margin-left: 60px;
}

.quick-stack-25 {
  margin-right: 60px;
  padding-bottom: 10px;
}

.paragraph-443 {
  margin-right: 40px;
  font-size: 15px;
  line-height: 20px;
}

.paragraph-444 {
  font-size: 18px;
  line-height: 35px;
}

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

.paragraph-445, .paragraph-446 {
  font-size: 18px;
  line-height: 35px;
}

.section-377 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/677fc5320815c89f741d2cb2_up1-bg%20(1).png");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  padding-bottom: 60px;
  display: none;
}

.heading-610 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #333;
  background-color: #26627100;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.container-354 {
  background-color: #266271;
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}

.heading-611 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #333;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Amaranth, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.superscript-3 {
  font-size: 32px;
  position: relative;
}

.heading-612 {
  color: #646464;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 5px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 400;
  -webkit-text-decoration: line-through #d50000;
  text-decoration: line-through #d50000;
}

.heading-613 {
  color: #444;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.heading-614 {
  color: #444;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.heading-615 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}

.image-262 {
  margin-top: 20px;
  margin-bottom: 0;
}

.image-263 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: block;
}

.text-span-1626 {
  font-size: 26px;
  position: static;
}

.heading-616 {
  color: #090909;
  letter-spacing: -8px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  line-height: 20px;
}

.heading-617 {
  color: #b80000;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  line-height: 15px;
}

.heading-618 {
  color: #b80000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Roboto, sans-serif;
  line-height: 34px;
}

.heading-619 {
  color: #090909;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  line-height: 38px;
}

.quick-stack-27 {
  width: 100%;
  max-width: 960px;
}

.text-span-1627 {
  font-size: 22px;
}

.paragraph-447 {
  margin-top: 10px;
  padding-left: 0;
}

.container-355 {
  max-width: 1200px;
  margin-bottom: 20px;
}

.container-356 {
  max-width: 1200px;
}

.heading-624 {
  color: #e50808;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.link-74 {
  color: #fff;
  text-decoration: none;
}

.container-358 {
  margin-top: 180px;
}

.container-358.mobile-container {
  margin-top: 0;
}

.image-264 {
  margin-right: 40px;
}

.heading-625 {
  color: #1d3b46;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 68px;
}

.button-37 {
  color: #1d3b46;
  text-align: center;
  background-color: #f1c65d;
  border: 1px solid #a1a1a1;
  border-radius: 8px;
  width: 100%;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #0003;
}

.button-37:hover {
  background-color: #ffd022;
}

.heading-626 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Amaranth, sans-serif;
  font-size: 28px;
}

.heading-627 {
  color: #f0f0f0;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 43px;
  font-weight: 700;
  line-height: 50px;
}

.link-75 {
  color: #fff;
  text-decoration: none;
}

.section-378 {
  background-color: #dc2626;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-628 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
}

.heading-628.mobile-save {
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

.heading-628._19-33 {
  margin-left: 10px;
  font-size: 45px;
}

.heading-628._19-33.mobile-save {
  margin-left: 20px;
}

.cell-71 {
  justify-content: flex-end;
  align-items: flex-end;
}

.image-265 {
  margin-right: 40px;
}

.heading-629 {
  color: #e50808;
  font-size: 20px;
}

.image-266 {
  margin-right: 20px;
}

.container-359 {
  width: 100%;
}

.heading-630 {
  color: #e50808;
  font-size: 20px;
}

.quick-stack-29 {
  max-width: 920px;
}

.container-360 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.section-379 {
  background-color: #1d3b46;
}

.div-block-635 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 20px;
  display: flex;
}

.italic-text-19 {
  color: #efefef;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.link-76 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.text-block-623 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 39px;
}

.container-361 {
  background-color: #edfbff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-radius: 0 0 22px 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.heading-631 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

.div-block-636 {
  text-align: center;
  background-color: #fd6060;
  border-radius: 18px;
  align-self: center;
  width: 100%;
  box-shadow: 0 2px 5px #0003;
}

.text-span-1630 {
  color: #dc2626;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.div-block-637 {
  justify-content: center;
  display: flex;
}

.div-block-637.new {
  background-image: linear-gradient(#404040, #404040);
  margin-top: 40px;
}

.container-362 {
  background-color: #fff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-bottom-right-radius: 22px;
  border-bottom-left-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px 0 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.image-267 {
  margin-right: 40px;
}

.container-363 {
  width: 70%;
  display: flex;
}

.heading-632 {
  color: #120f0f;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.heading-632._19-33 {
  margin-left: 60px;
}

.heading-632._19-33.mobile-per {
  margin-left: 0;
  padding-left: 0;
}

.heading-633 {
  color: #ececec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
}

.paragraph-448 {
  color: #fff;
  width: 100%;
  padding-right: 0;
  font-family: Lato, sans-serif;
  font-weight: 300;
  line-height: 22px;
}

.container-364 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
}

.heading-634 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.paragraph-449 {
  text-align: center;
  justify-content: center;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.paragraph-449.new {
  color: #f9f4f4;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
  line-height: 40px;
}

.paragraph-449.new.mobile-gray {
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.heading-635 {
  color: #1d3b46;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.div-block-638 {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-638.mobile-badges {
  margin-top: 40px;
  padding-top: 10px;
}

.div-block-638.p2 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-636 {
  color: #fff;
  text-shadow: 0 1px 1px #0003;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Droid Serif, serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
}

.paragraph-450 {
  justify-content: center;
  margin-bottom: 0;
  margin-left: 140px;
  margin-right: 140px;
  font-size: 20px;
  display: flex;
}

.container-365 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-639 {
  border-bottom: 1px solid #1d3b46;
  width: 46%;
  margin-bottom: 10px;
}

.heading-637 {
  color: #e50808;
  font-family: Roboto, sans-serif;
  font-size: 35px;
}

.heading-637._298 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/67abf6cb186c5390959e5ec7_highlight.png");
  background-position: 0 0;
  background-size: auto;
  font-size: 32px;
}

.image-268 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-30 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 75%;
  padding-left: 0;
  padding-right: 0;
}

.heading-638 {
  color: #000;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.link-77, .link-78 {
  color: #fff;
  text-decoration: none;
}

.heading-639 {
  color: #1d3b46;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 32px;
}

.container-366 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.image-269 {
  margin-right: 20px;
}

.container-367 {
  background-color: #1d3b46;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading-640 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px var(--1d3b46);
  background-color: #266271;
  width: 100%;
  margin-top: -10px;
  margin-bottom: 0;
  font-family: Amaranth, sans-serif;
  font-size: 25px;
}

.heading-641 {
  color: #fff;
  text-align: center;
  text-shadow: 0 0 7px #000;
  background-color: #266271;
  margin-top: -10px;
  margin-bottom: 0;
  font-size: 25px;
}

.quick-stack-31 {
  padding-bottom: 0;
}

.cell-51-copy {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-32 {
  padding-bottom: 0;
}

.up1-3-btlc {
  display: none;
}

.image-271 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-span-1631 {
  color: #facc14;
}

.up1-1-btlc {
  display: none;
}

.container-374 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.cell-74 {
  justify-content: center;
  align-items: center;
}

._6btlc {
  padding-top: 0;
  padding-bottom: 0;
}

.container-375 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 140px;
  display: flex;
}

.container-376, .container-377 {
  max-width: 1200px;
}

.cell-75 {
  justify-content: center;
  align-items: center;
}

.quick-stack-34 {
  max-width: 1200px;
}

.d1-1btlc {
  display: none;
}

.d1-3btlc {
  display: block;
}

.image-272 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.image-273 {
  padding-top: 10px;
  padding-bottom: 8px;
}

.quick-stack-35 {
  max-width: 700px;
}

.image-274 {
  padding-top: 15px;
  padding-bottom: 20px;
}

.image-275 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.d1-6btlc {
  display: none;
}

.nothanks1 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.nothanks3 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.decline {
  flex-flow: column;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

._6 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-643 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #00000078;
  background-color: #266271;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.container-378 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  padding-bottom: 40px;
  display: flex;
}

.div-block-642 {
  width: 120px;
}

.quick-stack-36 {
  padding-top: 0;
}

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

.paragraph-451 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.paragraph-452 {
  justify-content: flex-start;
  align-items: flex-end;
  display: block;
}

.section-380 {
  padding: 20px 20px 0;
}

.quick-stack-37 {
  padding-top: 0;
}

.italic-text-20 {
  color: #1d3b46;
  text-shadow: 0 1px 1px #000;
  font-size: 25px;
}

.bold-text-198 {
  color: #1d3b46;
}

.bold-text-199 {
  font-size: 16px;
}

.bold-text-200 {
  font-size: 20px;
}

.mobile_box {
  display: none;
}

.div-block-612-copy {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-643 {
  border-bottom: 1px solid #000;
  width: 46%;
  margin-bottom: 10px;
  padding-top: 10px;
}

.mobile-369 {
  display: none;
}

.heading-645 {
  color: #b80000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 34px;
  line-height: 15px;
}

.text-span-1632 {
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
}

.heading-646 {
  color: #646464;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 28px;
  font-weight: 400;
  -webkit-text-decoration: line-through #d50000;
  text-decoration: line-through #d50000;
}

.cell-76 {
  justify-content: center;
  align-items: center;
}

.heading-650 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

.heading-650.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

.heading-650.mobile-save.red-text {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

.container-383 {
  background-color: #fff;
  border: 2px #0d3130;
  border-bottom: 4px solid #0d3130;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-39 {
  padding-top: 20px;
}

.heading-651 {
  color: #444;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.heading-652 {
  color: #0d3130;
  font-size: 32px;
}

.text-span-1633 {
  color: #facc14;
  text-shadow: 0 1px 1px #000;
}

.heading-632-copy {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 24px;
}

.heading-654 {
  color: #120f0f;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  padding-left: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.button-38 {
  color: #0d3130;
  background-color: #f1c65d;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 28px;
  font-weight: 700;
  line-height: 28px;
}

.heading-655 {
  box-sizing: border-box;
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  text-shadow: 0 0 7px #000;
  -webkit-text-fill-color: inherit;
  background-color: #0d3130;
  background-clip: border-box;
  border-top: 0 #000;
  border-radius: 24px 24px 0 0;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 28px;
  text-decoration: none;
}

.heading-655.gluco6._9botsnv {
  padding-bottom: 10px;
  font-size: 40px;
}

.downsell {
  width: 100%;
  max-width: 1200px;
}

.support-modal {
  z-index: 9999;
  background-color: #00000080;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0% 0% auto auto;
}

.popup-box {
  background-color: #fff;
  border-radius: 2px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 400px;
  padding: 0 0 20px;
  display: flex;
  position: absolute;
  top: 11%;
  left: 50%;
  transform: translate(-50%);
}

.heading-662 {
  color: #fff;
  text-shadow: 0 1px 1px #000;
  justify-content: center;
  width: 110%;
  margin-top: 0;
  padding-top: 10px;
  display: flex;
}

.product-support {
  clear: none;
  box-shadow: 0 2px 5px 0 var(--1d3b46);
  color: #f7f7f7;
  background-color: #266271;
  border-radius: 2px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
  font-weight: 700;
}

.order-support {
  background-color: #1d3b46;
  border-radius: 2px;
  font-size: 20px;
  font-weight: 700;
  box-shadow: 0 2px 5px #000;
}

.x {
  clear: left;
  color: #000;
  background-color: #a1b7ca87;
  border-radius: 2px;
  margin-top: 10px;
  font-size: 15px;
  line-height: 15px;
  position: static;
}

.container-387 {
  background-color: #1d3b46;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.container-388 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  display: flex;
}

.button-39 {
  text-shadow: 0 1px 1px #0003;
  background-color: #266271;
  border-radius: 10px;
  max-width: 500px;
  margin-top: 20px;
  padding: 20px 40px;
  font-size: 30px;
  line-height: 40px;
  box-shadow: 0 2px 5px #000;
}

.button-39:hover {
  background-color: #206e81;
}

.button-40 {
  box-shadow: 0 2px 5px 0 var(--1d3b46);
  text-shadow: 0 1px 1px #0003;
  background-color: #1d3b46;
  border-radius: 10px;
  max-width: 500px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px 40px;
  font-size: 30px;
  line-height: 40px;
}

.button-40:hover {
  background-color: #1c3e4b;
}

.button-41 {
  color: #0000007d;
  text-shadow: 0 1px 1px #0003;
  background-color: #c4cfd8;
  border-radius: 15px;
  justify-content: center;
  margin-right: 20px;
  padding-right: 15px;
  display: flex;
}

.button-41:hover {
  background-color: #94a9bb;
}

.heading-663 {
  color: #1d3b46;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Amaranth, sans-serif;
  font-size: 35px;
}

.heading-663.mobile {
  text-align: center;
  text-shadow: 0 1px 1px #000;
  display: none;
}

.text-span-1636 {
  color: #ffd022;
}

.bold-text-209 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.italic-text-21, .italic-text-22, .bold-text-210 {
  color: #1d3b46;
}

.bold-text-211, .bold-text-212, .italic-text-23 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.heading-664.mobile-h1 {
  display: none;
}

.paragraph-406-copy {
  color: #266271;
  text-align: center;
  text-align: center;
  text-align: center;
  width: 75%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.heading-554-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-406-copy-copy {
  color: #266271;
  text-align: center;
  text-align: center;
  width: 75%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.heading-554-copy-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.heading-554-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: block;
}

.quick-stack-40, .quick-stack-41 {
  max-width: 700px;
}

.italic-text-24 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.italic-text-25 {
  text-shadow: -2px 1px 1px #00000078;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.italic-text-26 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.cell-79 {
  align-items: center;
}

.ug-downsell2 {
  display: none;
}

.container-333-copy.offer-box {
  border-color: #0000007d;
  box-shadow: 0 2px 11px 2px #0000004f;
}

.container-335-copy {
  width: 100%;
}

.container-333-copy {
  border: 1px solid #fff;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  display: flex;
  box-shadow: 0 2px 5px #000000e8;
}

.heading-540-copy {
  color: #fff;
  text-align: center;
  text-indent: 0;
  text-shadow: 0 0 7px var(--1d3b46);
  column-count: auto;
  white-space: normal;
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 29px;
}

.heading-540-copy._6btlc {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-540-copy._6 {
  padding-top: 10px;
}

.image-278 {
  margin: 10px 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-542-copy {
  color: #1d3b46;
  text-align: center;
  text-align: center;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.div-block-646 {
  border-bottom: 1px solid #000;
  width: 46%;
  margin-bottom: 10px;
  padding-top: 10px;
}

.heading-665 {
  color: #b80000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 34px;
  line-height: 15px;
}

.text-span-1638 {
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
}

.heading-666 {
  color: #646464;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 28px;
  font-weight: 400;
  -webkit-text-decoration: line-through #d50000;
  text-decoration: line-through #d50000;
}

.cell-80 {
  justify-content: center;
  align-items: center;
}

._69 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

._69.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

._69.mobile-save.red-text, ._69.mobile-save.blue, ._69.mobile-save.blue-copy {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

.container-392 {
  background-color: #fff;
  border: 2px #0d3130;
  border-bottom: 4px solid #0d3130;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-42 {
  padding-top: 20px;
}

.heading-669 {
  color: #444;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.heading-670 {
  color: #0d3130;
  font-size: 32px;
}

.text-span-1639 {
  color: #facc14;
  text-shadow: 0 1px 1px #000;
}

.heading-632-copy-2 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 24px;
}

.heading-673 {
  color: #120f0f;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 5px;
  padding-left: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
}

.button-42 {
  color: #0d3130;
  background-color: #f1c65d;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 28px;
  font-weight: 700;
  line-height: 28px;
}

.heading-674 {
  box-sizing: border-box;
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  text-shadow: 0 0 7px #000;
  -webkit-text-fill-color: inherit;
  background-color: #0d3130;
  background-clip: border-box;
  border-top: 0 #000;
  border-radius: 24px 24px 0 0;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 28px;
  text-decoration: none;
}

.heading-674.gluco6._9botsnv {
  padding-bottom: 10px;
  font-size: 40px;
}

.atc {
  text-shadow: 0 1px 3px #000;
  background-color: #f6bc02;
  border: 0 solid #000;
  border-radius: 10px;
  padding: 20px 40px;
  font-size: 35px;
  box-shadow: 0 2px 5px #00000085;
}

.atc:hover {
  background-color: #fdd023;
  border-radius: 10px;
  font-size: 40px;
}

.heading-675 {
  color: #3333338f;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  padding-right: 10px;
  font-size: 25px;
  -webkit-text-decoration: line-through #ff0202;
  text-decoration: line-through #ff0202;
}

.container-394 {
  background-color: #fffad56e;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-394.free-bonus, .container-394.free-bonus-copy, .container-394.free-bonus-copy-copy {
  border-radius: 0 0 22px 22px;
}

.image-279 {
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.text-span-1640 {
  color: #f6bc02;
  text-shadow: 0 1px 1px #000;
}

.container-395 {
  border-radius: 22px;
}

.container-396 {
  background-color: #f68a58;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  width: auto;
  padding-top: 5px;
  padding-bottom: 5px;
}

.heading-676 {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 3px #000;
  background-color: #395b98;
  border: 1px solid #fff;
  border-top-left-radius: 23px;
  border-top-right-radius: 23px;
  outline: 3px #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  box-shadow: 0 20px 20px 2px #0003;
}

.image-280 {
  vertical-align: middle;
  margin-right: 10px;
}

.div-block-647 {
  align-items: center;
  display: flex;
}

.heading-677 {
  color: #000;
  padding-right: 10px;
  font-size: 50px;
}

.heading-678 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 35px;
}

.heading-679 {
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-648 {
  background-color: #c95629;
  border-radius: 35px;
  justify-content: flex-start;
  align-items: center;
  height: 30px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.image-281 {
  padding-right: 10px;
}

.container-397 {
  border: 1px solid #0000007d;
  border-radius: 23px;
  margin-left: auto;
  padding-left: 0;
  box-shadow: 0 2px 11px 2px #0003;
}

.image-282 {
  padding-top: 20px;
}

.heading-680 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000000bf;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-681 {
  font-size: 12px;
  font-weight: 400;
}

.div-block-649 {
  justify-content: center;
  align-items: flex-start;
  margin-top: -20px;
  padding-bottom: 0;
  display: flex;
}

.heading-682 {
  color: #fdfdfd;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  padding-right: 5px;
  font-size: 15px;
  display: flex;
}

.heading-695 {
  margin-top: 0;
  padding-bottom: 10px;
}

.container-395-copy {
  border-radius: 22px;
}

.container-396-copy {
  background-color: #266271;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  width: auto;
  padding-top: 5px;
  padding-bottom: 5px;
}

.container-397-copy {
  border: 1px solid #0000007d;
  border-radius: 23px;
  margin-left: auto;
  padding-left: 0;
  box-shadow: 0 2px 11px 2px #0003;
}

.heading-678-copy {
  color: #facc14;
  text-align: center;
  text-shadow: 0 0 7px #000;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 29px;
}

.heading-682-copy {
  color: #fdfdfd;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  padding-right: 5px;
  font-size: 15px;
  display: flex;
}

.container-394-copy {
  background-color: #fafafa6e;
  border-bottom-right-radius: 22px;
  border-bottom-left-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.container-394-copy.free-bonus, .container-394-copy.free-bonus-copy, .container-394-copy.free-bonus-copy-copy {
  border-radius: 0 0 22px 22px;
}

.cell-81 {
  justify-content: center;
  align-items: center;
}

.text-span-1608-copy {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
}

.heading-675-copy {
  color: #3333338f;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  padding-right: 10px;
  font-size: 25px;
  -webkit-text-decoration: line-through #ff0202;
  text-decoration: line-through #ff0202;
}

.div-block-649-copy {
  justify-content: center;
  align-items: flex-start;
  margin-top: -20px;
  padding-bottom: 0;
  display: flex;
}

.text-span-1610-copy {
  color: #facc14;
  text-shadow: 0 1px 1px #000c;
}

.progress-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  border-radius: 80px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  max-width: none;
  margin-top: 20px;
  margin-bottom: 20px;
  box-shadow: 0 2px 5px #0000;
}

.step1.step-container {
  text-align: left;
  background-color: #edfbff;
  border-radius: 80px;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: 10px 24px;
  display: flex;
}

.step1.step-narrow {
  text-align: left;
  background-color: #edfbff;
  border-radius: 80px;
  justify-content: flex-start;
  align-items: center;
  margin-right: -50px;
  padding: 10px 60px 10px 10px;
  display: flex;
}

.step2.step-container {
  background-color: #1d3b46;
  border: 10px solid #fff;
  border-radius: 80px;
  padding: 16px 24px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.step2.step-container._2 {
  box-shadow: 0 2px 14px #000;
}

.step2.step-container._2.active-step {
  border-width: 7px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px;
}

.step3.step-container {
  background-color: #d2d2d6;
  border-radius: 80px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 10px 24px;
  display: flex;
}

.step3.step-narrow {
  background-color: #d2d2d6;
  border-radius: 80px;
  justify-content: center;
  align-items: center;
  margin-left: -50px;
  padding: 10px 24px 10px 60px;
  display: flex;
}

.superscript-6 {
  font-size: 10px;
}

.step-circle {
  border: 3px solid #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-left: 10px;
  margin-right: 5px;
  padding: 0 20px;
  display: flex;
}

.step-circle._1 {
  background-color: #1d3b46;
  border-style: solid;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 5px;
  padding-left: 0;
  padding-right: 0;
}

.step-text {
  color: #fff;
  text-shadow: 0 1px 1px #000;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 25px;
  line-height: 25px;
}

.step-text._1 {
  color: #1d3b46;
  text-shadow: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.step-text._3 {
  color: #266271bd;
  text-shadow: none;
  margin-top: 0;
  font-size: 18px;
}

.heading-696 {
  color: #1d3b46;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 15px;
}

.heading-697 {
  color: #fff;
  text-shadow: 0 1px 1px #000;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  font-size: 15px;
  line-height: 15px;
}

.heading-698 {
  color: #266271bd;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 15px;
}

.div-block-650 {
  background-color: #1d3b46;
  border-radius: 50%;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.div-block-650.step-circle {
  width: 0;
}

.div-block-651 {
  text-align: left;
  padding-left: 0;
}

.heading-699 {
  color: #fff;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  display: flex;
}

.heading-700 {
  color: #266271bd;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  display: flex;
}

.div-block-652 {
  margin-right: 10px;
}

.cell-82, .cell-83 {
  justify-content: center;
  align-items: center;
}

._6botsd2 {
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-84 {
  align-items: center;
}

.mobile-section2 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.mobile-section3, .mobile-section4 {
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
}

.mobile-section5 {
  padding-left: 0;
  padding-right: 0;
}

.cell-85 {
  align-items: center;
}

.mobile-section6 {
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.bold-text-214, .bold-text-215, .bold-text-216 {
  color: #1d3b46;
}

.ug-mobile-heading {
  box-sizing: border-box;
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  text-shadow: 0 0 7px #000;
  -webkit-text-fill-color: inherit;
  background-color: #0d3130;
  background-clip: border-box;
  border-top: 0 #000;
  border-radius: 24px 24px 0 0;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 28px;
  text-decoration: none;
}

.ug-mobile-heading.gluco6._9botsnv {
  padding-bottom: 10px;
  font-size: 40px;
}

.red29 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

.red29.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

.red29.mobile-save.red-text {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

.heading-668-29 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

.heading-668-29.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

.heading-668-29.mobile-save.red-text, .heading-668-29.mobile-save.blue, .heading-668-29.mobile-save.blue-copy {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

.paragraph-400-copy {
  color: #1d3b46;
  margin-bottom: 0;
  margin-left: 20px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
  display: block;
}

.heading-548-copy {
  color: #1d3b46;
  text-align: left;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
}

.heading-548-copy.mobile {
  display: none;
}

.quick-stack-24-copy {
  padding-left: 0;
  padding-right: 0;
}

.list-31 {
  padding-left: 20px;
}

.cell-86 {
  align-items: center;
}

.ug-downsell-2 {
  display: block;
}

.ug-downsell {
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
}

.heading-676-copy {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 3px #000;
  background-color: #395b98;
  border: 1px solid #fff;
  border-top-left-radius: 23px;
  border-top-right-radius: 23px;
  outline: 3px #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  box-shadow: 0 20px 20px 2px #0003;
}

.heading-678-d2 {
  color: #facc14;
  text-align: center;
  text-shadow: 0 0 7px #000;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 29px;
}

.container-396-d2 {
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 24px;
  line-height: 29px;
}

.text-span-1608-d2 {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
  font-size: 30px;
}

.text-span-1608c-d2 {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
  font-size: 40px;
}

.text-span-1608d-d2 {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
  font-size: 30px;
}

.heading-544-d2 {
  color: #1d3b46;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
}

.paragraph-453 {
  color: #266271;
  text-align: center;
  mix-blend-mode: normal;
  font-size: 25px;
  font-weight: 700;
  line-height: 35px;
}

.image-279-copy {
  margin-top: -30px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.heading-701 {
  font-size: 30px;
}

.heading-702 {
  color: #fff;
  text-shadow: 0 0 6px #ff4444b3;
  background-color: #f44;
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  box-shadow: 0 2px 6px #f446;
}

.heading-541-d2 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.heading-542-d2 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
}

.button-36-d2 {
  color: #1d3b46;
  text-align: center;
  background-color: #f1c65d;
  border: 1px solid #a1a1a1;
  border-radius: 20px;
  width: 80%;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #0003;
}

.button-36-d2:hover {
  background-color: #ffd022;
}

.button-36-d2.yes {
  width: 90%;
  margin-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-span-1610-d2 {
  color: #dc2626;
  text-shadow: 0 1px 1px #000000c4;
}

.bold-text-217, .bold-text-218, .bold-text-219 {
  font-size: 25px;
}

.mobile-downsell2 {
  display: none;
}

.text-span-1639-d2 {
  color: #facc14;
  text-shadow: 0 1px 1px #000;
}

.red19 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

.red19.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

.red19.mobile-save.red-text {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

._39 {
  color: #090909;
  width: 75px;
  margin-left: 40px;
  font-size: 50px;
}

._39.mobile-save {
  color: #0d3130;
  text-align: center;
  align-self: auto;
  width: 62px;
  margin: 0;
}

._39.mobile-save.red-text, ._39.mobile-save.blue, ._39.mobile-save.blue-copy {
  color: #b80000;
  letter-spacing: -12px;
  margin-right: 20px;
  font-size: 80px;
}

.heading-666-copy {
  color: #646464;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 28px;
  font-weight: 400;
  -webkit-text-decoration: line-through #d50000;
  text-decoration: line-through #d50000;
}

.button-42-d2 {
  color: #0d3130;
  background-color: #f1c65d;
  border-radius: 20px;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 28px;
  font-weight: 700;
  line-height: 28px;
}

.heading-702-mobile {
  color: #fff;
  text-shadow: 0 0 6px #ff4444b3;
  background-color: #f44;
  border-radius: 50px;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  box-shadow: 0 2px 6px #f446;
}

.quick-stack-42-d2 {
  padding-top: 20px;
}

.bold-text-220, .bold-text-221, .bold-text-222, .bold-text-223, .bold-text-224, .bold-text-225, .bold-text-226, .bold-text-227, .bold-text-228 {
  font-size: 18px;
}

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

.heading-704 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #ffffffdb;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 400;
  line-height: 40px;
}

.heading-705 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 35px;
  line-height: 60px;
}

.container-398 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/68381d1a7b3243012c557c20_blue%20(1).webp");
  background-position: 0 0;
  background-size: cover;
  max-width: 900px;
  max-height: 1000px;
  padding-top: 10px;
}

.section-367-copy {
  background-color: #fff;
  box-shadow: 0 2px 5px #0003;
}

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

.italic-text-27 {
  color: #1d3b46;
  text-align: center;
  font-size: 30px;
  font-style: normal;
  line-height: 30px;
}

.paragraph-454 {
  color: #fff;
  text-align: center;
  letter-spacing: -.5px;
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.container-399 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/68381d1a7b3243012c557c20_blue%20(1).webp");
  background-position: 50%;
  background-size: cover;
  width: 890px;
  max-width: 1000px;
}

.container-399-mobile {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/68381d1a7b3243012c557c20_blue%20(1).webp");
  background-position: 50%;
  background-size: cover;
  width: 890px;
  max-width: 1000px;
  display: none;
}

.heading-554-hide {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: none;
}

.paragraph-406-hide {
  color: #266271;
  text-align: center;
  width: 75%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
  display: none;
}

.heading-538-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  text-align: center;
  text-align: center;
  margin-top: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 35px;
}

.container-401, .container-403 {
  display: none;
}

.quick-stack-7-mobile {
  margin-top: 0;
  margin-left: 40px;
  padding: 0;
}

.bold-text-231, .bold-text-232, .bold-text-233, .bold-text-234, .bold-text-235, .bold-text-236 {
  font-size: 18px;
}

.image-226-kyle {
  border: 1px solid #fff;
  border-radius: 16px;
  box-shadow: 0 2px 5px #0003;
}

.link-79 {
  color: #fff;
  text-decoration: none;
}

.container-404 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.heading-706 {
  color: #1d3b46;
  text-align: right;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.heading-707 {
  color: #1d3b46;
  text-align: center;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.section-381 {
  text-align: left;
  background-color: #0000000d;
  box-shadow: 0 2px 5px #0009;
}

.container-405 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1140px;
  padding: 10px 20px 20px;
  display: flex;
}

.section-382 {
  text-align: left;
  box-shadow: 0 2px 5px #00000096;
}

.link-80 {
  color: #fff;
  text-decoration: none;
}

.heading-554-copy-2 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-456 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.paragraph-457 {
  color: #fff;
  text-align: center;
  letter-spacing: -.5px;
  padding-bottom: 20px;
  font-size: 22px;
  line-height: 30px;
}

.container-406 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.heading-708 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.cell-89 {
  justify-content: flex-end;
  align-items: flex-end;
}

.cell-90, .cell-91 {
  justify-content: center;
  align-items: center;
}

.image-284 {
  margin-right: 40px;
}

.div-block-654 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-458 {
  color: #1d3b46;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.text-span-1641 {
  color: #b80000;
  text-shadow: none;
}

.button-43 {
  color: #1d3b46;
  text-align: center;
  background-color: #f1c65d;
  border: 1px solid #a1a1a1;
  border-radius: 20px;
  width: 90%;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 28px;
  box-shadow: 0 2px 5px #0003;
}

.button-43:hover {
  background-color: #ffd022;
}

.button-43.yes {
  width: 90%;
  margin-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 17px;
}

.text-span-1642 {
  font-size: 22px;
}

.container-409 {
  max-width: 1200px;
}

.section-383 {
  background-color: #0000000d;
  padding-top: 20px;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.container-410 {
  background-color: #fff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-bottom-right-radius: 22px;
  border-bottom-left-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  padding: 0 0 10px;
  display: flex;
}

.italic-text-28 {
  color: #1d3b46;
  text-align: center;
  font-size: 22px;
  line-height: 30px;
}

.container-411 {
  flex-flow: column;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.section-384 {
  background-color: #26627147;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: block;
  box-shadow: 0 2px 5px #00000080;
}

.section-385 {
  background-color: #1d3b46;
}

.cell-92 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-span-1644 {
  color: #fff;
  line-height: 30px;
}

.paragraph-459 {
  color: #1d3b46;
  text-align: center;
  width: 75%;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.heading-709 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.image-285 {
  margin-right: 20px;
}

.container-413 {
  padding-top: 20px;
  padding-bottom: 0;
}

.container-414 {
  border: 1px solid #fdfdfd;
  border-radius: 22px;
  width: 100%;
  box-shadow: 0 2px 5px #000000e8;
}

.heading-710 {
  color: #1d3b46;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-460 {
  color: #1d3b46;
  margin-bottom: 0;
  margin-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

.cell-93 {
  justify-content: center;
  align-items: center;
}

.text-span-1645 {
  color: red;
  text-shadow: 0 1px 1px #000000b5;
}

.cell-94 {
  justify-content: center;
  align-items: center;
}

.heading-711 {
  color: #000;
  text-align: left;
  background-color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 30px 16px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 33px;
}

.section-386 {
  background-color: #35637e;
  padding-top: 90px;
  padding-bottom: 40px;
}

.heading-712 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.section-387 {
  background-color: #fff;
}

.container-415 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.paragraph-461 {
  color: #000;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.text-span-1646 {
  font-size: 28px;
}

.image-286 {
  border: 1px solid #fff;
  border-radius: 16px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-656 {
  text-align: center;
  background-color: #fd6060;
  border-radius: 18px;
  align-self: center;
  width: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  box-shadow: 0 2px 5px #0003;
}

.cell-95 {
  color: #000;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: flex;
}

.paragraph-462 {
  color: #1d3b46;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.heading-713 {
  color: #fff;
  text-shadow: 0 1px 1px #0003;
  flex-flow: row;
  justify-content: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

.heading-714 {
  color: #1d3b46;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.quick-stack-43 {
  width: 100%;
  max-width: 700px;
  margin-top: 0;
  padding-left: 20px;
}

.image-287 {
  margin-right: 40px;
}

.container-416 {
  width: 70%;
  display: flex;
}

.paragraph-463 {
  color: #1d3b46;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.heading-715 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000000f7;
  background-color: #d33;
  border-radius: 30px;
  width: 35%;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 5px 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  line-height: 35px;
}

.text-span-1648 {
  -webkit-text-decoration: line-through #ff1a0091;
  text-decoration: line-through #ff1a0091;
}

.section-388 {
  background-color: #35637e;
}

.heading-716 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
}

.heading-717 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  margin-top: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 35px;
}

.heading-718 {
  color: #fff;
  text-align: center;
  text-indent: 0;
  text-shadow: 0 0 7px #000;
  column-count: auto;
  white-space: normal;
  background-color: #266271;
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 29px;
}

.link-81 {
  color: #fff;
  text-decoration: none;
}

.text-span-1649 {
  color: #ffd022;
  text-shadow: 0 1px 1px #000;
}

.text-span-1649.red {
  color: #b80000;
  text-shadow: none;
}

.paragraph-464 {
  color: #1d3b46;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.container-418 {
  max-width: 940px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.quick-stack-44 {
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
}

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

.section-389 {
  background-image: linear-gradient(#266271b5, #fff 57%);
}

.heading-720 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0000;
  background-color: #ffd022;
  border: 1px solid #fff;
  width: 88%;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 48px;
  box-shadow: 0 2px 5px #0003;
}

.heading-721 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 32px;
}

.div-block-657 {
  position: relative;
}

.container-420 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.div-block-658 {
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.div-block-658.mobile-badges {
  margin-top: 0;
  padding-top: 10px;
}

.heading-722 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #00000078;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  line-height: 33px;
}

.paragraph-465 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-660 {
  border-bottom: 1px solid #1d3b46;
  width: 60%;
  margin-bottom: 10px;
}

.section-390 {
  background-color: #26627187;
  box-shadow: 0 2px 5px #00000080;
}

.paragraph-466 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 30px 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 22px;
}

.heading-723 {
  color: #1d3b46d4;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 400;
}

.paragraph-467 {
  color: #fff;
  width: 100%;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 22px;
}

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

.section-391 {
  background-color: #0000000d;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.container-421 {
  display: none;
}

.cell-96 {
  justify-content: center;
  align-items: flex-end;
}

.heading-724 {
  color: #ececec;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.container-422 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/68381d1a7b3243012c557c20_blue%20(1).webp");
  background-position: 50%;
  background-size: cover;
  width: 890px;
  max-width: 1000px;
}

.container-423 {
  border: 1px solid #fff;
  border-radius: 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  display: flex;
  box-shadow: 0 2px 5px #000000e8;
}

.container-424 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

.container-424.mob {
  display: none;
}

.section-392 {
  background-color: #35637e;
}

.text-span-1650 {
  color: #facc14;
  text-shadow: 0 1px 1px #000c;
}

.image-290 {
  margin-top: -75px;
}

.paragraph-468 {
  color: #1d3b46;
  margin-bottom: 0;
  margin-left: 20px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 32px;
  display: block;
}

.quick-stack-46 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-725 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
}

.link-82 {
  color: #fff;
  text-decoration: none;
}

.quick-stack-47 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 75%;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.container-425 {
  background-color: #edfbff;
  border-bottom: 2px solid #fff;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  border-radius: 0 0 22px 22px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  padding: 10px 0;
  display: flex;
}

.container-426 {
  background-color: #fff;
  border: 2px #3a879a;
  border-bottom: 3px solid #3a879a;
  border-radius: 8px;
  max-width: 850px;
  margin-top: 10px;
  padding: 10px;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-469 {
  flex-flow: column;
  flex: 0 auto;
  align-items: flex-start;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 20px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  display: block;
}

.paragraph-469._1btlc, .paragraph-469._6btlc {
  padding-top: 20px;
}

.quick-stack-48 {
  margin-top: 0;
  margin-left: 40px;
  padding: 0;
}

.heading-726 {
  color: #1d3b46;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}

.image-292 {
  border-radius: 16px;
  margin-top: -30px;
  box-shadow: 0 2px 5px #0003;
}

.cell-97 {
  justify-content: center;
  align-items: center;
}

.cell-98 {
  padding-left: 10px;
}

.heading-727.mobile-h1 {
  display: none;
}

.container-428 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.heading-728 {
  color: #000;
  text-align: center;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 400;
}

.cell-99 {
  justify-content: flex-start;
  align-items: center;
}

.container-429 {
  background-color: #fff;
  border-radius: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 750px;
  padding-bottom: 40px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

._3prices {
  width: 100%;
  max-width: 1000px;
  margin-top: 0;
  padding-left: 20px;
}

._3prices._2nd-pricing, ._3prices._2nd-price-table {
  margin-top: 0;
}

._3prices._6btlc {
  padding-top: 10px;
}

._3prices-copy {
  width: 100%;
  max-width: 1000px;
  margin-top: 0;
  padding-left: 20px;
}

._3prices-copy._2nd-pricing, ._3prices-copy._2nd-price-table {
  margin-top: 0;
}

._3prices-copy._6btlc {
  padding-top: 10px;
}

.italic-text-29, .italic-text-30, .italic-text-31 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.bold-text-240, .bold-text-241 {
  font-size: 16px;
}

.image-293 {
  margin-top: 5px;
}

.up1-tom-s {
  display: block;
}

.d1-tom-s {
  display: none;
}

.quick-stack-41-copy {
  max-width: 650px;
}

.heading-720-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0000;
  background-color: #ffd022;
  border: 1px solid #fff;
  width: 95%;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 48px;
  box-shadow: 0 2px 5px #0003;
}

.cell-100 {
  justify-content: center;
  align-items: center;
}

.cell-101 {
  align-items: center;
}

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

.paragraph-470 {
  justify-content: center;
  display: flex;
}

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

.paragraph-471, .paragraph-472 {
  margin-top: 60px;
  margin-bottom: 20px;
}

.section-copy {
  background-color: #3f6e9069;
  width: 100%;
}

.section-5-copy {
  background-color: #7cb0c3;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.code-embed-389 {
  flex-flow: row;
  justify-content: center;
  width: 100%;
  max-width: none;
  display: block;
}

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

.cell-102 {
  flex-flow: row;
}

.cell-103 {
  justify-content: center;
  align-items: center;
}

.cell-104 {
  justify-content: center;
  align-items: stretch;
}

.quick-stack-49 {
  width: 100%;
}

.image-98-ug {
  width: auto;
  max-width: none;
  display: inline-flex;
}

.paragraph-473 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.d1 {
  display: none;
}

.container-431 {
  max-width: 300px;
  margin-bottom: 20px;
}

.image-273-copy {
  padding-top: 40px;
  padding-bottom: 40px;
}

.cell-105 {
  align-items: center;
}

.image-273-copy-copy {
  padding-top: 0;
  padding-bottom: 0;
}

.heading-729 {
  color: red;
}

.paragraph-474 {
  margin-top: 40px;
}

.heading-730 {
  color: red;
  margin-top: 10px;
  margin-bottom: 20px;
}

.heading-731 {
  margin-top: 0;
  margin-bottom: 0;
}

.body-3 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-393 {
  background-color: #0090a8;
  width: 100%;
}

.container-432 {
  flex-flow: column;
  align-items: center;
  max-width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.code-embed-390 {
  width: 100%;
  margin-bottom: 40px;
}

.container-433 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.section-394 {
  width: 100%;
  margin-bottom: 40px;
}

.paragraph-475 {
  color: #1d3b46;
  font-size: 20px;
  line-height: 32px;
}

.up1-6-btlc-copy {
  display: block;
}

.bold-text-242, .bold-text-243, .italic-text-32 {
  color: #1d3b46;
}

.nothanks2 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.list-32 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  color: #1d3b46;
  flex-flow: column;
  align-items: flex-start;
  padding-left: 40px;
  font-size: 20px;
  line-height: 32px;
  display: flex;
}

.container-434 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-732 {
  color: #1d3b46;
  text-align: center;
}

.cell-106 {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.cell-107, .cell-108, .cell-109, .cell-110 {
  align-items: center;
}

.image-297, .image-298 {
  border-radius: 25px;
}

.heading-733 {
  color: #1d3b46;
  text-align: center;
  font-size: 20px;
}

.heading-734 {
  color: #1d3b46;
  font-size: 20px;
}

.quick-stack-50 {
  background-color: #26627147;
  border-radius: 5px;
  box-shadow: 0 2px 5px #00000075;
}

.heading-735 {
  color: #1d3b46;
  text-align: center;
  font-size: 30px;
}

.heading-736 {
  color: #1d3b46;
  font-size: 30px;
}

.text-span-1651 {
  color: var(--red);
}

.paragraph-476, .paragraph-477, .paragraph-478, .paragraph-479 {
  color: #1d3b46;
  font-size: 20px;
  line-height: 32px;
}

.heading-737 {
  color: #1d3b46;
}

.cell-111 {
  align-items: center;
}

.quick-stack-50-mobile {
  background-color: #26627147;
  border-radius: 5px;
  box-shadow: 0 2px 5px #00000075;
}

.heading-738 {
  color: #1d3b46;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/693f6b3fd6b99fc0df78867a_RED.webp");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  padding-top: 20px;
  padding-right: 20px;
}

.heading-536-copy {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000000f7;
  background-color: #d33;
  border-radius: 30px;
  width: auto;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 5px 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.heading-537-copy {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #00000078;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  line-height: 33px;
}

.italic-text-33 {
  font-size: 18px;
  font-weight: 400;
}

.paragraph-480 {
  color: #1d3b46;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}

.text-span-1652 {
  font-size: 20px;
  font-weight: 700;
}

.bold-text-244 {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
}

.paragraph-481 {
  color: #1d3b46;
  font-size: 18px;
  line-height: 30px;
}

.text-span-1653 {
  font-size: 20px;
  font-weight: 700;
}

.text-span-1654, .text-span-1655, .text-span-1656 {
  font-style: italic;
}

.cell-112, .cell-113 {
  justify-content: center;
  align-items: center;
}

.paragraph-482 {
  color: #1d3b46;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-52, .quick-stack-53 {
  padding-left: 0;
  padding-right: 0;
}

.sec-3 {
  opacity: 1;
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6940b92d853b12e0e386b232_bg-up1.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: fixed;
  outline: 2px solid #1d3b46;
  padding: 20px;
}

.container-435 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.image-300 {
  -webkit-backdrop-filter: blur(13px);
  backdrop-filter: blur(13px);
  vertical-align: middle;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: inline-block;
}

.flex-block-297 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}

.sec-4 {
  outline-offset: 0px;
  text-align: left;
  background-color: #35769d3b;
  outline: 2px solid #1d3b46;
  box-shadow: 0 2px 5px #000000f2;
}

.cell-114 {
  justify-content: center;
  align-items: center;
}

.image-301 {
  outline-offset: 0px;
  border-radius: 20px;
  outline: 3px solid #15819f;
}

.sec-5 {
  outline-offset: 0px;
  outline: 2px solid #1d3b46;
  box-shadow: 0 2px 5px #000000ab;
}

.cell-115 {
  justify-content: center;
  align-items: center;
}

.sec-6 {
  outline-offset: 0px;
  outline: 2px solid #1d3b46;
  box-shadow: 0 2px 5px #000000ab;
}

.image-301-copy {
  outline-offset: 0px;
  border-radius: 20px;
  outline: 3px #15819f;
}

.buybox1 {
  outline-offset: 0px;
  background-color: #26627147;
  outline: 3px solid #1d3b46;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: flex;
  box-shadow: 0 2px 5px #00000080;
}

.cell-116, .cell-117, .cell-118, .cell-119 {
  justify-content: center;
  align-items: center;
}

.quick-stack-54 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 0;
}

.image-302 {
  box-shadow: 0 2px 5px #000;
}

.section-355-copy {
  background-color: #696c6e;
  border-radius: 30px;
  margin-bottom: 40px;
}

.heading-545-copy {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #000;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 32px;
}

.quick-stack-55 {
  padding-top: 0;
}

.cell-120 {
  justify-content: center;
  align-items: center;
}

.image-303 {
  position: absolute;
}

.heading-549-copy {
  color: #1d3b46;
  text-align: center;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 40px;
}

.quick-stack-56, .quick-stack-57 {
  padding-top: 0;
  padding-bottom: 0;
}

.cell-121, .cell-122 {
  justify-content: center;
  align-items: center;
}

.sec-12 {
  outline-offset: 0px;
  background-color: #26627147;
  outline: 2px solid #1d3b46;
}

.heading-739 {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #201f1f;
  margin-left: 0;
  font-size: 40px;
}

.paragraph-483 {
  color: #1d3b46;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 25px;
}

.cell-123 {
  border-radius: 20px;
  justify-content: flex-end;
  align-items: center;
}

.quick-stack-58 {
  border-radius: 0;
  margin-bottom: 20px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 0;
}

.paragraph-484 {
  color: #1d3b46;
  font-size: 18px;
  line-height: 25px;
}

.container-436 {
  max-width: 850px;
}

.div-block-662 {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-304 {
  margin-right: 20px;
}

.heading-739-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px var(--white);
  margin-left: 0;
  font-size: 30px;
}

.paragraph-485 {
  color: #7a0d0f;
  text-shadow: 0 1px 1px #0702023b;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 18px;
  line-height: 30px;
}

.heading-740 {
  color: #1d3b46;
  text-align: center;
}

.container-437 {
  padding-top: 10px;
  padding-bottom: 40px;
}

.container-438 {
  background-color: #fff0;
  border: 1px #000;
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.check {
  margin-right: 20px;
}

.list-item-49 {
  color: #1d3b46;
  font-size: 18px;
  line-height: 25px;
  list-style-type: disc;
}

.list-item-50, .list-item-51 {
  color: #1d3b46;
  font-size: 18px;
  line-height: 25px;
}

.paragraph-486 {
  color: #1d3b46;
  width: 80%;
  margin-top: 10px;
  font-size: 18px;
  line-height: 25px;
}

.div-block-663 {
  opacity: .5;
  outline-offset: 0px;
  outline: 3px solid #1d3b46;
  width: 90%;
}

.div-block-664 {
  flex-flow: column;
  width: 80%;
  margin-bottom: 20px;
  display: flex;
}

.div-block-665 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-305 {
  margin-right: 10px;
}

.paragraph-487 {
  color: #1d3b46;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 25px;
}

.wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-666 {
  width: 80%;
  margin-top: 20px;
}

.div-block-667 {
  width: 80%;
}

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

.this-is-your-moment {
  box-shadow: 0 2px 12px 0 var(--1d3b46);
  background-image: linear-gradient(99deg, #ffffffe6 25% 59%, #d3d7f663 88%, #ffffff2e);
  border-radius: 20px;
  width: 80%;
  margin-top: 20px;
  padding: 20px;
}

.sec-7 {
  outline-offset: 0px;
  background-color: #26627147;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6940b92d853b12e0e386b232_bg-up1.png");
  background-position: 0 100%;
  background-size: cover;
  background-attachment: fixed;
  outline: 2px solid #1d3b46;
}

.container-438-copy {
  background-color: #fff0;
  border: 1px #000;
  border-radius: 0;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 1000px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.image-307 {
  position: fixed;
  left: auto;
  right: -70px;
}

.sec-1 {
  outline-offset: 0px;
  background-color: #26627187;
  outline: 2px solid #1d3b46;
  padding-bottom: 20px;
  box-shadow: 0 2px 5px #00000080;
}

.buybox3 {
  outline-offset: 0px;
  background-color: #0000000d;
  outline: 3px solid #1d3b46;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.desktop, .mobile-stack {
  padding-bottom: 0;
}

.cell-124 {
  justify-content: center;
  align-items: center;
}

.quick-stack-6-mobile {
  padding-top: 10px;
  padding-bottom: 0;
  padding-left: 0;
}

.cell-125, .cell-126 {
  justify-content: center;
  align-items: center;
}

.quick-stack-53-mobile {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-400-copy {
  color: #1d3b46;
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: block;
}

.paragraph-400-copy._1btlc {
  background-image: linear-gradient(#ffffffe6, #fff 98%, #a9bdd5);
  border-radius: 10px;
  margin-left: 0;
  padding: 10px;
  box-shadow: 0 2px 5px #00000075;
}

.paragraph-400-copy.olivercopy4 {
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400-copy.olivercopy5 {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400-copy._1btlc-copy {
  border-radius: 10px;
  margin-left: 0;
  padding: 10px;
}

.paragraph-400-copy._1btlc-copy.white-bg {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.quick-stack-52-mobile {
  padding-left: 0;
  padding-right: 0;
}

.paragraph-482-copy {
  color: #1d3b46;
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
}

.image-303-mobile {
  position: static;
}

.cell-127 {
  justify-content: center;
  align-items: center;
}

.quick-stack-55-mobile {
  padding-top: 0;
}

.quick-stack-57-mobile, .quick-stack-56-mobile {
  padding-top: 0;
  padding-bottom: 0;
}

.quick-stack-58-mobile {
  border-radius: 0;
  margin-bottom: 20px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 0;
}

.quick-stack-7-copy {
  margin-top: 0;
  margin-left: 40px;
  padding: 0;
}

.quick-stack-58-mobile1 {
  border-radius: 0;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  line-height: 0;
}

.paragraph-400-mobile {
  color: #1d3b46;
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: block;
}

.paragraph-400-mobile._1btlc {
  background-image: linear-gradient(#ffffffe6, #fff 98%, #a9bdd5);
  border-radius: 10px;
  margin-left: 0;
  padding: 10px;
  box-shadow: 0 2px 5px #00000075;
}

.paragraph-400-mobile.olivercopy4 {
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400-mobile.olivercopy5 {
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.paragraph-400-mobile._1btlc-copy {
  border-radius: 10px;
  margin-left: 0;
  padding: 10px;
}

.paragraph-400-mobile._1btlc-copy.white-bg {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
}

.image-227-mobile {
  border-radius: 16px;
  margin-top: -30px;
  box-shadow: 0 2px 5px #0003;
}

.paragraph-482-mobile {
  color: #1d3b46;
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
}

.flex-block-297-mobile {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
}

.image-300-mob {
  vertical-align: middle;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: inline-block;
  position: relative;
  top: 0;
}

.image-300-mobile {
  vertical-align: middle;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  display: inline-block;
  position: relative;
  top: -170px;
}

.cell-128, .cell-129 {
  justify-content: center;
  align-items: center;
}

.container-438-mobile {
  background-color: #fff0;
  border: 1px #000;
  border-radius: 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1000px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: none;
}

.image-307-mob {
  position: relative;
  inset: auto auto -120px;
}

.paragraph-486-copy {
  color: #1d3b46;
  width: 100%;
  margin-top: 10px;
  font-size: 18px;
  line-height: 25px;
}

.heading-740-mobile {
  color: #1d3b46;
  text-align: center;
  margin-top: 60px;
}

.up1-6-btlc {
  display: block;
}

.nothanks1-copy {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.heading-539-copy {
  color: #1d3b46;
  text-align: center;
  text-shadow: 0 1px 1px #0000;
  text-align: center;
  background-color: #ffd022;
  border: 1px solid #fff;
  width: 88%;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 48px;
  box-shadow: 0 2px 5px #0003;
}

.image-308 {
  max-width: 80%;
  position: absolute;
  inset: auto -3% auto auto;
}

.section-396 {
  flex-flow: column;
  align-items: center;
  margin-bottom: 100px;
  display: flex;
  position: relative;
}

.container-439 {
  background-color: #1b353e;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6941ef2a73ca6b5761b741aa_cells%20(1).webp");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  background-attachment: fixed;
  padding-bottom: 0;
  position: relative;
}

.heading-741 {
  color: #3330;
  text-align: center;
  background-image: linear-gradient(112deg, #1f2f3a, #4fb4c8);
  font-family: Fira Sans Condensed, sans-serif;
}

.heading-741.gradient-text {
  outline-offset: 0px;
  outline: 3px #fffefe;
}

.section-397 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.angle {
  z-index: 1;
  width: 100%;
  height: 120px;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.section-398 {
  background-color: #e9f0f5;
  margin-top: 0;
}

.container-440 {
  max-width: 1140px;
  padding: 20px 10px;
}

.section-399 {
  float: none;
  background-color: #2f586f;
  height: 100px;
  position: sticky;
}

.heading-742 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.cell-130 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.cell-131 {
  justify-content: center;
  align-items: center;
}

.button-44 {
  color: #333;
  text-align: center;
  text-shadow: 0 1px 1px #f9ffac;
  background-image: linear-gradient(#f6dda1, #f0c14b);
  border: 1px solid #846a29;
  border-radius: 99px;
  width: 100px;
  padding: 5px;
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: 700;
  box-shadow: 0 2px 5px #0003;
}

.button-44.button2 {
  text-transform: uppercase;
  width: 82%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
}

.button-44.button2.addtocart {
  margin-top: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-44.mob {
  width: 70%;
  font-size: 14px;
}

.quick-stack-59 {
  width: 100%;
  height: auto;
  padding: 0;
}

.container-441 {
  max-width: 1000px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.quick-stack-60 {
  margin-top: 100px;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.heading-743 {
  color: #1d3b45;
  text-align: left;
  margin-top: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 46px;
  line-height: 55px;
}

.text-span-1657 {
  color: #35627e;
}

.heading-744 {
  color: #1d3b45;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 36px;
}

.cell-132 {
  justify-content: center;
  align-items: center;
}

.div-block-668 {
  justify-content: space-between;
  align-items: center;
  width: 40%;
  margin-top: 20px;
  margin-bottom: 60px;
  display: flex;
}

.image-309 {
  width: 100%;
}

.cell-133 {
  justify-content: center;
  align-items: flex-start;
}

.section-400 {
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6978b13990de273751427534_nerve.webp");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
}

.container-442 {
  max-width: 1100px;
  padding: 20px 10px 40px;
}

.heading-745 {
  color: #44403c;
  text-align: center;
  margin-top: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 45px;
}

.text-span-1658 {
  color: #35627e;
}

.cell-134 {
  justify-content: center;
  align-items: center;
}

.cell-135 {
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
}

.heading-746 {
  color: #1d3b45;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph-488 {
  color: #374151;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

.text-span-1659 {
  color: #dc2626;
  font-weight: 600;
}

.div-block-669 {
  mix-blend-mode: normal;
  background-color: #e9f0f5e0;
  border-radius: 12px;
  margin-left: -129px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-669.mob {
  margin-left: 0;
}

.container-443 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  padding: 40px 10px;
  display: flex;
}

.section-401 {
  background-color: #ffffff80;
}

.div-block-670 {
  background-color: #e9f0f5;
  border-radius: 12px;
  margin-top: 40px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-61 {
  outline-offset: 0px;
  outline: 3px #333;
  padding: 0;
}

.cell-136 {
  justify-content: center;
  align-items: center;
}

.image-310 {
  border-radius: 12px;
}

.cell-137 {
  justify-content: center;
  align-items: flex-start;
}

.div-block-671 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.heading-747 {
  color: #35627e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 30px;
  line-height: 36px;
}

.image-311 {
  margin-right: 10px;
}

.paragraph-489 {
  color: #374151;
  text-align: left;
  margin-bottom: 20px;
  font-family: Lato, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.text-span-1660 {
  color: #35627e;
  font-weight: 700;
}

.div-block-672 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-748 {
  color: #1d3b45;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
}

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

.container-444 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-749 {
  color: #35627e;
  width: 63%;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.cell-138 {
  background-color: #a7c5d666;
  border: 1px solid #1d3b4533;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.cell-138.icon2 {
  background-color: #9fd8e166;
  border-color: #26627133;
}

.cell-138.icon3 {
  background-color: #99f6e466;
  border-color: #134e4a33;
}

.heading-750 {
  color: #35627e;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.heading-750.icon2 {
  color: #46a8ba;
}

.heading-750.icon3 {
  color: #0d9488;
}

.paragraph-490 {
  color: #374151;
  text-align: left;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-402 {
  background-color: #fff;
}

.container-445 {
  max-width: 1240px;
  padding: 40px 10px;
}

.heading-751 {
  color: #35627e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.paragraph-491 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}

.quick-stack-62 {
  margin-top: -605px;
  padding-left: 0;
  padding-right: 0;
}

.cell-139 {
  background-color: #fff0;
  border-radius: 12px;
  padding: 0 20px;
}

.cell-139.box2 {
  padding-right: 40px;
}

.cell-139.box5 {
  padding-left: 60px;
}

.div-block-673 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-752 {
  color: #1d3b45;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.image-313 {
  margin-left: -68px;
  margin-right: 10px;
}

.paragraph-492 {
  color: #0d0d0d;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.container-446 {
  background-color: #fff;
  border-radius: 12px;
  margin-top: 0;
  margin-left: 0;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.container-446.box3 {
  margin-top: 0;
}

.container-446.box2 {
  margin-left: -42px;
}

.container-446.box1 {
  margin-right: 0;
}

.container-446.box5 {
  margin-right: -80px;
}

.div-block-674 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.quick-stack-63 {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  padding-top: 0;
}

.container-447 {
  max-width: 1140px;
  padding: 20px 10px 0;
}

.quick-stack-64 {
  padding: 0;
}

.cell-140 {
  justify-content: flex-end;
  align-items: center;
}

.cell-141 {
  justify-content: center;
  align-items: flex-start;
}

.heading-753 {
  color: #1d3b45;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph-493 {
  color: #234553;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.section-403 {
  background-image: linear-gradient(#e7f6f8, #e9f0f5);
  padding-bottom: 0;
}

.section-404 {
  background-color: #fff;
}

.container-448 {
  max-width: 1200px;
  padding: 40px 10px;
}

.quick-stack-65 {
  padding-left: 0;
  padding-right: 0;
}

.cell-142 {
  background-color: #e9f0f5;
  border-radius: 8px;
  padding: 20px;
}

.div-block-675 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.text-block-624 {
  color: #1d3b45;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
}

.image-314 {
  margin-left: 2px;
}

.paragraph-494 {
  color: #374151;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 300;
  line-height: 28px;
}

.section-405 {
  background-color: #57bac9;
  background-image: linear-gradient(#e7f6f8, #e9f0f5);
}

.container-449 {
  max-width: 1240px;
  padding: 40px 10px;
}

.text-block-625 {
  color: #294f61;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.cell-143 {
  justify-content: center;
  align-items: center;
}

.cell-144 {
  background-color: #ffffff87;
  border: 1px #294f61;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 20px;
  box-shadow: 0 2px 5px #6699b699;
}

.cell-144.etu {
  border-style: none;
  box-shadow: 0 2px 5px #57bac999;
}

.cell-144.pi {
  box-shadow: 0 2px 5px #34d39999;
}

.cell-144.nc {
  box-shadow: 0 2px 5px #a78bfa99;
}

.cell-144.ng {
  box-shadow: 0 2px 5px #0d948899;
}

.cell-144.ns {
  box-shadow: 0 2px 5px #fbbf2499;
}

.image-315 {
  border-radius: 8px;
}

.heading-754 {
  color: #294f61;
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.cell-145 {
  justify-content: center;
  align-items: center;
}

.quick-stack-66 {
  width: 100%;
}

.quick-stack-67 {
  padding-left: 0;
  padding-right: 0;
}

.container-450 {
  padding: 10px;
}

.section-406 {
  background-image: linear-gradient(#46a8ba, #35627e);
}

.heading-755 {
  color: #1d3b45;
  text-align: center;
  text-shadow: 0 1px 10px #ffffff94;
  margin-top: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.heading-756 {
  color: #1d3b45;
  text-align: center;
  text-shadow: 0 1px 10px #ffffff94;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 40px;
}

.pricing-table {
  background-color: #fff;
}

.container-451 {
  padding: 0 10px 20px;
}

.text-block-626 {
  color: #46a8ba;
  margin-top: -14px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 40px;
  line-height: 0;
}

.text-block-626._6-bot {
  color: #3e97a8;
}

.text-block-627 {
  color: #46a8ba;
  justify-content: center;
  align-items: center;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 71px;
  font-weight: 500;
  line-height: 72px;
  display: block;
}

.text-block-627._6-bot {
  color: #3e97a8;
}

.div-block-676 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-628 {
  color: #333;
  margin-top: -24px;
  font-family: Fira Sans Condensed, sans-serif;
  font-weight: 300;
  line-height: 14px;
}

.button-45 {
  text-align: center;
  width: 100px;
  display: block;
}

.button-46 {
  vertical-align: baseline;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: inline-block;
}

.container-452 {
  background-color: #fff;
  border-radius: 8px;
  width: 100%;
  padding: 1px;
  box-shadow: 0 2px 5px #0003;
}

.container-452:hover {
  border: 2px solid #7cb0c3;
}

.container-452._6-bot {
  background-color: #fffbeb;
  border: 2px solid #3e97a8;
  max-width: 940px;
}

.div-block-677 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.div-block-678 {
  background-color: #e5e7eb33;
  border-top: 1px solid #e5e7eb;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  width: 100%;
  margin-top: 20px;
}

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

.heading-757 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.div-block-679 {
  background-color: #03817e;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.cell-146, .cell-147 {
  justify-content: center;
  align-items: center;
}

.section-408 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/6978b13990de273751427534_nerve.webp");
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
}

.container-453 {
  padding: 40px 10px;
}

.div-block-680 {
  border: 6px solid #e7f6f8e6;
  border-radius: 8px;
  box-shadow: 0 2px 5px #0003;
}

.section-409 {
  height: 300px;
  position: relative;
}

.container-454 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-758 {
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 32px;
  line-height: 40px;
}

.container-455 {
  background-color: #35627e;
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 40%;
  max-width: 300px;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-629 {
  color: #ffe100;
}

.countdown {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-410 {
  background-color: #7ca5b333;
  background-image: linear-gradient(348deg, #379ea86b, #fff);
}

.container-456 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 10px;
  display: flex;
}

.heading-759 {
  color: #44403c;
  text-align: center;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.text-span-1661 {
  color: #35627e;
}

.div-block-682 {
  background-color: #ffffff80;
  border: 6px solid #a7c5d61a;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 120px;
  margin-bottom: 60px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.image-317 {
  margin-top: -107px;
  margin-bottom: 20px;
}

.paragraph-495 {
  color: #0d0d0d;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 29px;
}

.text-span-1662 {
  font-size: 24px;
  font-weight: 600;
}

.section-411 {
  background-color: #fff;
  padding-bottom: 0;
}

.section-412 {
  background-image: linear-gradient(#e7f6f8, #e9f0f5);
}

.container-457 {
  max-width: 1140px;
  padding: 40px 10px;
}

.quick-stack-68 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 32px;
  padding: 1px;
  box-shadow: 0 13px 17px 6px #0003;
}

.cell-148 {
  background-color: #e7f6f8;
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px;
}

.heading-760 {
  color: #1d3b45;
  margin-bottom: 20px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.paragraph-496 {
  color: #374151;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.heading-761 {
  color: #374151;
  font-family: Droid Serif, serif;
  font-size: 24px;
  font-style: italic;
  font-weight: 400;
  line-height: 32px;
}

.cell-149 {
  background-color: #2f586f1a;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  padding: 40px;
}

.heading-762 {
  color: #1d3b45;
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.div-block-683 {
  background-color: #ffffff73;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 20px;
  display: flex;
}

.image-318 {
  background-color: #d6d6d600;
  border-radius: 8px;
  margin-right: 10px;
}

.heading-763 {
  color: #1d3b45;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.heading-764 {
  color: #fff;
  margin-top: -15px;
  font-size: 16px;
}

.heading-764.desk {
  margin-top: 0;
  margin-bottom: 0;
}

.quick-stack-69 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 40px 0;
}

.cell-183 {
  align-items: center;
}

.heading-688 {
  color: #f7f7f7;
  font-size: 16px;
}

.heading-688.desk {
  margin-top: 0;
  margin-bottom: 0;
}

.quick-stack-30-mobile {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 40px 0;
}

.section-413 {
  background-color: #0d3130;
  padding-bottom: 40px;
  display: block;
}

.section-413.ne {
  background-color: #1d3b45;
}

.link-83 {
  color: #f7f7f7;
  font-weight: 400;
  text-decoration: none;
}

.link-83.ne {
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.cell-184 {
  justify-content: center;
  align-items: center;
}

.heading-765 {
  color: #fffefe;
  margin-top: -15px;
  font-size: 16px;
}

.heading-765.desk {
  margin-top: 0;
  margin-bottom: 0;
}

.link-84 {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}

.link-84.ne {
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.cell-185 {
  justify-content: center;
  align-items: center;
}

.cell-159 {
  justify-content: flex-end;
  align-items: flex-end;
}

.container-478 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  padding: 20px 10px;
  display: flex;
}

.container-478.ne {
  max-width: 1140px;
}

.cell-182, .cell-186 {
  align-items: center;
}

.cell-187 {
  justify-content: center;
  align-items: center;
}

.link-85 {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}

.link-85.ne {
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.heading-766 {
  color: #fff;
  text-align: left;
  margin-top: -15px;
  font-size: 16px;
}

.heading-766.desk {
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-502 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.cell-188 {
  justify-content: center;
  align-items: center;
}

.link-86 {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}

.link-86.ne {
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.section-414 {
  background-color: #fff;
}

.container-479 {
  padding: 40px 10px 100px;
}

.accordion_question {
  color: #404040;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.accordion_question:hover {
  color: #294f61;
  text-align: left;
}

.accordion_answer {
  color: #0d0d0d;
  padding-top: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 20px;
}

.accordion_header {
  border-bottom: 2px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.accordion_body {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.accordion_icon {
  color: #404040;
  font-size: 16px;
}

.cd-min {
  background-image: linear-gradient(#ffd84d, #f4c400);
  border-radius: 6px;
  padding: 5px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 25px;
  box-shadow: 0 2px 5px #0003;
}

.text-block-631 {
  color: #ffd84d;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 28px;
  font-weight: 700;
}

.cd-sec {
  background-image: linear-gradient(#ffd84d, #f4c400);
  border-radius: 6px;
  padding: 5px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 25px;
  box-shadow: 0 2px 5px #0003;
}

.countdown-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-415 {
  background-color: #e9f0f5;
  display: none;
}

.section-416 {
  background-color: #2f586f;
  display: none;
}

.container-480 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 10px;
  display: flex;
}

.section-417.sky {
  background-image: none;
}

.section-418, .container-481 {
  display: none;
}

.text-span-1684 {
  font-weight: 300;
}

.heading-776 {
  color: #097474;
  font-size: 72px;
}

.heading-776.fv {
  color: #3c7856;
}

.heading-778 {
  color: #333;
  font-family: Lato, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.heading-777 {
  color: #9ca3af;
  align-self: flex-start;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}

.button-55 {
  color: #054040;
  text-align: center;
  text-shadow: 0 1px 1px #f9ffac;
  background-image: linear-gradient(#f6dda1, #f0c14b);
  border: 1px solid #a88734;
  border-radius: 5px;
  width: 40%;
  margin-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.button-55:hover {
  background-color: #facc15;
  background-image: none;
}

.button-55.cta {
  color: #333;
  width: 85%;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 24px;
}

.cell-160 {
  justify-content: flex-start;
  align-items: center;
}

.image-340 {
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
}

.cell-162 {
  justify-content: center;
  align-items: center;
}

.heading-811 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 12px;
  line-height: 28px;
}

.quick-stack-70 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.heading-809 {
  color: #fff;
  text-align: center;
  background-color: #065252;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  width: 92%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.heading-835 {
  color: #b6141b;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: "Source Serif 4", sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.heading-775 {
  color: #097474;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  font-size: 27px;
  line-height: 20px;
  display: block;
}

.heading-775.fv {
  color: #3c7856;
}

.container-482 {
  background-color: #065252;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.heading-810 {
  color: #065252;
  align-self: center;
  margin-top: 0;
  font-family: "Source Serif 4", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-709 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.div-block-696 {
  background-color: #fffbeb;
  border: 2px solid #054040;
  border-radius: 12px;
  margin-bottom: 20px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-696._3bots {
  background-color: #fff;
  border-style: solid;
  border-color: #ddd;
  box-shadow: 0 2px 5px #0003;
}

.container-508 {
  display: none;
}

.div-block-710 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-341, .image-342 {
  margin-left: 5px;
  margin-right: 5px;
}

.image-343 {
  margin-left: 5px;
}

.image-344, .image-345 {
  margin-left: 5px;
  margin-right: 5px;
}

.image-346 {
  margin-left: 5px;
}

.text-block-632 {
  color: #57534e;
  text-align: center;
  margin-top: 40px;
  font-family: Droid Serif, serif;
  font-size: 16px;
  font-style: italic;
  line-height: 24px;
}

.image-347 {
  margin-right: 10px;
}

.code-embed-391 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.section-419 {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-348 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

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

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

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

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

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

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

.nav-link.whitebg {
  background-color: #fcf9f9;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

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

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

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

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

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

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

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

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

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

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

.hero-heading-center {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 40px 30px 80px;
  display: flex;
  position: relative;
}

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

.centered-heading.margin-bottom-32px {
  text-align: center;
  width: 940px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 10px;
}

.centered-heading.margin-bottom-32px._3rdclass {
  margin-bottom: 30px;
}

.centered-heading.margin-bottom-32px._2ndclass {
  margin-top: 10px;
  margin-bottom: 20px;
}

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

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

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

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

.h2 {
  justify-content: center;
  margin-top: 0;
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
  display: flex;
}

.h2.h3 {
  text-align: left;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 10px;
  font-size: 15px;
  display: flex;
}

.h2.h3.h4 {
  color: #c32929;
}

.bold-text-245 {
  font-size: 35px;
  line-height: 40px;
}

.quick-stack-71 {
  margin-top: 0;
  padding: 0;
}

.container-510, .section-420 {
  display: flex;
}

.section-421 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  display: flex;
}

.div-block-711 {
  outline-offset: 0px;
  outline: 2px solid #555;
  max-width: 600px;
}

.button-56 {
  background-color: #ac1517;
  border-radius: 15px;
  margin-top: 20px;
  font-size: 20px;
  line-height: 30px;
}

.container-511 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-422 {
  display: flex;
}

.heading-836 {
  margin-top: 50px;
  font-weight: 400;
}

.paragraph-503 {
  box-sizing: border-box;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  position: relative;
  top: -5px;
}

.paragraph-503.like {
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 12px;
}

.paragraph-503.name {
  color: #4f51b4;
  text-align: left;
  margin-bottom: 10px;
}

.paragraph-503.like-copy {
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 12px;
  top: 0;
}

.paragraph-503.like-copy.number {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
}

.paragraph-503.writer2 {
  font-size: 14px;
}

.cell-193 {
  align-items: flex-end;
  padding-right: 0;
}

.image-349 {
  margin-right: 0;
  position: relative;
  top: 0;
  left: 0;
}

.cell-194 {
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-end;
}

.text-block-633 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding-left: 0;
  font-size: 12px;
  display: flex;
  position: relative;
  top: -10px;
  left: -160px;
}

.cell-195 {
  justify-content: flex-end;
  align-items: flex-start;
}

.cell-196 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
}

.image-350 {
  margin-top: 0;
  margin-right: 20px;
  position: relative;
  left: 10px;
  right: 0;
}

.bold-text-246 {
  color: #4f51b4;
}

.bold-text-247 {
  position: relative;
  bottom: -7px;
}

.text-block-634 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 5px;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
}

.cell-197 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.container-512 {
  background-color: #fff;
  border-radius: 8px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: 75%;
  margin-top: 20px;
  margin-left: auto;
  padding: 20px 20px 20px 0;
  display: flex;
}

.container-512.writer3 {
  border-top: 1px solid #928e8e;
  border-bottom: 1px solid #928e8e;
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
}

.container-512.testimonial1, .container-512.testimonial2, .container-512.testimonial3 {
  background-color: #e5e2e2a8;
}

.text-block-635 {
  color: #4f51b4;
  margin-bottom: 10px;
}

.text-block-635.writer {
  color: #000;
}

.div-block-712 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-198 {
  text-align: left;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
}

.div-block-713 {
  width: 100%;
}

.quick-stack-72 {
  padding: 10px 0 0;
}

.image-351 {
  padding-top: 40px;
}

.paragraph-504 {
  text-align: justify;
}

.paragraph-505 {
  background-color: #615c5c;
  padding-top: 0;
}

.paragraph-505.footer {
  color: #fff;
  text-align: justify;
  width: 70%;
  margin-bottom: 0;
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.footer-ng {
  background-color: #615c5c;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
}

.div-block-714 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  display: block;
}

.container-513, .section-424 {
  width: 100%;
}

.bold-text-248 {
  color: #fff;
}

.quick-stack-71-mobile {
  margin-top: 0;
  padding: 0;
}

.cell-199 {
  align-items: center;
}

.margin-bottom-24px-2-copy {
  margin-bottom: 24px;
}

.list-33 {
  list-style-type: none;
}

.list-item-52, .list-item-53, .list-item-54 {
  font-size: 25px;
  line-height: 40px;
}

.div-block-715 {
  outline-offset: 0px;
  outline: 1px solid #dad8d8;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-837 {
  font-size: 15px;
  line-height: 25px;
}

.heading-838 {
  font-size: 15px;
  line-height: 30px;
}

.heading-839 {
  margin-bottom: 20px;
  margin-right: 10px;
  padding-top: 5px;
  font-size: 15px;
  line-height: 25px;
  box-shadow: 0 2px 5px #0000;
}

.section-426 {
  background-color: #fff;
  box-shadow: 0 2px 5px #00000073;
}

.container-514 {
  background-color: #646a7de3;
  border-radius: 18px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 0;
  padding: 20px;
  display: flex;
  position: relative;
  inset: -14px auto auto;
}

.heading-840 {
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 25px;
}

.heading-840.material-icons.warning-icon {
  color: #fffb08;
  margin-top: 10px;
  font-size: 25px;
}

.bold-text-249 {
  color: #fde047;
}

.paragraph-506 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.div-block-716 {
  margin-bottom: 0;
}

.container-515 {
  margin-bottom: 20px;
  margin-left: 0;
}

.green {
  z-index: 2;
  background-color: #bfe3dba1;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 5px #0000004a;
}

.image-352 {
  max-width: none;
  margin-left: -116px;
  position: absolute;
  inset: auto;
}

.container-516 {
  max-width: 1000px;
  margin-right: auto;
  display: flex;
}

.darkblue {
  background-color: #3e6278;
  border-radius: 8px;
  margin-right: 10px;
  padding: 5px;
  box-shadow: 0 2px 5px #00000063;
}

.semiblue {
  background-color: #4fa3b1;
  border-radius: 8px;
  margin-right: 10px;
  padding: 5px;
  box-shadow: 0 2px 5px #00000063;
}

.greenish {
  background-color: #1fa187;
  border-radius: 8px;
  margin-right: 10px;
  padding: 5px;
  box-shadow: 0 2px 5px #00000063;
}

.semi-blue {
  background-color: #b7d9e0ad;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0000004a;
}

.blueish {
  background-color: #b7c9d2bf;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px #0000004a;
}

.cell-200 {
  justify-content: center;
  align-items: center;
}

.cell-201 {
  justify-content: center;
  align-items: flex-start;
}

.code-embed-392 {
  display: none;
}

.cell-202 {
  justify-content: center;
  align-items: flex-start;
}

.section-427 {
  background-color: #35627e;
  position: static;
}

.image-353 {
  padding-left: 20px;
}

.container-517 {
  outline-offset: 0px;
  border: 1px #000;
  border-radius: 25px;
  outline: 3px #555;
  margin-top: 10px;
  margin-bottom: 10px;
  box-shadow: 0 2px 5px #000000b5;
}

.container-518 {
  border-radius: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  box-shadow: 0 2px 20px #0000007a;
}

.scientific-ref {
  color: #35627e;
  text-align: center;
  width: 63%;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 36px;
  line-height: 40px;
}

.text-span-1686 {
  color: #46a8ba;
}

.text-span-1687 {
  color: #3a7da7;
}

.div-block-718 {
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  padding: 10px;
  display: flex;
}

.div-block-719 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  font-family: Fira Sans Condensed, sans-serif;
  display: flex;
}

.paragraph-507 {
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.heading-841 {
  color: #1d3b45;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 30px;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.bold-text-250 {
  color: #1d3b45;
  text-decoration: none;
}

.bold-text-250:hover {
  color: #1d3b45;
}

.link-87 {
  font-size: 25px;
}

.image-354 {
  border-radius: 10px;
  margin-right: 10px;
}

.container-519 {
  flex-flow: column;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.paragraph-507-copy {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.section-428 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.scifi {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 40px;
}

.cell-203 {
  background-color: #c9dfdf;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding: 40px 40px 20px 20px;
}

.heading-782 {
  color: #043131;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Lato, sans-serif;
  font-size: 20px;
  line-height: 32px;
}

.image-355 {
  margin-right: 10px;
}

.paragraph-508 {
  color: #0d0d0d;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.div-block-704 {
  width: 350px;
  margin-right: 0;
  padding-right: 0;
}

.heading-783 {
  color: #fff;
  text-align: center;
  background-color: #3a9090;
  border: 1px solid #097474;
  border-radius: 32px;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Lato, sans-serif;
  font-size: 14px;
  line-height: 24px;
}

.heading-784 {
  color: #065252;
  margin-top: 0;
  font-size: 30px;
  line-height: 36px;
}

.quick-stack-73 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  padding: 0;
}

.text-span-1678, .text-span-1679 {
  color: #fde047;
}

.image-356 {
  z-index: 2;
  margin-left: 20px;
  margin-right: 20px;
  position: relative;
  left: -71px;
}

.bonus2 {
  width: 350px;
  margin-right: 0;
  position: relative;
  left: -65px;
}

.heading-785 {
  color: #086a6a;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  display: block;
}

.container-466 {
  padding: 20px 10px;
}

.div-block-684 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.heading-781 {
  color: #fff;
  text-align: center;
  text-shadow: 0 2px 3px #0000008c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 36px;
  text-decoration: none;
}

.section-429 {
  background-color: #065252;
}

.image-357 {
  max-width: 100%;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-685 {
  background-color: #fff;
  border-radius: 36px;
  justify-content: center;
  align-items: center;
  width: 60%;
  padding: 2px 10px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.cell-150 {
  background-color: #e6f1f1;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding: 40px 20px 20px 0;
}

.ebook-header {
  background-color: #065252;
}

.text-span-1688 {
  text-decoration: underline;
}

.ebook {
  color: #003f54;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Fira Sans Condensed, sans-serif;
  font-size: 30px;
  line-height: 50px;
  text-decoration: none;
}

.section-406-eb {
  background-image: linear-gradient(#5be0ec91 40%, #4babb4);
}

.bold-text-251, .bold-text-252, .bold-text-253 {
  text-shadow: none;
}

.bold-text-254 {
  text-shadow: none;
  padding-left: 5px;
  padding-right: 5px;
}

.bold-text-254.brush-highlight {
  color: var(--white);
  -webkit-text-stroke-color: #fdfdfd;
}

.bold-text-254.brush {
  z-index: 2;
  color: #fff;
  position: static;
}

.heading-784-copy {
  color: #003f54;
  margin-top: 0;
  font-size: 30px;
  line-height: 36px;
}

.text-span-1689 {
  z-index: auto;
  position: static;
}

.text-span-1689.brush {
  color: #fff;
}

.section-430 {
  z-index: 5;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
  left: 0;
}

.div-block-720 {
  z-index: 5;
  background-image: linear-gradient(204deg, #65b3c7 31%, #fff0 39%);
  position: relative;
}

.div-block-720-right {
  z-index: 5;
  background-image: linear-gradient(157deg, #65b3c7 29%, #fff0 39%);
  position: relative;
}

.cell-204 {
  background-color: #c9dfdf;
  flex-flow: row;
  justify-content: flex-end;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 60px;
}

.cell-205 {
  background-color: #e6f1f1;
  flex-flow: row;
  justify-content: flex-start;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-74 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  padding: 0;
}

.section-409-ebays {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 300px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.image-358, .image-359, .image-360 {
  mix-blend-mode: luminosity;
}

.div-block-668-top {
  justify-content: space-between;
  align-items: center;
  width: 90%;
  margin-top: 20px;
  margin-bottom: 60px;
  display: flex;
}

.div-block-721 {
  justify-content: center;
  margin-bottom: 10px;
  display: flex;
}

.heading-839-copy {
  background-color: #fdfbe4;
  border-radius: 10px;
  margin-bottom: 20px;
  margin-right: 10px;
  padding: 5px;
  font-size: 15px;
  line-height: 25px;
  box-shadow: 0 2px 5px #0000007d;
}

.image-356-mobile {
  z-index: 2;
  margin-left: 20px;
  margin-right: 20px;
  position: relative;
  left: -71px;
}

.bonus2-mobile {
  width: 350px;
  margin-right: 0;
  position: relative;
  left: -65px;
}

.code-embed-393 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-431 {
  background-color: #fff;
}

.div-block-722 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: 0;
  display: flex;
  position: relative;
  inset: auto;
}

.code-embed-394 {
  margin-left: 40px;
  display: flex;
  position: static;
}

.section-416-header-desk {
  z-index: 30;
  background-color: #2f586f;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.div-block-722-mobile-with-testimonial {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: 0;
  display: none;
  position: relative;
  inset: auto;
}

.image-352-mobile {
  max-width: none;
  margin-left: -86px;
  position: absolute;
  inset: auto;
}

.code-embed-394-copy {
  margin-left: 40px;
  display: none;
  position: static;
}

@media screen and (min-width: 1280px) {
  .text-block-98.red_slash {
    text-decoration: none;
  }

  .container-23 {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-32 {
    line-height: 55px;
  }

  .paragraph-104 {
    color: #fff;
    text-shadow: 0 2px 4px #000;
    margin-bottom: 35px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 35px;
    line-height: 40px;
  }

  .div-block-33 {
    padding-left: 15px;
  }

  .m_toggle_icon {
    display: none;
  }

  .heading-72 {
    text-align: center;
    text-shadow: 0 3px 7px #222;
  }

  .html-embed-230 {
    text-align: center;
    margin-bottom: 30px;
  }

  .show_after_video {
    display: none;
  }

  .paragraph-164 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .paragraph-165 {
    margin-bottom: 16px;
  }

  .flex-block-109 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .code-embed-106 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .text-block-226 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .bold-text-100 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .timer_div {
    border: 1px dashed #000;
    width: 100%;
    max-width: 375px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .bold-text-101 {
    color: #000;
    background-color: #fff;
    margin-top: 0;
    display: inline;
    position: static;
    inset: -12px 0% auto 50%;
    transform: translateX(-50%);
  }

  .bold-text-102 {
    font-weight: 900;
  }

  .heading-240 {
    margin-bottom: 20px;
  }

  .text-block-235 {
    font-size: 15px;
    font-weight: 700;
    display: inline-block;
  }

  .div-block-213 {
    text-align: center;
    flex: none;
    width: 100%;
    max-width: 258px;
  }

  .flex-block-110 {
    color: #348c50;
    justify-content: flex-start;
    align-items: center;
    margin-left: 20px;
    padding-top: 18px;
    padding-bottom: 26px;
    padding-right: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 700;
  }

  .text-block-228 {
    color: #e13630;
    font-family: Lato, sans-serif;
    font-size: 45px;
    font-weight: 900;
    line-height: 50px;
    text-decoration: line-through;
  }

  .code-embed-107 {
    width: 180px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-108 {
    filter: invert();
    pointer-events: auto;
    cursor: pointer;
  }

  .superscript-2 {
    font-size: 24px;
    top: -30px;
  }

  .text-block-229 {
    color: #000;
    text-transform: uppercase;
    margin-bottom: 3px;
    font-family: Lato, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
  }

  .flex-block-111 {
    justify-content: center;
    align-items: center;
    margin-bottom: 12px;
  }

  .div-block-211 {
    flex: auto;
    font-size: 65px;
  }

  .text-block-232 {
    color: #000;
    margin-bottom: 18px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
  }

  .text-block-230 {
    margin-left: 14px;
    font-weight: 900;
    line-height: 70px;
  }

  .text-block-231 {
    color: #000;
  }

  .div-block-237 {
    padding-left: 15px;
  }

  .html-embed-236 {
    text-align: center;
    margin-top: 140px;
    margin-bottom: 30px;
    margin-left: 0;
  }

  .div-block-411 {
    margin-top: 60px;
    margin-left: 0;
  }

  .div-block-418 {
    padding-left: 15px;
  }

  .html-embed-237 {
    text-align: center;
    margin-bottom: 30px;
  }

  .w_footer-4 {
    max-width: 8000px;
  }

  .page-container {
    padding: 40px 38px;
  }

  .code-embed-33 {
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-119 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .red {
    color: red;
    text-align: left;
    font-weight: 700;
  }

  .text-span-1162 {
    font-weight: 500;
  }

  .paragraph-240 {
    margin-bottom: 16px;
  }

  .text-block-319 {
    margin-bottom: 9px;
  }

  .code-embed-142 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .text-block-325 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .section-236 {
    padding: 0;
  }

  .bonus_list-4 {
    background-image: linear-gradient(135deg, #1b7960, #00ac7e);
  }

  .paragraph-239 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .green_bg {
    width: min(1030px, 100% - 20px);
  }

  .paragraph-230 {
    color: #000;
    background-color: #e9fffb;
    padding: 10px;
    line-height: 30px;
  }

  .flex-block-180 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .money_back_part-2.inner-back {
    margin-top: 0;
  }

  .list-item-23.trim-list {
    padding-right: 100px;
  }

  .heading-177 {
    line-height: 55px;
  }

  .heading-170 {
    font-size: 50px;
    line-height: 55px;
  }

  .flex-block-73 {
    justify-content: flex-start;
    align-items: center;
  }

  .html-embed-140.money-back-batch {
    margin-left: 40px;
  }

  .container-103 {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-178 {
    font-size: 41px;
    line-height: 44px;
  }

  .text-block-167 {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-126 {
    max-width: 300px;
  }

  .html-embed-141.you-save-img {
    left: -10%;
  }

  .heading-216 {
    margin-bottom: 19px;
  }

  .pop_ani_bt {
    text-align: center;
    background-color: #ffe576;
    border-radius: 16px;
    width: 100%;
    max-width: 260px;
    margin-left: auto;
    margin-right: auto;
    padding: 19px 12px;
    font-size: 19.2px;
    position: relative;
  }

  .text-block-185 {
    color: #000;
    text-align: center;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .paragraph-135 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 34px;
  }

  .underline {
    text-decoration: underline;
  }

  .div-block-187 {
    padding: 27px 27px 15px;
  }

  .bold {
    font-weight: 800;
    text-decoration: underline;
  }

  .text-block-186 {
    color: #000;
    font-weight: 700;
  }

  .heading-333.blue-heading.newest {
    color: #000;
    font-size: 30px;
    line-height: 45px;
  }

  .downsell-2 {
    display: none;
  }

  .text-span-299 {
    display: inline-block;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text.new {
    margin-top: -61px;
  }

  .new-inner-img {
    width: 100%;
    max-width: 450px;
    margin-top: -15px;
  }

  .heading-306 {
    line-height: 55px;
  }

  .heading-287 {
    line-height: 44px;
  }

  .container-171 {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-195.pa {
    max-width: 650px;
    margin-bottom: 35px;
    font-size: 33px;
    line-height: 38px;
  }

  .paragraph-195.pa.new-width {
    max-width: 650px;
  }

  .paragraph-194.pa {
    max-width: 650px;
    margin-bottom: 35px;
    font-size: 33px;
    line-height: 38px;
  }

  .paragraph-194.pa.new-width {
    max-width: 650px;
  }

  .column-35.column-014 {
    clear: none;
    align-self: center;
  }

  .text-block-275 {
    font-size: 22px;
    line-height: 26px;
  }

  .heading-285 {
    margin-bottom: 25px;
  }

  .heading-285.heading-013 {
    text-shadow: 3px 2px 2px #0003;
  }

  .html-embed-319.you-save-img {
    left: -10%;
  }

  .heading-298 {
    line-height: 55px;
  }

  .html-embed-307.you-save-img {
    left: -10%;
  }

  .text-block-274 {
    font-size: 22px;
    line-height: 26px;
  }

  .columns-22.columns-06 {
    align-items: flex-start;
    margin-top: 0;
    padding-top: 20px;
  }

  .container-179 {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-325 {
    line-height: 55px;
  }

  .html-embed-337.you-save-img {
    left: -10%;
  }

  .container-174 {
    max-width: 1366px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-300 {
    display: inline-block;
  }

  .div-block-445 {
    padding-left: 15px;
  }

  .html-embed-429 {
    text-align: center;
    margin-bottom: 30px;
  }

  .flex-block-239.mobile {
    max-width: 1200px;
    margin-left: 0;
  }

  .div-block-446 {
    margin-left: 250px;
  }

  .text-block-286 {
    color: #000;
    text-align: center;
    margin-bottom: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .heading-329 {
    margin-bottom: 19px;
  }

  .pop_ani_bt-2 {
    text-align: center;
    background-color: #ffe576;
    border-radius: 16px;
    width: 100%;
    max-width: 260px;
    margin-left: auto;
    margin-right: auto;
    padding: 19px 12px;
    font-size: 19.2px;
    position: relative;
  }

  .div-block-275 {
    padding: 27px 27px 15px;
  }

  .paragraph-154 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 18px;
    line-height: 34px;
  }

  .text-block-287 {
    color: #000;
    font-family: Roboto Condensed, sans-serif;
    font-weight: 700;
  }

  .image-123.neuro-sleep {
    margin-left: 450px;
  }

  .image-124 {
    margin-left: 250px;
  }

  .tabs.hoplink_tab {
    margin-top: -30px;
  }

  .text-block-429 {
    margin-bottom: 12px;
  }

  .button-24 {
    color: #fff;
    background-color: #008875;
    border-radius: 20px;
    width: 100%;
    max-width: 250px;
    margin-top: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-family: Lato, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .heading-423 {
    margin-top: 0;
  }

  .heading-421 {
    background-color: #008875;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 45px;
    line-height: 30px;
  }

  .flex-block-221 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-428 {
    overflow-wrap: break-word;
    font-family: Roboto Condensed, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
  }

  .text-block-428.form_data {
    margin-bottom: 25px;
  }

  .aff_box {
    line-height: 23px;
  }

  .button-25 {
    background-color: #008875;
    border-radius: 10px;
  }

  .container-259 {
    max-width: 1320px;
  }

  .bonus_list-5 {
    background-image: linear-gradient(135deg, #1b7960, #00ac7e);
  }

  .paragraph-319 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .paragraph-320 {
    margin-bottom: 16px;
  }

  .flex-block-247 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .code-embed-270 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .text-block-474 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .bold-text-145 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .bold-text-146 {
    color: #000;
    background-color: #fff;
    margin-top: 0;
    display: inline;
    position: static;
    inset: -12px 0% auto 50%;
    transform: translateX(-50%);
  }

  .bold-text-147 {
    font-weight: 900;
  }

  .heading-464 {
    margin-bottom: 20px;
  }

  .text-block-476 {
    font-size: 15px;
    font-weight: 700;
    display: inline-block;
  }

  .div-block-464 {
    text-align: center;
    flex: none;
    width: 100%;
    max-width: 258px;
  }

  .flex-block-248 {
    color: #348c50;
    justify-content: flex-start;
    align-items: center;
    margin-left: 20px;
    padding-top: 18px;
    padding-bottom: 26px;
    padding-right: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 700;
  }

  .text-block-478 {
    color: #e13630;
    font-family: Lato, sans-serif;
    font-size: 45px;
    font-weight: 900;
    line-height: 50px;
    text-decoration: line-through;
  }

  .code-embed-271 {
    width: 180px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-272 {
    filter: invert();
    pointer-events: auto;
    cursor: pointer;
  }

  .text-block-480 {
    color: #000;
    text-transform: uppercase;
    margin-bottom: 3px;
    font-family: Lato, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
  }

  .flex-block-249 {
    justify-content: center;
    align-items: center;
    margin-bottom: 12px;
  }

  .div-block-466 {
    flex: auto;
    font-size: 65px;
  }

  .text-block-481 {
    color: #000;
    margin-bottom: 18px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
  }

  .text-block-482 {
    margin-left: 14px;
    font-weight: 900;
    line-height: 70px;
  }

  .text-block-483 {
    color: #000;
  }

  .div-block-467 {
    padding-left: 15px;
  }

  .html-embed-430 {
    text-align: center;
    margin-bottom: 30px;
  }

  .div-block-485 {
    flex: auto;
    font-size: 65px;
  }

  .paragraph-328 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .text-block-500 {
    color: #e13630;
    font-family: Lato, sans-serif;
    font-size: 45px;
    font-weight: 900;
    line-height: 50px;
    text-decoration: line-through;
  }

  .flex-block-259 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .text-block-502 {
    color: #000;
    text-transform: uppercase;
    margin-bottom: 3px;
    font-family: Lato, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
  }

  .paragraph-329 {
    margin-bottom: 16px;
  }

  .heading-472 {
    margin-bottom: 20px;
  }

  .text-block-503 {
    margin-left: 14px;
    font-weight: 900;
    line-height: 70px;
  }

  .text-block-504 {
    color: #000;
  }

  .code-embed-285 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .code-embed-50 {
    width: 180px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-49 {
    filter: invert();
    pointer-events: auto;
    cursor: pointer;
  }

  .text-block-505 {
    color: #000;
    margin-bottom: 18px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
  }

  .flex-block-260 {
    color: #348c50;
    justify-content: flex-start;
    align-items: center;
    margin-left: 20px;
    padding-top: 18px;
    padding-bottom: 26px;
    padding-right: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 700;
  }

  .bold-text-148 {
    color: #000;
    background-color: #fff;
    margin-top: 0;
    display: inline;
    position: static;
    inset: -12px 0% auto 50%;
    transform: translateX(-50%);
  }

  .text-block-507 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .bold-text-149 {
    font-weight: 900;
  }

  .flex-block-37 {
    justify-content: center;
    align-items: center;
    margin-bottom: 12px;
  }

  .div-block-487 {
    text-align: center;
    flex: none;
    width: 100%;
    max-width: 258px;
  }

  .text-block-508 {
    font-size: 15px;
    font-weight: 700;
    display: inline-block;
  }

  .bold-text-25 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .image-133 {
    margin-left: 40px;
    padding-bottom: 20px;
  }

  .image-134, .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141 {
    margin-left: 40px;
  }

  .paragraph-333 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .paragraph-334 {
    margin-bottom: 16px;
  }

  .flex-block-261 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .code-embed-286 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .text-block-513 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .bold-text-152 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .text-block-514 {
    color: #000;
  }

  .image-149 {
    margin-left: -104px;
  }

  .image-155 {
    margin-top: -200px;
  }

  .image-156 {
    margin-top: -2000px;
    margin-left: 900px;
  }

  .heading-477 {
    font-size: 50px;
  }

  .page-container-2 {
    padding: 40px 38px;
  }

  .code-embed-287 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-1482 {
    line-height: 27px;
  }

  .bold-text-169 {
    color: #02a0c4;
    -webkit-text-stroke-color: #02a0c4;
    text-decoration: underline;
  }

  .text-span-1487 {
    font-weight: 500;
  }

  .bonus_list-7 {
    background-image: linear-gradient(135deg, #1b7960, #00ac7e);
  }

  .paragraph-348 {
    margin-bottom: 16px;
  }

  .text-block-525 {
    margin-bottom: 9px;
  }

  .code-embed-299 {
    border: 1px solid #000;
    align-self: auto;
    margin-right: 20px;
  }

  .text-block-530 {
    text-align: center;
    margin-top: 20px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
  }

  .section-325 {
    padding: 0;
  }

  .paragraph-353 {
    color: #000;
    margin-bottom: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 24px;
    line-height: 26px;
  }

  .text-span-1521 {
    font-size: 23px;
    line-height: 28px;
  }

  .paragraph-357 {
    color: #000;
    background-color: #e9fffb;
    padding: 10px;
    line-height: 30px;
  }

  .flex-block-267 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 23px;
  }

  .bold-text-171 {
    line-height: 27px;
  }

  .image-175.uncle-img {
    text-align: center;
    margin-left: 400px;
    margin-right: auto;
  }

  .image-177, .image-179.orange-img, .image-180.ribo-img, .image-181.benfo-img {
    padding-bottom: 5px;
  }

  .image-188 {
    max-width: 1320%;
    margin-left: -60px;
  }

  .section-333, .section-334, .section-335 {
    max-width: 1320px;
  }

  .bonus_list-8 {
    background-image: linear-gradient(135deg, #7cb0c3, #7cb0c3 99%, #00ac7e);
  }

  .div-block-323 {
    padding-left: 15px;
  }

  .html-embed-372 {
    text-align: center;
    margin-bottom: 30px;
  }

  .paragraph-249 {
    color: #fff;
    text-shadow: 0 2px 4px #000;
    margin-bottom: 35px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 35px;
    line-height: 40px;
  }

  .section-311.reorder_section_one {
    background-image: linear-gradient(354deg, #86b6c8, #7cb0c3 0%, #90bccc 37%, #fff);
  }

  .heading-371 {
    text-align: center;
    text-shadow: 0 3px 7px #222;
  }

  .div-block-347 {
    padding-left: 15px;
  }

  .bonus_list-9 {
    background-image: linear-gradient(135deg, #1b7960, #00ac7e);
  }

  .heading-387 {
    text-align: center;
    text-shadow: 0 3px 7px #222;
  }

  .paragraph-259 {
    color: #fff;
    text-shadow: 0 2px 4px #000;
    margin-bottom: 35px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 35px;
    line-height: 40px;
  }

  .image-202 {
    margin-left: 50px;
  }

  .image-203 {
    margin-left: 155px;
  }

  .html-embed-67 {
    text-align: center;
    margin-bottom: 30px;
  }

  .heading-493 {
    text-align: center;
    text-shadow: 0 3px 7px #222;
  }

  .div-block-524 {
    padding-left: 15px;
  }

  .text-block-568.red_slash, .text-block-577.red_slash, .text-block-586.red_slash {
    text-decoration: none;
  }

  .text-block-597 {
    margin-bottom: 12px;
  }

  .button-31 {
    color: #fff;
    background-color: #008875;
    border-radius: 20px;
    width: 100%;
    max-width: 250px;
    margin-top: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-family: Lato, sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 25px;
  }

  .heading-524 {
    margin-top: 0;
  }

  .heading-526 {
    background-color: #008875;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 45px;
    line-height: 30px;
  }

  .flex-block-288 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-602 {
    overflow-wrap: break-word;
    font-family: Roboto Condensed, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
  }

  .text-block-602.form_data {
    margin-bottom: 25px;
  }

  .button-35 {
    background-color: #008875;
    border-radius: 10px;
  }

  .text-block-608.red_slash {
    text-decoration: none;
  }
}

@media screen and (min-width: 1440px) {
  .text-block-98.red_slash {
    text-decoration: none;
  }

  .header.downsell {
    object-fit: fill;
    overflow: hidden;
  }

  .show_after_video {
    display: none;
  }

  .html-embed-236 {
    margin-top: 140px;
    margin-left: 0;
  }

  .div-block-411 {
    margin-top: 60px;
    margin-left: 59px;
  }

  .dollar-2 {
    font-size: 50px;
  }

  .bonus_list-4 {
    box-sizing: border-box;
    -webkit-text-fill-color: inherit;
    background-color: #00998c;
    background-image: linear-gradient(90deg, #1b7960, #00ac7e);
    background-clip: border-box;
    justify-content: flex-start;
    align-items: center;
    width: 101%;
    margin-top: 12px;
    display: flex;
  }

  .money_back_part-2.inner-back {
    margin-top: 0;
    margin-left: 40px;
  }

  .list-item-23.trim-list {
    padding-right: 40px;
  }

  .div-block-159 {
    display: flex;
  }

  .div-block-164.inner-upsell-left-block {
    max-width: 100%;
  }

  .div-block-164.inner-upsell-left-block.new-upsell-box {
    max-width: 70%;
  }

  .downsell-2 {
    display: none;
  }

  .section-315 {
    padding-bottom: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text.new {
    margin-top: -64px;
  }

  .text-block-55 {
    color: #000;
    margin-bottom: 30px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 33px;
    line-height: 40px;
  }

  .paragraph-195, .paragraph-194 {
    color: #fff;
    text-align: left;
    margin-bottom: 18px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 26px;
  }

  .heading-285 {
    margin-bottom: 30px;
  }

  .heading-57 {
    color: #30706a;
    text-align: center;
    width: 70%;
    margin: 0 auto 35px;
    font-family: Lato, sans-serif;
    font-size: 53px;
    font-weight: 900;
    line-height: 60px;
  }

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

  .columns-22 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .flex-block-239.mobile {
    max-width: 1200px;
  }

  .div-block-446 {
    margin-left: 200px;
  }

  .image-123.neuro-sleep {
    margin-left: 450px;
  }

  .image-124 {
    margin-left: 250px;
  }

  .image-126 {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-335 {
    color: #337768;
    text-align: center;
    margin-top: 13px;
    font-family: Lato, sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.7rem;
  }

  .text-block-334 {
    line-height: 1.7rem;
  }

  .section-308 {
    box-shadow: 0 0 20px #0003;
  }

  .bonus_list-5 {
    box-sizing: border-box;
    -webkit-text-fill-color: inherit;
    background-color: #00998c;
    background-image: linear-gradient(90deg, #1b7960, #00ac7e);
    background-clip: border-box;
    justify-content: flex-start;
    align-items: center;
    width: 101%;
    margin-top: 12px;
    display: flex;
  }

  .div-block-452 {
    padding-top: 10px;
  }

  .dollar-3 {
    font-size: 50px;
  }

  .text-block-469 {
    margin-right: 12px;
    font-size: 45px;
  }

  .image-133 {
    margin-left: 40px;
    padding-bottom: 20px;
  }

  .image-134, .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141 {
    margin-left: 40px;
  }

  .bold-text-166 {
    width: 100%;
    display: inline;
  }

  .image-155 {
    margin-top: -200px;
  }

  .image-156 {
    margin-top: -1500px;
    margin-left: 900px;
  }

  .heading-477 {
    font-size: 50px;
  }

  .bonus_list-7 {
    box-sizing: border-box;
    -webkit-text-fill-color: inherit;
    background-color: #00998c;
    background-image: linear-gradient(90deg, #1b7960, #00ac7e);
    background-clip: border-box;
    justify-content: flex-start;
    align-items: center;
    width: 101%;
    margin-top: 12px;
    display: flex;
  }

  .dollar-5 {
    font-size: 50px;
  }

  .bonus_list-8 {
    box-sizing: border-box;
    -webkit-text-fill-color: inherit;
    background-color: #00998c;
    background-image: linear-gradient(#7cb0c3, #7cb0c3);
    background-clip: border-box;
    justify-content: flex-start;
    align-items: center;
    width: 101%;
    margin-top: 12px;
    display: flex;
  }

  .dollar-6 {
    font-size: 50px;
  }

  .section-311.reorder_section_one {
    background-image: linear-gradient(354deg, #000, #7cb0c3 0%, #bbd6e0 82%, #fff);
  }

  .bonus_list-9 {
    box-sizing: border-box;
    -webkit-text-fill-color: inherit;
    background-color: #00998c;
    background-image: linear-gradient(#7cb0c3, #7cb0c3);
    background-clip: border-box;
    justify-content: flex-start;
    align-items: center;
    width: 101%;
    margin-top: 12px;
    display: flex;
  }

  .dollar-7 {
    font-size: 50px;
  }

  .image-195, .image-200 {
    margin-left: 600px;
  }

  .image-202 {
    margin-left: 50px;
  }

  .image-211.mobile-edit {
    margin-left: 23px;
  }

  .div-block-523 {
    width: 49%;
  }

  .div-block-524 {
    width: 51%;
  }

  .text-block-540.three_bott_price {
    margin-top: 0;
  }

  .img_block-3 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-550.three_bott_price {
    margin-top: 0;
  }

  .img_block-4 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-560.three_bott_price {
    margin-top: 0;
  }

  .img_block-5 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-block-568.red_slash, .text-block-577.red_slash, .text-block-586.red_slash {
    text-decoration: none;
  }

  .text-block-595 {
    color: #294356;
    text-align: center;
    margin-top: 13px;
    font-family: Lato, sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.7rem;
  }

  .text-block-596 {
    line-height: 1.7rem;
  }

  .section-351 {
    box-shadow: 0 0 20px #0003;
  }

  .heading-539 {
    width: 95%;
  }

  .cell-22 {
    justify-content: center;
  }

  .container-311 {
    width: auto;
    max-width: 1140px;
  }

  .text-block-608.red_slash {
    text-decoration: none;
  }

  .ug-downsell-2, .container-399-mobile {
    display: none;
  }

  .up1-6-btlc-copy {
    display: block;
  }

  .heading-539-copy {
    width: 95%;
  }
}

@media screen and (min-width: 1920px) {
  .six_bottle_table.six_bott {
    flex: 1;
    display: block;
  }

  .six_bottle_table.three_bott {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: 0 auto;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .six_bottle_table.one_bott {
    flex: none;
    display: inline-flex;
  }

  .six_bottle_table.six_bott {
    flex: 0 auto;
  }

  .heading-2 {
    max-width: 900px;
  }

  .paragraph-17, .paragraph-30 {
    max-width: 870px;
  }

  .heading-91 {
    max-width: 900px;
  }

  .paragraph-35 {
    max-width: 870px;
  }

  .heading-101 {
    max-width: 900px;
  }

  .paragraph-55 {
    max-width: 870px;
  }

  .text-block-255 {
    flex: 0 auto;
  }

  .heading-254 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .div-block-198.save_badge {
    z-index: 0;
  }

  .show_after_video {
    display: none;
  }

  .div-block-200.three_bott {
    overflow-wrap: anywhere;
    background-image: linear-gradient(#7cb0c3, #7cb0c3);
    width: 100%;
    position: static;
  }

  .text-block-218 {
    flex: none;
  }

  .html-embed-236 {
    margin-top: 140px;
    margin-left: -200px;
  }

  .div-block-411 {
    margin-top: 40px;
    margin-left: 400px;
  }

  .money_back_part-2.inner-back {
    margin-top: -135px;
    padding-bottom: 40px;
  }

  .downsell-2 {
    display: none;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text.new {
    margin-top: -43px;
  }

  .flex-block-239.mobile {
    max-width: 1200px;
  }

  .div-block-446 {
    margin-left: 300px;
  }

  .image-123.neuro-sleep {
    margin-left: 450px;
  }

  .image-124 {
    margin-left: 250px;
  }

  .paragraph-315 {
    padding-top: 20px;
  }

  .h-sec-nine-3 {
    order: 1;
  }

  .img_block-2 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-133 {
    margin-left: 40px;
    padding-bottom: 10px;
  }

  .image-134, .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141 {
    margin-left: 40px;
  }

  .image-155 {
    margin-top: -200px;
  }

  .image-156 {
    margin-top: -1500px;
    margin-left: 900px;
  }

  .heading-477 {
    font-size: 50px;
  }

  .paragraph-347 {
    line-height: 23px;
  }

  .image-191.mobile {
    flex-flow: wrap;
    margin-left: -200px;
    display: inline-flex;
  }

  .bonus_list-8 {
    background-color: #7cb0c3;
    background-image: linear-gradient(#7cb0c3, #7cb0c3);
  }

  .code-embed-164 {
    width: 40px;
  }

  .text-block-356.reorder_addcart {
    flex: none;
    font-size: 50px;
  }

  .section-311.reorder_section_one {
    background-image: linear-gradient(354deg, #000, #7cb0c3 0%, #86b6c8 40%, #fff);
  }

  .text-block-344.reorder_addcart {
    flex: none;
    font-size: 40px;
  }

  .bonus_list-9 {
    background-color: #7cb0c3;
    background-image: linear-gradient(#7cb0c3, #7cb0c3);
  }

  .text-block-380.reorder_addcart {
    flex: none;
  }

  .image-195, .image-200 {
    margin-left: 600px;
  }

  .image-202 {
    margin-left: 60px;
  }

  .image-209 {
    display: inline-block;
  }

  .h-sec-nine-4 {
    order: 1;
  }

  .img_block-3 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .h-sec-nine-5 {
    order: 1;
  }

  .img_block-4, .img_block-5 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-520 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .bold-text-185 {
    padding-top: 40px;
  }

  .image-221 {
    margin-left: 250px;
  }

  .image-221.mobile-edit {
    margin-left: 0;
  }

  .div-block-566 {
    margin-left: 220px;
  }

  .text-block-595 {
    color: #294356;
  }

  .quick-stack-7 {
    max-width: 1200px;
  }

  .text-block-616 {
    flex: 0 auto;
  }

  .mobile-logo {
    transform: none;
  }

  .text-block-619, .text-block-622 {
    flex: 0 auto;
  }

  .container-333.offer-box {
    border: 0 #000;
  }

  .container-334.offer-box {
    border: 0 #070707;
  }

  .heading-610 {
    padding-top: 5px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .bold-text-199 {
    font-size: 15px;
  }

  .container-424, ._3prices, ._3prices-copy {
    max-width: 1100px;
  }

  .quick-stack-7-copy {
    max-width: 1200px;
  }
}

@media screen and (max-width: 991px) {
  .flex-block-23 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .six_bottle_table.six_bott {
    margin-top: 0;
  }

  .text-block-80 {
    font-size: 17px;
  }

  .code-embed-20 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-83 {
    font-size: 14px;
  }

  .text-block-81 {
    margin-right: 5px;
    font-size: 26px;
  }

  .money_back {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-82 {
    font-size: 38px;
  }

  .text-block-82 {
    font-size: 12px;
  }

  .div-block-46 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .navbar2_menu-button {
    padding: 0;
  }

  .navbar2_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon2_line-bottom {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-16 {
    display: block;
    position: static;
  }

  .navbar2_link {
    box-sizing: border-box;
    text-align: left;
    object-fit: fill;
    flex-flow: wrap;
    flex: 0 auto;
    place-content: stretch flex-start;
    align-self: auto;
    align-items: center;
    margin-bottom: 20px;
    padding: .75rem 0;
    font-size: 24px;
    font-weight: 500;
    display: flex;
    overflow: visible;
  }

  .navbar2_link:hover {
    transform: scale(1);
  }

  .navbar2_component-2 {
    background-color: #fff0;
  }

  .navbar2_button-wrapper {
    align-items: center;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar2_menu {
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    justify-content: center;
    width: 100%;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar2_menu.is-page-height-tablet {
    z-index: 100;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    height: 100dvh;
    padding-top: 3rem;
    padding-bottom: 6.5rem;
    transition: height .5s;
    display: flex;
    position: absolute;
  }

  .menu-icon2_line-top {
    background-color: #000;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .image-32 {
    height: 200px;
    position: absolute;
    inset: 0% -7% auto auto;
  }

  .button.display-none2 {
    display: none;
  }

  .button.dispaly-none {
    margin-top: 60px;
    display: block;
    box-shadow: 0 2px 5px 1px #00000073;
  }

  .navbar2_container {
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-xxlarge.adjust-rem-7px {
    margin-bottom: 3rem;
  }

  .margin-bottom.margin-medium.align-center {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .paragraph-17 {
    max-width: 870px;
  }

  .header26_image {
    width: 600px;
    margin-left: 148px;
  }

  .padding-section-large {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-section-large.change-padding50px {
    padding-top: 134px;
    padding-bottom: 0;
  }

  .padding-section-large.background-color-white.padding-change {
    padding-top: 3rem;
  }

  .padding-section-large.change-padding {
    padding-bottom: 3rem;
  }

  .max-width-large.align-center {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .max-width-large.align-center.center-align {
    z-index: 2;
    justify-content: center;
    align-items: center;
    position: relative;
  }

  .max-width-large.align-center.display-flex {
    flex-flow: row;
  }

  .header26_image-wrapper {
    width: auto;
  }

  .image {
    height: 400px;
    top: 6%;
    left: 7%;
  }

  .image-25 {
    width: 200px;
    top: 0%;
  }

  .footer11_top-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .text-size-small.text-weight-semibold.text-align-center {
    text-align: center;
  }

  .image-24 {
    width: 250px;
    top: 9%;
    left: -12%;
  }

  .paragraph-27 {
    max-width: none;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .faq-section2 {
    bottom: 10%;
  }

  .testimonial15_client-image-wrapper {
    height: auto;
  }

  .blog42_heading {
    margin-right: 3rem;
  }

  .image-3 {
    width: 200px;
    right: -10%;
  }

  .div-block-55 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .layout192_content.dispaly-flex.flex-gap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .image-30 {
    height: 40px;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .navbar2_component {
    position: relative;
  }

  .paragraph-30 {
    max-width: 870px;
  }

  .ingredients-section2 {
    bottom: 20%;
  }

  .image-27 {
    width: 300px;
  }

  .div-block-58 {
    display: block;
    position: static;
  }

  .layout3_component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .testimonial15_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .testimonial15_content.bg-color-blue {
    grid-template-columns: 1fr;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .image-21 {
    height: 615px;
  }

  .paragraph-18 {
    font-size: 20px;
  }

  .cta1_content {
    padding-left: 30px;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .div-block-15 {
    left: -4%;
  }

  .image-26 {
    width: 200px;
  }

  .layout363_row {
    grid-template-columns: 1fr;
  }

  .image-23 {
    width: 300px;
    right: -10%;
  }

  .layout192_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .div-block-5 {
    top: -35%;
  }

  .heading-3 {
    max-width: 580px;
  }

  .layout3_image-wrapper.change-padding-100px {
    padding-top: 0;
  }

  .link-4 {
    word-break: break-all;
  }

  .layout395_row {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .testimonial15_component {
    width: 100%;
  }

  .testimonial15_content-right {
    padding-bottom: 25px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .blog42_list {
    grid-template-columns: 1fr 1fr;
  }

  .cta1_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    padding-left: 0;
  }

  .cta1_component.padding-off {
    grid-row-gap: 0rem;
  }

  .cta1_component.bg-color-blue {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .image-15 {
    left: -3%;
  }

  .text-size-medium.margin-top-20px.top-zero-px {
    padding-bottom: 20px;
  }

  .text-size-medium.text-weight-bold.change-text-style.text-size1 {
    max-width: none;
  }

  .pricing20_component {
    grid-template-columns: 1fr;
  }

  .image-28 {
    width: 200px;
  }

  .cta1_image-wrapper {
    margin-top: 115px;
  }

  .cta1_image-wrapper.margin-zero {
    margin-top: 30px;
  }

  .footer11_details-wrapper {
    justify-content: space-between;
    align-items: flex-start;
  }

  .footer11_details-wrapper.align-center {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: space-between;
    align-items: center;
  }

  .faq3_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .image-22 {
    width: 300px;
  }

  .layout1_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h5.change-text-style {
    padding-right: 0;
  }

  .heading-style-h5.font-size-text {
    font-size: 38px;
  }

  .pricing-section2 {
    bottom: 10%;
  }

  .image-2 {
    width: 150px;
  }

  .testimonial15_client-image {
    object-fit: contain;
    object-position: 50% 100%;
    width: 50px;
    height: 50px;
  }

  .image-35 {
    height: 400px;
    top: 6%;
    left: 7%;
  }

  .div-block-24 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .section_header26.position-relative {
    overflow: visible;
  }

  .text-weight-semibold.resize-text.text-color-green {
    font-size: 25px;
  }

  .image-6 {
    right: -5%;
  }

  .layout395_card {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 351.328px;
  }

  .image-5 {
    width: 200px;
  }

  .heading-5 {
    max-width: 405px;
  }

  .blog42_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .layout3_content {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .image-36 {
    width: 200px;
    top: 0%;
  }

  .image-40 {
    width: 250px;
    top: 9%;
    left: -12%;
  }

  .paragraph-32 {
    max-width: none;
  }

  .image-42 {
    width: 200px;
    right: -10%;
  }

  .div-block-63 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-44 {
    height: 40px;
  }

  .navbar2_component-3 {
    position: relative;
  }

  .paragraph-35 {
    max-width: 870px;
  }

  .image-46 {
    width: 300px;
  }

  .div-block-67 {
    display: block;
    position: static;
  }

  .image-47 {
    height: 615px;
  }

  .div-block-70 {
    left: -4%;
  }

  .image-49 {
    width: 200px;
  }

  .navbar2_component-4 {
    background-color: #fff0;
  }

  .image-52 {
    width: 300px;
    right: -10%;
  }

  .div-block-72 {
    top: -35%;
  }

  .heading-96 {
    max-width: 580px;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .image-54 {
    left: -3%;
  }

  .image-55 {
    height: 200px;
    position: absolute;
    inset: 0% -7% auto auto;
  }

  .image-58 {
    width: 200px;
  }

  .button-2.display-none2 {
    display: none;
  }

  .button-2.dispaly-none {
    margin-top: 60px;
    display: block;
    box-shadow: 0 2px 5px 1px #00000073;
  }

  .image-61 {
    width: 300px;
  }

  .image-62 {
    width: 150px;
  }

  .image-63 {
    height: 400px;
    top: 6%;
    left: 7%;
  }

  .div-block-79 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .image-64 {
    right: -5%;
  }

  .image-66 {
    width: 200px;
  }

  .heading-100 {
    max-width: 405px;
  }

  .image-67 {
    width: 200px;
    top: 0%;
  }

  .image-71 {
    width: 250px;
    top: 9%;
    left: -12%;
  }

  .paragraph-52 {
    max-width: none;
  }

  .image-73 {
    width: 200px;
    right: -10%;
  }

  .div-block-85 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-75 {
    height: 40px;
  }

  .navbar2_component-5 {
    position: relative;
  }

  .paragraph-55 {
    max-width: 870px;
  }

  .image-77 {
    width: 300px;
  }

  .div-block-89 {
    display: block;
    position: static;
  }

  .image-78 {
    height: 615px;
  }

  .paragraph-62 {
    font-size: 20px;
  }

  .div-block-92 {
    left: -4%;
  }

  .image-80 {
    width: 200px;
  }

  .image-83 {
    width: 300px;
    right: -10%;
  }

  .div-block-94 {
    top: -35%;
  }

  .heading-106 {
    max-width: 580px;
  }

  .heading-style-h1-3 {
    font-size: 3.25rem;
  }

  .image-85 {
    left: -3%;
  }

  .image-86 {
    height: 200px;
    position: absolute;
    inset: 0% -7% auto auto;
  }

  .image-89 {
    width: 200px;
  }

  .button-3.display-none2 {
    display: none;
  }

  .button-3.dispaly-none {
    margin-top: 60px;
    display: block;
    box-shadow: 0 2px 5px 1px #00000073;
  }

  .image-92 {
    width: 300px;
  }

  .image-93 {
    width: 150px;
  }

  .image-94 {
    height: 400px;
    top: 6%;
    left: 7%;
  }

  .div-block-101 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .image-95 {
    right: -5%;
  }

  .image-97 {
    width: 200px;
  }

  .heading-110 {
    max-width: 405px;
  }

  .heading-118 {
    font-size: 38px;
  }

  .text-block-91 {
    font-size: 17px;
  }

  .text-block-94 {
    font-size: 12px;
  }

  .div-block-103 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-95 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-96 {
    font-size: 14px;
  }

  .flex-block-31 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .code-embed-26 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .heading-85 {
    font-size: 50px;
    line-height: 55px;
  }

  .container {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-76 {
    max-width: 728px;
  }

  .article {
    max-width: 550px;
  }

  .div-block-110 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-9, .text-block-10 {
    font-size: 25px;
    line-height: 26px;
  }

  .div-block-111.step-2 {
    width: 290px;
  }

  .flex-block {
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-12 {
    margin-bottom: 0;
  }

  .heading-21 {
    font-size: 50px;
    line-height: 55px;
  }

  .d_sec4 {
    padding-top: 120px;
  }

  .text-span-11 {
    display: inline-block;
  }

  .link-block-2 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .heading-22 {
    font-size: 25px;
    line-height: 30px;
  }

  .link-block-6 {
    margin-bottom: 20px;
  }

  .link-block-6.bottom_btn {
    margin-bottom: 30px;
  }

  .html-embed-18.mb_show {
    width: 100%;
    display: block;
  }

  .text-span-16, .text-span-18, .text-span-20 {
    display: inline-block;
  }

  .bold-text-4 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-7, .text-span-6, .text-span-26, .text-span-21, .text-span-25 {
    display: inline-block;
  }

  .paragraph-83 {
    flex: 0 auto;
  }

  .text-span-13, .text-span-8 {
    display: inline-block;
  }

  .flex-block-3 {
    display: block;
  }

  .left_col {
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-15 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .right_col {
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
  }

  .mb_show {
    display: block;
  }

  .text-span-15, .text-span-3 {
    display: inline-block;
  }

  .container-16, .container-19 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .paragraph-24 {
    font-size: 25px;
  }

  .html-embed-13 {
    max-width: 350px;
    padding-left: 30px;
  }

  .text-span-14, .text-span-29 {
    display: inline-block;
  }

  .guarantee {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .flex-block-5 {
    margin-bottom: 40px;
  }

  .list-2.beni-list {
    margin-bottom: 30px;
  }

  .list-2.beni-list.blue-listing {
    text-align: center;
    align-self: auto;
    width: 100%;
    max-width: 100%;
  }

  .heading-24 {
    display: none;
  }

  .heading-24.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-17 {
    display: inline-block;
  }

  .paragraph-25 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-30 {
    display: inline-block;
  }

  .paragraph-85 {
    font-size: 18px;
  }

  .text-span-5 {
    display: inline-block;
  }

  .html-embed-16 {
    display: none;
  }

  .heading-23 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-113 {
    padding-right: 0;
  }

  .heading-25 {
    font-size: 50px;
    line-height: 55px;
  }

  .html-embed-19.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .text-span-22 {
    display: inline-block;
  }

  .container-18 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-27 {
    display: inline-block;
  }

  .html-embed-7 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-17 {
    font-size: 25px;
  }

  .heading-26 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-495 {
    display: inline-block;
  }

  .div-block-114 {
    display: none;
  }

  .money_back_part {
    justify-content: space-around;
    max-width: 575px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-16 {
    font-size: 25px;
    line-height: 28px;
  }

  .paragraph-28 {
    display: inline;
  }

  .paragraph-28.custom-br {
    display: block;
  }

  .heading-27 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-12 {
    margin-left: -20px;
  }

  .container-17 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-block-100 {
    margin-bottom: 0;
  }

  .heading-138 {
    font-size: 50px;
    line-height: 55px;
  }

  .link-block-7 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .heading-139 {
    font-size: 25px;
    line-height: 30px;
  }

  .link-block-8 {
    margin-bottom: 20px;
  }

  .link-block-8.bottom_btn {
    margin-bottom: 30px;
  }

  .html-embed-23.mb_show {
    width: 100%;
    display: block;
  }

  .bold-text-43 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-501 {
    display: inline-block;
  }

  .paragraph-87 {
    flex: 0 auto;
  }

  .container-78 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-79, .container-80 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .paragraph-88 {
    font-size: 25px;
  }

  .html-embed-26 {
    max-width: 350px;
    padding-left: 30px;
  }

  .heading-141 {
    display: none;
  }

  .heading-141.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .paragraph-90 {
    font-size: 38px;
    line-height: 40px;
  }

  .paragraph-91 {
    font-size: 18px;
  }

  .html-embed-28 {
    display: none;
  }

  .heading-142 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-116 {
    padding-right: 0;
  }

  .heading-143 {
    font-size: 50px;
    line-height: 55px;
  }

  .html-embed-29.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .container-81 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-30 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-104 {
    font-size: 25px;
  }

  .heading-144 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-504 {
    display: inline-block;
  }

  .div-block-117 {
    display: none;
  }

  .text-block-106 {
    font-size: 25px;
    line-height: 28px;
  }

  .heading-145 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-32 {
    margin-left: -20px;
  }

  .container-82 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-block-107 {
    margin-bottom: 0;
  }

  .heading-146 {
    font-size: 50px;
    line-height: 55px;
  }

  .link-block-9 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .heading-147 {
    font-size: 25px;
    line-height: 30px;
  }

  .link-block-10 {
    margin-bottom: 20px;
  }

  .link-block-10.bottom_btn {
    margin-bottom: 30px;
  }

  .html-embed-34.mb_show {
    width: 100%;
    display: block;
  }

  .bold-text-47 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-510 {
    display: inline-block;
  }

  .paragraph-93 {
    flex: 0 auto;
  }

  .container-83 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-84, .container-85 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .paragraph-94 {
    font-size: 25px;
  }

  .html-embed-38 {
    max-width: 350px;
    padding-left: 30px;
  }

  .heading-149 {
    display: none;
  }

  .heading-149.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .paragraph-96 {
    font-size: 38px;
    line-height: 40px;
  }

  .paragraph-97 {
    font-size: 18px;
  }

  .html-embed-39 {
    display: none;
  }

  .heading-150 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-119 {
    padding-right: 0;
  }

  .heading-151 {
    font-size: 50px;
    line-height: 55px;
  }

  .html-embed-40.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .container-86 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-41 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-111 {
    font-size: 25px;
  }

  .heading-152 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-515 {
    display: inline-block;
  }

  .div-block-120 {
    display: none;
  }

  .text-block-113 {
    font-size: 25px;
    line-height: 28px;
  }

  .text-span-28, .text-span-10 {
    display: inline-block;
  }

  .heading-153 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-43 {
    margin-left: -20px;
  }

  .container-87 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-4 {
    display: inline-block;
  }

  .link-block-11 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .link-block-12 {
    margin-bottom: 20px;
  }

  .html-embed-44 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-44.inner-lock {
    max-width: 72px;
    display: block;
  }

  .heading-41 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-41.mobile-none {
    display: none;
  }

  .text-span-182 {
    display: inline-block;
  }

  .flex-block-36.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .heading-35.mobile-none {
    display: none;
  }

  .heading-35.desktop-none {
    font-size: 35px;
    line-height: 40px;
    display: block;
  }

  .section-14.special-02.special-deal-wrapper {
    margin-top: 0;
  }

  .section-14.special-02.special-deal-wrapper.usell-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-span-181 {
    display: inline-block;
  }

  .heading-154, .heading-154.banner-main-head {
    font-size: 50px;
    line-height: 55px;
  }

  .flex-block-11 {
    flex-flow: column;
  }

  .heading-32 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-99 {
    font-size: 38px;
    line-height: 40px;
  }

  .paragraph-100 {
    font-size: 18px;
  }

  .html-embed-47 {
    max-width: 93px;
  }

  .heading-33.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-33.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .heading-33.main-head.desktop-none {
    margin-bottom: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 900;
    line-height: 70px;
    display: block;
  }

  .div-block-123.desktop-none {
    display: block;
  }

  .div-block-123.mobile-none {
    display: none;
  }

  .text-block-114 {
    font-size: 25px;
    line-height: 28px;
  }

  .div-block-124, .div-block-124.inner-upsell-left-block, .div-block-124.blockinner, .div-block-124.blockinner.inner-upsell-right-block {
    max-width: 100%;
  }

  .html-embed-50 {
    margin-left: -20px;
  }

  .text-block-115 {
    font-size: 80px;
    line-height: 95px;
  }

  .heading-38.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .w_footer {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .div-block-125 {
    flex-flow: row;
    display: flex;
  }

  .div-block-125.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .paragraph-103 {
    font-size: 21px;
  }

  .flex-block-6 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .link-2 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .flex-block-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .paragraph-104 {
    font-size: 30px;
  }

  .div-block-53 {
    width: 100%;
  }

  .h-sec-eight {
    padding-top: 30px;
  }

  .heading-69 {
    margin-left: 0;
    font-size: 46px;
    line-height: 51px;
  }

  .html-embed-228 {
    padding-left: 0;
  }

  .container-143 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .text-span-412 {
    display: inline;
  }

  .div-block-33 {
    width: 100%;
    display: none;
  }

  .link-16 {
    justify-content: center;
    align-items: center;
    margin: 21px 0 0;
    padding-top: 0;
    padding-right: 0;
  }

  .black_overlay {
    z-index: 9998;
    opacity: 0;
    display: block;
    position: fixed;
    transform: translate(-100%);
  }

  .column-22 {
    flex: 0 auto;
  }

  .link-17 {
    word-break: break-all;
  }

  .paragraph-105 {
    font-size: 25px;
    line-height: 30px;
  }

  .code-embed-122 {
    width: 200px;
  }

  .flex-block-114 {
    display: block;
  }

  .group_logo {
    display: none;
  }

  .group_logo.mobile_logos {
    max-width: 473px;
    margin-top: 25px;
    display: block;
  }

  .div-block-31 {
    display: none;
  }

  .line {
    background-color: #fff;
    width: 100%;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .column-21 {
    text-align: center;
  }

  .paragraph-167 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .div-block-32 {
    width: 100%;
  }

  .text-block-259 {
    font-size: 12px;
  }

  .m_toggle_icon {
    display: flex;
  }

  .section-233 {
    padding: 0;
  }

  .heading-78 {
    width: 100%;
    margin-bottom: 5px;
    font-size: 32px;
    line-height: 40px;
  }

  .mobile_show {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .mobile_menu {
    opacity: 0;
    display: block;
    transform: translate(-100%);
  }

  .flex-block-120 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
  }

  .text-block-250 {
    font-size: 17px;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-252 {
    font-size: 38px;
  }

  .flex-block-119 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .image-105.hero-img {
    margin-left: 0;
  }

  .paragraph-173 {
    font-size: 25px;
    line-height: 35px;
  }

  .text-block-255 {
    margin-right: 5px;
    font-size: 26px;
  }

  .div-block-232 {
    flex-flow: row;
    display: flex;
  }

  .div-block-232.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .flex-block-113 {
    display: block;
  }

  .heading-247 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .div-block-34 {
    width: 100%;
  }

  .div-block-233 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-175 {
    margin-left: 0;
    padding-left: 10px;
  }

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

  .div-block-54 {
    width: 100%;
  }

  .paragraph-176 {
    font-size: 21px;
  }

  .heading-73 {
    font-size: 40px;
  }

  .w_footer-2 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .div-block-222 {
    margin-top: 13px;
  }

  .paragraph-177 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-229.mobile_show {
    float: left;
    max-width: 364px;
    margin-bottom: 22px;
    margin-right: 20px;
    display: block;
  }

  .heading-71 {
    max-width: 100%;
  }

  .text-block-253 {
    font-size: 14px;
  }

  .div-block-231 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .code-embed-133 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .heading-249 {
    font-size: 50px;
    line-height: 55px;
  }

  .flex-block-112 {
    display: block;
  }

  .flex-block-118 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-1037 {
    display: inline-block;
  }

  .html-embed-227 {
    flex: 0 auto;
    max-width: 110px;
  }

  .heading-257 {
    font-size: 50px;
    line-height: 55px;
  }

  .heading-229 {
    font-size: 54px;
    line-height: 60px;
  }

  .text-block-223 {
    font-size: 12px;
  }

  .heading-238 {
    font-size: 38px;
  }

  .code-embed-100 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .flex-block-103 {
    text-align: left;
  }

  .heading-236 {
    font-size: 50px;
    line-height: 55px;
  }

  .div-block-202.remove_border {
    margin-right: 0;
  }

  .text-block-218 {
    margin-right: 5px;
    font-size: 26px;
  }

  .code-embed-93 {
    width: 200px;
  }

  .div-block-208 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-213 {
    font-size: 15px;
  }

  .paragraph-158 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-102 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-232 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .text-block-212 {
    font-size: 17px;
  }

  .text-block-216 {
    font-size: 14px;
  }

  .div-block-204 {
    margin-top: 13px;
  }

  .div-block-209 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .button-18 {
    line-height: 27px;
  }

  .div-block-237 {
    width: 100%;
    display: none;
  }

  .flex-block-122 {
    display: block;
  }

  .flex-block-97 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
    padding-right: 0;
  }

  .div-block-413 {
    width: 100%;
  }

  .w_footer-3 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-24 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .heading-258 {
    font-size: 50px;
    line-height: 55px;
  }

  .div-block-418 {
    width: 100%;
    display: none;
  }

  .flex-block-226 {
    display: block;
  }

  .flex-block-227 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
    padding-right: 0;
  }

  .div-block-422 {
    width: 100%;
  }

  .w_footer-4 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-25 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .heading-343 {
    line-height: 55px;
  }

  .heading-350 {
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-238 {
    font-size: 21px;
  }

  .text-block-316 {
    font-size: 14px;
  }

  .page-container {
    width: min(1030px, 100% - 20px);
    max-width: none;
  }

  .code-embed-137 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .div-block-291 {
    flex-flow: row;
    display: flex;
  }

  .div-block-291.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .text-block-307 {
    font-size: 17px;
  }

  .text-block-318 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-318.tsl_btn_text {
    font-size: 25px;
  }

  .text-span-1166, .text-span-586 {
    display: inline-block;
  }

  .heading-345 {
    font-size: 35px;
    line-height: 40px;
  }

  .flex-block-179 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .heading-351 {
    font-size: 35px;
    line-height: 40px;
  }

  .w_footer-5 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-26 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .flex-block-177 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-block-177.tsl_page_flex {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-349 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-block-322 {
    font-size: 12px;
  }

  .green_bg {
    width: min(848px, 100% - 20px);
  }

  .heading-352 {
    font-size: 38px;
  }

  .flex-block-178 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .div-block-290 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-148 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-block-58 {
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-144 {
    font-size: 25px;
    line-height: 26px;
  }

  .div-block-149.step-2 {
    width: 290px;
  }

  .text-block-145 {
    font-size: 25px;
    line-height: 26px;
  }

  .paragraph-141 {
    font-size: 18px;
  }

  .text-span-910, .text-span-918, .text-span-912 {
    display: inline-block;
  }

  .bold-text-89 {
    font-size: 95px;
    line-height: 100px;
  }

  .money_back_part-2 {
    justify-content: space-around;
    max-width: 575px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .money_back_part-2.inner-back {
    justify-content: space-around;
  }

  .container-128 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-14 {
    margin-bottom: 20px;
  }

  .text-span-909 {
    display: inline-block;
  }

  .heading-424 {
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-149 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-917 {
    display: inline-block;
  }

  .heading-224, .heading-219 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .text-span-1309 {
    display: inline-block;
  }

  .html-embed-218.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .div-block-193 {
    padding-right: 0;
  }

  .bold-text-93 {
    font-size: 95px;
    line-height: 100px;
  }

  .container-244 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-887, .text-span-883 {
    display: inline-block;
  }

  .html-embed-220 {
    margin-left: -20px;
  }

  .paragraph-139 {
    font-size: 25px;
  }

  .container-129 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-130 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-938 {
    display: inline-block;
  }

  .link-block-16 {
    margin-bottom: 20px;
  }

  .link-block-16.bottom_btn {
    margin-bottom: 30px;
  }

  .list-item-24 {
    padding-right: 20px;
  }

  .heading-225 {
    display: none;
  }

  .heading-225.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-902, .text-span-903 {
    display: inline-block;
  }

  .left_col-2 {
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-196 {
    margin-bottom: 0;
  }

  .text-block-199 {
    font-size: 25px;
    line-height: 28px;
  }

  .paragraph-142 {
    flex: 0 auto;
  }

  .html-embed-217 {
    display: none;
  }

  .text-span-1312, .text-span-881 {
    display: inline-block;
  }

  .paragraph-147 {
    flex: 0 auto;
  }

  .paragraph-140 {
    font-size: 38px;
    line-height: 40px;
  }

  .container-125 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-919 {
    display: inline-block;
  }

  .heading-218 {
    font-size: 25px;
    line-height: 30px;
  }

  .text-span-937 {
    display: inline-block;
  }

  .paragraph-145 {
    font-size: 38px;
    line-height: 40px;
  }

  .container-127 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-920 {
    display: inline-block;
  }

  .html-embed-104.mb_show {
    width: 100%;
    display: block;
  }

  .div-block-432 {
    display: none;
  }

  .heading-221 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-207 {
    margin-left: -20px;
  }

  .heading-222 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-901, .text-span-880, .text-span-904 {
    display: inline-block;
  }

  .text-block-200 {
    font-size: 25px;
  }

  .flex-block-95 {
    margin-bottom: 40px;
  }

  .heading-164 {
    display: none;
  }

  .heading-164.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-1310, .text-span-906, .text-span-907, .text-span-1307 {
    display: inline-block;
  }

  .heading-223 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-150 {
    font-size: 18px;
  }

  .text-span-1311 {
    display: inline-block;
  }

  .link-block-15 {
    margin-bottom: 20px;
  }

  .html-embed-215 {
    margin-left: -20px;
  }

  .text-block-190 {
    margin-bottom: 0;
  }

  .list-item-23 {
    padding-left: 58px;
    padding-right: 20px;
  }

  .link-block-32 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-span-908 {
    display: inline-block;
  }

  .html-embed-386 {
    max-width: 350px;
    padding-left: 30px;
  }

  .paragraph-146 {
    font-size: 18px;
  }

  .text-span-911 {
    display: inline-block;
  }

  .html-embed-213 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-1308, .text-span-888 {
    display: inline-block;
  }

  .text-block-194 {
    font-size: 25px;
    line-height: 28px;
  }

  .html-embed-205 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-217 {
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-287 {
    font-size: 18px;
  }

  .text-span-1315, .text-span-1316, .text-span-1317 {
    display: inline-block;
  }

  .bold-text-122 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-1318 {
    display: inline-block;
  }

  .container-245 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-33 {
    margin-bottom: 20px;
  }

  .text-span-1320 {
    display: inline-block;
  }

  .paragraph-289 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-1321 {
    display: inline-block;
  }

  .heading-425, .heading-426 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .html-embed-388.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .div-block-433 {
    padding-right: 0;
  }

  .bold-text-124 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-1323, .text-span-1325 {
    display: inline-block;
  }

  .html-embed-389 {
    margin-left: -20px;
  }

  .paragraph-290 {
    font-size: 25px;
  }

  .container-246 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-1327 {
    display: inline-block;
  }

  .container-247 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-block-34 {
    margin-bottom: 20px;
  }

  .link-block-34.bottom_btn {
    margin-bottom: 30px;
  }

  .heading-427 {
    display: none;
  }

  .heading-427.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-1328, .text-span-1329 {
    display: inline-block;
  }

  .text-block-434 {
    margin-bottom: 0;
  }

  .heading-428 {
    font-size: 50px;
    line-height: 55px;
  }

  .text-block-435 {
    font-size: 25px;
    line-height: 28px;
  }

  .paragraph-291 {
    flex: 0 auto;
  }

  .html-embed-390 {
    display: none;
  }

  .text-span-1330 {
    display: inline-block;
  }

  .paragraph-292 {
    flex: 0 auto;
  }

  .paragraph-293 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-1332 {
    display: inline-block;
  }

  .container-248 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-1333 {
    display: inline-block;
  }

  .container-249 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-936 {
    display: inline-block;
  }

  .heading-429 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-294 {
    font-size: 38px;
    line-height: 40px;
  }

  .container-250 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .html-embed-395 {
    max-width: 350px;
    padding-left: 30px;
  }

  .text-span-1334, .text-span-1335 {
    display: inline-block;
  }

  .html-embed-398.mb_show {
    width: 100%;
    display: block;
  }

  .div-block-435 {
    display: none;
  }

  .heading-430 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-399 {
    margin-left: -20px;
  }

  .heading-431 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-1336, .text-span-1337, .text-span-1338 {
    display: inline-block;
  }

  .text-block-438 {
    font-size: 25px;
  }

  .text-span-935 {
    display: inline-block;
  }

  .heading-432 {
    display: none;
  }

  .heading-432.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-1340, .text-span-1341, .text-span-1342 {
    display: inline-block;
  }

  .heading-433 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-296 {
    font-size: 18px;
  }

  .link-block-35 {
    margin-bottom: 20px;
  }

  .html-embed-402 {
    margin-left: -20px;
  }

  .text-block-440 {
    margin-bottom: 0;
  }

  .link-block-36 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-span-1345 {
    display: inline-block;
  }

  .paragraph-297 {
    font-size: 18px;
  }

  .text-span-1346 {
    display: inline-block;
  }

  .html-embed-403 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-1348 {
    display: inline-block;
  }

  .text-block-444 {
    font-size: 25px;
    line-height: 28px;
  }

  .html-embed-404 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-1350 {
    display: inline-block;
  }

  .heading-435 {
    font-size: 50px;
    line-height: 55px;
  }

  .text-span-939 {
    display: inline-block;
  }

  .paragraph-298 {
    font-size: 18px;
  }

  .text-span-1351, .text-span-1352, .text-span-1353, .text-span-1354 {
    display: inline-block;
  }

  .bold-text-129 {
    font-size: 95px;
    line-height: 100px;
  }

  .container-251 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-37 {
    margin-bottom: 20px;
  }

  .text-span-1356 {
    display: inline-block;
  }

  .paragraph-300 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-1357 {
    display: inline-block;
  }

  .heading-436, .heading-437 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .text-span-1359 {
    display: inline-block;
  }

  .html-embed-406.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .div-block-437 {
    padding-right: 0;
  }

  .bold-text-131 {
    font-size: 95px;
    line-height: 100px;
  }

  .text-span-1360, .text-span-1362 {
    display: inline-block;
  }

  .html-embed-407 {
    margin-left: -20px;
  }

  .paragraph-301 {
    font-size: 25px;
  }

  .container-252 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-253 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-block-38 {
    margin-bottom: 20px;
  }

  .link-block-38.bottom_btn {
    margin-bottom: 30px;
  }

  .text-span-1363 {
    display: inline-block;
  }

  .heading-438 {
    display: none;
  }

  .heading-438.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-1364, .text-span-1365 {
    display: inline-block;
  }

  .text-block-446 {
    margin-bottom: 0;
  }

  .text-block-447 {
    font-size: 25px;
    line-height: 28px;
  }

  .heading-439 {
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-302 {
    flex: 0 auto;
  }

  .html-embed-408 {
    display: none;
  }

  .text-span-1367, .text-span-1368 {
    display: inline-block;
  }

  .html-embed-411 {
    max-width: 350px;
    padding-left: 30px;
  }

  .paragraph-303 {
    flex: 0 auto;
  }

  .paragraph-304 {
    font-size: 38px;
    line-height: 40px;
  }

  .text-span-1370 {
    display: inline-block;
  }

  .container-254 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-1371 {
    display: inline-block;
  }

  .heading-440 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-305 {
    font-size: 38px;
    line-height: 40px;
  }

  .container-255 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-1372 {
    display: inline-block;
  }

  .html-embed-416.mb_show {
    width: 100%;
    display: block;
  }

  .div-block-439 {
    display: none;
  }

  .heading-441 {
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-417 {
    margin-left: -20px;
  }

  .heading-442 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-span-1373, .text-span-1375, .text-span-1376 {
    display: inline-block;
  }

  .text-block-449 {
    font-size: 25px;
  }

  .text-span-940 {
    display: inline-block;
  }

  .heading-443 {
    display: none;
  }

  .heading-443.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .text-span-1377, .text-span-1378, .text-span-1380 {
    display: inline-block;
  }

  .heading-444 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-307 {
    font-size: 18px;
  }

  .link-block-39 {
    margin-bottom: 20px;
  }

  .html-embed-420 {
    margin-left: -20px;
  }

  .text-block-451 {
    margin-bottom: 0;
  }

  .link-block-40 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-span-1382 {
    display: inline-block;
  }

  .paragraph-308 {
    font-size: 18px;
  }

  .container-256 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-span-1383 {
    display: inline-block;
  }

  .html-embed-421 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-1385 {
    display: inline-block;
  }

  .text-block-455 {
    font-size: 25px;
    line-height: 28px;
  }

  .html-embed-422 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-446 {
    font-size: 50px;
    line-height: 55px;
  }

  .heading-177 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 50px;
    line-height: 55px;
  }

  .text-block-165 {
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-165.act-first {
    width: 100%;
    margin-bottom: 25px;
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-165.act-last {
    margin-bottom: 0;
  }

  .paragraph-115.bonuslist {
    font-size: 24px;
    line-height: 27px;
  }

  .paragraph-115.bonuslist.upsell-bonus-item-p {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-145 {
    max-width: 180px;
  }

  .paragraph-116 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-116.tony-text {
    font-size: 22px;
    line-height: 26px;
  }

  .heading-170 {
    font-size: 50px;
    line-height: 55px;
  }

  .heading-181 {
    font-size: 40px;
    line-height: 45px;
  }

  .html-embed-128 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-128.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-128.upsell-lock-main {
    justify-content: center;
    align-items: center;
  }

  .columns-5 {
    flex-flow: column-reverse;
  }

  .columns-5.offer-column {
    justify-content: center;
    align-items: center;
  }

  .list-item-19.upsell-bonus-item {
    margin-bottom: 20px;
  }

  .bold-text-75 {
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-117.offer-col-text {
    margin-bottom: 25px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-119 {
    font-size: 18px;
  }

  .bold-text-74 {
    font-size: 22px;
    line-height: 26px;
  }

  .text-span-788 {
    display: inline-block;
  }

  .bold-text-71 {
    display: inline;
  }

  .flex-block-73 {
    justify-content: flex-start;
    align-items: center;
  }

  .heading-180.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-180.main-head.desktop-none {
    margin-bottom: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 900;
    line-height: 70px;
    display: block;
  }

  .heading-180.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .paragraph-118 {
    font-size: 38px;
    line-height: 40px;
  }

  .html-embed-127 {
    margin-bottom: 20px;
  }

  .act-now-wrapper {
    padding-bottom: 30px;
  }

  .column-29.offer-col-left {
    align-self: auto;
    padding-top: 20px;
  }

  .columns-15 {
    flex-flow: column;
    margin-bottom: 20px;
  }

  .flex-block-69.custom-no-thanks {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .heading-182.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .container-105.offer-container {
    margin-bottom: 30px;
  }

  .html-embed-142 {
    top: -35px;
    left: -20px;
  }

  .heading-447, .heading-447.banner-main-head {
    font-size: 50px;
    line-height: 55px;
  }

  .text-block-170 {
    font-size: 80px;
    line-height: 95px;
  }

  .paragraph-309 {
    font-size: 28px;
  }

  .flex-block-70.flex-block-10 {
    padding-top: 50px;
  }

  .text-block-168 {
    font-size: 25px;
    line-height: 28px;
  }

  .heading-178 {
    width: 100%;
    font-size: 32px;
    line-height: 40px;
  }

  .heading-178.money-back-main-head {
    margin-top: 0;
    font-size: 35px;
  }

  .link-block-41 {
    margin-bottom: 20px;
  }

  .html-embed-137 {
    max-width: 93px;
  }

  .text-block-167 {
    width: 100%;
  }

  .div-block-157.bonus-box-wrapper {
    margin-top: 60px;
    margin-left: 25px;
    margin-right: 25px;
    padding: 30px 20px;
  }

  .div-block-161.yellow-logo-block {
    padding-left: 20px;
    padding-right: 20px;
  }

  .html-embed-126 {
    max-width: 260px;
    margin-top: 4px;
  }

  .html-embed-126.money-back-new-img {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-71 {
    flex-flow: column;
  }

  .div-block-158 {
    height: 60px;
    margin-top: 30px;
  }

  .section-274.upsell-bonus-wrapper {
    padding-bottom: 60px;
  }

  .html-embed-148 {
    margin-left: -20px;
  }

  .div-block-163.mobile-none {
    display: none;
  }

  .div-block-163.desktop-none {
    display: block;
  }

  .heading-169 {
    text-align: center;
    margin-top: 10px;
    font-family: Roboto Condensed, sans-serif;
  }

  .heading-169.mobile-none {
    display: none;
  }

  .column-30.offer-col-right {
    align-self: center;
  }

  .heading-183 {
    font-size: 26px;
  }

  .heading-183.upsell-bomus-sub-head {
    font-size: 30px;
    line-height: 33px;
  }

  .html-embed-130 {
    float: none;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-164, .div-block-164.blockinner, .div-block-164.blockinner.inner-upsell-right-block {
    max-width: 100%;
  }

  .div-block-164.inner-upsell-left-block {
    width: 100%;
    max-width: 100%;
  }

  .bold-text-72 {
    font-size: 23px;
  }

  .heading-176 {
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-176.offer-main-head {
    font-size: 50px;
    line-height: 55px;
  }

  .section-277 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-span-781 {
    display: inline-block;
  }

  .heading-171.mobile-none {
    display: none;
  }

  .heading-171.desktop-none {
    font-family: Roboto Condensed, sans-serif;
    font-size: 35px;
    line-height: 40px;
    display: block;
  }

  .html-embed-141.you-save-img {
    float: none;
    max-width: 100px;
    position: absolute;
    inset: 20% auto 0% 0%;
  }

  .html-embed-141.you-save-img.upsell-save-img {
    max-width: 84px;
    right: 77.5%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge {
    right: 76%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine-bottle-badge {
    right: 78%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine_bottles_badge {
    right: 74%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.save-120 {
    margin-top: -200px;
  }

  .link-block-42 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .div-block-165 {
    padding-left: 0;
  }

  .html-embed-135 {
    max-width: 150px;
  }

  .list-11.upgrade_list {
    width: 100%;
    padding-left: 60px;
  }

  .section-276.special-02.special-deal-wrapper {
    margin-top: 0;
  }

  .section-276.special-02.special-deal-wrapper.usell-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .html-embed-147 {
    max-width: 150px;
  }

  .div-block-160 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-168 {
    font-size: 32px;
    line-height: 36px;
  }

  .html-embed-143 {
    max-width: 150px;
  }

  .section-2.tony-reminder-wrapper {
    padding-bottom: 40px;
  }

  .section-2.plus-tony-main-wrapper {
    margin-bottom: 50px;
  }

  .text-block-164 {
    font-size: 25px;
    line-height: 30px;
  }

  .html-embed-138 {
    margin-right: auto;
  }

  .html-embed-138.upsell-bottle-img {
    max-width: 70%;
    padding-left: 35px;
  }

  .div-block-186 {
    flex-flow: row;
    display: flex;
  }

  .div-block-186.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .flex-block-86 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .flex-block-87 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .link-27 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .paragraph-134 {
    font-size: 21px;
  }

  .flex-block-138 {
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-290 {
    font-size: 25px;
    line-height: 26px;
  }

  .div-block-277.step-2 {
    width: 290px;
  }

  .div-block-276 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-289 {
    font-size: 25px;
    line-height: 26px;
  }

  .text-block-295 {
    font-size: 25px;
    line-height: 28px;
  }

  .text-block-291 {
    margin-bottom: 0;
  }

  .paragraph-225 {
    font-size: 38px;
    line-height: 40px;
  }

  .heading-333 {
    display: none;
  }

  .heading-333.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .heading-333.mb_show.blue-new-heading {
    color: #097474;
    margin-top: 10px;
  }

  .heading-333.blue-heading {
    display: none;
  }

  .text-span-23 {
    display: inline-block;
  }

  .html-embed-362 {
    display: none;
  }

  .heading-49.tablet-head {
    color: #097474;
    margin-top: 15px;
    font-size: 30px;
    font-weight: 400;
    line-height: 33px;
    display: block;
  }

  .heading-49.dekstop_head {
    display: none;
  }

  .container-187 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .container-187.gluco-promise-blue {
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-226 {
    font-size: 18px;
  }

  .text-span-1105 {
    display: inline-block;
  }

  .container-182 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .html-embed-352 {
    max-width: 350px;
    padding-left: 30px;
  }

  .container-186 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-184 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .heading-335 {
    font-size: 35px;
    line-height: 40px;
  }

  .heading-334 {
    font-size: 50px;
    line-height: 55px;
  }

  .container-183 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-block-26 {
    margin-bottom: 20px;
  }

  .link-block-26.bottom_btn {
    margin-bottom: 30px;
  }

  .text-block-301, .paragraph-215 {
    font-size: 25px;
  }

  .heading-331, .heading-331.dark-down-2-head {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-339, .heading-339.blue-heading {
    display: none;
  }

  .heading-339.mb_show {
    text-transform: capitalize;
    max-width: 575px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 60px;
    line-height: 65px;
    display: block;
  }

  .heading-339.mb_show.blue-new-heading {
    color: #097474;
    margin-top: 10px;
  }

  .heading-332 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-280 {
    padding-right: 0;
  }

  .text-span-1107 {
    display: inline-block;
  }

  .container-185 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-336 {
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-218 {
    flex: 0 auto;
  }

  .heading-330 {
    font-size: 50px;
    line-height: 55px;
  }

  .text-span-226 {
    display: inline-block;
  }

  .paragraph-222 {
    font-size: 18px;
  }

  .text-span-1102 {
    display: inline-block;
  }

  .html-embed-351, .html-embed-360 {
    margin-left: -20px;
  }

  .html-embed-349 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-221 {
    font-size: 38px;
    line-height: 40px;
  }

  .bold-text-116 {
    font-size: 95px;
    line-height: 100px;
  }

  .bold-text-116.blod-blue-color {
    color: #097474;
    font-size: 95px;
  }

  .text-span-1116, .text-span-1109, .text-span-1115 {
    display: inline-block;
  }

  .paragraph-217 {
    font-size: 18px;
  }

  .text-block-294.blue-color {
    color: #000;
  }

  .div-block-441 {
    display: none;
  }

  .paragraph-223 {
    flex: 0 auto;
  }

  .heading-337, .heading-337.dark-down-2-head {
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-300 {
    font-size: 25px;
    line-height: 28px;
  }

  .text-block-299.blue-color {
    color: #000;
  }

  .link-block-30 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-span-222 {
    display: inline-block;
  }

  .bold-text-113 {
    font-size: 95px;
    line-height: 100px;
  }

  .bold-text-113.blod-blue-color {
    color: #097474;
    font-size: 95px;
  }

  .link-block-28 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .heading-340.dekstop_head {
    display: none;
  }

  .heading-340.tablet-head {
    color: #097474;
    margin-top: 15px;
    font-size: 30px;
    font-weight: 400;
    line-height: 33px;
    display: block;
  }

  .link-block-29 {
    width: 186px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-block-297 {
    margin-bottom: 0;
  }

  .html-embed-365 {
    margin-left: -20px;
  }

  .paragraph-216 {
    font-size: 38px;
    line-height: 40px;
  }

  .guarantee-2 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .heading-338 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    font-size: 25px;
    line-height: 30px;
  }

  .html-embed-363.mb_show {
    text-align: center;
    margin-bottom: 30px;
  }

  .text-block-296.custom-width {
    width: 57%;
  }

  .text-block-296.custom-width.inner-custom {
    width: 100%;
  }

  .html-embed-353.mb_show {
    width: 100%;
    display: block;
  }

  .text-span-1104 {
    display: inline-block;
  }

  .html-embed-358 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-335 {
    max-width: 93px;
  }

  .div-block-253.plus-price.desktop-show {
    display: none;
  }

  .div-block-253.plus-price.mobile-show {
    display: block;
  }

  .flex-block-165 {
    flex-flow: column;
  }

  .code-embed-143 {
    display: block;
  }

  .heading-315 {
    margin-top: 0;
  }

  .heading-315.mobile-show {
    display: block;
  }

  .heading-315.desktop-show {
    display: none;
  }

  .columns-26.inner-col {
    flex-flow: column;
  }

  .heading-58 {
    margin-bottom: 15px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-58.heading-058 {
    margin-top: 0;
    margin-bottom: 25px;
  }

  .heading-58.heading-058.carvin-head {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .section-295.special-02.special-deal-wrapper {
    margin-top: 0;
  }

  .inner-slim-two {
    justify-content: flex-start;
    align-items: center;
  }

  .columns-21 {
    flex-flow: column;
    margin-bottom: 20px;
  }

  .paragraph-209 {
    font-size: 18px;
  }

  .columns-10 {
    flex-flow: column-reverse wrap-reverse;
    align-content: center;
  }

  .heading-327.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .custom-new-head {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 25px;
    line-height: 30px;
  }

  .flex-block-145.flex-inner-box.mobile-show {
    display: flex;
  }

  .flex-block-145.flex-inner-box.slim-inner-green-box.desktop-show {
    display: none;
  }

  .flex-block-158 {
    flex-flow: column-reverse;
  }

  .heading-309 {
    margin-bottom: 15px;
    font-size: 35px;
    line-height: 40px;
  }

  .div-block-252.bonus-box-wrapper {
    margin-top: 60px;
    margin-left: 25px;
    margin-right: 25px;
    padding: 30px 20px;
  }

  .div-block-252.bonus-box-wrapper.vip-bonus-box {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 160px;
  }

  .html-embed-297 {
    max-width: 93px;
  }

  .html-embed-323 {
    max-width: 600px;
  }

  .html-embed-331 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-331.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-331.inner-lock.plus-pay-img {
    max-width: 30px;
  }

  .html-embed-331.inner-lock.plus-pay-img.dektip-new-img {
    max-width: 40px;
  }

  .div-block-268.plus-price.desktop-show {
    display: none;
  }

  .div-block-268.plus-price.mobile-show {
    display: block;
  }

  .div-block-257, .div-block-257.blockinner {
    max-width: 100%;
  }

  .section-224 {
    padding-bottom: 35px;
  }

  .heading-301 {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-301.inner-page-05.reminder-head {
    text-align: center;
    font-size: 50px;
    line-height: 55px;
  }

  .heading-311 {
    width: 100%;
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-196 {
    font-size: 38px;
    line-height: 40px;
  }

  .paragraph-189 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-261, .div-block-261.blockinner {
    max-width: 100%;
  }

  .text-block-66 {
    font-size: 22px;
    line-height: 26px;
  }

  .list-item-38.ancient-list-item {
    margin-bottom: 15px;
  }

  .section-8, .section-8.dup {
    padding-top: 50px;
  }

  .section-8.dup.inner-content-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .heading-312 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-312.plus-total.desktop-show {
    display: none;
  }

  .new-inner-img {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-306 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 50px;
    line-height: 55px;
  }

  .heading-306.slim-pricing-head {
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-197 {
    font-size: 18px;
  }

  .paragraph-197.inner-p.first-text {
    padding-right: 0;
  }

  .flex-block-160.flex-inner-box.slim-inner-green-box.desktop-show {
    display: none;
  }

  .flex-block-160.flex-inner-box.mobile-show {
    display: flex;
  }

  .link-block-43 {
    margin-bottom: 20px;
  }

  .link-block-43.custom-link-btn.discount-order-btn.desktop-show {
    display: none;
  }

  .heading-289 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-289.plus-total.desktop-show {
    display: none;
  }

  .list-19.upgrade_list {
    width: 100%;
    padding-left: 60px;
  }

  .html-embed-336 {
    margin-right: auto;
  }

  .html-embed-336.upsell-bottle-img {
    max-width: 70%;
    padding-left: 35px;
  }

  .section-229 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-271.mobile-none, .div-block-271.mobile-none.slim-pri-price {
    display: none;
  }

  .div-block-271.desktop-none, .div-block-271.desktop-none.slimg-pri-block {
    display: block;
  }

  .html-embed-293 {
    max-width: 180px;
  }

  .heading-287 {
    margin-bottom: 60px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-287.enjoy-main-head {
    width: 100%;
    margin-top: 50px;
    margin-bottom: 30px;
    font-size: 30px;
    line-height: 35px;
  }

  .flex-block-164.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .html-embed-330 {
    margin-left: -20px;
  }

  .div-block-272, .div-block-272.blockinner {
    max-width: 100%;
  }

  .paragraph-190 {
    width: 100%;
  }

  .paragraph-190.inner-head-02 {
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-159.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .flex-block-159.custom-no-thanks.plus-no-thanks {
    width: 100%;
    padding-right: 30px;
  }

  .paragraph-210 {
    font-size: 38px;
    line-height: 40px;
  }

  .html-embed-334.slim-deleivey-img {
    margin-right: auto;
  }

  .html-embed-292 {
    max-width: 250px;
  }

  .html-embed-292.emjoy-img {
    float: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
  }

  .text-span-1076 {
    display: inline-block;
  }

  .html-embed-424 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-62 {
    width: 90%;
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-150 {
    flex-flow: column;
  }

  .text-span-1090, .text-span-399 {
    display: inline-block;
  }

  .heading-59 {
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-23 {
    padding-bottom: 40px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-55.inshort-sub-text-01, .text-block-55.inshort-sub-text-02 {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-425.unlock-img.radius-img {
    margin-right: auto;
  }

  .heading-288 {
    font-size: 26px;
  }

  .heading-288.ancient-box-head {
    font-size: 25px;
    line-height: 30px;
  }

  .right-block {
    width: 100%;
    padding-top: 0;
  }

  .list-21.upgrade_list {
    width: 100%;
    padding-left: 60px;
  }

  .text-block-280 {
    font-size: 22px;
    line-height: 26px;
  }

  .text-span-488 {
    display: inline-block;
  }

  .flex-block-155 {
    flex-flow: column;
  }

  .text-block-273 {
    font-size: 25px;
    line-height: 28px;
  }

  .html-embed-327 {
    max-width: 93px;
  }

  .column-40 {
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-40.imagine-inner-col {
    padding-right: 0;
  }

  .heading-295.desktop-none {
    font-size: 35px;
    line-height: 40px;
    display: block;
  }

  .heading-295.desktop-none.slim-pricing-head {
    display: block;
  }

  .heading-295.mobile-none, .heading-295.mobile-none.slim-just {
    display: none;
  }

  .heading-320.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .section-293 {
    padding-top: 50px;
    padding-bottom: 30px;
  }

  .section-293.enjoy-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-205 {
    font-size: 38px;
    line-height: 40px;
  }

  .html-embed-294 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-294.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-294.inner-lock.plus-pay-img {
    max-width: 30px;
  }

  .flex-block-154.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .html-embed-304.slim-deleivey-img {
    margin-right: auto;
  }

  .div-block-26.left-block {
    width: 100%;
  }

  .heading-310 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-310.imagine-second-head {
    max-width: 614px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-310.imagine-first-head {
    width: 100%;
    max-width: 614px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-199 {
    font-size: 38px;
    line-height: 40px;
  }

  .height-box.imagine-second-img {
    text-align: center;
  }

  .paragraph-202 {
    font-size: 18px;
  }

  .paragraph-193.super-item-p {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-193.super-item-p.access-item-p {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-313 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-313.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-313.inner-lock.plus-pay-img {
    max-width: 30px;
  }

  .html-embed-313.inner-lock.plus-pay-img.dektip-new-img {
    max-width: 40px;
  }

  .flex-block-141.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .heading-303.desktop-none {
    font-size: 35px;
    line-height: 40px;
    display: block;
  }

  .heading-303.desktop-none.slim-pricing-head {
    display: block;
  }

  .heading-303.mobile-none, .heading-303.mobile-none.slim-just {
    display: none;
  }

  .paragraph-204 {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-60 {
    font-size: 35px;
    line-height: 40px;
  }

  .column-35.column-013 {
    padding-top: 30px;
  }

  .column-35.column-013.drop-slim-left-col {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-35.column-014.drop-slim-right-col {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-201 {
    font-size: 38px;
    line-height: 40px;
  }

  .heading-286 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-286.diet-sub-heading.few-drops-heading {
    font-size: 35px;
    line-height: 40px;
  }

  .section-223 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .text-block-59 {
    font-size: 25px;
    line-height: 30px;
  }

  .column-36.inner-page-09.plus-tony-col {
    margin-top: 0;
    margin-bottom: 0;
  }

  .columns-25.inner-col {
    flex-flow: column-reverse;
  }

  .heading-66 {
    margin-top: 0;
  }

  .heading-66.mobile-show {
    display: block;
  }

  .heading-66.desktop-show {
    display: none;
  }

  .text-block-275, .text-block-275.text-block-01 {
    margin-bottom: 25px;
  }

  .text-block-275.text-block-01.enjoy-text {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-300.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .heading-64 {
    width: 100%;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-64.for-desktop {
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-198.bonuslist {
    font-size: 24px;
    line-height: 27px;
  }

  .paragraph-198.bonuslist.ancient-list-item-p {
    font-size: 22px;
    line-height: 26px;
  }

  .section-297.special-02.special-deal-wrapper {
    margin-top: 0;
  }

  .text-block-56 {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-340 {
    margin-left: -20px;
  }

  .text-block-65 {
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-57 {
    margin-bottom: 30px;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-285 {
    margin-bottom: 25px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-285.heading-013 {
    font-size: 35px;
    line-height: 40px;
  }

  .heading-308.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .link-block-24 {
    margin-bottom: 20px;
  }

  .with-slim-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .html-embed-291 {
    margin-left: -20px;
  }

  .flex-block-144.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .flex-block-144.custom-no-thanks.plus-no-thanks {
    width: 100%;
    padding-right: 30px;
  }

  .html-embed-319.you-save-img {
    float: none;
    max-width: 100px;
    position: absolute;
    inset: 20% auto 0% 0%;
  }

  .html-embed-319.you-save-img.upsell-save-img {
    max-width: 84px;
    right: 77.5%;
  }

  .html-embed-319.you-save-img.upsell-save-img.slim_plus {
    right: 79%;
  }

  .heading-298 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 50px;
    line-height: 55px;
  }

  .heading-298.slim-pricing-head {
    font-size: 35px;
    line-height: 40px;
  }

  .section-3.feel-sure-wrapper {
    padding: 50px 15px;
  }

  .section-3.feel-sure-wrapper.imagin-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 15px;
  }

  .section-3.feel-sure-wrapper.reboost_sec {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .paragraph-188 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-188.last.same-head.inner-tonny-text {
    margin-right: auto;
  }

  .paragraph-187 {
    font-size: 25px;
  }

  .heading-290.plus-just.desktop-show {
    display: none;
  }

  .heading-290.plus-just.mobile-show {
    display: block;
  }

  .column-39 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-39.inner-right {
    padding-top: 30px;
  }

  .column-39.inner-right.imagine-inner-right-col {
    padding-left: 0;
  }

  .section-294.special-02.special-deal-wrapper {
    margin-top: 0;
  }

  .section-294.special-02.special-deal-wrapper.slim-pricing-table.space-bg {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .heading-57.in-short-head-01 {
    width: 100%;
    font-size: 35px;
    line-height: 40px;
  }

  .html-embed-307.you-save-img {
    float: none;
    max-width: 100px;
    position: absolute;
    inset: 20% auto 0% 0%;
  }

  .html-embed-307.you-save-img.upsell-save-img {
    max-width: 84px;
    right: 77.5%;
  }

  .html-embed-307.you-save-img.upsell-save-img.slim_plus {
    right: 79%;
  }

  .text-block-54.remove-br {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 30px;
    line-height: 35px;
    display: none;
  }

  .text-block-54.remove-br.mobile-text {
    display: block;
  }

  .text-block-54.remove-br.mobile-text.custom-line {
    font-size: 25px;
    line-height: 30px;
    display: block;
  }

  .html-embed-281 {
    float: none;
    margin: 0 auto 30px;
  }

  .html-embed-281.supercharge-01 {
    max-width: 240px;
  }

  .paragraph-207 {
    width: 100%;
  }

  .paragraph-207.imagine-p {
    max-width: 614px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-207.new-last {
    margin-bottom: 0;
  }

  .paragraph-207.imagine-inner-p {
    max-width: 614px;
    margin-left: auto;
    margin-right: auto;
    font-size: 22px;
    line-height: 27px;
  }

  .flex-block-162 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .paragraph-206 {
    font-size: 18px;
  }

  .heading-326.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-326.main-head.desktop-none {
    margin-bottom: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 900;
    line-height: 70px;
    display: block;
  }

  .heading-326.main-head.desktop-none.slim-pricing-head {
    display: block;
  }

  .heading-326.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .heading-326.main-head.mobile-none.slim-pric-head {
    display: none;
  }

  .heading-283 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-283.inner-head-01 {
    margin-top: 25px;
    font-size: 30px;
    line-height: 35px;
  }

  .container-168 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-168.diet-container {
    margin-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-274 {
    width: 100%;
    margin-bottom: 25px;
  }

  .text-block-274.enjoy-text {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .columns-22 {
    flex-flow: column-reverse;
    display: flex;
  }

  .columns-22.columns-06 {
    text-align: center;
  }

  .heading-294 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-294.mobile-none, .heading-294.mobile-none.slim-total {
    display: none;
  }

  .paragraph-211 {
    font-size: 18px;
  }

  .heading-282 {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-282.inner-page-05.plus-tonny {
    text-align: center;
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
    font-size: 50px;
    line-height: 55px;
  }

  .heading-281 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-281.inner-page-03 {
    font-size: 35px;
  }

  .heading-281.inner-page-03.new-offer-head {
    font-size: 25px;
    line-height: 30px;
  }

  .unlike-text {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-300 {
    margin-left: -20px;
  }

  .heading-302 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-302.mobile-none, .heading-302.mobile-none.slim-total {
    display: none;
  }

  .text-block-276 {
    font-size: 25px;
    line-height: 28px;
  }

  .heading-299.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-299.main-head.desktop-none {
    margin-bottom: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 900;
    line-height: 70px;
    display: block;
  }

  .heading-299.main-head.desktop-none.slim-pricing-head {
    display: block;
  }

  .heading-299.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .heading-299.main-head.mobile-none.slim-pric-head {
    display: none;
  }

  .html-embed-301 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-301.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-301.inner-lock.plus-pay-img {
    max-width: 30px;
  }

  .html-embed-301.inner-lock.plus-pay-img.dektip-new-img {
    max-width: 40px;
  }

  .link-block-25 {
    margin-bottom: 20px;
  }

  .link-block-25.custom-link-btn.discount-order-btn.desktop-show {
    display: none;
  }

  .flex-block-142.flex-block-10 {
    padding-top: 50px;
  }

  .html-embed-324 {
    justify-content: center;
    padding-left: 0;
  }

  .html-embed-324.inner-lock {
    max-width: 72px;
    display: block;
  }

  .html-embed-324.inner-lock.plus-pay-img {
    max-width: 30px;
  }

  .html-embed-427 {
    max-width: 200px;
    margin-bottom: -100px;
  }

  .heading-325 {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 50px;
    line-height: 55px;
  }

  .heading-325.slim-pricing-head {
    font-size: 35px;
    line-height: 40px;
  }

  .flex-block-147 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .paragraph-208 {
    font-size: 38px;
    line-height: 40px;
  }

  .section-21.unlock-main-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-191.super-item-p {
    font-size: 25px;
    line-height: 30px;
  }

  .flex-block-149.custom-no-thanks {
    width: 100%;
    padding-left: 0;
  }

  .text-block-61 {
    margin-top: 0;
    font-size: 30px;
  }

  .html-embed-317, .html-embed-305 {
    max-width: 93px;
  }

  .imagine-first-img {
    text-align: center;
    height: 450px;
  }

  .html-embed-316.slim-deleivey-img {
    margin-right: auto;
  }

  .html-embed-337.you-save-img {
    float: none;
    max-width: 100px;
    position: absolute;
    inset: 20% auto 0% 0%;
  }

  .html-embed-337.you-save-img.upsell-save-img {
    max-width: 84px;
    right: 77.5%;
  }

  .html-embed-337.you-save-img.upsell-save-img.slim_plus {
    right: 79%;
  }

  .html-embed-322 {
    margin-left: -20px;
  }

  .heading-293.pricing {
    font-size: 100px;
    line-height: 80px;
  }

  .text-block-60 {
    font-size: 22px;
    line-height: 26px;
  }

  .heading-313.plus-just.mobile-show {
    display: block;
  }

  .heading-313.plus-just.desktop-show {
    display: none;
  }

  .heading-307.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-307.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .heading-307.main-head.mobile-none.slim-pric-head {
    display: none;
  }

  .heading-307.main-head.desktop-none {
    margin-bottom: 20px;
    font-family: Lato, sans-serif;
    font-size: 65px;
    font-weight: 900;
    line-height: 70px;
    display: block;
  }

  .heading-307.main-head.desktop-none.slim-pricing-head {
    display: block;
  }

  .paragraph-200 {
    font-size: 18px;
  }

  .heading-54 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-203 {
    max-width: 500px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-203.last.same-head.reminder-text {
    margin-right: auto;
  }

  .div-block-267.left-block {
    width: 100%;
  }

  .flex-block-140 {
    margin-bottom: 30px;
  }

  .div-block-260.desktop-none, .div-block-260.desktop-none.slimg-pri-block {
    display: block;
  }

  .div-block-260.mobile-none, .div-block-260.mobile-none.slim-pri-price {
    display: none;
  }

  .columns-24 {
    flex-flow: column;
    margin-bottom: 20px;
  }

  .text-block-58.red-line {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-312 {
    max-width: 200px;
  }

  .paragraph-192.supercharge-07, .paragraph-192.supercharge-11 {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-05, .paragraph-192.supercharge-03 {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-02 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-08 {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-06 {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-10, .paragraph-192.supercharge-04 {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-09 {
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-143 {
    flex-flow: column-reverse;
  }

  .list-20.upgrade_list {
    width: 100%;
    padding-left: 60px;
  }

  .list-20.upgrade_list.new-list.superchanrge-listing.access-lisitng {
    max-width: 100%;
  }

  .code-embed-254 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-281 {
    font-size: 25px;
    line-height: 28px;
  }

  .heading-284 {
    max-width: 700px;
    margin-top: 0;
    margin-bottom: 50px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-284.dup_head {
    margin-top: 0;
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 40px;
  }

  .heading-284.dup_head.works-direcly-head {
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 40px;
  }

  .div-block-256.desktop-none, .div-block-256.desktop-none.slimg-pri-block {
    display: block;
  }

  .div-block-256.mobile-none, .div-block-256.mobile-none.slim-pri-price {
    display: none;
  }

  .heading-321 {
    text-align: center;
    margin-top: 10px;
  }

  .heading-321.mobile-none, .heading-321.mobile-none.slim-total {
    display: none;
  }

  .html-embed-306 {
    margin-right: auto;
  }

  .html-embed-306.upsell-bottle-img {
    max-width: 70%;
    padding-left: 35px;
  }

  .html-embed-318 {
    margin-right: auto;
  }

  .html-embed-318.upsell-bottle-img {
    max-width: 70%;
    padding-left: 35px;
  }

  .heading-322.desktop-none {
    font-size: 35px;
    line-height: 40px;
    display: block;
  }

  .heading-322.desktop-none.slim-pricing-head {
    display: block;
  }

  .heading-322.mobile-none, .heading-322.mobile-none.slim-just {
    display: none;
  }

  .html-embed-310 {
    margin-left: -20px;
  }

  .div-block-445 {
    width: 100%;
    display: none;
  }

  .flex-block-239 {
    display: block;
  }

  .flex-block-240 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
    padding-right: 0;
  }

  .div-block-449 {
    width: 100%;
  }

  .w_footer-6 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-28 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .grid-13 {
    grid-template-columns: 1fr 1fr;
  }

  .code-embed-156 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-367, .heading-358 {
    margin-bottom: 20px;
  }

  .code-embed-155 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-145 {
    max-width: 248px;
    margin-top: 30px;
  }

  .code-embed-157 {
    width: 100%;
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-365 {
    margin-bottom: 20px;
  }

  .text-block-333.green_head {
    font-size: 1.4rem;
    line-height: 24px;
  }

  .text-block-328 {
    margin-bottom: 35px;
  }

  .text-block-327 {
    text-align: center;
  }

  .section-301 {
    padding-top: 10px;
    padding-bottom: 30px;
  }

  .code-embed-159 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-304 {
    padding-bottom: 30px;
  }

  .code-embed-146 {
    width: 100%;
    max-width: 450px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-302 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .grid-7 {
    grid-column-gap: 1.6rem;
    grid-template-columns: 1fr 1fr;
  }

  .section-309 {
    padding: 30px 15px;
  }

  .heading-359 {
    margin-bottom: 20px;
  }

  .code-embed-158 {
    width: 100%;
    max-width: 390px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-315 {
    text-align: left;
  }

  .div-block-315.middle {
    max-width: 100%;
  }

  .div-block-316 {
    flex-flow: wrap;
  }

  .div-block-405 {
    align-self: stretch;
  }

  .div-block-406 {
    align-self: center;
    margin-bottom: 20px;
  }

  .flex-block-221 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .code-embed-160 {
    margin-right: 25px;
  }

  .paragraph-243 {
    text-align: center;
    line-height: 30px;
  }

  .paragraph-243.orange_text {
    margin-right: auto;
  }

  .heading-356 {
    text-align: center;
    margin-bottom: 20px;
    line-height: 40px;
  }

  .flex-block-182 {
    flex-flow: column;
  }

  .section-307 {
    padding-top: 30px;
  }

  .text-block-326 {
    padding-left: 15px;
    padding-right: 15px;
    line-height: 30px;
  }

  .code-embed-249 {
    order: -1;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-364 {
    margin-bottom: 20px;
  }

  .heading-449 {
    margin-top: 20px;
    margin-bottom: 30px;
    line-height: 40px;
  }

  .heading-422 {
    margin-bottom: 20px;
  }

  .flex-block-183 {
    flex-flow: wrap;
    margin-bottom: 0;
  }

  .aff_box {
    margin-bottom: 20px;
  }

  .section-308 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .flex-block-222 {
    flex-flow: column;
  }

  .div-block-313 {
    padding: 20px 20px 40px;
  }

  .heading-363 {
    margin-bottom: 20px;
  }

  .heading-357 {
    text-align: center;
    margin-top: 0;
    line-height: 35px;
  }

  .section-303 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-298 {
    text-align: center;
    order: 1;
    align-self: stretch;
  }

  .heading-453 {
    font-size: 54px;
    line-height: 60px;
  }

  .text-block-460 {
    font-size: 12px;
  }

  .heading-454 {
    font-size: 38px;
  }

  .code-embed-258 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .flex-block-242 {
    text-align: left;
  }

  .heading-455 {
    font-size: 50px;
    line-height: 55px;
  }

  .div-block-454.remove_border {
    margin-right: 0;
  }

  .code-embed-265 {
    width: 200px;
  }

  .div-block-457 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-465 {
    font-size: 15px;
  }

  .paragraph-317 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-244 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-469 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-461 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .text-block-470 {
    font-size: 17px;
  }

  .text-block-471 {
    font-size: 14px;
  }

  .div-block-462 {
    margin-top: 13px;
  }

  .div-block-463 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .button-27 {
    line-height: 27px;
  }

  .div-block-467 {
    width: 100%;
    display: none;
  }

  .flex-block-250 {
    display: block;
  }

  .flex-block-251 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
    padding-right: 0;
  }

  .div-block-471 {
    width: 100%;
  }

  .w_footer-7 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-40 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .heading-465 {
    font-size: 54px;
    line-height: 60px;
  }

  .flex-block-253 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .code-embed-16 {
    width: 200px;
  }

  .text-block-487 {
    font-size: 15px;
  }

  .paragraph-322 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-84 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .flex-block-254 {
    text-align: left;
  }

  .div-block-478.remove_border {
    margin-right: 0;
  }

  .code-embed-279 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-490 {
    margin-right: 5px;
    font-size: 26px;
  }

  .div-block-48 {
    margin-top: 13px;
  }

  .heading-469 {
    font-size: 50px;
    line-height: 55px;
  }

  .text-block-491 {
    font-size: 14px;
  }

  .text-block-493 {
    font-size: 17px;
  }

  .heading-470 {
    font-size: 38px;
  }

  .text-block-497 {
    font-size: 12px;
  }

  .div-block-482 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-483 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .w_footer-8 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .div-block-484 {
    flex-flow: row;
    display: flex;
  }

  .div-block-484.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .paragraph-327 {
    font-size: 21px;
  }

  .flex-block-257 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .link-41 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .flex-block-258 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .button-8 {
    line-height: 27px;
  }

  .image-133 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .paragraph-335 {
    font-size: 25px;
  }

  .text-span-1466 {
    display: inline-block;
  }

  .heading-475.main-head {
    text-align: center;
    font-size: 60px;
    line-height: 70px;
  }

  .heading-475.main-head.mobile-none {
    margin-top: 0;
    font-size: 70px;
    line-height: 75px;
    display: none;
  }

  .heading-475.main-head.mobile-none.slim-pric-head {
    display: none;
  }

  .paragraph-340 {
    text-align: center;
    display: block;
  }

  .heading-477 {
    line-height: 55px;
  }

  .heading-478 {
    font-size: 50px;
    line-height: 55px;
  }

  .paragraph-342 {
    font-size: 21px;
  }

  .text-block-516 {
    font-size: 14px;
  }

  .page-container-2 {
    width: min(1030px, 100% - 20px);
    max-width: none;
  }

  .code-embed-290 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-523.choline-txt {
    text-align: center;
  }

  .div-block-493 {
    flex-flow: row;
    display: flex;
  }

  .div-block-493.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .text-block-526 {
    font-size: 17px;
  }

  .text-block-527 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-527.tsl_btn_text {
    font-size: 25px;
  }

  .text-span-1497, .text-span-1504 {
    display: inline-block;
  }

  .heading-481 {
    font-size: 35px;
    line-height: 40px;
  }

  .div-block-501.neuro-genic {
    flex-flow: column;
  }

  .flex-block-265 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .heading-482 {
    font-size: 35px;
    line-height: 40px;
  }

  .w_footer-9 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-42 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .flex-block-266 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-block-266.tsl_page_flex {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-484 {
    font-size: 35px;
    line-height: 40px;
  }

  .text-block-533 {
    font-size: 12px;
  }

  .heading-486 {
    font-size: 38px;
  }

  .flex-block-268 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .div-block-507 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .image-158.center-img, .image-159.center-img {
    margin-left: auto;
    margin-right: auto;
  }

  .image-162.riboflavin {
    margin-left: 0;
  }

  .paragraph-358 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-510, .div-block-511 {
    width: 100%;
  }

  .flex-block-269, .flex-block-270 {
    flex-flow: column;
  }

  .div-block-320.reorder_right_block {
    width: 100%;
    max-width: 100%;
  }

  .heading-370 {
    max-width: 100%;
  }

  .div-block-342 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-span-1245 {
    display: inline-block;
  }

  .div-block-343 {
    flex-flow: row;
    display: flex;
  }

  .div-block-343.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-321 {
    width: 100%;
  }

  .reorder-left-block {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-252 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .image-192 {
    margin-left: 0;
  }

  .heading-376 {
    font-size: 38px;
  }

  .text-block-351 {
    font-size: 17px;
  }

  .heading-377 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .code-embed-179 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .div-block-324 {
    width: 100%;
  }

  .heading-382 {
    font-size: 50px;
    line-height: 55px;
  }

  .heading-373 {
    font-size: 40px;
  }

  .flex-block-195 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-31 {
    word-break: break-all;
  }

  .heading-368 {
    margin-left: 122px;
    font-size: 46px;
    line-height: 51px;
  }

  .flex-block-198 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .div-block-332 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .html-embed-375 {
    margin-left: 230px;
  }

  .div-block-326, .div-block-325 {
    width: 100%;
  }

  .paragraph-250 {
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-323 {
    width: 100%;
    display: none;
  }

  .section-336 {
    padding: 0;
  }

  .container-203 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .html-embed-370 {
    flex: 0 auto;
    max-width: 110px;
  }

  .div-block-338 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-331.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .flex-block-193 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-361 {
    margin-left: 0;
  }

  .text-block-354 {
    font-size: 14px;
  }

  .bold-text-173 {
    font-size: 27px;
    line-height: 33px;
  }

  .div-block-337.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .flex-block-199 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
    margin-left: 350px;
  }

  .text-span-596 {
    font-size: 27px;
    line-height: 33px;
  }

  .html-embed-372 {
    margin-left: 116px;
    padding-left: 100px;
  }

  .code-embed-172 {
    width: 200px;
  }

  .grid-16 {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-256 {
    font-size: 21px;
  }

  .w_footer-10 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-block-342 {
    font-size: 14px;
  }

  .text-block-356 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-356.reorder_addcart {
    font-size: 48px;
  }

  .html-embed-371.mobile_show {
    float: left;
    max-width: 364px;
    margin-bottom: 22px;
    margin-right: 20px;
    display: block;
  }

  .link-44 {
    margin: 21px 200px 10px 74px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .paragraph-249 {
    margin-left: 0;
    font-size: 30px;
  }

  .code-embed-167 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .heading-371 {
    margin-left: 0;
  }

  .flex-block-191, .flex-block-192, .flex-block-190 {
    display: block;
  }

  .div-block-322 {
    display: none;
  }

  .text-block-339 {
    font-size: 17px;
  }

  .heading-380 {
    font-size: 38px;
  }

  .text-block-349, .text-block-361 {
    font-size: 12px;
  }

  .text-block-344 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-344.reorder_addcart {
    font-size: 48px;
  }

  .div-block-346 {
    display: none;
  }

  .flex-block-200 {
    display: block;
  }

  .div-block-347 {
    width: 100%;
    display: none;
  }

  .div-block-348, .div-block-345 {
    width: 100%;
  }

  .code-embed-195 {
    width: 200px;
  }

  .column-45 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-45.inner-right {
    padding-top: 30px;
  }

  .container-215 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .text-block-385 {
    font-size: 12px;
  }

  .heading-386 {
    max-width: 100%;
  }

  .text-span-1275 {
    display: inline-block;
  }

  .columns-29.inner-col {
    flex-flow: column;
  }

  .column-46 {
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-380 {
    margin-right: 5px;
    font-size: 26px;
  }

  .text-block-380.reorder_addcart {
    font-size: 48px;
  }

  .div-block-359.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .paragraph-261 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .section-337 {
    padding: 0;
  }

  .code-embed-202 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .heading-398 {
    font-size: 50px;
    line-height: 55px;
  }

  .div-block-344.reorder_right_block {
    width: 100%;
    max-width: 100%;
  }

  .text-block-378 {
    font-size: 14px;
  }

  .link-33 {
    word-break: break-all;
  }

  .flex-block-209 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: center;
  }

  .heading-384 {
    font-size: 46px;
    line-height: 51px;
  }

  .html-embed-376 {
    flex: 0 auto;
    max-width: 110px;
  }

  .flex-block-208 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .heading-389 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-393 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .flex-block-201 {
    display: block;
  }

  .div-block-365 {
    flex-flow: row;
    display: flex;
  }

  .div-block-365.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .div-block-364 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .w_footer-11 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-45 {
    margin: 21px 200px 10px 10px;
    padding-top: 44px;
    padding-right: 200px;
  }

  .paragraph-258.boost_para {
    font-size: 22px;
    line-height: 28px;
  }

  .paragraph-259 {
    font-size: 30px;
  }

  .text-block-375 {
    font-size: 17px;
  }

  .paragraph-260 {
    width: 100%;
  }

  .html-embed-377.mobile_show {
    float: left;
    max-width: 364px;
    margin-bottom: 22px;
    margin-right: 20px;
    display: block;
  }

  .image-194 {
    max-width: 500px;
  }

  .flex-block-205 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-28.inner-col {
    flex-flow: column-reverse;
  }

  .heading-396 {
    font-size: 38px;
  }

  .flex-block-202 {
    display: block;
  }

  .div-block-360 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph-265 {
    font-size: 21px;
  }

  .div-block-353.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .div-block-514.mobile-view {
    text-align: center;
    width: 100%;
  }

  .div-block-515 {
    width: 100%;
  }

  .text-span-33 {
    display: inline-block;
  }

  .div-block-517 {
    flex-flow: row;
    display: flex;
  }

  .div-block-517.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .paragraph-365 {
    font-size: 21px;
  }

  .flex-block-271 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .section-339 {
    padding: 0;
  }

  .html-embed-64 {
    flex: 0 auto;
    max-width: 110px;
  }

  .container-47 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .div-block-519.reorder_right_block {
    width: 100%;
    max-width: 100%;
  }

  .flex-block-20 {
    display: block;
  }

  .heading-491 {
    font-size: 46px;
    line-height: 51px;
  }

  .div-block-521 {
    width: 100%;
  }

  .flex-block-21 {
    display: block;
  }

  .div-block-522 {
    display: none;
  }

  .heading-492 {
    max-width: 100%;
  }

  .flex-block-22 {
    display: block;
  }

  .div-block-523 {
    width: 100%;
  }

  .div-block-524 {
    width: 100%;
    display: none;
  }

  .paragraph-370 {
    font-size: 25px;
    line-height: 30px;
  }

  .grid-17 {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-525, .div-block-526 {
    width: 100%;
  }

  .paragraph-373 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-272 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-537 {
    margin-right: 5px;
    font-size: 26px;
  }

  .code-embed-320 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .div-block-530.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .text-block-542 {
    font-size: 14px;
  }

  .text-block-543 {
    font-size: 17px;
  }

  .heading-498 {
    font-size: 38px;
  }

  .text-block-546 {
    font-size: 12px;
  }

  .div-block-531 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-499 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .code-embed-325 {
    width: 200px;
  }

  .paragraph-374 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-274 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-547 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-501 {
    margin-bottom: 40px;
    font-size: 45px;
    line-height: 50px;
  }

  .code-embed-329 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .div-block-535.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .text-block-552 {
    font-size: 14px;
  }

  .text-block-553 {
    font-size: 17px;
  }

  .paragraph-375 {
    padding-left: 0;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-504 {
    font-size: 38px;
  }

  .text-block-556 {
    font-size: 12px;
  }

  .div-block-536 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-506 {
    font-size: 50px;
    line-height: 55px;
  }

  .flex-block-276 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-539 {
    width: 100%;
  }

  .link-47 {
    word-break: break-all;
  }

  .flex-block-278 {
    display: block;
  }

  .text-block-557 {
    margin-right: 5px;
    font-size: 26px;
  }

  .div-block-543 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .code-embed-337 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .div-block-544.timer_bg_shape.reorder_shape {
    margin-bottom: 25px;
  }

  .text-block-562 {
    font-size: 14px;
  }

  .text-block-563 {
    font-size: 17px;
  }

  .div-block-545 {
    display: none;
  }

  .heading-510 {
    max-width: 100%;
  }

  .heading-512 {
    font-size: 38px;
  }

  .text-block-566 {
    font-size: 12px;
  }

  .div-block-546 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .div-block-547 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-548 {
    flex-flow: row;
    display: flex;
  }

  .div-block-548.mb_block {
    width: 100%;
    margin-bottom: 0;
    display: flex;
  }

  .flex-block-282 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
  }

  .w_footer-12 {
    padding-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .link-48 {
    justify-content: center;
    align-items: center;
    margin: 21px 0 0;
    padding-top: 0;
    padding-right: 0;
  }

  .flex-block-283 {
    flex-flow: wrap;
    justify-content: space-around;
    max-width: 700px;
  }

  .paragraph-379 {
    font-size: 21px;
  }

  .text-block-567 {
    font-size: 12px;
  }

  .flex-block-284 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-572 {
    font-size: 14px;
  }

  .text-block-573 {
    font-size: 17px;
  }

  .code-embed-345 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-575 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-514 {
    font-size: 38px;
  }

  .div-block-552 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-576 {
    font-size: 12px;
  }

  .flex-block-285 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-581 {
    font-size: 14px;
  }

  .text-block-582 {
    font-size: 17px;
  }

  .code-embed-352 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-584 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-515 {
    font-size: 38px;
  }

  .div-block-556 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-585 {
    font-size: 12px;
  }

  .flex-block-286 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-590 {
    font-size: 14px;
  }

  .text-block-591 {
    font-size: 17px;
  }

  .code-embed-359 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-593 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-516 {
    font-size: 38px;
  }

  .div-block-560 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-518 {
    font-size: 50px;
    line-height: 55px;
  }

  .image-215.riboflavin {
    margin-left: 0;
  }

  .section-341 {
    padding: 0;
  }

  .container-294 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .html-embed-436 {
    flex: 0 auto;
    max-width: 110px;
  }

  .grid-18 {
    grid-template-columns: 1fr 1fr;
  }

  .code-embed-363 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-521, .heading-522 {
    margin-bottom: 20px;
  }

  .code-embed-365 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-366 {
    max-width: 248px;
    margin-top: 30px;
  }

  .code-embed-368 {
    width: 100%;
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-523 {
    margin-bottom: 20px;
  }

  .text-block-598.green_head {
    font-size: 1.4rem;
    line-height: 24px;
  }

  .text-block-599 {
    margin-bottom: 35px;
  }

  .text-block-600 {
    text-align: center;
  }

  .section-345 {
    padding-top: 10px;
    padding-bottom: 30px;
  }

  .code-embed-369 {
    max-width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-347 {
    padding-bottom: 30px;
  }

  .code-embed-370 {
    width: 100%;
    max-width: 450px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-348 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .grid-19 {
    grid-column-gap: 1.6rem;
    grid-template-columns: 1fr 1fr;
  }

  .section-349 {
    padding: 30px 15px;
  }

  .heading-525 {
    margin-bottom: 20px;
  }

  .code-embed-371 {
    width: 100%;
    max-width: 390px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-577 {
    text-align: left;
  }

  .div-block-577.middle {
    max-width: 100%;
  }

  .div-block-578 {
    flex-flow: wrap;
  }

  .div-block-579 {
    align-self: stretch;
  }

  .div-block-580 {
    align-self: center;
    margin-bottom: 20px;
  }

  .flex-block-288 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .code-embed-373 {
    margin-right: 25px;
  }

  .paragraph-386 {
    text-align: center;
    line-height: 30px;
  }

  .paragraph-386.orange_text {
    margin-right: auto;
  }

  .heading-528 {
    text-align: center;
    margin-bottom: 20px;
    line-height: 40px;
  }

  .section-350 {
    padding-top: 30px;
  }

  .text-block-603 {
    padding-left: 15px;
    padding-right: 15px;
    line-height: 30px;
  }

  .code-embed-376 {
    order: -1;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-529 {
    margin-bottom: 20px;
  }

  .heading-530 {
    margin-top: 20px;
    margin-bottom: 30px;
    line-height: 40px;
  }

  .heading-531 {
    margin-bottom: 20px;
  }

  .flex-block-292 {
    flex-flow: wrap;
    margin-bottom: 0;
  }

  .section-351 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-588 {
    padding: 20px 20px 40px;
  }

  .heading-532 {
    margin-bottom: 20px;
  }

  .heading-533 {
    text-align: center;
    margin-top: 0;
    line-height: 35px;
  }

  .section-352 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-593 {
    text-align: center;
    order: 1;
    align-self: stretch;
  }

  .text-block-607 {
    font-size: 12px;
  }

  .flex-block-294 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-612 {
    font-size: 14px;
  }

  .text-block-613 {
    font-size: 17px;
  }

  .code-embed-383 {
    justify-content: center;
    align-items: center;
    height: 172px;
    display: flex;
  }

  .text-block-616 {
    margin-right: 5px;
    font-size: 26px;
  }

  .heading-558 {
    font-size: 38px;
  }

  .div-block-609 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .flex-block-295 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-615 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-580 {
    font-size: 38px;
  }

  .text-block-619 {
    margin-right: 5px;
    font-size: 26px;
  }

  .flex-block-296 {
    flex-flow: row;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-622 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-592 {
    font-size: 38px;
  }

  .text-block-622 {
    margin-right: 5px;
    font-size: 26px;
  }

  .container-509 {
    max-width: 728px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .green {
    background-color: #b7d9e0;
  }

  .greenish {
    background-color: #b7d9e0;
    padding-bottom: 5px;
    padding-right: 5px;
  }

  .semi-blue, .blueish {
    background-color: #b7d9e0;
  }
}

@media screen and (max-width: 767px) {
  .flex-block-23 {
    flex-flow: column;
    display: flex;
  }

  .six_bottle_table.six_bott {
    order: -1;
    width: 100%;
    max-width: 366px;
    margin: 0 auto;
  }

  .six_bottle_table.one_bott {
    order: 1;
    width: 100%;
    max-width: 366px;
    margin-left: auto;
    margin-right: auto;
  }

  .six_bottle_table.three_bott {
    width: 100%;
    max-width: 366px;
    margin: 20px auto;
  }

  .div-block-39 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .heading-81 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .div-block-42.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-83 {
    font-size: 17px;
  }

  .text-block-81 {
    font-size: 52px;
  }

  .text-block-74 {
    font-size: 43px;
  }

  .text-block-82 {
    font-size: 18px;
  }

  .navbar2_component-2 {
    min-height: 4rem;
  }

  .navbar2_menu.is-page-height-tablet {
    padding-top: 3rem;
    padding-bottom: 6rem;
  }

  .image-32 {
    right: -11%;
  }

  .heading-2 {
    font-size: 40px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-small {
    justify-content: center;
    align-items: flex-start;
  }

  .margin-bottom.margin-small.center-align {
    justify-content: center;
    align-items: center;
  }

  .margin-bottom.margin-small.text-align-left.padding-style {
    border: 2px solid #fff;
    padding: 5px 20px;
  }

  .margin-bottom.margin-small.align-left {
    justify-content: center;
    align-items: center;
  }

  .margin-bottom.margin-xxlarge, .margin-bottom.margin-xxlarge.adjust-rem-7px {
    margin-bottom: 2rem;
  }

  .paragraph-17 {
    font-size: 22px;
  }

  .header26_image {
    object-position: 50% 50%;
    width: 400px;
    margin-left: 100px;
  }

  .padding-section-large {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .padding-section-large.change-padding50px {
    padding-top: 124px;
    padding-bottom: 0;
  }

  .padding-section-large.background-color-white.padding-change {
    padding-top: 2rem;
  }

  .padding-section-large.change-padding {
    padding-bottom: 2rem;
  }

  .max-width-large.align-center.display-flex {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .image {
    height: 250px;
    top: 6%;
  }

  .image-25 {
    width: 150px;
  }

  .paragraph-8 {
    font-size: 18px;
  }

  .logo3_list {
    grid-column-gap: 1rem;
    grid-template-columns: 15rem 15rem 15rem 15rem 15rem 15rem 15rem 15rem 15rem 15rem 15rem 15rem;
    padding-top: 1rem;
  }

  .image-29 {
    width: 30px;
  }

  .timer_text {
    font-size: 33px;
  }

  .footer11_top-wrapper {
    grid-row-gap: 3rem;
    padding: 2rem 0;
  }

  .image-14 {
    height: 200px;
  }

  .image-7, .image-24 {
    width: 200px;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .image-20 {
    inset: -42% 0% auto;
  }

  .testimonial15_client-image-wrapper {
    height: auto;
  }

  .blog42_heading {
    margin-right: 0;
  }

  .testimonial15_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .image-3 {
    width: 150px;
  }

  .div-block-55 {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-16 {
    font-size: 24px;
  }

  .image-30 {
    width: 200px;
    max-width: none;
  }

  .heading-style-h4 {
    font-size: 24px;
    line-height: 1.4;
  }

  .navbar2_component {
    min-height: 4rem;
  }

  .paragraph-30 {
    font-size: 22px;
  }

  .paragraph-23 {
    max-width: 450px;
    font-size: 20px;
  }

  .ingredients-section2 {
    bottom: 14%;
  }

  .div-block-12 {
    width: 100px;
    height: 100px;
  }

  .paragraph-19 {
    font-size: 20px;
  }

  .layout192_image {
    max-width: 400px;
  }

  .div-block-57 {
    align-self: center;
    width: 100%;
    max-width: 400px;
  }

  .image-12 {
    max-width: 300px;
  }

  .footer11_menu-wrapper {
    grid-column-gap: 1.5rem;
  }

  .layout395_card-content {
    padding: 1.5rem;
  }

  .layout3_component {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

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

  .blog42_item.display-flex {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .testimonial15_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .logo3_wrapper {
    padding: .75rem 1rem;
  }

  .layout363_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .layout3_image {
    max-height: 300px;
  }

  .testimonial15_slide-nav {
    inset: auto auto 0% 0%;
  }

  .heading {
    max-width: 500px;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-21 {
    font-size: 20px;
  }

  .layout192_image-wrapper.bg-color-white {
    margin-top: 100px;
    padding-top: 0;
  }

  .layout192_image-wrapper.display-flex {
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

  .cta1_content.change-padding-30px {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .image-13 {
    height: 200px;
  }

  .layout395_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .padding-section-medium {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .paragraph-14 {
    font-size: 19px;
  }

  .image-26 {
    width: 150px;
  }

  .layout363_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .footer11_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    padding-bottom: 1rem;
  }

  .heading-style-h6 {
    font-size: 24px;
  }

  .image-23 {
    width: 200px;
    bottom: -10%;
    right: -15%;
  }

  .layout192_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout192_component.bg-color-blue {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    place-items: center stretch;
  }

  .footer11_left-wrapper {
    width: 100%;
  }

  .pricing20_plan {
    height: 100%;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .pricing20_plan.bg-color-brand1 {
    height: 100%;
  }

  .div-block-5 {
    top: -17%;
  }

  .heading-3 {
    max-width: 350px;
  }

  .heading-3.change-text-size {
    text-align: center;
    max-width: 500px;
  }

  .layout3_image-wrapper.change-padding-100px {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
  }

  .testimonial15_client {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .paragraph-2 {
    font-size: 19px;
  }

  .layout395_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .button-group.align-center {
    justify-content: center;
    align-items: center;
  }

  .flex-block-28 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-medium.display-flex.center {
    justify-content: space-between;
    align-items: center;
  }

  .heading-style-h1 {
    font-size: 56px;
  }

  .image-31 {
    width: 200px;
    max-width: 500px;
    left: -14%;
  }

  .image-31.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .testimonial15_component {
    padding-top: 0;
    padding-bottom: 5rem;
  }

  .testimonial15_arrow {
    inset: 0% 0% auto auto;
  }

  .testimonial15_arrow.bg-color-green {
    width: 2.5rem;
    height: 2.5rem;
    inset: auto 0% 0% auto;
  }

  .testimonial15_arrow.is-left {
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    inset: auto 3.5rem 0% auto;
  }

  .testimonial15_divider {
    align-self: center;
    height: 100%;
  }

  .div-block-14 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .testimonial15_content-right {
    padding-top: 0;
  }

  .testimonial15_content-right.align-center {
    padding-top: 25px;
  }

  .paragraph-22 {
    font-size: 20px;
  }

  .blog42_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .footer11_credit-text {
    margin-top: 2rem;
  }

  .timer_text-2 {
    font-size: 33px;
  }

  .text-block-2 {
    font-size: 18px;
  }

  .cta1_component {
    grid-row-gap: 0rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-size-medium.text-align-left {
    font-size: 20px;
  }

  .text-size-medium.margin-top-20px.top-zero-px {
    padding-bottom: 20px;
  }

  .text-size-medium.text-weight-bold.change-text-style {
    font-size: 22px;
  }

  .div-block-13.bg-color-blue {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .faq3_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .flex-block-27 {
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
  }

  .blog42_image-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-11 {
    height: 200px;
  }

  .pricing20_component {
    grid-template-columns: 1fr;
  }

  .image-28 {
    inset: 0% auto auto -12%;
  }

  .heading-7 {
    font-size: 36px;
  }

  .layout363_card {
    grid-template-columns: 1fr;
  }

  .image-17 {
    height: 35px;
  }

  .image-17.resize-image {
    height: 40px;
  }

  .cta1_image-wrapper.margin-zero {
    margin-top: 50px;
  }

  .paragraph-10 {
    font-size: 21px;
  }

  .faq3_icon-wrapper {
    width: 1.75rem;
  }

  .faq3_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .image-22 {
    width: 200px;
    top: -10%;
    left: -10%;
  }

  .blog42_image {
    max-width: 400px;
  }

  .layout1_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout1_component.gap-zero {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .layout363_image-wrapper {
    padding-bottom: 20px;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .heading-style-h5.change-text-style {
    font-size: 21.5px;
  }

  .heading-style-h5.font-size-text {
    font-size: 34px;
    display: flex;
  }

  .image-2 {
    width: 120px;
  }

  .testimonial15_client-image {
    width: 40px;
    height: auto;
  }

  .image-35 {
    height: 250px;
    top: 6%;
  }

  .cta1_image {
    max-height: 300px;
  }

  .div-block-2 {
    width: 100%;
  }

  .paragraph-9 {
    text-align: center;
    font-size: 15px;
  }

  .layout1_image {
    object-position: 50% 80px;
    max-width: 400px;
    max-height: none;
  }

  .div-block-24 {
    padding: 10px;
  }

  .slider-text {
    font-size: 26px;
  }

  .layout1_image-wrapper.display-flex {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-weight-semibold.resize-text.text-color-green {
    font-size: 22px;
  }

  .text-weight-semibold.change-text-style {
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 20px;
  }

  .about-section {
    bottom: 17%;
  }

  .image-6 {
    width: 200px;
    right: -10%;
  }

  .heading-5 {
    max-width: none;
  }

  .blog42_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-36 {
    width: 150px;
  }

  .paragraph-31 {
    font-size: 18px;
  }

  .image-37 {
    width: 30px;
  }

  .image-38 {
    height: 200px;
  }

  .image-39 {
    width: 200px;
  }

  .heading-91 {
    font-size: 40px;
  }

  .image-40 {
    width: 200px;
  }

  .image-41 {
    inset: -42% 0% auto;
  }

  .image-42 {
    width: 150px;
  }

  .div-block-63 {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-34 {
    font-size: 24px;
  }

  .image-44 {
    width: 200px;
    max-width: none;
  }

  .navbar2_component-3 {
    min-height: 4rem;
  }

  .paragraph-35 {
    font-size: 22px;
  }

  .paragraph-36 {
    max-width: 450px;
    font-size: 20px;
  }

  .paragraph-37 {
    font-size: 20px;
  }

  .div-block-65 {
    align-self: center;
    width: 100%;
    max-width: 400px;
  }

  .image-45 {
    max-width: 300px;
  }

  .heading-94 {
    max-width: 500px;
  }

  .paragraph-40 {
    font-size: 20px;
  }

  .image-48 {
    height: 200px;
  }

  .paragraph-44 {
    font-size: 19px;
  }

  .image-49 {
    width: 150px;
  }

  .navbar2_component-4 {
    min-height: 4rem;
  }

  .heading-style-h6-2 {
    font-size: 24px;
  }

  .image-52 {
    width: 200px;
    bottom: -10%;
    right: -15%;
  }

  .div-block-72 {
    top: -17%;
  }

  .heading-96 {
    max-width: 350px;
  }

  .heading-96.change-text-size {
    text-align: center;
    max-width: 500px;
  }

  .paragraph-45 {
    font-size: 19px;
  }

  .heading-style-h1-2 {
    font-size: 56px;
  }

  .image-53 {
    width: 200px;
    max-width: 500px;
    left: -14%;
  }

  .image-53.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .div-block-74 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-46 {
    font-size: 20px;
  }

  .text-block-85 {
    font-size: 18px;
  }

  .div-block-76.bg-color-blue {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-55 {
    right: -11%;
  }

  .flex-block-29 {
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
  }

  .image-57 {
    height: 200px;
  }

  .image-58 {
    inset: 0% auto auto -12%;
  }

  .heading-98 {
    font-size: 36px;
  }

  .image-59 {
    height: 35px;
  }

  .image-59.resize-image {
    height: 40px;
  }

  .paragraph-48 {
    font-size: 21px;
  }

  .image-61 {
    width: 200px;
    top: -10%;
    left: -10%;
  }

  .image-62 {
    width: 120px;
  }

  .image-63 {
    height: 250px;
    top: 6%;
  }

  .div-block-78 {
    width: 100%;
  }

  .paragraph-49 {
    text-align: center;
    font-size: 15px;
  }

  .div-block-79 {
    padding: 10px;
  }

  .image-64 {
    width: 200px;
    right: -10%;
  }

  .heading-100 {
    max-width: none;
  }

  .image-67 {
    width: 150px;
  }

  .paragraph-51 {
    font-size: 18px;
  }

  .image-68 {
    width: 30px;
  }

  .image-69 {
    height: 200px;
  }

  .image-70 {
    width: 200px;
  }

  .heading-101 {
    font-size: 40px;
  }

  .image-71 {
    width: 200px;
  }

  .image-72 {
    inset: -42% 0% auto;
  }

  .image-73 {
    width: 150px;
  }

  .div-block-85 {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-54 {
    font-size: 24px;
  }

  .image-75 {
    width: 200px;
    max-width: none;
  }

  .navbar2_component-5 {
    min-height: 4rem;
  }

  .paragraph-55 {
    font-size: 22px;
  }

  .paragraph-56 {
    max-width: 450px;
    font-size: 20px;
  }

  .paragraph-57 {
    font-size: 20px;
  }

  .div-block-87 {
    align-self: center;
    width: 100%;
    max-width: 400px;
  }

  .image-76 {
    max-width: 300px;
  }

  .heading-104 {
    max-width: 500px;
  }

  .paragraph-60 {
    font-size: 20px;
  }

  .paragraph-62 {
    text-align: center;
    font-size: 20px;
  }

  .image-79 {
    height: 200px;
  }

  .paragraph-65 {
    font-size: 19px;
  }

  .image-80 {
    width: 150px;
  }

  .image-83 {
    width: 200px;
    bottom: -10%;
    right: -15%;
  }

  .div-block-94 {
    top: -17%;
  }

  .heading-106 {
    max-width: 350px;
  }

  .heading-106.change-text-size {
    text-align: center;
    max-width: 500px;
  }

  .paragraph-66 {
    font-size: 19px;
  }

  .flex-block-30 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .heading-style-h1-3 {
    font-size: 56px;
  }

  .image-84 {
    width: 200px;
    max-width: 500px;
    left: -14%;
  }

  .image-84.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .div-block-96 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-67 {
    font-size: 20px;
  }

  .div-block-98.bg-color-blue {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-86 {
    right: -11%;
  }

  .image-88 {
    height: 200px;
  }

  .image-89 {
    inset: 0% auto auto -12%;
  }

  .heading-108 {
    font-size: 36px;
  }

  .image-90 {
    height: 35px;
  }

  .image-90.resize-image {
    height: 40px;
  }

  .image-92 {
    width: 200px;
    top: -10%;
    left: -10%;
  }

  .image-93 {
    width: 120px;
  }

  .image-94 {
    height: 250px;
    top: 6%;
  }

  .div-block-100 {
    width: 100%;
  }

  .paragraph-69 {
    text-align: center;
    font-size: 15px;
  }

  .div-block-101 {
    padding: 10px;
  }

  .image-95 {
    width: 200px;
    right: -10%;
  }

  .heading-110 {
    max-width: none;
  }

  .text-block-94 {
    font-size: 18px;
  }

  .text-block-95 {
    font-size: 52px;
  }

  .text-block-96 {
    font-size: 17px;
  }

  .flex-block-31 {
    flex-flow: column;
    display: flex;
  }

  .hero-heading-left, .hero-subscribe-right {
    padding: 60px 15px;
  }

  .article {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    max-width: 450px;
  }

  .text-block-10 {
    font-size: 21px;
    line-height: 30px;
  }

  .div-block-111.step-2 {
    width: 220px;
    margin-right: 50px;
  }

  .list-item-7 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-12 {
    font-size: 34px;
    line-height: 40px;
  }

  .heading-21 {
    font-size: 40px;
    line-height: 45px;
  }

  .d_sec4 {
    padding-top: 110px;
  }

  .link-block-2 {
    width: 135px;
    margin-bottom: 15px;
  }

  .d_sec5 {
    padding-top: 10px;
  }

  .heading-22 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-83 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-28 {
    font-size: 40px;
    line-height: 45px;
  }

  .flex-block-4 {
    flex-flow: column;
  }

  .flex-block-4.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .d_sec2 {
    padding-top: 180px;
  }

  .html-embed-11.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-9 {
    display: inline-block;
  }

  .list-item-8 {
    font-size: 24px;
    line-height: 30px;
  }

  .container-16 {
    padding-top: 30px;
  }

  .container-19 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-84 {
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-13 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .guarantee {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-24.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .paragraph-25 {
    font-size: 32px;
  }

  .paragraph-85 {
    margin-left: 0;
  }

  .heading-23 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-25 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .text-span-39 {
    display: inline-block;
  }

  .text-block-17 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-26 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-15 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-86 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-16 {
    font-size: 21px;
    line-height: 26px;
  }

  .text-span-46 {
    display: inline-block;
  }

  .paragraph-28 {
    font-size: 22px;
    line-height: 26px;
  }

  .heading-27 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-12 {
    margin-left: -14px;
    display: none;
  }

  .list-item-9 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-100 {
    font-size: 34px;
    line-height: 40px;
  }

  .heading-138 {
    font-size: 40px;
    line-height: 45px;
  }

  .link-block-7 {
    width: 135px;
    margin-bottom: 15px;
  }

  .heading-139 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-87 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-140 {
    font-size: 40px;
    line-height: 45px;
  }

  .flex-block-32 {
    flex-flow: column;
  }

  .flex-block-32.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-44 {
    display: inline-block;
  }

  .list-item-10 {
    font-size: 24px;
    line-height: 30px;
  }

  .container-79 {
    padding-top: 30px;
  }

  .container-80 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-89 {
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-26 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .heading-141.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .paragraph-90 {
    font-size: 32px;
  }

  .paragraph-91 {
    margin-left: 0;
  }

  .heading-142 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-143 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .text-span-502 {
    display: inline-block;
  }

  .text-block-104 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-144 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-105 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-92 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-106 {
    font-size: 21px;
    line-height: 26px;
  }

  .text-span-505 {
    display: inline-block;
  }

  .heading-145 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-32 {
    margin-left: -14px;
    display: none;
  }

  .list-item-11 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-107 {
    font-size: 34px;
    line-height: 40px;
  }

  .heading-146 {
    font-size: 40px;
    line-height: 45px;
  }

  .link-block-9 {
    width: 135px;
    margin-bottom: 15px;
  }

  .heading-147 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-93 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-148 {
    font-size: 40px;
    line-height: 45px;
  }

  .flex-block-34 {
    flex-flow: column;
  }

  .flex-block-34.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-36.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-48 {
    display: inline-block;
  }

  .list-item-12 {
    font-size: 24px;
    line-height: 30px;
  }

  .container-84 {
    padding-top: 30px;
  }

  .container-85 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-95 {
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-38 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .heading-149.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .paragraph-96 {
    font-size: 32px;
  }

  .paragraph-97 {
    margin-left: 0;
  }

  .heading-150 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-151 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .text-span-513 {
    display: inline-block;
  }

  .text-block-111 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-152 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-112 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-98 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-113 {
    font-size: 21px;
    line-height: 26px;
  }

  .text-span-516 {
    display: inline-block;
  }

  .heading-153 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-43 {
    margin-left: -14px;
    display: none;
  }

  .link-block-11 {
    width: 135px;
    margin-bottom: 15px;
  }

  .html-embed-44 {
    padding-top: 30px;
  }

  .heading-41.mobile-none {
    display: none;
  }

  .flex-block-36 {
    flex-flow: column;
  }

  .heading-35.mobile-none {
    display: none;
  }

  .heading-35.desktop-none {
    display: block;
  }

  .container-23 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-42.custom-br {
    font-size: 25px;
  }

  .heading-154, .heading-154.banner-main-head {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-32 {
    margin-bottom: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-99 {
    font-size: 32px;
  }

  .paragraph-100 {
    margin-left: 0;
  }

  .heading-33.main-head.mobile-none {
    display: none;
  }

  .heading-33.main-head.desktop-none {
    font-size: 50px;
    line-height: 55px;
    display: block;
  }

  .div-block-123.desktop-none {
    display: block;
  }

  .div-block-123.mobile-none {
    display: none;
  }

  .text-block-114 {
    font-size: 21px;
    line-height: 26px;
  }

  .html-embed-50 {
    margin-left: -14px;
    display: none;
  }

  .heading-38.pricing {
    line-height: 140px;
  }

  .div-block-125.mb_block {
    margin-bottom: 0;
  }

  .paragraph-103 {
    font-size: 20px;
  }

  .link-2 {
    margin-bottom: 0;
  }

  .flex-block-7 {
    flex-flow: column;
  }

  .div-block-40 {
    justify-content: center;
    align-items: center;
  }

  .bold-text-30, .bold-text-33 {
    display: block;
  }

  .paragraph-104 {
    text-align: center;
    font-size: 24px;
    line-height: 27px;
  }

  .paragraph-104.left {
    text-align: left;
    margin-bottom: 0;
  }

  .heading-80 {
    text-align: center;
    font-size: 24px;
  }

  .heading-69 {
    font-size: 30px;
    line-height: 38px;
  }

  .bold-text-32 {
    display: block;
  }

  .heading-74 {
    margin-bottom: 5px;
    font-size: 25px;
  }

  .bold-text-31 {
    display: block;
  }

  .text-block-68 {
    text-align: center;
    align-self: auto;
    margin-top: 8px;
    margin-left: 0;
    font-size: 20px;
    display: block;
  }

  .link-16 {
    margin-bottom: 0;
  }

  .column-22 {
    text-align: left;
    margin-bottom: 11px;
  }

  .html-embed-231 {
    max-width: 150px;
  }

  .paragraph-105 {
    font-size: 24px;
    line-height: 26px;
  }

  .code-embed-122 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-402 {
    line-height: 23px;
  }

  .flex-block-115 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .div-block-229 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .text-block-259 {
    font-size: 18px;
  }

  .div-block-52 {
    margin-bottom: 30px;
  }

  .brand_images {
    max-width: 128px;
  }

  .flex-block-116 {
    margin-bottom: 30px;
  }

  .heading-72 {
    font-size: 33px;
    line-height: 40px;
  }

  .heading-78 {
    margin-bottom: 15px;
    font-size: 29px;
    line-height: 39px;
  }

  .div-block-230.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-73 {
    font-size: 21px;
  }

  .flex-block-120 {
    flex-flow: column;
  }

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

  .paragraph-171, .paragraph-172 {
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-117 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .flex-block-26 {
    text-align: left;
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .paragraph-173 {
    font-size: 19px;
    line-height: 23px;
  }

  .div-block-215 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .text-block-255 {
    font-size: 52px;
  }

  .code-embed-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .h-sec-three {
    padding-top: 70px;
  }

  .div-block-232.mb_block {
    margin-bottom: 0;
  }

  .paragraph-174 {
    font-size: 17px;
    line-height: 22px;
  }

  .heading-247 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .div-block-233 {
    margin-left: 0;
    margin-right: 0;
  }

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

  .heading-250 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .paragraph-176 {
    font-size: 20px;
  }

  .review_box {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
  }

  .flex-block-121 {
    display: block;
  }

  .heading-73 {
    font-size: 33px;
    line-height: 40px;
  }

  .bold-text-20 {
    font-size: 19px;
    line-height: 23px;
  }

  .bold-text-20.other {
    line-height: 23px;
  }

  .html-embed-230 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .columns-12 {
    flex-flow: column;
    display: block;
  }

  .heading-70 {
    font-size: 27px;
    line-height: 32px;
  }

  .link-3 {
    font-size: 12px;
  }

  .code-embed-6 {
    width: 140px;
  }

  .paragraph-177 {
    font-size: 24px;
    line-height: 27px;
  }

  .h-sec-twelve {
    padding-top: 30px;
    padding-bottom: 10px;
  }

  .html-embed-229.mobile_show {
    max-width: 220px;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .heading-241 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-71 {
    font-size: 32px;
    line-height: 36px;
  }

  .div-block-36 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .text-block-253 {
    font-size: 17px;
  }

  .code-embed-4 {
    height: 22px;
    line-height: 17px;
  }

  .text-block-258 {
    font-size: 43px;
  }

  .paragraph-166 {
    font-size: 18px;
    line-height: 25px;
  }

  .flex-block-118 {
    flex-flow: column;
    display: flex;
  }

  .h-sec-four {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .code-embed-3 {
    flex: none;
    align-self: center;
  }

  .text-block-72 {
    font-size: 23px;
  }

  .video_section {
    padding-bottom: 0;
  }

  .container-135 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-229 {
    font-size: 36px;
    line-height: 40px;
  }

  .code-embed-91 {
    margin-bottom: 0;
  }

  .text-block-223 {
    font-size: 18px;
  }

  .show_after_video {
    display: none;
  }

  .text-block-222 {
    font-size: 43px;
  }

  .flex-block-103 {
    flex-flow: wrap;
  }

  .flex-block-104 {
    display: block;
  }

  .div-block-202.no_border {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-202.remove_border {
    margin-top: 7px;
    padding-right: 0;
  }

  .text-block-218 {
    font-size: 52px;
  }

  .code-embed-93 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-160 {
    font-size: 18px;
    line-height: 25px;
  }

  .heading-234 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-102 {
    flex-flow: column;
    display: flex;
  }

  .div-block-201 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div-block-203.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .heading-232 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .heading-231 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-216 {
    font-size: 17px;
  }

  .div-block-209 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-17 {
    font-size: 27px;
  }

  .flex-block-106 {
    margin-bottom: 30px;
  }

  .flex-block-105 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .text-span-998 {
    line-height: 26px;
  }

  .newsletter {
    max-height: min(540px, 100% - 30px);
    padding: 15px;
    overflow: auto;
  }

  .text-block-225 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .paragraph-164 {
    font-size: 19px;
    line-height: 21px;
  }

  .paragraph-165 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .flex-block-109 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .code-embed-106 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .text-block-224 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

  .text-block-226 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .text-span-999, .bold-text-100 {
    display: inline-block;
  }

  .timer_div {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .button-18 {
    padding: 9px 10px;
    font-size: 17px;
    line-height: 23px;
  }

  .text-block-227 {
    font-size: 20px;
    line-height: 30px;
  }

  .bold-text-102 {
    font-size: 40px;
    line-height: 40px;
  }

  .close_text {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 17px;
    line-height: 23px;
  }

  .heading-240 {
    font-size: 18px;
    line-height: 22px;
  }

  .div-block-213 {
    max-width: 100%;
  }

  .flex-block-110 {
    padding: 4px 10px 10px;
    display: block;
  }

  .text-block-233 {
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 17px;
    line-height: 20px;
  }

  .text-block-228 {
    font-size: 29px;
    line-height: 33px;
  }

  .code-embed-107 {
    width: 70px;
    margin-bottom: 5px;
  }

  .text-block-234 {
    width: 100%;
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-108 {
    width: 16px;
    height: 16px;
    min-height: min(592px, 90%);
    top: 1px;
    right: 5px;
  }

  .superscript-2 {
    line-height: 40px;
    top: -18px;
  }

  .text-block-229 {
    font-size: 22px;
    line-height: 25px;
  }

  .pro_wrapper {
    max-height: min(627px, 90%);
    overflow: hidden scroll;
  }

  .text-block-230 {
    flex: 0 auto;
    font-size: 40px;
    line-height: 40px;
  }

  .text-block-231 {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .html-embed-236 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-97 {
    flex-flow: column;
  }

  .link-24 {
    margin-bottom: 0;
  }

  .heading-354 {
    font-size: 36px;
  }

  .div-block-293 {
    padding: 20px;
  }

  .heading-355 {
    font-size: 36px;
  }

  .html-embed-237 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-227 {
    flex-flow: column;
  }

  .link-25 {
    margin-bottom: 0;
  }

  .paragraph-231 {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-343 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-350.tsl_faq_head {
    font-size: 40px;
    line-height: 48px;
  }

  .paragraph-238 {
    font-size: 20px;
  }

  .text-block-316 {
    font-size: 17px;
  }

  .code-embed-40_new {
    flex: none;
    width: auto;
    max-width: 100%;
  }

  .code-embed-40_new.text_block_new {
    flex: 0 auto;
    width: 100%;
  }

  .page-container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .page-container.padding_zero {
    padding-top: 0;
  }

  .text-block-323 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

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

  .heading-346 {
    font-size: 25px;
    line-height: 35px;
  }

  .bold-text-119 {
    display: inline-block;
  }

  .section-246 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-281.free_text {
    font-size: 17px;
    line-height: 20px;
  }

  .code-embed-43 {
    width: 130px;
  }

  .paragraph-235 {
    text-align: left;
    font-size: 18px;
    line-height: 21px;
  }

  .paragraph-233 {
    font-size: 17px;
    line-height: 20px;
  }

  .paragraph-234 {
    font-size: 18px;
    line-height: 21px;
  }

  .div-block-426 {
    padding: 22px 15px;
  }

  .div-block-291.mb_block {
    margin-bottom: 0;
  }

  .paragraph-240 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .heading-348 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .heading-348.tsl_time_head {
    font-size: 20px;
    line-height: 32px;
  }

  .paragraph-282, .paragraph-283 {
    font-size: 16px;
    line-height: 24px;
  }

  .flex-block-38 {
    flex-flow: column;
  }

  .grid-6 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .code-embed-142 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .text-block-318 {
    font-size: 52px;
  }

  .text-block-318.tsl_btn_text {
    font-size: 50px;
  }

  .paragraph-284, .text-block-305 {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-305.left-m {
    margin-left: 0;
  }

  .text-block-325 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .text-span-1170 {
    display: inline-block;
  }

  .heading-345 {
    font-size: 25px;
    line-height: 30px;
  }

  .text-span-1169 {
    line-height: 26px;
  }

  .code-embed-35 {
    margin-bottom: 20px;
  }

  .section-245 {
    padding: 15px 10px;
  }

  .flex-block-39 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .flex-block-179 {
    flex-flow: column;
  }

  .heading-351 {
    font-size: 29px;
    line-height: 34px;
  }

  .link-26 {
    margin-bottom: 0;
  }

  .flex-block-177 {
    flex-flow: column;
    display: flex;
  }

  .paragraph-239 {
    font-size: 19px;
    line-height: 21px;
  }

  .text-block-321 {
    font-size: 43px;
  }

  .text-block-321.tsl_time {
    font-size: 30px;
  }

  .heading-349 {
    font-size: 29px;
    line-height: 35px;
  }

  .code-embed-34 {
    order: -1;
    max-width: 208px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-285 {
    font-size: 16px;
    line-height: 18px;
  }

  .text-block-322 {
    font-size: 18px;
  }

  .paragraph-286 {
    font-size: 18px;
    line-height: 21px;
  }

  .paragraph-230 {
    font-size: 20px;
    line-height: 22px;
  }

  .heading-347 {
    text-align: center;
    font-size: 18px;
    line-height: 25px;
  }

  .code-embed-53 {
    display: none;
  }

  .text-block-324 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .text-block-308 {
    font-size: 16px;
    line-height: 18px;
  }

  .flex-block-180 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-287.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .grid-4 {
    grid-template-rows: 1fr;
    grid-template-columns: repeat(auto-fit, minmax(271px, 1fr));
    grid-auto-columns: 1fr;
    max-width: 271px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-54 {
    display: none;
  }

  .text-block-143 {
    font-size: 18px;
    line-height: 10px;
  }

  .html-embed-91 {
    max-width: 220px;
  }

  .div-block-149.step-2 {
    width: 220px;
    margin-right: 50px;
  }

  .text-block-145 {
    font-size: 21px;
    line-height: 30px;
  }

  .paragraph-141 {
    margin-left: 0;
  }

  .paragraph-144 {
    font-size: 20px;
    line-height: 26px;
  }

  .bold-text-90 {
    display: inline-block;
  }

  .list-item-25 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-424 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-149 {
    font-size: 32px;
  }

  .heading-224, .heading-219 {
    font-size: 20px;
    line-height: 25px;
  }

  .container-244 {
    padding-top: 30px;
  }

  .html-embed-220 {
    margin-left: -14px;
    display: none;
  }

  .container-130 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-item-24 {
    font-size: 19px;
    line-height: 25px;
  }

  .heading-225.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .text-block-196 {
    font-size: 34px;
    line-height: 40px;
  }

  .text-block-199 {
    font-size: 21px;
    line-height: 26px;
  }

  .paragraph-142 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-203.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-span-1313 {
    display: inline-block;
  }

  .paragraph-147 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .text-span-921 {
    display: inline-block;
  }

  .paragraph-140 {
    font-size: 32px;
  }

  .heading-218 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .bold-text-94 {
    display: inline-block;
  }

  .paragraph-145 {
    font-size: 32px;
  }

  .flex-block-91 {
    flex-flow: column;
  }

  .paragraph-148 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-221 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-207 {
    margin-left: -14px;
    display: none;
  }

  .heading-222 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-211.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .flex-block-93 {
    flex-flow: column;
  }

  .text-block-200 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-164.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .heading-223 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-150 {
    margin-left: 0;
  }

  .text-block-433 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-94 {
    flex-flow: column;
  }

  .flex-block-94.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-215 {
    margin-left: -14px;
    display: none;
  }

  .text-block-190 {
    font-size: 34px;
    line-height: 40px;
  }

  .list-item-23 {
    font-size: 19px;
    line-height: 25px;
  }

  .link-block-32 {
    width: 135px;
    margin-bottom: 15px;
  }

  .html-embed-386 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .heading-226 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-146 {
    margin-left: 0;
  }

  .list-item-26 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-194 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-217 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-287 {
    margin-left: 0;
  }

  .paragraph-288 {
    font-size: 20px;
    line-height: 26px;
  }

  .bold-text-121 {
    display: inline-block;
  }

  .list-item-27 {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-289 {
    font-size: 32px;
  }

  .heading-425, .heading-426 {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-389 {
    margin-left: -14px;
    display: none;
  }

  .text-span-1326 {
    display: inline-block;
  }

  .container-247 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-item-28 {
    font-size: 19px;
    line-height: 25px;
  }

  .heading-427.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .text-block-434 {
    font-size: 34px;
    line-height: 40px;
  }

  .heading-428 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .text-block-435 {
    font-size: 21px;
    line-height: 26px;
  }

  .paragraph-291 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-391.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-292 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .text-span-1331 {
    display: inline-block;
  }

  .paragraph-293 {
    font-size: 32px;
  }

  .container-249 {
    padding-top: 30px;
  }

  .heading-429 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .bold-text-125 {
    display: inline-block;
  }

  .text-block-436 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-294 {
    font-size: 32px;
  }

  .html-embed-395 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .flex-block-231 {
    flex-flow: column;
  }

  .paragraph-295 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-430 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-399 {
    margin-left: -14px;
    display: none;
  }

  .heading-431 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-400.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .flex-block-232 {
    flex-flow: column;
  }

  .text-block-438 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-432.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .heading-433 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-296 {
    margin-left: 0;
  }

  .flex-block-233 {
    flex-flow: column;
  }

  .flex-block-233.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-402 {
    margin-left: -14px;
    display: none;
  }

  .text-block-440 {
    font-size: 34px;
    line-height: 40px;
  }

  .link-block-36 {
    width: 135px;
    margin-bottom: 15px;
  }

  .heading-434 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-297 {
    margin-left: 0;
  }

  .list-item-29 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-444 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-435 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-298 {
    margin-left: 0;
  }

  .paragraph-299 {
    font-size: 20px;
    line-height: 26px;
  }

  .bold-text-128 {
    display: inline-block;
  }

  .list-item-30 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-445 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-300 {
    font-size: 32px;
  }

  .heading-436, .heading-437 {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-407 {
    margin-left: -14px;
    display: none;
  }

  .container-253 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-item-31 {
    font-size: 19px;
    line-height: 25px;
  }

  .heading-438.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .text-block-446 {
    font-size: 34px;
    line-height: 40px;
  }

  .text-block-447 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-439 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-302 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-409.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .html-embed-411 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .paragraph-303 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .text-span-1369 {
    display: inline-block;
  }

  .paragraph-304 {
    font-size: 32px;
  }

  .heading-440 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .bold-text-132 {
    display: inline-block;
  }

  .paragraph-305 {
    font-size: 32px;
  }

  .flex-block-235 {
    flex-flow: column;
  }

  .paragraph-306 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-441 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-417 {
    margin-left: -14px;
    display: none;
  }

  .heading-442 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-span-1374 {
    display: inline-block;
  }

  .html-embed-418.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .flex-block-236 {
    flex-flow: column;
  }

  .text-block-449 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-443.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .heading-444 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-307 {
    margin-left: 0;
  }

  .flex-block-237 {
    flex-flow: column;
  }

  .flex-block-237.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-420 {
    margin-left: -14px;
    display: none;
  }

  .text-block-451 {
    font-size: 34px;
    line-height: 40px;
  }

  .link-block-40 {
    width: 135px;
    margin-bottom: 15px;
  }

  .heading-445 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-308 {
    margin-left: 0;
  }

  .container-256 {
    padding-top: 30px;
  }

  .list-item-32 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-455 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-446 {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-177 {
    margin-bottom: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-115 {
    font-size: 20px;
    line-height: 22px;
  }

  .html-embed-145 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-116 {
    font-size: 20px;
  }

  .heading-170, .heading-170.upsell-bonus-main-head {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-181 {
    margin-top: 0;
  }

  .heading-181.tony-main-head {
    font-size: 40px;
    line-height: 45px;
  }

  .html-embed-128 {
    padding-top: 30px;
  }

  .columns-5.offer-column {
    flex-flow: column;
    display: flex;
  }

  .list-item-19 {
    margin-bottom: 20px;
  }

  .paragraph-117 {
    font-size: 20px;
  }

  .paragraph-119 {
    margin-left: 0;
  }

  .flex-block-73 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .heading-180.main-head.desktop-none {
    font-size: 50px;
    line-height: 55px;
    display: block;
  }

  .heading-180.main-head.mobile-none {
    display: none;
  }

  .paragraph-118 {
    font-size: 32px;
  }

  .html-embed-127 {
    width: 100%;
    max-width: 340px;
    margin-left: auto;
    margin-right: auto;
  }

  .column-29.offer-col-left {
    order: 1;
  }

  .columns-15.upsell-tony-column-wrapper {
    flex-flow: column wrap;
  }

  .flex-block-69 {
    flex-flow: column;
  }

  .heading-182.pricing {
    line-height: 140px;
  }

  .html-embed-140.money-back-batch {
    max-width: 180px;
  }

  .html-embed-142 {
    top: -50px;
    left: -32px;
  }

  .heading-447, .heading-447.banner-main-head {
    font-size: 40px;
    line-height: 45px;
  }

  .container-103 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-173 {
    font-size: 40px;
    line-height: 45px;
  }

  .flex-block-70 {
    flex-flow: column;
  }

  .text-block-168 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-178 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-178.money-back-main-head {
    text-align: center;
    width: 100%;
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-167 {
    font-size: 20px;
  }

  .html-embed-126 {
    float: none;
    margin: 0 auto 30px;
  }

  .div-block-158 {
    height: 110px;
    margin-top: 50px;
  }

  .html-embed-148 {
    margin-left: -14px;
    display: none;
  }

  .div-block-163.mobile-none {
    display: none;
  }

  .div-block-163.desktop-none {
    display: block;
  }

  .heading-169.mobile-none {
    display: none;
  }

  .bold-text-72 {
    padding-left: 15px;
    font-size: 28px;
  }

  .heading-176 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-176.offer-main-head {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-171.mobile-none {
    display: none;
  }

  .heading-171.desktop-none {
    display: block;
  }

  .html-embed-141.you-save-img.upsell-save-img {
    max-width: 70px;
    right: 75.9%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge {
    right: 74%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine-bottle-badge {
    right: 76%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine_bottles_badge {
    right: 72%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.save-120 {
    margin-top: -100px;
  }

  .list-item-20 {
    margin-bottom: 20px;
  }

  .link-block-42 {
    width: 135px;
    margin-bottom: 15px;
  }

  .list-11.upgrade_list {
    margin-top: 20px;
  }

  .heading-174.custom-br {
    font-size: 25px;
  }

  .html-embed-138 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .div-block-186.mb_block {
    margin-bottom: 0;
  }

  .flex-block-87 {
    flex-flow: column;
  }

  .link-27 {
    margin-bottom: 0;
  }

  .paragraph-134 {
    font-size: 20px;
  }

  .text-block-288 {
    font-size: 18px;
    line-height: 10px;
  }

  .text-block-290 {
    font-size: 21px;
    line-height: 30px;
  }

  .div-block-277.step-2 {
    width: 220px;
    margin-right: 50px;
  }

  .html-embed-344 {
    max-width: 220px;
  }

  .text-block-295 {
    font-size: 21px;
    line-height: 26px;
  }

  .text-block-291 {
    font-size: 34px;
    line-height: 40px;
  }

  .paragraph-225 {
    font-size: 32px;
  }

  .heading-333.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .heading-333.mb_show.blue-new-heading {
    font-size: 60px;
    line-height: 65px;
  }

  .text-span-1118 {
    display: inline-block;
  }

  .container-187, .container-187.gluco-promise-blue {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-226 {
    margin-left: 0;
  }

  .html-embed-352 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .list-item-33 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-span-1108 {
    display: inline;
  }

  .heading-335 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-335.blue-head {
    line-height: 35px;
  }

  .heading-334 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-334.blue-head {
    font-size: 40px;
    line-height: 45px;
  }

  .html-embed-356.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-183 {
    padding-top: 30px;
  }

  .text-block-301 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-331 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-331.dark-down-2-head {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-339.mb_show {
    margin-bottom: 15px;
    font-size: 60px;
    line-height: 65px;
  }

  .heading-339.mb_show.blue-new-heading {
    font-size: 60px;
    line-height: 65px;
  }

  .heading-332 {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-336 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-218 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .bold-text-117 {
    display: inline-block;
  }

  .heading-330 {
    font-size: 40px;
    line-height: 45px;
  }

  .paragraph-224, .paragraph-220 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-222 {
    margin-left: 0;
  }

  .html-embed-351, .html-embed-360 {
    margin-left: -14px;
    display: none;
  }

  .paragraph-221 {
    font-size: 32px;
  }

  .list-item-35, .list-item-36 {
    font-size: 24px;
    line-height: 30px;
  }

  .bold-text-116.blod-blue-color {
    font-size: 120px;
    line-height: 80px;
  }

  .flex-block-170 {
    flex-flow: column;
  }

  .paragraph-217 {
    margin-left: 0;
  }

  .heading-341 {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-341.new-blue-head {
    line-height: 45px;
  }

  .d_sec2-2 {
    padding-top: 180px;
  }

  .paragraph-223 {
    margin-bottom: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .bold-text-114 {
    display: inline-block;
  }

  .heading-337 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-337.dark-down-2-head {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-300 {
    font-size: 21px;
    line-height: 26px;
  }

  .flex-block-173 {
    flex-flow: column;
  }

  .flex-block-173.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-172 {
    flex-flow: column;
  }

  .link-block-30 {
    width: 135px;
    margin-bottom: 15px;
  }

  .html-embed-347.lock {
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-113.blod-blue-color {
    font-size: 120px;
    line-height: 80px;
  }

  .link-block-28, .link-block-29 {
    width: 135px;
    margin-bottom: 15px;
  }

  .text-block-297 {
    font-size: 34px;
    line-height: 40px;
  }

  .list-item-34 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-365 {
    margin-left: -14px;
    display: none;
  }

  .paragraph-216 {
    font-size: 32px;
  }

  .text-span-186 {
    display: inline;
  }

  .guarantee-2, .guarantee-2.blue-bg {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-338 {
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-296 {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-58 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-209 {
    margin-left: 0;
  }

  .heading-327.pricing {
    line-height: 140px;
  }

  .custom-new-head {
    font-size: 20px;
    line-height: 25px;
  }

  .heading-309 {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-252.bonus-box-wrapper.vip-bonus-box {
    padding-top: 120px;
  }

  .html-embed-331 {
    padding-top: 30px;
  }

  .heading-301 {
    margin-top: 0;
  }

  .heading-301.inner-page-05.reminder-head {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-311.click-button {
    font-size: 30px;
    line-height: 35px;
  }

  .list-item-37 {
    margin-bottom: 20px;
  }

  .paragraph-196 {
    font-size: 32px;
  }

  .paragraph-189, .paragraph-189.inner-page-07.same-head.inner-tonny-text {
    font-size: 20px;
  }

  .list-item-38 {
    margin-bottom: 20px;
  }

  .section-8 {
    padding-top: 40px;
    padding-bottom: 30px;
  }

  .text-span-1069 {
    display: inline-block;
  }

  .heading-306 {
    margin-bottom: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-306.slim-pricing-head {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-197 {
    margin-left: 0;
  }

  .list-19.upgrade_list {
    margin-top: 20px;
  }

  .list-19.upgrade_list.new-list {
    padding-left: 40px;
  }

  .html-embed-336 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .div-block-271.mobile-none {
    display: none;
  }

  .div-block-271.desktop-none {
    display: block;
  }

  .html-embed-293 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-287 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-287.enjoy-main-head {
    margin-bottom: 20px;
    font-size: 25px;
    line-height: 30px;
  }

  .flex-block-164 {
    flex-flow: column;
  }

  .html-embed-330 {
    margin-left: -14px;
    display: none;
  }

  .paragraph-190, .paragraph-190.inner-head-02 {
    font-size: 20px;
  }

  .flex-block-159 {
    flex-flow: column;
  }

  .paragraph-210 {
    font-size: 32px;
  }

  .container-171 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-292 {
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-305.custom-br {
    font-size: 25px;
  }

  .text-block-62 {
    font-size: 20px;
  }

  .text-span-1085 {
    display: inline-block;
  }

  .html-embed-287 {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-59 {
    text-align: center;
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-55.inshort-sub-text-01, .text-block-55.inshort-sub-text-02 {
    font-size: 20px;
  }

  .heading-288.ancient-box-head {
    font-size: 20px;
    line-height: 25px;
  }

  .list-21.upgrade_list {
    margin-top: 20px;
  }

  .text-block-280 {
    font-size: 20px;
  }

  .list-item-39 {
    margin-bottom: 20px;
  }

  .text-block-273 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-295.desktop-none {
    display: block;
  }

  .heading-295.mobile-none {
    display: none;
  }

  .heading-320.pricing {
    line-height: 140px;
  }

  .paragraph-205 {
    font-size: 32px;
  }

  .html-embed-294 {
    padding-top: 30px;
  }

  .paragraph-195, .paragraph-195.pa.new-width, .paragraph-195.pa.drop-slim-p, .paragraph-195.pa.drop-slim-p.first {
    font-size: 20px;
  }

  .flex-block-154 {
    flex-flow: column;
  }

  .html-embed-285 {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-310 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-310.imagine-second-head, .heading-310.imagine-first-head {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-442.right-block, .div-block-442.left-block {
    width: 100%;
  }

  .list-item-40 {
    margin-bottom: 20px;
  }

  .paragraph-199 {
    font-size: 32px;
  }

  .paragraph-194, .paragraph-194.pa.new-width {
    font-size: 20px;
  }

  .heading-316.custom-br {
    font-size: 25px;
  }

  .height-box.boost_img {
    text-align: center;
    background-color: #0000;
    height: 300px;
  }

  .paragraph-202 {
    margin-left: 0;
  }

  .paragraph-193 {
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-193.super-item-p {
    font-size: 25px;
  }

  .html-embed-313 {
    padding-top: 30px;
  }

  .flex-block-141 {
    flex-flow: column;
  }

  .heading-303.desktop-none {
    display: block;
  }

  .heading-303.mobile-none {
    display: none;
  }

  .paragraph-204, .paragraph-204.inner-page-07.same-head.reminder-bold {
    font-size: 20px;
  }

  .heading-60 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-201 {
    font-size: 32px;
  }

  .html-embed-282, .html-embed-284 {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-286 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-286.diet-sub-heading.few-drops-heading {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-275 {
    font-size: 20px;
  }

  .text-block-275.text-block-01 {
    line-height: 26px;
  }

  .text-block-275.text-block-01.enjoy-text {
    margin-bottom: 20px;
    font-size: 20px;
  }

  .paragraph-310 {
    font-size: 20px;
  }

  .heading-300.pricing {
    line-height: 140px;
  }

  .heading-64.for-desktop {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-198 {
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-198.bonuslist.ancient-list-item-p {
    font-size: 18px;
  }

  .text-block-56 {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-286 {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-340 {
    margin-left: -14px;
    display: none;
  }

  .text-block-65, .text-block-57 {
    font-size: 20px;
  }

  .heading-285, .heading-285.heading-013 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-308.pricing {
    line-height: 140px;
  }

  .html-embed-291 {
    margin-left: -14px;
    display: none;
  }

  .flex-block-144 {
    flex-flow: column;
  }

  .html-embed-319.you-save-img.upsell-save-img {
    max-width: 70px;
    right: 75.9%;
  }

  .html-embed-319.you-save-img.upsell-save-img.slim_plus {
    right: 77%;
  }

  .heading-298 {
    margin-bottom: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-298.slim-pricing-head {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-188, .paragraph-188.same-head.inner-tonny-text {
    font-size: 20px;
  }

  .heading-57.in-short-head-01 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-307.you-save-img.upsell-save-img {
    max-width: 70px;
    right: 75.9%;
  }

  .html-embed-307.you-save-img.upsell-save-img.slim_plus {
    right: 77%;
  }

  .text-block-54.remove-br.mobile-text.custom-line {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-207, .paragraph-207.imagine-p {
    font-size: 20px;
  }

  .paragraph-207.imagine-inner-p {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-206 {
    margin-left: 0;
  }

  .heading-326.main-head.desktop-none {
    font-size: 50px;
    line-height: 55px;
    display: block;
  }

  .heading-326.main-head.mobile-none {
    display: none;
  }

  .heading-283, .heading-283.inner-head-01 {
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-274, .text-block-274.enjoy-text {
    font-size: 20px;
  }

  .container-179 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-294.mobile-none {
    display: none;
  }

  .paragraph-211 {
    margin-left: 0;
  }

  .heading-282 {
    margin-top: 0;
  }

  .heading-282.inner-page-05.plus-tonny {
    font-size: 40px;
    line-height: 45px;
  }

  .heading-281 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-281.inner-page-03.new-offer-head {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-300 {
    margin-left: -14px;
    display: none;
  }

  .heading-302.mobile-none {
    display: none;
  }

  .text-block-276 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-299.main-head.desktop-none {
    font-size: 50px;
    line-height: 55px;
    display: block;
  }

  .heading-299.main-head.mobile-none {
    display: none;
  }

  .html-embed-301 {
    padding-top: 30px;
  }

  .flex-block-142 {
    flex-flow: column;
  }

  .html-embed-324 {
    padding-top: 30px;
  }

  .heading-325 {
    margin-bottom: 15px;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-325.slim-pricing-head {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-208 {
    font-size: 32px;
  }

  .paragraph-191 {
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-191.super-item-p {
    font-size: 25px;
  }

  .flex-block-149 {
    flex-flow: column;
  }

  .text-span-295 {
    display: inline;
  }

  .html-embed-337.you-save-img.upsell-save-img {
    max-width: 70px;
    right: 75.9%;
  }

  .html-embed-337.you-save-img.upsell-save-img.slim_plus {
    right: 77%;
  }

  .html-embed-322 {
    margin-left: -14px;
    display: none;
  }

  .heading-293.pricing {
    line-height: 140px;
  }

  .heading-324.custom-br {
    font-size: 25px;
  }

  .text-block-60 {
    font-size: 20px;
  }

  .heading-307.main-head.mobile-none {
    display: none;
  }

  .heading-307.main-head.desktop-none {
    font-size: 50px;
    line-height: 55px;
    display: block;
  }

  .paragraph-200 {
    margin-left: 0;
  }

  .heading-54 {
    font-size: 30px;
    line-height: 35px;
  }

  .column-42 {
    background-color: #0000;
  }

  .container-174 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-203, .paragraph-203.same-head.reminder-text {
    font-size: 20px;
  }

  .html-embed-283 {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .flex-block-140 {
    text-align: center;
    display: block;
  }

  .div-block-260.desktop-none {
    display: block;
  }

  .div-block-260.mobile-none {
    display: none;
  }

  .text-block-58.red-line, .paragraph-192, .paragraph-192.supercharge-07, .paragraph-192.supercharge-11, .paragraph-192.supercharge-05, .paragraph-192.supercharge-03, .paragraph-192.supercharge-08, .paragraph-192.supercharge-06, .paragraph-192.supercharge-10, .paragraph-192.supercharge-04, .paragraph-192.supercharge-09 {
    font-size: 20px;
  }

  .heading-297.custom-br {
    font-size: 25px;
  }

  .list-20.upgrade_list {
    margin-top: 20px;
  }

  .list-20.upgrade_list.new-list {
    padding-left: 40px;
  }

  .heading-292.custom-br {
    font-size: 25px;
  }

  .text-block-281 {
    font-size: 21px;
    line-height: 26px;
  }

  .heading-284, .heading-284.dup_head, .heading-284.dup_head.works-direcly-head {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-256.desktop-none {
    display: block;
  }

  .div-block-256.mobile-none, .heading-321.mobile-none {
    display: none;
  }

  .html-embed-306, .html-embed-318 {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .heading-322.desktop-none {
    display: block;
  }

  .heading-322.mobile-none {
    display: none;
  }

  .html-embed-310 {
    margin-left: -14px;
    display: none;
  }

  .html-embed-429 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-240 {
    flex-flow: column;
  }

  .link-28 {
    margin-bottom: 0;
  }

  .grid-13 {
    grid-row-gap: 20px;
  }

  .section-310 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .bold-text-137 {
    font-size: 1.5rem;
    line-height: 1.5rem;
  }

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

  .div-block-319 {
    border-style: none;
    border-width: 1px;
    margin-bottom: 14px;
    margin-right: 0;
    padding-right: 0;
  }

  .flex-block-189 {
    flex-flow: column;
  }

  .aff_box {
    max-width: 238px;
  }

  .bold-text-139 {
    font-size: 1.3rem;
    line-height: 1.5rem;
  }

  .code-embed-154 {
    margin-bottom: 20px;
  }

  .container-265 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-453 {
    font-size: 36px;
    line-height: 40px;
  }

  .code-embed-255 {
    margin-bottom: 0;
  }

  .text-block-460 {
    font-size: 18px;
  }

  .text-block-461 {
    font-size: 43px;
  }

  .flex-block-242 {
    flex-flow: wrap;
  }

  .flex-block-243 {
    display: block;
  }

  .div-block-454.no_border {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-454.remove_border {
    margin-top: 7px;
    padding-right: 0;
  }

  .code-embed-265 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .show_after_video-2 {
    display: none;
  }

  .paragraph-316 {
    font-size: 18px;
    line-height: 25px;
  }

  .heading-459 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-244 {
    flex-flow: column;
    display: flex;
  }

  .div-block-459 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .text-block-469 {
    font-size: 52px;
  }

  .div-block-460.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .heading-461 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .heading-462 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-471 {
    font-size: 17px;
  }

  .div-block-463 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-26 {
    font-size: 27px;
  }

  .flex-block-245 {
    margin-bottom: 30px;
  }

  .flex-block-246 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .text-span-1430 {
    line-height: 26px;
  }

  .text-block-472 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .paragraph-319 {
    font-size: 19px;
    line-height: 21px;
  }

  .paragraph-320 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .flex-block-247 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .code-embed-270 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .text-block-473 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

  .text-block-474 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .text-span-1431, .bold-text-145 {
    display: inline-block;
  }

  .button-27 {
    padding: 9px 10px;
    font-size: 17px;
    line-height: 23px;
  }

  .text-block-475 {
    font-size: 20px;
    line-height: 30px;
  }

  .bold-text-147 {
    font-size: 40px;
    line-height: 40px;
  }

  .heading-464 {
    font-size: 18px;
    line-height: 22px;
  }

  .div-block-464 {
    max-width: 100%;
  }

  .flex-block-248 {
    padding: 4px 10px 10px;
    display: block;
  }

  .text-block-477 {
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 17px;
    line-height: 20px;
  }

  .text-block-478 {
    font-size: 29px;
    line-height: 33px;
  }

  .code-embed-271 {
    width: 70px;
    margin-bottom: 5px;
  }

  .text-block-479 {
    width: 100%;
    max-width: 270px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-272 {
    width: 16px;
    height: 16px;
    min-height: min(592px, 90%);
    top: 1px;
    right: 5px;
  }

  .text-block-480 {
    font-size: 22px;
    line-height: 25px;
  }

  .text-block-482 {
    flex: 0 auto;
    font-size: 40px;
    line-height: 40px;
  }

  .text-block-483 {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .html-embed-430 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-251 {
    flex-flow: column;
  }

  .link-40 {
    margin-bottom: 0;
  }

  .container-271 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-465 {
    font-size: 36px;
    line-height: 40px;
  }

  .code-embed-273 {
    margin-bottom: 0;
  }

  .flex-block-253 {
    flex-flow: column;
    display: flex;
  }

  .code-embed-16 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-75 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-84 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-254 {
    flex-flow: wrap;
  }

  .div-block-477 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .flex-block-25 {
    display: block;
  }

  .div-block-478.remove_border {
    margin-top: 7px;
    padding-right: 0;
  }

  .div-block-478.no_border {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .heading-467 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .div-block-479.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-490 {
    font-size: 52px;
  }

  .text-block-491 {
    font-size: 17px;
  }

  .paragraph-324 {
    font-size: 18px;
    line-height: 25px;
  }

  .text-block-496 {
    font-size: 43px;
  }

  .text-block-497 {
    font-size: 18px;
  }

  .button-28 {
    font-size: 27px;
  }

  .flex-block-255 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .div-block-483 {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-256 {
    margin-bottom: 30px;
  }

  .div-block-484.mb_block {
    margin-bottom: 0;
  }

  .paragraph-327 {
    font-size: 20px;
  }

  .link-41 {
    margin-bottom: 0;
  }

  .flex-block-258 {
    flex-flow: column;
  }

  .text-span-474 {
    line-height: 26px;
  }

  .text-block-498 {
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-328 {
    font-size: 19px;
    line-height: 21px;
  }

  .text-block-499 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

  .text-span-471 {
    display: inline-block;
  }

  .text-block-500 {
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-501 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .flex-block-259 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .text-block-502 {
    font-size: 22px;
    line-height: 25px;
  }

  .paragraph-329 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .heading-472 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-block-503 {
    flex: 0 auto;
    font-size: 40px;
    line-height: 40px;
  }

  .text-block-504 {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .code-embed-285 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .code-embed-50 {
    width: 70px;
    margin-bottom: 5px;
  }

  .code-embed-49 {
    width: 16px;
    height: 16px;
    min-height: min(592px, 90%);
    top: 1px;
    right: 5px;
  }

  .text-span-472 {
    display: inline-block;
  }

  .text-block-506 {
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 17px;
    line-height: 20px;
  }

  .flex-block-260 {
    padding: 4px 10px 10px;
    display: block;
  }

  .button-8 {
    padding: 9px 10px;
    font-size: 17px;
    line-height: 23px;
  }

  .text-block-507 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .bold-text-149 {
    font-size: 40px;
    line-height: 40px;
  }

  .div-block-487 {
    max-width: 100%;
  }

  .bold-text-25 {
    display: inline-block;
  }

  .text-span-1462 {
    line-height: 26px;
  }

  .text-block-511 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .paragraph-333 {
    font-size: 19px;
    line-height: 21px;
  }

  .paragraph-334 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .flex-block-261 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .code-embed-286 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .text-block-512 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

  .text-block-513 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .text-span-1463, .bold-text-152 {
    display: inline-block;
  }

  .text-block-514 {
    margin-bottom: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .heading-475.main-head.mobile-none {
    display: none;
  }

  .bold-text-167 {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-341 {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-477 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-478.tsl_faq_head {
    font-size: 40px;
    line-height: 48px;
  }

  .paragraph-342 {
    font-size: 20px;
  }

  .text-block-516 {
    font-size: 17px;
  }

  .page-container-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .page-container-2.padding_zero {
    padding-top: 0;
  }

  .text-block-519 {
    margin-bottom: 0;
    font-size: 29px;
    line-height: 26px;
  }

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

  .heading-479 {
    font-size: 25px;
    line-height: 35px;
  }

  .bold-text-169 {
    display: inline-block;
  }

  .section-319 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-343.free_text {
    font-size: 17px;
    line-height: 20px;
  }

  .code-embed-289 {
    width: 130px;
  }

  .paragraph-344 {
    text-align: left;
    font-size: 18px;
    line-height: 21px;
  }

  .paragraph-345 {
    font-size: 17px;
    line-height: 20px;
  }

  .paragraph-346 {
    font-size: 18px;
    line-height: 21px;
  }

  .div-block-492 {
    padding: 22px 15px;
  }

  .div-block-493.mb_block {
    margin-bottom: 0;
  }

  .paragraph-348 {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 23px;
  }

  .heading-480 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .heading-480.tsl_time_head {
    font-size: 20px;
    line-height: 32px;
  }

  .paragraph-349, .paragraph-350 {
    font-size: 16px;
    line-height: 24px;
  }

  .flex-block-263 {
    flex-flow: column;
  }

  .code-embed-299 {
    width: 100%;
    height: 120px;
    margin-bottom: 5px;
    margin-right: 0;
  }

  .text-block-527 {
    font-size: 52px;
  }

  .text-block-527.tsl_btn_text {
    font-size: 50px;
  }

  .paragraph-351, .text-block-528 {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-528.left-m {
    margin-left: 0;
  }

  .text-block-530 {
    margin-top: 10px;
    font-size: 19px;
    line-height: 20px;
  }

  .text-span-1503 {
    display: inline-block;
  }

  .heading-481 {
    font-size: 25px;
    line-height: 30px;
  }

  .text-span-1509 {
    line-height: 26px;
  }

  .code-embed-304 {
    margin-bottom: 20px;
  }

  .section-326 {
    padding: 15px 10px;
  }

  .div-block-501.neuro-genic {
    flex-flow: row;
  }

  .flex-block-264 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .flex-block-265 {
    flex-flow: column;
  }

  .heading-482 {
    font-size: 29px;
    line-height: 34px;
  }

  .link-42 {
    margin-bottom: 0;
  }

  .flex-block-266 {
    flex-flow: column;
    display: flex;
  }

  .paragraph-353 {
    font-size: 19px;
    line-height: 21px;
  }

  .text-block-532 {
    font-size: 43px;
  }

  .text-block-532.tsl_time {
    font-size: 30px;
  }

  .heading-484 {
    font-size: 29px;
    line-height: 35px;
  }

  .code-embed-306 {
    order: -1;
    max-width: 208px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-355 {
    font-size: 16px;
    line-height: 18px;
  }

  .text-block-533 {
    font-size: 18px;
  }

  .paragraph-356 {
    font-size: 18px;
    line-height: 21px;
  }

  .paragraph-357 {
    font-size: 20px;
    line-height: 22px;
  }

  .heading-485 {
    text-align: center;
    font-size: 18px;
    line-height: 25px;
  }

  .code-embed-309 {
    display: none;
  }

  .text-block-535 {
    margin-bottom: 2px;
    font-size: 31px;
    line-height: 32px;
  }

  .text-block-536 {
    font-size: 16px;
    line-height: 18px;
  }

  .flex-block-267 {
    flex-flow: column;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-505.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .grid-15 {
    grid-template-rows: 1fr;
    grid-template-columns: repeat(auto-fit, minmax(271px, 1fr));
    grid-auto-columns: 1fr;
    max-width: 271px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-314 {
    display: none;
  }

  .image-162.riboflavin, .image-175.uncle-img {
    margin-left: 0;
  }

  .h-sec-three-2 {
    padding-top: 70px;
  }

  .heading-370 {
    font-size: 32px;
    line-height: 36px;
  }

  .div-block-342 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-343.mb_block {
    margin-bottom: 0;
  }

  .heading-377 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-197 {
    margin-bottom: 30px;
  }

  .flex-block-194 {
    display: block;
  }

  .heading-373 {
    font-size: 33px;
    line-height: 40px;
  }

  .flex-block-195 {
    flex-flow: column;
    display: flex;
  }

  .heading-368 {
    font-size: 30px;
    line-height: 38px;
  }

  .html-embed-373 {
    max-width: 150px;
  }

  .heading-378 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .heading-372 {
    margin-bottom: 5px;
    font-size: 25px;
  }

  .text-block-360 {
    font-size: 43px;
  }

  .flex-block-196 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .paragraph-250 {
    font-size: 24px;
    line-height: 26px;
  }

  .text-block-348 {
    font-size: 43px;
  }

  .div-block-331.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .flex-block-193 {
    flex-flow: column;
    display: flex;
  }

  .paragraph-361 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-block-354 {
    font-size: 17px;
  }

  .div-block-337.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .paragraph-251 {
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-199 {
    flex-flow: column;
  }

  .html-embed-372 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-172 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .paragraph-256 {
    font-size: 20px;
  }

  .paragraph-248 {
    font-size: 17px;
    line-height: 24px;
  }

  .text-block-342 {
    font-size: 17px;
  }

  .text-block-356 {
    font-size: 52px;
  }

  .html-embed-371.mobile_show {
    max-width: 220px;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .link-44 {
    margin-bottom: 0;
  }

  .paragraph-249 {
    text-align: center;
    font-size: 24px;
    line-height: 27px;
  }

  .heading-371 {
    font-size: 33px;
    line-height: 40px;
  }

  .div-block-336 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .heading-374 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-349 {
    font-size: 18px;
  }

  .div-block-330 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .text-block-361 {
    font-size: 18px;
  }

  .text-block-344 {
    font-size: 52px;
  }

  .heading-369 {
    font-size: 27px;
    line-height: 32px;
  }

  .h-sec-three-3 {
    padding-top: 70px;
  }

  .heading-385 {
    font-size: 27px;
    line-height: 32px;
  }

  .column-48 {
    background-color: #0000;
  }

  .code-embed-195 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-390 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-385 {
    font-size: 18px;
  }

  .heading-386 {
    font-size: 32px;
    line-height: 36px;
  }

  .flex-block-204 {
    display: block;
  }

  .text-block-380 {
    font-size: 52px;
  }

  .heading-394 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .div-block-359.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-378 {
    font-size: 17px;
  }

  .flex-block-207 {
    margin-bottom: 30px;
  }

  .flex-block-209 {
    flex-flow: column;
  }

  .heading-384 {
    font-size: 30px;
    line-height: 38px;
  }

  .boost_img {
    height: 300px;
  }

  .heading-389 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-393 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-206 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .paragraph-257 {
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-358 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div-block-365.mb_block {
    margin-bottom: 0;
  }

  .heading-387 {
    font-size: 33px;
    line-height: 40px;
  }

  .div-block-364 {
    margin-left: 0;
    margin-right: 0;
  }

  .link-45 {
    margin-bottom: 0;
  }

  .paragraph-258 {
    font-size: 17px;
    line-height: 24px;
  }

  .paragraph-258.boost_para {
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-259 {
    text-align: center;
    font-size: 24px;
    line-height: 27px;
  }

  .paragraph-260 {
    font-size: 20px;
  }

  .html-embed-377.mobile_show {
    max-width: 220px;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .flex-block-205 {
    flex-flow: column;
    display: flex;
  }

  .text-block-372 {
    font-size: 43px;
  }

  .paragraph-265 {
    font-size: 20px;
  }

  .text-block-384 {
    font-size: 43px;
  }

  .div-block-353.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .div-block-517.mb_block {
    margin-bottom: 0;
  }

  .paragraph-365 {
    font-size: 20px;
  }

  .paragraph-366.mobile {
    overflow-wrap: break-word;
  }

  .paragraph-367 {
    font-size: 20px;
    line-height: 24px;
  }

  .heading-491 {
    font-size: 30px;
    line-height: 38px;
  }

  .paragraph-368 {
    font-size: 17px;
    line-height: 24px;
  }

  .heading-492 {
    font-size: 32px;
    line-height: 36px;
  }

  .html-embed-67 {
    max-width: 263px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-493 {
    font-size: 33px;
    line-height: 40px;
  }

  .h-sec-three-4 {
    padding-top: 70px;
  }

  .heading-494 {
    margin-bottom: 5px;
    font-size: 25px;
  }

  .paragraph-370 {
    font-size: 24px;
    line-height: 26px;
  }

  .html-embed-68 {
    max-width: 150px;
  }

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

  .paragraph-371 {
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-272 {
    flex-flow: column;
    display: flex;
  }

  .heading-496 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-537 {
    font-size: 52px;
  }

  .div-block-530.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-542 {
    font-size: 17px;
  }

  .text-block-545 {
    font-size: 43px;
  }

  .text-block-546 {
    font-size: 18px;
  }

  .heading-499 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-273 {
    display: block;
  }

  .code-embed-325 {
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-274 {
    flex-flow: column;
    display: flex;
  }

  .flex-block-275 {
    display: block;
  }

  .heading-500 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-547 {
    font-size: 52px;
  }

  .heading-501 {
    margin-bottom: 10px;
    font-size: 29px;
    line-height: 33px;
  }

  .div-block-535.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-552 {
    font-size: 17px;
  }

  .text-block-555 {
    font-size: 43px;
  }

  .text-block-556 {
    font-size: 18px;
  }

  .flex-block-276 {
    flex-flow: column;
    display: flex;
  }

  .heading-507 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .flex-block-277 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .text-block-557 {
    font-size: 52px;
  }

  .div-block-543 {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-279 {
    margin-bottom: 30px;
  }

  .div-block-544.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .text-block-562 {
    font-size: 17px;
  }

  .heading-510 {
    font-size: 32px;
    line-height: 36px;
  }

  .heading-511 {
    font-size: 27px;
    line-height: 32px;
  }

  .text-block-565 {
    font-size: 43px;
  }

  .text-block-566 {
    font-size: 18px;
  }

  .flex-block-280 {
    margin-bottom: 30px;
  }

  .flex-block-281 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .div-block-547 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-548.mb_block {
    margin-bottom: 0;
  }

  .flex-block-282 {
    flex-flow: column;
  }

  .link-48 {
    margin-bottom: 0;
  }

  .paragraph-379 {
    font-size: 20px;
  }

  .text-block-567 {
    font-size: 18px;
  }

  .flex-block-284 {
    flex-flow: column;
    display: flex;
  }

  .text-block-572 {
    font-size: 17px;
  }

  .text-block-575 {
    font-size: 52px;
  }

  .text-block-576 {
    font-size: 18px;
  }

  .flex-block-285 {
    flex-flow: column;
    display: flex;
  }

  .text-block-581 {
    font-size: 17px;
  }

  .text-block-584 {
    font-size: 52px;
  }

  .text-block-585 {
    font-size: 18px;
  }

  .flex-block-286 {
    flex-flow: column;
    display: flex;
  }

  .text-block-590 {
    font-size: 17px;
  }

  .text-block-593 {
    font-size: 52px;
  }

  .image-215.riboflavin {
    margin-left: 0;
  }

  .paragraph-382.mobile {
    overflow-wrap: break-word;
  }

  .grid-18 {
    grid-row-gap: 20px;
  }

  .section-344 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .bold-text-186 {
    font-size: 1.5rem;
    line-height: 1.5rem;
  }

  .grid-19 {
    grid-template-columns: 1fr;
  }

  .div-block-576 {
    border-style: none;
    border-width: 1px;
    margin-bottom: 14px;
    margin-right: 0;
    padding-right: 0;
  }

  .flex-block-291 {
    flex-flow: column;
  }

  .bold-text-188 {
    font-size: 1.3rem;
    line-height: 1.5rem;
  }

  .code-embed-379 {
    margin-bottom: 20px;
  }

  .text-block-606 {
    font-size: 43px;
  }

  .text-block-607 {
    font-size: 18px;
  }

  .flex-block-294 {
    flex-flow: column;
    display: flex;
  }

  .heading-556 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-612 {
    font-size: 17px;
  }

  .text-block-616 {
    font-size: 52px;
  }

  .div-block-607.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .div-block-608 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .div-block-614.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .flex-block-295 {
    flex-flow: column;
    display: flex;
  }

  .heading-574 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-619 {
    font-size: 52px;
  }

  .div-block-621.timer_bg_shape {
    margin-bottom: 30px;
    padding-top: 20px;
  }

  .flex-block-296 {
    flex-flow: column;
    display: flex;
  }

  .heading-586 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .text-block-622 {
    font-size: 52px;
  }

  .heading-627 {
    margin-top: 0;
    font-size: 29px;
    line-height: 33px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }
}

@media screen and (max-width: 479px) {
  .flex-block-23 {
    padding-top: 30px;
  }

  .six_bottle_table.six_bott._1st-buy-box-mobile {
    order: -1;
    margin-bottom: 0;
  }

  .six_bottle_table.six_bott._1st-buy-box-mobile.ds2bots {
    margin-bottom: -120px;
  }

  .six_bottle_table.three_bott._2nd-buy-box-mobile {
    margin-bottom: 0;
  }

  .h-sec-nine {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .heading-81 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-81 {
    font-size: 28px;
  }

  .add_tocart.three_bott_button {
    margin-bottom: 0;
  }

  .text-block-74 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-82 {
    font-size: 16px;
  }

  .navbar2_logo {
    width: 90px;
  }

  .navbar2_link {
    margin-bottom: 10px;
  }

  .navbar2_menu.is-page-height-tablet {
    padding-top: 3rem;
  }

  .image-32 {
    height: 150px;
    right: -12%;
  }

  .button.dispaly-none {
    margin-top: 30px;
  }

  .heading-2 {
    font-size: 40px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-small {
    justify-content: center;
    align-items: center;
  }

  .margin-bottom.margin-xxlarge, .margin-bottom.margin-xxlarge.adjust-rem-7px {
    margin-bottom: 2rem;
  }

  .margin-bottom.margin-large {
    z-index: 5;
    position: relative;
  }

  .margin-bottom.margin-xxsmall.display-flex {
    justify-content: center;
    align-items: flex-end;
  }

  .paragraph-17 {
    font-size: 22px;
  }

  .header26_image {
    object-position: 50% 50%;
    width: auto;
    height: auto;
    max-height: 611px;
    margin-left: 62px;
  }

  .padding-section-large.change-padding50px {
    padding-top: 114px;
  }

  .max-width-large.align-center.display-flex {
    flex-flow: column;
  }

  .text-align-center {
    font-size: 36px;
  }

  .image {
    height: 195px;
    top: 0%;
    left: 0%;
  }

  .image-25 {
    width: 120px;
  }

  .logo3_list {
    justify-content: center;
  }

  .s_logo {
    margin-bottom: 20px;
  }

  .list-item-2 {
    word-break: break-all;
  }

  .image-14 {
    height: auto;
    max-height: 200px;
  }

  .image-7 {
    width: 168px;
  }

  .image-24 {
    width: 150px;
    top: 15%;
  }

  .paragraph-27 {
    max-width: 230px;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .testimonial15_client-image-wrapper {
    height: auto;
  }

  .image-3 {
    width: 120px;
    right: -12%;
  }

  .list-item-4 {
    word-break: break-all;
  }

  .paragraph-16 {
    font-size: 20px;
  }

  .image-30 {
    width: 150px;
    height: auto;
  }

  .heading-style-h4.text-align-center {
    font-size: 1.5rem;
  }

  .paragraph-30 {
    font-size: 22px;
  }

  .div-block-12 {
    width: 90px;
    height: 90px;
  }

  .paragraph-19 {
    font-size: 20px;
  }

  .image-12 {
    width: 100%;
  }

  .footer11_menu-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .layout3_component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .testimonial15_content {
    grid-template-columns: 1fr;
  }

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

  .list-item-3 {
    word-break: break-all;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .layout192_image-wrapper.bg-color-white {
    margin-top: 70px;
  }

  .paragraph-18 {
    font-size: 17px;
  }

  .cta1_content {
    padding-left: 0;
    padding-right: 30px;
  }

  .cta1_content.change-padding-30px {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-13 {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 200px;
  }

  .paragraph-11 {
    font-size: 20px;
  }

  .paragraph-14 {
    font-size: 19px;
  }

  .layout363_row {
    grid-template-columns: 1fr;
  }

  .image-16 {
    width: 78px;
  }

  .heading-style-h6 {
    font-size: 24px;
  }

  .layout363_card-content.bg-color-blue {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-23 {
    width: 153.32px;
  }

  .heading-6 {
    font-size: 36px;
  }

  .layout192_component {
    grid-template-columns: 1fr;
  }

  .layout192_component.bg-color-blue {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .pricing20_plan {
    height: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-5 {
    top: -20%;
  }

  .heading-3.change-text-size {
    font-size: 2.25rem;
  }

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

  .link-4 {
    font-size: 10px;
  }

  .button-group.align-center {
    justify-content: center;
    align-items: center;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-medium.display-flex.center {
    justify-content: space-between;
    align-items: center;
  }

  .image-31 {
    width: 150px;
    max-width: 300px;
  }

  .image-31.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .testimonial15_component {
    padding-bottom: 3rem;
  }

  .testimonial15_arrow.bg-color-green {
    width: 2rem;
    height: 2rem;
  }

  .testimonial15_arrow.is-left {
    width: 2rem;
    height: 2rem;
    right: 2.5rem;
  }

  .testimonial15_divider {
    width: 1px;
    height: 50px;
    margin-left: 1rem;
    margin-right: 1rem;
    transform: rotate(90deg);
  }

  .div-block-14 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .testimonial15_content-right {
    padding-left: 18px;
    padding-right: 18px;
  }

  .paragraph-22 {
    font-size: 20px;
  }

  .layout363_image {
    width: 100%;
    max-width: 150px;
  }

  .text-block-2 {
    font-size: 20px;
  }

  .cta1_component {
    grid-template-columns: 1fr;
  }

  .text-size-medium.margin-top-20px.top-zero-px {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 20px;
  }

  .text-size-medium.margin-top-17px.text-align-center, .text-size-medium.text-weight-bold.change-text-style, .text-size-medium.text-weight-bold.change-text-style, .text-size-medium.text-weight-bold.change-text-style {
    font-size: 22px;
  }

  .text-block {
    font-size: 18px;
  }

  .text-block-3 {
    font-size: 1rem;
  }

  .image-11 {
    height: auto;
    max-height: 200px;
  }

  .layout363_card {
    display: block;
  }

  .image-17 {
    max-width: 50px;
    height: 20px;
  }

  .image-17.resize-image {
    width: auto;
    max-width: none;
    height: 100%;
    max-height: 36.73px;
  }

  .paragraph-10 {
    font-size: 19px;
  }

  .faq3_component {
    grid-template-columns: 1fr;
  }

  .image-22 {
    width: 153.32px;
  }

  .layout1_component {
    grid-template-columns: 1fr;
  }

  .heading-style-h5.change-text-style {
    padding-right: 0;
    font-size: 21.5px;
  }

  .heading-style-h5.font-size-text {
    font-size: 32px;
  }

  .heading-4 {
    font-size: 2.25rem;
  }

  .pricing-section2 {
    bottom: 8%;
  }

  .image-2 {
    width: 120px;
    inset: auto auto 29% -14%;
  }

  .testimonial15_client-image {
    object-fit: contain;
    height: auto;
  }

  .image-35 {
    height: 195px;
    top: 0%;
    left: 0%;
  }

  .cta1_image {
    width: 100%;
    max-width: 500px;
    max-height: none;
  }

  .cta1_image.remove-bgs {
    background-color: #fff0;
  }

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

  .layout1_image {
    width: 100%;
    height: 100%;
    max-height: none;
  }

  .div-block-24 {
    padding-top: 10px;
    padding-bottom: 5px;
  }

  .slider-text {
    font-size: 24px;
  }

  .text-weight-semibold.resize-text.text-color-green {
    max-width: 221px;
    font-size: 22px;
  }

  .text-weight-semibold.change-text-style {
    text-align: center;
    text-align: center;
    text-align: center;
    font-size: 20px;
  }

  .image-6 {
    width: 150px;
  }

  .image-8 {
    width: 20px;
  }

  .image-5 {
    width: 159px;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .layout3_content {
    width: auto;
  }

  .image-36 {
    width: 120px;
  }

  .list-item-5 {
    word-break: break-all;
  }

  .image-38 {
    height: auto;
    max-height: 200px;
  }

  .image-39 {
    width: 168px;
  }

  .heading-91 {
    font-size: 40px;
  }

  .image-40 {
    width: 150px;
    top: 15%;
  }

  .paragraph-32 {
    max-width: 230px;
  }

  .image-42 {
    width: 120px;
    right: -12%;
  }

  .paragraph-34 {
    font-size: 20px;
  }

  .image-44 {
    width: 150px;
    height: auto;
  }

  .paragraph-35 {
    font-size: 22px;
  }

  .paragraph-37 {
    font-size: 20px;
  }

  .image-45 {
    width: 100%;
  }

  .image-48 {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 200px;
  }

  .paragraph-43 {
    font-size: 20px;
  }

  .paragraph-44 {
    font-size: 19px;
  }

  .image-51 {
    width: 78px;
  }

  .heading-style-h6-2 {
    font-size: 24px;
  }

  .image-52 {
    width: 153.32px;
  }

  .heading-95 {
    font-size: 36px;
  }

  .div-block-72 {
    top: -20%;
  }

  .heading-96.change-text-size {
    font-size: 2.25rem;
  }

  .image-53 {
    width: 150px;
    max-width: 300px;
  }

  .image-53.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .div-block-74 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-46, .text-block-85 {
    font-size: 20px;
  }

  .text-block-86 {
    font-size: 18px;
  }

  .image-55 {
    height: 150px;
    right: -12%;
  }

  .text-block-87 {
    font-size: 1rem;
  }

  .image-57 {
    height: auto;
    max-height: 200px;
  }

  .image-59 {
    max-width: 50px;
    height: 20px;
  }

  .image-59.resize-image {
    width: auto;
    max-width: none;
    height: 100%;
    max-height: 36.73px;
  }

  .button-2.dispaly-none {
    margin-top: 30px;
  }

  .paragraph-48 {
    font-size: 19px;
  }

  .image-61 {
    width: 153.32px;
  }

  .heading-99 {
    font-size: 2.25rem;
  }

  .image-62 {
    width: 120px;
    inset: auto auto 29% -14%;
  }

  .image-63 {
    height: 195px;
    top: 0%;
    left: 0%;
  }

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

  .div-block-79 {
    padding-top: 10px;
    padding-bottom: 5px;
  }

  .image-64 {
    width: 150px;
  }

  .image-65 {
    width: 20px;
  }

  .image-66 {
    width: 159px;
  }

  .image-67 {
    width: 120px;
  }

  .list-item-6 {
    word-break: break-all;
  }

  .image-69 {
    height: auto;
    max-height: 200px;
  }

  .image-70 {
    width: 168px;
  }

  .heading-101 {
    font-size: 40px;
  }

  .image-71 {
    width: 150px;
    top: 15%;
  }

  .paragraph-52 {
    max-width: 230px;
  }

  .image-73 {
    width: 120px;
    right: -12%;
  }

  .paragraph-54 {
    font-size: 20px;
  }

  .image-75 {
    width: 150px;
    height: auto;
  }

  .paragraph-55 {
    font-size: 22px;
  }

  .paragraph-57 {
    font-size: 20px;
  }

  .image-76 {
    width: 100%;
  }

  .paragraph-62 {
    font-size: 17px;
  }

  .image-79 {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 200px;
  }

  .paragraph-64 {
    font-size: 20px;
  }

  .paragraph-65 {
    font-size: 19px;
  }

  .image-82 {
    width: 78px;
  }

  .image-83 {
    width: 153.32px;
  }

  .heading-105 {
    font-size: 36px;
  }

  .div-block-94 {
    top: -20%;
  }

  .heading-106.change-text-size {
    font-size: 2.25rem;
  }

  .image-84 {
    width: 150px;
    max-width: 300px;
  }

  .image-84.resize-iamge {
    width: 100%;
    max-width: none;
  }

  .div-block-96 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-67 {
    font-size: 20px;
  }

  .text-block-89 {
    font-size: 18px;
  }

  .image-86 {
    height: 150px;
    right: -12%;
  }

  .text-block-90 {
    font-size: 1rem;
  }

  .image-88 {
    height: auto;
    max-height: 200px;
  }

  .image-90 {
    max-width: 50px;
    height: 20px;
  }

  .image-90.resize-image {
    width: auto;
    max-width: none;
    height: 100%;
    max-height: 36.73px;
  }

  .button-3.dispaly-none {
    margin-top: 30px;
  }

  .image-92 {
    width: 153.32px;
  }

  .heading-109 {
    font-size: 2.25rem;
  }

  .image-93 {
    width: 120px;
    inset: auto auto 29% -14%;
  }

  .image-94 {
    height: 195px;
    top: 0%;
    left: 0%;
  }

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

  .div-block-101 {
    padding-top: 10px;
    padding-bottom: 5px;
  }

  .image-95 {
    width: 150px;
  }

  .image-96 {
    width: 20px;
  }

  .image-97 {
    width: 159px;
  }

  .text-block-94 {
    font-size: 16px;
  }

  .text-block-95 {
    font-size: 28px;
  }

  .flex-block-31 {
    padding-top: 30px;
  }

  .heading-86 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .paragraph-76 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .content {
    border: 1px #000;
  }

  .h-sec-eleven {
    padding-bottom: 40px;
  }

  .heading-85 {
    font-size: 32px;
    line-height: 40px;
  }

  .container, .container-76 {
    max-width: none;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .html-embed-20 {
    max-width: 100px;
  }

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

  .div-block-110 {
    width: 100%;
    max-width: 150px;
    padding: 5px 10px;
  }

  .text-block-9 {
    font-size: 16px;
    line-height: 20px;
  }

  .text-block-10 {
    font-size: 14px;
    line-height: 16px;
  }

  .header.downsell {
    overflow: hidden;
  }

  .div-block-111.step-2 {
    width: 140px;
    margin-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .flex-block {
    margin-right: auto;
  }

  .list-item-7 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .text-block-12 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-21 {
    font-size: 30px;
    line-height: 35px;
  }

  .d_sec4 {
    padding-top: 85px;
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-2 {
    text-align: left;
    margin-bottom: 17px;
  }

  .d_sec5 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-22 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .link-block-6 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-11 {
    font-size: 14px;
  }

  .html-embed-18.mb_show {
    border-radius: 20px;
  }

  .bold-text-4 {
    font-size: 70px;
    line-height: 55px;
  }

  .paragraph-83 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .heading-28 {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-112.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-4 {
    text-align: center;
    display: block;
  }

  .flex-block-4.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-11 {
    margin-left: 5px;
  }

  .html-embed-11.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .ds_part {
    display: none;
  }

  .list-item-8 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .container-16, .container-19 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-24 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-84 {
    font-size: 20px;
  }

  .html-embed-10 {
    display: none;
  }

  .guarantee {
    padding-left: 5px;
    padding-right: 5px;
  }

  .flex-block-5 {
    margin-bottom: 28px;
  }

  .list-2.beni-list.blue-listing {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .heading-24.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .html-embed-15 {
    width: 130px;
  }

  .paragraph-25 {
    font-size: 23px;
  }

  .paragraph-85 {
    text-align: left;
  }

  .heading-23 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-25 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-19.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-39 {
    display: inline-block;
  }

  .text-block-13 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-span-38 {
    display: inline-block;
  }

  .flex-block-2 {
    margin-bottom: 20px;
  }

  .heading-26 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-15 {
    font-size: 20px;
  }

  .paragraph-86 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-span-495 {
    display: inline-block;
  }

  .d_sec1.p_bottom_sec {
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .money_back_part {
    flex-flow: wrap;
    display: flex;
  }

  .html-embed-9 {
    display: none;
  }

  .paragraph-28 {
    max-width: 100%;
    margin-left: 0;
    font-size: 20px;
    display: inline-block;
  }

  .heading-27 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-12 {
    display: none;
  }

  .container-17 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-span-40 {
    display: inline-block;
  }

  .list-item-9 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .text-block-100 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-138 {
    font-size: 30px;
    line-height: 35px;
  }

  .link-block-7 {
    text-align: left;
    margin-bottom: 17px;
  }

  .heading-139 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .link-block-8 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-101 {
    font-size: 14px;
  }

  .html-embed-23.mb_show {
    border-radius: 20px;
  }

  .bold-text-43 {
    font-size: 70px;
    line-height: 55px;
  }

  .paragraph-87 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .heading-140 {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-115.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-32 {
    text-align: center;
    display: block;
  }

  .flex-block-32.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .list-item-10 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .container-79, .container-80 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-88 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-89 {
    font-size: 20px;
  }

  .html-embed-25 {
    display: none;
  }

  .heading-141.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .html-embed-27 {
    width: 130px;
  }

  .paragraph-90 {
    font-size: 23px;
  }

  .paragraph-91 {
    text-align: left;
  }

  .heading-142 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-143 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-29.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-502 {
    display: inline-block;
  }

  .text-block-103 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-span-503 {
    display: inline-block;
  }

  .flex-block-33 {
    margin-bottom: 20px;
  }

  .heading-144 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-105 {
    font-size: 20px;
  }

  .paragraph-92 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-span-504 {
    display: inline-block;
  }

  .html-embed-31 {
    display: none;
  }

  .heading-145 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-32 {
    display: none;
  }

  .container-82 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-span-506 {
    display: inline-block;
  }

  .list-item-11 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .text-block-107 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-146 {
    font-size: 30px;
    line-height: 35px;
  }

  .link-block-9 {
    text-align: left;
    margin-bottom: 17px;
  }

  .heading-147 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .link-block-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-108 {
    font-size: 14px;
  }

  .html-embed-34.mb_show {
    border-radius: 20px;
  }

  .bold-text-47 {
    font-size: 70px;
    line-height: 55px;
  }

  .paragraph-93 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .heading-148 {
    font-size: 30px;
    line-height: 35px;
  }

  .div-block-118.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .flex-block-34 {
    text-align: center;
    display: block;
  }

  .flex-block-34.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-36 {
    margin-left: 5px;
  }

  .html-embed-36.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .list-item-12 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .container-84, .container-85 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-94 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-95 {
    font-size: 20px;
  }

  .html-embed-37 {
    display: none;
  }

  .heading-149.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .paragraph-96 {
    font-size: 23px;
  }

  .paragraph-97 {
    text-align: left;
  }

  .heading-150 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-151 {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-40.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-span-513 {
    display: inline-block;
  }

  .text-block-110 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-span-514 {
    display: inline-block;
  }

  .flex-block-35 {
    margin-bottom: 20px;
  }

  .heading-152 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-112 {
    font-size: 20px;
  }

  .paragraph-98 {
    font-size: 20px;
    line-height: 24px;
  }

  .text-span-515 {
    display: inline-block;
  }

  .html-embed-42 {
    display: none;
  }

  .heading-153 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-43 {
    display: none;
  }

  .container-87 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-span-517 {
    display: inline-block;
  }

  .container-37 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-block-11 {
    text-align: left;
    margin-bottom: 17px;
  }

  .link-block-11.inner-btn {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-12 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .html-embed-44 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-44.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-44.inner-lock.mob-ic {
    max-width: 90px;
    margin-right: 5px;
    display: block;
  }

  .html-embed-44.upsell-lock-main {
    flex-flow: wrap;
    place-content: flex-end space-around;
    align-items: center;
    padding-top: 20px;
  }

  .heading-41 {
    margin-top: 10px;
    font-size: 33px;
  }

  .section-10 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .flex-block-36 {
    text-align: center;
    display: block;
  }

  .flex-block-36.custom-no-thanks {
    text-align: center;
  }

  .heading-35 {
    font-size: 32px;
    line-height: 40px;
  }

  .container-23.upsell-container {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-40 {
    font-size: 26px;
    line-height: 40px;
  }

  .section-14.special-02.special-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .html-embed-45 {
    display: none;
  }

  .heading-42 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-42.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-42.custom-br.upsell-bit-text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .heading-154 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-154.banner-main-head {
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .bold-text-7 {
    color: #000;
    font-size: 22px;
    line-height: 25px;
  }

  .flex-block-11, .flex-block-11.usell-main-flex-box {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-block-12, .flex-block-12.flex-inner-box.upsell-inner-box {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .heading-32 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-5.timer_text {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-99 {
    font-size: 23px;
  }

  .paragraph-100 {
    text-align: left;
  }

  .paragraph-100.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .html-embed-46 {
    margin-bottom: 20px;
  }

  .html-embed-47 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .flex-block-14 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .heading-33.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-33.main-head.desktop-none {
    font-size: 39px;
    line-height: 44px;
  }

  .html-embed-48 {
    max-width: 30px;
  }

  .div-block-123 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .text-block-19 {
    font-size: 19px;
    line-height: 25px;
  }

  .html-embed-49, .html-embed-50 {
    display: none;
  }

  .text-block-115, .heading-38.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .html-embed-17 {
    flex: none;
  }

  .html-embed-51 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .w_footer {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-102 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .div-block-125 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-125.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .paragraph-103 {
    text-align: left;
    font-size: 17px;
  }

  .flex-block-6 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
    padding-left: 40px;
  }

  .link-2 {
    margin-bottom: 0;
    font-size: 23px;
    line-height: 23px;
  }

  .flex-block-7 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    margin-bottom: 30px;
  }

  .container-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-104 {
    text-align: left;
    margin-bottom: 18px;
    margin-left: 0;
    padding-top: 10px;
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-104.left {
    padding-top: 11px;
    font-size: 25px;
    line-height: 30px;
  }

  .h-sec-six {
    padding-bottom: 20px;
  }

  .d1-1btlc {
    padding-top: 0;
    padding-bottom: 0;
    display: none;
  }

  .heading-80 {
    font-size: 22px;
    line-height: 30px;
    display: block;
  }

  .heading-248 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .heading-69 {
    text-align: center;
    max-width: 350px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-233 {
    width: 230px;
    margin-bottom: 25px;
  }

  .div-block-214 {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-156 {
    padding-left: 0;
    padding-right: 0;
  }

  .h-sec-ten {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-68 {
    font-size: 15px;
    line-height: 19px;
  }

  .link-16 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .section-234 {
    background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/66a86a731ff280b350618b3e_bg_shape.webp");
    background-position: 0 0;
    background-size: cover;
  }

  .link-17 {
    font-size: 10px;
  }

  .container-144 {
    background-image: linear-gradient(0deg, #7cb0c3, #fff);
  }

  .group_logo.mobile_logos {
    width: 100%;
  }

  .h-sec-thirteen-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .paragraph-170 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .html-embed-235 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .paragraph-167 {
    font-size: 20px;
  }

  .div-block-32 {
    margin-top: -40px;
  }

  .text-block-259 {
    font-size: 16px;
  }

  .html-embed-234 {
    flex: none;
  }

  .text-span-476 {
    display: inline-block;
  }

  .heading-72 {
    margin-left: auto;
    padding-bottom: 20px;
  }

  .heading-78 {
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
  }

  .h-sec-two {
    margin-top: -52px;
  }

  .paragraph-168 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .flex-block-120 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    margin-bottom: 30px;
    padding-left: 0;
  }

  .flex-block-119 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .image-105 {
    height: 300px;
    margin-top: 100px;
    margin-left: 0;
  }

  .image-105.hero-img {
    max-width: 110%;
    height: 330px;
    margin-left: -25px;
  }

  .paragraph-172 {
    margin-top: 0;
  }

  .paragraph-172.desc-margin {
    margin-left: 0;
  }

  .text-span-480 {
    display: block;
  }

  .text-block-255 {
    font-size: 28px;
  }

  .div-block-232 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-232.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .div-block-41 {
    margin-left: 10px;
  }

  .heading-247 {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-34 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-175 {
    font-size: 22px;
    line-height: 25px;
  }

  .grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-items: stretch;
    margin-top: 10px;
  }

  .heading-250 {
    font-size: 23px;
    line-height: 32px;
  }

  .paragraph-176 {
    text-align: left;
    font-size: 17px;
  }

  .heading-73 {
    margin-top: 0;
  }

  .bold-text-20, .bold-text-20.other {
    display: inline;
  }

  .html-embed-230 {
    max-width: 50px;
    margin-top: -163px;
    padding-top: 74px;
    padding-left: 26px;
  }

  .w_footer-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-70 {
    line-height: 32px;
  }

  .link-3 {
    font-size: 10px;
  }

  .html-embed-229.mobile_show {
    max-width: 150px;
    margin-top: 20px;
    margin-bottom: -28px;
  }

  .heading-241 {
    width: 100%;
    max-width: 340px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-36 {
    max-width: 260px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-249 {
    font-size: 32px;
    line-height: 40px;
  }

  .text-block-258 {
    object-fit: fill;
    font-size: 37px;
  }

  .container-146 {
    margin-top: -52px;
    margin-left: auto;
    padding-bottom: 29px;
  }

  .flex-block-118 {
    padding-top: 30px;
  }

  .h-sec-five {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-72 {
    max-width: 120px;
    font-size: 20px;
  }

  .paragraph-178, .paragraph-178.ing2 {
    font-size: 18px;
  }

  .paragraph-178.ing3.mobile {
    font-size: 18px;
    display: block;
  }

  .paragraph-179 {
    text-align: justify;
    flex-flow: column;
    justify-content: flex-end;
    align-items: stretch;
    width: 380px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 12px;
    display: flex;
  }

  .heading-254 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-255, .heading-255.mobile {
    font-size: 30px;
  }

  .heading-256 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 45px;
    font-size: 18px;
  }

  .paragraph-180 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-257 {
    font-size: 29px;
    line-height: 40px;
  }

  .image-107 {
    margin-bottom: 20px;
    margin-left: 0;
  }

  .heading-229 {
    font-size: 25px;
    line-height: 32px;
  }

  .text-block-223 {
    font-size: 16px;
  }

  .h-sec-six-2 {
    padding-bottom: 20px;
  }

  .code-embed-103.quantity_anim {
    margin-left: 0;
    margin-right: 5px;
  }

  .code-embed-100 {
    margin-top: 40px;
  }

  .show_after_video {
    display: none;
  }

  .text-block-222 {
    object-fit: fill;
    font-size: 37px;
  }

  .flex-block-103 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .text-block-210 {
    margin-top: 20px;
  }

  .text-block-210.three_bott_price {
    margin-top: 0;
  }

  .text-block-210.one_bott_price {
    margin-top: 20px;
  }

  .heading-236 {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-202 {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-202.no_border, .div-block-202.remove_border {
    margin-top: 0;
  }

  .text-block-218 {
    font-size: 28px;
  }

  .heading-230 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .div-block-206 {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-159 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-234 {
    font-size: 23px;
    line-height: 32px;
  }

  .flex-block-102 {
    padding-top: 30px;
  }

  .flex-block-102.vsl_table {
    margin-top: 40px;
    padding-top: 0;
  }

  .text-block-217 {
    margin-top: 40px;
  }

  .heading-232 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-231 {
    width: 100%;
    max-width: 340px;
    padding-left: 0;
    padding-right: 0;
  }

  .button-17 {
    max-width: 400px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 21px;
    line-height: 23px;
  }

  .newsletter {
    overflow: auto;
  }

  .heading-240 {
    margin-bottom: 5px;
  }

  .html-embed-236 {
    max-width: 50px;
    margin-top: -157px;
    padding-top: 74px;
    padding-left: 0;
  }

  .div-block-411 {
    margin-left: -200px;
  }

  .paragraph-151 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    margin-bottom: 41px;
    margin-left: -200px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 200px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-131 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-97 {
    float: left;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: right;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 72px;
    margin-bottom: 30px;
    margin-left: 119px;
    padding-left: 0;
    display: flex;
  }

  .div-block-410 {
    margin-left: -170px;
  }

  .text-block-431 {
    flex-flow: wrap;
    margin-top: 0;
    margin-left: 60px;
    margin-right: -110px;
    padding-left: 168px;
    display: block;
  }

  .div-block-413 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .w_footer-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-24 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .div-block-414 {
    margin-bottom: 140px;
  }

  .paragraph-181 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-258 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-259 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .section-298 {
    padding-top: 24px;
  }

  .heading-353 {
    font-size: 37px;
    line-height: 45px;
  }

  .heading-354 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-241 {
    font-size: 17px;
    line-height: 22px;
  }

  .div-block-293 {
    padding-bottom: 10px;
  }

  .heading-355 {
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-242 {
    font-size: 19px;
    line-height: 25px;
  }

  .html-embed-237 {
    max-width: 50px;
    margin-top: -157px;
    padding-top: 74px;
    padding-left: 26px;
  }

  .div-block-419 {
    margin-left: -200px;
  }

  .paragraph-280 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    margin-bottom: 41px;
    margin-left: -200px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 200px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-159 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-227 {
    float: left;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: right;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 72px;
    margin-bottom: 30px;
    margin-left: 60px;
    padding-left: 0;
    display: flex;
  }

  .div-block-421 {
    margin-left: -170px;
  }

  .text-block-432 {
    flex-flow: wrap;
    margin-left: 53px;
    margin-right: -110px;
    padding-left: 168px;
    display: block;
  }

  .div-block-422 {
    padding-left: 0;
    padding-right: 0;
  }

  .w_footer-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-25 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 250px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .div-block-423 {
    margin-bottom: 140px;
  }

  .heading-350 {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-238 {
    text-align: left;
    font-size: 17px;
  }

  .page-container {
    width: min(1030px, 100% - 10px);
  }

  .text-block-309 {
    font-size: 18px;
    line-height: 21px;
  }

  .code-embed-52 {
    height: 188px;
  }

  .code-embed-30 {
    display: none;
  }

  .paragraph-232 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .div-block-291 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-291.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .heading-348 {
    font-size: 23px;
    line-height: 32px;
  }

  .code-embed-36 {
    width: 50px;
    margin-top: -33px;
  }

  .container-190 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-428.gurantee_shape {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-318 {
    font-size: 28px;
  }

  .text-block-318.tsl_btn_text {
    font-size: 33px;
  }

  .code-embed-38 {
    width: 40px;
    top: 27%;
    left: -8px;
  }

  .code-embed-38.right {
    width: 70px;
    top: 20%;
    right: -11px;
  }

  .section-242 {
    margin-bottom: 0;
  }

  .flex-block-179 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    margin-bottom: 30px;
  }

  .heading-344 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .w_footer-5 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-26 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .flex-block-177 {
    padding-top: 30px;
  }

  .flex-block-177.tsl_page_flex {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-321 {
    object-fit: fill;
    font-size: 37px;
  }

  .paragraph-237 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .text-block-322 {
    font-size: 16px;
  }

  .html-embed-368 {
    flex: none;
  }

  .heading-347 {
    width: auto;
  }

  .flex-block-178 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .top-bar {
    padding: 0 10px;
    display: none;
  }

  .text-block-143 {
    line-height: 21px;
  }

  .div-block-148 {
    width: 100%;
    max-width: 150px;
    padding: 5px 10px;
  }

  .html-embed-91 {
    max-width: 150px;
  }

  .flex-block-58 {
    margin-right: auto;
  }

  .html-embed-90 {
    max-width: 100px;
  }

  .text-block-144 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-149.step-2 {
    width: 140px;
    margin-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .text-block-145 {
    font-size: 14px;
    line-height: 16px;
  }

  .html-embed-214 {
    display: none;
  }

  .paragraph-141 {
    text-align: left;
  }

  .paragraph-144 {
    font-size: 22px;
    line-height: 27px;
  }

  .bold-text-89 {
    font-size: 70px;
    line-height: 55px;
  }

  .list-item-25 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .money_back_part-2 {
    flex-flow: wrap;
    display: flex;
  }

  .money_back_part-2.inner-back {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    display: flex;
  }

  .link-block-14 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-span-909 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .html-embed-204 {
    display: none;
  }

  .heading-424 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-149 {
    font-size: 23px;
  }

  .heading-224, .heading-219 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .html-embed-218.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-219 {
    display: none;
  }

  .bold-text-93 {
    font-size: 70px;
    line-height: 55px;
  }

  .container-244 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .html-embed-220 {
    display: none;
  }

  .paragraph-139 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .container-130 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block-16 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-191.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .list-item-24 {
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-225.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .flex-block-92 {
    margin-bottom: 20px;
  }

  .text-block-196 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .d_sec1-2.p_bottom_sec {
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-142 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .html-embed-203 {
    margin-left: 5px;
  }

  .html-embed-203.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .text-span-1313 {
    display: inline-block;
  }

  .ds_part-2, .html-embed-206 {
    display: none;
  }

  .html-embed-209 {
    width: 130px;
  }

  .paragraph-147 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .paragraph-140 {
    font-size: 23px;
  }

  .heading-218 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-span-937 {
    margin-top: -50px;
  }

  .paragraph-145 {
    font-size: 23px;
  }

  .container-127 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-span-1314 {
    display: inline-block;
  }

  .flex-block-91 {
    text-align: center;
    display: block;
  }

  .html-embed-212 {
    display: none;
  }

  .text-block-192 {
    text-align: center;
    font-size: 30px;
  }

  .paragraph-148 {
    font-size: 20px;
  }

  .html-embed-104.mb_show {
    border-radius: 20px;
  }

  .heading-221 {
    margin-left: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-207 {
    display: none;
  }

  .heading-222 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-211 {
    margin-left: 5px;
  }

  .html-embed-211.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .flex-block-93 {
    text-align: center;
    display: block;
  }

  .flex-block-95 {
    margin-bottom: 28px;
  }

  .heading-164.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-223 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-198 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-150 {
    text-align: left;
  }

  .html-embed-216 {
    display: none;
  }

  .link-block-15 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-433 {
    margin-left: 0;
    font-size: 22px;
  }

  .flex-block-94 {
    text-align: center;
    display: block;
  }

  .flex-block-94.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-215 {
    display: none;
  }

  .text-block-190 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: 400;
    line-height: 35px;
  }

  .list-item-23 {
    margin-top: -100px;
    margin-left: -10px;
    margin-right: -10px;
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .link-block-32 {
    text-align: left;
    margin-bottom: 17px;
  }

  .text-block-191 {
    font-size: 14px;
  }

  .heading-226 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-146 {
    text-align: left;
  }

  .text-block-193 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .list-item-26 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-192.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-217 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-287 {
    text-align: left;
  }

  .paragraph-288 {
    font-size: 22px;
    line-height: 24px;
  }

  .bold-text-122 {
    font-size: 70px;
    line-height: 55px;
  }

  .list-item-27 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .link-block-33 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-span-1320 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 22px;
    line-height: 25px;
  }

  .html-embed-387 {
    display: none;
  }

  .paragraph-289 {
    font-size: 23px;
  }

  .heading-425, .heading-426 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .html-embed-388.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-124 {
    font-size: 70px;
    line-height: 55px;
  }

  .html-embed-389 {
    display: none;
  }

  .paragraph-290 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .text-span-1326 {
    display: inline-block;
  }

  .container-247 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block-34 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-434.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .list-item-28 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-427.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .flex-block-230 {
    margin-bottom: 20px;
  }

  .text-block-434 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-428 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-291 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .html-embed-391 {
    margin-left: 5px;
  }

  .html-embed-391.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .ds_part-3 {
    display: none;
  }

  .html-embed-392 {
    width: 130px;
  }

  .paragraph-292 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .paragraph-293 {
    font-size: 23px;
  }

  .container-249 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-429 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-436 {
    margin-left: 0;
    font-size: 23px;
  }

  .paragraph-294 {
    font-size: 23px;
  }

  .container-250 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-block-231 {
    text-align: center;
    display: block;
  }

  .html-embed-396 {
    display: none;
  }

  .paragraph-295 {
    font-size: 20px;
  }

  .html-embed-398.mb_show {
    border-radius: 20px;
  }

  .heading-430 {
    margin-left: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-399 {
    display: none;
  }

  .heading-431 {
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-400 {
    margin-left: 5px;
  }

  .html-embed-400.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .flex-block-232 {
    text-align: center;
    display: block;
  }

  .heading-432.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .text-span-1339 {
    display: inline-block;
  }

  .heading-433 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-439 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-296 {
    text-align: left;
  }

  .html-embed-401 {
    display: none;
  }

  .link-block-35 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-block-233 {
    text-align: center;
    display: block;
  }

  .flex-block-233.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-402 {
    display: none;
  }

  .text-block-440 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .link-block-36 {
    text-align: left;
    margin-bottom: 17px;
  }

  .text-block-441 {
    font-size: 14px;
  }

  .heading-434 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-297 {
    text-align: left;
  }

  .text-block-442 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .list-item-29 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-436.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-435 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-298 {
    text-align: left;
  }

  .paragraph-299 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 22px;
    line-height: 25px;
  }

  .bold-text-129 {
    font-size: 70px;
    line-height: 55px;
  }

  .list-item-30 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .text-block-445 {
    margin-left: 0;
    font-size: 23px;
  }

  .link-block-37 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .html-embed-405 {
    display: none;
  }

  .paragraph-300 {
    font-size: 23px;
  }

  .heading-436, .heading-437 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .html-embed-406.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-131 {
    font-size: 70px;
    line-height: 55px;
  }

  .html-embed-407 {
    display: none;
  }

  .paragraph-301 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .container-253 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block-38 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-438.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .list-item-31 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .heading-438.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .flex-block-234 {
    margin-bottom: 20px;
  }

  .text-block-446 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-439 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-302 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .text-span-1366 {
    display: inline-block;
  }

  .html-embed-409 {
    margin-left: 5px;
  }

  .html-embed-409.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .html-embed-410 {
    width: 130px;
  }

  .paragraph-303 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .paragraph-304 {
    font-size: 23px;
  }

  .heading-440 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-305 {
    font-size: 23px;
  }

  .container-255 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .flex-block-235 {
    text-align: center;
    display: block;
  }

  .html-embed-414 {
    display: none;
  }

  .paragraph-306 {
    font-size: 20px;
  }

  .html-embed-416.mb_show {
    border-radius: 20px;
  }

  .heading-441 {
    margin-left: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .html-embed-417 {
    display: none;
  }

  .heading-442 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-span-1374 {
    display: inline-block;
  }

  .html-embed-418 {
    margin-left: 5px;
  }

  .html-embed-418.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .flex-block-236 {
    text-align: center;
    display: block;
  }

  .heading-443.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-444 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-450 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-307 {
    text-align: left;
  }

  .html-embed-419 {
    display: none;
  }

  .link-block-39 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-block-237 {
    text-align: center;
    display: block;
  }

  .flex-block-237.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-420 {
    display: none;
  }

  .text-block-451 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .link-block-40 {
    text-align: left;
    margin-bottom: 17px;
  }

  .text-block-452 {
    font-size: 14px;
  }

  .heading-445 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-308 {
    text-align: left;
  }

  .container-256 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-453 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .list-item-32 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .div-block-440.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-446 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-177 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .bold-text-76 {
    color: #000;
    font-size: 22px;
    line-height: 25px;
  }

  .text-block-165 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-165.act-first {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 23px;
    line-height: 25px;
  }

  .paragraph-115, .paragraph-115.bonuslist {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-115.bonuslist.upsell-bonus-item-p {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-145 {
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-145.upsell-bonus-img-03 {
    max-width: 220px;
  }

  .paragraph-116 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-116.tony-text {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-170, .heading-170.upsell-bonus-main-head, .heading-181, .heading-181.tony-main-head {
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-128 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-128.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-128.inner-lock.mob-ic {
    max-width: 90px;
    margin-right: 5px;
    display: block;
  }

  .html-embed-128.upsell-lock-main {
    flex-flow: wrap;
    place-content: flex-end space-around;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .columns-5.offer-column {
    flex-flow: column-reverse wrap-reverse;
  }

  .list-item-19 {
    margin-bottom: 15px;
  }

  .bold-text-75 {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-117 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-117.offer-col-text {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-119 {
    text-align: left;
  }

  .paragraph-119.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .bold-text-74 {
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-169 {
    font-size: 19px;
    line-height: 25px;
  }

  .text-block-169.upsell-text, .text-block-169.upsell-text.top {
    font-size: 19px;
  }

  .bold-text-71.mobile {
    font-size: 22px;
  }

  .flex-block-73 {
    flex-flow: column;
  }

  .heading-180.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-180.main-head.desktop-none {
    color: #0090a8;
    font-size: 39px;
    line-height: 44px;
  }

  .paragraph-118 {
    font-size: 23px;
  }

  .column-28 {
    margin-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-28.upsell-tony-right-column-wrapper {
    margin-top: 20px;
  }

  .html-embed-127 {
    max-width: 340px;
    margin-bottom: 20px;
  }

  .column-29 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-29.offer-col-left {
    order: -1;
  }

  .columns-15.upsell-tony-column-wrapper {
    padding-left: 36px;
  }

  .flex-block-69 {
    text-align: center;
    display: block;
  }

  .flex-block-69.custom-no-thanks {
    text-align: center;
  }

  .heading-182.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .container-105.upsell-tony-container {
    padding-left: 0;
    padding-right: 0;
  }

  .container-105.inner-container {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-140 {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-140.money-back-batch.mobile {
    margin-left: 100px;
  }

  .html-embed-142 {
    max-width: 100%;
    top: -40px;
  }

  .html-embed-142.red-ribbon-img {
    display: none;
  }

  .heading-447 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-447.banner-main-head {
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-170 {
    font-size: 70px;
    line-height: 55px;
  }

  .container-103.upsell-container {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-309 {
    padding-left: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .heading-173 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .image-109 {
    margin-left: -50px;
  }

  .flex-block-70 {
    flex-flow: column;
  }

  .flex-block-70.flex-block-10.upsell-bomus-third-col, .flex-block-70.upsell-bomus-first-col {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .html-embed-136 {
    margin-bottom: 20px;
  }

  .flex-block-238 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .heading-178 {
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-178.money-back-main-head {
    flex-flow: column;
    width: 100%;
    font-size: 25px;
    line-height: 30px;
    display: block;
  }

  .link-block-41 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .link-block-41.custom-link-btn.upsell-link-btn {
    margin-top: 0;
  }

  .html-embed-137 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .text-block-167 {
    text-align: left;
    font-size: 20px;
    line-height: 26px;
  }

  .flex-block-72 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-72.flex-inner-box.upsell-inner-box {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-left: 24px;
  }

  .flex-block-72.upsell-inner-box {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .div-block-157.bonus-box-wrapper {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-157.bonus-box-wrapper.upsell-bonus-box-rapper {
    padding-bottom: 30px;
  }

  .div-block-161.yellow-logo-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .text-span-783 {
    display: inline-block;
  }

  .html-embed-126 {
    float: none;
    margin: 0 auto 30px;
  }

  .html-embed-126.money-back-new-img {
    margin-top: 33px;
    padding-left: 0;
  }

  .flex-block-71, .flex-block-71.usell-main-flex-box {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-158 {
    height: 90px;
    max-height: 200px;
  }

  .div-block-158.red-block-wrapper {
    height: 75px;
    margin-top: 40px;
  }

  .section-274.upsell-bonus-wrapper {
    padding-bottom: 40px;
  }

  .container-257 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-148 {
    display: none;
  }

  .html-embed-139 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    display: block;
  }

  .html-embed-139.custom-line {
    margin-top: 0;
  }

  .html-embed-139.custom-line.offer-line.top {
    padding-top: 0;
  }

  .html-embed-134 {
    display: none;
  }

  .div-block-163 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .heading-169 {
    margin-top: 10px;
    font-size: 33px;
  }

  .column-30 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-183 {
    font-size: 20px;
    line-height: 24px;
  }

  .heading-183.upsell-bomus-sub-head {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
  }

  .heading-172 {
    font-size: 26px;
    line-height: 40px;
  }

  .code-embed-253 {
    margin-left: 0;
  }

  .bold-text-72 {
    margin-left: 0;
    padding-left: 0;
    font-size: 22px;
  }

  .heading-176 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-176.offer-main-head {
    font-size: 30px;
    line-height: 35px;
  }

  .section-277 {
    padding-top: 45px;
    padding-bottom: 40px;
  }

  .heading-171 {
    font-size: 32px;
    line-height: 40px;
  }

  .text-span-1388 {
    font-size: 25px;
  }

  .html-embed-141.you-save-img {
    max-width: 60px;
    top: 11%;
  }

  .html-embed-141.you-save-img.upsell-save-img {
    pointer-events: none;
    max-width: 55px;
    top: 29%;
    right: 82.7%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge {
    right: 81%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine-bottle-badge {
    top: 20%;
    right: 83%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.nine_bottles_badge {
    margin-left: 182px;
    right: 78%;
  }

  .html-embed-141.you-save-img.upsell-save-img.save_240badge.save-120 {
    margin-top: -180px;
  }

  .list-item-20 {
    margin-bottom: 15px;
  }

  .link-block-42 {
    text-align: left;
    margin-bottom: 17px;
  }

  .link-block-42.inner-btn {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-456.timer_text {
    font-size: 25px;
    line-height: 30px;
  }

  .div-block-165 {
    text-align: left;
  }

  .div-block-165.money-back-block {
    margin-left: 0;
    margin-right: 20px;
    padding-top: 0;
  }

  .html-embed-144 {
    max-width: 30px;
  }

  .html-embed-135 {
    max-width: 130px;
  }

  .heading-179 {
    margin-top: 0;
  }

  .section-276.special-02.special-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .html-embed-147 {
    max-width: 130px;
  }

  .div-block-160 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-174 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-174.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-174.custom-br.upsell-bit-text {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .heading-168 {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-143 {
    max-width: 130px;
  }

  .bold-text-73 {
    margin-left: -95px;
    padding-left: 0;
    font-size: 24px;
    line-height: 26px;
  }

  .section-2.upsell-tony-wrapper {
    overflow: visible;
  }

  .section-2.plus-tony-main-wrapper {
    margin-bottom: 0;
  }

  .section-2.plus-tony-main-wrapper.new {
    background-image: linear-gradient(#4b0579d6 89%, #fff);
    padding-top: 40px;
  }

  .text-block-164 {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-138 {
    padding-left: 0;
  }

  .html-embed-138.upsell-bottle-img {
    max-width: 100%;
    padding-left: 40px;
  }

  .div-block-186 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-186.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .flex-block-86 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .flex-block-87 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    margin-bottom: 30px;
  }

  .html-embed-196 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .paragraph-133 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .container-122 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-27 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .html-embed-195 {
    flex: none;
  }

  .paragraph-134 {
    text-align: left;
    font-size: 17px;
  }

  .heading-216 {
    font-size: 26px;
  }

  .text-block-185 {
    font-size: 16px;
  }

  .paragraph-135 {
    font-size: 16px;
    line-height: 28px;
  }

  .div-block-187 {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-110, .image-111 {
    margin-left: 0;
  }

  .image-112 {
    margin-left: 5px;
  }

  .image-113, .image-114 {
    margin-left: 0;
  }

  .image-115, .image-116 {
    margin-top: 20px;
    margin-left: 0;
  }

  .text-block-288 {
    line-height: 21px;
  }

  .html-embed-343 {
    max-width: 100px;
  }

  .flex-block-138 {
    margin-left: 40px;
    margin-right: auto;
  }

  .text-block-290 {
    font-size: 14px;
    line-height: 16px;
  }

  .div-block-277.step-2 {
    width: 140px;
    margin-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .div-block-276 {
    width: 100%;
    max-width: 150px;
    padding: 5px 10px;
  }

  .html-embed-344 {
    max-width: 150px;
  }

  .text-block-289 {
    font-size: 16px;
    line-height: 20px;
  }

  .text-block-291 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-225 {
    font-size: 23px;
  }

  .text-span-194 {
    font-size: 35px;
    line-height: 42px;
  }

  .heading-333.mb_show {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-333.mb_show.blue-new-heading {
    color: #294356;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-333.mb_show.blue-new-heading.new {
    color: #294356;
    margin-top: -40px;
    font-size: 35px;
    line-height: 37px;
  }

  .heading-49.tablet-head {
    color: #294356;
    text-align: center;
    margin-left: 0;
    font-size: 23px;
    line-height: 26px;
  }

  .flex-block-171 {
    margin-bottom: 20px;
  }

  .container-187 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-226 {
    text-align: left;
  }

  .html-embed-352 {
    margin-top: 140px;
  }

  .list-item-33 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .list-item-33.blue-listing-02 {
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 21px;
  }

  .list-item-33.blue-listing-02.new1 {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 15px;
  }

  .container-184 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .heading-335, .heading-335.blue-head {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-334 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-334.blue-head {
    margin-left: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .html-embed-356 {
    margin-left: 5px;
  }

  .html-embed-356.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .container-183 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block-26 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .paragraph-215 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-331 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-331.dark-down-2-head {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-339.mb_show, .heading-339.mb_show.blue-new-heading {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-332 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .text-block-292 {
    font-size: 14px;
  }

  .heading-336 {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-218 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .d_sec1-3.p_bottom_sec {
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .downsell-2 {
    display: none;
  }

  .heading-330 {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-224 {
    font-size: 20px;
  }

  .paragraph-220 {
    font-size: 20px;
    line-height: 24px;
  }

  .paragraph-222 {
    text-align: left;
  }

  .html-embed-351, .html-embed-360, .html-embed-348 {
    display: none;
  }

  .html-embed-354 {
    width: 130px;
  }

  .html-embed-357 {
    display: none;
  }

  .paragraph-221 {
    font-size: 23px;
  }

  .list-item-35 {
    padding-left: 54px;
    font-size: 20px;
    line-height: 24px;
  }

  .list-item-35.blue-listing-02 {
    padding-left: 24px;
  }

  .list-item-36 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .list-item-36.blue-listing-01 {
    margin-top: 0;
    margin-right: 0;
    padding-left: 15px;
  }

  .list-item-36.blue-listing-01.new1 {
    margin-top: -121px;
    margin-left: 10px;
    margin-right: 0;
  }

  .list-item-36.blue-listing-01.new-2 {
    margin-top: -40px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-116, .bold-text-116.blod-blue-color {
    font-size: 70px;
    line-height: 55px;
  }

  .flex-block-170 {
    text-align: center;
    display: block;
  }

  .paragraph-217 {
    text-align: left;
  }

  .text-span-1117 {
    display: inline-block;
  }

  .heading-341 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-341.new-blue-head {
    line-height: 35px;
  }

  .text-block-294 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-223 {
    text-align: center;
    margin-top: 15px;
    font-size: 20px;
  }

  .heading-337 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-337.dark-down-2-head {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 18px;
    line-height: 25px;
  }

  .flex-block-173 {
    text-align: center;
    display: block;
  }

  .flex-block-173.nothank_bot {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-172 {
    text-align: center;
    display: block;
  }

  .text-block-299 {
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .link-block-30 {
    text-align: left;
    margin-bottom: 17px;
  }

  .html-embed-347 {
    margin-left: 5px;
  }

  .html-embed-347.lock {
    max-width: 93px;
    margin-left: 0;
    margin-right: 5px;
  }

  .bold-text-113, .bold-text-113.blod-blue-color {
    font-size: 70px;
    line-height: 55px;
  }

  .html-embed-361 {
    display: none;
  }

  .link-block-28 {
    text-align: left;
    margin-bottom: 17px;
  }

  .heading-340.tablet-head {
    margin-left: 14px;
    font-size: 26px;
    line-height: 26px;
  }

  .link-block-29 {
    text-align: left;
    margin-bottom: 17px;
  }

  .link-block-29.inner-btn {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-29.inner-btn.plus-no-btn {
    font-size: 21px;
  }

  .text-block-297 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .text-span-221 {
    font-size: 19px;
  }

  .list-item-34 {
    padding-left: 54px;
    font-size: 19px;
    line-height: 24px;
  }

  .list-item-34.blue-listing-01 {
    padding-left: 21px;
  }

  .html-embed-365 {
    display: none;
  }

  .paragraph-216 {
    font-size: 23px;
  }

  .div-block-279.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .guarantee-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-338 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px;
    line-height: 24px;
  }

  .html-embed-363.mb_show {
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-296 {
    text-align: left;
    margin-left: 0;
    font-size: 19px;
  }

  .text-block-296.custom-width.inner-custom {
    text-align: center;
    margin-left: 0;
    font-size: 18px;
    font-weight: 500;
    line-height: 19px;
  }

  .text-block-296.custom-width.inner-custom.new {
    text-align: left;
  }

  .html-embed-353.mb_show {
    border-radius: 20px;
  }

  .html-embed-353.mb_show.corner-radius {
    border-radius: 0;
  }

  .text-span-192 {
    display: inline-block;
  }

  .div-block-278.ovrelap_p_box {
    margin-left: 0;
    margin-right: 0;
  }

  .html-embed-335 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .html-embed-335.slim-money-back {
    max-width: 90px;
  }

  .div-block-253 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-253.plus-price.mobile-show {
    margin-bottom: 0;
  }

  .text-block-282 {
    font-size: 19px;
    line-height: 25px;
  }

  .bold-text-107 {
    color: #000;
    font-size: 22px;
    line-height: 25px;
  }

  .flex-block-146 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-165 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .code-embed-143 {
    margin-top: 0;
  }

  .heading-315.mobile-show {
    font-size: 33px;
    line-height: 41px;
  }

  .heading-58 {
    font-size: 24px;
    line-height: 30px;
  }

  .section-315 {
    padding: 40px 0;
  }

  .html-embed-303 {
    display: none;
  }

  .section-295.special-02.special-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .inner-slim-two {
    justify-content: center;
  }

  .html-embed-315 {
    display: none;
  }

  .columns-21.inner-page-06 {
    margin-bottom: 0;
  }

  .paragraph-209 {
    text-align: left;
  }

  .paragraph-209.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-327.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .custom-new-head {
    font-size: 20px;
    line-height: 26px;
  }

  .flex-block-145 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-145.flex-inner-box.mobile-show {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 15px;
  }

  .html-embed-296 {
    display: none;
  }

  .flex-block-158 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-309 {
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-252.bonus-box-wrapper {
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-252.bonus-box-wrapper.vip-bonus-box {
    padding-left: 10px;
    padding-right: 10px;
  }

  .html-embed-297 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .html-embed-297.plus-60-day {
    max-width: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .italic-text-2, .bold-text-109 {
    font-size: 20px;
  }

  .html-embed-331 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-331.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-331.inner-lock.mob-ic {
    max-width: 90px;
    margin-right: 5px;
    display: block;
  }

  .html-embed-331.inner-lock.plus-pay-img {
    display: block;
  }

  .html-embed-331.inner-lock.plus-pay-img.mobile-new-img {
    max-width: 90px;
    display: block;
  }

  .html-embed-331.inner-lock.plus-pay-img.dektip-new-img {
    display: none;
  }

  .html-embed-331.information-block {
    padding-top: 20px;
  }

  .html-embed-331.slim-moneyback-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: space-around;
    align-items: center;
  }

  .div-block-268 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-268.plus-price.mobile-show {
    margin-bottom: 0;
  }

  .text-span-263 {
    margin-top: -19px;
  }

  .heading-317 {
    font-size: 14px;
    line-height: 20px;
  }

  .bold-text-105 {
    color: #000;
    font-size: 22px;
    line-height: 25px;
  }

  .heading-301, .heading-301.inner-page-05.reminder-head {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-311 {
    margin-bottom: 30px;
    font-size: 33px;
    line-height: 41px;
  }

  .heading-311.click-button {
    font-size: 24px;
    line-height: 30px;
  }

  .list-item-37 {
    margin-bottom: 15px;
  }

  .paragraph-196 {
    font-size: 23px;
  }

  .paragraph-189 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-189.inner-page-07.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text.new {
    margin: -49px 0 140px 2px;
  }

  .paragraph-189.inner-page-07.same-head.inner-tonny-text.new.mobile-new {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 21px;
  }

  .text-block-66 {
    font-size: 22px;
    line-height: 26px;
  }

  .list-item-38 {
    margin-bottom: 15px;
  }

  .section-8 {
    padding-top: 40px;
    padding-bottom: 25px;
  }

  .section-8.dup {
    padding-top: 35px;
    padding-bottom: 30px;
  }

  .section-8.dup.inner-content-section {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-312 {
    margin-top: 10px;
    font-size: 33px;
  }

  .heading-306 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-306.slim-pricing-head {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-197 {
    text-align: left;
  }

  .paragraph-197.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .flex-block-160 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-160.flex-inner-box.mobile-show {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 15px;
  }

  .section-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-328 {
    max-width: 30px;
  }

  .link-block-43 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .link-block-43.custom-link-btn.slim-link-btn {
    box-sizing: border-box;
    max-width: 800px;
    margin-left: 40px;
    margin-right: 40px;
    padding-left: 70px;
  }

  .html-embed-326 {
    display: none;
  }

  .heading-289 {
    margin-top: 10px;
    font-size: 33px;
  }

  .list-19.upgrade_list.new-list {
    margin-right: 0;
  }

  .list-19.upgrade_list.new-list.superchanrge-listing {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .html-embed-336 {
    padding-left: 0;
  }

  .html-embed-336.upsell-bottle-img {
    max-width: 100%;
    padding-left: 40px;
  }

  .html-embed-338 {
    max-width: 30px;
  }

  .div-block-271 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .html-embed-293 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-287 {
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-287.enjoy-main-head {
    margin-top: 35px;
    font-size: 21px;
    line-height: 26px;
  }

  .flex-block-164 {
    text-align: center;
    display: block;
  }

  .flex-block-164.custom-no-thanks {
    text-align: center;
  }

  .html-embed-330 {
    display: none;
  }

  .paragraph-190 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-190.inner-head-02 {
    width: 100%;
    margin-bottom: 40px;
    margin-left: 10px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-190.inner-head-02.newest.v1 {
    margin-top: 20px;
    margin-left: 0;
    font-size: 21px;
  }

  .flex-block-159 {
    text-align: center;
    display: block;
  }

  .flex-block-159.custom-no-thanks {
    text-align: center;
  }

  .paragraph-210 {
    font-size: 23px;
  }

  .div-block-262.inner-right {
    width: 100%;
  }

  .html-embed-289 {
    display: none;
  }

  .html-embed-334 {
    margin-bottom: 20px;
  }

  .html-embed-292 {
    float: none;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
  }

  .html-embed-292.emjoy-img {
    height: auto;
  }

  .heading-305 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-305.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-305.custom-br.plus-pay-head {
    text-align: center;
    width: 100%;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .text-span-1076 {
    color: #294356;
  }

  .text-block-62 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-283 {
    font-size: 19px;
    line-height: 25px;
  }

  .flex-block-150 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-block-150.slim-pricing-flex {
    margin-left: 40px;
  }

  .html-embed-287 {
    text-align: center;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-59 {
    margin-top: 20px;
    font-size: 21px;
    line-height: 26px;
  }

  .flex-block-161 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .div-block-23 {
    border-radius: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-55.inshort-sub-text-01 {
    margin-bottom: 20px;
    margin-right: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-55.inshort-sub-text-02 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-304 {
    font-size: 26px;
    line-height: 40px;
  }

  .html-embed-425.unlock-img.radius-img {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-288 {
    font-size: 20px;
    line-height: 24px;
  }

  .heading-288.ancient-box-head {
    line-height: 24px;
  }

  .text-block-280 {
    margin-bottom: 20px;
    font-size: 20px;
    font-style: normal;
    line-height: 26px;
  }

  .html-embed-308 {
    max-width: 30px;
  }

  .text-span-488 {
    display: inline-block;
  }

  .flex-block-155 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .list-item-39 {
    margin-bottom: 15px;
  }

  .html-embed-327 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .html-embed-327.plus-60-day {
    max-width: 100px;
    margin-left: auto;
    margin-right: auto;
  }

  .column-40 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-295 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-295.desktop-none.slim-pricing-head {
    font-size: 32px;
  }

  .heading-320.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .section-293 {
    padding-top: 40px;
  }

  .section-293.enjoy-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-379 {
    display: inline;
  }

  .paragraph-205 {
    font-size: 23px;
  }

  .html-embed-294 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-294.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-294.inner-lock.plus-lock-img, .html-embed-294.inner-lock.plus-pay-img {
    display: block;
  }

  .flex-block-157 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-157.plus-flex-box.inner-slim-one {
    padding-top: 15px;
  }

  .paragraph-195 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-195.pa {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-195.pa.new-width.drop-slim-p, .paragraph-195.pa.drop-slim-p, .paragraph-195.pa.drop-slim-p.first {
    margin-bottom: 20px;
  }

  .paragraph-195.pa.drop-slim-p.new {
    margin-left: 0;
    font-size: 35px;
    line-height: 40px;
  }

  .flex-block-154 {
    text-align: center;
    display: block;
  }

  .flex-block-154.custom-no-thanks {
    text-align: center;
  }

  .html-embed-304 {
    margin-bottom: 20px;
  }

  .html-embed-285 {
    text-align: center;
    margin-bottom: 20px;
  }

  .div-block-27.inner-left {
    text-align: center;
    align-self: center;
    width: 100%;
  }

  .heading-310 {
    text-align: left;
    font-size: 21px;
    line-height: 25px;
  }

  .heading-310.imagine-second-head {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-310.imagine-first-head {
    font-size: 24px;
    line-height: 30px;
    text-decoration: none;
  }

  .div-block-442.right-block, .div-block-442.left-block {
    width: 100%;
  }

  .list-item-40 {
    margin-bottom: 15px;
  }

  .paragraph-199 {
    font-size: 23px;
  }

  .paragraph-199.discoung-text {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-194 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-194.pa {
    font-size: 22px;
    line-height: 26px;
  }

  .heading-316 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-316.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-316.custom-br.plus-pay-head {
    text-align: center;
    width: 100%;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .heading-316.custom-br.plus-lock-head {
    font-size: 17px;
    line-height: 21px;
  }

  .height-box.imagine-second-img {
    height: auto;
  }

  .paragraph-202 {
    text-align: left;
  }

  .paragraph-202.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-193 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-193.super-item-p {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-193.super-item-p.access-item-p {
    font-size: 20px;
  }

  .html-embed-313 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-313.slim-moneyback-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: space-around;
    align-items: center;
  }

  .html-embed-313.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-313.inner-lock.plus-pay-img {
    display: block;
  }

  .html-embed-313.inner-lock.plus-pay-img.dektip-new-img {
    display: none;
  }

  .html-embed-313.inner-lock.plus-pay-img.mobile-new-img {
    max-width: 90px;
    display: block;
  }

  .html-embed-313.inner-lock.mob-ic {
    max-width: 90px;
    margin-right: 5px;
    display: block;
  }

  .html-embed-313.information-block {
    padding-top: 20px;
  }

  .flex-block-141 {
    text-align: center;
    display: block;
  }

  .flex-block-141.custom-no-thanks {
    text-align: center;
  }

  .heading-303 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-303.desktop-none.slim-pricing-head {
    font-size: 32px;
  }

  .paragraph-204 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-204.inner-page-07.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-204.inner-page-07.same-head.reminder-bold {
    font-size: 20px;
    line-height: 22px;
  }

  .heading-60 {
    font-size: 24px;
    line-height: 30px;
  }

  .column-35 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-201 {
    flex: none;
    font-size: 23px;
  }

  .html-embed-282, .html-embed-284 {
    text-align: center;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-286 {
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-286.diet-sub-heading.few-drops-heading {
    font-size: 24px;
    line-height: 30px;
  }

  .section-5.section-05 {
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-166 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .heading-68 {
    font-size: 20px;
    line-height: 25px;
  }

  .section-223 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-59 {
    margin-bottom: 15px;
    font-size: 25px;
    line-height: 27px;
  }

  .column-36 {
    margin-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-36.inner-page-09.plus-tony-col {
    margin-bottom: 0;
  }

  .heading-66.mobile-show {
    font-size: 33px;
    line-height: 41px;
  }

  .text-block-275 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-275.text-block-01 {
    margin-bottom: 20px;
    line-height: 26px;
  }

  .text-block-275.text-block-01.enjoy-text {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-279 {
    font-size: 19px;
    line-height: 25px;
  }

  .text-block-272 {
    font-size: 14px;
  }

  .heading-300.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .new-reminder-bold {
    font-size: 20px;
    line-height: 22px;
    display: block;
  }

  .html-embed-320 {
    max-width: 30px;
  }

  .heading-64 {
    margin-bottom: 30px;
    font-size: 33px;
    line-height: 41px;
  }

  .heading-64.for-desktop {
    display: none;
  }

  .heading-64.for-mobile {
    font-size: 30px;
    line-height: 32px;
    display: block;
  }

  .paragraph-198, .paragraph-198.bonuslist {
    font-size: 20px;
    line-height: 26px;
  }

  .section-297.special-02.special-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-56 {
    font-size: 19px;
    line-height: 26px;
  }

  .text-block-56.new {
    margin-left: 220px;
  }

  .html-embed-286 {
    text-align: center;
    margin-bottom: 20px;
  }

  .html-embed-340 {
    display: none;
  }

  .html-embed-298 {
    max-width: 30px;
  }

  .text-block-65 {
    margin-bottom: 20px;
    font-size: 21px;
    font-style: normal;
    line-height: 26px;
  }

  .text-block-65.text-width {
    width: 100%;
  }

  .text-block-57 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-285, .heading-285.heading-013 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-308.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .link-block-24 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .with-slim-section {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed-291 {
    display: none;
  }

  .flex-block-156 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-144 {
    text-align: center;
    display: block;
  }

  .flex-block-144.custom-no-thanks {
    text-align: center;
  }

  .html-embed-319.you-save-img {
    max-width: 60px;
    top: 11%;
  }

  .html-embed-319.you-save-img.upsell-save-img {
    pointer-events: none;
    max-width: 55px;
    top: 29%;
    right: 82.7%;
  }

  .html-embed-319.you-save-img.upsell-save-img.slim_plus {
    right: 85%;
  }

  .heading-298 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-298.slim-pricing-head {
    font-size: 24px;
    line-height: 30px;
  }

  .section-3.feel-sure-wrapper {
    padding-bottom: 30px;
  }

  .section-3.feel-sure-wrapper.reboost_sec {
    padding-top: 0;
  }

  .paragraph-188 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-188.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-188.same-head.inner-tonny-text {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-188.last.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-187 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-187.inner-page-02 {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-187.inner-page-02.wait-text {
    margin-bottom: 20px;
    font-size: 20px;
  }

  .heading-290 {
    font-size: 32px;
    line-height: 40px;
  }

  .column-39 {
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-29.custom-red-offer {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-323 {
    font-size: 26px;
    line-height: 40px;
  }

  .section-294.special-02.special-deal-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-294.special-02.special-deal-wrapper.slim-pricing-table.space-bg {
    margin-bottom: 20px;
  }

  .flex-block-151 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .heading-57.in-short-head-01 {
    font-size: 35px;
    line-height: 30px;
  }

  .heading-57.in-short-head-01.in-short-head-03.wiht-slim-head {
    margin-bottom: 0;
    font-size: 24px;
  }

  .html-embed-307.you-save-img {
    max-width: 60px;
    top: 11%;
  }

  .html-embed-307.you-save-img.upsell-save-img {
    pointer-events: none;
    max-width: 55px;
    top: 29%;
    right: 82.7%;
  }

  .html-embed-307.you-save-img.upsell-save-img.slim_plus {
    margin-left: 140px;
    right: 85%;
  }

  .heading-314 {
    font-size: 26px;
    line-height: 40px;
  }

  .text-block-278 {
    font-size: 19px;
    line-height: 25px;
  }

  .text-block-54.remove-br {
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-54.remove-br.mobile-text.custom-line.sleep-txt {
    margin-left: 0;
  }

  .html-embed-281.supercharge-01 {
    max-width: 130px;
  }

  .paragraph-207 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-207.imagine-p, .paragraph-207.imagine-inner-p {
    font-size: 20px;
    line-height: 26px;
  }

  .flex-block-162 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .paragraph-206 {
    text-align: left;
  }

  .paragraph-206.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-326.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-326.main-head.desktop-none {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-326.main-head.desktop-none.slim-pricing-head {
    font-size: 38px;
    line-height: 44px;
  }

  .heading-283 {
    text-align: left;
    font-size: 21px;
    line-height: 25px;
  }

  .heading-283.inner-head-01 {
    margin-left: 10px;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-67 {
    font-size: 14px;
    line-height: 20px;
  }

  .flex-block-167 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-167.plus-flex-box.inner-slim-one {
    padding-top: 15px;
  }

  .flex-block-139 {
    margin-bottom: 20px;
  }

  .container-168 {
    margin-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-block-274 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-274.enjoy-text {
    font-size: 20px;
    line-height: 26px;
  }

  .div-block-263.inner-left {
    text-align: center;
    align-self: center;
    width: 100%;
  }

  .bold-text-18 {
    font-size: 20px;
  }

  .heading-294 {
    margin-top: 10px;
    font-size: 33px;
  }

  .paragraph-211 {
    text-align: left;
  }

  .paragraph-211.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-282 {
    font-size: 30px;
    line-height: 35px;
  }

  .heading-282.inner-page-05.plus-tonny {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-281 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-281.inner-page-03 {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-281.inner-page-03.new-offer-head {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 24px;
  }

  .heading-296, .heading-291 {
    font-size: 26px;
    line-height: 40px;
  }

  .unlike-text {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-300 {
    display: none;
  }

  .bold-text-111 {
    color: #000;
    font-size: 22px;
    line-height: 25px;
  }

  .heading-302 {
    margin-top: 10px;
    font-size: 33px;
  }

  .text-block-276.plus-no-text {
    font-size: 21px;
  }

  .text-block-277 {
    font-size: 19px;
    line-height: 25px;
  }

  .heading-299.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-299.main-head.desktop-none {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-299.main-head.desktop-none.slim-pricing-head {
    font-size: 38px;
    line-height: 44px;
  }

  .html-embed-301 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-301.information-block {
    padding-top: 20px;
  }

  .html-embed-301.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-301.inner-lock.mob-ic {
    max-width: 90px;
    margin-right: 5px;
    display: block;
  }

  .html-embed-301.inner-lock.plus-pay-img {
    display: block;
  }

  .html-embed-301.inner-lock.plus-pay-img.dektip-new-img {
    display: none;
  }

  .html-embed-301.inner-lock.plus-pay-img.mobile-new-img {
    max-width: 90px;
    display: block;
  }

  .html-embed-301.slim-moneyback-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: space-around;
    align-items: center;
  }

  .link-block-25 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .flex-block-142 {
    flex-flow: column;
  }

  .html-embed-324 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    text-align: center;
    flex-flow: wrap;
    justify-content: space-around;
    padding-top: 20px;
  }

  .html-embed-324.inner-lock {
    padding-top: 0;
    display: none;
  }

  .html-embed-324.inner-lock.plus-lock-img, .html-embed-324.inner-lock.plus-pay-img {
    display: block;
  }

  .html-embed-427 {
    margin-top: 40px;
  }

  .heading-325 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-325.slim-pricing-head {
    font-size: 24px;
    line-height: 30px;
  }

  .flex-block-147 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .paragraph-208 {
    font-size: 23px;
  }

  .paragraph-208.discoung-text {
    font-size: 24px;
    line-height: 30px;
  }

  .section-21.unlock-main-wrapper {
    padding: 0;
  }

  .paragraph-191 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-191.super-item-p {
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-149 {
    text-align: center;
    display: block;
  }

  .flex-block-149.custom-no-thanks {
    text-align: center;
  }

  .text-span-295 {
    display: inline;
  }

  .text-block-61 {
    font-size: 22px;
    line-height: 26px;
  }

  .section-228 {
    padding-top: 100px;
  }

  .section-228._60-money-back {
    padding-bottom: 0;
  }

  .div-block-265.custom-red-offer {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-318 {
    font-size: 20px;
    line-height: 25px;
  }

  .html-embed-317 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .html-embed-317.slim-money-back {
    max-width: 90px;
  }

  .html-embed-305 {
    width: 100%;
    max-width: 93px;
    margin-left: 5px;
    padding-left: 0;
  }

  .html-embed-305.slim-money-back {
    max-width: 90px;
  }

  .imagine-first-img {
    height: auto;
  }

  .html-embed-316 {
    margin-bottom: 20px;
  }

  .flex-block-152 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .flex-block-152.plus-flex-box.inner-slim-one {
    padding-top: 15px;
  }

  .html-embed-337.you-save-img {
    max-width: 60px;
    top: 11%;
  }

  .html-embed-337.you-save-img.upsell-save-img {
    pointer-events: none;
    max-width: 55px;
    top: 29%;
    right: 82.7%;
  }

  .html-embed-337.you-save-img.upsell-save-img.slim_plus {
    right: 85%;
  }

  .html-embed-322 {
    display: none;
  }

  .heading-293.pricing {
    font-size: 70px;
    line-height: 55px;
  }

  .heading-324 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-324.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-324.custom-br.plus-pay-head {
    text-align: center;
    width: 100%;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .text-block-60 {
    font-size: 25px;
    line-height: 27px;
  }

  .div-block-28.inner-right {
    width: 100%;
  }

  .html-embed-333 {
    display: none;
  }

  .heading-313 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-307.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-307.main-head.desktop-none {
    font-size: 39px;
    line-height: 44px;
  }

  .heading-307.main-head.desktop-none.slim-pricing-head {
    font-size: 38px;
    line-height: 44px;
  }

  .container-36.vip-container {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-200 {
    text-align: left;
  }

  .paragraph-200.inner-p {
    margin-bottom: 0;
    margin-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-54 {
    font-size: 24px;
    line-height: 22px;
  }

  .image-118 {
    margin-top: -49px;
  }

  .paragraph-203 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-203.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .paragraph-203.same-head.reminder-text {
    font-size: 20px;
    line-height: 22px;
  }

  .paragraph-203.last.same-head {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-283 {
    text-align: center;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .column-37 {
    margin-top: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-140 {
    flex-flow: column;
    margin-bottom: 20px;
  }

  .div-block-260 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .text-block-58.red-line {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-312 {
    max-width: 130px;
    margin-top: -60px;
  }

  .paragraph-192 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-07, .paragraph-192.supercharge-11, .paragraph-192.supercharge-05, .paragraph-192.supercharge-03 {
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-02 {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .paragraph-192.supercharge-08, .paragraph-192.supercharge-06, .paragraph-192.supercharge-10, .paragraph-192.supercharge-04, .paragraph-192.supercharge-09 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-297 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-297.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-297.custom-br.plus-pay-head {
    text-align: center;
    width: 100%;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .html-embed-288 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    display: block;
  }

  .html-embed-288.custom-line, .html-embed-288.custom-line.diet-top-bg {
    margin-top: 0;
  }

  .flex-block-143 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-444.inner-page-04 {
    padding-bottom: 15px;
  }

  .list-20.upgrade_list.new-list {
    margin-right: 0;
  }

  .list-20.upgrade_list.new-list.superchanrge-listing {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .heading-292 {
    color: #000;
    font-size: 20px;
    line-height: 25px;
  }

  .heading-292.custom-br {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    line-height: 26px;
  }

  .heading-292.custom-br.plus-lock-head {
    font-size: 17px;
    line-height: 21px;
  }

  .heading-292.custom-br.plus-pay-head {
    text-align: center;
    width: 100%;
    padding-right: 0;
    font-size: 22px;
    line-height: 25px;
  }

  .text-block-281.plus-no-text {
    font-size: 21px;
  }

  .heading-284, .heading-284.dup_head {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-284.dup_head.works-direcly-head {
    text-align: center;
    font-size: 24px;
    line-height: 30px;
  }

  .div-block-256 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .heading-321 {
    margin-top: 10px;
    font-size: 33px;
  }

  .html-embed-306 {
    padding-left: 0;
  }

  .html-embed-306.upsell-bottle-img {
    max-width: 100%;
    padding-left: 40px;
  }

  .html-embed-318 {
    padding-left: 0;
  }

  .html-embed-318.upsell-bottle-img {
    max-width: 100%;
    padding-left: 40px;
  }

  .heading-322 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-322.desktop-none.slim-pricing-head {
    font-size: 32px;
  }

  .html-embed-310 {
    display: none;
  }

  .html-embed-429 {
    max-width: 50px;
    margin-top: -157px;
    padding-top: 74px;
    padding-left: 26px;
  }

  .div-block-446 {
    margin-left: -200px;
  }

  .paragraph-311 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    margin-bottom: 41px;
    margin-left: -200px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 200px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-258 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-240 {
    float: left;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: right;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 300px;
    margin-top: 100px;
    margin-bottom: 30px;
    margin-left: auto;
    padding-left: 0;
    display: flex;
  }

  .flex-block-240.mobile {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
  }

  .div-block-448 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .text-block-457 {
    flex-flow: row;
    flex: 1;
    justify-content: center;
    align-self: auto;
    align-items: center;
    max-width: 400px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: flex;
  }

  .div-block-449 {
    padding-left: 0;
    padding-right: 0;
  }

  .w_footer-6 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-28 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin: 24px auto 10px;
    padding-top: 0;
    padding-right: 0;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .div-block-450 {
    margin-bottom: 140px;
  }

  .text-block-286 {
    font-size: 16px;
  }

  .heading-329 {
    font-size: 26px;
  }

  .div-block-275 {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-154 {
    font-size: 16px;
    line-height: 28px;
  }

  .image-119 {
    margin-left: 0;
  }

  .image-121 {
    margin-top: 20px;
    margin-left: 0;
  }

  .image-123 {
    margin-left: 10px;
  }

  .image-123.neuro-sleep {
    margin-left: 0;
  }

  .image-123.neuro-sleep.mobile {
    margin-top: 40px;
    margin-left: auto;
  }

  .image-124 {
    margin-left: 0;
  }

  .image-126 {
    margin-top: 0;
    margin-left: 0;
  }

  .section-313 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

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

  .heading-367 {
    line-height: 44px;
  }

  .list-24 {
    width: 100%;
  }

  .div-block-314.portrait_video {
    max-width: 100%;
  }

  .div-block-404 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-358 {
    line-height: 44px;
  }

  .flex-block-186 {
    flex-flow: column;
  }

  .tabs.hoplink_tab {
    padding: 30px 10px 22px;
  }

  .heading-365 {
    line-height: 44px;
  }

  .section-304 {
    padding-bottom: 20px;
  }

  .link-30 {
    line-height: 29px;
  }

  .code-embed-146 {
    margin-top: 20px;
  }

  .heading-423 {
    font-size: 30px;
    line-height: 34px;
  }

  .heading-359 {
    line-height: 44px;
  }

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

  .button-19 {
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-250 {
    height: 21px;
  }

  .text-block-336 {
    font-size: 1.3rem;
  }

  .button-20 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-247 {
    font-size: 1.4rem;
    line-height: 1.8rem;
  }

  .div-block-315 {
    flex: 1;
    width: 100%;
  }

  .heading-366 {
    font-size: 1.4rem;
  }

  .div-block-316 {
    flex-flow: column;
  }

  .code-embed-160 {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .flex-block-181 {
    flex-flow: column;
  }

  .flex-block-187 {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .email-acc {
    flex-flow: column;
    display: flex;
  }

  .div-block-296 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .code-embed-144 {
    margin-bottom: 16px;
  }

  .button-23 {
    margin-left: auto;
    margin-right: auto;
  }

  .button-23.big_bt {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 27px;
    line-height: 29px;
  }

  .heading-364, .heading-422 {
    line-height: 44px;
  }

  .grid-12 {
    flex-flow: column;
  }

  .div-block-313 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-363 {
    line-height: 44px;
  }

  .heading-357 {
    margin-bottom: 20px;
  }

  .text-block-329 {
    margin-bottom: 25px;
    font-size: 1.2rem;
    line-height: 1.5rem;
  }

  .text-block-329.pixel_link {
    font-size: 1.2rem;
  }

  .heading-451 {
    font-size: 35px;
  }

  .paragraph-315 {
    flex-flow: column;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 20px;
    padding-right: 0;
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-315.mobile {
    text-align: left;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    padding-right: 0;
  }

  .image-128 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    display: block;
  }

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

  .heading-452.mobile {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 25px;
    line-height: 30px;
  }

  .image-129 {
    margin-left: auto;
  }

  .image-130 {
    margin-top: 0;
    margin-left: 0;
  }

  .heading-453 {
    font-size: 25px;
    line-height: 32px;
  }

  .text-block-460 {
    font-size: 16px;
  }

  .h-sec-six-3 {
    padding-bottom: 20px;
  }

  .code-embed-257.quantity_anim {
    margin-left: 0;
    margin-right: 5px;
  }

  .text-block-461 {
    object-fit: fill;
    font-size: 37px;
  }

  .flex-block-242 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .heading-455 {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-454 {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-454.no_border, .div-block-454.remove_border {
    margin-top: 0;
  }

  .show_after_video-2 {
    display: none;
  }

  .heading-456 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .div-block-458 {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-318 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-459 {
    font-size: 23px;
    line-height: 32px;
  }

  .flex-block-244 {
    padding-top: 30px;
  }

  .flex-block-244.vsl_table {
    margin-top: 40px;
    padding-top: 0;
  }

  .text-block-469 {
    font-size: 28px;
  }

  .heading-461 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-462 {
    width: 100%;
    max-width: 340px;
    padding-left: 0;
    padding-right: 0;
  }

  .button-26 {
    max-width: 400px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 21px;
    line-height: 23px;
  }

  .heading-464 {
    margin-bottom: 5px;
  }

  .html-embed-430 {
    max-width: 50px;
    margin-top: -157px;
    padding-top: 74px;
    padding-left: 26px;
  }

  .div-block-468 {
    margin-left: -200px;
  }

  .paragraph-321 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    margin-bottom: 41px;
    margin-left: -200px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 200px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-270 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-251 {
    float: left;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: right;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 72px;
    margin-bottom: 30px;
    margin-left: 70px;
    padding-left: 0;
    display: flex;
  }

  .div-block-470 {
    margin-left: -170px;
  }

  .text-block-484 {
    flex-flow: wrap;
    margin-left: 0;
    margin-right: -110px;
    padding-left: 168px;
    display: block;
  }

  .div-block-471 {
    padding-left: 0;
    padding-right: 0;
  }

  .w_footer-7 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-40 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .div-block-472 {
    margin-bottom: 140px;
  }

  .heading-465 {
    font-size: 25px;
    line-height: 32px;
  }

  .flex-block-253 {
    padding-top: 30px;
  }

  .flex-block-253.vsl_table {
    margin-top: 40px;
    padding-top: 0;
  }

  .heading-466 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .heading-75 {
    width: 100%;
    max-width: 340px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-323 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-84 {
    font-size: 32px;
    line-height: 40px;
  }

  .flex-block-254 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .div-block-478 {
    border-right-width: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-478.remove_border, .div-block-478.no_border {
    margin-top: 0;
  }

  .h-sec-nine-3 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .heading-467 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-490 {
    margin-right: 47px;
    font-size: 28px;
  }

  .heading-469 {
    font-size: 32px;
    line-height: 40px;
  }

  .div-block-37 {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .code-embed-282.quantity_anim {
    margin-left: 0;
    margin-right: 5px;
  }

  .h-sec-ten-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-496 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-497 {
    font-size: 16px;
  }

  .button-28 {
    max-width: 400px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 21px;
    line-height: 23px;
  }

  .html-embed-431 {
    flex: none;
  }

  .html-embed-432 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .w_footer-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-326 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .div-block-484 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-484.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .paragraph-327 {
    text-align: left;
    font-size: 17px;
  }

  .flex-block-257 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
    padding-left: 40px;
  }

  .link-41 {
    margin-bottom: 0;
    font-size: 23px;
    line-height: 23px;
  }

  .flex-block-258 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    margin-bottom: 30px;
  }

  .container-275 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-472 {
    margin-bottom: 5px;
  }

  .image-132 {
    margin-left: 0;
  }

  .image-133 {
    max-width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-bottom: 20px;
  }

  .image-134, .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141, .image-142 {
    margin-left: 0;
  }

  .image-144 {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }

  .image-146 {
    width: 100%;
    margin-left: 0;
  }

  .paragraph-335 {
    margin-bottom: 25px;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-515 {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 23px;
    line-height: 25px;
  }

  .bold-text-158 {
    font-size: 55px;
  }

  .paragraph-336 {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .bold-text-163 {
    margin-left: 0;
    font-size: 35px;
    line-height: 42px;
  }

  .bold-text-164 {
    margin-left: 0;
    font-size: 35px;
    line-height: 40px;
  }

  .image-149 {
    margin-left: 0;
  }

  .text-span-1471 {
    font-size: 30px;
  }

  .heading-475.main-head {
    margin-top: 0;
    font-size: 40px;
    line-height: 45px;
  }

  .heading-476 {
    margin-left: 0;
    font-size: 40px;
    font-weight: 700;
    line-height: 45px;
  }

  .heading-476.mobileview {
    font-size: 30px;
    line-height: 35px;
  }

  .paragraph-339 {
    margin-left: 10px;
    font-size: 22px;
  }

  .image-150 {
    margin-top: -56px;
    margin-left: -29px;
  }

  .paragraph-340 {
    color: #0090a8;
    text-align: center;
    font-family: Lato, sans-serif;
  }

  .bold-text-167 {
    font-size: 25px;
    line-height: 25px;
  }

  .image-151, .image-152, .image-153 {
    margin-top: 0;
  }

  .image-153.mobile {
    margin-left: 20px;
  }

  .image-155 {
    margin-top: -37px;
    margin-left: -11px;
  }

  .image-157 {
    margin-top: 0;
    margin-left: 0;
  }

  .heading-477.mobile {
    font-size: 35px;
    line-height: 45px;
  }

  .heading-478 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-478.tsl_faq_head {
    max-width: 500px;
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-342 {
    text-align: left;
    font-size: 17px;
  }

  .page-container-2 {
    width: min(1030px, 100% - 10px);
  }

  .code-embed-287 {
    max-width: 500px;
  }

  .text-span-1482 {
    margin-top: 10px;
    font-size: 20px;
  }

  .heading-479 {
    font-size: 25px;
    line-height: 28px;
  }

  .text-block-520 {
    font-size: 18px;
    line-height: 21px;
  }

  .section-319 {
    margin-bottom: 80px;
  }

  .link-block-46 {
    width: 80%;
  }

  .text-span-1486 {
    line-height: 18px;
  }

  .text-span-1486.mobile {
    padding-bottom: 0;
    line-height: 23px;
  }

  .code-embed-292 {
    height: 188px;
  }

  .code-embed-293 {
    display: none;
  }

  .text-block-523 {
    margin-left: -5px;
    font-size: 20px;
  }

  .text-block-523.folic-acid {
    margin-left: 20px;
  }

  .text-block-523.folic-acid.folic-txt {
    text-align: center;
    margin-left: 0;
  }

  .text-block-523.vitc {
    margin-left: 20px;
  }

  .text-block-523.vitc.vitc-txt {
    text-align: center;
    margin-left: 0;
  }

  .text-block-523.riboflavin {
    margin-left: 20px;
  }

  .text-block-523.riboflavin.ribo-txt {
    text-align: center;
    margin-left: 0;
  }

  .text-block-523.benfo {
    margin-left: 10px;
  }

  .text-block-523.benfo.benfo-text, .text-block-523.mety-txt, .text-block-523.choline-txt {
    text-align: center;
    margin-left: 0;
  }

  .paragraph-347 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .div-block-493 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-493.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .heading-480 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-524 {
    font-size: 19px;
  }

  .code-embed-295 {
    width: 50px;
    margin-top: -33px;
  }

  .container-276 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-495.gurantee_shape {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-527 {
    font-size: 28px;
  }

  .text-block-527.tsl_btn_text {
    flex: none;
    margin-left: 60px;
    font-size: 33px;
  }

  .text-span-1499 {
    margin-left: -71px;
    font-size: 25px;
    line-height: 30px;
  }

  .code-embed-301 {
    width: 40px;
    top: 27%;
    left: -8px;
  }

  .code-embed-301.right {
    width: 70px;
    top: 20%;
    right: -11px;
  }

  .section-324 {
    margin-bottom: 0;
  }

  .heading-481 {
    font-size: 24px;
  }

  .div-block-501.neuro-genic {
    flex-flow: column;
    display: block;
  }

  .flex-block-265 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    margin-bottom: 30px;
    margin-left: 20px;
  }

  .heading-483 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .w_footer-9 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-42 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .flex-block-266 {
    padding-top: 30px;
  }

  .flex-block-266.tsl_page_flex {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-532 {
    object-fit: fill;
    font-size: 37px;
  }

  .paragraph-354 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .text-block-533 {
    font-size: 16px;
  }

  .html-embed-433 {
    flex: none;
  }

  .text-span-1521 {
    margin-top: 10px;
    margin-left: 0;
  }

  .text-span-1521.mobile-edit {
    max-width: 1000px;
    margin-right: -30px;
    font-size: 20px;
  }

  .heading-485 {
    width: auto;
  }

  .text-block-536 {
    margin-bottom: 20px;
    margin-left: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .text-block-536.mobile {
    text-align: left;
    flex-flow: column;
    align-items: flex-start;
    margin-left: 0;
  }

  .html-embed-369 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .flex-block-268 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .image-158 {
    margin-left: 0;
  }

  .heading-487 {
    text-align: center;
    margin-top: 60px;
    margin-left: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .image-159 {
    margin-top: 100px;
    margin-left: 10px;
  }

  .heading-488 {
    margin-top: 100px;
    font-size: 35px;
    line-height: 36px;
  }

  .image-161 {
    max-width: 120%;
    height: 320px;
    margin-left: -40px;
  }

  .image-162.riboflavin {
    margin-left: 40px;
  }

  .image-163.acid-img {
    margin-left: 20px;
  }

  .paragraph-358 {
    margin-left: 20px;
    margin-right: 10px;
    font-size: 25px;
  }

  .paragraph-358.mobile {
    margin-left: 5px;
    margin-right: 5px;
    font-size: 20px;
    line-height: 30px;
  }

  .paragraph-360 {
    font-weight: 400;
    line-height: 27px;
  }

  .image-164 {
    margin-left: 120px;
  }

  .image-164.footer-logo {
    text-align: left;
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-170, .bold-text-171, .bold-text-172 {
    font-size: 22px;
  }

  .heading-489 {
    font-size: 35px;
    line-height: 36px;
  }

  .image-166 {
    margin-left: 0;
  }

  .image-167 {
    margin-top: 0;
    margin-left: 0;
  }

  .image-169, .image-170 {
    margin-left: 0;
  }

  .image-171 {
    margin-top: -300px;
    margin-left: 20px;
  }

  .image-171.capsul-img, .image-171.neuro-img {
    margin-top: 0;
    margin-left: 0;
  }

  .image-172 {
    margin-left: 20px;
  }

  .image-172.orange-img {
    margin-left: 30px;
  }

  .image-173 {
    margin-top: -300px;
    margin-left: 20px;
  }

  .image-174 {
    margin-top: 20px;
  }

  .image-175 {
    margin-left: 0;
  }

  .image-176 {
    margin-left: -20px;
  }

  .image-177, .image-178, .image-179 {
    margin-left: -10px;
  }

  .image-179.orange-img {
    margin-left: 0;
  }

  .image-180 {
    margin-left: -10px;
  }

  .image-180.ribo-img {
    margin-left: 0;
  }

  .image-181 {
    margin-left: -10px;
  }

  .image-181.benfo-img {
    margin-left: 0;
  }

  .body {
    box-sizing: border-box;
    object-fit: fill;
    border-radius: 0%;
    min-width: 100%;
    min-height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-187 {
    margin-left: 10px;
  }

  .image-189 {
    margin-top: 40px;
  }

  .italic-text-4 {
    line-height: 30px;
  }

  .div-block-509 {
    margin-top: 0;
  }

  .image-190 {
    margin-top: 40px;
  }

  .image-191 {
    margin-top: 0;
    margin-left: 0;
  }

  .image-191.mobile {
    margin-top: 100px;
  }

  .html-embed-374 {
    flex: none;
  }

  .h-sec-three-2 {
    background-size: cover;
  }

  .heading-370.reorder-heading {
    float: none;
    text-align: center;
    width: 100%;
    max-width: 200%;
    font-size: 29px;
  }

  .div-block-343 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-343.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .paragraph-252 {
    font-size: 20px;
    line-height: 25px;
  }

  .image-192 {
    margin-top: 10px;
    margin-bottom: -52px;
    margin-left: 2px;
  }

  .heading-377 {
    font-size: 32px;
    line-height: 40px;
  }

  .code-embed-179 {
    margin-top: 20px;
  }

  .div-block-324 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-382 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading-373 {
    margin-top: 0;
  }

  .flex-block-195 {
    padding-top: 30px;
  }

  .link-31 {
    font-size: 10px;
  }

  .heading-368 {
    text-align: center;
    max-width: 400px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-size: 28px;
    display: block;
  }

  .heading-378 {
    font-size: 23px;
    line-height: 30px;
  }

  .flex-block-198 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .paragraph-253 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .html-embed-375 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .text-block-360 {
    object-fit: fill;
    font-size: 37px;
  }

  .paragraph-255 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .h-sec-two-2.reorder_section_two {
    padding-bottom: 0;
  }

  .text-block-348 {
    object-fit: fill;
    font-size: 37px;
  }

  .div-block-331.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-block-193 {
    padding-top: 30px;
  }

  .paragraph-361 {
    margin-left: 0;
  }

  .bold-text-173 {
    font-size: 22px;
    line-height: 26px;
  }

  .div-block-337.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-117 {
    padding-top: 10px;
    font-size: 21px;
    line-height: 30px;
  }

  .container-213 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-block-199 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 30px;
    display: flex;
  }

  .text-span-596 {
    font-size: 22px;
    line-height: 26px;
  }

  .html-embed-372 {
    margin-top: -49px;
    padding-bottom: 36px;
    padding-left: 11px;
  }

  .paragraph-256 {
    text-align: left;
    font-size: 17px;
  }

  .heading-381 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .w_footer-10 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .paragraph-248 {
    flex-flow: wrap;
    margin-top: 20px;
    display: block;
  }

  .text-block-356 {
    font-size: 28px;
  }

  .text-block-356.reorder_addcart {
    font-size: 33px;
  }

  .html-embed-371.mobile_show {
    max-width: 150px;
  }

  .link-44 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: -128px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .paragraph-249 {
    margin-top: -28px;
    margin-left: 0;
  }

  .code-embed-167 {
    margin-top: 20px;
  }

  .heading-371 {
    box-sizing: content-box;
    float: left;
    clear: both;
    text-align: left;
    width: 250px;
    margin-bottom: 35px;
    margin-left: 68px;
    font-size: 37px;
  }

  .heading-371.mobile {
    text-align: center;
    width: 380px;
    margin-top: 0;
    margin-left: -10px;
    font-size: 33px;
  }

  .text-span-587 {
    margin-left: 0;
    display: block;
  }

  .heading-374 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-349, .text-block-361 {
    font-size: 16px;
  }

  .text-block-344 {
    font-size: 28px;
  }

  .text-block-344.reorder_addcart {
    font-size: 33px;
  }

  .heading-369 {
    line-height: 32px;
  }

  .heading-369.reorder-red-text {
    font-size: 22px;
    line-height: 26px;
  }

  .h-sec-three-3 {
    background-size: cover;
  }

  .heading-385 {
    line-height: 32px;
  }

  .heading-385.reorder-red-text {
    font-size: 22px;
    line-height: 26px;
  }

  .div-block-348 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-45 {
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-390 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-385 {
    font-size: 16px;
  }

  .text-block-118 {
    font-size: 25px;
    line-height: 30px;
  }

  .heading-386.reorder-heading {
    width: 100%;
    max-width: 300%;
    font-size: 29px;
  }

  .text-span-1248 {
    margin-left: 2px;
  }

  .heading-388 {
    margin-left: 0;
  }

  .heading-388.mobile {
    font-size: 29px;
  }

  .column-46 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-380 {
    font-size: 28px;
  }

  .text-block-380.reorder_addcart {
    font-size: 33px;
  }

  .heading-394 {
    font-size: 23px;
    line-height: 32px;
  }

  .div-block-359.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-261 {
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-263 {
    margin-left: 20px;
    font-size: 13px;
  }

  .heading-398 {
    font-size: 32px;
    line-height: 40px;
  }

  .h-sec-two-3.reorder_section_two {
    padding-bottom: 0;
  }

  .html-embed-378 {
    flex: none;
  }

  .link-33 {
    font-size: 10px;
  }

  .flex-block-209 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    margin-bottom: 30px;
    margin-left: 40px;
  }

  .heading-384 {
    text-align: left;
    max-width: 450px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
  }

  .html-embed-379 {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 192px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .flex-block-208 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .heading-389 {
    text-align: left;
    font-size: 21px;
    line-height: 25px;
  }

  .heading-389.reboost_heading {
    margin-left: 20px;
  }

  .paragraph-262 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-393 {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-257 {
    font-size: 23px;
    line-height: 29px;
  }

  .div-block-365 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-365.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .heading-387 {
    margin-left: 0;
    font-size: 27px;
  }

  .w_footer-11 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-225 {
    padding-left: 0;
    padding-right: 0;
  }

  .link-45 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: column;
    flex: none;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 10px;
    margin-left: 200px;
    padding-top: 0;
    padding-right: 23px;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .heading-397 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .paragraph-258.boost_para {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    font-family: Roboto Condensed, sans-serif;
    font-size: 19px;
    line-height: 28px;
    display: block;
  }

  .paragraph-259 {
    margin-left: 0;
    font-size: 25px;
  }

  .paragraph-259.mobile {
    line-height: 30px;
  }

  .paragraph-264 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .paragraph-260 {
    width: 100%;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: -10px;
    font-size: 21px;
    line-height: 26px;
  }

  .html-embed-377.mobile_show {
    max-width: 150px;
  }

  .image-194 {
    width: 300px;
    max-width: 300px;
    height: 200px;
    max-height: 300px;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-194.mobile {
    margin-left: 40px;
  }

  .flex-block-205 {
    padding-top: 30px;
  }

  .text-block-372 {
    object-fit: fill;
    font-size: 37px;
  }

  .paragraph-265 {
    text-align: left;
    font-size: 17px;
  }

  .text-block-384 {
    object-fit: fill;
    font-size: 37px;
  }

  .div-block-353.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-195 {
    margin-left: 130px;
  }

  .image-196 {
    margin-left: 0;
  }

  .image-197 {
    margin-top: -76px;
  }

  .paragraph-363 {
    text-align: center;
    width: 400px;
    margin-left: 20px;
    margin-right: 20px;
    padding-right: 50px;
    font-family: Roboto Condensed, sans-serif;
    font-size: 20px;
    line-height: 26px;
  }

  .html-embed-434 {
    flex: none;
  }

  .paragraph-364 {
    max-width: 900px;
    margin-bottom: 25px;
    padding-right: 10px;
    font-size: 17px;
    line-height: 20px;
  }

  .div-block-517 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-517.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .paragraph-365 {
    text-align: left;
    font-size: 17px;
  }

  .div-block-242 {
    width: 370px;
    margin-top: 100px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-242.mobile-new {
    flex-flow: column;
    justify-content: flex-start;
    margin-left: auto;
    display: flex;
  }

  .flex-block-271 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    margin-bottom: 20px;
    padding-left: 40px;
  }

  .flex-block-271.mobile-edit {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 1000px;
    margin-left: auto;
    padding-left: 0;
  }

  .image-198, .image-199 {
    margin-top: 20px;
  }

  .italic-text-10 {
    width: 0;
    margin-right: 200px;
  }

  .paragraph-366 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 400px;
    margin-left: 10px;
    display: flex;
  }

  .paragraph-366.mobile {
    white-space: normal;
    word-break: break-all;
    overflow-wrap: normal;
    width: auto;
  }

  .image-200.mobile {
    margin-left: 120px;
  }

  .mobileonly {
    display: inline;
  }

  .italic-text-11 {
    flex-flow: row;
    flex: 0 auto;
    align-items: stretch;
    display: block;
  }

  .image-203 {
    margin-top: -33px;
    margin-left: 86px;
    padding-top: 20px;
    padding-bottom: 30px;
  }

  .div-block-518 {
    justify-content: center;
    align-items: stretch;
    width: auto;
    display: flex;
  }

  .image-204.mobile {
    margin-top: -118px;
    margin-left: 92px;
  }

  .list-item-42 {
    text-align: left;
  }

  .text-span-1535, .bold-text-177 {
    font-size: 22px;
  }

  .mobile {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 30px;
    display: flex;
  }

  .bold-text-179 {
    font-size: 21px;
  }

  .code-embed-55 {
    justify-content: center;
    align-items: center;
    margin-bottom: 16px;
    margin-left: 0;
    display: flex;
  }

  .flex-block-40 {
    flex-flow: column;
  }

  .div-block-519.reorder_right_block {
    margin-top: 300px;
    margin-left: auto;
  }

  .flex-block-20.mobile-edit {
    margin-top: 10px;
    margin-bottom: -350px;
  }

  .paragraph-367 {
    -webkit-backdrop-filter: blur(19px);
    backdrop-filter: blur(19px);
    text-align: left;
    margin-bottom: 0;
    padding-top: 20px;
    font-size: 23px;
    line-height: 28px;
    transform: translate(0);
  }

  .container-48 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    padding-bottom: 0;
    display: block;
  }

  .header123 {
    background-image: repeating-linear-gradient(0deg, #7cb0c3, #a1c7d4 65%, #a2c7d4 100%, #fff);
  }

  .header123.reorder_section_one {
    padding-bottom: 0;
  }

  .heading-491 {
    text-align: center;
    max-width: 400px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    font-size: 28px;
  }

  .heading-491.mobile-edit {
    flex-flow: wrap;
    margin-top: 0;
    padding-top: 20px;
    font-size: 35px;
    line-height: 40px;
  }

  .paragraph-368 {
    text-align: left;
    align-self: flex-start;
    margin-left: 0;
    margin-right: 0;
    font-family: Roboto Condensed, sans-serif;
    font-size: 23px;
    line-height: 28px;
    display: block;
  }

  .div-block-521 {
    margin-top: -40px;
    margin-left: 0;
  }

  .text-span-1540.mobile-edit {
    text-align: center;
  }

  .image-210 {
    margin-top: 0;
    margin-left: 0;
  }

  .column-31 {
    margin-top: -28px;
  }

  .heading-492 {
    text-align: center;
    margin-left: 0;
    padding-right: 0;
    font-size: 32px;
  }

  .image-211 {
    margin-left: 0;
  }

  .image-211.mobile-edit {
    width: 400px;
    height: 300px;
    margin-left: -26px;
  }

  .heading-493 {
    font-size: 30px;
  }

  .heading-493.mobile-edit {
    margin-top: 0;
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 27px;
  }

  .div-block-523 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-369.mobile-edit {
    color: #000;
    text-align: left;
    flex-flow: row;
    justify-content: flex-start;
    width: 350px;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    font-size: 23px;
    font-weight: 400;
    line-height: 28px;
    display: block;
  }

  .h-sec-three-4 {
    background-image: linear-gradient(243deg, #7cb0c3 32% 100%, #fff);
    padding-bottom: 0;
  }

  .bold-text-69 {
    font-size: 23px;
  }

  .paragraph-370 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 35px;
    display: block;
  }

  .bold-text-68 {
    font-size: 23px;
  }

  .container-279 {
    margin-bottom: -50px;
  }

  .paragraph-371 {
    text-align: center;
    font-size: 20px;
    font-weight: 400;
  }

  .paragraph-372 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-372.mobile-edit {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
  }

  .h-sec-ten-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .paragraph-373 {
    text-align: left;
    margin-bottom: 60px;
    padding-bottom: 40px;
    padding-right: 0;
    font-size: 20px;
  }

  .bold-text-67 {
    font-size: 23px;
  }

  .heading-495.mobile-edit {
    text-align: center;
    font-size: 35px;
    font-weight: 900;
    line-height: 40px;
  }

  .flex-block-272 {
    padding-top: 30px;
  }

  .flex-block-272.vsl_table {
    margin-top: 100px;
    padding-top: 0;
  }

  .heading-496 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-537 {
    margin-right: 47px;
    font-size: 28px;
  }

  .code-embed-320 {
    margin-top: 20px;
  }

  .text-block-538 {
    margin-top: 0;
  }

  .h-sec-nine-4 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .div-block-530.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-540 {
    margin-top: 20px;
  }

  .heading-497 {
    width: 350px;
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-545 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-546 {
    font-size: 16px;
  }

  .h-sec-ten-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-281 {
    margin-bottom: -50px;
  }

  .heading-499 {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-374 {
    text-align: left;
    margin-bottom: 60px;
    padding-bottom: 40px;
    padding-right: 0;
    font-size: 20px;
  }

  .text-span-1546 {
    font-size: 20px;
  }

  .flex-block-274 {
    padding-top: 30px;
  }

  .flex-block-274.vsl_table {
    margin-top: 100px;
    padding-top: 0;
  }

  .heading-500 {
    font-size: 23px;
    line-height: 32px;
  }

  .text-block-547 {
    margin-right: 47px;
    font-size: 28px;
  }

  .heading-501 {
    font-size: 32px;
    line-height: 40px;
  }

  .code-embed-329 {
    margin-top: 20px;
  }

  .text-block-548 {
    margin-top: 0;
  }

  .container-282 {
    margin-bottom: -50px;
  }

  .h-sec-nine-5 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .text-span-1547 {
    font-size: 20px;
  }

  .div-block-535.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-550 {
    margin-top: 20px;
  }

  .heading-502 {
    font-size: 40px;
  }

  .heading-502.mobile-edit {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
  }

  .heading-503, .heading-503.mobile-edit {
    width: 350px;
  }

  .heading-503.mobile-edit.new {
    font-size: 14px;
    line-height: 20px;
  }

  .image-212 {
    text-align: center;
    vertical-align: baseline;
    margin-left: 0;
  }

  .h-sec-ten-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .paragraph-375 {
    text-align: left;
    margin-bottom: 60px;
    padding-bottom: 40px;
    padding-right: 0;
    font-size: 20px;
  }

  .text-block-555 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-556 {
    font-size: 16px;
  }

  .heading-505 {
    padding-left: 15px;
    padding-right: 45px;
  }

  .paragraph-376 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-506 {
    font-size: 32px;
    line-height: 40px;
  }

  .flex-block-276 {
    padding-top: 30px;
  }

  .flex-block-276.vsl_table {
    margin-top: 100px;
    padding-top: 0;
  }

  .div-block-539 {
    margin-top: -40px;
    margin-left: 0;
  }

  .heading-507 {
    margin-top: 10px;
    font-size: 23px;
    line-height: 32px;
  }

  .link-47 {
    font-size: 10px;
  }

  .text-block-557 {
    margin-right: 47px;
    font-size: 28px;
  }

  .code-embed-337 {
    margin-top: 20px;
  }

  .text-block-558 {
    margin-top: 0;
  }

  .h-sec-thirteen {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-544.timer_bg_shape.reorder_shape {
    margin-bottom: 0;
    padding-bottom: 54px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-560 {
    margin-top: 20px;
  }

  .heading-509 {
    width: 350px;
  }

  .heading-509.mobile-edit {
    width: 350px;
    font-size: 25px;
  }

  .heading-510 {
    text-align: center;
    margin-left: 0;
    padding-right: 0;
    font-size: 32px;
  }

  .heading-511 {
    line-height: 32px;
  }

  .heading-511.reorder-red-text {
    margin-bottom: 100px;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
  }

  .heading-511.reorder-red-text.new-header-1 {
    margin-bottom: 100px;
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-565 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-566 {
    font-size: 16px;
  }

  .paragraph-377 {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 20px;
  }

  .container-289 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-548 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 280px;
    margin-bottom: 7px;
  }

  .div-block-548.mb_block {
    justify-content: flex-start;
    margin-bottom: 7px;
  }

  .flex-block-282 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    margin-bottom: 30px;
    padding-left: 0;
  }

  .image-214 {
    margin-left: auto;
  }

  .html-embed-435 {
    flex: none;
  }

  .w_footer-12 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-48 {
    box-sizing: border-box;
    clear: none;
    text-align: center;
    flex-flow: row-reverse;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-top: 24px;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 23px;
    line-height: 23px;
    display: flex;
  }

  .flex-block-283 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    margin-bottom: 20px;
  }

  .paragraph-379 {
    text-align: left;
    font-size: 17px;
  }

  .text-block-567 {
    font-size: 16px;
  }

  .flex-block-284 {
    padding-top: 30px;
  }

  .text-block-575 {
    font-size: 28px;
  }

  .text-block-576 {
    font-size: 16px;
  }

  .flex-block-285 {
    padding-top: 30px;
  }

  .text-block-584 {
    font-size: 28px;
  }

  .text-block-585 {
    font-size: 16px;
  }

  .flex-block-286 {
    padding-top: 30px;
  }

  .text-block-593 {
    font-size: 28px;
  }

  .paragraph-380 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-517 {
    padding-left: 15px;
    padding-right: 45px;
    font-size: 18px;
  }

  .heading-518 {
    font-size: 29px;
    line-height: 40px;
  }

  .h-sec-eleven-11 {
    padding-bottom: 40px;
  }

  .heading-519 {
    font-size: 30px;
  }

  .heading-519.mobile {
    font-size: 25px;
  }

  .image-215.riboflavin, .image-216 {
    margin-left: 10px;
  }

  .paragraph-381, .paragraph-381.ing2, .paragraph-381.ing3.mobile {
    font-size: 18px;
  }

  .paragraph-381.mobile {
    flex-flow: column;
    flex: 1;
    align-self: flex-start;
  }

  .heading-520 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 17px;
  }

  .image-217 {
    margin-top: -300px;
    margin-left: 20px;
  }

  .image-217.neuro-img {
    margin-top: 0;
    margin-left: 0;
  }

  .image-218.acid-img {
    margin-left: 10px;
  }

  .paragraph-382 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 400px;
    margin-left: 10px;
    display: flex;
  }

  .paragraph-382.mobile {
    white-space: normal;
    word-break: break-all;
    overflow-wrap: normal;
    width: auto;
  }

  .image-219 {
    margin-left: 20px;
  }

  .image-219.orange-img {
    margin-left: 10px;
  }

  .image-220.mobile-edit {
    text-align: center;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .div-block-564 {
    flex-flow: column;
    justify-content: center;
    margin-top: -37px;
    display: flex;
  }

  .bold-text-182 {
    text-align: left;
    align-self: flex-start;
  }

  .bold-text-183 {
    align-self: flex-start;
    padding-bottom: 40px;
  }

  .bold-text-184 {
    text-align: left;
  }

  .image-221.mobile-edit {
    max-width: 100%;
    padding-bottom: 20px;
  }

  .image-222 {
    vertical-align: baseline;
    display: inline-block;
  }

  .div-block-567.mobile {
    max-width: 400px;
  }

  .text-span-1572 {
    display: none;
  }

  .image-223 {
    margin-top: 100px;
  }

  .section-342 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

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

  .heading-521 {
    line-height: 44px;
  }

  .list-25 {
    width: 100%;
  }

  .div-block-568.portrait_video {
    max-width: 100%;
  }

  .div-block-569 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-522 {
    line-height: 44px;
  }

  .flex-block-287 {
    flex-flow: column;
  }

  .heading-523 {
    line-height: 44px;
  }

  .text-span-1586 {
    font-size: 27px;
  }

  .section-347 {
    padding-bottom: 20px;
  }

  .link-50 {
    line-height: 29px;
  }

  .code-embed-370 {
    margin-top: 20px;
  }

  .heading-524 {
    font-size: 30px;
    line-height: 34px;
  }

  .heading-525 {
    line-height: 44px;
  }

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

  .button-32 {
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-372 {
    height: 21px;
  }

  .text-block-601 {
    font-size: 1.3rem;
  }

  .button-33 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-385 {
    font-size: 1.4rem;
    line-height: 1.8rem;
  }

  .div-block-577 {
    flex: 1;
    width: 100%;
  }

  .heading-527 {
    font-size: 1.4rem;
  }

  .div-block-578 {
    flex-flow: column;
  }

  .code-embed-373 {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .flex-block-289 {
    flex-flow: column;
  }

  .flex-block-290 {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-583 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .code-embed-374 {
    margin-bottom: 16px;
  }

  .button-34 {
    margin-left: auto;
    margin-right: auto;
  }

  .button-34.big_bt {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 27px;
    line-height: 29px;
  }

  .heading-529, .heading-531 {
    line-height: 44px;
  }

  .grid-20 {
    flex-flow: column;
  }

  .div-block-588 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-532 {
    line-height: 44px;
  }

  .heading-533 {
    margin-bottom: 20px;
  }

  .text-block-605 {
    margin-bottom: 25px;
    font-size: 1.2rem;
    line-height: 1.5rem;
  }

  .text-block-605.pixel_link {
    font-size: 1.2rem;
  }

  .content-2 {
    width: 350px;
  }

  .div-block-598.mobile {
    flex-flow: column;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-191 {
    text-align: left;
  }

  .div-block-599.mobile {
    align-items: flex-start;
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text-192 {
    text-align: left;
    justify-content: flex-start;
    display: flex;
  }

  .link-56 {
    font-size: 1.2rem;
  }

  .section-353 {
    padding-bottom: 10px;
    display: block;
  }

  .container-304 {
    display: none;
  }

  .container-304.mob {
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .container-304.mob.ultragenica {
    padding-bottom: 0;
  }

  .heading-536 {
    width: 80%;
    font-size: 22px;
  }

  .heading-537 {
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  .heading-538 {
    text-align: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 21px;
    line-height: 36px;
    display: block;
  }

  .paragraph-393 {
    color: #1d3b46;
    letter-spacing: -.5px;
    width: 95%;
    font-size: 16px;
  }

  .heading-539 {
    width: 98%;
    font-size: 22px;
    line-height: 36px;
  }

  .container-305 {
    width: 96%;
  }

  .heading-540 {
    padding: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-541 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .heading-542 {
    width: 99.9999%;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 26px;
  }

  .text-span-1608 {
    font-size: 30px;
  }

  .heading-543 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .heading-544 {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
  }

  .div-block-600 {
    width: 94%;
    margin-top: 10px;
  }

  .text-span-1610 {
    font-size: 36px;
  }

  .button-36 {
    grid-column-gap: 67px;
    grid-row-gap: 67px;
    vertical-align: baseline;
    border-radius: 20px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    display: flex;
  }

  .button-36.yes {
    width: 85%;
    font-size: 18px;
  }

  .paragraph-394 {
    text-align: center;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-545 {
    width: 98%;
    font-size: 24px;
    line-height: 34px;
  }

  .sec-9-testimonial {
    padding-bottom: 20px;
  }

  .container-306 {
    width: 94%;
    margin-top: 0;
    margin-bottom: 5px;
  }

  .paragraph-396 {
    color: #1d3b46;
    font-size: 18px;
  }

  .heading-546 {
    text-shadow: 0 1px 1px var(--1d3b46);
    margin-bottom: 0;
    padding: 10px 40px 0;
    font-size: 22px;
    line-height: 44px;
  }

  .paragraph-398 {
    width: 100%;
    margin-top: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .image-226 {
    margin-top: 0;
  }

  .paragraph-399 {
    width: 98%;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  .text-span-1611 {
    font-size: 24px;
  }

  .cell-23 {
    padding-left: 0;
  }

  .quick-stack-6 {
    padding-right: 0;
  }

  .cell-24 {
    justify-content: flex-start;
  }

  .heading-547 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 25px;
    line-height: 30px;
  }

  .paragraph-400 {
    color: #1d3b46;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-400._1btlc-copy {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-307 {
    padding-left: 0;
  }

  .paragraph-401 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-548 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    text-align: center;
    letter-spacing: -.5px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 25px;
    line-height: 35px;
  }

  .heading-548.mobile-edit {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-549 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .container-308 {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-550 {
    font-size: 22px;
  }

  .paragraph-402 {
    color: #1d3b46;
    text-align: left;
    width: 98%;
    margin-bottom: 10px;
    padding-left: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-402.mobile-edit {
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 10px;
  }

  .container-309 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .sec-10-mbg {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-310 {
    width: 98%;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-551 {
    font-size: 20px;
    line-height: 32px;
  }

  .paragraph-403 {
    margin-top: 10px;
    line-height: 25px;
  }

  .quick-stack-7 {
    margin-left: 20px;
    padding-top: 10px;
    padding-right: 20px;
  }

  .cell-27 {
    justify-content: flex-start;
    padding-left: 0;
  }

  .buybox2 {
    padding-top: 0;
  }

  .container-311 {
    border-top: 1px solid #00000080;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-404 {
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    font-size: 18px;
  }

  .paragraph-404._6btlc {
    padding-top: 10px;
    line-height: 25px;
  }

  .paragraph-404._6btlc-copy {
    padding-top: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-405 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-552 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 45px;
    font-size: 18px;
  }

  .container-312 {
    padding: 10px 10px 0;
  }

  .heading-553 {
    font-size: 22px;
  }

  .heading-554 {
    text-shadow: 0 1px #000;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .text-span-1613.red {
    color: #b80000;
    text-shadow: none;
  }

  .paragraph-406 {
    width: 100%;
    font-size: 17px;
    display: none;
  }

  .paragraph-407 {
    text-align: justify;
  }

  .quick-stack-8 {
    padding-top: 0;
  }

  .container-313 {
    padding-top: 20px;
  }

  .italic-text-13 {
    color: #1d3b46;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
  }

  .quick-stack-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  ._3_bottle_pack {
    display: none;
  }

  .up1-1-3btlc {
    display: block;
  }

  ._9_bottle_pack {
    display: none;
  }

  .container-314 {
    display: block;
  }

  .paragraph-408 {
    color: #000;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 30px;
  }

  .container-315 {
    display: none;
  }

  .container-316 {
    display: block;
  }

  .text-block-606 {
    object-fit: fill;
    font-size: 37px;
  }

  .text-block-607 {
    font-size: 16px;
  }

  .flex-block-294 {
    padding-top: 30px;
  }

  .flex-block-294.mobile-buy-box {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    flex-flow: column;
    width: 100%;
    height: 1900px;
    margin-left: auto;
    padding-top: 0;
  }

  .heading-556 {
    margin-top: 20px;
    font-size: 19px;
    line-height: 30px;
  }

  .container-317 {
    margin-top: 0;
  }

  .container-317.mobileview {
    flex-flow: column;
    display: block;
  }

  .text-block-616 {
    font-size: 28px;
  }

  .div-block-607.timer_bg_shape.mobile_head-ine {
    background-color: #dc2626;
    background-image: none;
    padding-bottom: 140px;
  }

  .link-block-56 {
    margin-bottom: 0;
  }

  .italic-text-14 {
    text-align: center;
    width: 300px;
    min-width: 300px;
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 30px;
  }

  .div-block-610.mobile-badges {
    flex-flow: row;
    align-items: center;
    width: 100%;
    margin-top: 0;
    padding-top: 0;
  }

  .image-232.mobile-badge, .image-232.mobile, .image-233.mobile-badge {
    margin-right: 10px;
  }

  .paragraph-410.new.mobile-gray {
    font-size: 19px;
    line-height: 25px;
  }

  .paragraph-410.mobile-decline {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .image-234.mobile-badge {
    margin-right: 10px;
  }

  .heading-560 {
    margin-top: 0;
  }

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

  .div-block-612 {
    margin-left: 15px;
    margin-right: 10px;
  }

  .div-block-612.mobile-view {
    justify-content: center;
  }

  .heading-562._19-33.mobile-save {
    align-self: center;
    margin-left: 0;
    font-size: 35px;
  }

  .heading-562._19-33.mobile-save.new {
    margin-left: -15px;
  }

  .heading-562.mobile-save, .heading-562.mobile-save.red-text {
    margin-left: 0;
  }

  .heading-563 {
    font-size: 15px;
  }

  .heading-563._19-33.mobile-per {
    align-self: center;
    margin-left: -17px;
    font-size: 15px;
  }

  .heading-564 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-565._298.mobile-save-298 {
    align-self: center;
    font-size: 22px;
  }

  .heading-565.mobile-save {
    font-size: 25px;
  }

  .heading-566.mobile-free {
    font-size: 40px;
  }

  .container-318.mobile-container {
    margin-top: 0;
  }

  .mobile-logo {
    align-self: center;
  }

  .image-235 {
    margin-top: 100px;
  }

  .image-236 {
    align-self: center;
    text-decoration: line-through;
  }

  .d1-1-3btlc, .d1-6btlc {
    display: none;
  }

  .container-319.mobile-container {
    margin-top: 20px;
  }

  .image-240.mobile-badge {
    margin-right: 10px;
  }

  .heading-570.mobile-save {
    margin-left: 10px;
  }

  .heading-570._19-33.mobile-save {
    align-self: center;
    margin-left: 0;
    font-size: 35px;
  }

  .heading-570._19-33.mobile-save.new {
    margin-left: -15px;
  }

  .image-242.mobile-badge {
    margin-right: 40px;
  }

  .italic-text-16 {
    text-align: center;
    width: 300px;
    min-width: 300px;
    font-size: 20px;
    line-height: 30px;
  }

  .flex-block-295 {
    padding-top: 30px;
  }

  .flex-block-295.mobile-buy-box {
    flex-flow: column-reverse wrap-reverse;
    width: 350px;
    height: 1900px;
    margin-left: auto;
    padding-top: 0;
  }

  .heading-573 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-574 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-616 {
    margin-left: 15px;
    margin-right: 10px;
  }

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

  .container-320 {
    margin-top: 0;
  }

  .image-243.mobile {
    margin-right: 10px;
  }

  .heading-577 {
    margin-top: 0;
  }

  .paragraph-413.new.mobile-gray {
    font-size: 19px;
  }

  .paragraph-413.mobile-decline {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-618.mobile-badges {
    flex-flow: row;
    align-items: center;
    width: 393.3px;
    margin-top: 220px;
  }

  .image-244 {
    margin-top: 60px;
  }

  .heading-578 {
    font-size: 15px;
  }

  .heading-578._19-33.mobile-per {
    align-self: center;
    margin-left: -30px;
    font-size: 15px;
  }

  .heading-579._298.mobile-save-298 {
    align-self: center;
    font-size: 22px;
  }

  .heading-579.mobile-save {
    font-size: 25px;
  }

  .heading-581.mobile-free {
    font-size: 40px;
  }

  .text-block-619 {
    font-size: 28px;
  }

  .container-322.mobile-container {
    margin-top: 20px;
  }

  .image-245.mobile-badge {
    margin-right: 10px;
  }

  .heading-582.mobile-save {
    margin-left: 10px;
  }

  .heading-582._19-33.mobile-save {
    align-self: center;
    margin-left: 0;
    font-size: 35px;
  }

  .heading-582._19-33.mobile-save.new {
    margin-left: -15px;
  }

  .image-246.mobile-badge {
    margin-right: 40px;
  }

  .italic-text-17 {
    text-align: center;
    width: 300px;
    min-width: 300px;
    font-size: 20px;
    line-height: 30px;
  }

  .flex-block-296 {
    padding-top: 30px;
  }

  .flex-block-296.mobile-buy-box {
    flex-flow: column-reverse wrap-reverse;
    width: 350px;
    height: 1900px;
    margin-left: auto;
    padding-top: 0;
  }

  .heading-585 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-586 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-623 {
    margin-left: 15px;
    margin-right: 10px;
  }

  .div-block-623.mobile-view {
    justify-content: center;
  }

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

  .container-323 {
    margin-top: 0;
  }

  .image-247.mobile {
    margin-right: 10px;
  }

  .heading-589 {
    margin-top: 0;
  }

  .paragraph-416.new.mobile-gray {
    font-size: 19px;
  }

  .paragraph-416.mobile-decline {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-625.mobile-badges {
    flex-flow: row;
    align-items: center;
    width: 393.3px;
  }

  .image-248 {
    margin-top: 60px;
  }

  .heading-590 {
    font-size: 15px;
  }

  .heading-590._19-33.mobile-per {
    align-self: center;
    margin-left: -30px;
    font-size: 15px;
  }

  .heading-591._298.mobile-save-298 {
    align-self: center;
    font-size: 22px;
  }

  .heading-591.mobile-save {
    font-size: 25px;
  }

  .heading-593.mobile-free {
    font-size: 40px;
  }

  .text-block-622 {
    font-size: 28px;
  }

  .mobile-edit {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-325 {
    padding-top: 10px;
  }

  .container-326 {
    padding-bottom: 0;
    display: block;
  }

  .container-327 {
    padding-top: 0;
  }

  .sec-8 {
    display: block;
  }

  .heading-594 {
    color: #fff;
    text-align: center;
    background-color: #266271;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    margin-bottom: 0;
    margin-right: 0;
    line-height: 44px;
  }

  .container-328 {
    width: 100%;
  }

  .heading-595 {
    line-height: 28px;
  }

  .container-329 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-252, .image-253 {
    margin-right: 10px;
  }

  .heading-596 {
    font-size: 28px;
  }

  .container-331 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-331.d16 {
    padding-left: 20px;
  }

  .container-333 {
    padding-left: 0;
  }

  .quick-stack-14 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-629, .container-334, .container-335, .container-336 {
    width: 100%;
  }

  .section-368 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-337 {
    margin-bottom: 20px;
    padding: 10px 0;
  }

  .cell-54 {
    flex-flow: wrap;
  }

  .up1-6btlc {
    display: block;
  }

  .d1-6bots {
    display: none;
  }

  .nothankslink12bottles {
    text-align: center;
  }

  .quick-stack-16 {
    margin-top: -380px;
  }

  .paragraph-419 {
    font-size: 18px;
    line-height: 25px;
  }

  .heading-599 {
    text-align: center;
    font-size: 18px;
    line-height: 32px;
  }

  .container-338 {
    display: none;
  }

  .heading-600 {
    color: #1d3b46;
    text-align: left;
    margin-top: 0;
    font-size: 18px;
    line-height: 30px;
  }

  .paragraph-420 {
    color: #1d3b46;
    text-align: left;
    font-size: 18px;
    line-height: 30px;
  }

  .heading-601 {
    text-shadow: 0 1px 1px #000;
    margin-top: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-630 {
    flex-flow: column;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .image-255 {
    border-radius: 12px;
    margin-right: 0;
  }

  .paragraph-421 {
    text-align: left;
    margin-top: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .container-340 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-423 {
    font-size: 18px;
  }

  .container-341 {
    padding: 10px 0;
  }

  .paragraph-424 {
    color: #1d3b46;
    text-align: center;
    font-size: 18px;
  }

  .list-item-48 {
    color: #1d3b46;
    font-size: 18px;
  }

  .heading-602 {
    width: 100%;
    font-size: 18px;
    line-height: 32px;
  }

  .paragraph-425 {
    color: #1d3b46;
    font-size: 18px;
    line-height: 23px;
  }

  .paragraph-426 {
    color: #1d3b46;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 23px;
  }

  .heading-603 {
    font-size: 20px;
    line-height: 32px;
  }

  .heading-604 {
    color: #1d3b46;
    font-size: 18px;
  }

  .heading-605 {
    color: #1d3b46;
    font-size: 22px;
    line-height: 32px;
  }

  .paragraph-428, .paragraph-429 {
    color: #1d3b46;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-430 {
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-431 {
    color: #1d3b46;
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-432 {
    color: #1d3b46;
    font-size: 18px;
  }

  .paragraph-433 {
    font-size: 18px;
  }

  .paragraph-434 {
    margin-right: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .div-block-631 {
    flex-flow: column;
  }

  .container-349 {
    width: 96%;
  }

  .paragraph-435 {
    color: #1d3b46;
    margin-top: 20px;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-436 {
    font-size: 20px;
  }

  .paragraph-437, .paragraph-438 {
    font-size: 18px;
    line-height: 25px;
  }

  .quick-stack-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .italic-text-18 {
    font-size: 20px;
  }

  .container-351 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .container-352 {
    display: none;
  }

  .cell-62 {
    align-items: center;
  }

  .cell-66 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .image-259 {
    margin-right: 10px;
  }

  .quick-stack-23 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-353 {
    display: block;
  }

  .quick-stack-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-377 {
    display: none;
  }

  .quick-stack-26 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nothankslink1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-447 {
    margin-top: 20px;
    padding-left: 0;
    line-height: 25px;
  }

  .cell-70 {
    background-color: #fff0;
    border: 2px #26627100;
    border-radius: 0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 5px 10px;
  }

  .heading-620 {
    color: #266271;
    text-align: center;
    text-shadow: 0 1px #000000b3;
    margin-top: 0;
    font-family: Amaranth, sans-serif;
    font-size: 22px;
    line-height: 32px;
  }

  .text-span-1628 {
    color: #facc14;
  }

  .div-block-634 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .quick-stack-28 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-radius: 24px 24px 22px 22px;
    flex: 0 auto;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-621 {
    color: #facc14;
    text-shadow: 0 1px 1px #000000c2;
    margin-top: 0;
    font-family: Roboto, sans-serif;
  }

  .heading-621.mobile-1btlc {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .text-span-1629 {
    color: #facc14;
    text-shadow: 0 1px #ebebebcf;
  }

  .heading-622 {
    font-family: Roboto, sans-serif;
    font-size: 20px;
  }

  .heading-623 {
    color: #e50808;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-624 {
    text-align: center;
    font-size: 20px;
    line-height: 30px;
  }

  .heading-624.d1-3btlc {
    text-align: center;
    line-height: 30px;
  }

  .container-357 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .bold-text-195 {
    font-size: 22px;
  }

  .container-358.mobile-container {
    margin-top: 0;
  }

  .image-264.mobile-badge {
    margin-right: 10px;
  }

  .button-37 {
    border-radius: 8px;
    width: 85%;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
  }

  .heading-626 {
    padding: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-627 {
    margin-top: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .section-378 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-628.mobile-save {
    margin-left: 0;
  }

  .heading-628._19-33.mobile-save {
    align-self: center;
    margin-left: 0;
    font-size: 35px;
  }

  .image-265.mobile-badge, .image-266 {
    margin-right: 10px;
  }

  .container-359 {
    width: 100%;
  }

  .container-360 {
    padding-top: 60px;
  }

  .div-block-635 {
    margin-left: 15px;
    margin-right: 10px;
  }

  .div-block-635.mobile-view {
    justify-content: center;
  }

  .italic-text-19 {
    text-align: center;
    width: 300px;
    min-width: 300px;
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .container-361 {
    padding-top: 10px;
  }

  .heading-631 {
    font-size: 28px;
  }

  .container-362 {
    padding-top: 0;
  }

  .image-267.mobile, .image-267.mobile-badge {
    margin-right: 10px;
  }

  .container-363 {
    width: 100%;
  }

  .heading-632 {
    font-size: 15px;
  }

  .heading-632._19-33.mobile-per {
    align-self: center;
    margin-left: -17px;
    font-size: 15px;
  }

  .paragraph-448 {
    text-align: justify;
  }

  .container-364 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .heading-634 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph-449.new.mobile-gray {
    margin-top: 10px;
    font-size: 19px;
  }

  .paragraph-449.mobile-decline {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .heading-635 {
    color: #fff;
    text-align: center;
    background-color: #266271;
    margin-bottom: 0;
    margin-right: 0;
    line-height: 32px;
  }

  .div-block-638.mobile-badges {
    flex-flow: row;
    align-items: center;
    width: 100%;
    margin-top: 10px;
  }

  .heading-636 {
    line-height: 28px;
  }

  .div-block-639 {
    width: 94%;
    margin-top: 10px;
  }

  .heading-637._298.mobile-save-298 {
    align-self: center;
    font-size: 22px;
  }

  .heading-637.mobile-save {
    font-size: 25px;
  }

  .quick-stack-30 {
    padding-top: 20px;
  }

  .heading-638 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-269 {
    margin-right: 10px;
  }

  .container-367 {
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .up1-3-btlc {
    display: none;
  }

  .container-368 {
    background-color: #fff;
    border-radius: 22px;
    width: 100%;
    box-shadow: 0 2px 5px #266271;
  }

  .container-369 {
    background-color: var(--white);
  }

  .cell-72 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-73 {
    align-items: center;
  }

  .quick-stack-33 {
    background-color: #fff0;
  }

  .div-block-640 {
    background-color: #fff;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .container-370 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-370.mobile-6-btlc {
    width: 50%;
    max-width: none;
  }

  .container-370.d13 {
    width: auto;
  }

  .div-block-641 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-371 {
    background-color: #fff;
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px;
    justify-content: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 10px;
    display: flex;
    box-shadow: 0 2px 5px #0003;
  }

  .container-372 {
    border-radius: 24px 24px 22px 22px;
    box-shadow: 0 2px 5px #000;
  }

  .container-373 {
    background-color: #fff;
    border-radius: 22px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 10px;
    display: flex;
    box-shadow: 0 2px 5px #000;
  }

  .image-270 {
    padding-bottom: 10px;
  }

  .bold-text-196, .bold-text-197 {
    font-size: 18px;
  }

  .up1-1-btlc {
    display: none;
  }

  .mobile-1btlc {
    padding-bottom: 5px;
  }

  .cell-74 {
    align-items: center;
  }

  .container-375 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .d1-1btlc, .d1-3btlc, .d1-6btlc {
    display: none;
  }

  .heading-642 {
    color: #e50808;
    text-align: center;
    margin-top: 10px;
    font-size: 20px;
    line-height: 30px;
    display: none;
  }

  .mobile_box {
    border: 0 solid #fff0;
    border-radius: 0;
    width: 90%;
    margin-left: 0;
    margin-right: 0;
    padding: 10px 0;
    display: block;
  }

  .heading-644 {
    color: #fff;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 25px;
    line-height: 28px;
  }

  .heading-644.six {
    padding-bottom: 0;
  }

  .heading-644.three {
    margin-bottom: 5px;
  }

  .container-379 {
    background-color: #266271;
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
    width: 100%;
  }

  .quick-stack-38 {
    background-color: #fff;
    width: 100%;
    padding: 5px;
  }

  .div-block-612-copy {
    margin-top: 0;
    margin-left: 15px;
    margin-right: 10px;
  }

  .div-block-643 {
    width: 80%;
    margin-bottom: 5px;
    padding-top: 0;
    padding-bottom: 5px;
  }

  .mobile-369 {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .container-380 {
    width: 300px;
  }

  .heading-645 {
    color: #0d3130;
    letter-spacing: 5px;
    margin-right: -20px;
    font-size: 20px;
  }

  .heading-645.red {
    color: #b80000;
  }

  .text-span-1632 {
    font-size: 14px;
  }

  .heading-646 {
    margin-right: 5px;
    font-size: 22px;
  }

  .cell-76 {
    justify-content: center;
    display: flex;
  }

  .heading-649 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-650.mobile-save {
    margin-left: 0;
  }

  .heading-650.mobile-save.red-text {
    letter-spacing: -7px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .heading-650.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  .heading-650.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .container-381 {
    max-width: 300px;
  }

  .container-382 {
    max-width: 350px;
  }

  .container-383 {
    width: auto;
    max-width: 350%;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    display: block;
  }

  .container-383.mobile {
    margin-bottom: 10px;
  }

  .quick-stack-39 {
    width: NaN% ;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-651 {
    color: #1d3b46;
    margin-top: 0;
    font-size: 14px;
  }

  .container-384 {
    max-width: 300px;
  }

  .heading-652 {
    font-size: 25px;
  }

  .heading-652._6botsnv, .heading-652._3botsnv, .heading-652._9botsnv {
    margin-top: 0;
    font-size: 20px;
  }

  .bold-text-201 {
    font-size: 18px;
  }

  .heading-648 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    font-style: italic;
    font-weight: 400;
  }

  .heading-653 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-632-copy {
    color: #1d3b46;
    font-size: 15px;
  }

  .heading-654 {
    margin-left: 0;
    font-size: 15px;
  }

  .button-38 {
    text-align: center;
    border-radius: 15px;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 5px;
    display: block;
    box-shadow: 0 2px 5px #0003;
  }

  .heading-655 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading-655.gluco6 {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 30px;
  }

  .heading-655.gluco6._6botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .heading-655.gluco6._3botsnv {
    font-size: 25px;
  }

  .heading-655.gluco6._9botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .heading-656 {
    color: var(--266271);
    font-size: 15px;
    font-style: italic;
    font-weight: 400;
    line-height: 20px;
  }

  .cell-77 {
    justify-content: center;
    align-items: center;
  }

  .div-block-644 {
    flex-flow: row;
    align-items: center;
    width: 100%;
    padding-top: 10px;
    display: flex;
  }

  .heading-657 {
    color: #3339;
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 5px;
    font-size: 20px;
    -webkit-text-decoration: line-through #ff0000ab;
    text-decoration: line-through #ff0000ab;
  }

  .heading-658 {
    color: #b80000;
    margin-top: 0;
    margin-bottom: 0;
    padding-right: 5px;
    font-size: 40px;
  }

  .heading-658.six {
    padding-right: 5px;
  }

  .heading-658.d1-6 {
    letter-spacing: -1px;
  }

  .heading-659 {
    color: var(--266271);
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 400;
    line-height: 19px;
  }

  .div-block-645 {
    width: 80px;
  }

  .heading-660 {
    color: #1d3b46;
    text-shadow: 0 1px 1px #000;
    margin-top: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .text-span-1634 {
    color: #facc14;
    text-shadow: 0 1px 1px #634343;
  }

  .text-span-1634.d1-9 {
    text-shadow: 0 1px 2px #000;
  }

  .text-span-1634.d1-2 {
    -webkit-text-stroke-color: #000;
  }

  .container-385 {
    background-color: #fff;
    border-bottom-right-radius: 17px;
    border-bottom-left-radius: 17px;
    justify-content: center;
    padding-bottom: 10px;
    display: flex;
  }

  .cell-78 {
    justify-content: center;
    align-items: center;
  }

  .container-386 {
    box-shadow: 0 4px 11px -3px var(--1d3b46);
    border: 4px solid #fff;
    border-radius: 22px;
    margin-bottom: 15px;
    padding-bottom: 0;
  }

  .container-386.offer-box {
    box-shadow: 0 4px 11px -1px var(--1d3b46);
    border-width: 0;
  }

  .six {
    padding-top: 0;
    padding-bottom: 10px;
  }

  .three {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  .superscript-4, .superscript-5 {
    font-size: 20px;
  }

  .image-277 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bold-text-202 {
    width: auto;
    font-size: 15px;
    line-height: 20px;
  }

  .bold-text-203, .bold-text-204, .bold-text-205, .bold-text-206, .bold-text-207, .bold-text-208 {
    font-size: 15px;
    line-height: 20px;
  }

  .heading-661 {
    color: #1d3b46;
    text-shadow: 0 1px 1px #000;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Amaranth, sans-serif;
    font-size: 20px;
    line-height: 36px;
  }

  .text-span-1635 {
    color: #ffd022;
  }

  .support-modal {
    display: none;
  }

  .popup-box {
    width: 350px;
  }

  .heading-663.mobile {
    width: 100%;
    font-size: 20px;
    line-height: 25px;
    display: block;
  }

  .text-span-1636._2nd-red {
    color: #b80000;
  }

  .heading-664 {
    text-align: center;
    text-shadow: 0 1px 1px #000;
    font-size: 21px;
    line-height: 36px;
  }

  .heading-664.mobile-h1 {
    color: #1d3b46;
    margin-top: 20px;
    display: block;
  }

  .text-span-1637 {
    color: #b80000;
  }

  .text-span-1637.yellow {
    color: #b80000;
    text-shadow: none;
  }

  .paragraph-406-copy {
    letter-spacing: -.5px;
    width: 100%;
    font-size: 17px;
    display: block;
  }

  .heading-554-copy {
    text-shadow: 0 1px #000;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .paragraph-406-copy-copy {
    width: 100%;
    font-size: 17px;
    display: block;
  }

  .heading-554-copy-copy, .heading-554-copy {
    text-shadow: 0 1px #000;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .container-335-copy {
    width: 100%;
  }

  .container-333-copy {
    padding-left: 0;
  }

  .heading-540-copy {
    padding: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-542-copy {
    width: 99.9999%;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 26px;
  }

  .div-block-646 {
    width: 80%;
    margin-bottom: 5px;
    padding-top: 0;
  }

  .container-389 {
    width: 300px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-665 {
    color: #1d3b46;
    letter-spacing: 5px;
    margin-right: -18px;
    font-size: 20px;
  }

  .heading-665.red {
    color: #b80000;
    margin-right: -15px;
  }

  .text-span-1638 {
    font-size: 14px;
  }

  .text-span-1638._3botsnv {
    color: #000;
  }

  .heading-666 {
    margin-right: 5px;
    font-size: 22px;
  }

  .cell-80 {
    justify-content: center;
    display: flex;
  }

  .heading-667 {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
  }

  ._69.mobile-save {
    margin-left: 0;
  }

  ._69.mobile-save.red-text {
    letter-spacing: -7px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._69.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  ._69.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  ._69.mobile-save.blue {
    color: #1d3b46;
    letter-spacing: -6px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._69.mobile-save.blue._3botsnv {
    color: #0d3130;
  }

  ._69.mobile-save.blue._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  ._69.mobile-save.blue-copy {
    color: #1d3b46;
    letter-spacing: -2px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._69.mobile-save.blue-copy._3botsnv {
    color: #0d3130;
  }

  ._69.mobile-save.blue-copy._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .container-390 {
    max-width: 300px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-391 {
    max-width: 350px;
  }

  .container-392 {
    width: auto;
    max-width: 350%;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0;
    display: block;
  }

  .container-392.mobile {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .quick-stack-42 {
    width: NaN% ;
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-669 {
    color: #000;
    margin-top: 0;
  }

  .container-393 {
    max-width: 300px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-670 {
    font-size: 25px;
  }

  .heading-670._6botsnv {
    margin-top: 0;
    font-size: 20px;
  }

  .heading-670._3botsnv {
    color: #1d3b46;
    margin-top: 0;
    font-size: 20px;
  }

  .heading-670._9botsnv {
    margin-top: 0;
    font-size: 20px;
  }

  .bold-text-213 {
    font-size: 18px;
  }

  .heading-671 {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    font-style: italic;
    font-weight: 400;
    line-height: 25px;
  }

  .heading-672 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
  }

  .heading-632-copy-2 {
    color: #000;
    font-size: 18px;
  }

  .heading-673 {
    color: #1d3b46;
    margin-left: 0;
    font-size: 15px;
  }

  .button-42 {
    text-align: center;
    border-radius: 15px;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 5px;
    display: block;
    box-shadow: 0 2px 5px #0003;
  }

  .heading-674 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading-674.gluco6 {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 30px;
  }

  .heading-674.gluco6._6botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .heading-674.gluco6._3botsnv {
    font-size: 25px;
  }

  .heading-674.gluco6._9botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .atc {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-wrap: normal;
  }

  .text-span-1608-copy {
    font-size: 30px;
  }

  .text-span-1610-copy {
    font-size: 36px;
  }

  .progress-wrapper {
    display: none;
  }

  .mobile-section {
    margin-left: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .mobile-section2 {
    padding-left: 0;
    padding-right: 0;
  }

  .list-30 {
    color: #000;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ug-mobile-heading {
    color: #facc14;
    background-color: #1d3b46;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 22px;
    line-height: 25px;
  }

  .ug-mobile-heading.gluco6 {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 30px;
  }

  .ug-mobile-heading.gluco6._6botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .ug-mobile-heading.gluco6._3botsnv {
    font-size: 25px;
  }

  .ug-mobile-heading.gluco6._9botsnv {
    padding-top: 10px;
    padding-bottom: 5px;
    font-size: 25px;
  }

  .red29.mobile-save {
    margin-left: 0;
  }

  .red29.mobile-save.red-text {
    letter-spacing: -2px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .red29.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  .red29.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .heading-668-29.mobile-save {
    margin-left: 0;
  }

  .heading-668-29.mobile-save.red-text {
    letter-spacing: -7px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .heading-668-29.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  .heading-668-29.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .heading-668-29.mobile-save.blue {
    color: #1d3b46;
    letter-spacing: -6px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .heading-668-29.mobile-save.blue._3botsnv {
    color: #0d3130;
  }

  .heading-668-29.mobile-save.blue._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .heading-668-29.mobile-save.blue-copy {
    color: #1d3b46;
    letter-spacing: -2px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .heading-668-29.mobile-save.blue-copy._3botsnv {
    color: #0d3130;
  }

  .heading-668-29.mobile-save.blue-copy._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .heading-548-copy {
    text-align: left;
    margin-bottom: 0;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 30px;
    display: none;
  }

  .heading-548-copy.mobile-edit {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-548-copy.mobile {
    text-align: center;
    display: block;
  }

  .quick-stack-24-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .ug-downsell-2 {
    display: none;
  }

  .text-span-1608-d2, .text-span-1608c-d2, .text-span-1608d-d2 {
    font-size: 30px;
  }

  .heading-544-d2 {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
  }

  .heading-541-d2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .heading-542-d2 {
    width: 99.9999%;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 26px;
  }

  .button-36-d2 {
    grid-column-gap: 67px;
    grid-row-gap: 67px;
    vertical-align: baseline;
    border-radius: 20px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    display: flex;
  }

  .button-36-d2.yes {
    width: 85%;
  }

  .text-span-1610-d2 {
    font-size: 36px;
  }

  .mobile-downsell2 {
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .text-span-1639-d2 {
    color: #dc2626;
  }

  .red19.mobile-save {
    color: #b80000;
    letter-spacing: -5px;
    margin-left: 0;
    font-size: 45px;
  }

  .red19.mobile-save.red-text {
    letter-spacing: -2px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .red19.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  .red19.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  ._39.mobile-save {
    margin-left: 0;
  }

  ._39.mobile-save.red-text {
    letter-spacing: -7px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._39.mobile-save.red-text._3botsnv {
    color: #0d3130;
  }

  ._39.mobile-save.red-text._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  ._39.mobile-save.blue {
    color: #1d3b46;
    letter-spacing: -6px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._39.mobile-save.blue._3botsnv {
    color: #0d3130;
  }

  ._39.mobile-save.blue._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  ._39.mobile-save.blue-copy {
    color: #1d3b46;
    letter-spacing: -2px;
    width: 62px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  ._39.mobile-save.blue-copy._3botsnv {
    color: #0d3130;
  }

  ._39.mobile-save.blue-copy._6botsnv {
    color: #0d3130;
    letter-spacing: -7px;
    width: 45px;
  }

  .heading-666-copy {
    margin-right: 5px;
    font-size: 22px;
  }

  .button-42-d2 {
    text-align: center;
    border-radius: 15px;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 5px;
    font-size: 22px;
    line-height: 30px;
    display: block;
    box-shadow: 0 2px 5px #0003;
  }

  .heading-702-mobile {
    text-align: center;
    margin-bottom: 0;
    padding: 0 5px;
    font-size: 13px;
    line-height: 20px;
  }

  .quick-stack-42-d2 {
    width: NaN% ;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bold-text-213-d2 {
    font-size: 22px;
  }

  .section-367-copy {
    display: block;
  }

  .italic-text-27 {
    font-size: 20px;
    line-height: 25px;
  }

  .paragraph-454 {
    letter-spacing: 0;
    text-shadow: 0 1px 1px #000;
    margin-bottom: 10px;
    padding: 15px 10px 10px;
    font-size: 18px;
  }

  .container-399 {
    display: none;
  }

  .container-399-mobile {
    background-image: url("https://cdn.prod.website-files.com/667e7cf09f96703ceeed6150/68390538280f5948c495bb22_mobile%20BG%20(4).webp");
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: cover;
    width: auto;
    max-width: none;
    margin-top: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    position: static;
    overflow: hidden;
  }

  .heading-554-hide {
    text-shadow: 0 1px #000;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .paragraph-406-hide {
    width: 100%;
    font-size: 17px;
    display: none;
  }

  .container-400 {
    padding-bottom: 0;
    display: none;
  }

  .heading-538-copy {
    text-align: center;
    text-align: center;
    text-align: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 21px;
    line-height: 36px;
    display: block;
  }

  .container-401 {
    display: block;
  }

  .paragraph-455 {
    font-size: 16px;
  }

  .container-402 {
    display: none;
  }

  .container-403 {
    display: block;
  }

  .bold-text-230 {
    text-align: center;
  }

  .quick-stack-7-mobile {
    margin-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
  }

  .div-block-653 {
    padding-right: 0;
  }

  .image-226-kyle {
    margin-top: 10px;
  }

  .heading-706 {
    color: #fff;
    text-align: center;
    background-color: #266271;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    margin-bottom: 0;
    margin-right: 0;
    line-height: 44px;
  }

  .cell-87 {
    align-items: center;
  }

  .heading-707 {
    font-size: 20px;
    line-height: 32px;
  }

  .container-405 {
    border-top: 1px solid #00000080;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-554-copy-2 {
    text-shadow: 0 1px #000;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .paragraph-456 {
    line-height: 25px;
  }

  .paragraph-457 {
    letter-spacing: 0;
    text-shadow: 0 1px 1px #000;
    margin-bottom: 10px;
    padding: 15px 10px 10px;
    font-size: 18px;
  }

  .heading-708 {
    text-align: center;
    letter-spacing: -.5px;
    margin-bottom: 0;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .cell-88 {
    background-color: #fff0;
    border: 2px #26627100;
    border-radius: 0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 5px 10px;
  }

  .container-407 {
    background-color: #fff;
    border-radius: 22px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 10px;
    display: flex;
    box-shadow: 0 2px 5px #000;
  }

  .cell-90 {
    justify-content: flex-start;
  }

  .image-284.mobile-badge {
    margin-right: 10px;
  }

  .bold-text-237 {
    font-size: 18px;
  }

  .paragraph-458 {
    width: 100%;
    margin-top: 10px;
    font-size: 18px;
    line-height: 25px;
  }

  .container-408 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-43 {
    grid-column-gap: 67px;
    grid-row-gap: 67px;
    vertical-align: baseline;
    border-radius: 20px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    display: flex;
  }

  .button-43.yes {
    width: 85%;
    font-size: 18px;
  }

  .section-383 {
    padding-bottom: 20px;
  }

  .container-410 {
    padding-top: 0;
  }

  .text-span-1643 {
    color: #facc14;
    text-shadow: 0 1px #ebebebcf;
  }

  .italic-text-28 {
    font-size: 20px;
    line-height: 25px;
  }

  .container-411 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .section-384 {
    padding-bottom: 10px;
    display: block;
  }

  .container-412 {
    background-color: #fff;
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px;
    justify-content: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 10px;
    display: flex;
    box-shadow: 0 2px 5px #0003;
  }

  .paragraph-459 {
    color: #1d3b46;
    letter-spacing: -.5px;
    width: 95%;
    font-size: 16px;
  }

  .heading-709 {
    font-size: 22px;
  }

  .container-413 {
    padding: 10px 10px 0;
  }

  .container-414 {
    width: 100%;
  }

  .heading-710 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-span-1645 {
    font-size: 30px;
  }

  .heading-711 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 45px;
    font-size: 18px;
  }

  .bold-text-238 {
    font-size: 22px;
  }

  .section-386 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-712 {
    text-shadow: 0 1px 1px #000;
    margin-bottom: 0;
    padding: 10px 40px 0;
    font-size: 22px;
    line-height: 44px;
  }

  .container-415 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-655 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .text-span-1646 {
    font-size: 24px;
  }

  .image-286 {
    margin-top: 0;
  }

  .text-span-1647 {
    color: #b80000;
  }

  .text-span-1647.yellow {
    color: #b80000;
    text-shadow: none;
  }

  .cell-95 {
    justify-content: flex-start;
    padding-left: 0;
  }

  .paragraph-462 {
    color: #1d3b46;
    font-size: 18px;
  }

  .bold-text-239 {
    font-size: 18px;
  }

  .heading-713 {
    line-height: 28px;
  }

  .heading-714 {
    margin-top: 10px;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 25px;
    line-height: 30px;
  }

  .image-287.mobile-badge {
    margin-right: 10px;
  }

  .container-416 {
    width: 100%;
  }

  .paragraph-463 {
    color: #1d3b46;
    text-align: left;
    width: 98%;
    padding-left: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .heading-715 {
    width: 70%;
    font-size: 22px;
  }

  .heading-716 {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
  }

  .heading-717 {
    text-align: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 21px;
    line-height: 36px;
    display: none;
  }

  .container-417 {
    display: none;
  }

  .heading-718 {
    padding: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .text-span-1649.red {
    color: #b80000;
    text-shadow: none;
  }

  .paragraph-464 {
    width: 98%;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  .container-418 {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-44 {
    padding-right: 0;
  }

  .section-389 {
    display: block;
  }

  .heading-719 {
    color: #facc14;
    text-shadow: 0 1px 1px #000000c2;
    margin-top: 0;
    font-family: Roboto, sans-serif;
  }

  .heading-719.mobile-1btlc {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .container-419 {
    border-radius: 24px 24px 22px 22px;
    box-shadow: 0 2px 5px #000;
  }

  .heading-720 {
    width: 98%;
    font-size: 22px;
    line-height: 36px;
  }

  .heading-721 {
    width: 98%;
    font-size: 24px;
    line-height: 34px;
  }

  .container-420 {
    padding-left: 0;
  }

  .div-block-658.mobile-badges {
    flex-flow: row;
    align-items: center;
    width: 100%;
    margin-top: 0;
    padding-top: 0;
  }

  .heading-722 {
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
  }

  .div-block-659 {
    background-color: #fff;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .paragraph-465 {
    text-align: center;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-660 {
    width: 94%;
    margin-top: 10px;
  }

  .quick-stack-45 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-radius: 24px 24px 22px 22px;
    flex: 0 auto;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-466 {
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 24px;
  }

  .heading-723 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 28px;
  }

  .paragraph-467 {
    text-align: justify;
  }

  .container-421 {
    display: block;
  }

  .container-422 {
    display: none;
  }

  .container-423 {
    padding-left: 0;
  }

  .container-424 {
    display: none;
  }

  .container-424.mob {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .text-span-1650 {
    font-size: 36px;
  }

  .image-291 {
    padding-bottom: 10px;
  }

  .paragraph-468 {
    color: #1d3b46;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .quick-stack-46 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-725 {
    width: 99.9999%;
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 26px;
  }

  .quick-stack-47 {
    padding-top: 0;
  }

  .container-425 {
    padding-top: 10px;
  }

  .container-426 {
    width: 94%;
    margin-top: 0;
    margin-bottom: 5px;
  }

  .paragraph-469 {
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    font-size: 18px;
  }

  .paragraph-469._6btlc {
    padding-top: 10px;
  }

  .quick-stack-48 {
    margin-left: 20px;
    padding-top: 10px;
    padding-right: 20px;
  }

  .heading-726 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 22px;
  }

  .container-427 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cell-98 {
    padding-left: 0;
  }

  .heading-727 {
    text-align: center;
    text-shadow: 0 1px 1px #000;
    font-size: 21px;
    line-height: 36px;
  }

  .heading-727.mobile-h1 {
    margin-top: 20px;
    display: block;
  }

  .container-428 {
    padding-top: 20px;
  }

  .heading-728 {
    font-size: 22px;
  }

  .cell-99 {
    flex-flow: wrap;
  }

  .container-429 {
    width: 98%;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .up1-tom-s {
    display: block;
  }

  .d1-tom-s {
    display: none;
  }

  .heading-720-copy {
    width: 98%;
    font-size: 22px;
    line-height: 36px;
  }

  .div-block-661 {
    padding-right: 20px;
  }

  .d1 {
    display: none;
  }

  .paragraph-475 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .up1-6-btlc-copy {
    display: none;
  }

  .heading-732 {
    font-size: 30px;
  }

  .heading-735 {
    font-size: 30px;
    line-height: 42px;
  }

  .heading-736 {
    text-align: center;
    line-height: 42px;
  }

  .paragraph-477, .paragraph-478, .paragraph-479 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-51 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-299 {
    margin-left: -10px;
  }

  .heading-536-copy {
    width: 100%;
    font-size: 22px;
  }

  .heading-537-copy {
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-482 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-297 {
    flex-flow: row;
  }

  .buybox1 {
    padding-bottom: 10px;
    display: block;
  }

  .heading-545-copy {
    width: 100%;
    font-size: 20px;
    line-height: 34px;
  }

  .heading-549-copy {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .heading-739 {
    margin-top: 10px;
    font-size: 25px;
    line-height: 35px;
  }

  .paragraph-484 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-662 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
  }

  .image-304 {
    margin-right: 10px;
  }

  .heading-739-copy {
    font-size: 22px;
    line-height: 35px;
  }

  .paragraph-485 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-740 {
    font-size: 30px;
  }

  .container-437 {
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-486 {
    width: 100%;
  }

  .div-block-664, .div-block-666 {
    width: 90%;
  }

  .this-is-your-moment {
    width: 90%;
    margin-top: -120px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-438-copy {
    display: none;
  }

  .buybox3 {
    padding-top: 0;
  }

  .desktop, .mobile-stack {
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-6-mobile {
    padding-right: 0;
  }

  .paragraph-400-copy {
    color: #1d3b46;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 25px;
  }

  .mobile-stack2, .quick-stack-55-mobile {
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-56-mobile {
    padding-bottom: 20px;
  }

  .quick-stack-7-copy {
    margin-left: 20px;
    padding-top: 10px;
    padding-right: 20px;
  }

  .quick-stack-58-mobile1 {
    width: 100%;
  }

  .paragraph-400-mobile {
    color: #1d3b46;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    line-height: 25px;
  }

  .paragraph-482-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-297-mobile {
    flex-flow: row;
  }

  .container-438-mobile {
    display: flex;
  }

  .image-307-mob {
    margin-top: -20px;
    position: static;
    transform: translate(0);
  }

  .heading-740-mobile {
    margin-top: 80px;
    font-size: 30px;
    line-height: 40px;
  }

  .up1-6-btlc {
    display: block;
  }

  .heading-539-copy {
    width: 98%;
    font-size: 22px;
    line-height: 36px;
  }

  .section-398 {
    display: none;
  }

  .container-440 {
    background-color: #fff0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .section-399 {
    display: none;
  }

  .button-44.button2 {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 26px;
  }

  .button-44.mob {
    width: 100%;
    font-size: 14px;
  }

  .quick-stack-59 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .container-441 {
    width: 80%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-60 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-743 {
    text-align: center;
    font-size: 26px;
    line-height: 40px;
  }

  .heading-744 {
    text-align: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 25px;
  }

  .cell-132 {
    flex-flow: row;
    padding-bottom: 10px;
  }

  .div-block-668 {
    flex-flow: row;
    justify-content: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-745 {
    margin-top: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-746 {
    font-size: 20px;
  }

  .paragraph-488 {
    font-size: 17px;
  }

  .div-block-669.mob {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-443 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-670 {
    flex-flow: column;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .heading-747 {
    font-size: 22px;
  }

  .paragraph-489 {
    font-size: 17px;
  }

  .heading-749 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 34px;
  }

  .heading-750 {
    font-size: 20px;
  }

  .paragraph-490 {
    font-size: 17px;
  }

  .container-445 {
    padding-top: 0;
  }

  .heading-751 {
    margin-bottom: 20px;
    font-size: 26px;
  }

  .paragraph-491 {
    font-size: 18px;
  }

  .quick-stack-62 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 0;
    padding-left: 20px;
  }

  .cell-139.box2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-139.box5 {
    padding-left: 20px;
  }

  .heading-752 {
    font-size: 20px;
  }

  .paragraph-492 {
    font-size: 17px;
  }

  .container-446.box2 {
    margin-left: 0;
  }

  .container-446.box5 {
    margin-right: 0;
  }

  .quick-stack-63 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .container-447 {
    display: none;
  }

  .heading-753 {
    text-align: center;
    font-family: Fira Sans Condensed, sans-serif;
    font-size: 24px;
    line-height: 35px;
  }

  .paragraph-493 {
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 17px;
  }

  .container-448 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-624, .paragraph-494 {
    font-size: 17px;
  }

  .container-449 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-625 {
    font-size: 18px;
  }

  .cell-144 {
    background-image: linear-gradient(159deg, #97bdfa80, #a0e9fa3b 54%, #fff);
  }

  .heading-754 {
    font-size: 14px;
  }

  .container-450 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-755 {
    font-size: 28px;
  }

  .heading-756 {
    font-size: 32px;
  }

  .container-451 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 20px;
    display: flex;
  }

  .section-409 {
    height: 200px;
  }

  .heading-758 {
    font-size: 22px;
    line-height: 38px;
  }

  .container-455, .container-456 {
    padding-bottom: 20px;
  }

  .heading-759 {
    font-size: 24px;
    line-height: 34px;
  }

  .div-block-682 {
    background-color: #efecec80;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-495 {
    font-size: 17px;
    line-height: 25px;
  }

  .text-span-1662 {
    font-size: 20px;
  }

  .cell-148 {
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
    border-bottom-left-radius: 0;
    align-items: flex-start;
    padding: 20px;
  }

  .heading-760 {
    font-size: 24px;
  }

  .paragraph-496, .heading-761 {
    font-size: 17px;
  }

  .cell-149 {
    border-radius: 0 0 32px 32px;
    padding: 20px;
  }

  .heading-763 {
    font-size: 16px;
  }

  .heading-688 {
    margin-bottom: 0;
  }

  .quick-stack-30-mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-413 {
    padding-bottom: 10px;
  }

  .cell-159 {
    justify-content: center;
    align-items: center;
  }

  .heading-766 {
    flex: 0 auto;
    margin-top: 0;
  }

  .paragraph-502 {
    text-align: justify;
  }

  .container-479 {
    padding-bottom: 40px;
  }

  .accordion_question {
    font-size: 17px;
  }

  .cd-min, .cd-sec {
    font-size: 25px;
  }

  .section-415 {
    display: block;
  }

  .image-319, .image-320 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-416 {
    display: block;
  }

  .section-417, .cell-189, .cell-190 {
    display: none;
  }

  .section-418 {
    display: block;
  }

  .container-481 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 20px 10px;
    display: flex;
  }

  .image-321 {
    background-color: #fff;
    border-radius: 8px;
    margin-bottom: 20px;
  }

  .heading-776.ne {
    color: #368596;
    font-family: Fira Sans Condensed, sans-serif;
  }

  .heading-776.ne-3bot {
    color: #46a8ba;
    font-family: Fira Sans Condensed, sans-serif;
  }

  .heading-777 {
    font-family: Fira Sans Condensed, sans-serif;
  }

  .button-55.cta {
    border-radius: 99px;
    width: 100%;
    font-size: 20px;
  }

  .div-block-708 {
    padding-top: 20px;
  }

  .cell-160 {
    padding-left: 5px;
  }

  .cell-162 {
    justify-content: space-around;
    align-items: center;
  }

  .quick-stack-70 {
    padding-top: 0;
    padding-left: 0;
  }

  .heading-809.fv {
    background-color: #065252;
    width: 56%;
  }

  .heading-809.ne {
    background-color: #368596;
    width: 50%;
  }

  .heading-809.ne-3bot {
    background-color: #46a8ba;
    width: 50%;
  }

  .heading-835 {
    font-size: 24px;
  }

  .heading-835.fv {
    color: #3c7856;
  }

  .heading-775 {
    text-overflow: ellipsis;
  }

  .heading-775.ne {
    color: #368596;
    font-family: Fira Sans Condensed, sans-serif;
  }

  .heading-775.ne-3bot {
    color: #46a8ba;
    font-family: Fira Sans Condensed, sans-serif;
  }

  .container-482 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .container-482.ne {
    background-color: #368596;
  }

  .heading-810 {
    margin-bottom: 0;
  }

  .heading-810.fv {
    color: #3c7856;
  }

  .heading-810.ne {
    color: #368596;
  }

  .heading-810.ne-3bot {
    color: #46a8ba;
  }

  .div-block-696.fv {
    background-color: #82b5850f;
    border-color: #054040;
  }

  .div-block-696.ne {
    background-color: #fffbeb;
    border-color: #3e97a8;
  }

  .container-508 {
    display: block;
  }

  .text-span-1685 {
    color: #9ca3af;
    font-weight: 300;
    -webkit-text-decoration: line-through #e00000;
    text-decoration: line-through #e00000;
  }

  .div-block-710 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .cell-191, .cell-192 {
    padding-left: 20px;
  }

  .navbar-logo-left-container.shadow-three {
    padding-left: 10px;
  }

  .container-509 {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .hero-heading-center {
    flex-flow: column;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .centered-heading.margin-bottom-32px {
    width: auto;
    font-size: 20px;
  }

  .centered-heading.margin-bottom-32px._3rdclass {
    margin-top: 0;
  }

  .margin-bottom-24px-2 {
    flex-flow: column;
    display: flex;
  }

  .h2 {
    text-align: left;
    width: 350px;
    font-size: 22px;
    line-height: 28px;
  }

  .h2.h3 {
    padding-left: 0;
    line-height: 20px;
  }

  .bold-text-245 {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 350px;
    font-size: 32px;
    line-height: 35px;
    display: flex;
  }

  .heading-836 {
    font-size: 28px;
  }

  .image-349 {
    margin-right: 3px;
    padding-right: 0;
  }

  .container-512.testimonial1, .container-512.testimonial2, .container-512.testimonial3 {
    width: 100%;
  }

  .paragraph-505.footer {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-ng {
    padding-top: 20px;
  }

  .section-425 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .margin-bottom-24px-2-copy {
    flex-flow: column;
    margin-bottom: 20px;
    display: flex;
  }

  .list-33 {
    padding-left: 10px;
    font-style: normal;
    font-weight: 700;
  }

  .list-item-52, .list-item-53, .list-item-54 {
    font-size: 18px;
  }

  .heading-839 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0;
  }

  .container-514 {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px;
    display: block;
  }

  .heading-840 {
    font-size: 26px;
    line-height: 35px;
  }

  .heading-840.material-icons.warning-icon {
    font-size: 18px;
  }

  .paragraph-506 {
    font-size: 17px;
    line-height: 25px;
  }

  .container-515 {
    margin-bottom: 5px;
    margin-right: 0;
  }

  .green {
    background-color: #bfe3dba1;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-352 {
    position: static;
  }

  .container-516 {
    flex-flow: column;
    width: auto;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .semiblue {
    background-color: #4fa3b1;
  }

  .greenish {
    background-color: #1fa187;
  }

  .semi-blue {
    background-color: #b7d9e0ad;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .blueish {
    background-color: #b7c9d2bf;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-717 {
    background-color: #ff0e0e;
    padding: 10px;
  }

  .code-embed-392 {
    background-color: #fff0;
    margin-bottom: 0;
    display: flex;
  }

  .scientific-ref {
    width: 100%;
    margin-top: 20px;
    font-size: 24px;
    line-height: 34px;
  }

  .div-block-718 {
    align-items: flex-start;
    margin-bottom: 0;
    padding-top: 0;
  }

  .paragraph-507 {
    font-size: 17px;
  }

  .heading-841 {
    font-size: 22px;
    line-height: 30px;
  }

  .image-354 {
    margin-top: 20px;
  }

  .body-4 {
    background-image: none;
  }

  .scifi {
    padding-left: 10px;
    padding-right: 10px;
  }

  .cell-203 {
    padding-right: 20px;
  }

  .heading-782 {
    margin-right: 0;
    font-size: 18px;
  }

  .paragraph-508 {
    font-size: 17px;
  }

  .heading-783 {
    width: 70%;
  }

  .heading-784 {
    color: #003f54;
    font-size: 24px;
  }

  .image-356 {
    margin-left: 0;
  }

  .bonus2 {
    margin-right: 0;
  }

  .heading-781 {
    font-size: 24px;
  }

  .image-357 {
    margin-left: 0;
  }

  .div-block-685 {
    width: 100%;
  }

  .cell-150 {
    padding-left: 20px;
  }

  .ebook {
    font-size: 20px;
    line-height: 35px;
  }

  .heading-784-copy {
    font-size: 24px;
  }

  .section-409-ebays {
    height: auto;
    padding-bottom: 20px;
  }

  .image-358 {
    width: 101%;
  }

  .image-359, .image-360 {
    width: 100%;
  }

  .div-block-668-top {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-839-copy {
    text-align: center;
  }

  .heading-839-copy.hover-lift {
    margin-top: 0;
  }

  .image-356-mobile {
    margin-left: 0;
    position: static;
  }

  .bonus2-mobile {
    margin-right: 0;
    position: static;
  }

  .ebay-mobile {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    padding-bottom: 20px;
  }

  .image-361 {
    width: 100%;
  }

  .section-432 {
    background-color: #fdfdfd;
  }

  .div-block-722 {
    display: none;
  }

  .code-embed-394 {
    margin-left: 0;
    display: none;
    position: relative;
    top: -104px;
  }

  .image-362 {
    position: relative;
  }

  .section-416-header-desk {
    display: none;
  }

  .div-block-722-mobile-with-testimonial {
    flex-flow: column;
    display: flex;
  }

  .image-352-mobile {
    margin-left: 0;
    position: static;
  }

  .code-embed-394-copy {
    margin-left: 0;
    display: flex;
    position: relative;
    top: -104px;
  }
}

#w-node-b5d1321c-6fd5-e7df-4d4b-182514c11485-eeed6197, #w-node-b5d1321c-6fd5-e7df-4d4b-182514c1149e-eeed6197 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_15c9222f-402f-4eef-1786-84eedaa81f23-eeed6197, #w-node-_15c9222f-402f-4eef-1786-84eedaa81f44-eeed6197, #w-node-_15c9222f-402f-4eef-1786-84eedaa81f66-eeed6197 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-bcaf245c {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-bcaf245c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-bcaf245c, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-bcaf245c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-bcaf245c {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-bcaf245c {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_64b34228-9871-ec4e-2c34-8dd4fdefb3f1-fdefb3ef {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_64b34228-9871-ec4e-2c34-8dd4fdefb3fa-fdefb3ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_489031b5-c530-390e-0977-c1b467076109-454129e9 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f6187461-7c73-8eef-3fe8-f1934811c110-454129e9 {
  grid-template-rows: auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-ce9ce9fe {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-ce9ce9fe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-ce9ce9fe {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-ce9ce9fe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-ce9ce9fe, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-ce9ce9fe {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-ce9ce9fe {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-ce9ce9fe {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-5b351821 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-5b351821 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-5b351821 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-5b351821 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-5b351821, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-5b351821 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-5b351821 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-5b351821 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-a4c0e002 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-a4c0e002 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-a4c0e002 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-a4c0e002 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-a4c0e002, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-a4c0e002 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-a4c0e002 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-a4c0e002 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-bd82bc86 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-bd82bc86 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-bd82bc86 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-bd82bc86 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-bd82bc86, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-bd82bc86 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-bd82bc86 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-bd82bc86 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-1114c45c {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-1114c45c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-1114c45c {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-1114c45c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-1114c45c, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-1114c45c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-1114c45c {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-1114c45c {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-99e9b081 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-99e9b081 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-99e9b081 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-99e9b081 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-99e9b081, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-99e9b081 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-99e9b081 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-99e9b081 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-41a712d8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-41a712d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-41a712d8 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-41a712d8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-41a712d8, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-41a712d8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-41a712d8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-41a712d8 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-79cc6404 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-79cc6404 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-79cc6404 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-79cc6404 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-79cc6404, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-79cc6404 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-79cc6404 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-79cc6404 {
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_489031b5-c530-390e-0977-c1b467076109-025c6e7b {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-f6187461-7c73-8eef-3fe8-f1934811c110-025c6e7b {
  grid-template-rows: auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-073faf2c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-073faf2c, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-073faf2c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-073faf2c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-073faf2c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-073faf2c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-073faf2c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-073faf2c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-073faf2c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-073faf2c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-073faf2c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-073faf2c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-5dfd9d74, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-5dfd9d74, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-5dfd9d74, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-5dfd9d74, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-5dfd9d74, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-5dfd9d74, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-5dfd9d74, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-5dfd9d74, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-5dfd9d74, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-5dfd9d74, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-5dfd9d74, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-5dfd9d74, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-e10eb1a2, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-e10eb1a2, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-e10eb1a2, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-e10eb1a2, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-e10eb1a2, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-e10eb1a2, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-e10eb1a2, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-e10eb1a2, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-e10eb1a2, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-e10eb1a2, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-e10eb1a2, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-e10eb1a2, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-9b5fb231, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-9b5fb231, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-9b5fb231, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-9b5fb231, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-9b5fb231, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-9b5fb231, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-9b5fb231, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-9b5fb231, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-9b5fb231, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-9b5fb231, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-9b5fb231, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-9b5fb231, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-97ada2e9, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-97ada2e9, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-97ada2e9, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-97ada2e9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-97ada2e9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-97ada2e9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-97ada2e9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-97ada2e9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-97ada2e9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-97ada2e9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-97ada2e9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-97ada2e9, #w-node-e2ee819f-ffd8-32a5-1314-e555bf068e69-100e97dd, #w-node-a331cfe4-0d38-674a-ce61-439289053a49-100e97dd {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-bcf065ef-f80e-1402-7084-e68b447a5ca4-100e97dd {
  place-self: center;
}

#w-node-bcf065ef-f80e-1402-7084-e68b447a5ca5-100e97dd {
  align-self: center;
}

#w-node-bcf065ef-f80e-1402-7084-e68b447a5ca6-100e97dd, #w-node-bcf065ef-f80e-1402-7084-e68b447a5ca7-100e97dd {
  place-self: center;
}

#w-node-_0b55a7ed-680f-720c-0793-4596bd88f850-b8d13b6c, #w-node-_0b55a7ed-680f-720c-0793-4596bd88f86d-b8d13b6c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-df3ddfbb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-df3ddfbb, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-df3ddfbb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-df3ddfbb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-df3ddfbb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-df3ddfbb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-df3ddfbb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-df3ddfbb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-df3ddfbb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-df3ddfbb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-df3ddfbb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-df3ddfbb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-25cad2ae, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-25cad2ae, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-25cad2ae, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-25cad2ae, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-25cad2ae, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-25cad2ae, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-25cad2ae, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-25cad2ae, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-25cad2ae, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-25cad2ae, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-25cad2ae, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-25cad2ae, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-f0ea1d84, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-f0ea1d84, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-f0ea1d84, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-f0ea1d84, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-f0ea1d84, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-f0ea1d84, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-f0ea1d84, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-f0ea1d84, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-f0ea1d84, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-f0ea1d84, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-f0ea1d84, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-f0ea1d84, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-8b2ab919, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-8b2ab919, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-8b2ab919, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-8b2ab919, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-8b2ab919, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-8b2ab919, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-8b2ab919, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-8b2ab919, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-8b2ab919, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-8b2ab919, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-8b2ab919, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-8b2ab919, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-18bf65c9, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-18bf65c9, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-18bf65c9, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-18bf65c9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-18bf65c9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-18bf65c9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-18bf65c9, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-18bf65c9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-18bf65c9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-18bf65c9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-18bf65c9, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-18bf65c9, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-89c2397e, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-89c2397e, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-89c2397e, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-89c2397e, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-89c2397e, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-89c2397e, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-89c2397e, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-89c2397e, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-89c2397e, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-89c2397e, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-89c2397e, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-89c2397e, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-9755b3ea, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-9755b3ea, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-9755b3ea, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-9755b3ea, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-9755b3ea, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-9755b3ea, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-9755b3ea, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-9755b3ea, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-9755b3ea, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-9755b3ea, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-9755b3ea, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-9755b3ea, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-8a2ff61d, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-8a2ff61d, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-8a2ff61d, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-8a2ff61d, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-8a2ff61d, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-8a2ff61d, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-8a2ff61d, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-8a2ff61d, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-8a2ff61d, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-8a2ff61d, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-8a2ff61d, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-8a2ff61d, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-579c8ef8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-579c8ef8, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-579c8ef8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-579c8ef8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-579c8ef8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-579c8ef8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-579c8ef8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-579c8ef8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-579c8ef8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-579c8ef8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-579c8ef8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-579c8ef8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-975871b8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-975871b8, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-975871b8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-975871b8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-975871b8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-975871b8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-975871b8, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-975871b8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-975871b8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-975871b8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-975871b8, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-975871b8, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-696f36ad, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-696f36ad, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-696f36ad, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-696f36ad, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-696f36ad, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-696f36ad, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-696f36ad, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-696f36ad, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-696f36ad, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-696f36ad, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-696f36ad, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-696f36ad, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-030dd40c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-030dd40c, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-030dd40c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-030dd40c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-030dd40c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-030dd40c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-030dd40c, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-030dd40c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-030dd40c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-030dd40c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-030dd40c, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-030dd40c, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-20079b82, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-20079b82, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-20079b82, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-20079b82, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-20079b82, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-20079b82, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-20079b82, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-20079b82, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-20079b82, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-20079b82, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-20079b82, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-20079b82, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-c131e2eb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-c131e2eb, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-c131e2eb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-c131e2eb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-c131e2eb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-c131e2eb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-c131e2eb, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-c131e2eb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-c131e2eb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-c131e2eb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-c131e2eb, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-c131e2eb, #w-node-_20212d8f-9cac-529b-6793-2022f6b6876d-9c182163, #w-node-_20212d8f-9cac-529b-6793-2022f6b6878b-9c182163, #w-node-_20212d8f-9cac-529b-6793-2022f6b68831-9c182163, #w-node-_20212d8f-9cac-529b-6793-2022f6b6884f-9c182163, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3b4-9c182163, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb3d2-9c182163, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb47a-9c182163, #w-node-_1bf42002-19e8-b199-b80b-cfbdf64bb498-9c182163, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6330c-9c182163, #w-node-c91b4845-b55e-ba83-02d1-917d6cd6332a-9c182163, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633d2-9c182163, #w-node-c91b4845-b55e-ba83-02d1-917d6cd633f0-9c182163 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_4b9eaab0-5ae2-846a-312b-3eb4219accf2-d1496620, #w-node-_4b9eaab0-5ae2-846a-312b-3eb4219acd0f-d1496620 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3d8385a5-78eb-68ad-307a-56f4c854dafa-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_769771e3-61d6-c611-ced9-6b6b94c56290-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-bc7613cc-7650-8c9f-d835-3841c31e496d-54e13011, #w-node-e0ab7da1-d1fb-041e-7043-80906d02ebe7-54e13011, #w-node-f971fcd7-6635-79c1-4c04-3dea74b0be18-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5c6b9c74-ad4d-16e6-5401-a94da839d01b-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_81907948-86c3-a525-41fe-3ed533eda742-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_6e99017c-99d2-bb6e-8ff8-92658e22da11-54e13011, #w-node-a91ad427-13ad-26e9-f53e-4d373e8636cd-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f01b42a1-5f43-b006-41a7-157712e1d989-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fff7409c-fb22-ff24-2d5c-d8142fc2990e-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b0af-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1df-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2d1-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126024-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd1112608a-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd111260b4-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd111260ce-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd111260e1-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126101-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126125-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126154-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126246-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126265-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd1112627a-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_86f65040-399f-1b9c-f495-4f70f3ecb49e-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_86f65040-399f-1b9c-f495-4f70f3ecb4af-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_8e851a7e-5b87-d1b5-0f0a-b6cbdff8b686-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_8e851a7e-5b87-d1b5-0f0a-b6cbdff8b697-54e13011 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_3d8385a5-78eb-68ad-307a-56f4c854dafa-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_769771e3-61d6-c611-ced9-6b6b94c56290-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-bc7613cc-7650-8c9f-d835-3841c31e496d-35423fed, #w-node-e0ab7da1-d1fb-041e-7043-80906d02ebe7-35423fed, #w-node-f971fcd7-6635-79c1-4c04-3dea74b0be18-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5c6b9c74-ad4d-16e6-5401-a94da839d01b-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_81907948-86c3-a525-41fe-3ed533eda742-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_6e99017c-99d2-bb6e-8ff8-92658e22da11-35423fed, #w-node-a91ad427-13ad-26e9-f53e-4d373e8636cd-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f01b42a1-5f43-b006-41a7-157712e1d989-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-fff7409c-fb22-ff24-2d5c-d8142fc2990e-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b0af-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1df-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2d1-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126024-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd1112608a-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd111260b4-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd111260ce-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd111260e1-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126101-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126125-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126154-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126246-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd11126265-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_274e0b13-7e65-9e79-c202-87dd1112627a-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d4491c8f-632a-959e-469c-1e2a52a99df1-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d4491c8f-632a-959e-469c-1e2a52a99e02-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_4aff36ed-2f95-8542-7f25-6ff4537224b4-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4aff36ed-2f95-8542-7f25-6ff4537224c5-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_810ecf0e-7234-84c3-ac5a-d02be00dd6e5-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_810ecf0e-7234-84c3-ac5a-d02be00dd6f6-35423fed {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-3bd2a96d, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_5783d5bd-bdf8-6a81-da1f-d10c543aca41-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  display: none;
}

#w-node-a47911ab-454e-1c67-8004-ff70949803d6-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e50824c2-7f7c-01cf-18cf-be884e899913-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_6f54f89e-2889-d59a-e1a9-ab16b98d694c-3bd2a96d, #w-node-f14500b3-2305-f481-550d-4b0a7234e701-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-b9f89472-9ede-6357-3320-075358f5387a-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ff9da4b6-2fad-20af-d3e5-ce541f1457ed-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_9a303946-548e-129b-4069-334bfd3e5cc6-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e8248005-a9c2-97ad-3044-1f0ed5599540-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa575-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa59f-3bd2a96d, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5b9-3bd2a96d, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5cd-3bd2a96d, #w-node-_800763f0-5eb3-1bc9-befe-63463d894775-3bd2a96d, #w-node-_2ff34d7e-f024-5c44-8299-14fd38681909-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa4db-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5ed-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa612-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_4b8b6de2-76ec-3e73-ee7d-0015f7657dcb-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  display: none;
}

#w-node-_6ecee29a-47ba-0e87-e12e-2deff674ca61-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c28580ae-5608-c2e0-f22d-2796a488a223-3bd2a96d, #w-node-_33e089fc-85f1-cf5c-170a-bb01b57790f9-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_57993756-621d-d976-73ba-80f1025297c3-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c1a6f0cd-5851-2a40-1585-799c1a04e651-3bd2a96d, #w-node-f6771374-d53a-b791-9506-507e645b5e59-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa850-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa861-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd010430-ed14-2761-c9df-0b4814e679be-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb826-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb85d-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4e3b0dc8-0852-7e80-74b8-0fd43ee84f95-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8a5-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8b6-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-3bd2a96d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-f14500b3-2305-f481-550d-4b0a7234e701-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7241984a-386f-2548-1cc6-5eb429269f34-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-e4136deb-e745-e1d2-eefd-300fadbfb337-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0c23cdf1-6eba-3f1c-3f6f-af99a340cb57-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-bbc57739-f1ee-2cc0-c8f2-953deacba07d-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_211b2cf3-6cb9-6e9e-087e-28deac507a6c-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0ba4-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c92e24d9-ac7a-aa48-fb8f-756051838f23-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0c3e-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0c68-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c82-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c96-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0cb6-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0cda-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-dd7f77b1-d5d5-360d-2b75-d7f2a6d36eb6-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6375b687-d278-4a84-721e-332b4dd27e33-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0e26-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3419bb69-66fb-c704-b59b-a1a541574572-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0e79-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b40f46c7-cdc5-5808-0286-da69c39e0e8a-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_82649f21-d72f-5e15-1e2a-f4a969aa8689-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_72a8f846-e621-eb4d-f7a1-68a5c03ef316-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_82970c91-a2a8-5370-842c-b186a435fe19-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6c2e586d-50da-f97e-3fbf-ca61eb384197-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_82970c91-a2a8-5370-842c-b186a435fe77-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_82970c91-a2a8-5370-842c-b186a435fe88-d99c6a56 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_25809caa-a6a0-0942-2cb3-44abb833ac94-c0d38984, #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-c0d38984, #w-node-_9e7e1f71-456e-a09e-118b-f189706cb6bb-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-c0d38984, #w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-c0d38984, #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-c0d38984, #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-c0d38984, #w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_17a71e6e-7e0a-0cbf-c943-45b5a42aed95-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1cd40dd4-bd1c-2744-6891-b48b89ecd6be-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_211b2cf3-6cb9-6e9e-087e-28deac507a6c-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_82649f21-d72f-5e15-1e2a-f4a969aa8689-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_72a8f846-e621-eb4d-f7a1-68a5c03ef316-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-c0d38984 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-_1b8108fa-8b55-0d66-b837-aa721c5d85d4-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-8685a245 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_484aa0da-2c72-eff1-a654-c51fbc082eb3-8685a245 {
  grid-template-rows: auto;
  grid-template-columns: .5fr .25fr;
}

#w-node-_0a469098-4250-2807-ba3c-691d96a9ee01-2fe8c3bd, #w-node-_6409fb85-a87c-5f89-c034-c619eefe599e-2fe8c3bd, #w-node-d127d955-e624-ab5c-48bd-e817c2e21d69-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_06ee068c-d8ef-fbcc-d8c4-4b3201add9eb-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f14500b3-2305-f481-550d-4b0a7234e701-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_18b35a9c-46a4-99be-c969-c0727c227617-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eb86c3a7-5e47-dd9b-e6f8-4b915c3d1199-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-b6d5a0a9-d404-03de-7196-4b51ce2a795d-2fe8c3bd, #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a797f-2fe8c3bd, #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a79a1-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-af5a4ce9-6c60-e0f4-10f2-e58e103753c8-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fd3afa59-1115-b8e5-cc46-30e754f73769-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-d49a038d-f807-94cc-af9b-68e5e0e1f4d2-2fe8c3bd, #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f4f4-2fe8c3bd, #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f516-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d847f4f7-d04a-2412-ae5a-04c9ed1d67ab-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-_7d635982-19a2-8886-09b7-f7d270cc54c7-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c0b7efa5-65ee-4503-d35d-149c21b3d9eb-2fe8c3bd, #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da0d-2fe8c3bd, #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da2f-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-2fe8c3bd {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-214717ee, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-a47911ab-454e-1c67-8004-ff70949803d6-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e50824c2-7f7c-01cf-18cf-be884e899913-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_6f54f89e-2889-d59a-e1a9-ab16b98d694c-214717ee, #w-node-f14500b3-2305-f481-550d-4b0a7234e701-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-b9f89472-9ede-6357-3320-075358f5387a-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ff9da4b6-2fad-20af-d3e5-ce541f1457ed-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_9a303946-548e-129b-4069-334bfd3e5cc6-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e8248005-a9c2-97ad-3044-1f0ed5599540-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_800763f0-5eb3-1bc9-befe-63463d894775-214717ee, #w-node-_2ff34d7e-f024-5c44-8299-14fd38681909-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa4db-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa575-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa59f-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5b9-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5cd-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5ed-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa612-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_6ecee29a-47ba-0e87-e12e-2deff674ca61-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c28580ae-5608-c2e0-f22d-2796a488a223-214717ee, #w-node-_33e089fc-85f1-cf5c-170a-bb01b57790f9-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_57993756-621d-d976-73ba-80f1025297c3-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c1a6f0cd-5851-2a40-1585-799c1a04e651-214717ee, #w-node-f6771374-d53a-b791-9506-507e645b5e59-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa850-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_2a7cca50-e786-bef9-bc59-dfac950aa861-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb826-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb85d-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4e3b0dc8-0852-7e80-74b8-0fd43ee84f95-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8a5-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8b6-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd010430-ed14-2761-c9df-0b4814e679be-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-214717ee {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_25809caa-a6a0-0942-2cb3-44abb833ac94-502bcaae, #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-502bcaae, #w-node-_73b6a811-c7e6-c0af-bd37-8cd6798d6906-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e1de0991-970b-9831-acbf-08c041e5771e-502bcaae {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-502bcaae, #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-502bcaae {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-502bcaae {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-502bcaae, #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-502bcaae, #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0117f958-d38b-63cb-7618-48e27713bb04-502bcaae {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-502bcaae, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-502bcaae, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-502bcaae {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-502bcaae, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-502bcaae, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-502bcaae, #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_12546dd7-c027-f988-71e1-15e76033b3af-502bcaae, #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-502bcaae, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-502bcaae {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_25809caa-a6a0-0942-2cb3-44abb833ac94-122c24b8, #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-122c24b8, #w-node-_73b6a811-c7e6-c0af-bd37-8cd6798d6906-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e1de0991-970b-9831-acbf-08c041e5771e-122c24b8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-122c24b8, #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-122c24b8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-122c24b8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-122c24b8, #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-122c24b8, #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0117f958-d38b-63cb-7618-48e27713bb04-122c24b8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-122c24b8, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-122c24b8, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-122c24b8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-122c24b8, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-122c24b8, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-122c24b8, #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_12546dd7-c027-f988-71e1-15e76033b3af-122c24b8, #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-122c24b8, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d49f0d52-03c8-0098-eb3f-76501f1fb766-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-be3d0ea7-8437-054c-e4dc-ed71436b74f3-122c24b8, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b7517-122c24b8, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b753c-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_763e5ed3-1bf0-2389-7089-979bbcfff959-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_763e5ed3-1bf0-2389-7089-979bbcfff96a-122c24b8 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0a469098-4250-2807-ba3c-691d96a9ee01-c78b330b, #w-node-_6409fb85-a87c-5f89-c034-c619eefe599e-c78b330b, #w-node-d127d955-e624-ab5c-48bd-e817c2e21d69-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_06ee068c-d8ef-fbcc-d8c4-4b3201add9eb-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b115-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f14500b3-2305-f481-550d-4b0a7234e701-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_18b35a9c-46a4-99be-c969-c0727c227617-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-eb86c3a7-5e47-dd9b-e6f8-4b915c3d1199-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-b6d5a0a9-d404-03de-7196-4b51ce2a795d-c78b330b, #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a797f-c78b330b, #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a79a1-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-af5a4ce9-6c60-e0f4-10f2-e58e103753c8-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fd3afa59-1115-b8e5-cc46-30e754f73769-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-d49a038d-f807-94cc-af9b-68e5e0e1f4d2-c78b330b, #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f4f4-c78b330b, #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f516-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d847f4f7-d04a-2412-ae5a-04c9ed1d67ab-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-_7d635982-19a2-8886-09b7-f7d270cc54c7-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c0b7efa5-65ee-4503-d35d-149c21b3d9eb-c78b330b, #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da0d-c78b330b, #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da2f-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-c78b330b {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54ae4-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b0e-3ca3c50a, #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b28-3ca3c50a, #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b3c-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_30b34aa1-1f91-da54-3bb5-7846195875b5-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_720e76d6-af7f-059c-bd53-ef95a6e85f6c-3ca3c50a, #w-node-_720e76d6-af7f-059c-bd53-ef95a6e85f8e-3ca3c50a, #w-node-_720e76d6-af7f-059c-bd53-ef95a6e85fb0-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c52-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c79-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c9d-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  display: none;
}

#w-node-_1a4e3114-3300-4e42-3b8b-db7970afa28a-3ca3c50a, #w-node-_1a4e3114-3300-4e42-3b8b-db7970afa2ac-3ca3c50a, #w-node-_1a4e3114-3300-4e42-3b8b-db7970afa2ce-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_963643e1-dd2f-9e44-d109-1a52b974dda8-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_69989b09-1124-4d4f-3e55-173e0ded666d-3ca3c50a, #w-node-_69989b09-1124-4d4f-3e55-173e0ded668f-3ca3c50a, #w-node-_69989b09-1124-4d4f-3e55-173e0ded66b1-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2e7231ce-1d7d-921e-387a-66f1ef0df11c-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54ecc-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54edd-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_7166737f-bc35-b28a-d3b3-92d24aa45362-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_7166737f-bc35-b28a-d3b3-92d24aa453af-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7166737f-bc35-b28a-d3b3-92d24aa453de-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_7166737f-bc35-b28a-d3b3-92d24aa45431-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7166737f-bc35-b28a-d3b3-92d24aa45442-3ca3c50a {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-ea27013c-3b95-be45-243b-100941b1361d-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-33360d1f, #w-node-_9057fa99-b9c3-d93b-03cd-314913e42ed9-33360d1f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_0754d036-8903-90ca-b124-308e42532c94-33360d1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_66491442-8642-8827-480b-e6e1a8f14bb6-a8f14bb5 {
  grid-template-rows: auto;
  grid-template-columns: .5fr;
}

#w-node-_66491442-8642-8827-480b-e6e1a8f14bc3-a8f14bb5 {
  grid-template-rows: auto auto;
  grid-template-columns: 2.75fr;
}

#w-node-_88bf23d4-fd00-8526-b902-d0501fc8c2af-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_27ec1e5c-7f44-7933-7efe-68b9acf4b0e1-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_58a8e773-006c-b33e-20ab-466ff21c2840-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1fr;
}

#w-node-_1b8108fa-8b55-0d66-b837-aa721c5d85d4-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_39eda62a-07dd-f8dc-79d5-f99f45bda666-d48b1440 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5ce20ec2-114f-8b34-1531-63d979b7b455-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6ffc3655-33e7-ebc7-d752-c06700cd9853-d48b1440 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-8ad04e5d, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_5783d5bd-bdf8-6a81-da1f-d10c543aca41-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  display: none;
}

#w-node-a47911ab-454e-1c67-8004-ff70949803d6-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e50824c2-7f7c-01cf-18cf-be884e899913-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b526a-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b529c-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b52b6-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b52db-8ad04e5d, #w-node-_1cd87a14-7218-9f25-6ad6-6380dbd3ed98-8ad04e5d, #w-node-_77f2787d-8a99-42f6-b533-a2b5a5d0f5f1-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b53f2-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b5418-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b5441-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  display: none;
}

#w-node-_497ff64b-006b-70b8-f516-0ff37d51e6f8-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-dab69ce5-a7dd-f03b-60ae-b37a33e865f6-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b55a6-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_799bed96-a754-1ec9-a0f9-11f3177b55b7-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd010430-ed14-2761-c9df-0b4814e679be-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-8ad04e5d {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_25809caa-a6a0-0942-2cb3-44abb833ac94-903c65b5, #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7d764503-0f67-14ba-9c83-b73e9037769f-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_0cf3b39f-f5ca-02a1-dae6-b6909b686de4-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_367d4a92-c5d5-a009-6eed-2ef8b3df29ac-903c65b5, #w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-903c65b5, #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-903c65b5, #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-903c65b5, #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0117f958-d38b-63cb-7618-48e27713bb04-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-903c65b5, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-903c65b5, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-903c65b5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-903c65b5, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-903c65b5, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-903c65b5, #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_12546dd7-c027-f988-71e1-15e76033b3af-903c65b5, #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-903c65b5, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_446af783-870b-51f0-e7bb-8c81b754b305-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d49f0d52-03c8-0098-eb3f-76501f1fb766-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-be3d0ea7-8437-054c-e4dc-ed71436b74f3-903c65b5, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b7517-903c65b5, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b753c-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_763e5ed3-1bf0-2389-7089-979bbcfff959-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_763e5ed3-1bf0-2389-7089-979bbcfff96a-903c65b5 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_26df7cee-6b07-3804-a921-adc340213bf5-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c06ace3d-3f65-26c6-c9e6-efded5a5ee7a-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0fa72f88-4057-939d-b697-a7cddd6ad49e-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-f377d8e6-70f8-a1af-3c75-1e36defc94b4-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_929b9b19-56df-4cc6-d890-2d28a3a8e04d-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_14fb2498-3ba0-9b28-ab40-b6181db1932d-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .5fr 1.75fr;
}

#w-node-a22acd37-5e2c-2105-f44d-2c8fb7300527-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a9b8d393-6dda-0fd2-133d-d8475fbdcb17-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_757a85d2-729d-7e1d-269d-9398eb7ad9f6-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9a5d63e9-689b-cab6-54de-1f855bf10e2b-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-a7635c4a-6aad-260f-e0ca-992923d1dcea-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_63e705bd-fa2d-b100-5e27-79f8e1ec9e6d-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fb8a6672-d90a-a879-d896-54882fffc475-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_42b4963f-1dae-5f35-f748-5673755c6023-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f40cf0e7-768d-ca18-1b95-01e10dcb03ee-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-94e69040, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-94e69040, #w-node-_7ef850e6-998e-8c58-880d-30f14b8ce79c-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7c2fa484-a156-f3b1-8819-ea67ca33406b-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_27d42d2a-074a-e08b-5eeb-457cd90347f5-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-a47911ab-454e-1c67-8004-ff70949803d6-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e50824c2-7f7c-01cf-18cf-be884e899913-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-e577e0cf-1fca-39ac-7070-f17f7874c0ce-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
}

#w-node-_1842dbfa-1ceb-3cd7-06a3-c826add488ba-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr;
  display: none;
}

#w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f424a-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f426d-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42a7-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42b6-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42c9-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42dc-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42ee-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f42fe-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f433c-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .5fr 1.75fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4363-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f437d-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4396-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f43b2-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f43d2-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f43ec-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4403-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4419-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4431-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_32957ea0-aa97-4ff1-bfdd-195324dc39df-94e69040, #w-node-_2b401533-2245-f358-de2e-a1393fbe3109-94e69040, #w-node-_004c6530-b050-fd75-7283-4cf25e3f44fe-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f451a-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4596-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f45bc-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_30dd92e2-8f2e-d049-f016-32ef0e1aa9fb-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df606e3a-9dc1-428e-e435-7e5dc76342e0-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f4683-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f469c-94e69040 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr;
  display: none;
}

#w-node-_041234ef-899b-b6c3-7622-59c487a44dbd-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0ef0c991-cce5-745f-a42f-e8aebb570b6c-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f47db-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_004c6530-b050-fd75-7283-4cf25e3f47ec-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd010430-ed14-2761-c9df-0b4814e679be-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-94e69040 {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-_3c024c16-17b6-b47d-843f-bd192118a991-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .75fr;
}

#w-node-_14ddc135-3c55-d242-2753-77c73015b076-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_43a06c99-6eb1-59ae-c15a-daaaf4729038-1877d5ea, #w-node-_8f52eca9-d7a0-251b-cdd1-fb910506f1a8-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_167c0253-6bf1-687e-dd42-c5431b16fc51-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
}

#w-node-c4e6be34-ab1e-da4b-16f0-80127490c73b-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
}

#w-node-_119c24d4-f750-84b5-1c44-b1be8d75c2ff-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_17f4a326-f07a-2afc-5f69-22801c27ed51-1877d5ea {
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1fr 1.75fr;
}

#w-node-_23df9e65-e028-a75a-c9cc-dfdb39759d1f-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_70431d7d-6384-f31c-bbb6-56711afcc26d-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8e9ac746-f53f-b4d4-6572-7712cf65a8e0-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f5ffdc70-005c-d7e6-6dc6-4dff2bbc688e-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9038d8e1-de2b-c277-cb3a-3caa175b96c2-1877d5ea {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a16b2385-0969-8502-2f08-b503d64bea37-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7728a85f-88ed-c154-51bd-e82b1017aa82-1877d5ea, #w-node-_7728a85f-88ed-c154-51bd-e82b1017aaa3-1877d5ea, #w-node-e6039f00-0ed2-7eb2-3870-7fb4afeae2a7-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8c609e45-a873-8bbd-5acc-20f780a95cbd-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8c609e45-a873-8bbd-5acc-20f780a95d17-1877d5ea, #w-node-_8c609e45-a873-8bbd-5acc-20f780a95d38-1877d5ea, #w-node-_8c609e45-a873-8bbd-5acc-20f780a95d56-1877d5ea, #w-node-_185319e9-ee77-ce51-defe-6303c30d2a77-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4b037f92-b541-36ea-555c-0c7a1a1f4ec8-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4b037f92-b541-36ea-555c-0c7a1a1f4f22-1877d5ea, #w-node-_4b037f92-b541-36ea-555c-0c7a1a1f4f43-1877d5ea, #w-node-_4b037f92-b541-36ea-555c-0c7a1a1f4f61-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf440-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf451-1877d5ea {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf462-1877d5ea {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

#w-node-_6de49e88-fe16-2b50-3e09-36c646e76c33-88e34a99 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2692b095-0547-bb70-baaf-6a0cb508a3e9-88e34a99 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-ad6d21e7-b57f-cdcc-1f0a-17b492e46d93-88e34a99, #w-node-b083d90c-7b62-016b-8c99-addf4537dfcf-88e34a99, #w-node-_77568561-5e7b-a9d5-248c-a78f470b4082-88e34a99 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_14ddc135-3c55-d242-2753-77c73015b076-f32bcd48, #w-node-_458f5643-8df9-db69-6c70-c48f7ff9e92c-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
}

#w-node-_43a06c99-6eb1-59ae-c15a-daaaf4729038-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .25fr;
}

#w-node-_0a20964b-7794-5bbe-905d-05f3ab74ea60-f32bcd48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_167c0253-6bf1-687e-dd42-c5431b16fc51-f32bcd48, #w-node-bfbae2e9-feb4-f9c8-e7b2-b09f23f58088-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr;
}

#w-node-bfbae2e9-feb4-f9c8-e7b2-b09f23f5809e-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e823affd-562a-2dca-e838-55af645a9589-f32bcd48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1fr 1.75fr;
}

#w-node-e823affd-562a-2dca-e838-55af645a95b0-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8a04ed79-8757-7419-2703-faa3533367ba-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_7aca5996-dd61-a604-a6ef-cc90e9d63cbd-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_84840d07-5787-671b-5149-6a57e2661620-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8e9ac746-f53f-b4d4-6572-7712cf65a8e0-f32bcd48, #w-node-a48870de-24ab-abbc-e452-2635d26a9b80-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a48870de-24ab-abbc-e452-2635d26a9bda-f32bcd48, #w-node-a48870de-24ab-abbc-e452-2635d26a9bfb-f32bcd48, #w-node-a48870de-24ab-abbc-e452-2635d26a9c19-f32bcd48, #w-node-c83f369c-4195-98f0-2a31-838cf2fa5c7f-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c83f369c-4195-98f0-2a31-838cf2fa5c83-f32bcd48 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5f68da30-7ef0-5dba-7066-8107eecdb3af-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_859e14a0-ab5e-278a-9044-1b5251af6827-f32bcd48 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_8c609e45-a873-8bbd-5acc-20f780a95cbd-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8c609e45-a873-8bbd-5acc-20f780a95d17-f32bcd48, #w-node-_8c609e45-a873-8bbd-5acc-20f780a95d38-f32bcd48, #w-node-_8c609e45-a873-8bbd-5acc-20f780a95d56-f32bcd48, #w-node-c998e9cf-ce81-c54d-5872-40cc6c8ddecc-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6314a9ee-a32a-ef56-62e6-5981c312b5e4-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6314a9ee-a32a-ef56-62e6-5981c312b63e-f32bcd48, #w-node-_6314a9ee-a32a-ef56-62e6-5981c312b65f-f32bcd48, #w-node-_6314a9ee-a32a-ef56-62e6-5981c312b67d-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf440-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf451-f32bcd48 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_869596e1-70c1-b32c-99fc-209a092bf462-f32bcd48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
}

@media screen and (min-width: 1280px) {
  #w-node-_869596e1-70c1-b32c-99fc-209a092bf440-1877d5ea, #w-node-_869596e1-70c1-b32c-99fc-209a092bf451-1877d5ea, #w-node-_869596e1-70c1-b32c-99fc-209a092bf440-f32bcd48, #w-node-_869596e1-70c1-b32c-99fc-209a092bf451-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b5d1321c-6fd5-e7df-4d4b-182514c11485-eeed6197, #w-node-b5d1321c-6fd5-e7df-4d4b-182514c1149e-eeed6197, #w-node-_4b9eaab0-5ae2-846a-312b-3eb4219accf2-d1496620, #w-node-_4b9eaab0-5ae2-846a-312b-3eb4219acd0f-d1496620 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b5d1321c-6fd5-e7df-4d4b-182514c11485-eeed6197 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.75fr;
  }

  #w-node-b5d1321c-6fd5-e7df-4d4b-182514c1149e-eeed6197 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b55a7ed-680f-720c-0793-4596bd88f850-b8d13b6c {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.75fr;
  }

  #w-node-_0b55a7ed-680f-720c-0793-4596bd88f86d-b8d13b6c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b9eaab0-5ae2-846a-312b-3eb4219accf2-d1496620 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.75fr;
  }

  #w-node-_4b9eaab0-5ae2-846a-312b-3eb4219acd0f-d1496620 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3d8385a5-78eb-68ad-307a-56f4c854dafa-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_769771e3-61d6-c611-ced9-6b6b94c56290-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-bc7613cc-7650-8c9f-d835-3841c31e496d-54e13011, #w-node-e0ab7da1-d1fb-041e-7043-80906d02ebe7-54e13011, #w-node-f971fcd7-6635-79c1-4c04-3dea74b0be18-54e13011, #w-node-_5c6b9c74-ad4d-16e6-5401-a94da839d01b-54e13011, #w-node-_81907948-86c3-a525-41fe-3ed533eda742-54e13011, #w-node-_6e99017c-99d2-bb6e-8ff8-92658e22da11-54e13011, #w-node-a91ad427-13ad-26e9-f53e-4d373e8636cd-54e13011, #w-node-f01b42a1-5f43-b006-41a7-157712e1d989-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fff7409c-fb22-ff24-2d5c-d8142fc2990e-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b0af-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1df-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2d1-54e13011, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_274e0b13-7e65-9e79-c202-87dd11126024-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd1112608a-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd111260b4-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd111260ce-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd111260e1-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126101-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126125-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126154-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126246-54e13011, #w-node-_274e0b13-7e65-9e79-c202-87dd11126265-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_274e0b13-7e65-9e79-c202-87dd1112627a-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_86f65040-399f-1b9c-f495-4f70f3ecb49e-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_86f65040-399f-1b9c-f495-4f70f3ecb4af-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_8e851a7e-5b87-d1b5-0f0a-b6cbdff8b686-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8e851a7e-5b87-d1b5-0f0a-b6cbdff8b697-54e13011 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_3d8385a5-78eb-68ad-307a-56f4c854dafa-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_769771e3-61d6-c611-ced9-6b6b94c56290-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-bc7613cc-7650-8c9f-d835-3841c31e496d-35423fed, #w-node-e0ab7da1-d1fb-041e-7043-80906d02ebe7-35423fed, #w-node-f971fcd7-6635-79c1-4c04-3dea74b0be18-35423fed, #w-node-_5c6b9c74-ad4d-16e6-5401-a94da839d01b-35423fed, #w-node-_81907948-86c3-a525-41fe-3ed533eda742-35423fed, #w-node-_6e99017c-99d2-bb6e-8ff8-92658e22da11-35423fed, #w-node-a91ad427-13ad-26e9-f53e-4d373e8636cd-35423fed, #w-node-f01b42a1-5f43-b006-41a7-157712e1d989-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fff7409c-fb22-ff24-2d5c-d8142fc2990e-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b0af-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1df-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2d1-35423fed, #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_274e0b13-7e65-9e79-c202-87dd11126024-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd1112608a-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd111260b4-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd111260ce-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd111260e1-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126101-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126125-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126154-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126246-35423fed, #w-node-_274e0b13-7e65-9e79-c202-87dd11126265-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_274e0b13-7e65-9e79-c202-87dd1112627a-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d4491c8f-632a-959e-469c-1e2a52a99df1-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d4491c8f-632a-959e-469c-1e2a52a99e02-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_4aff36ed-2f95-8542-7f25-6ff4537224b4-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4aff36ed-2f95-8542-7f25-6ff4537224c5-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_810ecf0e-7234-84c3-ac5a-d02be00dd6e5-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_810ecf0e-7234-84c3-ac5a-d02be00dd6f6-35423fed {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-3bd2a96d, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-3bd2a96d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_5783d5bd-bdf8-6a81-da1f-d10c543aca41-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-a47911ab-454e-1c67-8004-ff70949803d6-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e50824c2-7f7c-01cf-18cf-be884e899913-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_6f54f89e-2889-d59a-e1a9-ab16b98d694c-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f14500b3-2305-f481-550d-4b0a7234e701-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-3bd2a96d, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9f89472-9ede-6357-3320-075358f5387a-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-ff9da4b6-2fad-20af-d3e5-ce541f1457ed-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_9a303946-548e-129b-4069-334bfd3e5cc6-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e8248005-a9c2-97ad-3044-1f0ed5599540-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa575-3bd2a96d, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa59f-3bd2a96d, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5b9-3bd2a96d, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5cd-3bd2a96d, #w-node-_800763f0-5eb3-1bc9-befe-63463d894775-3bd2a96d, #w-node-_2ff34d7e-f024-5c44-8299-14fd38681909-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa4db-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5ed-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa612-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_4b8b6de2-76ec-3e73-ee7d-0015f7657dcb-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_6ecee29a-47ba-0e87-e12e-2deff674ca61-3bd2a96d, #w-node-c28580ae-5608-c2e0-f22d-2796a488a223-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_33e089fc-85f1-cf5c-170a-bb01b57790f9-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_57993756-621d-d976-73ba-80f1025297c3-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c1a6f0cd-5851-2a40-1585-799c1a04e651-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f6771374-d53a-b791-9506-507e645b5e59-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa850-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa861-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-3bd2a96d {
    display: none;
  }

  #w-node-fd010430-ed14-2761-c9df-0b4814e679be-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb826-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb85d-3bd2a96d {
    display: none;
  }

  #w-node-_4e3b0dc8-0852-7e80-74b8-0fd43ee84f95-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8a5-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8b6-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-3bd2a96d {
    display: none;
  }

  #w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-3bd2a96d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-f14500b3-2305-f481-550d-4b0a7234e701-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_7241984a-386f-2548-1cc6-5eb429269f34-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-d99c6a56, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e4136deb-e745-e1d2-eefd-300fadbfb337-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0c23cdf1-6eba-3f1c-3f6f-af99a340cb57-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-bbc57739-f1ee-2cc0-c8f2-953deacba07d-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_211b2cf3-6cb9-6e9e-087e-28deac507a6c-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-b40f46c7-cdc5-5808-0286-da69c39e0ba4-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c92e24d9-ac7a-aa48-fb8f-756051838f23-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c3e-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c68-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c82-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0c96-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0cb6-d99c6a56, #w-node-b40f46c7-cdc5-5808-0286-da69c39e0cda-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dd7f77b1-d5d5-360d-2b75-d7f2a6d36eb6-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_6375b687-d278-4a84-721e-332b4dd27e33-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-b40f46c7-cdc5-5808-0286-da69c39e0e26-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_3419bb69-66fb-c704-b59b-a1a541574572-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-b40f46c7-cdc5-5808-0286-da69c39e0e79-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b40f46c7-cdc5-5808-0286-da69c39e0e8a-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_82649f21-d72f-5e15-1e2a-f4a969aa8689-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_72a8f846-e621-eb4d-f7a1-68a5c03ef316-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_82970c91-a2a8-5370-842c-b186a435fe19-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_6c2e586d-50da-f97e-3fbf-ca61eb384197-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_82970c91-a2a8-5370-842c-b186a435fe77-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_82970c91-a2a8-5370-842c-b186a435fe88-d99c6a56 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_9e7e1f71-456e-a09e-118b-f189706cb6bb-c0d38984, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-c0d38984, #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-c0d38984, #w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-c0d38984, #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-c0d38984, #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-c0d38984, #w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_17a71e6e-7e0a-0cbf-c943-45b5a42aed95-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1cd40dd4-bd1c-2744-6891-b48b89ecd6be-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_211b2cf3-6cb9-6e9e-087e-28deac507a6c-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_82649f21-d72f-5e15-1e2a-f4a969aa8689-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_72a8f846-e621-eb4d-f7a1-68a5c03ef316-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-c0d38984 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d127d955-e624-ab5c-48bd-e817c2e21d69-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_06ee068c-d8ef-fbcc-d8c4-4b3201add9eb-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f14500b3-2305-f481-550d-4b0a7234e701-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-2fe8c3bd, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_18b35a9c-46a4-99be-c969-c0727c227617-2fe8c3bd, #w-node-eb86c3a7-5e47-dd9b-e6f8-4b915c3d1199-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a79a1-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-af5a4ce9-6c60-e0f4-10f2-e58e103753c8-2fe8c3bd, #w-node-fd3afa59-1115-b8e5-cc46-30e754f73769-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f516-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d847f4f7-d04a-2412-ae5a-04c9ed1d67ab-2fe8c3bd, #w-node-_7d635982-19a2-8886-09b7-f7d270cc54c7-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da2f-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-2fe8c3bd {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-214717ee, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-214717ee, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a47911ab-454e-1c67-8004-ff70949803d6-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e50824c2-7f7c-01cf-18cf-be884e899913-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_6f54f89e-2889-d59a-e1a9-ab16b98d694c-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f14500b3-2305-f481-550d-4b0a7234e701-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-214717ee, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9f89472-9ede-6357-3320-075358f5387a-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-ff9da4b6-2fad-20af-d3e5-ce541f1457ed-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_9a303946-548e-129b-4069-334bfd3e5cc6-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e8248005-a9c2-97ad-3044-1f0ed5599540-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_800763f0-5eb3-1bc9-befe-63463d894775-214717ee, #w-node-_2ff34d7e-f024-5c44-8299-14fd38681909-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa4db-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa575-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa59f-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5b9-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5cd-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa5ed-214717ee, #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa612-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6ecee29a-47ba-0e87-e12e-2deff674ca61-214717ee, #w-node-c28580ae-5608-c2e0-f22d-2796a488a223-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_33e089fc-85f1-cf5c-170a-bb01b57790f9-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_57993756-621d-d976-73ba-80f1025297c3-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c1a6f0cd-5851-2a40-1585-799c1a04e651-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f6771374-d53a-b791-9506-507e645b5e59-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa850-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2a7cca50-e786-bef9-bc59-dfac950aa861-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-214717ee {
    display: none;
  }

  #w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb826-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb85d-214717ee {
    display: none;
  }

  #w-node-_4e3b0dc8-0852-7e80-74b8-0fd43ee84f95-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8a5-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_547092fa-9844-28c4-37e8-9d3d59bcb8b6-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-214717ee {
    display: none;
  }

  #w-node-fd010430-ed14-2761-c9df-0b4814e679be-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-214717ee {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    display: grid;
  }

  #w-node-_73b6a811-c7e6-c0af-bd37-8cd6798d6906-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e1de0991-970b-9831-acbf-08c041e5771e-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-502bcaae, #w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0117f958-d38b-63cb-7618-48e27713bb04-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-502bcaae, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-502bcaae {
    display: grid;
  }

  #w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-502bcaae, #w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09d-502bcaae {
    grid-row: span 2 / span 2;
  }

  #w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-502bcaae, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-502bcaae {
    display: grid;
  }

  #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3af-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-502bcaae, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-502bcaae {
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-502bcaae {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    display: grid;
  }

  #w-node-_73b6a811-c7e6-c0af-bd37-8cd6798d6906-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e1de0991-970b-9831-acbf-08c041e5771e-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-122c24b8, #w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0117f958-d38b-63cb-7618-48e27713bb04-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-122c24b8, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-122c24b8 {
    display: grid;
  }

  #w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-122c24b8, #w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09d-122c24b8 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-122c24b8, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-122c24b8 {
    display: grid;
  }

  #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3af-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-122c24b8, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-122c24b8 {
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d49f0d52-03c8-0098-eb3f-76501f1fb766-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-be3d0ea7-8437-054c-e4dc-ed71436b74f3-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-be3d0ea7-8437-054c-e4dc-ed71436b7517-122c24b8, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b753c-122c24b8 {
    display: grid;
  }

  #w-node-_763e5ed3-1bf0-2389-7089-979bbcfff959-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_763e5ed3-1bf0-2389-7089-979bbcfff96a-122c24b8 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d127d955-e624-ab5c-48bd-e817c2e21d69-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_06ee068c-d8ef-fbcc-d8c4-4b3201add9eb-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b115-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b13f-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b159-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b16c-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f14500b3-2305-f481-550d-4b0a7234e701-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b18c-c78b330b, #w-node-_446af783-870b-51f0-e7bb-8c81b754b1b0-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_18b35a9c-46a4-99be-c969-c0727c227617-c78b330b, #w-node-eb86c3a7-5e47-dd9b-e6f8-4b915c3d1199-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-b6d5a0a9-d404-03de-7196-4b51ce2a79a1-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-af5a4ce9-6c60-e0f4-10f2-e58e103753c8-c78b330b, #w-node-fd3afa59-1115-b8e5-cc46-30e754f73769-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-d49a038d-f807-94cc-af9b-68e5e0e1f516-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d847f4f7-d04a-2412-ae5a-04c9ed1d67ab-c78b330b, #w-node-_7d635982-19a2-8886-09b7-f7d270cc54c7-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c0b7efa5-65ee-4503-d35d-149c21b3da2f-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-c78b330b {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54ae4-3ca3c50a, #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b0e-3ca3c50a, #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b28-3ca3c50a, #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54b3c-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_30b34aa1-1f91-da54-3bb5-7846195875b5-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_720e76d6-af7f-059c-bd53-ef95a6e85fb0-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c52-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c79-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54c9d-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_1a4e3114-3300-4e42-3b8b-db7970afa2ce-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_963643e1-dd2f-9e44-d109-1a52b974dda8-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_69989b09-1124-4d4f-3e55-173e0ded66b1-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_2e7231ce-1d7d-921e-387a-66f1ef0df11c-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54ecc-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7fc19e56-dac0-62cc-0281-a3ace5d54edd-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_7166737f-bc35-b28a-d3b3-92d24aa45362-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_7166737f-bc35-b28a-d3b3-92d24aa453af-3ca3c50a {
    display: none;
  }

  #w-node-_7166737f-bc35-b28a-d3b3-92d24aa453de-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_7166737f-bc35-b28a-d3b3-92d24aa45431-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7166737f-bc35-b28a-d3b3-92d24aa45442-3ca3c50a {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0754d036-8903-90ca-b124-308e42532c94-33360d1f, #w-node-_6ffc3655-33e7-ebc7-d752-c06700cd9853-d48b1440 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c08-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-8ad04e5d, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-8ad04e5d, #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c28-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_5783d5bd-bdf8-6a81-da1f-d10c543aca41-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-a47911ab-454e-1c67-8004-ff70949803d6-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e50824c2-7f7c-01cf-18cf-be884e899913-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_799bed96-a754-1ec9-a0f9-11f3177b526a-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b529c-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b52b6-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b52db-8ad04e5d, #w-node-_1cd87a14-7218-9f25-6ad6-6380dbd3ed98-8ad04e5d, #w-node-_77f2787d-8a99-42f6-b533-a2b5a5d0f5f1-8ad04e5d, #w-node-_799bed96-a754-1ec9-a0f9-11f3177b53f2-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_799bed96-a754-1ec9-a0f9-11f3177b5418-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_799bed96-a754-1ec9-a0f9-11f3177b5441-8ad04e5d, #w-node-_497ff64b-006b-70b8-f516-0ff37d51e6f8-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-dab69ce5-a7dd-f03b-60ae-b37a33e865f6-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_799bed96-a754-1ec9-a0f9-11f3177b55a6-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_799bed96-a754-1ec9-a0f9-11f3177b55b7-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-8ad04e5d {
    display: none;
  }

  #w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-8ad04e5d {
    display: none;
  }

  #w-node-fd010430-ed14-2761-c9df-0b4814e679be-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-8ad04e5d {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f3f-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    display: grid;
  }

  #w-node-_932e90bd-3903-e7ca-0dd3-b34e20f01f41-903c65b5 {
    grid-row: span 1 / span 1;
  }

  #w-node-_0cf3b39f-f5ca-02a1-dae6-b6909b686de4-903c65b5 {
    display: none;
  }

  #w-node-_367d4a92-c5d5-a009-6eed-2ef8b3df29ac-903c65b5 {
    display: grid;
  }

  #w-node-_5952d1e7-8df0-3c1b-1e13-11a6eded5a9d-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c59c6dba-2b60-18b1-6936-ff5d92b3f437-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_3f51f575-ea14-941b-64f5-a39df1bb64e9-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_924b45f3-d28c-a73b-9b3c-1ac2a84324f1-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-ef262e8b-8fe1-e76f-0e18-24c2f770548a-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-f1205493-ed25-41d3-8cbd-51fe127f1535-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a91c62e0-d1ee-398b-eb1c-fbbce26c605c-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0117f958-d38b-63cb-7618-48e27713bb04-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d3b-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d5f-903c65b5, #w-node-_8e8dcc12-3f45-1e23-cb4e-ce0aaae57d84-903c65b5 {
    display: grid;
  }

  #w-node-_6b5c838f-345c-d2dd-6a0b-d71b028b8977-903c65b5, #w-node-_7b285e62-349a-977b-165b-3032e6baf7e6-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09c-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-e4b201a4-5a06-6e23-fabc-dfde5934c09d-903c65b5 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9cbfaeca-e0c9-7cbb-fc81-1686ead6f805-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_81254f1c-1bba-d406-0792-b0e8e581bac6-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc63-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_80c8f379-e2e7-33c4-9458-3d436576bc87-903c65b5, #w-node-_80c8f379-e2e7-33c4-9458-3d436576bcac-903c65b5 {
    display: grid;
  }

  #w-node-_507ca2cf-111d-59e3-a8b0-9bfeac766d51-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6680a5ad-284e-f7ff-35ef-d2d54ac30578-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3af-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-_12546dd7-c027-f988-71e1-15e76033b3d3-903c65b5, #w-node-_12546dd7-c027-f988-71e1-15e76033b3f8-903c65b5 {
    display: grid;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b2f0-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_446af783-870b-51f0-e7bb-8c81b754b305-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d49f0d52-03c8-0098-eb3f-76501f1fb766-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-be3d0ea7-8437-054c-e4dc-ed71436b74f3-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-be3d0ea7-8437-054c-e4dc-ed71436b7517-903c65b5, #w-node-be3d0ea7-8437-054c-e4dc-ed71436b753c-903c65b5 {
    display: grid;
  }

  #w-node-_763e5ed3-1bf0-2389-7089-979bbcfff959-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_763e5ed3-1bf0-2389-7089-979bbcfff96a-903c65b5 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bb0-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_26df7cee-6b07-3804-a921-adc340213bf5-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bda-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-c06ace3d-3f65-26c6-c9e6-efded5a5ee7a-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0bf4-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0fa72f88-4057-939d-b697-a7cddd6ad49e-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-f377d8e6-70f8-a1af-3c75-1e36defc94b4-94e69040 {
    display: none;
  }

  #w-node-_929b9b19-56df-4cc6-d890-2d28a3a8e04d-94e69040 {
    display: grid;
  }

  #w-node-a22acd37-5e2c-2105-f44d-2c8fb7300527-94e69040 {
    display: none;
  }

  #w-node-a9b8d393-6dda-0fd2-133d-d8475fbdcb17-94e69040 {
    display: grid;
  }

  #w-node-_757a85d2-729d-7e1d-269d-9398eb7ad9f6-94e69040 {
    display: none;
  }

  #w-node-_9a5d63e9-689b-cab6-54de-1f855bf10e2b-94e69040 {
    display: grid;
  }

  #w-node-_63e705bd-fa2d-b100-5e27-79f8e1ec9e6d-94e69040 {
    display: none;
  }

  #w-node-fb8a6672-d90a-a879-d896-54882fffc475-94e69040 {
    display: grid;
  }

  #w-node-_42b4963f-1dae-5f35-f748-5673755c6023-94e69040 {
    display: none;
  }

  #w-node-f40cf0e7-768d-ca18-1b95-01e10dcb03ee-94e69040 {
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0b19-94e69040, #w-node-_30d7a04a-89ca-02e9-14aa-d5390137b897-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7ef850e6-998e-8c58-880d-30f14b8ce79c-94e69040 {
    display: none;
  }

  #w-node-_7c2fa484-a156-f3b1-8819-ea67ca33406b-94e69040 {
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0c4c-94e69040, #w-node-_27d42d2a-074a-e08b-5eeb-457cd90347f5-94e69040, #w-node-a47911ab-454e-1c67-8004-ff70949803d6-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-e50824c2-7f7c-01cf-18cf-be884e899913-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-e577e0cf-1fca-39ac-7070-f17f7874c0ce-94e69040 {
    display: none;
  }

  #w-node-_1842dbfa-1ceb-3cd7-06a3-c826add488ba-94e69040 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-fccc5152-3810-f8cc-0c84-57ed241a4019-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_00319f1c-5f6e-cffe-7096-a43ff5d13da8-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e6a-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0b7dbf04-132f-ac00-eacd-4ed1616e0e7b-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f424a-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f426d-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42a7-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42b6-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42c9-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42dc-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42ee-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f42fe-94e69040 {
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4363-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f437d-94e69040 {
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4396-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f43b2-94e69040 {
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f43ec-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4403-94e69040 {
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4419-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4431-94e69040 {
    display: grid;
  }

  #w-node-_32957ea0-aa97-4ff1-bfdd-195324dc39df-94e69040, #w-node-_2b401533-2245-f358-de2e-a1393fbe3109-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f44fe-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f451a-94e69040 {
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4596-94e69040, #w-node-_004c6530-b050-fd75-7283-4cf25e3f45bc-94e69040, #w-node-_30dd92e2-8f2e-d049-f016-32ef0e1aa9fb-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-df606e3a-9dc1-428e-e435-7e5dc76342e0-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f4683-94e69040 {
    display: none;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f469c-94e69040 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_041234ef-899b-b6c3-7622-59c487a44dbd-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_0ef0c991-cce5-745f-a42f-e8aebb570b6c-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f47db-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_004c6530-b050-fd75-7283-4cf25e3f47ec-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdcc2-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_03340c55-dac8-9709-658d-6fbce7e286bc-94e69040 {
    display: none;
  }

  #w-node-fd010430-ed14-2761-c9df-0b4814e679be-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd28-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d51d4255-6007-d5bb-08e2-2f0ac0fbdd39-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_0e29253c-01ac-fb94-7e10-eaf6cd4a3f95-94e69040 {
    display: none;
  }

  #w-node-_14f5a8b1-6c32-cc6c-91f1-2e1088ae7a6e-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db75-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28085061-396b-ca85-3bd2-c2d9c505db86-94e69040 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_14ddc135-3c55-d242-2753-77c73015b076-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_8f52eca9-d7a0-251b-cdd1-fb910506f1a8-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c4e6be34-ab1e-da4b-16f0-80127490c73b-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-_119c24d4-f750-84b5-1c44-b1be8d75c2ff-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_17f4a326-f07a-2afc-5f69-22801c27ed51-1877d5ea {
    grid-template-rows: auto auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-_23df9e65-e028-a75a-c9cc-dfdb39759d1f-1877d5ea, #w-node-_8e9ac746-f53f-b4d4-6572-7712cf65a8e0-1877d5ea, #w-node-f5ffdc70-005c-d7e6-6dc6-4dff2bbc688e-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9038d8e1-de2b-c277-cb3a-3caa175b96c2-1877d5ea {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a16b2385-0969-8502-2f08-b503d64bea37-1877d5ea, #w-node-_8c609e45-a873-8bbd-5acc-20f780a95cbd-1877d5ea {
    display: none;
  }

  #w-node-_185319e9-ee77-ce51-defe-6303c30d2a77-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4b037f92-b541-36ea-555c-0c7a1a1f4ec8-1877d5ea, #w-node-_869596e1-70c1-b32c-99fc-209a092bf440-1877d5ea {
    display: none;
  }

  #w-node-_869596e1-70c1-b32c-99fc-209a092bf451-1877d5ea {
    display: grid;
  }

  #w-node-_869596e1-70c1-b32c-99fc-209a092bf462-1877d5ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6de49e88-fe16-2b50-3e09-36c646e76c33-88e34a99 {
    display: none;
  }

  #w-node-_2692b095-0547-bb70-baaf-6a0cb508a3e9-88e34a99 {
    display: grid;
  }

  #w-node-_14ddc135-3c55-d242-2753-77c73015b076-f32bcd48, #w-node-_458f5643-8df9-db69-6c70-c48f7ff9e92c-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr .25fr;
  }

  #w-node-_0a20964b-7794-5bbe-905d-05f3ab74ea60-f32bcd48 {
    display: grid;
  }

  #w-node-bfbae2e9-feb4-f9c8-e7b2-b09f23f58088-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }

  #w-node-bfbae2e9-feb4-f9c8-e7b2-b09f23f5809e-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e823affd-562a-2dca-e838-55af645a9589-f32bcd48 {
    grid-template-rows: auto auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-e823affd-562a-2dca-e838-55af645a95b0-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7aca5996-dd61-a604-a6ef-cc90e9d63cbd-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_84840d07-5787-671b-5149-6a57e2661620-f32bcd48 {
    display: none;
  }

  #w-node-_8e9ac746-f53f-b4d4-6572-7712cf65a8e0-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a48870de-24ab-abbc-e452-2635d26a9b80-f32bcd48 {
    display: none;
  }

  #w-node-c83f369c-4195-98f0-2a31-838cf2fa5c7f-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c83f369c-4195-98f0-2a31-838cf2fa5c83-f32bcd48 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5f68da30-7ef0-5dba-7066-8107eecdb3af-f32bcd48 {
    display: none;
  }

  #w-node-_859e14a0-ab5e-278a-9044-1b5251af6827-f32bcd48 {
    display: grid;
  }

  #w-node-_8c609e45-a873-8bbd-5acc-20f780a95cbd-f32bcd48 {
    display: none;
  }

  #w-node-c998e9cf-ce81-c54d-5872-40cc6c8ddecc-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6314a9ee-a32a-ef56-62e6-5981c312b5e4-f32bcd48, #w-node-_869596e1-70c1-b32c-99fc-209a092bf440-f32bcd48 {
    display: none;
  }

  #w-node-_869596e1-70c1-b32c-99fc-209a092bf451-f32bcd48 {
    display: grid;
  }

  #w-node-_869596e1-70c1-b32c-99fc-209a092bf462-f32bcd48 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
