:root {
  --man_color: #4AA1DA;
  --woman_color: #F756FF;
  --bkcolor_1: #000000;
  --color_1: #FFFFFF;
  --bkcolor_2: #4F256A;
  --color_2: #FFFFFF;
  --bkcolor_3: #732190;
  --color_3: #FFFFFF;
  --bkcolor_4: #000000;
  --color_4: #FFFFFF;
  --bkcolor_5: #000000;
  --color_5: #FFFFFF;
  --bkcolor_6: #732190;
  --color_6: #FFFFFF;
  --app_color: #3CB4FF;
  --bkcolor_7: #FFF;
  --color_7: #000;
  --bkcolor_8: #070707;
  --bkcolor_9: #8735A4;
  --bkcolor_10: #FFFFFF;
  --bkcolor_11: #FFFFFF;
  --color_12: #FFFFFF;
  --color_13: #FFFFFF;
  --bkcolor_14: #4F256A;
  --color_15: #FFFFFF;
  --bkcolor_16: #A654C3;
  --bkcolor_17: #000000;
  --bkcolor_18: #000000;
  --bkcolor_20: #000000;
  --color_20: #FFFFFF;
  --color_21: #FFFFFF;
  --color_22: #FFFFFF;
  --color_23: #FFFFFF;
  --bkcolor_24: #732190;
  --bkcolor_26: #732190;
  --font_1: Arial;
  --font_1_url: [FONT1_URL];
  --font_2: Arial;
  --font_2_url: [FONT2_URL];
  --font_3: Arial;
  --font_3_url: [FONT3_URL];
  --font_4: Arial;
  --font_4_url: [FONT4_URL];
  --font_5: Arial;
  --font_5_url: [FONT5_URL];
  --font_6: JetSet, Arial;
  --font_6_url: [FONT6_URL];
  --font_7: Arial;
  --font_7_url: [FONT7_URL];
}
@charset "utf-8";
@font-face {
  font-family: "gautami";
  src: url('../../../fonts/gautami.ttf') format('truetype'), url('../../../fonts/gautami.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "gautami";
  src: url('../../../fonts/gautamib.ttf') format('truetype'), url('../../../fonts/gautamib.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: "gautami";
  src: url('../../../fonts/gautamib.eot');
  font-weight: bold;
}
@font-face {
  font-family: "opensans";
  src: url('../../../fonts/opensans.ttf') format('truetype'), url('../../../fonts/opensans.woff') format('woff');
  font-weight: bold;
}
@font-face {
  font-family: "fontawesome";
  src: url('../../../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome";
  src: url('../../../fonts/fontawesome-webfont.eot');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome light";
  src: url('../../../fonts/fontawesome-light.ttf') format('truetype'), url('../fonts/fontawesome-light.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome light";
  src: url('../../../fonts/fontawesome-light.eot');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome normal";
  src: url('../../../fonts/fontawesome-regular.ttf') format('truetype'), url('../fonts/fontawesome-regular.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome normal";
  src: url('../../../fonts/fontawesome-regular.eot');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome bold";
  src: url('../../../fonts/fontawesome-solid.ttf') format('truetype'), url('../fonts/fontawesome-solid.woff') format('woff');
  font-weight: normal;
}
@font-face {
  font-family: "fontawesome bold";
  src: url('../../../fonts/fontawesome-solid.eot');
  font-weight: normal;
}
html,
body {
  background-color: #fff;
  background-color: #000000;
}
p {
  margin: 0px;
}
ul {
  margin: 0px;
  padding: 0px;
}
li {
  list-style: none;
}
h2,
h3 {
  margin: 0px;
  font-family: Arial;
}
body {
  font-family: Arial;
  min-width: 300px;
  min-width: 280px;
  color: #2a2d33;
  color: #FFFFFF;
  min-height: 600px;
  margin: 0px;
  padding-top: 80px;
}
label {
  margin: 0px;
  padding: 0px;
}
table {
  margin: 0px;
}
th,
td,
tr {
  padding: 0px;
  font-weight: normal;
}
input,
input[type="checkbox"] {
  border: none;
  margin: 0px;
  outline: none;
  border-radius: 0px;
}
input:hover,
input:focus,
input:active {
  outline: none;
}
a,
a:hover,
a:focus,
a:active {
  color: inherit;
  text-decoration: none;
  outline: transparent;
  outline: none;
  border: none;
}
select,
select:focus,
select:hover {
  outline: none;
}
button {
  outline: none;
}
.body {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  max-width: 950px;
  max-width: 960px;
  padding-left: 5px;
  padding-right: 5px;
  overflow: hidden;
}
/* ---------  Apex Link  ---------  */
.apex_link {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 13px;
  color: #FFFFFF;
  width: 180px;
}
.apex_link:hover {
  color: #FFFFFF;
}
/* ---------  SVG  ---------  */
.image_404 {
  max-width: 300px;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}
.image_404 polygon[fill="#9CE3EB"] {
  fill: #00a6de;
  fill: #732190;
  fill-opacity: 0.5;
}
.image_404 ellipse[fill="#36C7D6"] {
  opacity: 0.15;
  fill: #00a6de;
  fill: #732190;
}
.image_404 rect[fill="#36C7D6"] {
  opacity: 0.15;
  fill: #00a6de;
  fill: #732190;
}
.image_404 svg *[stroke="#36C7D6"] {
  stroke: #00a6de;
  stroke: #732190;
}
.not_found {
  font-family: Open Sans, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  font-size: 44px;
  margin-top: 15px;
  color: #00a6de;
  color: #732190;
}
@media (max-width: 700px) {
  .not_found {
    font-size: 6.5vw;
  }
}
@media (max-width: 300px) {
  .not_found {
    font-size: 20px;
  }
}
