@charset "UTF-8";


.page-enter-active {
  transition: 0.6s cubic-bezier(0.4, 0.4, 0, 1);
}

.page-leave-active {
  transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1);
}

.page-enter-from,
.page-leave-to {
  opacity: 0;
}

.product-font-style[data-v-4b268d44] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

/*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */
.fa-brands,
.fa-solid {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fa-solid {
  font-family: Font Awesome\6 Free;
  font-weight: 900;
}

.fa-brands {
  font-family: Font Awesome\6 Brands;
  font-weight: 400;
}

:host,
:root {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-display: block;
  font-family: Font Awesome\6 Free;
  font-style: normal;
  font-weight: 900;
  src: url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2) format("woff2"),
    url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf) format("truetype");
}

@font-face {
  font-display: block;
  font-family: Font Awesome\6 Brands;
  font-style: normal;
  font-weight: 400;
  src: url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.woff2) format("woff2"),
    url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.ttf) format("truetype");
}

.spinner[data-v-ea7b3a3a] {
  animation: loading-spin-ea7b3a3a 1s linear infinite;
  height: 16px;
  pointer-events: none;
  width: 16px;
}

.spinner[data-v-ea7b3a3a]:before {
  border-bottom: 2px solid transparent;
  border-right: 2px solid transparent;
  border-color: transparent currentcolor currentcolor transparent;
  border-style: solid;
  border-width: 2px;
  opacity: 0.2;
}

.spinner[data-v-ea7b3a3a]:after,
.spinner[data-v-ea7b3a3a]:before {
  border-radius: 50%;
  box-sizing: border-box;
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
}

.spinner[data-v-ea7b3a3a]:after {
  border-left: 2px solid transparent;
  border-top: 2px solid transparent;
  border-color: currentcolor transparent transparent currentcolor;
  border-style: solid;
  border-width: 2px;
  opacity: 1;
}

@keyframes loading-spin-ea7b3a3a {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

@font-face {
  font-family: grandam;
  font-style: normal;
  font-weight: 400;
  src: url(https://storage.googleapis.com/studio-front/fonts/grandam.ttf) format("truetype");
}

@font-face {
  font-family: Material Icons;
  font-style: normal;
  font-weight: 400;
  src: url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot);
  src: local("Material Icons"), local("MaterialIcons-Regular"),
    url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2) format("woff2"),
    url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff) format("woff"),
    url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.ttf) format("truetype");
}

.StudioCanvas {
  display: flex;
  height: auto;
  min-height: 100vh;
}

.StudioCanvas>.sd {
  min-height: 100vh;
  overflow: hidden;
}

a,
abbr,
address,
article,
aside,
audio,
b,
blockquote,
body,
button,
canvas,
caption,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
main,
mark,
menu,
nav,
object,
ol,
p,
pre,
q,
samp,
section,
select,
small,
span,
strong,
sub,
summary,
sup,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
time,
tr,
ul,
var,
video {
  border: 0;
  font-family: sans-serif;
  line-height: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -webkit-backface-visibility: hidden;
  box-sizing: border-box;
  color: #333;
  transition: 0.3s cubic-bezier(0.4, 0.4, 0, 1);
  word-spacing: 1px;
}

a:focus:not(:focus-visible),
summary:focus:not(:focus-visible) {
  box-shadow: none;
  outline: none;
}

button:focus:not(:focus-visible) {
  outline: none;
}

nav ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: none;
}

a,
button {
  background: transparent;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}

ins {
  text-decoration: none;
}

ins,
mark {
  background-color: #ff9;
  color: #000;
}

mark {
  font-style: italic;
  font-weight: 700;
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

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

hr {
  border: 0;
  border-top: 1px solid #ccc;
  display: block;
  height: 1px;
  margin: 1em 0;
  padding: 0;
}

input,
select {
  vertical-align: middle;
}

textarea {
  resize: none;
}

.clearfix:after {
  clear: both;
  content: "";
  display: block;
}

[slot="after"] button {
  overflow-anchor: none;
}

.sd {
  flex-wrap: nowrap;
  max-width: 100%;
  pointer-events: all;
  z-index: 0;
  -webkit-overflow-scrolling: touch;
  align-content: center;
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: column;
  position: relative;
}

.sd::-webkit-scrollbar {
  display: none;
}

.sd,
.sd.richText * {
  transition-property: all, --g-angle, --g-color-0, --g-position-0,
    --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3,
    --g-position-3, --g-color-4, --g-position-4, --g-color-5,
    --g-position-5, --g-color-6, --g-position-6, --g-color-7,
    --g-position-7, --g-color-8, --g-position-8, --g-color-9,
    --g-position-9, --g-color-10, --g-position-10, --g-color-11,
    --g-position-11;
}

.sd[tabindex]:focus {
  outline: none;
}

.sd[tabindex]:focus-visible {
  outline: 1px solid;
  outline-color: Highlight;
  outline-color: -webkit-focus-ring-color;
}

input[type="email"],
input[type="tel"],
input[type="text"],
select,
textarea {
  -webkit-appearance: none;
}

select {
  cursor: pointer;
}

.frame {
  display: block;
  overflow: hidden;
}

.frame>iframe {
  height: 100%;
  width: 100%;
}

.frame .formrun-embed>iframe:not(:first-child) {
  display: none !important;
}

.image {
  position: relative;
}

.image:before {
  background-position: 50%;
  background-size: cover;
  border-radius: inherit;
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: inherit;
  width: 100%;
  z-index: -2;
}

.sd.file {
  cursor: pointer;
  flex-direction: row;
  outline: 2px solid transparent;
  outline-offset: -1px;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.sd.file:focus-within {
  outline-color: Highlight;
  outline-color: -webkit-focus-ring-color;
}

.file>input[type="file"] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}

.sd.icon,
.sd.text {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  overflow: visible;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.material-icons {
  display: inline-block;
  font-family: Material Icons;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

a,
a.icon,
a.text {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.15);
}

.fixed {
  z-index: 2;
}

.button {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.button,
.link {
  cursor: pointer;
}

.submitLoading {
  opacity: 0.5 !important;
  pointer-events: none !important;
}

.richText {
  display: block;
  word-break: break-word;
}

.richText [data-thread],
.richText a,
.richText blockquote,
.richText em,
.richText h1,
.richText h2,
.richText h3,
.richText h4,
.richText li,
.richText ol,
.richText p,
.richText p>code,
.richText pre,
.richText pre>code,
.richText s,
.richText strong,
.richText table tbody,
.richText table tbody tr,
.richText table tbody tr>td,
.richText table tbody tr>th,
.richText u,
.richText ul {
  backface-visibility: visible;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
}

.richText p {
  display: block;
  margin: 10px 0;
}

.richText>p {
  min-height: 1em;
}

.richText img {
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}

.richText h1 {
  display: block;
  font-size: 3em;
  font-weight: 700;
  margin: 20px 0;
}

.richText h2 {
  font-size: 2em;
}

.richText h2,
.richText h3 {
  display: block;
  font-weight: 700;
  margin: 10px 0;
}

.richText h3 {
  font-size: 1em;
}

.richText h4,
.richText h5 {
  font-weight: 600;
}

.richText h4,
.richText h5,
.richText h6 {
  display: block;
  font-size: 1em;
  margin: 10px 0;
}

.richText h6 {
  font-weight: 500;
}

.richText [data-type="table"] {
  overflow-x: auto;
}

.richText [data-type="table"] p {
  white-space: pre-line;
  word-break: break-all;
}

.richText table {
  border: 1px solid #f2f2f2;
  border-collapse: collapse;
  border-spacing: unset;
  color: #1a1a1a;
  font-size: 14px;
  line-height: 1.4;
  margin: 10px 0;
  table-layout: auto;
}

.richText table tr th {
  background: hsla(0, 0%, 96%, 0.5);
}

.richText table tr td,
.richText table tr th {
  border: 1px solid #f2f2f2;
  max-width: 240px;
  min-width: 100px;
  padding: 12px;
}

.richText table tr td p,
.richText table tr th p {
  margin: 0;
}

.richText blockquote {
  border-left: 3px solid rgba(0, 0, 0, 0.15);
  font-style: italic;
  margin: 10px 0;
  padding: 10px 15px;
}

.richText [data-type="embed_code"] {
  margin: 20px 0;
  position: relative;
}

.richText [data-type="embed_code"]>.height-adjuster>.wrapper {
  position: relative;
}

.richText [data-type="embed_code"]>.height-adjuster>.wrapper[style*="padding-top"] iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-sandbox="true"] {
  display: block;
  overflow: hidden;
}

.richText [data-type="embed_code"][data-embed-code-type="instagram"]>.height-adjuster>.wrapper[style*="padding-top"] {
  padding-top: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="instagram"]>.height-adjuster>.wrapper[style*="padding-top"] blockquote {
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="codepen"]>.height-adjuster>.wrapper {
  padding-top: 50%;
}

.richText [data-type="embed_code"][data-embed-code-type="codepen"]>.height-adjuster>.wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="slideshare"]>.height-adjuster>.wrapper {
  padding-top: 56.25%;
}

.richText [data-type="embed_code"][data-embed-code-type="slideshare"]>.height-adjuster>.wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="speakerdeck"]>.height-adjuster>.wrapper {
  padding-top: 56.25%;
}

.richText [data-type="embed_code"][data-embed-code-type="speakerdeck"]>.height-adjuster>.wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="snapwidget"]>.height-adjuster>.wrapper {
  padding-top: 30%;
}

.richText [data-type="embed_code"][data-embed-code-type="snapwidget"]>.height-adjuster>.wrapper iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.richText [data-type="embed_code"][data-embed-code-type="firework"]>.height-adjuster>.wrapper fw-embed-feed {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.richText [data-type="embed_code_empty"] {
  display: none;
}

.richText ul {
  margin: 0 0 0 20px;
}

.richText ul li {
  list-style: disc;
  margin: 10px 0;
}

.richText ul li p {
  margin: 0;
}

.richText ol {
  margin: 0 0 0 20px;
}

.richText ol li {
  list-style: decimal;
  margin: 10px 0;
}

.richText ol li p {
  margin: 0;
}

.richText hr {
  border-top: 1px solid #ccc;
  margin: 10px 0;
}

.richText p>code {
  background: #eee;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  display: inline;
  margin: 2px;
  padding: 0 5px;
}

.richText pre {
  background: #eee;
  border-radius: 6px;
  font-family: Menlo, Monaco, Courier New, monospace;
  margin: 20px 0;
  padding: 25px 35px;
  white-space: pre-wrap;
}

.richText pre code {
  border: none;
  padding: 0;
}

.richText strong {
  color: inherit;
  display: inline;
  font-family: inherit;
  font-weight: 900;
}

.richText em {
  font-style: italic;
}

.richText a,
.richText u {
  text-decoration: underline;
}

.richText a {
  color: #007cff;
  display: inline;
}

.richText s {
  text-decoration: line-through;
}

.richText [data-type="table_of_contents"] {
  background-color: #f5f5f5;
  border-radius: 2px;
  color: #616161;
  font-size: 16px;
  list-style: none;
  margin: 0;
  padding: 24px 24px 8px;
  text-decoration: underline;
}

.richText [data-type="table_of_contents"] .toc_list {
  margin: 0;
}

.richText [data-type="table_of_contents"] .toc_item {
  color: currentColor;
  font-size: inherit !important;
  font-weight: inherit;
  list-style: none;
}

.richText [data-type="table_of_contents"] .toc_item>a {
  border: none;
  color: currentColor;
  font-size: inherit !important;
  font-weight: inherit;
  text-decoration: none;
}

.richText [data-type="table_of_contents"] .toc_item>a:hover {
  opacity: 0.7;
}

.richText [data-type="table_of_contents"] .toc_item--1 {
  margin: 0 0 16px;
}

.richText [data-type="table_of_contents"] .toc_item--2 {
  margin: 0 0 16px;
  padding-left: 2rem;
}

.richText [data-type="table_of_contents"] .toc_item--3 {
  margin: 0 0 16px;
  padding-left: 4rem;
}

.sd.section {
  align-content: center !important;
  align-items: center !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  height: auto !important;
  max-width: 100% !important;
  padding: 0 !important;
  width: 100% !important;
}

.sd.section-inner {
  position: static !important;
}

@property --g-angle {
  syntax: "<angle>";
  inherits: false;
  initial-value: 180deg;
}

@property --g-color-0 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-0 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0.01%;
}

@property --g-color-1 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-1 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-2 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-2 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-3 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-3 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-4 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-4 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-5 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-5 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-6 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-6 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-7 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-7 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-8 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-8 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-9 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-9 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-10 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-10 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --g-color-11 {
  syntax: "<color>";
  inherits: false;
  initial-value: transparent;
}

@property --g-position-11 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

a[data-v-ac5d8026] {
  align-content: center;
  align-items: center;
  background-color: #fff;
  border-radius: 4px;
  bottom: 20px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.14);
  display: flex;
  height: 28px;
  justify-content: center;
  left: 20px;
  padding: 0 12px;
  perspective: 300px;
  position: fixed;
  transition: 0s linear;
  width: auto;
  z-index: 2000;
}

.TitleAnnouncer[data-v-d9645d67] {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  white-space: nowrap;
}

.publish-studio-style[data-v-52f3f575] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.business-info-title {
  color: #222; /* 例: 文字をやや濃いめに */
  font-weight: bold;
　font-size: 1.4rem;
  margin-bottom: 1.2em;
　margin-top: 0.8em;
}

.business-info-title2 {
  color: #222; /* 例: 文字をやや濃いめに */
  font-weight: bold;
　font-size: 1.4rem;
  margin-bottom: 1.0em;
　margin-top: 30px;
}


.business-info-text strong {
  color: #d4a517; /* 例: アクセントカラー（ゴールド系） */
}

.business-info-box {
  background-color: #fff;
  border-radius: 30px;
  padding: 60px 40px; /* 上下60px、左右80pxにするなど */
  max-width: 800px;
  margin: 10px auto;
  text-align: center; /* 必要に応じて調整 */
　box-shadow: 0 4px 10px rgba(0,0,0,0.1); /* うっすら影を落とす */
}

.business-info-list {
  font-size: 1rem;       /* 16px相当。お好みで調整 */
  line-height: 0;      /* 行間を広めに */
  list-style: none; 
  margin: 0;
  padding: 0;
  text-align: center;    /* 中央寄せでリストを配置 */
  display: inline-block; /* 要素幅を縮めることで中央寄せに */
  

}

.business-info-list li {
  margin: 10px 0;
  font-size: 1.2rem;
　color: #d4a517; /* 例: アクセントカラー（ゴールド系） */
  line-height: 1.6;
}

/* アイコンの例（Font Awesome利用）*/
.business-info-list li i {
  color: #d4a517; /* アイコンだけアクセントカラー */
  margin-right: 8px;
}

.business-info-text {
  margin-bottom: 1em;    /* 下方向の余白 */
　font-size: 1.2rem;
　color: #d4a517; /* 例: アクセントカラー（ゴールド系） */
  line-height: 1.2;
}



.snackbar[data-v-5a917894] {
  align-items: center;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 6px;
  box-shadow: 0 16px 48px -8px rgba(0, 0, 0, 0.08),
    0 10px 25px -5px rgba(0, 0, 0, 0.11);
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: space-between;
  left: 50%;
  max-width: 90vw;
  padding: 16px 20px;
  position: fixed;
  top: 32px;
  transform: translateX(-50%);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 480px;
  z-index: 9999;
}

.snackbar.v-enter-active[data-v-5a917894],
.snackbar.v-leave-active[data-v-5a917894] {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.snackbar.v-enter-from[data-v-5a917894],
.snackbar.v-leave-to[data-v-5a917894] {
  opacity: 0;
  transform: translate(-50%, -10px);
}

.snackbar .convey[data-v-5a917894] {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 0;
}

.snackbar .convey .icon[data-v-5a917894] {
  background-position: 50%;
  background-repeat: no-repeat;
  flex-shrink: 0;
  height: 24px;
  width: 24px;
}

.snackbar .convey .message[data-v-5a917894] {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  white-space: pre-line;
}

.snackbar .convey.error .icon[data-v-5a917894] {
  background-image: url(/_nuxt/close_circle.c7480f3c.svg);
}

.snackbar .convey.error .message[data-v-5a917894] {
  color: #f84f65;
}

.snackbar .convey.success .icon[data-v-5a917894] {
  background-image: url(/_nuxt/round_check.0ebac23f.svg);
}

.snackbar .convey.success .message[data-v-5a917894] {
  color: #111;
}

.snackbar .button[data-v-5a917894] {
  align-items: center;
  border-radius: 40px;
  color: #4b9cfb;
  display: flex;
  flex-shrink: 0;
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  justify-content: center;
  line-height: 16px;
  padding: 4px 8px;
}

.snackbar .button[data-v-5a917894]:hover {
  background: #f5f5f5;
}

.design-canvas__modal {
  height: 100%;
  pointer-events: none;
  position: fixed;
  transition: none;
  width: 100%;
  z-index: 2;
}

.design-canvas__modal:focus {
  outline: none;
}

.design-canvas__modal.v-enter-active .studio-canvas,
.design-canvas__modal.v-leave-active,
.design-canvas__modal.v-leave-active .studio-canvas {
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
}

.design-canvas__modal.v-enter-active .studio-canvas *,
.design-canvas__modal.v-leave-active .studio-canvas * {
  transition: none !important;
}

.design-canvas__modal.isNone {
  transition: none;
}

.design-canvas__modal .design-canvas__modal__base {
  height: 100%;
  left: 0;
  pointer-events: auto;
  position: fixed;
  top: 0;
  transition: 0.4s cubic-bezier(0.4, 0.4, 0, 1);
  width: 100%;
  z-index: -1;
}

.design-canvas__modal .studio-canvas {
  height: 100%;
  pointer-events: none;
}

.design-canvas__modal .studio-canvas>* {
  background: none !important;
  pointer-events: none;
}

.LoadMoreAnnouncer[data-v-2d07cb19] {
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  clip: rect(0, 0, 0, 0);
  border-width: 0;
  white-space: nowrap;
}

.app[data-v-d12de11f] {
  align-items: center;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.title[data-v-d12de11f] {
  font-size: 34px;
  font-weight: 300;
  letter-spacing: 2.45px;
  line-height: 30px;
  margin: 30px;
}

.sd[data-s-c6a0f18c-bbc0-4d97-a255-f9d56c69f262] {
  align-content: stretch;
  align-items: stretch;
  background: #ffffff;
  bottom: auto;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: 100px;
  justify-content: center;
  left: 0px;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 25px 0px;
  position: fixed;
  right: 0px;
  top: 0px;
  width: 100%;
  z-index: 2;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-c6a0f18c-bbc0-4d97-a255-f9d56c69f262] {
    padding: 0px 20px 0px;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-c6a0f18c-bbc0-4d97-a255-f9d56c69f262] {
    flex: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c6a0f18c-bbc0-4d97-a255-f9d56c69f262] {
    flex: none;
    height: 60px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-0b3c85f1-cc18-48b0-ae8a-579184ab2f6a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #000;
  border-left: 0px solid #000;
  border-right: 0px solid #000;
  border-top: 0px solid #000;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: space-between;
  margin: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594] {
  flex: none;
  height: auto;
  width: 21%;
  max-width: 21%;
}

.sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594]:hover {
  opacity: 0.5;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594] {
    flex: none;
    width: 40%;
    max-width: 40%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594] {
    flex: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594] {
    flex: none;
    height: 50%;
    width: 235px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-48b73d26-57c9-4fed-9206-95ae9995a594] {
    flex: none;
    height: 47%;
    width: 205px;
    max-width: 100%;
  }
}

.sd[data-s-091d5389-c741-485d-ad26-14295dbaaf5c] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-a5986a54-2609-4a75-816f-0d59d05db21f] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: space-between;
  margin: 0px 15px 0px 0px;
  width: auto;
  max-width: calc(100% - 15px);
}

@media screen and (max-width: 1280px) {
  .sd[data-s-a5986a54-2609-4a75-816f-0d59d05db21f] {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-a5986a54-2609-4a75-816f-0d59d05db21f] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-a5986a54-2609-4a75-816f-0d59d05db21f] {
    display: none;
  }
}

.sd[data-s-bea000b3-e6e4-41e2-a945-53aa4e33a965] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-bea000b3-e6e4-41e2-a945-53aa4e33a965]:hover {
  opacity: 0.5;
}

.sd[data-s-19e0e13f-cbdf-46fc-9085-9f2de6d51741] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 5px 0px 5px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-19e0e13f-cbdf-46fc-9085-9f2de6d51741]:hover {
  opacity: 0.5;
}

.sd[data-s-69501ac1-c842-4047-9fdb-7ccc96891c69] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-69501ac1-c842-4047-9fdb-7ccc96891c69]:hover {
  opacity: 0.5;
}

.sd[data-s-e44363fe-ed08-495b-bef4-d3988a0366a3] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 5px 0px 5px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-e44363fe-ed08-495b-bef4-d3988a0366a3]:hover {
  opacity: 0.5;
}

.sd[data-s-8d801b28-9ebb-4037-b110-2c0363219a21] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-8d801b28-9ebb-4037-b110-2c0363219a21]:hover {
  opacity: 0.5;
}

.sd[data-s-692ba937-48a3-479d-b082-c3711a205312] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 5px 0px 5px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-692ba937-48a3-479d-b082-c3711a205312]:hover {
  opacity: 0.5;
}

.sd[data-s-9455f413-70e6-4fd1-8a54-38c483d003fa] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-9455f413-70e6-4fd1-8a54-38c483d003fa]:hover {
  opacity: 0.5;
}

.sd[data-s-58a09209-e169-4300-affa-e2bcdb211e6d] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 5px 0px 5px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-58a09209-e169-4300-affa-e2bcdb211e6d]:hover {
  opacity: 0.5;
}

.sd[data-s-5b7d40da-b700-4427-81bf-f615a2b43ebd] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-5b7d40da-b700-4427-81bf-f615a2b43ebd]:hover {
  opacity: 0.5;
}

.sd[data-s-21d9eb74-575d-46a6-8290-76f6fa1088d5] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 5px 0px 5px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-21d9eb74-575d-46a6-8290-76f6fa1088d5]:hover {
  opacity: 0.5;
}

.sd[data-s-a1dcfb32-2f34-4dad-8b09-c618ca426ad3] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-a1dcfb32-2f34-4dad-8b09-c618ca426ad3]:hover {
  opacity: 0.5;
}

.sd[data-s-55f44189-62ba-426a-8746-ac6196e1f4c0] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 48px;
  justify-content: space-between;
  margin: 0px 15px 0px 0px;
  padding: 0px;
  width: 150px;
  max-width: calc(100% - 15px);
}

@media screen and (max-width: 1280px) {
  .sd[data-s-55f44189-62ba-426a-8746-ac6196e1f4c0] {
    flex: none;
    margin: 0px 15px 0px 0px;
    width: auto;
    max-width: calc(100% - 15px);
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-55f44189-62ba-426a-8746-ac6196e1f4c0] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-55f44189-62ba-426a-8746-ac6196e1f4c0] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-55f44189-62ba-426a-8746-ac6196e1f4c0] {
    display: none;
  }
}

.sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-bottom: 0px solid #eabd00;
  border-left: 0px solid #eabd00;
  border-radius: 30px;
  border-right: 0px solid #eabd00;
  border-top: 0px solid #eabd00;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: space-around;
  padding: 0px 10px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10]:hover {
  background: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #eabd00;
  border-left: 1px solid #eabd00;
  border-right: 1px solid #eabd00;
  border-top: 1px solid #eabd00;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10] {
    flex: none;
    height: 45px;
    padding: 0px 20px 0px;
    width: auto;
    max-width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10] {
    flex: none;
    height: 45px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10] {
    display: flex;
  }
}

.sd[data-s-3efe8ee9-f7eb-4369-970b-b40a0d95aa66] {
  border-radius: 0;
  color: #000000;
  flex: none;
  font-family: var(--s-font-36b40316);
  font-size: 13px;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 2px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-a6fa8fd2-f823-40ba-a928-6bc4ab339e10]:hover .sd[data-s-3efe8ee9-f7eb-4369-970b-b40a0d95aa66] {
  color: #eabd00;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-3efe8ee9-f7eb-4369-970b-b40a0d95aa66] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-3efe8ee9-f7eb-4369-970b-b40a0d95aa66] {
    font-size: 12px;
  }
}

.sd[data-s-e51b4f87-e01f-4cba-8acb-c290da1aff89] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 48px;
  justify-content: space-between;
  padding: 0px;
  width: 212px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-e51b4f87-e01f-4cba-8acb-c290da1aff89] {
    flex: none;
    margin: 0px 25px 0px 0px;
    width: auto;
    max-width: calc(100% - 25px);
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-e51b4f87-e01f-4cba-8acb-c290da1aff89] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-e51b4f87-e01f-4cba-8acb-c290da1aff89] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e51b4f87-e01f-4cba-8acb-c290da1aff89] {
    display: none;
  }
}

.sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-bottom: 0px solid #eabd00;
  border-left: 0px solid #eabd00;
  border-radius: 30px;
  border-right: 0px solid #eabd00;
  border-top: 0px solid #eabd00;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: space-around;
  padding: 0px 10px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216]:hover {
  background: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #eabd00;
  border-left: 1px solid #eabd00;
  border-right: 1px solid #eabd00;
  border-top: 1px solid #eabd00;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216] {
    flex: none;
    height: 45px;
    padding: 0px 20px 0px;
    width: auto;
    max-width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216] {
    flex: none;
    height: 45px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216] {
    display: flex;
  }
}

.sd[data-s-b27f339c-9e7a-4581-bf10-ba4e013d8ac1] {
  border-radius: 0;
  color: #000000;
  flex: none;
  font-family: var(--s-font-36b40316);
  font-size: 13px;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 2px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-0045e049-3acb-4045-b8f4-3a4162f2e216]:hover .sd[data-s-b27f339c-9e7a-4581-bf10-ba4e013d8ac1] {
  color: #eabd00;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-b27f339c-9e7a-4581-bf10-ba4e013d8ac1] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-b27f339c-9e7a-4581-bf10-ba4e013d8ac1] {
    font-size: 12px;
  }
}

.sd[data-s-5b03bdcd-8704-4164-815b-f682ed005150] {
  display: none;
  font-size: 24px;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-5b03bdcd-8704-4164-815b-f682ed005150] {
    display: flex;
    font-size: 48px;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-5b03bdcd-8704-4164-815b-f682ed005150] {
    display: flex;
    font-size: 38px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-5b03bdcd-8704-4164-815b-f682ed005150] {
    display: flex;
  }
}

.sd[data-s-84d00ba9-cd60-4a12-a4d4-a322549a1b52] {
  bottom: 30px;
  flex: none;
  height: 42px;
  left: auto;
  margin: 0 0 0 0;
  position: fixed;
  right: 50px;
  top: auto;
  width: 35px;
  z-index: 1;
  max-width: 100%;
}

.sd[data-s-84d00ba9-cd60-4a12-a4d4-a322549a1b52]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 540px) {
  .sd[data-s-84d00ba9-cd60-4a12-a4d4-a322549a1b52] {
    bottom: 70px;
    flex: none;
    height: 37px;
    left: auto;
    right: 20px;
    top: auto;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-72b42d9d-03ec-4dd8-b6f1-4370ea38158c] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  transform: translate(0px, 0px);
  width: 100%;
  z-index: 0;
  max-width: 100%;
}



@media screen and (max-width: 540px) {
  .sd[data-s-72b42d9d-03ec-4dd8-b6f1-4370ea38158c] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-72b42d9d-03ec-4dd8-b6f1-4370ea38158c] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-1ac3429a-5eae-427b-aa01-95fbf47c115b] {
  align-content: center;
  align-items: center;
　background: #b3b3b3;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-1ac3429a-5eae-427b-aa01-95fbf47c115b] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-1ac3429a-5eae-427b-aa01-95fbf47c115b] {
    padding: 0px 0px 45px 0px;
  }
}


.sd[data-s-36d8ba0f-e50e-48b0-bc19-19649c381139].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-36d8ba0f-e50e-48b0-bc19-19649c381139].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-36d8ba0f-e50e-48b0-bc19-19649c381139] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-e465765b-c7df-4add-8437-46313199e78a] {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e465765b-c7df-4add-8437-46313199e78a] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e465765b-c7df-4add-8437-46313199e78a] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.text sd appear {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd appear {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}



@media screen and (max-width: 540px) {
  .sd[data-s-e465765b-c7df-4add-8437-46313199e78a] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e465765b-c7df-4add-8437-46313199e78a] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-f22c544a-4e24-410e-8b04-a487ae80e1a5] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f22c544a-4e24-410e-8b04-a487ae80e1a5] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-f22c544a-4e24-410e-8b04-a487ae80e1a5] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe] {
    flex: none;
    height: 135px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-64477e0d-d4e3-4984-9549-e62720cac7fe] {
    flex: none;
    height: 140px;
    padding: 0px 0px 45px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-763c6fe5-b3c3-466c-8543-2a5e8d1a1d2f] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-763c6fe5-b3c3-466c-8543-2a5e8d1a1d2f] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-763c6fe5-b3c3-466c-8543-2a5e8d1a1d2f] {
    margin: 0px 20px 0px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-67350b69-dea4-4daf-97f9-ffb1bfee9f1f] {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-67350b69-dea4-4daf-97f9-ffb1bfee9f1f] {
    margin: 0px 0px 10px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-67350b69-dea4-4daf-97f9-ffb1bfee9f1f] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-67350b69-dea4-4daf-97f9-ffb1bfee9f1f] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-1e48b072-1e99-46dd-a07f-a4b98028dcab] {
  color: #333;
  flex: none;
  font-family: var(--s-font-3db45531);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-1e48b072-1e99-46dd-a07f-a4b98028dcab] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-1e48b072-1e99-46dd-a07f-a4b98028dcab] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-1e48b072-1e99-46dd-a07f-a4b98028dcab] {
    margin: 30px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-99aeb235-ca21-4bce-98c5-c44d14f74fd4] {
  align-content: center;
  align-items: center;
  background: #eeeeee;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-ed5fd6cc-5701-4b96-9537-aa0e8217452b] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 25px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 50px 0px 50px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ed5fd6cc-5701-4b96-9537-aa0e8217452b].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-ed5fd6cc-5701-4b96-9537-aa0e8217452b].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ed5fd6cc-5701-4b96-9537-aa0e8217452b] {
    font-size: 20px;
    margin: 35px 0px 35px 0px;
    max-width: 100%;
  }
}

.sd[data-s-9332fa28-7c91-4fc2-a381-77fd7e029665] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: space-between;
  margin: 0px 50px 50px;
  width: 1400px;
  max-width: calc(100% - 100px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-9332fa28-7c91-4fc2-a381-77fd7e029665] {
    flex: none;
    margin: 0px 30px 50px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-9332fa28-7c91-4fc2-a381-77fd7e029665] {
    flex: none;
    margin: 0px 30px 50px;
    width: 100%;
  }
}

.sd[data-s-cdc49cf7-7793-4023-b6b5-bcbec8e4af11] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-cdc49cf7-7793-4023-b6b5-bcbec8e4af11].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 800ms;
}

.sd[data-s-cdc49cf7-7793-4023-b6b5-bcbec8e4af11].appear-active {
  transition-duration: 800ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-cdc49cf7-7793-4023-b6b5-bcbec8e4af11] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-21ed4e9b-2dd3-461c-8413-f1f150411285] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-21ed4e9b-2dd3-461c-8413-f1f150411285] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-21ed4e9b-2dd3-461c-8413-f1f150411285] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-e647fd18-4ade-4394-955d-f265efe97152] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-e647fd18-4ade-4394-955d-f265efe97152] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-e647fd18-4ade-4394-955d-f265efe97152] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-0f4b28f1-cabb-4d3f-91db-b2ea18c237c1] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-0f4b28f1-cabb-4d3f-91db-b2ea18c237c1].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1200ms;
}

.sd[data-s-0f4b28f1-cabb-4d3f-91db-b2ea18c237c1].appear-active {
  transition-duration: 1200ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-0f4b28f1-cabb-4d3f-91db-b2ea18c237c1] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-6418de53-4e11-405e-979f-ecf0f9c24831] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-6418de53-4e11-405e-979f-ecf0f9c24831] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-6418de53-4e11-405e-979f-ecf0f9c24831] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-0b9f6f21-cabf-48c8-b126-96f3f81bc8f5] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-0b9f6f21-cabf-48c8-b126-96f3f81bc8f5] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-0b9f6f21-cabf-48c8-b126-96f3f81bc8f5] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1600ms;
}

.sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091].appear-active {
  transition-duration: 1600ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091].appear {
    transition-duration: 800ms;
  }

  .sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091].appear-active {
    transition-duration: 800ms;
  }

  .sd[data-s-cd5cae2b-fc37-45e1-8c84-06820101b091] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-ff3b519e-5d60-4ebf-8b2f-1707d35e723d] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-ff3b519e-5d60-4ebf-8b2f-1707d35e723d] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ff3b519e-5d60-4ebf-8b2f-1707d35e723d] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-d5e1c4c3-3255-4eb3-be7b-3221a5d9a520] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-d5e1c4c3-3255-4eb3-be7b-3221a5d9a520] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-d5e1c4c3-3255-4eb3-be7b-3221a5d9a520] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 800ms;
}

.sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb].appear-active {
  transition-duration: 800ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb].appear {
    transition-duration: 1200ms;
  }

  .sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb].appear-active {
    transition-duration: 1200ms;
  }

  .sd[data-s-e07e7e25-c43d-4b18-b330-e89ec59061eb] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-53036a54-1fa9-45be-a5d6-ce99b8c8f9bb] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-53036a54-1fa9-45be-a5d6-ce99b8c8f9bb] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-53036a54-1fa9-45be-a5d6-ce99b8c8f9bb] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-e50b32df-c1ee-4302-a592-6e1e0e70dc04] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-e50b32df-c1ee-4302-a592-6e1e0e70dc04] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-e50b32df-c1ee-4302-a592-6e1e0e70dc04] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1200ms;
}

.sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac].appear-active {
  transition-duration: 1200ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac].appear {
    transition-duration: 800ms;
  }

  .sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac].appear-active {
    transition-duration: 800ms;
  }

  .sd[data-s-53beeea5-24b4-41d2-881f-7560e9c4f4ac] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-5cb7cfd7-704b-420b-92f2-64ba06a0c7c6] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-5cb7cfd7-704b-420b-92f2-64ba06a0c7c6] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-5cb7cfd7-704b-420b-92f2-64ba06a0c7c6] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-d9b1eb4a-620f-4a6a-8198-224cfc12e8af] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-d9b1eb4a-620f-4a6a-8198-224cfc12e8af] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-d9b1eb4a-620f-4a6a-8198-224cfc12e8af] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-a7533967-6c24-457c-943d-55772e428945] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 30px 0px;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-a7533967-6c24-457c-943d-55772e428945].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1600ms;
}

.sd[data-s-a7533967-6c24-457c-943d-55772e428945].appear-active {
  transition-duration: 1600ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-a7533967-6c24-457c-943d-55772e428945].appear {
    transition-duration: 1200ms;
  }

  .sd[data-s-a7533967-6c24-457c-943d-55772e428945].appear-active {
    transition-duration: 1200ms;
  }

  .sd[data-s-a7533967-6c24-457c-943d-55772e428945] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-7f6eb9eb-6478-4134-8318-bd6865427da3] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-7f6eb9eb-6478-4134-8318-bd6865427da3] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-7f6eb9eb-6478-4134-8318-bd6865427da3] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-5fa832cf-b7b0-4eee-b180-b8d263fab94d] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-5fa832cf-b7b0-4eee-b180-b8d263fab94d] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-5fa832cf-b7b0-4eee-b180-b8d263fab94d] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 800ms;
}

.sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9].appear-active {
  transition-duration: 800ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9].appear {
    transition-duration: 800ms;
  }

  .sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9].appear-active {
    transition-duration: 800ms;
  }

  .sd[data-s-a43b1fee-7d98-4fb7-8af6-14dc29591da9] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-b6b8e8e7-846c-4ba7-bd45-6c76e4f1cd45] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b6b8e8e7-846c-4ba7-bd45-6c76e4f1cd45]:before {
  background-size: cover;
}

@media screen and (max-width: 840px) {
  .sd[data-s-b6b8e8e7-846c-4ba7-bd45-6c76e4f1cd45] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-b6b8e8e7-846c-4ba7-bd45-6c76e4f1cd45] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-1701c91a-d0ec-4e75-bf06-1f2b8dcfa4b4] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 22px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-1701c91a-d0ec-4e75-bf06-1f2b8dcfa4b4] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-1701c91a-d0ec-4e75-bf06-1f2b8dcfa4b4] {
    font-size: 14px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 30%;
  max-width: 30%;
}

.sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1200ms;
}

.sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5].appear-active {
  transition-duration: 1200ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5].appear {
    transition-duration: 1200ms;
  }

  .sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5].appear-active {
    transition-duration: 1200ms;
  }

  .sd[data-s-c8ceed4e-2eb1-4878-ae7b-709e26f516d5] {
    flex: none;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-5913cf55-3bcf-4b6d-9f17-7d8a6e9995c9] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-5913cf55-3bcf-4b6d-9f17-7d8a6e9995c9] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-5913cf55-3bcf-4b6d-9f17-7d8a6e9995c9] {
    flex: none;
    height: 160px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-cd797a04-1e09-4d78-8ad3-7c429e61e3dc] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 17px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 5px 0px;
  text-align: left;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 840px) {
  .sd[data-s-cd797a04-1e09-4d78-8ad3-7c429e61e3dc] {
    flex: none;
    font-size: 18px;
    height: auto;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-cd797a04-1e09-4d78-8ad3-7c429e61e3dc] {
    font-size: 13px;
    margin: 0px 0px 0px 0px;
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-7363477f-21a3-408e-84bd-6ff7c289af13] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 17px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 840px) {
  .sd[data-s-7363477f-21a3-408e-84bd-6ff7c289af13] {
    flex: none;
    font-size: 18px;
    height: auto;
    text-align: left;
    justify-content: flex-start;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-7363477f-21a3-408e-84bd-6ff7c289af13] {
    font-size: 13px;
    margin: 0px 0px 0px 0px;
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-3b0d488c-7098-40db-8ce7-519cf3a5e21a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 0;
  width: 30%;
  max-width: 30%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-3b0d488c-7098-40db-8ce7-519cf3a5e21a] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-3b0d488c-7098-40db-8ce7-519cf3a5e21a] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-3b0d488c-7098-40db-8ce7-519cf3a5e21a] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-3b0d488c-7098-40db-8ce7-519cf3a5e21a] {
    display: none;
  }
}

.sd[data-s-ae8d336d-e015-493a-86dd-fb19962530ec] {
  flex: none;
  height: 291px;
  margin: 0px 0px 15px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-ae8d336d-e015-493a-86dd-fb19962530ec] {
    flex: none;
    height: 200px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-093875f6-d278-421d-8178-e0c1ab745f5d] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 15px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-093875f6-d278-421d-8178-e0c1ab745f5d] {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-941901cf-bec3-4b23-9aee-2f394c4580be] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-941901cf-bec3-4b23-9aee-2f394c4580be].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-941901cf-bec3-4b23-9aee-2f394c4580be].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-941901cf-bec3-4b23-9aee-2f394c4580be] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-941901cf-bec3-4b23-9aee-2f394c4580be] {
    flex: none;
    height: 140px;
    padding: 0px 0px 45px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-3a8486ba-8608-4bb5-9942-94d33a745314] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-3a8486ba-8608-4bb5-9942-94d33a745314] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-59003b48-6496-4d1d-b658-f76bfa66e78e] {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-59003b48-6496-4d1d-b658-f76bfa66e78e] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-59003b48-6496-4d1d-b658-f76bfa66e78e] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-c6412dd0-a68a-4b79-9865-4400709b9f31] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c6412dd0-a68a-4b79-9865-4400709b9f31] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-c6412dd0-a68a-4b79-9865-4400709b9f31] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 70px 0px;
  width: 450px;
  max-width: 100%;
}

.sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 800ms;
}

.sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918].appear-active {
  transition-duration: 800ms;
}

.sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918]:hover {
  background: #ffffff;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918] {
    flex: none;
    height: 70px;
    margin: 0px 0px 30px 0px;
    width: 60%;
    max-width: 60%;
  }
}

.sd[data-s-d895c9a0-1db9-4809-9146-3193231bbe53] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4aa2c79b-bd07-4604-bef5-fd60062dc918]:hover .sd[data-s-d895c9a0-1db9-4809-9146-3193231bbe53] {
  color: #eabd00;
}

@media screen and (max-width: 540px) {
  .sd[data-s-d895c9a0-1db9-4809-9146-3193231bbe53] {
    font-size: 15px;
  }
}

.sd[data-s-247d36e9-12bd-4793-a1e5-230c384b81cb] {
  align-content: center;
  align-items: center;
  background: #b3b3b3;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 833px;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

.sd[data-s-88aebef3-f319-42a5-b2f3-d6643595df62] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 45px 60px 45px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

.sd[data-s-88aebef3-f319-42a5-b2f3-d6643595df62].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-88aebef3-f319-42a5-b2f3-d6643595df62].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-88aebef3-f319-42a5-b2f3-d6643595df62] {
    margin: 30px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-1e2f8faa-b0c5-4119-af77-b14759f56c56] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-1e2f8faa-b0c5-4119-af77-b14759f56c56] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-1e2f8faa-b0c5-4119-af77-b14759f56c56] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-3395b012-fd1b-49cf-93d7-d4a614926e3b] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3395b012-fd1b-49cf-93d7-d4a614926e3b] {
    font-size: 20px;
  }
}

.sd[data-s-83ec08ae-9ca7-4c2c-85b2-dcdf11aa7e28] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 50px 0px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-83ec08ae-9ca7-4c2c-85b2-dcdf11aa7e28] {
    flex: none;
    margin: 0px 20px 0px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-1215a1f4-7830-405b-a831-dd1bbecd96a5] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-1215a1f4-7830-405b-a831-dd1bbecd96a5].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-1215a1f4-7830-405b-a831-dd1bbecd96a5].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-1215a1f4-7830-405b-a831-dd1bbecd96a5] {
    bottom: 0;
    flex: none;
    height: 70px;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: 90%;
    max-width: 90%;
  }
}

.sd[data-s-23bedeaf-eb4f-4348-9137-489007a73609] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 10px 0px 0px;
  width: 40px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-23bedeaf-eb4f-4348-9137-489007a73609] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-1771e9d6-17dc-4e78-b0d0-d5be9081d746] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-19d33fea-e11a-44a3-9db5-096dd66f6089] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-19d33fea-e11a-44a3-9db5-096dd66f6089] {
    font-size: 16px;
  }
}

.sd[data-s-efff753f-6a5d-4400-aa59-157fbd77e646] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-efff753f-6a5d-4400-aa59-157fbd77e646].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-efff753f-6a5d-4400-aa59-157fbd77e646].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-efff753f-6a5d-4400-aa59-157fbd77e646] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-89d7eb34-d27b-44c2-9588-a62e47f4af44] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-89d7eb34-d27b-44c2-9588-a62e47f4af44].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-89d7eb34-d27b-44c2-9588-a62e47f4af44].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-89d7eb34-d27b-44c2-9588-a62e47f4af44] {
    bottom: 0;
    flex: none;
    height: 70px;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: 90%;
    max-width: 90%;
  }
}

.sd[data-s-3b948e51-e6b2-4e04-8426-ba11042fbd82] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 10px 0px 0px;
  width: 40px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-3b948e51-e6b2-4e04-8426-ba11042fbd82] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-86584e45-cc20-48e9-ab96-4787caec0869] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4a6a9a8a-30a7-48a0-817f-9252b9ce9379] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: normal;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4a6a9a8a-30a7-48a0-817f-9252b9ce9379] {
    font-size: 16px;
  }
}

.sd[data-s-fdfc6fee-b570-47d2-9241-3eb250a8c064] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-fdfc6fee-b570-47d2-9241-3eb250a8c064].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-fdfc6fee-b570-47d2-9241-3eb250a8c064].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fdfc6fee-b570-47d2-9241-3eb250a8c064] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-84933ace-ebf7-4702-9261-6c5649a30bbd] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-84933ace-ebf7-4702-9261-6c5649a30bbd].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-84933ace-ebf7-4702-9261-6c5649a30bbd].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-84933ace-ebf7-4702-9261-6c5649a30bbd] {
    bottom: 0;
    flex: none;
    height: 70px;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: 90%;
    max-width: 90%;
  }
}

.sd[data-s-ef45dba5-daa6-4622-8282-6e0e7b31b329] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 10px 0px 0px;
  width: 40px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-ef45dba5-daa6-4622-8282-6e0e7b31b329] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-11885189-d890-49cf-9790-5d2c8ec16e71] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-2e52ba2c-ac8e-4bc5-bcaf-2ef1376cef26] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2e52ba2c-ac8e-4bc5-bcaf-2ef1376cef26] {
    font-size: 16px;
  }
}

.sd[data-s-79f78e71-de0a-4d85-ad9a-e7f8f2904d7c] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-79f78e71-de0a-4d85-ad9a-e7f8f2904d7c].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-79f78e71-de0a-4d85-ad9a-e7f8f2904d7c].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-79f78e71-de0a-4d85-ad9a-e7f8f2904d7c] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-51934e33-3eb5-4293-90b1-cc4ef9bdafc4] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 70px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-51934e33-3eb5-4293-90b1-cc4ef9bdafc4].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-51934e33-3eb5-4293-90b1-cc4ef9bdafc4].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-51934e33-3eb5-4293-90b1-cc4ef9bdafc4] {
    bottom: 0;
    flex: none;
    height: 70px;
    left: 0;
    margin: 0px 0px 45px 0px;
    right: 0;
    top: 0;
    width: 90%;
    max-width: 90%;
  }
}

.sd[data-s-5aea19c4-391e-428e-a64d-eb8ba4ebefd7] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 10px 0px 0px;
  width: 40px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-5aea19c4-391e-428e-a64d-eb8ba4ebefd7] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-5cf12879-0511-4e96-854f-2a23bb7cfac2] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-863ca201-c328-4d3b-983a-915ed13b9a1f] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-863ca201-c328-4d3b-983a-915ed13b9a1f] {
    font-size: 16px;
  }
}

.sd[data-s-0564ab3d-8a71-400f-9d03-ab07c101c3aa] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

.sd[data-s-f1deff85-8514-47b0-bde2-bc3bece1b145] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 60px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

.sd[data-s-f1deff85-8514-47b0-bde2-bc3bece1b145].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-f1deff85-8514-47b0-bde2-bc3bece1b145].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-f1deff85-8514-47b0-bde2-bc3bece1b145] {
    margin: 50px 60px 50px 60px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-f1deff85-8514-47b0-bde2-bc3bece1b145] {
    margin: 50px 20px 50px 20px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-d9daca0a-9bcd-4f4d-ab9c-455ed885a42a] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-d9daca0a-9bcd-4f4d-ab9c-455ed885a42a] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-d9daca0a-9bcd-4f4d-ab9c-455ed885a42a] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-dda20d4f-99c9-44f2-8abf-7118bfc51cd3] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-dda20d4f-99c9-44f2-8abf-7118bfc51cd3] {
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-dda20d4f-99c9-44f2-8abf-7118bfc51cd3] {
    font-size: 24px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-dda20d4f-99c9-44f2-8abf-7118bfc51cd3] {
    font-size: 20px;
  }
}

.sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: space-between;
  margin: 0px 50px 65px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

.sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58].appear {
  transform: ;
}

.sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58] {
    flex: none;
    width: 1000px;
    max-width: calc(100% - 100px);
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58] {
    flex: none;
    margin: 0px 50px 50px;
    width: 700px;
    max-width: calc(100% - 100px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-218c7041-60c7-4871-a65e-dbaea8bd5f58] {
    flex: none;
    margin: 0px 20px 50px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 300px;
  justify-content: center;
  width: 48%;
  max-width: 48%;
}

.sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145].appear-active {
  transition-duration: 1000ms;
}

.sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145]:hover {
  opacity: 0.5;
  transition-duration: 400ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145] {
    flex: none;
    height: 250px;
    width: 48%;
    max-width: 48%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-0240f38f-6b96-4dfb-a39d-907a3c2a0145] {
    flex: none;
    height: 180px;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-65447895-a8cb-417d-a084-81b9efab9843] {
  flex: none;
  height: auto;
  margin: 55px 0px 55px 0px;
  width: 112px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-65447895-a8cb-417d-a084-81b9efab9843] {
    flex: none;
    margin: 30px 0px 30px 0px;
    width: 95px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-65447895-a8cb-417d-a084-81b9efab9843] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}

.sd[data-s-bbe67d77-964d-40ea-bf64-5e03c2a4a3a3] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bbe67d77-964d-40ea-bf64-5e03c2a4a3a3] {
    font-size: 14px;
  }
}

.sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 300px;
  justify-content: center;
  width: 48%;
  max-width: 48%;
}

.sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1400ms;
}

.sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7].appear-active {
  transition-duration: 1400ms;
}

.sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7]:hover {
  opacity: 0.5;
  transition-duration: 400ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7] {
    flex: none;
    height: 250px;
    width: 48%;
    max-width: 48%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c74af693-4d41-46e7-a8eb-0b7a163784a7] {
    flex: none;
    height: 180px;
    width: 48%;
    max-width: 48%;
  }
}

.sd[data-s-eac7abd0-4cab-4bab-ab40-d880844cd80c] {
  flex: none;
  height: auto;
  margin: 0px 0px 10px 0px;
  width: 62px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-eac7abd0-4cab-4bab-ab40-d880844cd80c] {
    flex: none;
    margin: 0px 0px 15px 0px;
    width: 50px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-eac7abd0-4cab-4bab-ab40-d880844cd80c] {
    flex: none;
    margin: 0px 0px 10px 0px;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-2572fbec-acf3-41d4-b7a1-bd161f711636] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 20px 0px;
  text-align: justify;
  width: auto;
  max-width: 100%;
  justify-content: space-between;
}

@media screen and (max-width: 840px) {
  .sd[data-s-2572fbec-acf3-41d4-b7a1-bd161f711636] {
    font-size: 20px;
    margin: 0px 0px 5px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-2572fbec-acf3-41d4-b7a1-bd161f711636] {
    font-size: 14px;
  }
}

.sd[data-s-74d4272b-f5e4-4378-a8ed-6c4acfa9db99] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 540px) {
  .sd[data-s-74d4272b-f5e4-4378-a8ed-6c4acfa9db99] {
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-2918731e-dde2-40e4-b6b3-88ce1cdcc6f7] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2918731e-dde2-40e4-b6b3-88ce1cdcc6f7] {
    font-size: 14px;
  }
}

.sd[data-s-57cb2baa-2251-46c7-8fbd-2971bc945b29] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 12px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-5688e486-13d4-4ef6-b8d2-4af321c67cd7] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-5688e486-13d4-4ef6-b8d2-4af321c67cd7] {
    z-index: 0;
  }
}

.sd[data-s-73368a61-04c0-468e-968e-aa484fef956b] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 45px 60px 45px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

.sd[data-s-73368a61-04c0-468e-968e-aa484fef956b].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-73368a61-04c0-468e-968e-aa484fef956b].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-73368a61-04c0-468e-968e-aa484fef956b] {
    margin: 50px 60px 50px;
    width: calc(100% - 120px);
    max-width: calc(100% - 120px);
  }
}

.sd[data-s-ff46672c-4b66-4880-b415-897bde70deaa] {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ff46672c-4b66-4880-b415-897bde70deaa] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ff46672c-4b66-4880-b415-897bde70deaa] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-125a4ed8-7eb3-49f4-939d-ab293a985144] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-125a4ed8-7eb3-49f4-939d-ab293a985144] {
    font-size: 24px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-125a4ed8-7eb3-49f4-939d-ab293a985144] {
    font-size: 20px;
  }
}

.sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d] {
  align-content: space-between;
  align-items: space-between;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 50px 65px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

.sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d] {
    flex: none;
    width: 1000px;
    max-width: calc(100% - 100px);
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d] {
    flex: none;
    width: 700px;
    max-width: calc(100% - 100px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c895ba0b-1623-4735-8847-a1ac2e64694d] {
    flex: none;
    margin: 0px 30px 50px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-69940533-7ea7-46cd-9864-6f821362bcf1] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 30px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-239d12ac-df01-45ad-9aac-c8beff978455] {
  background: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
  flex: none;
  height: 600px;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0 0 0 0;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-239d12ac-df01-45ad-9aac-c8beff978455] {
    flex: none;
    height: 500px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-239d12ac-df01-45ad-9aac-c8beff978455] {
    flex: none;
    height: 400px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-5307099d-ec98-4ab8-b8c0-f9aafcad1916] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-5307099d-ec98-4ab8-b8c0-f9aafcad1916] {
    flex: none;
    height: auto;
  }
}

.sd[data-s-4630cd05-5e6f-44f5-8931-bab0677c47f7] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-c6004ef2-49ad-4d05-8563-5f69f897e2cf] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 50px 0px;
  padding: 0px;
  width: 1400px;
  max-width: calc(100% - 100px);
}

@media screen and (max-width: 1280px) {
  .sd[data-s-c6004ef2-49ad-4d05-8563-5f69f897e2cf] {
    flex: none;
    height: auto;
    margin: 0px 60px 0px;
    max-width: calc(100% - 120px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c6004ef2-49ad-4d05-8563-5f69f897e2cf] {
    flex: none;
    margin: 0px 30px 60px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-7fc24f55-88dd-4d8e-ad9a-f7e9ea348d77] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 20px 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-7fc24f55-88dd-4d8e-ad9a-f7e9ea348d77]:hover {
  opacity: 0.5;
}

.sd[data-s-dd511d0f-407e-4011-9c94-8a1460a041d1] {
  flex: none;
  height: 102px;
  width: 280px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-dd511d0f-407e-4011-9c94-8a1460a041d1] {
    flex: none;
    height: 91px;
    width: 250px;
    max-width: 100%;
  }
}

.sd[data-s-fa47eca3-cb98-4504-99b2-d923a1a0bf33] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fa47eca3-cb98-4504-99b2-d923a1a0bf33] {
    font-size: 14px;
  }
}

.sd[data-s-b28139e9-091b-4f60-b67d-d6c3dd76bbb6] {
  color: #000000;
  font-family: var(--s-font-ca8b9569);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 100px 0px 55px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-b28139e9-091b-4f60-b67d-d6c3dd76bbb6] {
    margin: 80px 0px 30px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-b28139e9-091b-4f60-b67d-d6c3dd76bbb6] {
    font-size: 12px;
    margin: 70px 0px 30px 0px;
    max-width: 100%;
  }
}

.sd[data-s-cc4cb8d7-9060-4510-afd3-4a40f437501b] {
  align-content: center;
  align-items: center;
  background: #eeeeee;
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-cc4cb8d7-9060-4510-afd3-4a40f437501b] {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-cc4cb8d7-9060-4510-afd3-4a40f437501b] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-cc4cb8d7-9060-4510-afd3-4a40f437501b] {
    align-content: center;
    align-items: center;
    background: #eabd00;
    bottom: 0px;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 60px;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    position: fixed;
    right: 0px;
    top: auto;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-cc4cb8d7-9060-4510-afd3-4a40f437501b] {
    display: flex;
  }
}

.sd[data-s-2ddc75b6-1a97-4370-b6c2-34419993d5d3] {
  align-content: center;
  align-items: center;
  background: #eeeeee;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2ddc75b6-1a97-4370-b6c2-34419993d5d3] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: auto;
    max-width: 100%;
  }
}

.sd[data-s-f74ac275-8ba0-438b-a9b8-7a23808b0e06] {
  height: auto;
  width: 160px;
  max-width: 100%;
}

.sd[data-s-f74ac275-8ba0-438b-a9b8-7a23808b0e06]:before {}

@media screen and (max-width: 540px) {
  .sd[data-s-f74ac275-8ba0-438b-a9b8-7a23808b0e06]:before {
    background-repeat: no-repeat;
  }

  .sd[data-s-f74ac275-8ba0-438b-a9b8-7a23808b0e06] {
    flex: none;
    margin: 0px 5px 0px 0px;
    width: 25px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-3766baa6-7a1a-4119-87c3-94df1996b942] {
  color: #333;
  font-family: var(--s-font-50909b9c);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3766baa6-7a1a-4119-87c3-94df1996b942] {
    color: #ffffff;
    font-family: var(--s-font-60ae4775);
    font-size: 21px;
    margin: 0px 5px 0px 0px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-e81595f8-7749-41ba-81b1-405977ba2ffa] {
  color: #333;
  font-family: var(--s-font-50909b9c);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e81595f8-7749-41ba-81b1-405977ba2ffa] {
    color: #ffffff;
    font-family: var(--s-font-ca8b9569);
    font-size: 10px;
  }
}

.sd[data-s-ddb52cb3-a22f-4ff9-8818-835ed5378efe] {
  align-content: center;
  align-items: center;
  background: #b3b3b3;
  border-bottom: 0px solid #ffffff;
  border-left: 0px solid #ffffff;
  border-right: 0px solid #ffffff;
  border-top: 0px solid #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 70px 0px;
  padding: 70px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-ddb52cb3-a22f-4ff9-8818-835ed5378efe] {
    flex: none;
    height: auto;
    width: 100%;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-ddb52cb3-a22f-4ff9-8818-835ed5378efe] {
    height: calc(100% - 70px);
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ddb52cb3-a22f-4ff9-8818-835ed5378efe] {
    height: auto;
    margin: 0px 0px 70px 0px;
    padding: 70px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ddb52cb3-a22f-4ff9-8818-835ed5378efe] {
    flex: none;
    height: auto;
    margin: 0px 0px 70px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
  }
}

.sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin: 0px 60px 10px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

.sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93] {
    margin: 0px 30px 10px 30px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93] {
    height: auto;
    margin: 0px 30px 10px 30px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b53e0196-c179-4de6-ba6c-74f93b6e5a93] {
    margin: 70px 30px 30px 30px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-65b58ce6-cdd6-4bac-bca0-4fce81667b59] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-65b58ce6-cdd6-4bac-bca0-4fce81667b59] {
    font-size: 20px;
  }
}

.sd[data-s-9a600978-f327-47cf-a586-e2138c464ca5] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-593a2e43-56df-44e8-81e6-7e6d1bb32a7d] {
  color: #26842b;
  font-family: var(--s-font-3db45531);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.5;
  margin: 0px 50px 0px 50px;
  text-align: justify;
  width: auto;
  max-width: calc(100% - 100px);
  justify-content: space-between;
}

@media screen and (max-width: 840px) {
  .sd[data-s-593a2e43-56df-44e8-81e6-7e6d1bb32a7d] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-593a2e43-56df-44e8-81e6-7e6d1bb32a7d] {
    font-size: 12px;
    margin: 0px 20px 60px 20px;
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-26ccd0f9-1214-417f-bab1-9c615009ecbd] {
  color: #ae1f18;
  font-family: var(--s-font-3db45531);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.5;
  margin: 0px 50px 0px 50px;
  text-align: justify;
  width: auto;
  max-width: calc(100% - 100px);
  justify-content: space-between;
}

@media screen and (max-width: 840px) {
  .sd[data-s-26ccd0f9-1214-417f-bab1-9c615009ecbd] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-26ccd0f9-1214-417f-bab1-9c615009ecbd] {
    font-size: 12px;
    margin: 0px 20px 60px 20px;
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-2798f771-96c4-429c-b9b3-86f48d9695a8] {
  color: #183ba1;
  font-family: var(--s-font-3db45531);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.5;
  margin: 0px 50px 60px 50px;
  text-align: justify;
  width: auto;
  max-width: calc(100% - 100px);
  justify-content: space-between;
}

@media screen and (max-width: 840px) {
  .sd[data-s-2798f771-96c4-429c-b9b3-86f48d9695a8] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-2798f771-96c4-429c-b9b3-86f48d9695a8] {
    font-size: 12px;
    margin: 0px 20px 60px 20px;
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-54ce6cc4-d3ec-4bc6-8d97-0207a933c433] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  margin: 0px 50px 0px 50px;
  padding: 0px;
  --gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433: 0px;
  --gap-v-54ce6cc4-d3ec-4bc6-8d97-0207a933c433: 0px;
  --gap-uuid: 54ce6cc4-d3ec-4bc6-8d97-0207a933c433;
  max-width: calc(100% - 100px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-54ce6cc4-d3ec-4bc6-8d97-0207a933c433] {
    margin: 0px 50px 0px 50px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-54ce6cc4-d3ec-4bc6-8d97-0207a933c433] {
    margin: 0px 20px 0px 20px;
    width: auto;
    max-width: calc(100% - 40px);
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-54ce6cc4-d3ec-4bc6-8d97-0207a933c433] {
    padding: 0px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-bottom: 0px solid #ffffff;
  border-left: 0px solid #ffffff;
  border-radius: 49px;
  border-right: 0px solid #ffffff;
  border-top: 0px solid #ffffff;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 25px;
  min-height: 200px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  padding: 20px;
  width: 1200px;
  --gap-h-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32: 25px;
  --gap-v-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32: 25px;
  --gap-uuid: ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32] {
    padding: 0px 40px 0px 40px;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px 25px;
    justify-content: center;
    padding: 20px;
    --gap-h-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32: 25px;
    --gap-v-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32: 10px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32] {
    padding: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ccf7a08d-c0cd-4f13-b1b8-94851ab2ee32] {
    margin: 0px 0px 15px 0px;
    padding: 20px;
    max-width: 100%;
  }
}

.sd[data-s-b736d498-94e2-4c49-a553-5683c671bb75] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px;
  --gap-h-b736d498-94e2-4c49-a553-5683c671bb75: 10px;
  --gap-v-b736d498-94e2-4c49-a553-5683c671bb75: 0px;
  --gap-uuid: b736d498-94e2-4c49-a553-5683c671bb75;
}

@media screen and (max-width: 840px) {
  .sd[data-s-b736d498-94e2-4c49-a553-5683c671bb75] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-b736d498-94e2-4c49-a553-5683c671bb75] {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b736d498-94e2-4c49-a553-5683c671bb75] {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

.sd[data-s-6b0cda8e-f2fb-4cbc-a3dd-6fdb8b17a773] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 24px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-6b0cda8e-f2fb-4cbc-a3dd-6fdb8b17a773] {
    margin: 0px 10px 0px 0px;
    max-width: calc(100% - 10px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-6b0cda8e-f2fb-4cbc-a3dd-6fdb8b17a773] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6b0cda8e-f2fb-4cbc-a3dd-6fdb8b17a773] {
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-021f6709-187f-4ac1-8e43-fc6c73075ec3] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4be0850d-30ee-4159-8d49-6b50912a642a] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-a48da219-86d4-4e17-8cf1-e2dea0743873] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-fa5d22d9-5067-4806-9791-7edaaf8abb95] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-fa5d22d9-5067-4806-9791-7edaaf8abb95] {
    margin: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-fa5d22d9-5067-4806-9791-7edaaf8abb95] {
    font-size: 16px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-b7df9f9a-1f0d-429a-a4ed-2657ada3f1bc] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-025b90be-9db7-4bd8-9a3f-f6e388b11a0b] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-025b90be-9db7-4bd8-9a3f-f6e388b11a0b] {
    padding: 0px 0px 0px 0px;
  }
}

.sd[data-s-00f86309-d6e2-4823-b90e-c4ad8d40d79a] {
  flex: none;
  height: auto;
  width: 100px;
  max-width: 100%;
}

.sd[data-s-00f86309-d6e2-4823-b90e-c4ad8d40d79a]:before {
  background-size: cover;
}

@media screen and (max-width: 540px) {
  .sd[data-s-00f86309-d6e2-4823-b90e-c4ad8d40d79a] {
    flex: none;
    width: 80px;
    height: 80px;
    max-width: 100%;
  }
}

.sd[data-s-014435cd-86bb-4cb7-87b5-d46c216bc181] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-014435cd-86bb-4cb7-87b5-d46c216bc181].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-014435cd-86bb-4cb7-87b5-d46c216bc181].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-014435cd-86bb-4cb7-87b5-d46c216bc181] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  padding: 20px;
  width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  --gap-h-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5: 10px;
  --gap-v-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5: 10px;
  --gap-uuid: cfa761dc-c87a-4ed2-b8d5-2b92dda741c5;
  max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
}

.sd[data-s-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5] {
    flex: none;
    height: auto;
    padding: 20px;
    width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
    max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-cfa761dc-c87a-4ed2-b8d5-2b92dda741c5] {
    bottom: 0;
    flex: none;
    height: auto;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
  }
}

.sd[data-s-ee7c583b-4dcd-452a-94a3-4cc35312a2f9] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ee7c583b-4dcd-452a-94a3-4cc35312a2f9] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-6213381a-c6df-40b9-a295-323c4fbe0421] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ddf266f8-f1dc-48b6-a884-55cc25a2a2d3] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ddf266f8-f1dc-48b6-a884-55cc25a2a2d3] {
    font-size: 16px;
  }
}

.sd[data-s-4c8a710a-1a17-4d97-889c-3d81071fb828] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-4c8a710a-1a17-4d97-889c-3d81071fb828].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-4c8a710a-1a17-4d97-889c-3d81071fb828].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4c8a710a-1a17-4d97-889c-3d81071fb828] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-15d25ce3-d2ca-46c8-b728-78956badfcc9] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  padding: 20px;
  width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  --gap-h-15d25ce3-d2ca-46c8-b728-78956badfcc9: 10px;
  --gap-v-15d25ce3-d2ca-46c8-b728-78956badfcc9: 10px;
  --gap-uuid: 15d25ce3-d2ca-46c8-b728-78956badfcc9;
  max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
}

.sd[data-s-15d25ce3-d2ca-46c8-b728-78956badfcc9].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-15d25ce3-d2ca-46c8-b728-78956badfcc9].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-15d25ce3-d2ca-46c8-b728-78956badfcc9] {
    flex: none;
    height: auto;
    padding: 20px;
    width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
    max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-15d25ce3-d2ca-46c8-b728-78956badfcc9] {
    bottom: 0;
    flex: none;
    height: auto;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    flex-direction: column;
  }
}

.sd[data-s-3b04b739-e99c-478c-9c45-45684e81e289] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3b04b739-e99c-478c-9c45-45684e81e289] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-a80b3a43-64d4-437c-8a7c-b5ac70abddf6] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-13cc8c99-a6ed-4af6-b66a-be8d4c2f2697] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-13cc8c99-a6ed-4af6-b66a-be8d4c2f2697] {
    font-size: 16px;
  }
}

.sd[data-s-09927c2c-aea2-49bc-ae95-ad067dd8d9e1] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-09927c2c-aea2-49bc-ae95-ad067dd8d9e1].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-09927c2c-aea2-49bc-ae95-ad067dd8d9e1].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-09927c2c-aea2-49bc-ae95-ad067dd8d9e1] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-e3a94b42-55f8-40c1-981f-c35464abb308] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  padding: 20px;
  width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  --gap-h-e3a94b42-55f8-40c1-981f-c35464abb308: 10px;
  --gap-v-e3a94b42-55f8-40c1-981f-c35464abb308: 10px;
  --gap-uuid: e3a94b42-55f8-40c1-981f-c35464abb308;
  max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
}

.sd[data-s-e3a94b42-55f8-40c1-981f-c35464abb308].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-e3a94b42-55f8-40c1-981f-c35464abb308].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-e3a94b42-55f8-40c1-981f-c35464abb308] {
    flex: none;
    height: auto;
    padding: 20px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-e3a94b42-55f8-40c1-981f-c35464abb308] {
    bottom: 0;
    flex: none;
    height: auto;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
  }
}

.sd[data-s-c8a5fde2-b389-4de3-b69d-0012ba46a97e] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c8a5fde2-b389-4de3-b69d-0012ba46a97e] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-cc74b873-432f-40a5-8b0f-6077b02b6610] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-d44fd8dd-a6e6-4c74-b87b-9ce89fd79eb6] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-d44fd8dd-a6e6-4c74-b87b-9ce89fd79eb6: 0px;
  --gap-v-d44fd8dd-a6e6-4c74-b87b-9ce89fd79eb6: 0px;
  --gap-uuid: d44fd8dd-a6e6-4c74-b87b-9ce89fd79eb6;
}

.sd[data-s-f2e4c2f1-e1fc-4ea4-a7a2-8cf1c83b0a22] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f2e4c2f1-e1fc-4ea4-a7a2-8cf1c83b0a22] {
    font-size: 16px;
  }
}

.sd[data-s-2538fe9c-3711-4551-8901-72fd52ff16af] {
  color: #e10000;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.3;
  margin: 5px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2538fe9c-3711-4551-8901-72fd52ff16af] {
    font-size: 12px;
  }
}

.sd[data-s-47ac0103-601c-4166-bbef-a13f259df160] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-47ac0103-601c-4166-bbef-a13f259df160].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-47ac0103-601c-4166-bbef-a13f259df160].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-47ac0103-601c-4166-bbef-a13f259df160] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-88aad456-c5be-4173-99ae-836b3d866ace] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 25px 0px;
  padding: 20px;
  width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  --gap-h-88aad456-c5be-4173-99ae-836b3d866ace: 10px;
  --gap-v-88aad456-c5be-4173-99ae-836b3d866ace: 10px;
  --gap-uuid: 88aad456-c5be-4173-99ae-836b3d866ace;
  max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
}

.sd[data-s-88aad456-c5be-4173-99ae-836b3d866ace].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-88aad456-c5be-4173-99ae-836b3d866ace].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-88aad456-c5be-4173-99ae-836b3d866ace] {
    flex: none;
    height: auto;
    padding: 20px;
    width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
    max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-88aad456-c5be-4173-99ae-836b3d866ace] {
    bottom: 0;
    flex: none;
    height: auto;
    left: 0;
    margin: 0px 0px 15px 0px;
    right: 0;
    top: 0;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
  }
}

.sd[data-s-2c37d208-897a-45fe-bbd4-af7a118ca520] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2c37d208-897a-45fe-bbd4-af7a118ca520] {
    flex: none;
    height: 30px;
    width: 30px;
    max-width: 100%;
  }
}

.sd[data-s-5c49d74b-1c06-4849-9c5d-b6e67aafc588] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ec2eeb23-49f5-4433-b1a3-b98bc2ec714a] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ec2eeb23-49f5-4433-b1a3-b98bc2ec714a] {
    font-size: 16px;
  }
}

.sd[data-s-8e1897df-f5b9-4f44-a332-7e12548de4b2] {
  flex: none;
  height: auto;
  margin: 0px 0px 25px 0px;
  width: 45px;
  max-width: 100%;
}

.sd[data-s-8e1897df-f5b9-4f44-a332-7e12548de4b2].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-8e1897df-f5b9-4f44-a332-7e12548de4b2].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-8e1897df-f5b9-4f44-a332-7e12548de4b2] {
    margin: 0px 0px 15px 0px;
    max-width: 100%;
  }
}

.sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-radius: 50px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 100px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 20px;
  width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  --gap-h-0ef05730-e3e4-4423-ac83-9c74fddfcac6: 0px;
  --gap-v-0ef05730-e3e4-4423-ac83-9c74fddfcac6: 10px;
  --gap-uuid: 0ef05730-e3e4-4423-ac83-9c74fddfcac6;
  max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
}

.sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6] {
    flex: none;
    height: auto;
    padding: 20px;
    width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
    max-width: calc(100% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0));
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6] {
    bottom: 0;
    flex: none;
    height: auto;
    left: 0;
    margin: 0px 0px 15px 0px;
    padding: 20px 30px 20px 30px;
    right: 0;
    top: 0;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-0ef05730-e3e4-4423-ac83-9c74fddfcac6] {
    height: 147px;
    width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-54ce6cc4-d3ec-4bc6-8d97-0207a933c433) * 0.10000000000000003));
  }
}

.sd[data-s-43d0be58-fe03-48d3-abe8-97c01ac98908] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-43d0be58-fe03-48d3-abe8-97c01ac98908] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: 276px;
    max-width: 100%;
  }
}

.sd[data-s-cd263c3e-8670-4faf-a9ae-bd3ced73ca8f] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-cd263c3e-8670-4faf-a9ae-bd3ced73ca8f] {
    padding: 0px 20px 0px 20px;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-cd263c3e-8670-4faf-a9ae-bd3ced73ca8f] {
    padding: 0px 40px 0px 40px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-cd263c3e-8670-4faf-a9ae-bd3ced73ca8f] {
    padding: 0px 0px 0px 0px;
    flex-direction: column;
  }
}

.sd[data-s-081e4d40-e062-420b-a957-5f462b8bc8b1] {
  align-content: center;
  align-items: center;
  background: #eabd00;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 10px 0px 0px;
  width: 40px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-081e4d40-e062-420b-a957-5f462b8bc8b1] {
    margin: 0px 10px 0px 0px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-081e4d40-e062-420b-a957-5f462b8bc8b1] {
    flex: none;
    height: 30px;
    margin: 0px 0px 0px 0px;
    width: 30px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-2dd128cd-c68a-4764-aa1c-47c376703289] {
  color: #ffffff;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-0e7b4c68-f7d7-497d-b6d9-5d8c2e4f6e9e] {
  color: #333;
  font-family: var(--s-font-60ae4775);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-0e7b4c68-f7d7-497d-b6d9-5d8c2e4f6e9e] {
    font-size: 16px;
  }
}

.sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144] {
    flex: none;
    height: 135px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-dc605e9e-12a1-4eb5-bed2-0bb3ef247144] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-994620d1-2798-4c73-8d6a-c3216eaf9dc2] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-994620d1-2798-4c73-8d6a-c3216eaf9dc2] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-db531bc3-0772-4447-963d-31d500f83ac8] {
  color: #70ae42;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-db531bc3-0772-4447-963d-31d500f83ac8] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-db531bc3-0772-4447-963d-31d500f83ac8] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-db531bc3-0772-4447-963d-31d500f83ac8] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-7b9855cd-e1ad-4e5a-9b90-b5528a761c3a] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-7b9855cd-e1ad-4e5a-9b90-b5528a761c3a] {
    font-size: 24px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-7b9855cd-e1ad-4e5a-9b90-b5528a761c3a] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7b9855cd-e1ad-4e5a-9b90-b5528a761c3a] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e] {
    flex: none;
    height: 135px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ddf30d9c-7d70-4ce5-8fd9-69a3701ef86e] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-8229c937-bc2c-4537-b560-2ed9a95fad97] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-8229c937-bc2c-4537-b560-2ed9a95fad97] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-4245afe5-7992-4e7e-9718-ee3baaeb442c] {
  color: #007ac2;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4245afe5-7992-4e7e-9718-ee3baaeb442c] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-4245afe5-7992-4e7e-9718-ee3baaeb442c] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-4de356d0-859e-4602-b8a9-d2e03afb3271] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-4de356d0-859e-4602-b8a9-d2e03afb3271] {
    font-size: 24px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-4de356d0-859e-4602-b8a9-d2e03afb3271] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-4de356d0-859e-4602-b8a9-d2e03afb3271] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-cb768807-a9db-4c23-a3c6-74fa0fdec6eb] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 185px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-cb768807-a9db-4c23-a3c6-74fa0fdec6eb].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-cb768807-a9db-4c23-a3c6-74fa0fdec6eb].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-cb768807-a9db-4c23-a3c6-74fa0fdec6eb] {
    flex: none;
    height: 115px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-cb768807-a9db-4c23-a3c6-74fa0fdec6eb] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-a916c71f-2cc2-4031-9150-397ba823ed01] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 0px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

@media screen and (max-width: 840px) {
  .sd[data-s-a916c71f-2cc2-4031-9150-397ba823ed01] {
    margin: 0px 30px 0px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-3aa310eb-4a91-4efa-8dff-d4b174811c7a] {
  color: #eabd00;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3aa310eb-4a91-4efa-8dff-d4b174811c7a] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-3aa310eb-4a91-4efa-8dff-d4b174811c7a] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-b5136e98-520f-41d6-9f12-331e5bd6c086] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b5136e98-520f-41d6-9f12-331e5bd6c086] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-b5136e98-520f-41d6-9f12-331e5bd6c086] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-1684da62-89d3-4216-899c-8385493ef0e3] {
  align-content: center;
  align-items: center;
  background: #fff;
  border-radius: 0;
  box-shadow: ;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: flex-start;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0 0 0 0;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-c649d920-5728-4a80-9572-3ebbedc4ea1d] {}

.sd[data-s-c6d261d5-4ffc-4670-a36f-c59061fb36d5] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 200px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-c6d261d5-4ffc-4670-a36f-c59061fb36d5] {
    margin: 150px 0px 0px 0px;
    z-index: 0;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c6d261d5-4ffc-4670-a36f-c59061fb36d5] {
    margin: 100px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-c6d261d5-4ffc-4670-a36f-c59061fb36d5] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-44d2c5b3-fa1c-4b07-a9c7-ee89ceb07110] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 60px 70px;
  padding: 0px;
  width: calc(100% - 120px);
  max-width: calc(100% - 120px);
}

.sd[data-s-44d2c5b3-fa1c-4b07-a9c7-ee89ceb07110].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-44d2c5b3-fa1c-4b07-a9c7-ee89ceb07110].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-44d2c5b3-fa1c-4b07-a9c7-ee89ceb07110] {
    margin: 0px 30px 30px;
    width: calc(100% - 60px);
    max-width: calc(100% - 60px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-44d2c5b3-fa1c-4b07-a9c7-ee89ceb07110] {
    margin: 0px 30px 30px;
  }
}

.sd[data-s-7ebd1710-0e1e-4cf5-af4a-e0151341bacf] {
  color: #7c9ed3;
  font-family: var(--s-font-60ae4775);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-7ebd1710-0e1e-4cf5-af4a-e0151341bacf] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7ebd1710-0e1e-4cf5-af4a-e0151341bacf] {
    font-size: 34px;
    line-height: 1.2;
    margin: 40px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-ad6dff04-93c3-44c6-9ab9-b30591bbd2fb] {
  color: #333;
  flex: none;
  font-family: var(--s-font-60ae4775);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.7;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ad6dff04-93c3-44c6-9ab9-b30591bbd2fb] {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ad6dff04-93c3-44c6-9ab9-b30591bbd2fb] {
    margin: 30px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-02673972-c14c-4602-bee1-856d8b48d681] {
  align-content: center;
  align-items: center;
  background: #7c9ed3;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 50px 0px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

.sd[data-s-02673972-c14c-4602-bee1-856d8b48d681].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1200ms;
}

.sd[data-s-02673972-c14c-4602-bee1-856d8b48d681].appear-active {
  transition-duration: 1200ms;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-02673972-c14c-4602-bee1-856d8b48d681] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-02673972-c14c-4602-bee1-856d8b48d681] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-02673972-c14c-4602-bee1-856d8b48d681] {
    display: flex;
    margin: 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-02673972-c14c-4602-bee1-856d8b48d681] {
    display: flex;
  }
}

.sd[data-s-be0d0420-765b-413b-a287-27300e67733e] {
  color: #333;
  font-family: var(--s-font-2e89cefe);
  font-size: 26px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 50px 0px 30px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-be0d0420-765b-413b-a287-27300e67733e].appear {}

.sd[data-s-be0d0420-765b-413b-a287-27300e67733e].appear-active {}

@media screen and (max-width: 840px) {
  .sd[data-s-be0d0420-765b-413b-a287-27300e67733e] {
    margin: 30px 0px 30px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-be0d0420-765b-413b-a287-27300e67733e].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-be0d0420-765b-413b-a287-27300e67733e].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5] {
  color: #333;
  flex: none;
  font-family: var(--s-font-3db45531);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.7;
  margin: 0px 50px 30px;
  text-align: justify;
  width: 500px;
  max-width: calc(100% - 100px);
  justify-content: space-between;
}

.sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5].appear {}

.sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-7a0d4f5a-6961-407a-9c34-70ab0f6612e5] {
    margin: 0px 30px 0px;
    max-width: calc(100% - 60px);
  }
}

.sd[data-s-6243c695-005d-4881-bb37-c2c3e726e575] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: space-between;
  padding: 50px 0px 50px 0px;
  width: 920px;
  --gap-uuid: 6243c695-005d-4881-bb37-c2c3e726e575;
  --gap-h-6243c695-005d-4881-bb37-c2c3e726e575: 0px;
  --gap-v-6243c695-005d-4881-bb37-c2c3e726e575: 0px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-6243c695-005d-4881-bb37-c2c3e726e575] {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    gap: 30px 0px;
    justify-content: space-between;
    --gap-h-6243c695-005d-4881-bb37-c2c3e726e575: 0px;
    --gap-v-6243c695-005d-4881-bb37-c2c3e726e575: 30px;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-6243c695-005d-4881-bb37-c2c3e726e575] {
    display: flex;
    gap: 0px 0px;
    justify-content: center;
    --gap-h-6243c695-005d-4881-bb37-c2c3e726e575: 0px;
    --gap-v-6243c695-005d-4881-bb37-c2c3e726e575: 0px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-6243c695-005d-4881-bb37-c2c3e726e575] {
    display: flex;
    justify-content: center;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6243c695-005d-4881-bb37-c2c3e726e575] {
    display: flex;
  }
}

.sd[data-s-5613217c-3c4f-4e85-8db3-d7eee4efff2a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  width: 440px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-5613217c-3c4f-4e85-8db3-d7eee4efff2a] {
    flex: none;
    width: calc(48% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.52));
    max-width: calc(48% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.52));
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-5613217c-3c4f-4e85-8db3-d7eee4efff2a] {
    flex: none;
    height: auto;
    margin: 0px 0px 40px;
    width: 440px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-5613217c-3c4f-4e85-8db3-d7eee4efff2a] {
    flex: none;
    margin: 0px 0px 25px;
    width: calc(88% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.12000000000000008));
    max-width: calc(88% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.12000000000000008));
  }
}

.sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71] {
  align-content: center;
  align-items: center;
  background: #666666;
  border-radius: 35px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 70px;
  justify-content: center;
  margin: 0px 0px 30px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71].appear {}

.sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-b67fcdee-a850-428f-96d8-6605790d8c71] {
    flex-direction: column;
    flex-wrap: nowrap;
  }
}

.sd[data-s-7bba2a4c-f083-469e-b710-e8d6014a6dc8] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 5px 0px 0px;
  padding: 0px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-7bba2a4c-f083-469e-b710-e8d6014a6dc8] {
    margin: 0px 0px 5px 0px;
    max-width: 100%;
  }
}

.sd[data-s-fc5dadda-9ba2-49cb-b783-cdf51144d649] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 10px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 10px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fc5dadda-9ba2-49cb-b783-cdf51144d649] {
    font-size: 12px;
  }
}

.sd[data-s-cd681c74-3e5a-43ac-b4d9-24c05122f4ce] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 43px;
  max-width: calc(100% - 5px);
}

.sd[data-s-ee44a5d6-582e-4b66-9cf2-fcdc5366f2f6] {
  color: #FFFFFF;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ee44a5d6-582e-4b66-9cf2-fcdc5366f2f6] {
    font-size: 14px;
  }
}

.sd[data-s-5c7775aa-a948-4ad8-b7e4-f40c3bd22bb6] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-5c7775aa-a948-4ad8-b7e4-f40c3bd22bb6] {
    font-size: 12px;
  }
}

.sd[data-s-ab32c2e3-b09f-4ac8-b8db-3c9af750c131] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ab32c2e3-b09f-4ac8-b8db-3c9af750c131].appear {}

.sd[data-s-ab32c2e3-b09f-4ac8-b8db-3c9af750c131].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-ab32c2e3-b09f-4ac8-b8db-3c9af750c131].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-ab32c2e3-b09f-4ac8-b8db-3c9af750c131].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f].appear {}

.sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-aa374d81-ca1d-47f6-b59b-06aebae7410f] {
    flex: none;
    height: auto;
  }
}

.sd[data-s-8a6489a7-3536-441f-9daf-53e049a70883] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 5px 0px 0px;
  padding: 0px;
  width: auto;
  max-width: calc(100% - 5px);
}

.sd[data-s-2f0ecf19-5830-48df-ad78-254e5e56fcf0] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 95px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-2f0ecf19-5830-48df-ad78-254e5e56fcf0] {
    flex: none;
    width: 80px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-b8f15a4a-0089-43b4-a9dd-9a757aaf337a] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 8px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 8px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b8f15a4a-0089-43b4-a9dd-9a757aaf337a] {
    font-size: 14px;
  }
}

.sd[data-s-f1d69b27-e337-4a22-9957-521160698124] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: center;
  width: 55px;
  max-width: 100%;
}

.sd[data-s-f1d69b27-e337-4a22-9957-521160698124]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f1d69b27-e337-4a22-9957-521160698124] {
    flex: none;
    height: auto;
    width: 45px;
    max-width: 100%;
  }
}

.sd[data-s-011f192b-6832-47fb-84f4-1e0ca5fdca48] {
  color: #7c9ed3;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 8px 0px 0px;
  padding: 5px 0px 5px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 8px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-011f192b-6832-47fb-84f4-1e0ca5fdca48] {
    font-size: 14px;
    margin: 0px 5px 0px 0px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-a73a4736-d62f-4cef-bbca-ce56451dd55f] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-4ce72f1b-82c0-42c0-9d90-5ef23e393dd0] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 95px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-4ce72f1b-82c0-42c0-9d90-5ef23e393dd0] {
    flex: none;
    width: 80px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-1cbbbc8b-08e5-4bcd-956c-02b2f345aec3] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-192b479e-7d6a-49ff-adfb-10c70809849f] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  flex: none;
  height: 1px;
  margin: 0px 0px 20px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-192b479e-7d6a-49ff-adfb-10c70809849f].appear {}

.sd[data-s-192b479e-7d6a-49ff-adfb-10c70809849f].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-192b479e-7d6a-49ff-adfb-10c70809849f].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-192b479e-7d6a-49ff-adfb-10c70809849f].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-03b0b3d8-51a1-4ff3-b6cb-577009b348fa] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-03b0b3d8-51a1-4ff3-b6cb-577009b348fa].appear {}

.sd[data-s-03b0b3d8-51a1-4ff3-b6cb-577009b348fa].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-03b0b3d8-51a1-4ff3-b6cb-577009b348fa].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-03b0b3d8-51a1-4ff3-b6cb-577009b348fa].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-af5febb0-3811-4fff-be31-c3938be14334] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-af5febb0-3811-4fff-be31-c3938be14334].appear {}

.sd[data-s-af5febb0-3811-4fff-be31-c3938be14334].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-af5febb0-3811-4fff-be31-c3938be14334] {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-af5febb0-3811-4fff-be31-c3938be14334].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-af5febb0-3811-4fff-be31-c3938be14334].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-af5febb0-3811-4fff-be31-c3938be14334] {
    flex: none;
    height: auto;
  }
}

.sd[data-s-3eba9690-77cd-40d8-8c7d-e0111c32aece] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 8px 0px 0px;
  padding: 0px;
  width: auto;
  max-width: calc(100% - 8px);
}

.sd[data-s-7b8a25b6-ccd1-46bc-b4e4-afc6f26cd0e8] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 145px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-7b8a25b6-ccd1-46bc-b4e4-afc6f26cd0e8] {
    flex: none;
    width: 120px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-99a2f042-1e80-444d-9305-471aad46f81c] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-99a2f042-1e80-444d-9305-471aad46f81c] {
    font-size: 14px;
  }
}

.sd[data-s-d73cce40-a563-4083-85de-3011c5954514] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-d73cce40-a563-4083-85de-3011c5954514] {
    flex-direction: row;
  }
}

.sd[data-s-23010074-a31d-4b3a-8ce3-9a8211bfd372] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 4px 0px 0px;
  padding: 5px 0px 5px 0px;
  width: 55px;
  max-width: calc(100% - 4px);
}

.sd[data-s-23010074-a31d-4b3a-8ce3-9a8211bfd372]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 540px) {
  .sd[data-s-23010074-a31d-4b3a-8ce3-9a8211bfd372] {
    flex: none;
    width: 45px;
    max-width: calc(100% - 4px);
  }
}

.sd[data-s-f1b1c138-face-41e8-b10a-a03df55f33c9] {
  color: #7c9ed3;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 8px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 8px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f1b1c138-face-41e8-b10a-a03df55f33c9] {
    font-size: 14px;
    margin: 0px 5px 0px 0px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-181e3439-108e-4aca-b6be-b40ec351c07c] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-98e64de5-9e48-4d60-bb53-4af0a27cdba3] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 145px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-98e64de5-9e48-4d60-bb53-4af0a27cdba3] {
    flex: none;
    width: 120px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-77a5e6ad-812c-49b7-984d-2e78e524c3ae] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-f024bb74-26ae-4539-998d-035965472463] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  flex: none;
  height: 1px;
  margin: 0px 0px 20px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-f024bb74-26ae-4539-998d-035965472463].appear {}

.sd[data-s-f024bb74-26ae-4539-998d-035965472463].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-f024bb74-26ae-4539-998d-035965472463].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-f024bb74-26ae-4539-998d-035965472463].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc] {
  color: #FFFFFF;
  display: flex;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc].appear {}

.sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-21f7258f-4faf-4120-9cc8-b901422978bc] {
    display: flex;
  }
}

.sd[data-s-131598a2-b4a0-48b8-b083-739d02f53be0] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 20px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb] {
  color: #FFFFFF;
  display: flex;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 14px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 14px);
  justify-content: center;
}

.sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb].appear {}

.sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-493bad25-5073-48c0-aa08-d6f32bf550eb] {
    display: flex;
  }
}

.sd[data-s-72bcf336-3f32-4c0b-85b5-db51d9f5e0f4] {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-72bcf336-3f32-4c0b-85b5-db51d9f5e0f4] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-72bcf336-3f32-4c0b-85b5-db51d9f5e0f4] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-72bcf336-3f32-4c0b-85b5-db51d9f5e0f4] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-72bcf336-3f32-4c0b-85b5-db51d9f5e0f4] {
    display: flex;
  }
}

.sd[data-s-8a15b6b9-587d-431e-8c7e-27e984c72a26] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 95px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-8a15b6b9-587d-431e-8c7e-27e984c72a26] {
    flex: none;
    width: 80px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-315306f0-2a32-413a-9bb0-00d386b341be] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-315306f0-2a32-413a-9bb0-00d386b341be] {
    font-size: 16px;
  }
}

.sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  display: flex;
  flex: none;
  height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f].appear {}

.sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-c95f0ead-962c-44cd-b710-8dc4be88a95f] {
    display: flex;
  }
}

.sd[data-s-ad3770c0-3d93-464d-90ab-0448fea81dd7] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px dashed #666666;
  border-left: 1px dashed #666666;
  border-right: 0px dashed #666666;
  border-top: 0px dashed #666666;
  flex: none;
  height: 439px;
  width: 1px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-ad3770c0-3d93-464d-90ab-0448fea81dd7] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ad3770c0-3d93-464d-90ab-0448fea81dd7] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-ad3770c0-3d93-464d-90ab-0448fea81dd7] {
    display: none;
  }
}

.sd[data-s-f4ede762-aabd-488d-bf2e-25d96f2c7609] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  width: 440px;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-f4ede762-aabd-488d-bf2e-25d96f2c7609] {
    display: flex;
    flex: none;
    width: calc(48% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.52));
    max-width: calc(48% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.52));
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-f4ede762-aabd-488d-bf2e-25d96f2c7609] {
    display: flex;
    flex: none;
    height: auto;
    width: 440px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-f4ede762-aabd-488d-bf2e-25d96f2c7609] {
    display: flex;
    flex: none;
    height: auto;
    width: calc(88% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.12000000000000008));
    max-width: calc(88% - (var(--gap-h-6243c695-005d-4881-bb37-c2c3e726e575) * 0.12000000000000008));
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-f4ede762-aabd-488d-bf2e-25d96f2c7609] {
    display: flex;
  }
}

.sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a] {
  align-content: center;
  align-items: center;
  background: #666666;
  border-radius: 35px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 70px;
  justify-content: center;
  margin: 0px 0px 30px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a].appear {}

.sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-75ccc17e-b4a1-4c4b-9a30-7bfab534737a] {
    flex-direction: column;
    flex-wrap: nowrap;
  }
}

.sd[data-s-295bd8c7-485e-4dfe-999d-234b60a8c713] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 540px) {
  .sd[data-s-295bd8c7-485e-4dfe-999d-234b60a8c713] {
    margin: 0px 0px 5px 0px;
    max-width: 100%;
  }
}

.sd[data-s-bccf4c49-bf98-49ee-bf31-f5913e0b5022] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 10px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 10px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bccf4c49-bf98-49ee-bf31-f5913e0b5022] {
    font-size: 12px;
  }
}

.sd[data-s-d2b90418-8dd0-4895-82fa-8a661cf5a6e1] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 43px;
  max-width: calc(100% - 5px);
}

.sd[data-s-bea9521d-d513-44f9-a482-b128c68a8e9a] {
  color: #FFFFFF;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 5px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 5px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bea9521d-d513-44f9-a482-b128c68a8e9a] {
    font-size: 16px;
  }
}

.sd[data-s-ec7fa9e7-762b-43cd-bb6f-f58477a3ac1c] {
  color: #FFFFFF;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ec7fa9e7-762b-43cd-bb6f-f58477a3ac1c] {
    font-size: 12px;
  }
}

.sd[data-s-71b68520-1689-4bf5-8ba5-d2783f90348d] {
  color: #000000;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-71b68520-1689-4bf5-8ba5-d2783f90348d].appear {}

.sd[data-s-71b68520-1689-4bf5-8ba5-d2783f90348d].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-71b68520-1689-4bf5-8ba5-d2783f90348d].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-71b68520-1689-4bf5-8ba5-d2783f90348d].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-1397e437-053b-4b7f-bf62-313897bb50e0] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 0px 0px 15px 0px;
  padding: 0px;
  --gap-h-1397e437-053b-4b7f-bf62-313897bb50e0: 10px;
  --gap-v-1397e437-053b-4b7f-bf62-313897bb50e0: 0px;
  --gap-uuid: 1397e437-053b-4b7f-bf62-313897bb50e0;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-1397e437-053b-4b7f-bf62-313897bb50e0] {
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0px 0px 10px 0px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-1397e437-053b-4b7f-bf62-313897bb50e0] {
    flex-direction: row;
    flex-wrap: wrap;
  }
}

.sd[data-s-8e8ee865-8552-455c-bb2e-51eaacb1d528] {
  align-content: center;
  align-items: center;
  color: #000000;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-f5e1f2bb-e068-4f6e-bd1e-a6150a115c53] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 155px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 1280px) {
  .sd[data-s-f5e1f2bb-e068-4f6e-bd1e-a6150a115c53] {
    flex: none;
    width: 160px;
    max-width: calc(100% - 5px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-f5e1f2bb-e068-4f6e-bd1e-a6150a115c53] {
    flex: none;
    width: 150px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-e08bf318-20a4-4cef-b795-d8d2e272fe93] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-e08bf318-20a4-4cef-b795-d8d2e272fe93] {
    font-size: 16px;
  }
}

.sd[data-s-b06766f6-fcde-48be-8a9e-82a788ef39b0] {
  align-content: center;
  align-items: center;
  color: #000000;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-4ca58cb9-dd2c-4aa3-b3c3-268914c45271] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: -5px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 55px;
  max-width: calc(100% - 5px);
}

.sd[data-s-4ca58cb9-dd2c-4aa3-b3c3-268914c45271]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4ca58cb9-dd2c-4aa3-b3c3-268914c45271] {
    flex: none;
    width: 45px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-3c794b73-e384-491d-ae16-52bac0463e47] {
  color: #7c9ed3;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 8px 0px 0px;
  padding: 5px 0px 5px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 8px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3c794b73-e384-491d-ae16-52bac0463e47] {
    font-size: 14px;
    margin: 0px 5px 0px 0px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-bf89c15c-9429-4b90-aed8-271eb7ae0a31] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 135px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 1280px) {
  .sd[data-s-bf89c15c-9429-4b90-aed8-271eb7ae0a31] {
    flex: none;
    width: 150px;
    max-width: calc(100% - 5px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-bf89c15c-9429-4b90-aed8-271eb7ae0a31] {
    flex: none;
    width: 130px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-6a16d3ca-b10d-4008-99c9-1cabb2736eba] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-6a16d3ca-b10d-4008-99c9-1cabb2736eba] {
    font-size: 16px;
  }
}

.sd[data-s-ea01c3a9-92e3-4c74-98ee-8be5058152e5] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  flex: none;
  height: 1px;
  margin: 0px 0px 20px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-ea01c3a9-92e3-4c74-98ee-8be5058152e5].appear {}

.sd[data-s-ea01c3a9-92e3-4c74-98ee-8be5058152e5].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-ea01c3a9-92e3-4c74-98ee-8be5058152e5].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-ea01c3a9-92e3-4c74-98ee-8be5058152e5].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-e0bb0e65-5112-46b9-88be-fbb4a8c6622f] {
  color: #000000;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-e0bb0e65-5112-46b9-88be-fbb4a8c6622f].appear {}

.sd[data-s-e0bb0e65-5112-46b9-88be-fbb4a8c6622f].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-e0bb0e65-5112-46b9-88be-fbb4a8c6622f].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-e0bb0e65-5112-46b9-88be-fbb4a8c6622f].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-4b2f8938-7d02-4ac8-ad84-8795c2838fd5] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 18px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-4b2f8938-7d02-4ac8-ad84-8795c2838fd5].appear {}

.sd[data-s-4b2f8938-7d02-4ac8-ad84-8795c2838fd5].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-4b2f8938-7d02-4ac8-ad84-8795c2838fd5].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-4b2f8938-7d02-4ac8-ad84-8795c2838fd5].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-1e05382c-fb1d-4bac-93a3-f0d3bbe6dd8b] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 145px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-1e05382c-fb1d-4bac-93a3-f0d3bbe6dd8b] {
    flex: none;
    width: 120px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-7e6dc247-05e5-45dd-9513-bdf97a9acb82] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-7e6dc247-05e5-45dd-9513-bdf97a9acb82] {
    font-size: 16px;
  }
}

.sd[data-s-62025391-f4e3-4038-bca3-2913ed4fe89d] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  flex: none;
  height: auto;
  margin: 0px 0px 20px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-62025391-f4e3-4038-bca3-2913ed4fe89d].appear {}

.sd[data-s-62025391-f4e3-4038-bca3-2913ed4fe89d].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-62025391-f4e3-4038-bca3-2913ed4fe89d].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-62025391-f4e3-4038-bca3-2913ed4fe89d].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-0ad8ea8e-ed1f-4f4a-83ac-4ab3fbfb3130] {
  color: #000000;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-0ad8ea8e-ed1f-4f4a-83ac-4ab3fbfb3130].appear {}

.sd[data-s-0ad8ea8e-ed1f-4f4a-83ac-4ab3fbfb3130].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-0ad8ea8e-ed1f-4f4a-83ac-4ab3fbfb3130].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-0ad8ea8e-ed1f-4f4a-83ac-4ab3fbfb3130].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-6d6c1999-ceca-41d6-9aad-84fb13c585a6] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 18px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-6d6c1999-ceca-41d6-9aad-84fb13c585a6].appear {}

.sd[data-s-6d6c1999-ceca-41d6-9aad-84fb13c585a6].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-6d6c1999-ceca-41d6-9aad-84fb13c585a6].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-6d6c1999-ceca-41d6-9aad-84fb13c585a6].appear-active {
    transition-duration: 1000ms;
  }
}

.sd[data-s-eb3a74ee-e22a-42f4-b6e6-799ec624a210] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 145px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-eb3a74ee-e22a-42f4-b6e6-799ec624a210] {
    flex: none;
    width: 120px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-32a16e5d-1b2c-4478-bae5-98bec6e8aa0e] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-32a16e5d-1b2c-4478-bae5-98bec6e8aa0e] {
    font-size: 16px;
  }
}

.sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  display: flex;
  flex: none;
  height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a].appear {}

.sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a] {
    display: flex;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a] {
    display: flex;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-17667439-1c2a-4201-9b8a-da7a3b6e401a] {
    display: flex;
  }
}

.sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5] {
  color: #333;
  flex: none;
  font-family: var(--s-font-3db45531);
  font-size: 12px;
  font-weight: 400;
  height: auto;
  line-height: 1.7;
  margin: 10px 0px 0px 0px;
  text-align: justify;
  width: auto;
  max-width: 100%;
  justify-content: space-between;
}

.sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5].appear {}

.sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5].appear-active {}

@media screen and (max-width: 540px) {
  .sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5] {
    margin: 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-e9fb85c8-a0e2-40f1-9c38-2f0a583f3fa5] {
    margin: 0px 0px 0px;
  }
}

.sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65] {
  color: #333;
  display: none;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65].appear {}

.sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65] {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65] {
    color: #000000;
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-9770769d-b97c-4468-b266-5d6a8b2caa65] {
    display: none;
  }
}

.sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 15px 0px;
  padding: 0px;
  max-width: 100%;
}

.sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa].appear {}

.sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa] {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-1f9b9019-d7c7-4d20-8209-43ceb9b450aa] {
    display: none;
  }
}

.sd[data-s-73930411-ac80-49ff-b7a5-a11304773da6] {
  flex: none;
  height: auto;
  margin: 0px 5px 0px 0px;
  width: 140px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-73930411-ac80-49ff-b7a5-a11304773da6] {
    flex: none;
    width: 120px;
    max-width: calc(100% - 5px);
  }
}

.sd[data-s-89f50594-ee8b-48fc-88c3-25015612849b] {
  color: #000000;
  font-family: var(--s-font-2e89cefe);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-89f50594-ee8b-48fc-88c3-25015612849b] {
    font-size: 16px;
  }
}

.sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c] {
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 0px solid #666666;
  border-left: 0px solid #666666;
  border-right: 0px solid #666666;
  border-top: 1px solid #666666;
  display: none;
  flex: none;
  height: 1px;
  margin: 0px 0px 0px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c].appear {}

.sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c].appear-active {}

@media screen and (max-width: 1280px) {
  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c] {
    display: none;
  }
}

@media screen and (max-width: 840px) {
  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c] {
    display: none;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c].appear {
    opacity: 0;
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c] {
    display: none;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-45594442-34e9-47df-945c-2dbffe1c311c] {
    display: none;
  }
}

.sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7] {
  align-content: center;
  align-items: center;
  background: #EEEEEE;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 50px 0px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

.sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7].appear {
    transform: translate(0px, 80px);
    transition-duration: 1000ms;
  }

  .sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7].appear-active {
    transition-duration: 1000ms;
  }

  .sd[data-s-c3869d2d-87f0-485b-b777-8ebc91cf15b7] {
    margin: 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-ba052be3-cd95-4c7e-afd9-185a262299f8] {
  align-content: center;
  align-items: center;
  background: #EEEEEE;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 640px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px;
  transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98);
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-ba052be3-cd95-4c7e-afd9-185a262299f8] {
    flex: none;
    height: 490px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-ba052be3-cd95-4c7e-afd9-185a262299f8] {
    flex: none;
    height: 350px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-771464ae-1bb1-41ff-9560-f260835172ef] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: center;
  margin: 0px 0px 0px;
  padding: 0px 0px 0px;

  transform: translate( {
        {
        translateX
      }
    }

    , 0px);

  transition-duration: {
      {
      _duration
    }
  }

  ms;
  transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  z-index: 2;
  max-width: 100%;
}

.sd[data-s-771464ae-1bb1-41ff-9560-f260835172ef]:before {
  filter: brightness(0.8);
}

.sd[data-s-771464ae-1bb1-41ff-9560-f260835172ef]:hover {
  background: #EEEEEE;
}

.sd[data-s-bc1a0c02-7927-41c2-afbc-5554b9bfa977] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: flex-end;
  padding: 0px 80px 60px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-6680ac2f-bf0c-4049-94f9-2297a34b70d2] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  bottom: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  left: auto;
  margin: 0 0 0 0;
  padding: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 80px;
  z-index: 2;
  max-width: 100%;
}

.sd[data-s-6680ac2f-bf0c-4049-94f9-2297a34b70d2]:hover {
  background: rgba(255, 255, 255, 0.62);
}

@media screen and (max-width: 840px) {
  .sd[data-s-6680ac2f-bf0c-4049-94f9-2297a34b70d2] {
    flex: none;
    width: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-6680ac2f-bf0c-4049-94f9-2297a34b70d2] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-6680ac2f-bf0c-4049-94f9-2297a34b70d2] {
    display: flex;
  }
}

.sd[data-s-88ad31b5-6235-45f6-a887-3bbd7af4a7d0] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-88ad31b5-6235-45f6-a887-3bbd7af4a7d0] {
    flex: none;
    height: 25px;
    width: 25px;
    max-width: 100%;
  }
}

.sd[data-s-a362592d-34da-45f3-8b49-97e638e4d338] {
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  max-width: 100%;
}

.sd[data-s-7cb68ca9-a8eb-4b66-8101-916ce1cd56d5] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  bottom: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  left: 0px;
  margin: 0 0 0 0;
  padding: 0px;
  position: absolute;
  right: auto;
  top: 0px;
  transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1);
  width: 80px;
  z-index: 4;
  max-width: 100%;
}

.sd[data-s-7cb68ca9-a8eb-4b66-8101-916ce1cd56d5]:hover {
  background: rgba(255, 255, 255, 0.62);
}

@media screen and (max-width: 840px) {
  .sd[data-s-7cb68ca9-a8eb-4b66-8101-916ce1cd56d5] {
    flex: none;
    width: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-7cb68ca9-a8eb-4b66-8101-916ce1cd56d5] {
    display: flex;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-7cb68ca9-a8eb-4b66-8101-916ce1cd56d5] {
    display: flex;
  }
}

.sd[data-s-586aac97-6bfb-4556-a8c1-85ec5d8c7438] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  width: 40px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-586aac97-6bfb-4556-a8c1-85ec5d8c7438] {
    flex: none;
    height: 25px;
    width: 25px;
    max-width: 100%;
  }
}

.sd[data-s-023b3e39-fe85-4a82-9fc9-5450b54b72f0] {
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  max-width: 100%;
}

.sd[data-s-d9518e3d-6058-4e90-a5cf-06c2d00fef03] {}

.sd[data-s-0cdfa4e6-b0ec-4c07-b44f-7536690b7729] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-0cdfa4e6-b0ec-4c07-b44f-7536690b7729] {
    z-index: 0;
  }
}

.sd[data-s-ebf2424e-3a4d-4067-8a81-18b17516695d] {}

.sd[data-s-804780d6-9605-49af-87d7-4114d5c74b3c] {
  align-content: center;
  align-items: center;
  background: #e6e6e6;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px;
  padding: 0px 0px 40px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b549d6a1-7b2b-4a7d-8035-0f7c1c73ca0d] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 50px 0px;
  padding: 40px 0px 0px 0px;
  width: 1200px;
  max-width: calc(100% - 100px);
}

.sd[data-s-b549d6a1-7b2b-4a7d-8035-0f7c1c73ca0d].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1000ms;
}

.sd[data-s-b549d6a1-7b2b-4a7d-8035-0f7c1c73ca0d].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b549d6a1-7b2b-4a7d-8035-0f7c1c73ca0d] {
    margin: 0px 20px 0px;
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-e406ee09-b134-4c2c-a58d-1a0687b46249] {
  flex: none;
  height: auto;
  width: 100%;
  /* max-width: 100%; */
  max-width: 600px;
}

.sd[data-s-6384d9db-133d-4857-afbb-fe88e1f0f3b0] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: -2;
  max-width: 100%;
}

@media screen and (max-width: 320px) {
  .sd[data-s-6384d9db-133d-4857-afbb-fe88e1f0f3b0] {
    padding: 0px 0px 45px 0px;
  }
}

.sd[data-s-b1696e58-d513-4dea-b074-e1acfceda44f] {}

.sd[data-s-b4de0b0d-03cc-4571-9387-f3fecf15e5a9] {}

.sd[data-s-3b40ef8d-6f1e-4d9c-9463-270c4af2917d] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-3b40ef8d-6f1e-4d9c-9463-270c4af2917d] {
    z-index: 0;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-3b40ef8d-6f1e-4d9c-9463-270c4af2917d] {
    z-index: 0;
  }
}

.sd[data-s-a76fb9ea-4c38-48dc-b8b0-611cec3e0c1d] {}

.sd[data-s-39a0cd75-51f9-465d-a53a-3d9eb7d23324] {
  align-content: center;
  align-items: center;
  background: #EEEEEE;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-39a0cd75-51f9-465d-a53a-3d9eb7d23324] {
    padding: 15px 0px 0px 0px;
  }
}

.sd[data-s-2b682d26-887a-4b4b-8950-c8be725066d9] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 40px 0px 20px 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-2b682d26-887a-4b4b-8950-c8be725066d9].appear {
  opacity: 0;
  transform: translate(0px, 70px);
  transition-duration: 1200ms;
}

.sd[data-s-2b682d26-887a-4b4b-8950-c8be725066d9].appear-active {
  transition-duration: 1200ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2b682d26-887a-4b4b-8950-c8be725066d9] {
    flex: none;
    width: 85%;
    max-width: 85%;
  }
}

.sd[data-s-611ef8bd-2997-4695-a162-e475b82adfe4] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-611ef8bd-2997-4695-a162-e475b82adfe4].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-611ef8bd-2997-4695-a162-e475b82adfe4].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-611ef8bd-2997-4695-a162-e475b82adfe4] {
    justify-content: center;
  }
}

.sd[data-s-d60a3ac4-30cf-4f01-8f48-dd37a8569ebe] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 10px 0px 0px;
  opacity: 0;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-d60a3ac4-30cf-4f01-8f48-dd37a8569ebe] {
    flex: none;
    width: calc(56% - 10px);
    max-width: calc(56% - 10px);
  }
}

.sd[data-s-d795b0bd-1603-4ab6-9b94-e3df81e0a43e] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-adaf6e29-8632-4c28-bcce-5e04835421be] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-adaf6e29-8632-4c28-bcce-5e04835421be] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-34060faa-d28d-4cf1-897d-3c52ac632d59] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-34060faa-d28d-4cf1-897d-3c52ac632d59] {
    font-size: 14px;
  }
}

.sd[data-s-03cadb79-02df-482b-896f-93d7ff957ed7] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 12px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-03cadb79-02df-482b-896f-93d7ff957ed7] {
    font-size: 10px;
  }
}

.sd[data-s-b6e456f4-7219-4e71-b1cc-1598d6746ff1] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b6e456f4-7219-4e71-b1cc-1598d6746ff1].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-b6e456f4-7219-4e71-b1cc-1598d6746ff1].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b6e456f4-7219-4e71-b1cc-1598d6746ff1] {
    justify-content: center;
  }
}

.sd[data-s-241b626f-40e6-4978-9d83-4d6746a02ce7] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-241b626f-40e6-4978-9d83-4d6746a02ce7] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-f5dcd8cd-f921-4095-bd38-80d785acc667] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f5dcd8cd-f921-4095-bd38-80d785acc667] {
    font-size: 14px;
  }
}

.sd[data-s-555c6d65-f222-467e-a25e-242ab8e01ad1] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-555c6d65-f222-467e-a25e-242ab8e01ad1] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-d19532d8-62ad-4af1-bba3-2a30021c992b] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-d19532d8-62ad-4af1-bba3-2a30021c992b] {
    font-size: 14px;
  }
}

.sd[data-s-602ad6d2-3abd-449d-8a0f-31031d6f6769] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-602ad6d2-3abd-449d-8a0f-31031d6f6769].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-602ad6d2-3abd-449d-8a0f-31031d6f6769].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-602ad6d2-3abd-449d-8a0f-31031d6f6769] {
    justify-content: center;
  }
}

.sd[data-s-bb034eee-a1dd-4f30-a8f3-1cdf4aa1a5bb] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-bb034eee-a1dd-4f30-a8f3-1cdf4aa1a5bb] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-2a946b92-dba7-468c-ab4e-c1f3d8e34230] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2a946b92-dba7-468c-ab4e-c1f3d8e34230] {
    font-size: 14px;
  }
}

.sd[data-s-e09a94b2-e929-400e-a029-f5a96edb62b9] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e09a94b2-e929-400e-a029-f5a96edb62b9] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-56a55662-f10a-4b9e-8e13-edf30f506a89] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 5px 0px 0px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 5px);
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-56a55662-f10a-4b9e-8e13-edf30f506a89] {
    font-size: 14px;
  }
}

.sd[data-s-4a7d9469-3caf-4ebc-8587-f847f57cdc73] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 12px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-c2e3469f-cfc9-43c3-8124-ca74181380e6] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-c2e3469f-cfc9-43c3-8124-ca74181380e6].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-c2e3469f-cfc9-43c3-8124-ca74181380e6].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c2e3469f-cfc9-43c3-8124-ca74181380e6] {
    justify-content: center;
  }
}

.sd[data-s-b3b8f2cc-4399-4ec5-8297-033a6e21330f] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-b3b8f2cc-4399-4ec5-8297-033a6e21330f] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-afd4d1f8-089f-4c69-a3d1-0ca300ebdccb] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-afd4d1f8-089f-4c69-a3d1-0ca300ebdccb] {
    font-size: 14px;
  }
}

.sd[data-s-dd4f4411-51c8-4c1b-a565-f9e8829c4219] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-dd4f4411-51c8-4c1b-a565-f9e8829c4219] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-00a130de-1ce4-4566-888b-a12ef62d6273] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-00a130de-1ce4-4566-888b-a12ef62d6273] {
    font-size: 14px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-00a130de-1ce4-4566-888b-a12ef62d6273] {
    font-size: 13px;
  }
}

.sd[data-s-97b59fee-c2df-4b45-80c4-9eb1a1f11b65] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-97b59fee-c2df-4b45-80c4-9eb1a1f11b65].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-97b59fee-c2df-4b45-80c4-9eb1a1f11b65].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-97b59fee-c2df-4b45-80c4-9eb1a1f11b65] {
    justify-content: center;
  }
}

.sd[data-s-b1e4ceb7-61c8-4fa0-a13d-6d0967ea2983] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-b1e4ceb7-61c8-4fa0-a13d-6d0967ea2983] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-4db6c706-5694-45bb-aa18-dde74753b982] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4db6c706-5694-45bb-aa18-dde74753b982] {
    font-size: 14px;
  }
}

.sd[data-s-c34689e6-108d-4a99-aeca-289f2a4b39bc] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c34689e6-108d-4a99-aeca-289f2a4b39bc] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-627061ad-a3af-477d-8d58-5e0ef8959e37] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4725e945-aeb5-4d98-b44b-bd55c4fd27e2] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-4725e945-aeb5-4d98-b44b-bd55c4fd27e2].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-4725e945-aeb5-4d98-b44b-bd55c4fd27e2].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-4725e945-aeb5-4d98-b44b-bd55c4fd27e2] {
    justify-content: center;
  }
}

.sd[data-s-befe774f-6290-4af6-98fb-44c34f889754] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-befe774f-6290-4af6-98fb-44c34f889754] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-710a49b4-8418-423a-ae89-11a6855512e8] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-710a49b4-8418-423a-ae89-11a6855512e8] {
    font-size: 14px;
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-f2771b08-ff34-4c3a-b419-47a4ba526f37] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f2771b08-ff34-4c3a-b419-47a4ba526f37] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-cc89f639-9ae6-4816-81bf-b74110a88625] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-426f357c-ce49-4de9-8f3a-a98923850046] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-426f357c-ce49-4de9-8f3a-a98923850046].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-426f357c-ce49-4de9-8f3a-a98923850046].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-426f357c-ce49-4de9-8f3a-a98923850046] {
    justify-content: center;
  }
}

.sd[data-s-21614c01-8242-49e9-99a3-2505162626d6] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-21614c01-8242-49e9-99a3-2505162626d6] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-fc631cdc-0af0-4303-8d3a-48b9092b85d9] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fc631cdc-0af0-4303-8d3a-48b9092b85d9] {
    font-size: 14px;
  }
}

.sd[data-s-3cea22c9-c8e4-4487-85ff-1d718f34cf8c] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 10px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-fa3b57c6-8c16-4472-9ca1-6855043946cc] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fa3b57c6-8c16-4472-9ca1-6855043946cc] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-ae3f4cc6-b3b8-4024-ade4-d7dc6e4bb92a] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-5a020a7b-abe5-4496-8748-504fdabc986f] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-5a020a7b-abe5-4496-8748-504fdabc986f].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-5a020a7b-abe5-4496-8748-504fdabc986f].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-5a020a7b-abe5-4496-8748-504fdabc986f] {
    justify-content: center;
  }
}

.sd[data-s-a73d2f6d-601d-4890-b3aa-634a3e4778f1] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-a73d2f6d-601d-4890-b3aa-634a3e4778f1] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-12d0982d-79c4-43fb-823e-9c270014adce] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-12d0982d-79c4-43fb-823e-9c270014adce] {
    font-size: 14px;
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-b0faedee-31b8-445a-9f74-0cb0c1f85bfd] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b0faedee-31b8-445a-9f74-0cb0c1f85bfd] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-1ed6141c-719d-4a08-955e-8e41a304a8eb] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-8215bd1c-cfcd-47de-91ab-e33e2f336984] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-8215bd1c-cfcd-47de-91ab-e33e2f336984].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-8215bd1c-cfcd-47de-91ab-e33e2f336984].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-8215bd1c-cfcd-47de-91ab-e33e2f336984] {
    justify-content: center;
  }
}

.sd[data-s-c5e2726e-f33b-404e-b684-ea96189ea105] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-c5e2726e-f33b-404e-b684-ea96189ea105] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-3d19d694-40fc-48cd-9c04-17f3b17664fb] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3d19d694-40fc-48cd-9c04-17f3b17664fb] {
    font-size: 14px;
  }
}

.sd[data-s-9107cffb-2391-4086-8b81-106209de728b] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 10px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 320px) {
  .sd[data-s-9107cffb-2391-4086-8b81-106209de728b] {
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-94ddb116-ab77-4ea8-8ef9-2694bb86228b] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-94ddb116-ab77-4ea8-8ef9-2694bb86228b] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-a9d2867a-2eaf-4ae5-8cd9-065781e23e4d] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-6e7b98e3-a443-41c3-be29-1ba9854baa29] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-6e7b98e3-a443-41c3-be29-1ba9854baa29].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-6e7b98e3-a443-41c3-be29-1ba9854baa29].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-6e7b98e3-a443-41c3-be29-1ba9854baa29] {
    justify-content: center;
  }
}

.sd[data-s-c938eaaa-2cab-429d-9656-e837aa4a7b3f] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-c938eaaa-2cab-429d-9656-e837aa4a7b3f] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-ca1d7989-c6bb-4f62-9817-18dd56579929] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-ca1d7989-c6bb-4f62-9817-18dd56579929] {
    font-size: 14px;
  }
}

.sd[data-s-57f27db1-be0d-45d0-8880-61e7a4ff5229] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-57f27db1-be0d-45d0-8880-61e7a4ff5229] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-a376880e-9ec2-4467-89bf-c1ff43f0348b] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-fdef07e8-e38e-4a4e-96a2-590c9c52897a] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-fdef07e8-e38e-4a4e-96a2-590c9c52897a].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-fdef07e8-e38e-4a4e-96a2-590c9c52897a].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fdef07e8-e38e-4a4e-96a2-590c9c52897a] {
    justify-content: center;
  }
}

.sd[data-s-4d7ca1cd-ce9b-4ee8-9e12-5a54e9315246] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-4d7ca1cd-ce9b-4ee8-9e12-5a54e9315246] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-b54bab1f-cff0-46d5-ba83-00c131c8bf44] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b54bab1f-cff0-46d5-ba83-00c131c8bf44] {
    font-size: 14px;
  }
}

.sd[data-s-e319512a-7d7e-4110-aca8-9f32cf470430] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e319512a-7d7e-4110-aca8-9f32cf470430] {
    flex: none;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-d788a7a5-9eeb-4e62-bc10-9b28ad519ac0] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-483da66c-5cdb-44a2-983d-aeea494b412d] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 5px 0px 0px 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-483da66c-5cdb-44a2-983d-aeea494b412d].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-483da66c-5cdb-44a2-983d-aeea494b412d].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-483da66c-5cdb-44a2-983d-aeea494b412d] {
    margin: 5px 0px 10px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-483da66c-5cdb-44a2-983d-aeea494b412d] {
    justify-content: center;
    margin: 5px 0px 10px 0px;
  }
}

.sd[data-s-73aab24b-eb14-4e34-b9d0-0307c89802fd] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 150px;
  justify-content: center;
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 250px;
  max-width: calc(100% - 5px);
}

@media screen and (max-width: 540px) {
  .sd[data-s-73aab24b-eb14-4e34-b9d0-0307c89802fd] {
    flex: none;
    width: calc(56% - 5px);
    max-width: calc(56% - 5px);
  }
}

.sd[data-s-bd6978d9-ceb5-49c3-9f98-a6b2d8c1b9ec] {
  color: #333;
  font-family: var(--s-font-36b40316);
  font-size: 16px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bd6978d9-ceb5-49c3-9f98-a6b2d8c1b9ec] {
    font-size: 14px;
  }
}

.sd[data-s-f456fb5a-0e09-4484-8c19-dd69432cea2d] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 150px;
  justify-content: center;
  margin: 0px 0px 5px 0px;
  width: 185px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-f456fb5a-0e09-4484-8c19-dd69432cea2d] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-f456fb5a-0e09-4484-8c19-dd69432cea2d] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: 42%;
    max-width: 42%;
  }
}

.sd[data-s-72ddb865-274f-43ef-8b47-4c1e67f33910] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.7;
  padding: 0px 5px 0px;
  text-align: justify;
  width: auto;
  max-width: 100%;
  justify-content: space-between;
}

@media screen and (max-width: 540px) {
  .sd[data-s-72ddb865-274f-43ef-8b47-4c1e67f33910] {
    font-size: 12px;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-72ddb865-274f-43ef-8b47-4c1e67f33910] {
    font-size: 11px;
  }
}

.sd[data-s-d30e347d-7e5f-4853-85ba-2e917debb0b6] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 50px 30px;
  width: 440px;
  max-width: calc(100% - 100px);
}

.sd[data-s-d30e347d-7e5f-4853-85ba-2e917debb0b6].appear {
  opacity: 0;
  transform: translate(0px, 80px);
  transition-duration: 1000ms;
}

.sd[data-s-d30e347d-7e5f-4853-85ba-2e917debb0b6].appear-active {
  transition-duration: 1000ms;
}

@media screen and (max-width: 840px) {
  .sd[data-s-d30e347d-7e5f-4853-85ba-2e917debb0b6] {
    margin: 0px 50px 22px;
    max-width: calc(100% - 100px);
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-d30e347d-7e5f-4853-85ba-2e917debb0b6] {
    margin: 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-a9f5bc53-58da-43a6-9409-f8d603277eef] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.75;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 840px) {
  .sd[data-s-a9f5bc53-58da-43a6-9409-f8d603277eef] {
    font-size: 16px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-a9f5bc53-58da-43a6-9409-f8d603277eef] {
    font-size: 14px;
  }
}

.sd[data-s-d8ab3957-9fbe-4ab0-83ae-b2da7b11e9b5] {
  color: #333;
  font-family: var(--s-font-3db45531);
  font-size: 15px;
  font-weight: 400;
  height: auto;
  line-height: 1.75;
  text-align: justify;
  width: auto;
  max-width: 100%;
  justify-content: space-between;
}

@media screen and (max-width: 840px) {
  .sd[data-s-d8ab3957-9fbe-4ab0-83ae-b2da7b11e9b5] {
    font-size: 14px;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-d8ab3957-9fbe-4ab0-83ae-b2da7b11e9b5] {
    font-size: 12px;
  }
}

.sd[data-s-dad1ea20-cf07-4dbe-b561-14c459902180] {}

.sd[data-s-28cc7a1c-5ee5-4d95-a595-741bc88d7ed2] {
  align-content: center;
  align-items: center;
  background: #b3b3b3;
  border-bottom: 0px solid #000;
  border-left: 0px solid #000;
  border-right: 0px solid #000;
  border-top: 0px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-end;
  margin: 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 1280px) {
  .sd[data-s-28cc7a1c-5ee5-4d95-a595-741bc88d7ed2] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
  }
}

@media screen and (max-width: 540px) {
  .sd[data-s-28cc7a1c-5ee5-4d95-a595-741bc88d7ed2] {
    padding: 0px 0px 0px 0px;
    width: 100%;
  }
}

@media screen and (max-width: 320px) {
  .sd[data-s-28cc7a1c-5ee5-4d95-a595-741bc88d7ed2] {
    height: 1382px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-a63eff2f-45fe-40ed-b7a5-8bad3363b743] {}

.sd[data-s-308e79e1-d53e-4e58-af66-cd549c51ece0] {}

.sd[data-s-9fd8a464-627c-4e6f-9dec-fe28ce863064] {}

.sd[data-s-ef5bef8f-7fb7-488a-92b5-cdb65ee12491] {}

.sd[data-s-9786cd2c-96fa-4565-9708-56d4dd74646d] {}

body {
  background: #fff;
  transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
}
