body, td, th, dt, dd, input, textarea, select {
  font-family: "Libre Caslon Display";
}
body, td, th, .site_body {

  background: #00010D;

  color: #fff;

  font-size: 20px;

  margin: 0;
}

.submit_button {

  font-size: 17px;

  background: #b6b5e8;

  color: #000000;

  border: none;

  height: 45px;

  line-height: 45px;

  border-radius: 25px;

  padding: 0 25px;

  font-family: TASA Orbiter;
}

.form_fields, select, .form_fields_error, textarea {

  font-size: 18px;

  background: #1e1e2a;

  color: #fff;

  border: 1px solid #b6b5e6;

  height: 45px;

  line-height: 45px;

  border-radius: 7px;
}

a {

  color: #b6b5e8;

  text-decoration: none;
}

a:hover, a.hover {

  color: #fff;
}

.submit_button:hover, .submit_button.hover {

  background: #ffffff;

  color: #000000;
}

.form_fields_error {

  background: #381f31;

  border: 1px solid #b40c0c;
}

.flag_error {

  background: #ea6264;
}

.flag_ok {

  background: #00a188;
}

.flag_att {

  background: #d29470;
}

.msgbox {

  color: #fff;

  border-radius: 7px;
}

h1, h2, h3, h4, h5 {

  font-weight: normal;
}

color-list {

  0: #b6b5e8;

  1: #2e2d4a;
}

h1 {

  font-size: 34px;

  padding-bottom: 15px;
}

h2 {

  font-size: 25px;

  padding-bottom: 20px;
}

h3 {

  font-size: 20px;

  padding-bottom: 20px;
}

.footer_menu a {

  font-size: 15px;
}

.contact_addr_box .sub_header_alt {
}

.shop_footer_links {

  background: #1e1e2b;
}

h5 {

  font-size: 18px;
}

.f_heading {

  font-size: 27px;
}

[data-style="website"] {
  width:1400pxpx;background-color:#00010D;color:#fff;max-width:1400px;
}
[data-style="header"] {
  margin-bottom:30px;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header-h1"] {
  font-size:clamp(40px, 5.56vw, 90px);font-weight:900;justify-self:center;justify-items:center;max-width:1400px;
}
[data-style="breadcrumb"] {
  display:none;max-width:1400px;
}
[data-style="header-h1span"] {
  text-align:center;justify-self:center;max-width:1400px;
}
[data-style="header-inner"] {
  width:100%;background-color:#000000cc;
}
[data-style="header-h1span"][data-page-id="14"] {
  max-width:1400px;
}
[data-style="header"][data-page-id="14"] {
  background-image:url(/img/style/42.webp?D696n);background-size:cover;display:flex;
}
[data-style="header"][data-page-id="3"] {
  display:none;max-width:1400px;
}
[data-style="header-h1"][data-page-id="4"] {
  font-size:32px;justify-self:center;justify-items:center;max-width:1400px;
}
[data-style="header"][data-page-id="4"] {
  justify-self:center;align-self:center;display:none;max-width:1400px;
}
[data-style="breadcrumb"][data-page-id="55"] {
  justify-self:center;justify-items:center;display:none;max-width:1400px;
}
[data-style="header"][data-page-id="8"] {
  background-image:url(/img/style/55.webp?Gcd7W);background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="44"] {
  background-image:url(/img/style/58.webp?7nBns);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="10"] {
  background-image:url(/img/style/60.webp?Mp45e);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="24"] {
  background-image:url(/img/style/62.webp?6Xhnm);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="12"] {
  background-image:url(/img/style/63.webp?N5D3q);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="19"] {
  background-image:url(/img/style/64.webp?91vI1);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
[data-style="header"][data-page-id="55"] {
  background-image:url(/img/style/65.webp?ctX4M);margin-bottom:30px;background-size:cover;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;display:flex;
}
.device_menu {
  width: 45px;
  height: 30px !important;
}

.device_menu span {
  background: #b6b5e8;
  height: 1px;
}

.ObjID-i3 {
column-gap:0px;
}

.ObjID-89 {
height:100vh;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:1;
}

.ObjID-170 {
background-color:#000000af;position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:2;
}

.ObjID-18 {
padding-top:30px;max-width:1400px;
}

.ObjID-i18 {
column-gap:50px;
}

.ObjID-76 {
max-width:1400px;
}

.ObjID-19 {
max-width:1400px;
}

.ObjID-130 {
padding-top:20px;max-width:1400px;
}

.ObjID-35 {
max-width:1400px;
}

.ObjID-i35 {
column-gap:0px;
}

.ObjID-37 {
padding-top:40px;max-width:1400px;
}

.ObjID-38 {
max-width:1400px;
}

.ObjID-48 {
padding-top:40px;max-width:1400px;
}

.ObjID-47 {
max-width:1400px;
}

.ObjID-49 {
padding-top:40px;max-width:1400px;
}

.ObjID-52 {
max-width:1400px;
}

.ObjID-51 {
padding-top:40px;max-width:1400px;
}

.ObjID-50 {
max-width:1400px;
}

.ObjID-53 {
padding-top:40px;max-width:1400px;
}

.ObjID-54 {
max-width:1400px;
}

.ObjID-55 {
padding-top:40px;max-width:1400px;
}

.ObjID-56 {
padding-bottom:60px;max-width:1400px;
}

.ObjID-72 {
max-width:1400px;
}

.ObjID-i72 {
column-gap:0px;
}

.ObjID-117 {
padding-bottom:50px;max-width:1400px;
}

.ObjID-79 {
padding-top:30px;max-width:1400px;
}

.ObjID-116 {
max-width:1400px;
}

.ObjID-15 {
background-image:url(/img/section/15.webp?46Q1m);background-size:cover;
}

.ObjID-i15 {
column-gap:0px;
}

.ObjID-17 {
background-color:#0000008c;justify-items:unset;align-items:unset;
}

.ObjID-16 {
width:350px;background-color:#ffffff00;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;max-width:1400px;
}

.ObjID-162 {
display:none;max-width:1400px;
}

.ObjID-23 {
padding-top:20px;margin-top:50px;background-color:#14141e;
}

.ObjID-i23 {
max-width:1400px;column-gap:0px;
}

.ObjID-29 {
justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-28 {
width:300px;max-width:1400px;
}

.ObjID-60 {
max-width:1400px;
}

.ObjID-i60 {
max-width:1400px;column-gap:0px;
}

.ObjID-27 {
max-width:1400px;
}

.ObjID-65 {
max-width:1400px;
}

.ObjID-i65 {
max-width:1400px;column-gap:0px;
}

.ObjID-71 {
max-width:1400px;
}

.ObjID-69 {
max-width:1400px;
}

.ObjID-74 {
max-width:1400px;
}

.ObjID-146 {
width:180px;padding-bottom:20px;max-width:1400px;
}

.ObjID-66 {
max-width:1400px;
}

.ObjID-147 {
width:180px;padding-bottom:20px;max-width:1400px;
}

.ObjID-68 {
max-width:1400px;
}

.ObjID-148 {
width:180px;padding-bottom:20px;max-width:1400px;
}

.ObjID-75 {
max-width:1400px;
}

.ObjID-135 {
max-width:1400px;
}

.ObjID-i135 {
max-width:1400px;column-gap:0px;
}

.ObjID-137 {
width:300px;justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-136 {
padding-top:50px;padding-bottom:70px;max-width:1400px;
}

.ObjID-149 {
max-width:1400px;
}

.ObjID-i149 {
column-gap:0px;
}

.ObjID-151 {
max-width:1400px;
}

.ObjID-150 {
margin-bottom:60px;max-width:1400px;
}

.ObjID-166 {
padding-top:20px;max-width:1400px;
}

.ObjID-i166 {
column-gap:0px;
}

.ObjID-167 {
max-width:1400px;
}

.ObjID-7 {
max-width:1400px;
}

.ObjID-i7 {
column-gap:0px;
}

.ObjID-8 {
max-width:1400px;
}

.ObjID-59 {
justify-self:center;justify-items:center;max-width:1400px;
}

.ObjID-111 {
padding-top:50px;background-color:#14141e;
}

.ObjID-i111 {
max-width:1400px;column-gap:0px;
}

.ObjID-113 {
justify-self:center;justify-items:center;max-width:1400px;
}

.ObjID-24 {
width:90vw;justify-self:center;justify-items:center;max-width:1400px;
}

.ObjID-i164 {
column-gap:0px;
}

.ObjID-22 {
font-size:clamp(18px, 1.5vw, 22px);border-width:1px;border-style:solid;border-color:#b6b5e8;border-left: none;border-right: none;background-color:#000000;justify-items:center;justify-content:center;
			display:flex;
}

.ObjID-9 {
padding-top:10px;padding-bottom:60px;max-width:1400px;
}

.ObjID-i9 {
column-gap:0px;
}

.ObjID-10 {
max-width:1400px;
}

.ObjID-11 {
max-width:1400px;
}

.ObjID-i11 {
column-gap:0px;
}

.ObjID-12 {
max-width:1400px;
}

.ObjID-94 {
max-width:1400px;
}

.ObjID-i94 {
column-gap:0px;
}

.ObjID-95 {
margin-bottom:50px;max-width:1400px;
}

.ObjID-92 {
width:100%;border-radius:10px;overflow: hidden;background-size:500px;max-width:1400px;
}

.ObjID-112 {
padding-top:50px;padding-bottom:50px;background-color:#14141e;
}

.ObjID-i112 {
max-width:1400px;column-gap:0px;
}

.ObjID-114 {
max-width:1400px;
}

.ObjID-26 {
font-size:30px;justify-items:center;max-width:1400px;
}

.ObjID-62 {
max-width:1400px;
}

.ObjID-i62 {
max-width:1400px;column-gap:0px;
}

.ObjID-64 {
max-width:1400px;
}

.ObjID-63 {
max-width:1400px;
}

.ObjID-96 {
max-width:1400px;
}

.ObjID-i96 {
max-width:1400px;column-gap:clamp(20px, 7.5vw, 80px);
}

.ObjID-102 {
margin-top:32px;max-width:1400px;
}

.ObjID-103 {
margin-top:32px;max-width:1400px;
}

.ObjID-97 {
max-width:1400px;
}

.ObjID-98 {
margin-bottom:30px;max-width:1400px;
}

.ObjID-100 {
margin-bottom:30px;max-width:1400px;
}

.ObjID-169 {
max-width:1400px;
}

.ObjID-58 {
position:relative;z-index:10;max-width:1400px;
}

.ObjID-i58 {
max-width:1400px;column-gap:0px;
}

.ObjID-108 {
font-family:Times New Roman;font-size:clamp(30px, 4vw, 50px);font-weight:900;color:#b6b5e8;max-width:1400px;
}

.ObjID-109 {
font-size:22px;max-width:1400px;
}

.ObjID-110 {
padding-top:20px;justify-self:center;align-self:center;justify-items:center;justify-content:center;
			display:flex;max-width:1400px;
}

.ObjID-57 {
padding-top:40px;padding-bottom:40px;border-radius:2px;overflow: hidden;justify-self:center;justify-items:center;max-width:1400px;
}

.ObjID-81 {
max-width:1400px;
}

.ObjID-i81 {
column-gap:50px;
}

.ObjID-145 {
max-width:1400px;
}

.ObjID-88 {
max-width:1400px;
}

.ObjID-82 {
max-width:1400px;
}

.ObjID-132 {
max-width:1400px;
}

.ObjID-i118 {
column-gap:0px;
}

.ObjID-138 {
max-width:1400px;
}

.ObjID-i138 {
column-gap:0px;
}

.ObjID-142 {
width:300px;justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-140 {
padding-top:50px;padding-bottom:70px;justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-104 {
max-width:1400px;
}

.ObjID-i104 {
max-width:1400px;column-gap:0px;
}

.ObjID-168 {
max-width:1400px;
}

.ObjID-120 {
max-width:1400px;
}

.ObjID-i120 {
column-gap:50px;
}

.ObjID-133 {
max-width:1400px;
}

.ObjID-126 {
max-width:1400px;
}

.ObjID-123 {
max-width:1400px;
}

.ObjID-131 {
max-width:1400px;
}

.ObjID-106 {
max-width:1400px;
}

.ObjID-i106 {
max-width:1400px;column-gap:0px;
}

.ObjID-139 {
max-width:1400px;
}

.ObjID-i139 {
column-gap:0px;
}

.ObjID-143 {
width:300px;justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-141 {
padding-top:50px;padding-bottom:70px;justify-self:center;align-self:center;justify-items:center;max-width:1400px;
}

.ObjID-121 {
padding-bottom:50px;max-width:1400px;
}

.ObjID-i121 {
column-gap:50px;
}

.ObjID-144 {
max-width:1400px;
}

.ObjID-128 {
max-width:1400px;
}

.ObjID-129 {
max-width:1400px;
}

.ObjID-125 {
max-width:1400px;
}

@media only screen and (max-width: 1200px) {

.ObjID-15 {
background-image:url(/img/section/15.webp?46Q1m);
}

.ObjID-162 {
padding-left:20px;padding-bottom:20px;background-color:#ffffff00;position:fixed;top:20px;right:20px;display:block;max-width:1400px;
}

.ObjID-163 {
max-width:1400px;
}

.ObjID-22 {
font-size:18px;width:85vw;padding-bottom:20px;background-color:#000000;display:none;max-width:1400px;
}

.ObjID-11 {
max-width:1400px;
}

.ObjID-i11 {
column-gap:0px;
}

.ObjID-153 {
max-width:1400px;
}

.ObjID-96 {
max-width:1400px;
}

.ObjID-i96 {
max-width:1400px;column-gap:20px;
}

.ObjID-97 {
max-width:1400px;
}

.ObjID-108 {
font-family:Times New Roman;font-size:30px;font-weight:900;color:#b6b5e8;max-width:1400px;
}

.ObjID-i118 {
column-gap:0px;
}

}

@media only screen and (max-width: 1200px) {
  .site_main_menu ul {
    flex-direction: column;
  }
  .site_main_menu {
    position: fixed;
    top: 0;
    bottom: 0;
    right: -100vw;
    width: 40vw;
    min-width: 240px;
    padding: 20px;
    margin: 0;
    display: block;
    box-shadow: 0 0 10px #00000036;
    transition: 0.5s;
    z-index: 1900;
  }
  .slide_left.site_main_menu {
    right: auto;
    left: -100vw;
  }
  .slide_top.site_main_menu {
    right: 0;
    left: 0;
    top: -100vh;
    bottom: auto;
    width: auto;
    min-width: unset;
  }
  .slide_bottom.site_main_menu {
    right: 0;
    left: 0;
    bottom: -100vh;
    top: auto;
    width: auto;
    min-width: unset;
  }
}