@charset "UTF-8";
@font-face {
  font-family: "Poppins";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Poppins-Black.ttf") format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Roboto-Light.ttf");
}
@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Roboto-Regular.ttf");
}
@font-face {
  font-family: Roboto;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Roboto-Medium.ttf");
}
@font-face {
  font-family: Roboto;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Roboto-Medium.ttf");
}
@font-face {
  font-family: Roboto;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/app/Roboto-Bold.ttf");
}
@font-face {
  font-family: "Rockwell";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/ROCKBI.TTF") format("truetype");
}
@font-face {
  font-family: "Leelawadee";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/LEELAWDB.TTF") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/Poppins-BlackItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Home";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://static-alter1.vidnoz.com/web/fonts/home-italic.otf");
}
* {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-optical-sizing: auto;
}

html {
  -webkit-text-size-adjust: 100%;
}

html,
body {
  width: 100%;
  color: #39325A;
  font-size: 50px;
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  direction: ltr;
  overscroll-behavior-y: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "kern" 1, "liga" 1;
          font-feature-settings: "kern" 1, "liga" 1;
  scroll-behavior: smooth;
}

body {
  line-height: 1.5;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "Poppins", Arial, "Microsoft Yahei", sans-serif;
}

div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
input,
button {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: 500;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 100%;
  vertical-align: baseline;
  color: #39325A;
  font-family: "Poppins", Arial, "Microsoft Yahei", sans-serif;
}

img {
  -webkit-user-drag: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
b {
  font-weight: bold;
}

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

main {
  width: 100%;
}

main {
  max-width: 100vw;
}

blockquote,
q {
  quotes: none;
}

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

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

a {
  color: #39325A;
  text-decoration: none;
  -webkit-backface-visibility: hidden;
  position: relative;
}

li {
  list-style: none;
}

input,
button {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border-radius: 0;
  outline: none;
  border: none;
  font-family: "Poppins", Arial, "Microsoft Yahei", sans-serif;
}

.file-uploads.file-uploads-html5 input[type=file] {
  overflow: hidden;
  z-index: -1;
  display: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input[type=password]::-ms-clear,
input[type=password]::-ms-reveal {
  display: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type=number] {
  -moz-appearance: textfield;
}

input::-ms-clear {
  display: none;
}

input::-ms-reveal {
  display: none;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px rgba(255, 255, 255, 0) inset;
          box-shadow: 0 0 0 1000px rgba(255, 255, 255, 0) inset;
}

input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  -webkit-text-fill-color: none;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

input::-webkit-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input:-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input::-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input::-webkit-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input:-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input::-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

.is-invalid::-webkit-input-placeholder {
  color: #dc3545;
}

.is-invalid:-moz-placeholder {
  color: #dc3545;
}

.is-invalid::-moz-placeholder {
  color: #dc3545;
}

input[type=text]::-ms-input-placeholder,
input[type=text]:-ms-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

-input[type=text]::-webkit-input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input[type=text]::input-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input::-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

input[type=text]:-moz-placeholder {
  color: rgba(109, 113, 122, 0.8);
  font-size: 14px;
  font-weight: 300;
}

.wrapper {
  position: relative;
  margin: 0 auto;
  max-width: 1170px;
  width: 100%;
}

.downDisabled {
  pointer-events: none;
}

.css-pc {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.css-mobile {
  display: none !important;
}

.css-error {
  color: #FE6969;
}

.css-link {
  font-weight: 300;
}

.form-label {
  font-size: 14px;
  line-height: 1.5;
  color: #333;
  text-align: left;
  display: block;
  -webkit-margin-after: 6px;
          margin-block-end: 6px;
}

.form-input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-family: inherit;
  width: 100%;
  height: 36px;
  color: #39325A;
  background-color: #fff;
  padding: 0 16px;
  border-radius: 499.5rem;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #D3D1DC;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.form-input:focus, .form-input:hover {
  border: 1px solid #6D4DFF;
}

.page-input {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  -webkit-padding-start: 32px;
          padding-inline-start: 32px;
  height: inherit;
  border-radius: 0;
  background: transparent !important;
  border: none !important;
}
.page-input:focus, .page-input:hover {
  border: none !important;
}

.code-input {
  border: 1px solid #D3D1DC;
  border-radius: 499.5rem;
  overflow: hidden;
  cursor: pointer;
  height: 36px;
  width: 6.2rem;
  position: relative;
}
.code-input > img {
  width: 100%;
  display: block;
  max-width: none;
  height: 100%;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
}

.page-form {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 56px;
  background-color: #fff;
  border-radius: 9999px;
  border: 1px solid #6D4DFF;
}
.page-form:focus, .page-form:hover {
  border: 1px solid #4F2FE3;
}

.form-tips {
  display: none !important;
  width: 100%;
  margin-top: 10px;
  padding: 0 16px;
  background-color: #FFF0F0;
  border-radius: 499.5rem;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 300;
  color: #FE6969;
}
.form-tips.dirty {
  display: block !important;
}

input.dirty,
.page-form.dirty {
  border: 1px solid #FE6969;
}
input.dirty:focus, input.dirty:hover,
.page-form.dirty:focus,
.page-form.dirty:hover {
  border: 1px solid #FE6969;
}
input.dirty ~ .form-tips,
.page-form.dirty ~ .form-tips {
  display: block !important;
}

.login__tips.dirty .form-tips,
.page-form.dirty .form-tips {
  display: block !important;
}

.v-grid {
  display: -ms-grid;
  display: grid;
}

.v-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.v-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-flow: row-reverse wrap !important;
          flex-flow: row-reverse wrap !important;
}

.v-align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.v-align-stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.v-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.v-justify-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

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

.css-h1 {
  font-size: 40px;
  line-height: 1.5;
  font-weight: 600;
}

.css-h2 {
  font-size: 34px;
  line-height: 1.5;
  font-weight: 600;
}

.css-h3 {
  font-size: 18px;
  line-height: 1.5;
  font-weight: 500;
}

.css-p {
  font-size: 18px;
  line-height: 1.5;
  font-weight: 300;
}

.css-small {
  font-size: 16px;
}

.css-item-p {
  font-size: 14px;
  line-height: 1.5;
  font-weight: 300;
}

.css-purple {
  font: inherit;
  color: #6D4DFF;
}

.css-list > li {
  padding: 4px 0;
  font-size: 13px;
  line-height: 1.5;
  font-weight: 600;
  -webkit-padding-start: 22px;
          padding-inline-start: 22px;
  background-image: url(https://static-alter1.vidnoz.com/web/en/img/purple_fork_icon.svg);
  background-size: 12px 8px;
  background-position: 0 8px;
  background-repeat: no-repeat;
}

@media (min-width: 769px) and (max-width: 1200px) {
  .css-list {
    display: inline-block;
    text-align: left;
  }
}
@media (max-width: 768px) {
  .css-pc {
    display: none !important;
  }
  .css-mobile {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .css-h1 {
    font-size: 26px;
  }
  .css-h2 {
    font-size: 26px;
  }
  .css-h3 {
    font-size: 16px;
  }
  .css-p {
    font-size: 16px;
  }
  .css-list {
    display: inline-block;
    text-align: left;
  }
  .css-list > li {
    font-size: 13px;
  }
}
button,
select,
input {
  font-family: "Poppins", Arial, "Microsoft Yahei", sans-serif;
}

.button-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

/* button */
.button-css {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
  border-radius: 499.5rem;
  cursor: pointer;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 156px;
  margin: 0 4px;
  outline: none;
  line-height: 1.5;
  font-size: 18px;
  font-weight: 500;
  padding: 8px 14px;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  color: #39325A;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  -webkit-transition: background-color 0.6s ease 0s, border-color 0.6s ease 0s;
  transition: background-color 0.6s ease 0s, border-color 0.6s ease 0s;
}
.button-css > span {
  color: inherit;
  font: inherit;
  font-weight: inherit;
}

.button-css:disabled {
  cursor: default !important;
  color: #AEAAC2 !important;
  border-color: #EAEAF1 !important;
  background-color: #EAEAF1 !important;
}

.button-icon {
  padding: 0;
  min-width: 0;
  margin: 0 8px;
  width: 32px;
  height: 32px;
  border-radius: 4px;
  background-color: transparent;
}

.button-hollow {
  color: #39325A;
  background-color: transparent;
  border-color: #dddddf;
}
.button-hollow:hover {
  background-color: #F1F1F2;
  border-color: #D3D1DC;
}

.hollow-purple {
  color: #6D4DFF;
  border-width: 2px;
  border-color: #6D4DFF;
}
.hollow-purple:hover {
  color: #fff;
  background-color: #4F2FE3;
  border-color: #4F2FE3;
}

.button-solid {
  color: #fff;
  background-color: #6D4DFF;
  border-color: #6D4DFF;
}
.button-solid:hover {
  background-color: #4F2FE3;
  border-color: #4F2FE3;
}

.button-radius {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
}

.button-thirdParty {
  margin: 0 auto 12px;
  height: 52px;
  min-width: 0;
  width: 100%;
  border: 1px solid #D3D1DC;
  background-color: #fff;
  cursor: pointer;
}
.button-thirdParty .css-info {
  display: block;
  -webkit-padding-start: 10px;
          padding-inline-start: 10px;
}
.button-thirdParty:hover {
  background-color: #F1F1F2;
  border-color: #D3D1DC;
}

.button-large {
  width: 100%;
  height: 52px;
}

.button-small {
  margin: 0;
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
  height: 50px;
  min-width: 234px;
}

.button-gray {
  background: #E5DFFF 0% 0% no-repeat padding-box;
  color: #6D4DFF;
  font-size: 18px;
  line-height: 1.5;
  font-weight: 300;
}
.button-gray:hover {
  background-color: #4F2FE3;
  border-color: #4F2FE3;
  color: #fff;
}

.button-google-light {
  border: 2px solid #C5B8FF;
  color: #6D4DFF;
  font-size: 17px;
  line-height: 1.5;
  font-weight: 300;
}
.button-google-light:hover {
  color: #fff;
  background-color: #4F2FE3;
  border-color: #4F2FE3;
}

.button-link {
  min-width: 0;
  padding: 0;
  border: none;
  font-weight: inherit;
  font-size: inherit;
  line-height: 1.5;
  color: #6D4DFF;
  text-decoration: underline;
}
.button-link:hover {
  opacity: 0.8 !important;
}

.reveal-button {
  position: absolute;
  top: 2px;
  right: 0;
  cursor: pointer;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.signupin-button {
  margin: 0 auto;
  -webkit-margin-before: 32px;
          margin-block-start: 32px;
}

.page-button {
  -webkit-margin-end: -2px;
          margin-inline-end: -2px;
  -webkit-margin-before: -1px;
          margin-block-start: -1px;
  min-width: 198px;
  height: 56px;
  font-size: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.page-button:disabled,
.page-button:disabled:hover {
  color: #fff !important;
  background-color: #6D4DFF !important;
  border-color: #6D4DFF !important;
}

/* button icon */
.icon-css,
.icon-large-css {
  display: block;
  background-color: transparent !important;
  background-repeat: no-repeat;
  background-position: center center;
}

.icon-css {
  width: 24px;
  height: 24px;
  background-size: 24px;
}

.icon-large-css {
  width: 35px;
  height: 35px;
  background-size: 35px;
}

.icon-small-css {
  width: 22px;
  height: 22px;
  background-size: 22px;
}

.icon-small-css.icon-google {
  -webkit-margin-start: 7px;
          margin-inline-start: 7px;
  background-image: url(https://static-alter1.vidnoz.com/web/en/img/_common/google.svg);
}

@media (max-width: 768px) {
  .button-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 100%;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  /* button */
  .button-css {
    margin: 0;
    margin-bottom: 8px;
    min-width: 0 !important;
    max-width: 315px !important;
    width: 100% !important;
    font-size: 16px;
    font-weight: 300;
  }
  .button-radius {
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
  }
  .button-small {
    -webkit-margin-end: 0px;
            margin-inline-end: 0px;
    min-width: 100%;
  }
  .signupin-button {
    margin: 0 auto;
    -webkit-margin-before: 32px;
            margin-block-start: 32px;
  }
  .page-button {
    -webkit-margin-end: -2px;
            margin-inline-end: -2px;
    -webkit-margin-before: -1px;
            margin-block-start: -1px;
    width: 50% !important;
    height: 56px;
    font-size: 16px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
.header {
  position: sticky;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 4rem;
  z-index: 30;
  -webkit-transition: background-color 0.5s linear, padding 0.2s ease-in, -webkit-box-shadow 0.4s ease-in-out;
  transition: background-color 0.5s linear, padding 0.2s ease-in, -webkit-box-shadow 0.4s ease-in-out;
  transition: box-shadow 0.4s ease-in-out, background-color 0.5s linear, padding 0.2s ease-in;
  transition: box-shadow 0.4s ease-in-out, background-color 0.5s linear, padding 0.2s ease-in, -webkit-box-shadow 0.4s ease-in-out;
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
}
.header .navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.75rem 10rem;
}
.header .leftCenter,
.header .rightCenter,
.header .centerCenter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
}
.header .rightCenter {
  text-align: end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.header .navbar-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .logo-pic {
  width: 40px;
  height: 40px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.header .logo-pic > img {
  width: 100%;
  max-width: 100%;
}
.header .navbar-title {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-padding-start: 10px;
          padding-inline-start: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}

@media (max-width: 768px) {
  .header .navbar {
    padding: 0.75rem 1rem;
  }
  .header .rightCenter {
    display: none;
  }
}
.showup {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: all;
  transition-property: all;
  opacity: 0;
  -webkit-transform: translate3d(0, 50%, 0);
          transform: translate3d(0, 50%, 0);
}
.showup.on {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.scroll-animation.on .showup {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

@media screen and (min-width: 1200px) {
  .bf-2024.header-card {
    display: none;
  }
  .bf-2024.menu-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: 220px;
    height: 46px;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 23px;
    font: normal normal 500 15px/20px Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
  }
  .bf-2024.menu-btn img {
    width: 16px !important;
    height: 18px !important;
    -webkit-margin-end: 6px;
            margin-inline-end: 6px;
  }
  .bf-2024.menu-btn span {
    font: inherit;
    color: #BDFF00;
  }
  .bf-2024.pricing-item {
    min-width: 253px;
    height: 72px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/pricing-bg.svg") no-repeat;
    background-size: cover;
    background-color: #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 5px;
  }
  .bf-2024.pricing-item .left .top {
    font: normal normal 600 12px/20px Poppins;
    letter-spacing: 0.72px;
    color: #FFFFFF;
    text-transform: uppercase;
  }
  .bf-2024.pricing-item .left .bottom {
    font: normal normal 600 16px/20px Poppins;
    letter-spacing: 0.96px;
    color: #FFFFFF;
    text-transform: uppercase;
  }
  .bf-2024.pricing-item .left .bottom span {
    font: italic normal 800 16px/20px Poppins;
    letter-spacing: 0.96px;
    color: #BDFF00;
    text-transform: uppercase;
  }
  .bf-2024.pricing-item .right {
    width: 37px;
    height: 37px;
    border-radius: 17.5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    font: normal normal 500 12px/25px Poppins;
    letter-spacing: 0.6px;
    color: #FFFFFF;
    -webkit-margin-start: 10px;
            margin-inline-start: 10px;
  }
  .bf-2024.free-card {
    display: none;
    width: 259px;
    height: 318px;
    background-color: #000000;
    position: fixed;
    right: 50px;
    bottom: 45px;
    padding: 10px 6px;
    border-radius: 8px;
    z-index: 9999;
    -webkit-box-shadow: 0px 0px 10px 2px rgba(255, 255, 255, 0.6);
            box-shadow: 0px 0px 10px 2px rgba(255, 255, 255, 0.6);
  }
  .bf-2024.free-card .fire {
    display: inline-block;
    position: absolute;
    width: 24px;
    height: 26px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/fire.svg") no-repeat;
    background-size: cover;
    top: 3px;
    right: 5px;
  }
  .bf-2024.free-card .top {
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/card-bg.png") no-repeat;
    background-size: cover;
    padding: 20px 0 12px;
    height: 214px;
  }
  .bf-2024.free-card .top .title {
    font: italic normal 900 22px/28px Poppins;
    letter-spacing: 2.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
  }
  .bf-2024.free-card .top .title span {
    display: inline-block;
    width: 81px;
    height: 33px;
    font: italic normal 900 22px/33px Poppins;
    letter-spacing: 2.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/blue.svg") no-repeat;
    background-size: cover;
  }
  .bf-2024.free-card .top .des {
    text-align: center;
    font: normal normal 600 12px/39px Poppins;
    letter-spacing: 0.48px;
    color: #FFFFFF;
  }
  .bf-2024.free-card .top .min {
    text-align: center;
    font: italic normal 800 40px/60px Poppins;
    letter-spacing: 3.2px;
    color: #FFFFFF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
  }
  .bf-2024.free-card .top .min .line {
    display: inline-block;
    position: absolute;
    width: 150px;
    height: 22px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/line-small.svg") no-repeat;
    background-size: 150px 22px;
    bottom: 0;
    z-index: -1;
  }
  .bf-2024.free-card .top .free {
    text-align: center;
    font: italic normal 800 30px/30px Poppins;
    letter-spacing: 2.4px;
    color: #BDFF00;
  }
  .bf-2024.free-card .card-btn {
    width: 214px;
    height: 40px;
    margin: 6px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    border-radius: 20px;
    font: normal normal 500 12px/25px Poppins;
    letter-spacing: 0.6px;
    color: #FFFFFF;
  }
  .bf-2024.free-card .card-btn span {
    display: inline-block;
    width: 10px;
    height: 7px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/right.svg") no-repeat;
    background-size: cover;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -webkit-margin-start: 24px;
            margin-inline-start: 24px;
  }
  .bf-2024.free-card .card-btn:hover span {
    width: 0;
  }
  .bf-2024.free-card .close {
    text-align: center;
    font: normal normal 500 12px/18px Poppins;
    letter-spacing: 0px;
    color: #686868;
    cursor: pointer;
  }
  .bf-2024.free-card .close:hover {
    text-decoration: underline;
  }
  .bf-2024.mask-card {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .bf-2024.mask-card .pc-show {
    display: block;
  }
  .bf-2024.mask-card .mob-show {
    display: none;
  }
  .bf-2024.mask-card .content {
    width: 1000px;
    height: 581px;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 40px;
    padding: 13px 27px 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    /* 水平垂直居中 */
  }
  .bf-2024.mask-card .content .wrapper {
    width: 100%;
    height: 100%;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/mask-bg.svg") no-repeat;
    background-size: cover;
    position: relative;
    padding-top: 70px;
  }
  .bf-2024.mask-card .content .wrapper .fire {
    display: inline-block;
    position: absolute;
    width: 58px;
    height: 62px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/fire-b.svg") no-repeat;
    background-size: cover;
    top: 10px;
    right: 70px;
  }
  .bf-2024.mask-card .content .wrapper .title {
    text-align: center;
    font: normal normal 600 32px/39px Poppins;
    letter-spacing: 3.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: relative;
  }
  .bf-2024.mask-card .content .wrapper .title span {
    display: inline-block;
    position: absolute;
    width: 204px;
    height: 69px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/blue-b.svg") no-repeat;
    background-size: cover;
    top: -20px;
    right: 115px;
    z-index: -1;
  }
  .bf-2024.mask-card .content .wrapper .des {
    text-align: center;
    font: normal normal 600 20px/39px Poppins;
    letter-spacing: 2px;
    color: #FFFFFF;
    margin-top: 50px;
  }
  .bf-2024.mask-card .content .wrapper .min {
    text-align: center;
    font: italic normal 800 80px/96px Poppins;
    letter-spacing: 6.4px;
    color: #FFFFFF;
    position: relative;
  }
  .bf-2024.mask-card .content .wrapper .min .free {
    font: italic normal 800 80px/96px Poppins;
    letter-spacing: 6.4px;
    color: #BDFF00;
  }
  .bf-2024.mask-card .content .wrapper .min .line {
    display: inline-block;
    position: absolute;
    width: 639px;
    height: 41px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/line-b.svg") no-repeat;
    background-size: cover;
    bottom: -10px;
    left: 80px;
    z-index: -1;
  }
  .bf-2024.mask-card .content .wrapper .card-btn {
    width: 321px;
    height: 64px;
    margin: 96px auto 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    border-radius: 32px;
    font: normal normal bold 16px/64px Poppins;
    letter-spacing: 1.6px;
    color: #FFFFFF;
  }
  .bf-2024.mask-card .content .wrapper .card-btn span {
    display: inline-block;
    width: 16px;
    height: 10px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/right-b.svg") no-repeat;
    background-size: cover;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -webkit-margin-start: 24px;
            margin-inline-start: 24px;
  }
  .bf-2024.mask-card .content .wrapper .card-btn:hover span {
    width: 0;
  }
  .bf-2024.mask-card .content .wrapper .close {
    text-align: center;
    font: normal normal bold 12px/50px Poppins;
    letter-spacing: 1.2px;
    color: #686868;
    cursor: pointer;
  }
  .bf-2024.mask-card .content .wrapper .close:hover {
    text-decoration: underline;
  }
  .bf-2024.video-card {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.75);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .bf-2024.video-card .content {
    width: 800px;
    height: 580px;
    background: transparent linear-gradient(91deg, #FFFFFF 0%, #F8E5E9 100%) 0% 0% no-repeat padding-box;
    border-radius: 20px;
    padding-top: 15px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    /* 水平垂直居中 */
  }
  .bf-2024.video-card .content .wrapper {
    width: 100%;
    height: 100%;
    padding-top: 27px;
  }
  .bf-2024.video-card .content .wrapper .fire {
    display: inline-block;
    position: absolute;
    width: 40px;
    height: 40px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/close-video.png") no-repeat;
    background-size: cover;
    top: 0;
    right: 15px;
    cursor: pointer;
  }
  .bf-2024.video-card .content .wrapper .video-title {
    width: 510px;
    text-align: center;
    font: normal normal 800 46px/52px Poppins;
    letter-spacing: 0.46px;
    color: #000000;
    background: transparent linear-gradient(122deg, #29B200 0%, #FF4848 100%) 0% 0% no-repeat padding-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 0 auto;
  }
  .bf-2024.video-card .content .wrapper .video-btn-b {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent url("https://static-alter1.vidnoz.com/web/en/img/2024bf/video-join.png") no-repeat padding-box;
    background-size: cover;
    width: 312px;
    height: 105px;
    font: normal normal bold 16px/16px League Spartan;
    letter-spacing: 2.08px;
    color: #FFFFFF;
    margin: 0 auto;
  }
  .bf-2024.video-card .content .wrapper .video-pic {
    background: transparent url("https://static-alter1.vidnoz.com/web/en/img/2024bf/video-pic.png") no-repeat padding-box;
    background-size: cover;
    width: 100%;
    height: 381px;
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  .xmas-2024.header-card {
    display: none;
  }
  .xmas-2024.menu-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: 186px;
    height: 46px;
    background: transparent -webkit-gradient(linear, left top, right top, from(#9EC6CC), color-stop(62%, #FF516A), to(#FF1D37)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #9EC6CC 0%, #FF516A 62%, #FF1D37 100%) 0% 0% no-repeat padding-box;
    border-radius: 23px;
    font: normal normal bold 14px/20px Poppins;
    letter-spacing: 0.98px;
    color: #FFFFFF;
  }
  .xmas-2024.menu-btn .menu-text {
    margin-left: 20px;
    font: normal normal bold 14px/20px Poppins;
    letter-spacing: 0.98px;
    color: #FFFFFF;
    position: relative;
  }
  .xmas-2024.menu-btn .menu-text::before {
    content: "";
    width: 75px;
    height: 75px;
    position: absolute;
    left: -77px;
    bottom: -20px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/santa.gif") center/contain no-repeat;
  }
  .xmas-2024.menu-btn .hat {
    position: absolute;
    right: -15px;
    top: -15px;
    width: 41px;
    height: 33px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/hat.png") center/cover no-repeat;
  }
  .xmas-2024.menu-btn .tip {
    position: absolute;
    bottom: -42px;
    width: 130px;
    height: 41px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/btn-footer.png") center/cover no-repeat;
  }
  .xmas-2024 .menu-item.menu-item-pricing::before {
    content: "";
    width: 68px;
    height: 22px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/light01.svg") center no-repeat;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    -webkit-animation: light 2s infinite;
            animation: light 2s infinite;
  }
  @-webkit-keyframes light {
    0% {
      background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/light01.svg") center no-repeat;
    }
    50% {
      background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/light02.svg") center no-repeat;
    }
  }
  @keyframes light {
    0% {
      background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/light01.svg") center no-repeat;
    }
    50% {
      background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/light02.svg") center no-repeat;
    }
  }
  .xmas-2024 .menu-item.menu-item-pricing.hide-light::before {
    display: none;
  }
  .xmas-2024.pricing-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    white-space: nowrap;
    height: 43px;
  }
  .xmas-2024.pricing-item .left {
    text-align: left;
    font: normal normal 300 16px/25px Poppins;
    letter-spacing: 0px;
    color: #FF364D;
  }
  .xmas-2024.pricing-item .right {
    width: 50px;
    height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#9EC6CC), color-stop(62%, #FF516A), to(#FF1D37)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #9EC6CC 0%, #FF516A 62%, #FF1D37 100%) 0% 0% no-repeat padding-box;
    border-radius: 10px;
    font: normal normal bold 12px/20px Poppins;
    letter-spacing: 0.84px;
    color: #FFFFFF;
    -webkit-margin-start: 29px;
            margin-inline-start: 29px;
    position: relative;
  }
  .xmas-2024.pricing-item .right .icon {
    position: absolute;
    left: -18px;
    top: -18px;
    width: 34px;
    height: 32px;
    -webkit-transform: matrix(0.95, -0.31, 0.31, 0.95, 0, 0);
            transform: matrix(0.95, -0.31, 0.31, 0.95, 0, 0);
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/leaf.png") center no-repeat;
  }
  .xmas-2024.free-card {
    display: none;
    width: 282px;
    height: 406px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/box-banner.png") center no-repeat;
    background-position-y: -9px;
    background-position-x: -24px;
    position: fixed;
    right: 50px;
    bottom: 45px;
    padding: 0 23px;
    border-radius: 8px;
    z-index: 9999;
  }
  .xmas-2024.free-card .box-header {
    width: 206px;
    height: 115px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/box-header.png") center/cover no-repeat;
    margin: 0 auto;
  }
  .xmas-2024.free-card .top .head {
    text-align: center;
    font: normal normal normal 12px/20px Poppins;
    letter-spacing: 0.24px;
    color: #000000;
  }
  .xmas-2024.free-card .top .head span {
    font: normal normal bold 14px/20px Poppins;
    letter-spacing: 0.28px;
    color: #FF364D;
  }
  .xmas-2024.free-card .top .title {
    font: italic normal 900 26px/33px Poppins;
    letter-spacing: 2.6px;
    color: #000000;
    text-align: center;
    margin: 15px 0 12px 0;
  }
  .xmas-2024.free-card .top ul {
    padding: 0 10px;
  }
  .xmas-2024.free-card .top ul li {
    text-align: start;
    font: normal normal normal 12px/21px Poppins;
    letter-spacing: 0.24px;
    color: #000000;
  }
  .xmas-2024.free-card .card-btn {
    min-width: 234px;
    height: 43px;
    margin: 18px auto 8px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ECCCD0)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(180deg, #FFFFFF 0%, #ECCCD0 100%) 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0px 10px 18px rgba(206, 0, 0, 0.831372549);
            box-shadow: 0px 10px 18px rgba(206, 0, 0, 0.831372549);
    border: 1px solid rgba(255, 255, 255, 0.568627451);
    border-radius: 22px;
    font: normal normal 500 14px/25px Poppins;
    letter-spacing: 0.7px;
    color: #FF364D;
  }
  .xmas-2024.free-card .close {
    text-align: center;
    font: normal normal 500 12px/18px Poppins;
    letter-spacing: 0px;
    color: #F5D9D9;
    cursor: pointer;
  }
  .xmas-2024.free-card .close:hover {
    text-decoration: underline;
  }
  .xmas-2024.mask-card {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .xmas-2024.mask-card .pc-show {
    display: block;
  }
  .xmas-2024.mask-card .mob-show {
    display: none;
  }
  .xmas-2024.mask-card .content {
    width: 1000px;
    height: 581px;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 40px;
    padding: 13px 27px 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    /* 水平垂直居中 */
  }
  .xmas-2024.mask-card .content .wrapper {
    width: 100%;
    height: 100%;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/mask-bg.svg") no-repeat;
    background-size: cover;
    position: relative;
    padding-top: 70px;
  }
  .xmas-2024.mask-card .content .wrapper .fire {
    display: inline-block;
    position: absolute;
    width: 58px;
    height: 62px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/fire-b.svg") no-repeat;
    background-size: cover;
    top: 10px;
    right: 70px;
  }
  .xmas-2024.mask-card .content .wrapper .title {
    text-align: center;
    font: normal normal 600 32px/39px Poppins;
    letter-spacing: 3.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: relative;
  }
  .xmas-2024.mask-card .content .wrapper .title span {
    display: inline-block;
    position: absolute;
    width: 204px;
    height: 69px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/blue-b.svg") no-repeat;
    background-size: cover;
    top: -20px;
    right: 115px;
    z-index: -1;
  }
  .xmas-2024.mask-card .content .wrapper .des {
    text-align: center;
    font: normal normal 600 20px/39px Poppins;
    letter-spacing: 2px;
    color: #FFFFFF;
    margin-top: 50px;
  }
  .xmas-2024.mask-card .content .wrapper .min {
    text-align: center;
    font: italic normal 800 80px/96px Poppins;
    letter-spacing: 6.4px;
    color: #FFFFFF;
    position: relative;
  }
  .xmas-2024.mask-card .content .wrapper .min .free {
    font: italic normal 800 80px/96px Poppins;
    letter-spacing: 6.4px;
    color: #BDFF00;
  }
  .xmas-2024.mask-card .content .wrapper .min .line {
    display: inline-block;
    position: absolute;
    width: 639px;
    height: 41px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/line-b.svg") no-repeat;
    background-size: cover;
    bottom: -10px;
    left: 80px;
    z-index: -1;
  }
  .xmas-2024.mask-card .content .wrapper .card-btn {
    width: 321px;
    height: 64px;
    margin: 96px auto 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    border-radius: 32px;
    font: normal normal bold 16px/64px Poppins;
    letter-spacing: 1.6px;
    color: #FFFFFF;
  }
  .xmas-2024.mask-card .content .wrapper .card-btn span {
    display: inline-block;
    width: 16px;
    height: 10px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/right-b.svg") no-repeat;
    background-size: cover;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -webkit-margin-start: 24px;
            margin-inline-start: 24px;
  }
  .xmas-2024.mask-card .content .wrapper .card-btn:hover span {
    width: 0;
  }
  .xmas-2024.mask-card .content .wrapper .close {
    text-align: center;
    font: normal normal bold 12px/50px Poppins;
    letter-spacing: 1.2px;
    color: #686868;
    cursor: pointer;
  }
  .xmas-2024.mask-card .content .wrapper .close:hover {
    text-decoration: underline;
  }
  .appsignupbtn,
.appsigninbtn,
.newappsignupbtn-m,
.button-small,
.ai_button,
.btn {
    font-weight: 500 !important;
    font-size: 18px !important;
  }
  .appsignupbtn span,
.appsigninbtn span,
.newappsignupbtn-m span,
.button-small span,
.ai_button span,
.btn span {
    font-weight: 500 !important;
    font-size: 18px !important;
  }
  .appsignupbtn a,
.appsigninbtn a,
.newappsignupbtn-m a,
.button-small a,
.ai_button a,
.btn a {
    font-weight: 500 !important;
    font-size: 18px !important;
  }
  html {
    font-size: 16px;
  }
  body {
    font-size: 16px;
  }
  .balck-day-card {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/black-day-card-bg1.png") no-repeat;
    width: 303px;
    height: 331px;
    position: fixed;
    bottom: 25px;
    right: 8px;
    z-index: 999;
    padding-top: 31px;
    -webkit-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -webkit-transform: translateY(366px);
            transform: translateY(366px);
  }
  .balck-day-card .balck-close {
    position: absolute;
    top: 14px;
    right: 0;
    cursor: pointer;
  }
  .balck-day-card .black-title {
    text-align: center;
  }
  .balck-day-card .black-title .black-title-p {
    font: italic normal 900 17px/56px Poppins;
    letter-spacing: 0.34px;
    color: #ffffff;
    margin-top: 30px;
    margin-left: 87px;
  }
  .balck-day-card .black-title .black-title-pec {
    font: italic normal 800 22px/30px Poppins;
    letter-spacing: 1.54px;
    color: #ffffff;
  }
  .balck-day-card .black-min {
    text-align: center;
    padding-left: 18px;
  }
  .balck-day-card .black-min .black-dec {
    font: normal normal 300 13px/20px Poppins;
    letter-spacing: 0.26px;
    color: #ffffff;
  }
  .balck-day-card .black-min .black-free {
    font: normal normal bold 20px/30px Poppins;
    letter-spacing: 0.4px;
    color: #ff98c1;
    margin-top: 8px;
  }
  .balck-day-card .black-btn-box {
    width: 224px;
    height: 49px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/card-btn.png") no-repeat;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    overflow: hidden;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 92px;
    margin-left: 62px;
  }
  .balck-day-card .black-btn-box .black-btn-title {
    display: inline-block;
    font: normal normal bold 13px/20px Poppins !important;
    letter-spacing: 0.52px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    padding-right: 26px;
  }
  .balck-day-card .black-btn-box:hover {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/card-btn-qian.png") no-repeat;
  }
  .balck-day-card .black-info {
    margin-top: 6px;
    font: normal normal 300 12px/18px Poppins;
    letter-spacing: 0px;
    color: #ffffff;
    text-align: center;
    padding-left: 18px;
  }
  #backTop {
    display: inline-block;
    width: 64px;
    height: 64px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/back_to_top.svg") no-repeat;
    opacity: 0.1;
    position: fixed;
    bottom: 45px;
    left: 30px;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    z-index: 999;
  }
  #backTop:hover {
    opacity: 0.3;
  }
  .bf2025-card {
    width: 264px;
    position: fixed;
    bottom: 45px;
    inset-inline-end: 5px;
    cursor: pointer;
  }
  .bf2025-card .top {
    width: 264px;
    height: 282px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bf_banner.png") no-repeat;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 30px;
  }
  .bf2025-card .top .price {
    font: normal normal bold 42px/23px Poppins;
    letter-spacing: 1.26px;
    color: #FFFFFF;
    -webkit-transform: rotate(-30deg);
            transform: rotate(-30deg);
  }
  .bf2025-card .top .off {
    font: normal normal bold 18px/23px Poppins;
    letter-spacing: 0.38px;
    color: #FFFFFF;
    -webkit-transform: rotate(-30deg);
            transform: rotate(-30deg);
    -webkit-margin-start: 30px;
            margin-inline-start: 30px;
  }
  .bf2025-card .bf2025-card-btn {
    width: 194px;
    height: 40px;
    margin: -10px auto 8px;
    text-align: center;
    line-height: 40px;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 20px;
    font: normal normal 500 12px/40px Poppins;
    letter-spacing: 0.6px;
    color: #FFFFFF;
    text-transform: uppercase;
    cursor: pointer;
  }
  .bf2025-card .bf2025-card-close {
    text-align: center;
    text-decoration: underline;
    font: normal normal normal 12px/18px Poppins;
    letter-spacing: 0px;
    color: #686868;
  }
  .overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .video-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
  }
  .video-frame {
    width: 960px;
    height: 540px;
  }
  .close-button {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    color: #fff;
    font-size: 24px;
  }
  .header-banner {
    width: 100%;
    height: 40px;
    background: #ece8ff 0% 0% no-repeat padding-box;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: sticky;
    top: 0;
    z-index: 999;
    display: none;
  }
  .header-banner .header-banner-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .header-banner .header-banner-box .timeshow {
    font: normal normal 300 14px/30px Poppins;
    letter-spacing: 0.39px;
    color: #000000;
  }
  .header-banner .header-banner-box .timeshow span {
    font-weight: 300;
  }
  .header-banner .header-banner-box a {
    text-decoration: underline;
    font: italic normal 500 14px/30px Poppins !important;
    letter-spacing: 0.39px;
    color: #8b3dff;
  }
  .header-banner .top-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    right: 25px;
    cursor: pointer;
  }
  .header-banner .top-close img {
    width: 33px;
    height: 31px;
  }
  .header-banner-blackday {
    width: 100%;
    height: 58px;
    background: transparent url("https://static-alter1.vidnoz.com/web/en/img/_common/header-banner-blackday1.png") center/cover no-repeat;
    position: relative;
    display: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .header-banner-blackday .header-banner-blackday-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 29px;
  }
  .header-banner-blackday .header-banner-blackday-box p {
    font: normal normal 300 14px/56px Poppins;
    letter-spacing: 0.28px;
    color: #000000;
  }
  .header-banner-blackday .header-banner-blackday-box p span {
    font: normal normal 500 17px/56px Poppins;
    letter-spacing: 0.34px;
    color: #ff5474;
  }
  .header-banner-blackday .header-banner-blackday-box .header-banner-blackday-btn {
    width: 154px;
    height: 36px;
    background: transparent url("https://static-alter1.vidnoz.com/web/en/img/_common/header-btn-day.png") 0% 0% no-repeat padding-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
    background-size: cover;
  }
  .header-banner-blackday .header-banner-blackday-box .header-banner-blackday-btn .blackday-btn-title {
    display: inline-block;
    font: normal normal 500 14px/56px Poppins !important;
    letter-spacing: 1.4px;
    color: #ffffff;
    width: 100%;
    text-align: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .header-banner-blackday .header-banner-blackday-box .header-banner-blackday-btn:hover {
    background: transparent url("https://static-alter1.vidnoz.com/web/en/img/_common/header-btn-day-qian.png") 0% 0% no-repeat padding-box;
  }
  .header-banner-blackday .balckday-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    right: 25px;
    cursor: pointer;
  }
  .home-header {
    background: #ffffff 0% 0% no-repeat padding-box;
    width: 100%;
    height: 80px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: sticky;
    top: 0;
    z-index: 999;
  }
  .home-header .menu-item-title .head-font-color {
    color: #484848 !important;
  }
  .home-header .head-font-color {
    color: #000000 !important;
  }
  .home-header a {
    text-decoration: none;
    white-space: nowrap;
  }
  .home-header .home-menu {
    width: 1600px;
    margin: 0 auto;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .home-logo {
    margin-left: 10px;
    margin-right: 29.31px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo > div > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo > div > a .logo {
    display: inline-block;
    width: 36px;
    height: 36px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/logo.svg") no-repeat;
    border-radius: 24px;
    margin-right: 10px;
  }
  .home-header .home-menu .home-logo > div > a .Logo {
    display: inline-block;
    width: 73px;
    height: 18px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz.svg") no-repeat;
  }
  .home-header .home-menu .home-logo .header-credits-box {
    display: none;
  }
  .home-header .home-menu .bf2025-btn {
    width: 230px;
    height: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bf_btn.png") no-repeat;
    gap: 10px;
    cursor: pointer;
    font: italic normal 500 16px/24px Poppins;
    letter-spacing: 0.48px;
    color: #000000;
    position: relative;
    overflow: hidden;
    -webkit-margin-start: auto;
            margin-inline-start: auto;
  }
  .home-header .home-menu .bf2025-btn > span {
    font: italic normal 900 24px/24px Poppins;
    letter-spacing: 0.72px;
    color: #000000;
  }
  .home-header .home-menu .bf2025-btn lottie-player {
    position: absolute;
    top: -50px;
    inset-inline-start: 0;
    pointer-events: none;
  }
  .home-header .home-menu .bf2025-btn-mob {
    display: none !important;
  }
  .home-header .home-menu .menu-main {
    height: 100%;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  .home-header .home-menu .menu-main .menu-item {
    height: 100%;
    margin-right: 31px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-main .menu-item > p {
    font: normal normal 500 15px/23px Poppins;
    letter-spacing: -0.24px;
    color: #000000;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .home-header .home-menu .menu-main .menu-item > p span {
    font: normal normal 500 15px/23px Poppins;
    letter-spacing: -0.24px;
    color: #000000;
  }
  .home-header .home-menu .menu-main .menu-item > p .title-icon {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon_bottom.svg") no-repeat;
    margin-left: 2px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .home-header .home-menu .menu-main .menu-item .active-menu span {
    color: #8b3dff !important;
  }
  .home-header .home-menu .menu-main .menu-item .active-menu .title-icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon-top.svg") no-repeat;
  }
  .home-header .home-menu .menu-main .menu-item.credit {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-right: 20px;
  }
  .home-header .home-menu .menu-main .home-btn .black-day-sale {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 10px;
  }
  .home-header .home-menu .menu-main .home-btn .black-day-sale img:nth-of-type(1) {
    z-index: 1;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .home-header .home-menu .menu-main .home-btn .black-day-sale img:nth-of-type(2) {
    -webkit-transform: translate(-2px, -11px);
            transform: translate(-2px, -11px);
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .home-header .home-menu .menu-main .home-btn .black-day-sale:hover img:nth-of-type(2) {
    -webkit-transform: rotate(40deg) translate(-1px, 2px);
            transform: rotate(40deg) translate(-1px, 2px);
  }
  .home-header .home-menu .menu-main .home-btn #Login {
    display: inline-block;
    min-width: 76px;
    height: 46px;
    text-align: center;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 46px;
    letter-spacing: -0.24px;
    color: #000000;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border-radius: 25px;
    margin-right: 8px;
  }
  .home-header .home-menu .menu-main .home-btn #Login:hover {
    background: #f1eeff 0% 0% no-repeat padding-box;
    color: #6d4dff;
  }
  .home-header .home-menu .menu-main .home-btn .signupnavbtn {
    text-decoration: none;
    min-width: 220px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    background: #6d4dff 0% 0% no-repeat padding-box;
    letter-spacing: -0.24px;
    border-radius: 25px;
    margin-right: -19px;
  }
  .home-header .home-menu .menu-main .home-btn .signupnavbtn .css-info {
    font-size: 15px !important;
    font-weight: 500 !important;
    color: #ffffff;
    -webkit-transition: all 0.5s ease !important;
    transition: all 0.5s ease !important;
  }
  .home-header .home-menu .menu-main .home-btn .signupnavbtn .icon-right {
    margin-left: 8px;
    display: inline-block;
    width: 12px;
    height: 9px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/right-icon.png") no-repeat;
    background-size: 12px 9px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .home-header .home-menu .menu-main .home-btn .signupnavbtn:hover .css-info {
    margin-left: 24px;
  }
  .home-header .home-menu .menu-main .home-btn .signupnavbtn:hover .icon-right {
    -webkit-transform: translateX(100%) scale(0);
            transform: translateX(100%) scale(0);
  }
  .home-header .home-menu .menu-main .home-btn .credit-box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: none;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title {
    padding: 0 18px 0 17px;
    height: 35px;
    border-radius: 17px;
    background: -webkit-gradient(linear, left top, right top, from(#fbf4cb), to(#ffe6dc));
    background: linear-gradient(90deg, #fbf4cb 0%, #ffe6dc 100%);
    margin-right: 11px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    outline: none;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title .credits_icon {
    width: 17px;
    height: 17px;
    background: no-repeat center;
    background-size: 100%;
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon_coins.svg");
    margin-right: 4px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title .credits_num,
.home-header .home-menu .menu-main .home-btn .credit-box .nav_title .credits_text,
.home-header .home-menu .menu-main .home-btn .credit-box .nav_title .video_tra_head_text {
    font-size: 14px;
    font-weight: 500;
    color: #0f0f0f;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title .video_tra_head_icon1 {
    width: 18px;
    height: 18px;
    background: no-repeat center;
    background-size: 100%;
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/video-translate/icon_time.svg");
    margin-right: 8px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title .video_tra_head_icon2 {
    width: 22px;
    height: 22px;
    background: no-repeat center;
    background-size: 100%;
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/video-translate/icon_addtime.svg");
    margin-left: 6px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .nav_title:hover {
    outline: none;
    background: -webkit-gradient(linear, left top, right top, from(#fcf2b6), to(#fab8a0));
    background: linear-gradient(90deg, #fcf2b6 0%, #fab8a0 100%);
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu {
    position: absolute;
    width: 318px;
    padding: 18px 0 10px;
    border-radius: 8px;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    top: 71px;
    right: 11px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des {
    width: 100%;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des .credit_des_q {
    width: 100%;
    padding-left: 16px;
    color: #0f0f0f;
    font: normal normal 500 15px/23px Poppins;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des .credit_des_a {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
    color: #0f0f0f;
    font: normal normal 300 13px/14px Poppins;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg {
    width: 100%;
    padding: 0 10px;
    margin-top: 14px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content {
    padding-top: 16px;
    padding-left: 13px;
    padding-bottom: 10px;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/_common/top_banner_bg.svg");
    background-size: cover;
    border-radius: 8px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content .credit_des_bg_title,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content .credit_des_bg_title1,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content .credit_des_bg_title2 {
    font: normal normal 600 13px/19px Poppins;
    margin-bottom: 7px;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content .credit_des_bg_title2 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_title1 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_title2 {
    display: block;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item4 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item6 {
    display: block;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .get_btn1 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.sub .get_btn2 {
    display: inline-block;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_title1 {
    display: block;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_title2 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item6 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item4 {
    display: block;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item4,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 {
    position: relative;
    padding-left: 19px;
    font-family: Poppins;
    font-size: 13px;
    font-weight: 300;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item1 span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item2 span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item3 span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item4 span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item5 span,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 span {
    color: #0f0f0f;
    font-family: Poppins;
    font-size: 13px;
    font-weight: 600;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item1::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item2::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item3::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item4::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item5::before,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item6::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    width: 14px;
    height: 14px;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/_common/tip_icon_hook.svg");
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item4,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn1,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn2 {
    display: inline-block;
    margin-top: 10px;
    padding: 0 31px;
    height: 31px;
    border-radius: 4px;
    background: -webkit-gradient(linear, left top, right top, from(#f4d21b), to(#ff9362));
    background: linear-gradient(90deg, #f4d21b 0%, #ff9362 100%);
    color: #0f0f0f;
    font: normal normal 500 13px/31px Poppins;
    text-align: center;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn:hover,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn1:hover,
.home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn2:hover {
    background: -webkit-gradient(linear, left top, right top, from(#ffe662), to(#ffb296));
    background: linear-gradient(90deg, #ffe662 0%, #ffb296 100%);
  }
  .home-header .home-menu .menu-main .home-btn .credit-box .credit_menu .credit_des_bg .get_btn2 {
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .credit-box:hover .credit_menu {
    visibility: visible;
    opacity: 1;
  }
  .home-header .home-menu .menu-main .home-btn .head-box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .head-portrait {
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .head-portrait:hover {
    -webkit-box-shadow: 0px 3px 10px rgba(109, 113, 122, 0.2);
            box-shadow: 0px 3px 10px rgba(109, 113, 122, 0.2);
    -webkit-transition: all 0.1s ease-out 0s;
    transition: all 0.1s ease-out 0s;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .head-portrait:hover > a {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .head-portrait > a {
    width: 42px;
    height: 42px;
    display: inline-block;
    border-radius: 50%;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    -webkit-box-shadow: 0px 3px 10px rgba(109, 113, 122, 0.2);
            box-shadow: 0px 3px 10px rgba(109, 113, 122, 0.2);
  }
  .home-header .home-menu .menu-main .home-btn .head-box .head-portrait > a img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 50%;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user-tag {
    position: absolute;
    display: inline-block;
    text-align: center;
    min-width: 42px;
    padding: 0 10px;
    font: normal normal 600 12px/18px Lexend;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -4px;
    border-radius: 4px;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user-tag > i {
    color: #ffffff;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user-tag.Free-style {
    background: rgb(40, 203, 132);
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user-tag.Premium-style {
    background: rgb(255, 175, 70);
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user-tag.Expired-style {
    background: rgb(232, 79, 94);
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu {
    position: absolute;
    width: 240px;
    padding: 17px 0;
    padding-left: 13px;
    border-radius: 8px;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    top: 71px;
    right: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    display: none;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item {
    position: relative;
    width: 216px;
    height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    margin-bottom: 20px;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item .user_menu_item_icon {
    width: 24px;
    height: 24px;
    margin-right: 6px;
    background: no-repeat center;
    background-size: 100%;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item .user_menu_item_text {
    color: #0f0f0f;
    font: normal normal 300 14px/24px Poppins;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item::after {
    content: ">";
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0px;
    right: 0;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item.list_credits .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_coins.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item.list_view .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_view.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item.list_api .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_api.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item.list_signout {
    margin-bottom: 0;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item.list_signout .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_sign_out.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover .user_menu_item_icon svg path {
    fill: #8b3dff !important;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover .user_menu_item_text,
.home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover .item_credits_num {
    color: #8b3dff;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover::after {
    color: #8b3dff;
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover.list_credits .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_coins_hover.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover.list_view .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_view_hover.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover.list_api .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_api_hover.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box .user_menu .user_menu_item:hover.list_signout .user_menu_item_icon {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_sign_out_hover.svg");
  }
  .home-header .home-menu .menu-main .home-btn .head-box:hover .user_menu {
    visibility: visible;
    opacity: 1;
  }
  .home-header .home-menu .menu-content {
    position: absolute;
    background: #ffffff 0% 0% no-repeat padding-box;
    top: 80px;
    left: -180px;
    border: 1px solid #d5d4de;
    border-radius: 20px;
    padding: 16px 0 220px;
    padding-inline: 22px 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    z-index: 9;
  }
  .home-header .home-menu .menu-content > div .content-title {
    font: normal normal 600 16px/25px Poppins;
    color: #39325a;
    padding-bottom: 22.5px;
    padding-left: 0;
    margin-right: 20px;
    margin-left: 12px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e2e1e8;
  }
  .home-header .home-menu .menu-content > div .content-title > a {
    font: normal normal 600 16px/23px Poppins;
    color: #39325a;
  }
  .home-header .home-menu .menu-content > div .content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 7px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 43px;
    margin: 5px 0;
    cursor: pointer;
    border-left: 2px solid #fff;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    padding-left: 8px;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-content > div .content-item > a {
    font: normal normal 300 16px/23px Poppins;
    color: #39325a;
  }
  .home-header .home-menu .menu-content > div .content-item > i {
    display: inline-block;
    width: 42px;
    height: 42px;
    margin-right: 19px;
  }
  .home-header .home-menu .menu-content > div .content-item .new_tag {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/_common/new_tag.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-content > div .content-item .free_tag {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/ai-change-face/seo/free.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-content > div .content-item .hot {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/_common/hot_tag.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-content > div .content-item #sales {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case1.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #market {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case2.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #support {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case3.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #communication {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case4.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #explainer {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/explainer.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #training {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case5.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #e-learning {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case6.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #news {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case7.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #aboutUs {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/aboutUs.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #business {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/business.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #help {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/help.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item #pressKit {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bighorn.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item span {
    font: normal normal 300 16px/25px Poppins;
    color: #39325a;
  }
  .home-header .home-menu .menu-content > div .content-item:hover {
    background: #f8f6ff 0% 0% no-repeat padding-box;
    border-left: 2px solid #6d4dff;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #sales {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case1-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #market {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case2-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #support {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case3-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #communication {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case4-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #explainer {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/explainer-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #training {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case5-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #e-learning {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case6-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content > div .content-item:hover #news {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case7-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_ai {
    padding: 16px 0 120px;
    padding-inline: 22px 16px;
  }
  .home-header .home-menu .menu-content_pricing {
    left: -100px;
    padding: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
  }
  .home-header .home-menu .menu-content_pricing .menu-content_left {
    min-width: 301px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
  .home-header .home-menu .menu-content_pricing .blackday-pricing {
    min-width: 245px;
    height: 62px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/blackday-pricing1.png") 0% 0% no-repeat padding-box;
    background-size: cover;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 6px;
    gap: 8px;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  .home-header .home-menu .menu-content_pricing .blackday-pricing:hover a {
    text-decoration: underline;
    color: #fff;
  }
  .home-header .home-menu .menu-content_pricing .blackday-pricing:hover i {
    -webkit-transform: translateX(3px);
            transform: translateX(3px);
  }
  .home-header .home-menu .menu-content_pricing .blackday-pricing a {
    font: normal normal 600 13px/56px Poppins !important;
    letter-spacing: 0px;
    color: #ffffff;
  }
  .home-header .home-menu .menu-content_pricing .blackday-pricing i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .home-header .home-menu .menu-content_usecase {
    left: -100px;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left {
    min-width: 820px;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner {
    grid-column-gap: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 300px;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner > a {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: block;
    margin: 2px 0;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner > a .content-item {
    margin: 0;
    -webkit-box-align: none;
        -ms-flex-align: none;
            align-items: none;
    padding-right: 15px;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner > a .content-item .case-title {
    font: normal normal 600 16px/25px Poppins;
    letter-spacing: 0px;
    color: #000000;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner > a .content-item .case-des {
    font: normal normal 300 14px/21px Poppins;
    letter-spacing: 0px;
    color: #747474;
  }
  .home-header .home-menu .menu-content_usecase .menu-content_left_inner > a .content-item:hover .case-title {
    color: #8b3dff !important;
  }
  .home-header .home-menu .menu-content_usecase .create-book-tab {
    padding-left: 24px;
  }
  .home-header .home-menu .menu-content_product {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    grid-column-gap: 12px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left {
    min-width: 560px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 18px 23px;
    border-left: 2px solid #ffffff;
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .product-head {
    width: 80px;
    height: 80px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 20px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .ai-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz-ai.png") no-repeat;
    background-size: 80px 80px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .shot-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vindoz-shot.png") no-repeat;
    background-size: 80px 80px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .flex-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vindoz-flex.png") no-repeat;
    background-size: 80px 80px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .product-info {
    width: 420px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .product-info .title {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item .product-info .des {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
  }
  .home-header .home-menu .menu-content_product .menu-content_left .product-item:hover {
    background: #f8f6ff 0% 0% no-repeat padding-box;
    border-left: 2px solid #6d4dff;
  }
  .home-header .home-menu .menu-content_features {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    grid-column-gap: 12px;
    left: 0px;
    min-height: 615px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 27px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 8px 0px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    width: 400px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .product-head {
    width: 42px;
    height: 42px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 20px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/producet1.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .photo-avatar-icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/photo-avatar-icon.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .shot-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product2.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .voice-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product9.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .product-avatar-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/ai-product-avatar-new.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .flex-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product3.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .streaming-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/streaming.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-editor {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product4.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-wizard {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product5.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-clone {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product6.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-speech {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product7.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-text {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product8.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .image-to-video {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_image_to_video.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .ai-clothes-changer {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_clothes_changer.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .kissing-video {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_kissing_video.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .photo-dance {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_photo_dance.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .product-info .title {
    font: normal normal 600 16px/25px Poppins;
    color: #000000;
    margin-bottom: 2px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item .product-info .des {
    font: normal normal 300 14px/21px Poppins;
    color: #747474;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .product-item:hover .product-info .title {
    text-decoration: underline;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left {
    padding-top: 22px;
    min-width: 968px;
    position: relative;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_p {
    font: normal normal 600 12px/18px Poppins;
    letter-spacing: 0.36px;
    color: #000000;
    text-transform: uppercase;
    margin-bottom: 16px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_one .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newai_icon.svg") no-repeat;
    background-size: cover;
    width: 56px;
    height: 56px;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_one .features_new_fix_right {
    top: -56px;
    overflow-y: scroll;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_two .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newvoice_icon.svg") no-repeat;
    background-size: cover;
    width: 56px;
    height: 56px;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_two .features_new_fix_right {
    display: none;
    top: -263px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_three .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newtranslator.svg") no-repeat;
    background-size: cover;
    width: 56px;
    height: 56px;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_four .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/interactive.png") no-repeat;
    background-size: cover;
    width: 56px;
    height: 56px;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_gen .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newgen.svg") no-repeat;
    background-size: cover;
    width: 56px;
    height: 56px;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_gen .features_new_fix_right {
    display: none;
    top: -138px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item {
    background: transparent;
    padding: 13px 0;
    -webkit-padding-start: 18px;
            padding-inline-start: 18px;
    position: relative;
    border-radius: 16px;
    cursor: pointer;
    max-width: 499px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_name {
    color: #000000 !important;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_info .features_new_fix_name {
    font: normal normal 600 18px/27px Poppins;
    letter-spacing: 0px;
    color: #000000;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_info .features_new_fix_text {
    font: normal normal 300 16px/25px Poppins;
    letter-spacing: 0px;
    color: #000000;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_righticon {
    -webkit-margin-start: auto;
            margin-inline-start: auto;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/righticon_gray.svg") no-repeat;
    background-size: cover;
    width: 37px;
    height: 37px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item .features_new_fix_right {
    display: none;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item::before {
    content: none;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item.active {
    background: #F4F4FB 0% 0% no-repeat padding-box;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item.active::before {
    content: "";
    position: absolute;
    top: 30px;
    inset-inline-start: 0;
    width: 4px;
    height: 32px;
    background: #6D4DFF 0% 0% no-repeat padding-box;
    border-radius: 2px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item.active .features_new_fix_righticon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/righticon.svg") no-repeat !important;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item.active .features_new_fix_name {
    color: #6D4DFF !important;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_left .features_new_fix_item.active .features_new_fix_right {
    display: block;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_right {
    padding: 22px 0 48px;
    -webkit-padding-start: 40px;
            padding-inline-start: 40px;
    min-width: 442px;
    background: #F4F4FB 0% 0% no-repeat padding-box;
    border-radius: 16px;
    position: absolute;
    right: -470px;
    height: 538px;
  }
  .home-header .home-menu .menu-content_features .menu-content_left .features_new_fix_right .features_new_fix_right_p {
    font: normal normal 600 12px/18px Poppins;
    letter-spacing: 0.36px;
    color: #B4B4C5;
    text-transform: uppercase;
  }
  .home-header .home-menu .menu-content_features .create-book-tab {
    padding-left: 10px;
  }
  .home-header .home-menu .menu-content_ai {
    left: -350px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left .menu-content_left_inner,
.home-header .home-menu .menu-content_ai .menu-content_right .menu-content_left_inner {
    grid-column-gap: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 336px;
    width: 100%;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left .menu-content_left_inner.rows-6,
.home-header .home-menu .menu-content_ai .menu-content_right .menu-content_left_inner.rows-6 {
    max-height: 380px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left .menu-content_left_inner > a,
.home-header .home-menu .menu-content_ai .menu-content_right .menu-content_left_inner > a {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: block;
    margin: 2px 0;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left .menu-content_left_inner > a .content-item,
.home-header .home-menu .menu-content_ai .menu-content_right .menu-content_left_inner > a .content-item {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left {
    min-width: 532px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left.video-tools {
    min-width: 540px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_right {
    min-width: 300px;
  }
  .home-header .home-menu .menu-content_ai .create-book-tab {
    padding-left: 24px;
  }
  .home-header .home-menu .menu-content_resource {
    left: -42px;
    padding: 12px;
  }
  .home-header .home-menu .menu-content_resource .menu-content_left {
    min-width: 256px;
  }
  .home-header .home-menu .menu-content_resource .menu-content_right {
    min-width: 158px;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
            flex: 1 1 0;
  }
  .home-header .home-menu .menu-content_resource .menu-content_right_inner,
.home-header .home-menu .menu-content_resource .menu-content_left_inner {
    grid-column-gap: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    max-height: 220px;
    width: 100%;
  }
  .home-header .home-menu .menu-content_resource .menu-content_right_inner > a,
.home-header .home-menu .menu-content_resource .menu-content_left_inner > a {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    display: block;
    margin: 2px 0;
  }
  .home-header .home-menu .menu-content_resource .menu-content_right_inner > a .content-item,
.home-header .home-menu .menu-content_resource .menu-content_left_inner > a .content-item {
    margin: 0;
  }
  .home-header .home-menu .menu-content_resource .menu-content_left_inner {
    max-height: 400px;
  }
  .home-header .home-menu .menu-content_company {
    min-width: 323px;
    padding: 40px 45px;
  }
  .home-header .home-menu .menu-content_company > div {
    width: 100%;
  }
  .home-header .home-menu .menu-content_company > div .content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-content_company > div .content-item i {
    width: 42px;
    height: 42px;
  }
  .home-header .home-menu .menu-content_company > div .content-item:hover #aboutUs {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/aboutUs-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_company > div .content-item:hover #business {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/business-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_company > div .content-item:hover #help {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/help-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-content_company > div .content-item:hover #pressKit {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bighorn-a.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .create-book-tab {
    position: absolute;
    width: calc(100% + 2px);
    bottom: -1px;
    left: -1px;
    background: transparent -webkit-gradient(linear, right top, left top, from(#a49ff1), to(#5048c5)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(270deg, #a49ff1 0%, #5048c5 100%) 0% 0% no-repeat padding-box;
    border-radius: 0px 0px 20px 20px;
    padding: 20px 0px 20px;
  }
  .home-header .home-menu .create-book-tab p {
    text-align: left;
    font: normal normal 600 18px/18px Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
  }
  .home-header .home-menu .create-book-tab div {
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 6px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .home-header .home-menu .create-book-tab div a {
    background: rgba(244, 244, 251, 0.2509803922) 0% 0% no-repeat padding-box;
    border: 1px solid #E7E7EE;
    border-radius: 20px;
    text-align: center;
    font: normal normal 300 16px/16px Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 8px 18px;
  }
  .home-header .home-menu .create-book-tab div a:hover {
    background: rgba(255, 255, 255, 0.6705882353) 0% 0% no-repeat padding-box;
    border: 1px solid #FFFFFF;
    color: #6D4DFF;
  }
  .record-now_btn {
    display: inline-block;
    text-align: center;
    margin-top: 30px;
    min-width: 252px;
    padding: 12px 72px;
    background: #6d4dff 0% 0% no-repeat padding-box;
    border-radius: 25px;
    font: normal normal normal 18px/27px Poppins;
    color: #ffffff;
    cursor: pointer;
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .record-now_btn:hover {
    background: #4f2fe3;
    border-color: #4f2fe3;
    color: #fff;
  }
  .footer-window {
    display: none !important;
  }
  .page-footer {
    max-width: 1364px;
    margin: 0 auto;
  }
  .page-footer a {
    text-decoration: none;
  }
  .page-footer .footer-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 64px 0 12px;
    border-bottom: 1px solid #e2e1e8;
  }
  .page-footer .footer-main .page-footer_title {
    width: 28%;
  }
  .page-footer .footer-main .page-footer_title .logo-footer {
    width: 158px;
    height: 50px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz-new.svg") no-repeat;
    background-size: 158px 50px;
    margin-bottom: 10px;
  }
  .page-footer .footer-main .page-footer_title p {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 26px;
    color: #0e0d11;
  }
  .page-footer .footer-main .page-footer_title .record-now_btn {
    margin-top: 0;
    padding: 6px 30px;
    background-color: rgb(139, 61, 255);
    font-size: 18px;
    font-weight: 500;
    min-width: 175px;
  }
  .page-footer .footer-main .page-footer_title .record-now_btn:hover {
    background: #8b3dff linear-gradient(95deg, #8b3dff 0%, #bc8fff 100%);
  }
  .page-footer .footer-main .page-footer-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-right: 70px;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item {
    margin-left: 57px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item h3 {
    font: normal normal 600 15px/23px Poppins;
    letter-spacing: -0.24px;
    margin-bottom: 8px;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item h4 {
    font: normal normal 300 16px/25px Poppins;
    color: #39325a;
    cursor: pointer;
    padding: 8px 0;
    margin: 0;
    border-left: 2px solid #ffffff;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item h4 a {
    font: normal normal 300 16px/25px Poppins;
    color: #000000;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item h4 a:hover {
    color: #4f2fe3;
    text-decoration: underline;
  }
  .page-footer .footer-main .page-footer-box .page-footer_item .spcial {
    margin-top: 10px;
  }
  .page-footer .footer-deep {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 30px 0 30px;
  }
  .page-footer .footer-deep .footer-deep-go {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .page-footer .footer-deep .footer-deep-go .language-select {
    position: relative;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle {
    border: 1px solid #e2e1e8;
    border-radius: 20px;
    min-width: 218px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 20px;
    cursor: pointer;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle.selected .bottom {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle i {
    display: inline-block;
    width: 20px;
    height: 20px;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle #language {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font: normal normal 300 14px/21px Poppins;
    color: #39325a;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle .global {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/global.svg") no-repeat;
    margin-right: 15px;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle .bottom {
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon_bottom.svg") no-repeat;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options {
    width: 100%;
    overflow-y: auto;
    position: absolute;
    bottom: 50px;
    left: 0;
    border: 1px solid #e2e1e8;
    border-radius: 10px;
    padding: 8px 0;
    background: #fff;
    display: none;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options p {
    font: normal normal 300 14px/21px Poppins;
    color: #39325a;
    padding: 8px 15px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options p a {
    width: 100%;
    font-size: inherit;
    color: inherit;
    text-decoration: none;
    display: block;
    cursor: pointer;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options p:hover {
    background: #f8f6ff 0% 0% no-repeat padding-box;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons .footer-deep-go_icon {
    display: inline-block;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 1px solid #d3d1dc;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    margin-left: 8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons .footer-deep-go_icon .small-icon {
    width: 16px;
    height: 16px;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons .footer-deep-go_icon .big-icon {
    display: none;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons .footer-deep-go_icon:hover {
    background: #f1f1f2 0% 0% no-repeat padding-box;
  }
  .page-footer .footer-deep .footer-deep-go .footer-icons .footer-deep-go_icon.tiktok {
    display: none;
  }
  .page-footer .footer-deep p {
    font: normal normal 300 14px/21px Poppins;
    color: #39325a;
  }
  .page-footer .footer-deep p a {
    text-decoration: underline;
    font: normal normal 300 14px/21px Poppins;
    color: #6d4dff;
  }
}
@media (min-width: 1601px) and (max-width: 1750px) {
  .bf2025-card {
    display: none;
  }
  .home-header .home-menu .menu-content_ai {
    left: -360px !important;
    padding-inline: 10px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left {
    min-width: 500px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left.video-tools {
    min-width: 510px;
  }
  .home-header .home-menu .menu-content_ai.menu-content > div .content-item span {
    font-size: 15px;
  }
}
@media (min-width: 1200px) and (max-width: 1600px) {
  .home-header .home-menu .menu-content_ai {
    left: -260px !important;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left {
    min-width: 430px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left.video-tools {
    min-width: 435px;
  }
  .home-header .home-menu .menu-content > div .content-item {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .home-header .home-menu .menu-content_ai.menu-content > div .content-item span {
    font-size: 14px;
  }
  .home-header .home-menu .menu-content > div .content-item > i {
    margin-left: 0 !important;
    margin-right: 0 !important;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .index-2025 .header-2025 .home-header .home-menu .menu-main .menu-item > p span {
    font: normal normal normal 13px/27px Poppins !important;
    color: #000000 !important;
  }
  body .index-2025 .header-2025 .home-header .home-menu {
    width: 100% !important;
    padding: 0 0px !important;
  }
}
@media (min-width: 1200px) and (max-width: 1380px) {
  .home-header .home-menu .menu-content_ai {
    left: -250px !important;
    padding-inline: 6px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left {
    min-width: 410px;
  }
  .home-header .home-menu .menu-content_ai .menu-content_left.video-tools {
    min-width: 415px;
  }
  .home-header .home-menu .menu-content_ai.menu-content > div .content-item span {
    font-size: 12px !important;
  }
}
@media screen and (min-width: 1600px) {
  .home-header .home-menu .menu-content_ai .menu-content_left.photo-tools {
    min-width: 540px;
  }
}
@media screen and (max-width: 1200px) {
  .bf2025-card {
    display: none !important;
  }
  .bf-2024.menu-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 1rem;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 0.5rem;
    font: normal normal 500 0.36rem/0.5rem Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    margin-top: 0.6rem;
  }
  .bf-2024.menu-btn img {
    -webkit-margin-end: 0.15rem;
            margin-inline-end: 0.15rem;
  }
  .bf-2024.menu-btn span {
    font: inherit;
    color: #BDFF00;
  }
  .bf-2024.pricing-item {
    display: none;
  }
  .bf-2024.free-card {
    display: none;
  }
  .bf-2024.header-card {
    width: 100%;
    height: 1.3rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/card-bg-m.svg") no-repeat;
    background-size: 100% 1.3rem;
    background-color: #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: fixed;
    top: 0;
    z-index: 9999;
  }
  .bf-2024.header-card .left .top {
    font: normal normal 600 0.24rem/0.5rem Poppins;
    letter-spacing: 1.44px;
    color: #FFFFFF;
    text-transform: uppercase;
  }
  .bf-2024.header-card .left .bottom {
    font: normal normal 600 0.32rem/0.5rem Poppins;
    letter-spacing: 1.92px;
    color: #FFFFFF;
    text-transform: uppercase;
  }
  .bf-2024.header-card .left .bottom span {
    font: italic normal 800 0.4rem/0.5rem Poppins;
    letter-spacing: 2.4px;
    color: #BDFF00;
    text-transform: uppercase;
  }
  .bf-2024.header-card .right {
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 0.4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    font: normal normal 500 0.25rem/0.52rem Poppins;
    letter-spacing: 1.25px;
    color: #FFFFFF;
    -webkit-margin-start: 1rem;
            margin-inline-start: 1rem;
  }
  .bf-2024.mask-card {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.8);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .bf-2024.mask-card .pc-show {
    display: none;
  }
  .bf-2024.mask-card .mob-show {
    display: block;
  }
  .bf-2024.mask-card #closeMaskM {
    position: absolute;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/close-new.svg") no-repeat;
    background-size: cover;
    top: 0.15rem;
    right: 0.3rem;
    z-index: 999;
  }
  .bf-2024.mask-card .content {
    width: 86%;
    background: #000000 0% 0% no-repeat padding-box;
    border-radius: 0.4rem;
    padding: 0.24rem 0.15rem 0.5rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    /* 水平垂直居中 */
  }
  .bf-2024.mask-card .content .wrapper {
    width: 100%;
    height: 100%;
  }
  .bf-2024.mask-card .content .wrapper .top {
    padding-top: 0.5rem;
    width: 100%;
    height: 5.2rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/mask-bg-m.svg") no-repeat;
    background-size: 100% 5.22rem;
  }
  .bf-2024.mask-card .content .wrapper .top .fire {
    display: inline-block;
    position: absolute;
    width: 0.59rem;
    height: 0.63rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/fire-m.svg") no-repeat;
    background-size: cover;
    top: 0;
    right: 0.8rem;
  }
  .bf-2024.mask-card .content .wrapper .top .title {
    text-align: center;
    font: italic normal 900 0.53rem/0.67rem Poppins;
    letter-spacing: 5.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    position: relative;
  }
  .bf-2024.mask-card .content .wrapper .top .title span {
    display: inline-block;
    position: absolute;
    width: 1.99rem;
    height: 0.81rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/blue-m.svg") no-repeat;
    background-size: cover;
    top: 0.6rem;
    right: 2rem;
    z-index: -1;
  }
  .bf-2024.mask-card .content .wrapper .top .des {
    text-align: center;
    font: normal normal 600 0.28rem/0.36rem Poppins;
    letter-spacing: 1.12px;
    color: #FFFFFF;
    margin: 0.5rem 0 0.3rem;
  }
  .bf-2024.mask-card .content .wrapper .top .min {
    text-align: center;
    font: italic normal 800 0.87rem/1rem Poppins;
    letter-spacing: 7.76px;
    color: #FFFFFF;
    position: relative;
  }
  .bf-2024.mask-card .content .wrapper .top .min .free {
    font: italic normal 800 0.72rem/1rem Poppins;
    letter-spacing: 5.76px;
    color: #BDFF00;
  }
  .bf-2024.mask-card .content .wrapper .top .min .line {
    display: inline-block;
    position: absolute;
    width: 3.66rem;
    height: 0.53rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/line-m.svg") no-repeat;
    background-size: cover;
    bottom: 1rem;
    left: 1rem;
    z-index: -1;
  }
  .bf-2024.mask-card .content .wrapper .card-btn {
    width: 90%;
    height: 1rem;
    margin: 0.5rem auto 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#5320FF), to(#D868FF)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #5320FF 0%, #D868FF 100%) 0% 0% no-repeat padding-box;
    border-radius: 0.2rem;
    font: normal normal 500 0.3rem/0.6rem Poppins;
    letter-spacing: 1.5px;
    color: #FFFFFF;
  }
  .bf-2024.mask-card .content .wrapper .card-btn span {
    display: inline-block;
    width: 0.25rem;
    height: 0.16rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024bf/right.svg") no-repeat;
    background-size: cover;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    -webkit-margin-start: 0.4rem;
            margin-inline-start: 0.4rem;
  }
  .bf-2024.mask-card .content .wrapper .card-btn:hover span {
    width: 0;
  }
  .bf-2024.video-card {
    display: none;
  }
  .xmas-2024.header-card {
    display: none;
  }
  .xmas-2024.menu-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#9EC6CC), color-stop(62%, #FF516A), to(#FF1D37)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #9EC6CC 0%, #FF516A 62%, #FF1D37 100%) 0% 0% no-repeat padding-box;
    border-radius: 0.5rem;
    width: 100%;
    height: 1rem;
    border-radius: 0.5rem;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
    font: normal normal 500 0.36rem/0.5rem Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    position: relative;
  }
  .xmas-2024.menu-btn .menu-text {
    margin-left: 0;
    font: normal normal 500 0.36rem/0.5rem Poppins;
    letter-spacing: 0px;
    color: #FFFFFF;
    position: relative;
  }
  .xmas-2024.menu-btn .menu-text::before {
    content: "";
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    left: -2.2rem;
    bottom: -0.4rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/santa.gif") center/contain no-repeat;
  }
  .xmas-2024.menu-btn .hat {
    position: absolute;
    right: -0.3rem;
    top: -0.3rem;
    width: 0.82rem;
    height: 0.66rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/hat.png") center/cover no-repeat;
  }
  .xmas-2024.menu-btn .tip {
    position: absolute;
    bottom: -42px;
    width: 130px;
    height: 41px;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/btn-footer.png") center/contain no-repeat;
  }
  .xmas-2024.pricing-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    min-width: 271px;
  }
  .xmas-2024.pricing-item .left {
    text-align: left;
    font: normal normal 300 16px/25px Poppins;
    letter-spacing: 0px;
    color: #FF364D;
  }
  .xmas-2024.pricing-item .right {
    width: 50px;
    height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#9EC6CC), color-stop(62%, #FF516A), to(#FF1D37)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #9EC6CC 0%, #FF516A 62%, #FF1D37 100%) 0% 0% no-repeat padding-box;
    border-radius: 10px;
    font: normal normal bold 12px/20px Poppins;
    letter-spacing: 0.84px;
    color: #FFFFFF;
    -webkit-margin-start: 29px;
            margin-inline-start: 29px;
    position: relative;
  }
  .xmas-2024.pricing-item .right .icon {
    position: absolute;
    left: -18px;
    top: -18px;
    width: 34px;
    height: 32px;
    -webkit-transform: matrix(0.95, -0.31, 0.31, 0.95, 0, 0);
            transform: matrix(0.95, -0.31, 0.31, 0.95, 0, 0);
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/leaf.png") center no-repeat;
  }
  .xmas-2024.free-card {
    display: none;
  }
  .xmas-2024.header-card {
    width: 100%;
    height: 1.3rem;
    padding: 0.22rem 0.6rem 0.19rem 0.6rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/headerCard-bg-m.png") no-repeat, -webkit-gradient(linear, left top, right top, from(#E3F0F2), to(#FFCBD1));
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xmas/headerCard-bg-m.png") no-repeat, linear-gradient(90deg, #E3F0F2 0%, #FFCBD1 100%);
    background-size: 100% 1.3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: fixed;
    top: 0;
    z-index: 9999;
  }
  .xmas-2024.header-card .left .top {
    font: normal normal 600 0.24rem/0.33rem Poppins;
    letter-spacing: 1.44px;
    color: #000000;
  }
  .xmas-2024.header-card .left .bottom {
    font: normal normal 600 0.32rem/0.5rem Poppins;
    letter-spacing: 1.92px;
    color: #000000;
  }
  .xmas-2024.header-card .left .bottom span {
    font: italic normal 800 0.32rem/0.5rem Poppins;
    letter-spacing: 2.4px;
    color: #FF364D;
  }
  .xmas-2024.header-card .right {
    width: 1.25rem;
    height: 0.72rem;
    border-radius: 0.36rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: transparent -webkit-gradient(linear, left top, right top, from(#9EC6CC), color-stop(62%, #FF516A), to(#FF1D37)) 0% 0% no-repeat padding-box;
    background: transparent linear-gradient(90deg, #9EC6CC 0%, #FF516A 62%, #FF1D37 100%) 0% 0% no-repeat padding-box;
    font: normal normal 500 0.25rem/0.52rem Poppins;
    letter-spacing: 1.25px;
    color: #FFFFFF;
    position: relative;
  }
  .xmas-2024.header-card .right::before {
    content: "";
    width: 0.97rem;
    height: 0.63rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/2024xssale/left-icon.svg") center/cover no-repeat;
    position: absolute;
    left: -0.6rem;
    top: -0.2rem;
  }
  .home-header.xmas-2024 {
    top: 1.3rem !important;
  }
  body {
    padding-top: 1.3rem;
  }
  .appsignupbtn,
.appsigninbtn,
.newappsignupbtn-m,
.button-small,
.ai_button,
.btn {
    font-weight: 500 !important;
    font-size: 0.32rem !important;
  }
  .appsignupbtn span,
.appsigninbtn span,
.newappsignupbtn-m span,
.button-small span,
.ai_button span,
.btn span {
    font-weight: 500 !important;
    font-size: 0.32rem !important;
  }
  .appsignupbtn a,
.appsigninbtn a,
.newappsignupbtn-m a,
.button-small a,
.ai_button a,
.btn a {
    font-weight: 500 !important;
    font-size: 0.32rem !important;
  }
  /* css代码 */
  /* 在根元素html下，font-size 设置为,50px; */
  .header-banner {
    display: none !important;
  }
  .header-banner-blackday {
    display: none !important;
  }
  #backTop {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url(https://static-alter1.vidnoz.com/web/en/img/_common/back_to_top.svg) center center/cover no-repeat;
    opacity: 0.6;
    position: fixed;
    bottom: 1.5rem;
    right: 0.6rem;
    cursor: pointer;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    z-index: 999;
  }
  .overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    /* 半透明黑色蒙板 */
    z-index: 9999;
  }
  .balck-day-card {
    display: none !important;
  }
  .create-book-tab {
    display: none !important;
  }
  .video-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
  }
  .video-frame {
    width: 100%;
    height: 40%;
  }
  .close-button {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    color: #fff;
    font-size: 24px;
  }
  .home-header {
    background: rgba(31, 37, 61, 0.7) 0% 0% no-repeat padding-box;
    width: 100%;
    height: 1.3rem;
    position: fixed;
    overflow: hidden;
    top: 0 !important;
    z-index: 999;
    -webkit-transition: 0.15s;
    transition: 0.15s;
  }
  .home-header.bf-2024 {
    top: 1.3rem !important;
  }
  .home-header.xmas-2024 {
    top: 1.3rem !important;
  }
  .home-header a {
    text-decoration: none;
  }
  .home-header .home-menu {
    background: #ffffff 0% 0% no-repeat padding-box;
    width: 100%;
    padding-bottom: 0.4rem;
    border-radius: 0 0 0.3rem 0.3rem;
    -webkit-box-shadow: 0px 0.15rem 0.35rem rgba(24, 14, 64, 0.568627451);
            box-shadow: 0px 0.15rem 0.35rem rgba(24, 14, 64, 0.568627451);
  }
  .home-header .home-menu .home-logo {
    width: 100%;
    padding: 0 7%;
    position: relative;
    height: 1.3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .home-header .home-menu .home-logo > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo > div > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo > div > a .logo {
    display: inline-block;
    width: 0.88rem;
    height: 0.88rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/logo_m.svg") no-repeat;
    background-size: 0.88rem 0.88rem;
    margin-right: 0.14rem;
  }
  .home-header .home-menu .home-logo > div > a .Logo {
    display: inline-block;
    width: 1.78rem;
    height: 0.44rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz_m.svg") no-repeat;
    background-size: 1.7rem 0.44rem;
  }
  .home-header .home-menu .home-logo .header-credits-box {
    position: absolute;
    right: 1.2rem;
    display: none;
    z-index: 10;
  }
  .home-header .home-menu .home-logo .header-credits-box .credit-mask {
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 1.3rem;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 10;
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits {
    padding: 0 0.27rem;
    height: 0.6rem;
    outline: none;
    background-color: #fff5d9;
    border-radius: 0.33rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits .credits-icon {
    width: 0.36rem;
    height: 0.36rem;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/_common/icon_coins.svg");
    margin-right: 0.08rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits .credits-num,
.home-header .home-menu .home-logo .header-credits-box .header-credits .video_tra_head_text {
    color: #0f0f0f;
    font-size: 0.28rem;
    font-family: Poppins;
    font-weight: 500;
    font-style: normal;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits .video_tra_head_icon1 {
    width: 0.38rem;
    height: 0.38rem;
    background: no-repeat center;
    background-size: 100%;
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/video-translate/icon_time.svg");
    margin-right: 0.07rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits .video_tra_head_icon2 {
    width: 0.38rem;
    height: 0.38rem;
    background: no-repeat center;
    background-size: 100%;
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/video-translate/icon_addtime.svg");
    margin-left: 0.12rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content {
    position: absolute;
    width: 7.5rem;
    background-color: #fff;
    padding: 0.37rem 0.6rem 0.41rem;
    border-radius: 0px 0px 0.4rem 0.4rem;
    top: 0.95rem;
    right: -1.2rem;
    z-index: 999;
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des {
    width: 100%;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des .credit_des_q {
    color: #0f0f0f;
    font: normal normal 500 0.34rem/0.51rem Poppins;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des .credit_des_a {
    color: #0f0f0f;
    font: normal normal 300 0.26rem/0.29rem Poppins;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg {
    position: relative;
    font-size: 0;
    width: 100%;
    margin-top: 0.35rem;
    padding-top: 0.35rem;
    padding-left: 0.28rem;
    padding-bottom: 0.2rem;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/_common/m_top_banner_bg.png");
    background-size: 100%;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_icon {
    display: none;
    width: 1.51rem;
    height: 2.72rem;
    right: 0.17rem;
    top: 0.15rem;
    position: absolute;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/video-translate/top_banner_design.svg");
    background-size: 100%;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content .credit_des_bg_title,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content .credit_des_bg_title1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content .credit_des_bg_title2 {
    font: normal normal 600 0.26rem/0.36rem Poppins;
    margin-bottom: 0.23rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content .credit_des_bg_title2 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_title1 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_title2 {
    display: block;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item4 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .credit_des_bg_item .credit_des_bg_item6 {
    display: block;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .get_btn1 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.sub .get_btn2 {
    display: inline-block;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_title1 {
    display: block;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_title2 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item6 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_content.t2 .credit_des_bg_item .credit_des_bg_item4 {
    display: block;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item2,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item4,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 {
    position: relative;
    padding-left: 0.41rem;
    font-family: Poppins;
    font-size: 0.26rem;
    font-weight: 300;
    line-height: 0.36rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item1 span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item2 span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item3 span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item4 span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item5 span,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 span {
    color: #0f0f0f;
    font-family: Poppins;
    font-size: 0.26rem;
    font-weight: 600;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item1::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item2::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item3::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item4::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item5::before,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item6::before {
    content: "";
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    width: 0.3rem;
    height: 0.3rem;
    background: no-repeat center url("https://static-alter1.vidnoz.com/web/en/img/_common/tip_icon_hook.svg");
    background-size: 100%;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item5 {
    margin-bottom: 0.14rem;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item3,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item4,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item5,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .credit_des_bg_item .credit_des_bg_item6 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn1,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn2 {
    display: inline-block;
    margin-top: 0.28rem;
    padding: 0 0.62rem;
    height: 0.67rem;
    border-radius: 0.1rem;
    background: -webkit-gradient(linear, left top, right top, from(#f4d21b), to(#ff9362));
    background: linear-gradient(90deg, #f4d21b 0%, #ff9362 100%);
    color: #0f0f0f;
    font: normal normal 500 0.28rem/0.67rem Poppins;
    text-align: center;
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn:hover,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn1:hover,
.home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn2:hover {
    background: -webkit-gradient(linear, left top, right top, from(#ffe662), to(#ffb296));
    background: linear-gradient(90deg, #ffe662 0%, #ffb296 100%);
  }
  .home-header .home-menu .home-logo .header-credits-box .header-credits-content .credit_des_bg .get_btn2 {
    display: none;
  }
  .home-header .home-menu .home-logo .header-credits-box.active .header-credits {
    outline: none;
  }
  .home-header .home-menu .home-logo .header-credits-box.active .header-credits-content {
    display: block;
  }
  .home-header .home-menu .home-logo .head-mob {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background-size: 0.6rem 0.6rem;
    border: 1px solid #8b3dff;
    border-radius: 0.3rem;
    -webkit-margin-start: auto;
            margin-inline-start: auto;
  }
  .home-header .home-menu .home-logo .header-close {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/close-new.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .home-logo .header-open {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/three_.svg") no-repeat;
    background-size: 0.6rem 0.6rem;
  }
  .home-header .home-menu .bf2025-btn {
    display: none !important;
  }
  .home-header .home-menu .bf2025-btn-mob {
    width: 2.06rem;
    height: 0.46rem;
    font: italic normal 500 0.16rem/0.24rem Poppins;
    letter-spacing: 0.48px;
    color: #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 6px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bf2025_btn_m.png") no-repeat center;
    background-size: cover;
    -webkit-margin-start: 0.6rem;
            margin-inline-start: 0.6rem;
  }
  .home-header .home-menu .bf2025-btn-mob > span {
    font: italic normal 900 0.24rem/0.24rem Poppins;
    letter-spacing: 0.72px;
    color: #000000;
  }
  .home-header .home-menu .bf2025-btn-mob lottie-player {
    display: none;
  }
  .home-header .home-menu .menu-main {
    width: 100%;
    padding: 0 7%;
    display: none;
    max-height: calc(100vh - 1.3rem);
    margin-bottom: 1rem;
    overflow-y: auto;
  }
  .home-header .home-menu .menu-main::-webkit-scrollbar {
    width: 0px;
  }
  .home-header .home-menu .menu-main::-webkit-scrollbar-thumb {
    background-color: #fff;
  }
  .home-header .home-menu .menu-main .menu-item > p {
    font: normal normal 500 0.32rem/0.48rem Poppins;
    letter-spacing: 0.64px;
    color: #39325a;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0.3rem 0;
    margin: 0;
    border-bottom: 1px solid #e0dee6;
    -webkit-transition: 0.1s;
    transition: 0.1s;
  }
  .home-header .home-menu .menu-main .menu-item > p span {
    font-weight: 500;
  }
  .home-header .home-menu .menu-main .menu-item > p .title-icon {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon-new-b.svg") no-repeat;
    background-size: 0.6rem 0.6rem;
    -webkit-transition: 0.1s;
    transition: 0.1s;
  }
  .home-header .home-menu .menu-main .menu-item > p .title-icon_right {
    display: inline-block;
    width: 0.42rem;
    height: 0.42rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/right.svg") no-repeat;
    background-size: 0.42rem 0.42rem;
    -webkit-transition: 0.1s;
    transition: 0.1s;
  }
  .home-header .home-menu .menu-main .menu-item > p .Pricing {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .home-header .home-menu .menu-main .menu-item .active-menu {
    border: none;
  }
  .home-header .home-menu .menu-main .menu-item .active-menu span {
    color: #8b3dff !important;
  }
  .home-header .home-menu .menu-main .menu-item .active-menu .title-icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon-new-t.svg") no-repeat;
    background-size: 0.6rem 0.6rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content {
    padding-left: 0.3rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content span {
    font-weight: 300;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-title {
    font: normal normal 600 0.3rem/0.46rem Poppins;
    color: #39325a;
    border-bottom: 2px solid #e0dee6;
    padding: 0.3rem 0;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font: normal normal 300 0.3rem/0.46rem Poppins;
    color: #39325a;
    padding: 0.2rem 0;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item .case-des {
    font: normal normal 300 0.28rem/0.46rem Poppins;
    color: #747474;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item > i {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    margin-right: 0.4rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item .new_tag {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/_common/new_tag.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item .free_tag {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/ai-change-face/seo/free.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item .hot {
    display: inline-block;
    height: 15px;
    font-size: 12px;
    font-weight: 500;
    font-style: normal;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-size: 100% 100%;
    background-image: url(https://static-alter1.vidnoz.com/web/en/img/_common/hot_tag.svg);
    width: 48px;
    margin-left: 8px;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #sales {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case1.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #market {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case2.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #support {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case3.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #communication {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case4.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #explainer {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/explainer.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #training {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case5.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #e-learning {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case6.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #news {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/case7.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #aboutUs {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/aboutUs.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #business {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/business.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #help {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/help.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .content-item #pressKit {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/bighorn.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.3rem 0 0;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .product-head {
    width: 0.7rem;
    height: 0.7rem;
    border-radius: 0.4rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 0.2rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/producet1.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .photo-avatar-icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/photo-avatar-icon.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .shot-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product2.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .voice-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product9.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .product-avatar-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/ai-product-avatar-new.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .flex-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product3.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .streaming-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/streaming.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-clone {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product6.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-editor {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product4.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-wizard {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product5.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-speech {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product7.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-text {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/product8.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .image-to-video {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_image_to_video.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .ai-clothes-changer {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_clothes_changer.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .kissing-video {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_kissing_video.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .photo-dance {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/gen_photo_dance.svg") no-repeat;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .product-info {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .product-info .title {
    font-size: 0.24rem;
    font-weight: 600;
    margin-bottom: 0.03rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content .product-item .product-info .des {
    font-size: 0.2rem;
    font-weight: 300;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features {
    padding-left: unset;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_p {
    display: none;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_one .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newai_icon.svg") no-repeat;
    background-size: cover;
    min-width: 1.12rem;
    height: 1.12rem;
    -webkit-margin-end: 0.21rem;
            margin-inline-end: 0.21rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_two .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newvoice_icon.svg") no-repeat;
    background-size: cover;
    min-width: 1.12rem;
    height: 1.12rem;
    -webkit-margin-end: 0.21rem;
            margin-inline-end: 0.21rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_three .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newtranslator.svg") no-repeat;
    background-size: cover;
    min-width: 1.12rem;
    height: 1.12rem;
    -webkit-margin-end: 0.21rem;
            margin-inline-end: 0.21rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_four .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/interactive.png") no-repeat;
    background-size: cover;
    min-width: 1.12rem;
    height: 1.12rem;
    -webkit-margin-end: 15px;
            margin-inline-end: 15px;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_gen .features_new_fix_icon {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/newgen.svg") no-repeat;
    background-size: cover;
    min-width: 1.12rem;
    height: 1.12rem;
    -webkit-margin-end: 0.21rem;
            margin-inline-end: 0.21rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item {
    display: block;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_info .features_new_fix_name {
    font: normal normal 600 0.36rem/0.55rem Poppins;
    color: #000000;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_info .features_new_fix_text {
    font: normal normal 300 0.28rem/0.42rem Poppins;
    color: #000000;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_righticon {
    -webkit-margin-start: auto;
            margin-inline-start: auto;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/righticon_gray.svg") no-repeat;
    background-size: cover;
    min-width: 0.74rem;
    height: 0.74rem;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0.26rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_right {
    background: #F4F4FB 0% 0% no-repeat padding-box;
    border-radius: 0.16rem;
    padding: 0.41rem 0 0.62rem;
    -webkit-padding-start: 0.4rem;
            padding-inline-start: 0.4rem;
    display: none;
    margin-bottom: 0.47rem;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item .features_new_fix_right .features_new_fix_right_p {
    font: normal normal 600 0.24rem/0.35rem Poppins;
    letter-spacing: 0.0072rem;
    color: #B4B4C5;
    text-transform: uppercase;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item.active .features_new_fix_right {
    display: block;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item.active .features_new_fix_name {
    color: #6D4DFF !important;
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_features .features_new_fix_left .features_new_fix_item.active .features_new_fix_righticon {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  .home-header .home-menu .menu-main .menu-item .menu-content_pricing .blackday-pricing {
    display: none;
  }
  .home-header .home-menu .menu-main .menu-item.credit {
    display: none;
  }
  .home-header .home-menu .menu-main .menu-item.credit > p img {
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item .product-head {
    width: 0.61rem;
    height: 0.61rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 0.13rem;
    background-size: cover;
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item .credit-head {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_coins.svg");
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item .view-head {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_view.svg");
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item .view-api {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_api.svg");
  }
  .home-header .home-menu .menu-main .menu-item.credit .menu-content .product-item .signout-head {
    background-image: url("https://static-alter1.vidnoz.com/web/en/img/_common/list_icon_sign_out.svg");
  }
  .home-header .home-btn {
    display: block;
  }
  .home-header .home-btn .black-day-sale {
    display: none;
  }
  .home-header .home-btn #Login {
    display: inline-block;
    width: 100%;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 2px solid #8c72ff;
    border-radius: 0.5rem;
    font: normal normal 400 0.32rem/0.48rem Poppins;
    color: #6d4dff;
    margin-top: 0.6rem;
  }
  .home-header .home-btn .credit-box {
    display: none !important;
  }
  .home-header .home-btn #SignUp {
    text-decoration: none;
    display: inline-block;
    width: 100%;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background: #6d4dff 0% 0% no-repeat padding-box;
    border-radius: 0.5rem;
    font: normal normal 400 0.32rem/0.48rem Poppins;
    color: #ffffff;
    margin-top: 0.24rem;
  }
  .home-header .login-user {
    display: none !important;
  }
  .record-now_btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0.3rem;
    width: 100%;
    height: 1rem;
    background: #6d4dff 0% 0% no-repeat padding-box;
    border-radius: 0.5rem;
    font: normal normal 300 0.32rem/0.48rem Poppins;
    color: #ffffff;
    cursor: pointer;
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  .record-now_btn:hover {
    opacity: 0.8;
  }
  .footer-window {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 1.38rem;
    background: #ffffff 0% 0% no-repeat padding-box;
    -webkit-box-shadow: 0px 0.15rem 0.35rem rgba(24, 14, 64, 0.568627451);
            box-shadow: 0px 0.15rem 0.35rem rgba(24, 14, 64, 0.568627451);
    border-radius: 0.3rem 0.3rem 0px 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    z-index: 999;
    padding: 0 0.3rem;
  }
  .footer-window .window-item {
    text-align: center;
  }
  .footer-window .window-item .icon-wapper {
    width: 100%;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .footer-window .window-item .icon-wapper .icon {
    width: 0.68rem;
    height: 0.68rem;
  }
  .footer-window .window-item .icon-wapper .ai-video-generator {
    width: 0.68rem;
    height: 0.68rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/logo-new1.svg") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .ai-video-generator.active {
    width: 0.68rem;
    height: 0.68rem;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz-ai.svg") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .talking-head {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/th-dark.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .talking-head.active {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/th-active.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .text-to-speech {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/face-dark.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .text-to-speech.active {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/face-active.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .ai-headshot-generator {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/headshot-dark.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .ai-headshot-generator.active {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/headshot-active.png") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .image-to-video {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/footer_image_to_video.svg") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item .icon-wapper .login {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/footer_login.svg") no-repeat;
    background-size: 0.68rem 0.68rem;
  }
  .footer-window .window-item p {
    font-size: 0.18rem;
    font-weight: 300;
    color: #000000;
  }
  .footer-window .footer-login {
    display: inline-block;
    width: 2.4rem;
    height: 0.74rem;
    background: #8b3dff 0% 0% no-repeat padding-box;
    border-radius: 10px;
    font: normal normal 600 0.18rem/0.74rem Poppins !important;
    text-align: center;
    color: #ffffff;
  }
  .page-footer {
    margin-bottom: 1.4rem;
  }
  .page-footer .footer-main {
    max-width: 86%;
    margin: 0 auto;
    text-align: center;
  }
  .page-footer .footer-main .page-footer_title {
    border-bottom: 1px solid #e0dee6;
  }
  .page-footer .footer-main .page-footer_title .logo-footer {
    width: 3.58rem;
    height: 1.14rem;
    margin: 0 auto;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/vidnoz-new.svg") no-repeat;
    background-size: 3.58rem 1.14rem;
    margin-bottom: 0.28rem;
    margin-top: 1.5rem;
  }
  .page-footer .footer-main .page-footer_title > p {
    font-size: 0.32rem;
    font-weight: 300;
    color: #0e0d11;
  }
  .page-footer .footer-main .page-footer_title .record-now_btn {
    font-weight: 500 !important;
    font-size: 18px !important;
    margin: 0.43rem 0 0.6rem;
    background-color: #8b3dff;
  }
  .page-footer .footer-main .page-footer_item {
    padding-top: 0.3rem;
  }
  .page-footer .footer-main .page-footer_item h3 {
    font: normal normal 600 0.38rem/0.57rem Poppins;
    color: #39325a;
    margin-top: 0.25rem;
  }
  .page-footer .footer-main .page-footer_item h4 {
    font: normal normal 300 0.38rem/0.57rem Poppins;
    color: #39325a;
    margin-top: 0.25rem;
  }
  .page-footer .footer-main .page-footer_item h4 a {
    font: normal normal 300 0.38rem/0.57rem Poppins;
  }
  .page-footer .footer-main .page-footer_item .spcial {
    margin-top: 0.6rem;
  }
  .page-footer .footer-main .last-item {
    padding-bottom: 0.6rem;
    border-bottom: 2px solid #e0dee6;
  }
  .page-footer .footer-deep {
    max-width: 86%;
    margin: 0 auto;
  }
  .page-footer .footer-deep a {
    text-decoration: none;
  }
  .page-footer .footer-deep .footer-deep-go {
    width: 100%;
  }
  .page-footer .footer-deep .footer-deep-go .language-select {
    position: relative;
    margin: 0.3rem 0;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle {
    border: 1px solid #e2e1e8;
    border-radius: 0.5rem;
    width: 100%;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 0.42rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle.selected .bottom {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle i {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle #language {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font: normal normal 300 0.32rem/0.48rem Poppins;
    color: #39325a;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle .global {
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/global.svg") no-repeat;
    background-size: 0.5rem 0.5rem;
    margin-right: 0.55rem;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .select-handle .bottom {
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    background: url("https://static-alter1.vidnoz.com/web/en/img/_common/icon_bottom.svg") no-repeat;
    background-size: 0.5rem 0.5rem;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options {
    width: 100%;
    position: absolute;
    bottom: 1.1rem;
    left: 0;
    border: 1px solid #e2e1e8;
    border-radius: 0.1rem;
    padding: 0.08rem 0;
    background: #fff;
    display: none;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options p {
    font: normal normal 300 0.32rem/0.48rem Poppins;
    color: #39325a;
    padding: 0.08rem 0.15rem;
    text-align: left;
  }
  .page-footer .footer-deep .footer-deep-go .language-select .options p a {
    font-size: inherit;
    color: inherit;
    text-decoration: none;
    text-align: left;
  }
  .page-footer .footer-deep .footer-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding-bottom: 0.6rem;
    border-bottom: 2px solid #e2e1e8;
    margin-bottom: 0.6rem;
  }
  .page-footer .footer-deep .footer-icons .footer-deep-go_icon {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    background: #ffffff 0% 0% no-repeat padding-box;
    border: 0.01rem solid #e2e1e8;
    border-radius: 0.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .page-footer .footer-deep .footer-icons .footer-deep-go_icon .big-icon {
    width: 0.45rem;
    height: 0.45rem;
  }
  .page-footer .footer-deep .footer-icons .footer-deep-go_icon .small-icon {
    display: none;
  }
  .page-footer .footer-deep .footer-icons .footer-deep-go_icon.tiktok {
    display: inherit;
  }
  .page-footer .footer-deep .footer-icons .footer-deep-go_icon.pinterest {
    display: none;
  }
  .page-footer .footer-deep p {
    font: normal normal 300 0.28rem/0.42rem Poppins;
    opacity: 1;
    text-align: center;
  }
  .page-footer .footer-deep p a {
    text-decoration: underline;
    font: normal normal 300 0.28rem/0.42rem Poppins;
    color: #6d4dff;
  }
}
p {
  margin: 0;
}