@charset "UTF-8";
@import url("https://use.typekit.net/ysl6jlt.css");
@-webkit-keyframes opacity {
  0% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.6;
  }
}
@keyframes opacity {
  0% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.6;
  }
}
@-webkit-keyframes opacity2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes opacity2 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes colorRGB {
  0% {
    -webkit-filter: hue-rotate(0deg) saturate(200%);
            filter: hue-rotate(0deg) saturate(200%);
  }
  100% {
    -webkit-filter: hue-rotate(300deg) saturate(200%);
            filter: hue-rotate(300deg) saturate(200%);
  }
}
@keyframes colorRGB {
  0% {
    -webkit-filter: hue-rotate(0deg) saturate(200%);
            filter: hue-rotate(0deg) saturate(200%);
  }
  100% {
    -webkit-filter: hue-rotate(300deg) saturate(200%);
            filter: hue-rotate(300deg) saturate(200%);
  }
}
@-webkit-keyframes colorRGB2 {
  0% {
    -webkit-filter: hue-rotate(0deg) saturate(200%);
            filter: hue-rotate(0deg) saturate(200%);
  }
  100% {
    -webkit-filter: hue-rotate(60deg) saturate(200%);
            filter: hue-rotate(60deg) saturate(200%);
  }
}
@keyframes colorRGB2 {
  0% {
    -webkit-filter: hue-rotate(0deg) saturate(200%);
            filter: hue-rotate(0deg) saturate(200%);
  }
  100% {
    -webkit-filter: hue-rotate(60deg) saturate(200%);
            filter: hue-rotate(60deg) saturate(200%);
  }
}
@-webkit-keyframes bgMove {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
}
@keyframes bgMove {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
}
@-webkit-keyframes routerMove {
  0% {
    -webkit-transform: scale(1.12);
            transform: scale(1.12);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes routerMove {
  0% {
    -webkit-transform: scale(1.12);
            transform: scale(1.12);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes rotateMove {
  0% {
    -webkit-transform: rotate(-10deg);
            transform: rotate(-10deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateMove {
  0% {
    -webkit-transform: rotate(-10deg);
            transform: rotate(-10deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes imgMove {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
  50% {
    -webkit-transform: translateY(1%);
            transform: translateY(1%);
  }
  100% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
}
@keyframes imgMove {
  0% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
  50% {
    -webkit-transform: translateY(1%);
            transform: translateY(1%);
  }
  100% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
}
@-webkit-keyframes imgMove2 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes imgMove2 {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes moveLine {
  0% {
    -webkit-clip-path: polygon(0 0, 0% 0, 0% 100%, 0% 100%);
            clip-path: polygon(0 0, 0% 0, 0% 100%, 0% 100%);
  }
  100% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@keyframes moveLine {
  0% {
    -webkit-clip-path: polygon(0 0, 0% 0, 0% 100%, 0% 100%);
            clip-path: polygon(0 0, 0% 0, 0% 100%, 0% 100%);
  }
  100% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  }
}
@-webkit-keyframes move {
  0% {
    top: 0;
  }
  50% {
    top: 30px;
  }
  100% {
    top: 0;
  }
}
@keyframes move {
  0% {
    top: 0;
  }
  50% {
    top: 30px;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes toLight {
  0% {
    -webkit-filter: drop-shadow(0 0 0px #545fff);
            filter: drop-shadow(0 0 0px #545fff);
  }
  50% {
    -webkit-filter: drop-shadow(0 0 10px #573aff);
            filter: drop-shadow(0 0 10px #573aff);
  }
  100% {
    -webkit-filter: drop-shadow(0 0 0px #545fff);
            filter: drop-shadow(0 0 0px #545fff);
  }
}
@keyframes toLight {
  0% {
    -webkit-filter: drop-shadow(0 0 0px #545fff);
            filter: drop-shadow(0 0 0px #545fff);
  }
  50% {
    -webkit-filter: drop-shadow(0 0 10px #573aff);
            filter: drop-shadow(0 0 10px #573aff);
  }
  100% {
    -webkit-filter: drop-shadow(0 0 0px #545fff);
            filter: drop-shadow(0 0 0px #545fff);
  }
}
.creatorAwards .kv {
  position: relative;
  color: #fff;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 0 0 0%;
}
.creatorAwards .kv--home {
  background: -webkit-gradient(linear, left top, left bottom, from(#010e23), to(#010e23));
  background: linear-gradient(180deg, #010e23 0%, #010e23 100%);
}
.creatorAwards .kv__figure {
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1;
}
.creatorAwards .kv__bg {
  position: relative;
  width: 100%;
  line-height: 0;
}
.creatorAwards .kv__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .kv__bg-origin {
  position: relative;
}
.creatorAwards .kv__bg-float {
  opacity: 0;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-animation: opacity2 1s infinite alternate;
          animation: opacity2 1s infinite alternate;
  z-index: 0;
}
.creatorAwards .kv__bg-float img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .kv__bgXs {
  width: 100%;
}
.creatorAwards .kv__position {
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: static;
          transform: static;
  top: 0%;
  left: 0%;
}
.creatorAwards .kv__circle {
  height: auto;
  width: 65%;
}
.creatorAwards .kv__animate {
  top: 60%;
  position: absolute;
  width: 100%;
  left: 32%;
}
.creatorAwards .kv__branch {
  position: absolute;
  width: 57%;
  height: auto;
  z-index: 5;
  overflow: hidden;
  bottom: 17%;
  right: 43%;
  -webkit-transform: static;
  transform: static;
}
.creatorAwards .kv__branch img {
  width: 80%;
}
.creatorAwards .kv__branch::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0%;
  -webkit-transition: height 1.5s ease-out;
  transition: height 1.5s ease-out;
}
.creatorAwards .kv__branch.show::before {
  height: 100%;
}
.creatorAwards .kv__branch--1 {
  position: relative;
}
.creatorAwards .kv__branch--2 {
  position: absolute;
  left: 0;
  top: 0;
}
.creatorAwards .kv__branch--3 {
  position: absolute;
  left: 0;
  top: 0;
}
.creatorAwards .kv__title {
  opacity: 0;
  padding: 0 0px;
  display: block;
  position: absolute;
  width: auto;
  z-index: 18;
  -webkit-transform: translate(0%, -50%);
          transform: translate(0%, -50%);
  top: 30%;
  left: 5%;
}
.creatorAwards .kv__title-icon {
  width: 50%;
  max-width: 80px;
  margin: 0 auto 20px;
  padding: 0 15px;
}
.creatorAwards .kv__title-icon img {
  width: 100%;
}
.creatorAwards .kv__title-main {
  font-size: 8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: none;
  padding: 0px 15px;
  white-space: pre-line;
}
.creatorAwards .kv__title-main span {
  display: inline;
  -moz-text-align-last: left;
       text-align-last: left;
  background: -webkit-gradient(linear, left top, right bottom, from(#87e0ed), color-stop(25%, #87e0ed), color-stop(75%, #ff7b60), to(#ff7b60));
  background: linear-gradient(to bottom right, #87e0ed 0%, #87e0ed 25%, #ff7b60 75%, #ff7b60 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  line-height: 1;
  letter-spacing: 3px;
}
.creatorAwards .kv__title-main1Line span {
  background: linear-gradient(135deg, #87e0ed 39%, #9ad1d7 44%, #ff7b60 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.creatorAwards .kv__title .langPl {
  font-family: "pragmatica", sans-serif;
  font-weight: 600;
  font-style: normal;
  text-align: center;
  width: 100%;
  margin: 0px 0 10px;
}
.creatorAwards .kv__title-subtitle {
  padding: 15px;
  text-align: center;
  font-family: "pragmatica", sans-serif;
  font-weight: 200;
  font-style: normal;
  text-transform: capitalize;
  font-size: 4vw;
}
@media (min-width: 996px) {
  .creatorAwards .kv__circle {
    height: auto;
    width: auto;
  }
  .creatorAwards .kv__animate {
    top: 46%;
    position: absolute;
    width: 100%;
    left: 51%;
  }
  .creatorAwards .kv__branch {
    position: absolute;
    width: 26%;
    z-index: 5;
    -webkit-transform: static;
    transform: static;
    bottom: 17%;
    right: 76%;
    height: auto;
    width: auto;
    overflow: visible;
  }
  .creatorAwards .kv__branch img {
    width: 100%;
  }
  .creatorAwards .kv__animate1 {
    -webkit-transform-origin: center;
            transform-origin: center;
    width: 30%;
    opacity: 0;
  }
  .creatorAwards .kv__animate2 {
    opacity: 0;
  }
  .creatorAwards .kv__animate2.show .kv__branch::before {
    height: 100%;
  }
  .creatorAwards .kv__title {
    padding: 0 25px;
    display: block;
    position: absolute;
    width: auto;
    z-index: 18;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 35%;
    left: 10%;
  }
  .creatorAwards .kv__title-icon {
    position: relative;
    width: 80%;
    max-width: 125px;
  }
  .creatorAwards .kv__title-main {
    font-size: 4.5vw;
  }
  .creatorAwards .kv__title .langPl {
    font-size: 3.8vw;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    text-align: left;
  }
  .creatorAwards .kv__title-subtitle {
    text-align: left;
    font-size: 20px;
    color: #e47347;
    font-weight: 400;
  }
  .creatorAwards .kv__title-subtitle span {
    font-size: 36px;
    font-weight: bolder;
  }
}
.creatorAwards .videoBox {
  position: relative;
  width: 100%;
  position: relative;
  overflow: hidden;
  color: #ffffff;
  width: 100%;
  margin: -6% auto 0;
  padding: 0% 25px 4%;
  text-align: center;
  z-index: 25;
}
.creatorAwards .videoBox__texteSection {
  margin-bottom: 7%;
}
.creatorAwards .videoBox__title {
  margin-bottom: 15px;
  line-height: 1;
}
.creatorAwards .videoBox__title2Box {
  margin: 0 0 20px;
}
.creatorAwards .videoBox__title2 {
  margin: 0;
}
.creatorAwards .videoBox__title2 span {
  font-weight: 400;
}
.creatorAwards .videoBox__text {
  font-size: 16px;
  margin: 0px auto 30px;
  max-width: 730px;
}
@media (max-width: 768px) {
  .creatorAwards .videoBox__text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .videoBox__text {
    font-size: 14px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .videoBox {
    width: 80%;
    max-width: 1280px;
    margin: -10% auto 0;
    padding: 0% 10% 4%;
  }
}
.creatorAwards .videoImg {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 30;
  margin-top: -1%;
}
.creatorAwards .videoImg::after {
  content: "";
  position: absolute;
  bottom: -8%;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/wave.png") no-repeat center bottom/cover;
  z-index: 20;
}
.creatorAwards .videoImg__block {
  position: relative;
  display: block;
  width: 1000px;
  max-width: 80%;
  margin: 20px auto;
  z-index: 50;
}
.creatorAwards .videoImg__block img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (min-width: 996px) {
  .creatorAwards .videoImg__block {
    max-width: 60%;
  }
}
.creatorAwards .contest {
  padding: 0 25px;
  padding-top: 5%;
  width: 100%;
  position: relative;
  overflow: hidden;
  color: #000;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.creatorAwards .contest__title {
  margin-bottom: 20px;
  color: #e47347;
}
.creatorAwards .contest__title2 {
  margin: 0px;
  color: #d9704a;
  font-weight: normal;
}
.creatorAwards .contest__text {
  font-size: 16px;
  text-align: center;
  max-width: 730px;
  margin: 30px auto 0;
}
@media (max-width: 768px) {
  .creatorAwards .contest__text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .contest__text {
    font-size: 14px;
  }
}
.creatorAwards .contest__text b {
  display: block;
}
.creatorAwards .contest__deco {
  position: absolute;
}
.creatorAwards .contest__deco--left {
  left: 0;
  bottom: 2%;
  text-align: left;
}
.creatorAwards .contest__deco--right {
  right: 0;
  bottom: 2%;
  text-align: right;
}
.creatorAwards .contest__deco span {
  display: inline-block;
  width: 100%;
  font-size: 2.5vw;
  font-weight: bolder;
  line-height: 1.05em;
  color: #fff;
}
.creatorAwards .contest__deco span:nth-child(1) {
  opacity: 0.65;
}
.creatorAwards .contest__deco span:nth-child(2) {
  opacity: 0.6;
}
.creatorAwards .contest__deco span:nth-child(3) {
  opacity: 0.5;
}
.creatorAwards .contest__deco span:nth-child(4) {
  opacity: 0.4;
}
.creatorAwards .contest__deco span:nth-child(5) {
  opacity: 0.3;
}
.creatorAwards .contest .contestBox {
  position: relative;
  margin-top: 50px;
  width: 100%;
  text-align: left;
  margin: 0 auto;
  max-width: 1440px;
}
.creatorAwards .contest .contestBox__item {
  position: relative;
  margin: 30px auto 10px;
}
.creatorAwards .contest .contestBox__item-figure {
  width: 100%;
  overflow: hidden;
  border-radius: 20px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  line-height: 0;
  margin: 15px auto;
}
.creatorAwards .contest .contestBox__item-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .contest .contestBox__item-figure img {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .contest .contestBox__item-text1 {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-weight: 900;
  margin: 5px 0;
}
.creatorAwards .contest .contestBox__item:hover .contestBox__item-figure img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  opacity: 0.8;
}
@media (min-width: 996px) {
  .creatorAwards .contest__title {
    margin-bottom: 20px;
  }
  .creatorAwards .contest .contestBox {
    margin: 50px auto 50px;
    width: 100%;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .contest .contestBox__item {
    max-width: 500px;
    width: calc(50% - 40px);
    margin: 10px 20px;
  }
  .creatorAwards .contest .contestBox__item-figure {
    margin: 0;
  }
  .creatorAwards .contest .contestBox__item-text1 {
    font-weight: 900;
    margin: 0px 0;
  }
}
.creatorAwards .prizes {
  padding: 50px 25px 0;
  width: 100%;
  position: relative;
  color: #fff;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  z-index: 5;
}
.creatorAwards .prizes__title {
  position: relative;
  z-index: 5;
  margin-bottom: 20px;
}
.creatorAwards .prizes__noteTitle {
  position: relative;
  z-index: 5;
  font-weight: normal;
}
.creatorAwards .prizes__price {
  position: relative;
  z-index: 5;
  font-size: 30px;
  font-weight: 900;
  margin: 10px 0;
}
@media (max-width: 1600px) {
  .creatorAwards .prizes__price {
    font-size: 26px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .prizes__price {
    font-size: 24px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .prizes__price {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .prizes__price {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .prizes__price {
    font-size: 16px;
  }
}
.creatorAwards .prizes__line {
  position: relative;
  z-index: 5;
  max-width: 80%;
  width: 600px;
  height: 1px;
  margin: 10px auto;
  background: #922f9b;
}
.creatorAwards .prizes__text {
  position: relative;
  z-index: 5;
  font-weight: 900;
}
.creatorAwards .prizes .laptopBox {
  position: relative;
  z-index: 5;
  width: 100%;
  margin: 0 auto;
  margin-top: 5%;
}
.creatorAwards .prizes .laptopBox__figure {
  margin: 0 auto;
  width: 700px;
  max-width: 80%;
}
.creatorAwards .prizes .laptopBox__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .prizes .laptopBox__ul {
  padding: 0 25px;
  margin: 0 auto;
  max-width: 100%;
}
.creatorAwards .prizes .laptopBox__ul li {
  margin: 10px 0;
}
.creatorAwards .prizesHome::before {
  content: "";
  position: absolute;
  bottom: -8%;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/prize-deco.png") no-repeat center center/cover;
  z-index: 0;
  opacity: 0.7;
}
@media (min-width: 996px) {
  .creatorAwards .prizes {
    padding-top: 8%;
  }
  .creatorAwards .prizes__noteTitle {
    font-weight: normal;
  }
  .creatorAwards .prizes .laptopBox {
    margin-top: 40px;
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .prizes .laptopBox__figure {
    margin: 0;
    width: 850px;
    max-width: 100%;
  }
  .creatorAwards .prizes .laptopBox__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .prizes .laptopBox__ul {
    margin: 0;
    margin-left: 3%;
    max-width: 400px;
    text-align: left;
  }
}
.creatorAwards .judges {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 5% 25px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #8de8f2;
}
.creatorAwards .judges__gray {
  background: #eee;
}
.creatorAwards .judges__gray .judgesBox__item {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  cursor: pointer;
}
.creatorAwards .judges__gray .judgesBox__item:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.creatorAwards .judges__text {
  margin: 20px auto;
  text-align: center;
  max-width: 700px;
}
.creatorAwards .judges__text2 {
  margin: 20px auto 2%;
  text-align: center;
  max-width: 700px;
}
.creatorAwards .judges .judgesBox {
  width: 100%;
  max-width: 900px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
}
.creatorAwards .judges .judgesBox__item {
  width: 150px;
  text-align: center;
  margin: 30px auto;
}
.creatorAwards .judges .judgesBox__item .ytId {
  display: none;
}
.creatorAwards .judges .judgesBox__item-photo {
  text-align: center;
  margin: 0 auto 20px;
  width: 100%;
}
.creatorAwards .judges .judgesBox__item-photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .judges .judgesBox__item-photo img {
  border-radius: 50%;
}
.creatorAwards .judges .judgesBox__item-country {
  text-align: center;
  margin: 10px auto 0;
  width: 40px;
}
.creatorAwards .judges .judgesBox__item-country img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .judges .judgesBox__item-name {
  font-weight: normal;
  margin: 0 auto 5px;
  font-size: 20px;
}
.creatorAwards .judges .judgesBox__item-info {
  text-align: center;
  margin: 0 auto;
}
@media (min-width: 996px) {
  .creatorAwards .judges .judgesBox__item {
    width: 250px;
  }
  .creatorAwards .judges .judgesBox__item-photo {
    width: 200px;
  }
  .creatorAwards .judges .judgesBox__item-photo img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.creatorAwards .poem {
  position: relative;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 3% 25px 10%;
  width: 100%;
  margin: 0% auto 0;
}
.creatorAwards .poem__txt {
  position: relative;
  text-align: center;
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
  z-index: 10;
}
.creatorAwards .poem__txt-title {
  font-size: 18px;
  color: #000;
  background: #8de8f2;
  padding: 10px 20px;
  border-radius: 10px;
  margin: 0 auto;
}
.creatorAwards .poem__txt-content {
  color: #8de8f2;
  font-size: 16px;
  margin: 15px 0;
}
.creatorAwards .poem__laptop {
  position: relative;
  -webkit-animation: imgMove2 5s infinite;
          animation: imgMove2 5s infinite;
}
.creatorAwards .poem__laptop .light {
  position: absolute;
  bottom: -56%;
  left: 0;
}
.creatorAwards .poem__laptop img {
  width: 100%;
}
@media (min-width: 996px) {
  .creatorAwards .poem__txt {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .creatorAwards .poem__txt-title {
    padding: 20px;
    font-size: 25px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .creatorAwards .poem__txt-content {
    font-size: 20px;
    margin: 30px 0;
  }
}

.kv__branch.kv__animate2 {
  -webkit-clip-path: inset(80% 0% 0% 80%);
          clip-path: inset(80% 0% 0% 80%);
}

.about {
  padding-bottom: 7%;
}

.creatorAwards .aboutKv__scenario {
  position: relative;
  width: 100%;
  margin-bottom: 10px;
}
.creatorAwards .aboutKv__scenario figure {
  position: relative;
}
.creatorAwards .aboutKv__scenario figure img {
  width: auto;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 10px;
}
.creatorAwards .aboutKv__scenario--1 {
  z-index: 2;
  -webkit-transform: translate(40%, 0%);
          transform: translate(40%, 0%);
}
.creatorAwards .aboutKv__scenario--1 img {
  max-width: 40%;
}
.creatorAwards .aboutKv__scenario--2 {
  z-index: 4;
  -webkit-transform: translate(10%, -18%);
          transform: translate(10%, -18%);
}
.creatorAwards .aboutKv__scenario--2 img {
  max-width: 50%;
}
.creatorAwards .aboutKv__scenario--3 {
  z-index: 3;
  margin: 0 15px;
  -webkit-transform: translate(15%, -23%);
          transform: translate(15%, -23%);
}
.creatorAwards .aboutKv__scenario--3 img {
  max-width: 80%;
}
@media (min-width: 996px) {
  .creatorAwards .aboutKv__scenario {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-bottom: 150px;
    z-index: 1;
  }
  .creatorAwards .aboutKv__scenario--1 {
    z-index: 2;
    -webkit-transform: translate(22%, -85%);
            transform: translate(22%, -85%);
  }
  .creatorAwards .aboutKv__scenario--1 img {
    max-width: 300px;
  }
  .creatorAwards .aboutKv__scenario--2 {
    z-index: 4;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .creatorAwards .aboutKv__scenario--2 img {
    max-width: 350px;
  }
  .creatorAwards .aboutKv__scenario--3 {
    z-index: 5;
    margin: 0 15px;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
  }
  .creatorAwards .aboutKv__scenario--3 img {
    max-width: 450px;
  }
}
.creatorAwards .aboutIntro__icon {
  max-width: 1280px;
  width: 100%;
  margin: 0 auto 30px;
}
.creatorAwards .aboutIntro__icon img {
  max-width: 95px;
  margin: 0 auto;
}
.creatorAwards .aboutIntro__iconTxt {
  font-size: 5vw;
}
.creatorAwards .aboutIntro__iconTxt--left {
  text-align: center;
  margin-bottom: 10px;
}
.creatorAwards .aboutIntro__iconTxt--right {
  margin-top: 10px;
  text-align: center;
}
@media (min-width: 996px) {
  .creatorAwards .aboutIntro__iconTxt {
    font-size: 2.8em;
  }
  .creatorAwards .aboutIntro__iconTxt--left {
    -webkit-transform: translate(8%, 100%);
            transform: translate(8%, 100%);
    text-align: left;
    margin-bottom: 0px;
  }
  .creatorAwards .aboutIntro__iconTxt--right {
    margin-top: 15px;
    text-align: right;
  }
}
.creatorAwards .creatorBox {
  padding: 3% 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 1600px;
  margin: 0% auto;
}
.creatorAwards .creatorBox__text {
  width: 100%;
  margin: 0;
  font-size: 18px;
}
@media (max-width: 768px) {
  .creatorAwards .creatorBox__text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .creatorBox__text {
    font-size: 14px;
  }
}
.creatorAwards .creatorBox__text-box {
  margin-bottom: 30px;
}
.creatorAwards .creatorBox__figure {
  width: 120px;
  max-width: 100%;
  margin: 20px auto;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .creatorBox__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .creatorBox__figure:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
@media (min-width: 996px) {
  .creatorAwards .creatorBox {
    margin: 0% auto 0;
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .creatorBox__text {
    width: 70%;
    margin: 30px;
  }
  .creatorAwards .creatorBox__figure {
    width: 200px;
    margin: 30px;
  }
  .creatorAwards .creatorBox__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.creatorAwards .laptopsInfo {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  color: #ffffff;
  padding: 0 25px 5%;
  text-align: left;
  max-width: 1600px;
  margin: 0 auto;
  width: 100%;
  position: relative;
  overflow: visible;
}
.creatorAwards .laptopsInfo__column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.creatorAwards .laptopsInfo__figure {
  position: relative;
  width: 100%;
  z-index: 2;
}
.creatorAwards .laptopsInfo__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .laptopsInfo__box {
  max-width: 100%;
  margin: 20px 0;
  width: 100%;
  text-align: center;
}
.creatorAwards .laptopsInfo__box-title {
  text-align: center;
  margin-bottom: 10px;
}
.creatorAwards .laptopsInfo__box-subtitle {
  font-weight: 900;
  margin: 5px 0;
}
.creatorAwards .laptopsInfo__box-text {
  margin: 0 auto 20px;
  max-width: 320px;
}
.creatorAwards .laptopsInfo__box-link {
  display: inline-block;
  background: -webkit-gradient(linear, left top, right top, from(#99d8e1), to(#d6b2da));
  background: linear-gradient(to right, #99d8e1, #d6b2da);
  padding: 6px 30px 8px;
  border-radius: 50px;
  color: #fff;
}
.creatorAwards .laptopsInfo__box-link:hover {
  background: -webkit-gradient(linear, left top, right top, from(#7cbcc5), to(#bc8ec1));
  background: linear-gradient(to right, #7cbcc5, #bc8ec1);
}
@media (min-width: 996px) {
  .creatorAwards .laptopsInfo {
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    padding: 0 25px 5%;
    max-width: 1600px;
    margin: 0 auto;
  }
  .creatorAwards .laptopsInfo__column {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .creatorAwards .laptopsInfo__figure {
    width: 500px;
  }
  .creatorAwards .laptopsInfo__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .laptopsInfo__box {
    max-width: 500px;
    width: 100%;
  }
  .creatorAwards .laptopsInfo__box-subtitle {
    font-weight: 900;
    margin: 5px 0;
  }
  .creatorAwards .laptopsInfo__ml30 {
    margin-right: 0px;
  }
  .creatorAwards .laptopsInfo__mr30 {
    margin-left: 0px;
  }
}

.creatorAwards .prizes {
  padding: 50px 25px 0;
  width: 100%;
  position: relative;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.creatorAwards .prizes__title {
  margin-bottom: 20px;
}
.creatorAwards .prizes__noteTitle {
  font-weight: normal;
}
.creatorAwards .prizes__price {
  font-size: 40px;
  font-weight: 900;
  margin: 10px 0 0;
}
@media (max-width: 1600px) {
  .creatorAwards .prizes__price {
    font-size: 36px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .prizes__price {
    font-size: 34px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .prizes__price {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .prizes__price {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .prizes__price {
    font-size: 16px;
  }
}
.creatorAwards .prizes__line {
  max-width: 80%;
  width: 600px;
  height: 1px;
  margin: 10px auto;
  background: #ffffff;
}
.creatorAwards .prizes__text {
  font-size: 25px;
  font-weight: normal;
  max-width: 730px;
  margin: 0px auto 0;
}
@media (max-width: 1600px) {
  .creatorAwards .prizes__text {
    font-size: 21px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .prizes__text {
    font-size: 19px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .prizes__text {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .prizes__text {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .prizes__text {
    font-size: 16px;
  }
}
.creatorAwards .prizes .laptopBox {
  width: 100%;
  margin: 0 auto;
  margin-top: 5%;
}
.creatorAwards .prizes .laptopBox__photo {
  position: relative;
  margin-right: 20%;
}
.creatorAwards .prizes .laptopBox__figure {
  position: relative;
  margin: 0 auto;
  width: 80%;
  max-width: 400px;
  z-index: 10;
}
.creatorAwards .prizes .laptopBox__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .prizes .laptopBox__figure--smaller {
  width: 50%;
  max-width: 250px;
  -webkit-transform: translate(80%, -17%);
          transform: translate(80%, -17%);
  z-index: 8;
}
.creatorAwards .prizes .laptopBox__figure--smaller img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .prizes .laptopBox__figure img {
  border-radius: 20px;
}
.creatorAwards .prizes .laptopBox__ul {
  color: #ffffff;
  padding: 0 25px;
  margin: 0 auto 10px;
  max-width: 100%;
}
.creatorAwards .prizes .laptopBox__ul li {
  margin: 10px 0;
  list-style-type: disc;
  text-align: left;
}
.creatorAwards .prizes .laptopBox__prize-summary {
  margin-bottom: 30px;
  text-align: left;
  margin-left: 25px;
}
@media (min-width: 996px) {
  .creatorAwards .prizes {
    padding-top: 8%;
  }
  .creatorAwards .prizes__noteTitle {
    font-weight: normal;
  }
  .creatorAwards .prizes .laptopBox {
    color: #fff;
    margin-top: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .prizes .laptopBox__photo {
    margin-right: 5%;
  }
  .creatorAwards .prizes .laptopBox__figure {
    margin: 0;
    width: 450px;
    max-width: 100%;
  }
  .creatorAwards .prizes .laptopBox__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .prizes .laptopBox__figure--smaller {
    width: 300px;
    max-width: 100%;
    -webkit-transform: translate(100%, -17%);
            transform: translate(100%, -17%);
    z-index: 8;
  }
  .creatorAwards .prizes .laptopBox__figure--smaller img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .prizes .laptopBox__ul {
    margin: 0 0 22px 0%;
    max-width: 400px;
    text-align: left;
    color: #fff;
  }
}
.creatorAwards .prizesKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .prizesKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 1600px) {
  .creatorAwards .prizesKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .prizesKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .prizesKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .prizesKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .prizesKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .prizesKv {
    height: 550px;
  }
  .creatorAwards .prizesKv__title {
    position: absolute;
    width: auto;
    z-index: 5;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 50%;
    left: 10%;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .prizesKv {
    background: url("../images/common-banner-l.jpg") no-repeat top center/cover;
  }
}
.creatorAwards .prizesIcon {
  padding: 20px 25px 5%;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  color: #ffffff;
}
.creatorAwards .prizesIcon__item {
  max-width: 100%;
  margin: 20px;
  text-align: center;
}
.creatorAwards .prizesIcon__item-figure {
  width: 100px;
  margin: 10px auto;
}
.creatorAwards .prizesIcon__item-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .prizesIcon__item-figureXL {
  width: 250px;
}
.creatorAwards .prizesIcon__item-figureXL img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .prizesIcon__item-name {
  font-weight: 900;
  margin: 20px auto 0;
  font-size: 23px;
}
@media (max-width: 768px) {
  .creatorAwards .prizesIcon__item-name {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .prizesIcon__item-name {
    font-size: 14px;
  }
}
.creatorAwards .prizesIcon__item-nameSmall {
  font-weight: 900;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .prizesIcon__item-nameSmall {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .prizesIcon__item-nameSmall {
    font-size: 14px;
  }
}
.creatorAwards .prizesIcon__item-text {
  text-align: center;
  margin: 5px auto 0;
  max-width: 400px;
}
.creatorAwards .prizesIcon__item--100 {
  width: 100%;
  margin: 20px auto;
}
@media (min-width: 996px) {
  .creatorAwards .prizesIcon {
    max-width: 1300px;
    margin: 0 auto;
  }
  .creatorAwards .prizesIcon__item {
    width: calc(33.3333333333% - 30px);
    margin: 50px 15px;
  }
  .creatorAwards .prizesIcon__item-figure {
    width: 150px;
  }
  .creatorAwards .prizesIcon__item-figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .prizesIcon__item-figureXL {
    width: 350px;
  }
  .creatorAwards .prizesIcon__item-figureXL img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .prizesIcon__item-name {
    width: 100%;
  }
  .creatorAwards .prizesIcon__item--100 {
    width: 100%;
    margin: 20px auto;
  }
}
.creatorAwards .winnerInfo {
  padding: 0% 25px;
  max-width: 1600px;
  margin: 0 auto;
  color: #fff;
}
.creatorAwards .winnerInfo--blue {
  color: #8de8f2;
}
.creatorAwards .winnerInfo__title {
  margin-top: 50px;
  margin-bottom: 20px;
}
.creatorAwards .winnerInfo__pb {
  padding-bottom: 5%;
}
.creatorAwards .winnerInfo .formBox {
  width: 100%;
  overflow-x: scroll;
  margin-top: 0;
  padding-bottom: 20px;
}
.creatorAwards .winnerInfo .formBox__table {
  font-size: 18px;
  text-align: center;
  margin: 0 auto;
  width: 100%;
  max-width: 1280px;
}
@media (max-width: 768px) {
  .creatorAwards .winnerInfo .formBox__table {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .winnerInfo .formBox__table {
    font-size: 14px;
  }
}
.creatorAwards .winnerInfo .formBox__table .theadBlock__title th {
  min-width: 170px;
  font-size: 16px;
  width: 250px;
  padding: 10px 20px;
  font-weight: 900;
}
.creatorAwards .winnerInfo .formBox__table .theadBlock__title-under {
  border-bottom: 2px solid #ffffff;
}
.creatorAwards .winnerInfo .formBox__table .theadBlock__title-th {
  text-align: left;
  vertical-align: middle;
  width: 300px !important;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__text .pointStyle {
  font-size: 30px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__text-left {
  text-align: left;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__text-td {
  padding: 20px 0px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__text-td:nth-child(1) {
  padding: 20px 0px 20px 20px;
  min-width: 200px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__text-star {
  font-size: 35px;
  padding: 25px 0px 10px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock__gray {
  background: rgba(238, 238, 238, 0.1490196078);
  width: 250px;
}
.creatorAwards .winnerInfo .formBox__table .theadBlock2__title th {
  min-width: 340px;
  font-size: 20px;
  width: 435px;
  padding: 10px 20px;
  font-weight: 100;
}
.creatorAwards .winnerInfo .formBox__table .theadBlock2__title-th {
  text-align: left;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock2__text .pointStyle {
  font-size: 30px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock2__text-td {
  text-align: left;
  padding: 20px 0px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock2__text-td:nth-child(1) {
  padding: 20px 0px 20px 20px;
  min-width: 150px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock2__text td {
  min-width: 300px;
  padding: 20px 20px;
}
.creatorAwards .winnerInfo .formBox__table .tbodyBlock2__gray {
  background: rgba(238, 238, 238, 0.1490196078);
  width: 250px;
}
@media (min-width: 996px) {
  .creatorAwards .winnerInfo__title {
    margin-bottom: 0;
  }
  .creatorAwards .winnerInfo .formBox {
    margin-top: 50px;
    overflow-x: hidden;
  }
  .creatorAwards .winnerInfo .formBox__table .theadBlock__title th {
    font-size: 20px;
  }
  .creatorAwards .winnerInfo .formBox__table .tbodyBlock__text-td:nth-child(1) {
    padding: 20px 0px 20px 40px;
    min-width: 300px;
  }
  .creatorAwards .winnerInfo .formBox__table .tbodyBlock2__text-td:nth-child(1) {
    padding: 20px 0px 20px 40px;
    min-width: 300px;
  }
}
.creatorAwards .prizesNoteInfo {
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
  padding: 0 25px;
  padding-bottom: 8%;
  color: #8de8f2;
  font-size: 14px;
}
.creatorAwards .prizesNoteInfo h3 {
  margin-top: 40px;
  margin-bottom: 20px;
}
@media (min-width: 996px) {
  .creatorAwards .prizesNoteInfo h3 {
    margin-top: 20px;
  }
}

.creatorAwards .judges {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 5% 25px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #8de8f2;
}
.creatorAwards .judges__gray {
  background: #eee;
}
.creatorAwards .judges__gray .judgesBox__item {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  cursor: pointer;
}
.creatorAwards .judges__gray .judgesBox__item:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.creatorAwards .judges__text {
  margin: 20px auto;
  text-align: center;
  max-width: 700px;
}
.creatorAwards .judges__text2 {
  margin: 20px auto 2%;
  text-align: center;
  max-width: 700px;
}
.creatorAwards .judges .judgesBox {
  width: 100%;
  max-width: 900px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
}
.creatorAwards .judges .judgesBox__item {
  width: 150px;
  text-align: center;
  margin: 30px auto;
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .judges .judgesBox__item .ytId {
  display: none;
}
.creatorAwards .judges .judgesBox__item-photo {
  text-align: center;
  margin: 0 auto 20px;
  width: 75%;
  border-radius: 50%;
}
.creatorAwards .judges .judgesBox__item-photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .judges .judgesBox__item-photo img {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .judges .judgesBox__item-country {
  text-align: center;
  margin: 10px auto 0;
  width: 40px;
}
.creatorAwards .judges .judgesBox__item-country img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .judges .judgesBox__item-name {
  font-weight: normal;
  margin: 0 auto 5px;
  font-size: 18px;
}
.creatorAwards .judges .judgesBox__item-info {
  text-align: center;
  margin: 0 auto;
}
@media (min-width: 996px) {
  .creatorAwards .judges .judgesBox__item {
    width: 250px;
    margin: 30px 25px;
  }
  .creatorAwards .judges .judgesBox__item:hover .judgesBox__item-photo img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    opacity: 0.8;
  }
  .creatorAwards .judges .judgesBox__item-photo {
    width: 200px;
    overflow: hidden;
  }
  .creatorAwards .judges .judgesBox__item-photo img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .judges .judgesBox__item-name {
    font-size: 20px;
  }
}
.creatorAwards .juryKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .juryKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 1600px) {
  .creatorAwards .juryKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .juryKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .juryKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .juryKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .juryKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .juryKv {
    height: 550px;
  }
  .creatorAwards .juryKv__title {
    position: absolute;
    width: auto;
    z-index: 5;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 50%;
    left: 10%;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .juryKv {
    background: url("../images/common-banner-l.jpg") no-repeat top center/cover;
  }
}
.creatorAwards .juryYtVideo {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 5% 25px 5%;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  color: #000;
}
.creatorAwards .juryYtVideo__text {
  margin: 20px auto;
  text-align: center;
  max-width: 700px;
}
.creatorAwards .juryYtVideo .juryYtVideoBox {
  margin: 0 auto 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .juryYtVideo .juryYtVideoBox__item {
  margin: 20px 12px 0;
  max-width: 400PX;
  width: 100%;
  text-align: left;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  cursor: pointer;
}
.creatorAwards .juryYtVideo .juryYtVideoBox__item-block {
  display: block;
  width: 100%;
}
.creatorAwards .juryYtVideo .juryYtVideoBox__item-block img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .juryYtVideo .juryYtVideoBox__item:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media (min-width: 996px) {
  .creatorAwards .juryYtVideo {
    padding: 5% 25px;
  }
  .creatorAwards .juryYtVideo .juryYtVideoBox {
    max-width: 1400px;
  }
  .creatorAwards .juryYtVideo .juryYtVideoBox__item {
    width: calc(33.3333333333% - 24px);
  }
}
.creatorAwards .juryEvent {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 5% 25px 5%;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.creatorAwards .juryEvent .juryEventBox {
  margin: 0px auto 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .juryEvent .juryEventBox__item {
  margin: 20px 20px 0;
  max-width: 600px;
  width: 100%;
  text-align: left;
}
.creatorAwards .juryEvent .juryEventBox__item-block {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
.creatorAwards .juryEvent .juryEventBox__item-block img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .juryEvent .juryEventBox__item:hover {
  -webkit-filter: drop-shadow(0 0 10px #9b9b9b);
          filter: drop-shadow(0 0 10px #9b9b9b);
}
@media (min-width: 996px) {
  .creatorAwards .juryEvent .juryEventBox {
    margin: 30px auto 20px;
  }
}
.creatorAwards .personalInfoPopUp {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.842);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 101;
}
.creatorAwards .personalInfoPopUp__bg {
  position: relative;
  width: 100%;
  height: 100vh;
}
.creatorAwards .personalInfoPopUp__box {
  position: absolute;
  width: 90%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  max-height: 90vh;
  max-width: 1000px;
  overflow: hidden;
  background: #ffffff;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock {
  max-height: 90vh;
  overflow-y: scroll;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock__space {
  padding: 0 25px 5%;
  width: 95%;
  margin: 0 auto;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock::-webkit-scrollbar {
  opacity: 0;
  width: 5px;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock::-webkit-scrollbar-track {
  opacity: 0;
  border: 1px solid #dadada;
  padding: 2px 0;
  background-color: #bdbdbd;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock::-webkit-scrollbar-thumb {
  opacity: 0;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
          box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
  background-color: #1f1f1f;
  border: 1px solid #858585;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock {
  cursor: pointer;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock__btn {
  display: inline-block;
  font-size: 30px;
  color: #000000;
  margin: 10px;
  width: 40px;
  opacity: 0.5;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock__btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock__style {
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock__style-btn {
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
  font-size: 18px;
  display: inline-block;
  padding: 5px 30px;
  border-radius: 50px;
  color: #000000;
  border: 1px solid #000;
}
.creatorAwards .personalInfoPopUp__box .popUpBlock .closeBlock__style-btn:hover {
  background: rgba(75, 75, 75, 0.4117647059);
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__figure {
  width: 100%;
  max-width: 100%;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text {
  min-height: 100%;
  max-height: 100%;
  max-width: 350px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo {
  text-align: left;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo__title {
  text-align: left;
  margin-top: 20px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo__textColor {
  color: #686868;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__text {
  font-weight: normal;
  font-weight: 900;
  margin: 0;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__title {
  margin-top: 20px;
  color: #000000;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex-figure {
  margin: 10px 10px 10px 0;
  width: 30px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockTwo {
  margin: 5% 0;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockTwo__title {
  font-family: "century-gothic", sans-serif;
  font-size: 24px;
  text-align: center;
  margin-bottom: 20px;
}
.creatorAwards .personalInfoPopUp__box .juryImg {
  width: 100%;
  margin: 10px 0;
}
.creatorAwards .personalInfoPopUp__box .juryImg img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .juryText {
  margin-bottom: 5%;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree {
  margin-bottom: 20px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__figure {
  width: 100%;
  max-width: 500px;
  text-align: center;
  margin: 0 auto;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .juryInfo {
  text-align: left;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .juryInfo__text {
  margin-top: 10px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .juryInfo__title {
  text-align: left;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .communityInfo__text {
  font-weight: normal;
  font-weight: 900;
  margin: 0;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .communityInfo__title {
  margin-top: 20px;
  color: #000000;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .communityInfo__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .communityInfo__flex-figure {
  margin: 10px 10px 10px 0;
  width: 30px;
}
.creatorAwards .personalInfoPopUp__box .juryInfoBlockThree__text .communityInfo__flex-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .personalInfoPopUp__box .videoYt {
  position: relative;
  padding: 3% 0;
  z-index: 100;
}
.creatorAwards .personalInfoPopUp__box .videoYt__wrap {
  width: 100%;
  margin: auto;
  max-width: 1000px;
}
.creatorAwards .personalInfoPopUp__box .videoYt__wrap .videoSpace {
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .personalInfoPopUp__box .videoYt__wrap .videoSpace__box {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.creatorAwards .personalInfoPopUp__box .videoYt__wrap .videoSpace__box iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
}
@media (min-width: 996px) {
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne {
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-bottom: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__figure {
    width: 100%;
    max-width: 500px;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text {
    min-height: 360px;
    max-height: 100%;
    max-width: 350px;
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo {
    text-align: left;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo__title {
    text-align: left;
    margin-top: 0;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .juryInfo__textColor {
    color: #686868;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__text {
    font-weight: normal;
    font-weight: 900;
    margin: 0;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__title {
    margin-top: 20px;
    color: #000000;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex-figure {
    margin: 10px 10px 10px 0;
    width: 30px;
  }
  .creatorAwards .personalInfoPopUp__box .juryInfoBlockOne__text .communityInfo__flex-figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}

.creatorAwards .ruleKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .ruleKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 1600px) {
  .creatorAwards .ruleKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .ruleKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .ruleKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .ruleKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .ruleKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .ruleKv {
    height: 550px;
  }
  .creatorAwards .ruleKv__title {
    position: absolute;
    width: auto;
    z-index: 5;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 50%;
    left: 10%;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .ruleKv {
    background: url("../images/common-banner-l.jpg") no-repeat top center/cover;
  }
}
.creatorAwards .contestRules {
  position: relative;
  padding: 0 25px;
  margin: -8% auto 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  color: #ffffff;
  width: 100%;
  text-align: center;
  z-index: 10;
}
.creatorAwards .contestRules__title {
  margin-bottom: 20px;
  color: #ffffff;
}
.creatorAwards .contestRules__title2 {
  margin: 0px;
  color: #ffffff;
  font-weight: normal;
}
.creatorAwards .contestRules__text {
  font-size: 16px;
  text-align: center;
  max-width: 730px;
  margin: 30px auto 0;
}
@media (max-width: 768px) {
  .creatorAwards .contestRules__text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .contestRules__text {
    font-size: 14px;
  }
}
.creatorAwards .contestRules__text b {
  display: block;
}
.creatorAwards .contestRules .contestBox {
  position: relative;
  margin-top: 50px;
  width: 100%;
  text-align: left;
  margin: 0 auto;
  max-width: 1440px;
}
.creatorAwards .contestRules .contestBox__item {
  position: relative;
  margin: 70px auto 20px;
  max-width: 500px;
}
.creatorAwards .contestRules .contestBox__item-figure {
  width: 100%;
  overflow: hidden;
}
.creatorAwards .contestRules .contestBox__item-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .contestRules .contestBox__item-figure img {
  border-radius: 20px;
}
.creatorAwards .contestRules .contestBox__item-text1 {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-weight: 900;
  margin: 5px 0;
}
@media (min-width: 996px) {
  .creatorAwards .contest__title {
    margin-bottom: 20px;
  }
  .creatorAwards .contest .contestBox {
    margin: 50px auto 50px;
    width: 100%;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .contest .contestBox__item {
    max-width: 500px;
    width: calc(50% - 40px);
    margin: 10px 20px;
  }
  .creatorAwards .contest .contestBox__item-text1 {
    font-weight: 900;
    margin: 0px 0;
  }
}
.creatorAwards .designWorks {
  color: #ffffff;
  padding: 0 25px 5%;
  text-align: left;
  max-width: 1600px;
  margin: 10% auto;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.creatorAwards .designWorks__mt {
  margin-top: 10%;
}
.creatorAwards .designWorks__line {
  margin: 10px 0;
  width: 100%;
  height: 1px;
  background: #000;
}
.creatorAwards .designWorks__ul {
  margin-left: 20px;
  font-size: 16px;
}
@media (max-width: 768px) {
  .creatorAwards .designWorks__ul {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .designWorks__ul {
    font-size: 14px;
  }
}
.creatorAwards .designWorks__ul-li {
  list-style-type: disc;
}
.creatorAwards .designWorks__column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.creatorAwards .designWorks__figure {
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .designWorks__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .designWorks__box {
  max-width: 100%;
  margin: 20px auto;
  width: 100%;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.creatorAwards .designWorks__box-title {
  text-align: left;
  font-weight: 100;
  margin-bottom: 10px;
  font-size: 36px;
}
@media (max-width: 1600px) {
  .creatorAwards .designWorks__box-title {
    font-size: 32px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .designWorks__box-title {
    font-size: 30px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .designWorks__box-title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .designWorks__box-title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .designWorks__box-title {
    font-size: 16px;
  }
}
.creatorAwards .designWorks__box-subtitle {
  font-weight: 900;
  margin: 5px 0;
}
.creatorAwards .designWorks__box-text {
  margin-bottom: 20px;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .designWorks__box-text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .designWorks__box-text {
    font-size: 14px;
  }
}
.creatorAwards .designWorks__box-link {
  display: inline-block;
  background: -webkit-gradient(linear, left top, right top, from(#c7a6bb), to(#9ca0d6));
  background: linear-gradient(to right, #c7a6bb, #9ca0d6);
  padding: 8px 30px;
  border-radius: 30px;
  color: #fff;
}
.creatorAwards .designWorks__box-link:hover {
  background: -webkit-gradient(linear, left top, right top, from(#bd52c7), to(#5289c7));
  background: linear-gradient(to right, #bd52c7, #5289c7);
}
@media (min-width: 996px) {
  .creatorAwards .designWorks {
    text-align: center;
    max-width: 1400px;
    margin: 0% auto 0;
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .creatorAwards .designWorks__column {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .creatorAwards .designWorks__figure {
    width: 800px;
  }
  .creatorAwards .designWorks__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .designWorks__box {
    max-width: 450px;
    width: 100%;
  }
  .creatorAwards .designWorks__box-subtitle {
    margin: 5px 0;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .designWorks {
    padding: 0 25px 20px;
    max-width: 1400px;
    margin: 0 auto 3%;
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .creatorAwards .designWorks__column {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .creatorAwards .designWorks__figure {
    width: 700px;
  }
  .creatorAwards .designWorks__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .designWorks__box {
    max-width: 400px;
    width: 100%;
    text-align: left;
  }
  .creatorAwards .designWorks__box-title {
    text-align: left;
  }
  .creatorAwards .designWorks__box-subtitle {
    font-weight: 900;
    margin: 5px 0;
  }
}
.creatorAwards .artNote {
  padding: 10% 25px 4%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0% auto;
  color: #fff;
}
.creatorAwards .artNote__textBox {
  text-align: left;
  width: 100%;
  max-width: 500px;
  margin: 0 20px 0 0;
}
.creatorAwards .artNote__textBox-text {
  font-size: 24px;
}
@media (max-width: 768px) {
  .creatorAwards .artNote__textBox-text {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .artNote__textBox-text {
    font-size: 14px;
  }
}
.creatorAwards .artNote__textBox-title {
  text-align: left !important;
  margin-bottom: 10px;
}
.creatorAwards .artNote__figure {
  width: 120px;
  max-width: 100%;
  margin: 20px auto;
}
.creatorAwards .artNote__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .artNote__ul {
  max-width: 700px;
  margin-left: 20px;
}
.creatorAwards .artNote__ul-li {
  list-style-type: disc;
}
.creatorAwards .artNote__ul-li .artNoteMark {
  font-weight: 900;
  cursor: pointer;
  color: #ffffff;
}
@media (min-width: 996px) {
  .creatorAwards .artNote {
    margin: 0% auto 0;
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .artNote__figure {
    width: 200px;
    margin: 30px;
  }
  .creatorAwards .artNote__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.creatorAwards .subnitStep {
  margin-top: 0;
  padding: 5% 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  color: #ffffff;
}
.creatorAwards .subnitStep__title {
  margin-top: 5%;
  margin-bottom: 30px;
  color: #ffffff;
}
.creatorAwards .subnitStep__text {
  margin-top: 50px;
}
.creatorAwards .subnitStep__box {
  width: 100%;
  max-width: 1280px;
  padding: 10px 25px 50px;
  margin: 0 auto;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(10, 21, 40, 0.1)), to(rgba(10, 21, 40, 0.2)));
  background: linear-gradient(rgba(10, 21, 40, 0.1), rgba(10, 21, 40, 0.2));
  border-radius: 10px;
  text-align: center;
  color: #ffffff;
}
.creatorAwards .subnitStep__box .subnitItem {
  text-align: center;
  margin: 50px auto;
  max-width: 200px;
  color: #ffffff;
}
.creatorAwards .subnitStep__box .subnitItem__figure {
  width: 100%;
  max-width: 50px;
  margin: 10px auto;
}
.creatorAwards .subnitStep__box .subnitItem__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .subnitStep__box .subnitItem__text {
  font-size: 20px;
  margin: 10px 0;
}
@media (min-width: 996px) {
  .creatorAwards .subnitStep {
    padding: 8% 25px;
    width: 100%;
    position: relative;
    overflow: hidden;
    color: #000;
  }
  .creatorAwards .subnitStep__title {
    margin-top: 0;
  }
  .creatorAwards .subnitStep__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .subnitStep__box {
    padding: 50px 25px;
  }
  .creatorAwards .subnitStep__box .subnitItem {
    text-align: center;
    margin: 0 50px;
    width: 350px;
  }
  .creatorAwards .subnitStep__box .subnitItem__figure {
    max-width: 70px;
  }
  .creatorAwards .subnitStep__box .subnitItem__text {
    text-align: center;
    font-size: 26px;
  }
}
@media (min-width: 996px) and (max-width: 768px) {
  .creatorAwards .subnitStep__box .subnitItem__text {
    font-size: 16px;
  }
}
@media (min-width: 996px) and (max-width: 400px) {
  .creatorAwards .subnitStep__box .subnitItem__text {
    font-size: 14px;
  }
}
.creatorAwards .rulesInfo {
  padding: 5% 25px;
  max-width: 1600px;
  margin: 0 auto;
}
.creatorAwards .rulesInfo__title {
  margin-top: 30px;
  margin-bottom: 20px;
  color: #8de8f2;
}
.creatorAwards .rulesInfo__title2 {
  font-size: 26px;
  text-align: center;
  margin: 20px 0;
  color: #8de8f2;
}
@media (max-width: 1600px) {
  .creatorAwards .rulesInfo__title2 {
    font-size: 22px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .rulesInfo__title2 {
    font-size: 20px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .rulesInfo__title2 {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .rulesInfo__title2 {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .rulesInfo__title2 {
    font-size: 16px;
  }
}
.creatorAwards .rulesInfo__pb {
  padding-bottom: 5%;
}
.creatorAwards .rulesInfo .formBox2 {
  width: 100%;
  overflow-x: scroll;
  margin-top: 0;
  padding-bottom: 20px;
}
.creatorAwards .rulesInfo .formBox2__table {
  font-size: 18px;
  text-align: center;
  margin: 0 auto;
  color: #fff;
  width: 100%;
  max-width: 1280px;
}
@media (max-width: 768px) {
  .creatorAwards .rulesInfo .formBox2__table {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .rulesInfo .formBox2__table {
    font-size: 14px;
  }
}
.creatorAwards .rulesInfo .formBox2__table .theadBlock3__title th {
  max-width: 300px;
  font-size: 20px;
  padding: 10px 20px;
  font-weight: 100;
}
.creatorAwards .rulesInfo .formBox2__table .theadBlock3__title-th {
  text-align: left;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text .pointStyle {
  font-size: 30px;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text td {
  text-align: left;
  padding: 20px 20px;
  max-width: 800px;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td {
  max-width: 300px !important;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td {
  padding: 20px 0px;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td:nth-child(1) {
  padding: 20px 0px 20px 40px;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td2 {
  font-size: 22px;
  max-width: 150px;
}
@media (max-width: 768px) {
  .creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td2 {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td2 {
    font-size: 14px;
  }
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__text-td3 {
  min-width: 500px;
}
.creatorAwards .rulesInfo .formBox2__table .tbodyBlock3__gray {
  background: rgba(0, 0, 0, 0.2352941176);
  width: 250px;
}
.creatorAwards .rulesInfo .rulesNote {
  text-align: center;
  font-size: 18px;
  background: rgba(0, 0, 0, 0.2352941176);
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 20px;
  color: #fff;
}
@media (max-width: 768px) {
  .creatorAwards .rulesInfo .rulesNote {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .rulesInfo .rulesNote {
    font-size: 14px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .rulesInfo__title {
    margin-top: 0;
  }
  .creatorAwards .rulesInfo .formBox2 {
    overflow-x: hidden;
  }
}
.creatorAwards .rulesPopUp {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.842);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 101;
  opacity: 0;
  visibility: hidden;
}
.creatorAwards .rulesPopUp__diplay {
  opacity: 1;
  visibility: inherit;
}
.creatorAwards .rulesPopUp__box {
  position: absolute;
  width: 90%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  max-height: 90vh;
  max-width: 1000px;
  overflow: hidden;
  background: #ffffff;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock {
  max-height: 90vh;
  overflow-y: scroll;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space {
  padding: 0 0 5%;
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space .videoYt {
  position: relative;
  padding: 3% 0;
  z-index: 100;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space .videoYt__wrap {
  width: 100%;
  margin: auto;
  max-width: 1000px;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space .videoYt__wrap .videoSpace {
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space .videoYt__wrap .videoSpace__box {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock__space .videoYt__wrap .videoSpace__box iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock::-webkit-scrollbar {
  opacity: 0;
  width: 5px;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock::-webkit-scrollbar-track {
  opacity: 0;
  border: 1px solid #dadada;
  padding: 2px 0;
  background-color: #bdbdbd;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock::-webkit-scrollbar-thumb {
  opacity: 0;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
          box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
  background-color: #1f1f1f;
  border: 1px solid #858585;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock .rulesCloseBtn {
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock .rulesCloseBtn__btn {
  display: inline-block;
  color: #000000;
  margin: 10px;
  width: 40px;
  opacity: 0.5;
  cursor: pointer;
}
.creatorAwards .rulesPopUp__box .rulesPopUpBlock .rulesCloseBtn__btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .rulesPopUp__box .rulesBox {
  padding: 0 25px;
}
.creatorAwards .rulesPopUp__box .rulesBox__categorie {
  font-size: 20px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .creatorAwards .rulesPopUp__box .rulesBox__categorie {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .rulesPopUp__box .rulesBox__categorie {
    font-size: 14px;
  }
}
.creatorAwards .rulesPopUp__box .rulesBox__title {
  font-size: 36px;
  font-weight: 900;
  margin: 10px 0;
}
.creatorAwards .rulesPopUp__box .imgContent {
  margin: 20px 0 30px;
  width: 100%;
}
.creatorAwards .rulesPopUp__box .imgContent img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .rulesPopUp__box .workLikeBlock {
  cursor: pointer;
  padding: 0 25px;
  display: block;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .rulesPopUp__box .workLikeBlock {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .rulesPopUp__box .workLikeBlock {
    font-size: 14px;
  }
}
.creatorAwards .rulesPopUp__box .workLikeBlock__display {
  display: none;
}
.creatorAwards .rulesPopUp__box .workLikeBlock__flex {
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding: 5px 10px 5px 0;
  background: #ffffff;
  border-radius: 20px;
  margin: 30px auto 20px;
  max-width: 300px;
  border: 1px solid #000;
}
.creatorAwards .rulesPopUp__box .workLikeBlock__flex:hover {
  border: 1px solid #1f1f1f;
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#bd52c7), to(#5289c7));
  background: linear-gradient(to right, #bd52c7, #5289c7);
}
.creatorAwards .rulesPopUp__box .workLikeBlock__figure {
  padding-top: 1.5%;
  margin: 0 5px 0 15px;
  width: 7%;
  max-width: 20px;
}
.creatorAwards .rulesPopUp__box .workLikeBlock__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .rulesPopUp__box .workContent {
  padding: 0 25px;
}

.creatorAwards .votingKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .votingKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 1600px) {
  .creatorAwards .votingKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .votingKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .votingKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .votingKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .votingKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .votingKv {
    height: 550px;
  }
  .creatorAwards .votingKv__title {
    position: absolute;
    width: auto;
    z-index: 5;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 50%;
    left: 10%;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .faqKv {
    background: url("../images/common-banner-l.jpg") no-repeat top center/cover;
  }
}
.creatorAwards .votingBox {
  margin: -8% auto 0;
  z-index: 20;
}
.creatorAwards .votingText {
  color: #fff;
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  text-align: center;
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 100px;
}
.creatorAwards .votingText__title {
  margin: 0 auto 20px;
}
.creatorAwards .votingText__txt {
  margin: 0 auto 20px;
  font-size: 16px;
}
.creatorAwards .votingText__note {
  -moz-text-align-last: left;
       text-align-last: left;
  font-size: 14px;
}
.creatorAwards .votingTab {
  margin: 5% 0;
  width: 100%;
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .votingTab__btn {
  display: inline-block;
  padding: 10px 30px;
  border-radius: 50px;
  color: #000000;
  margin: 10px auto;
  background: #efefef;
  cursor: pointer;
  min-width: 250px;
  text-align: center;
  font-weight: bolder;
  font-size: 18px;
}
.creatorAwards .votingTab__btn:hover {
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  color: #fff;
}
.creatorAwards .votingTab__btn--active {
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  color: #fff;
}
@media (min-width: 996px) {
  .creatorAwards .votingTab {
    margin: 30px 0 20px;
  }
  .creatorAwards .votingTab__btn {
    margin: 20px;
  }
}
.creatorAwards .filterBox {
  padding: 0 25px;
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  color: #fff;
}
.creatorAwards .filterBox__input {
  margin: 10px;
  position: relative;
  z-index: 1;
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.4274509804);
  border: 1px solid #fff;
  margin-right: 10px;
  max-width: 400px;
  width: 100%;
  color: #fff;
}
.creatorAwards .filterBox__input-figure {
  position: absolute;
  width: 100%;
  z-index: 18;
  -webkit-transform: static;
          transform: static;
  top: 20%;
  right: 15px;
  width: 15px;
}
.creatorAwards .filterBox__input-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .filterBox__input-btn {
  font-size: 16px;
  width: 400px;
  max-width: 100%;
  padding: 6px 13px;
  background: transparent;
  border-radius: 100px;
  border: 1px solid transparent;
  color: #fff;
}
@media (max-width: 768px) {
  .creatorAwards .filterBox__input-btn {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .filterBox__input-btn {
    font-size: 14px;
  }
}
.creatorAwards .filterBox__input-btn:focus {
  outline-style: none;
}
.creatorAwards .filterBox__input-btn::-webkit-input-placeholder {
  color: #878088;
}
.creatorAwards .filterBox__input-btn::-moz-placeholder {
  color: #878088;
}
.creatorAwards .filterBox__input-btn:-ms-input-placeholder {
  color: #878088;
}
.creatorAwards .filterBox__input-btn::-ms-input-placeholder {
  color: #878088;
}
.creatorAwards .filterBox__input-btn::placeholder {
  color: #878088;
}
.creatorAwards .filterBox__select {
  position: relative;
  z-index: 1;
  margin: 10px;
}
.creatorAwards .filterBox__select-selectBox {
  color: #fff;
  font-size: 16px;
  border: 1px solid transparent;
  padding: 6px 13px;
  width: 180px;
  z-index: 1;
  display: block;
  border-radius: 100px;
  background: rgba(0, 0, 0, 0.4274509804);
  border: 1px solid #fff;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
@media (max-width: 768px) {
  .creatorAwards .filterBox__select-selectBox {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .filterBox__select-selectBox {
    font-size: 14px;
  }
}
.creatorAwards .filterBox__select-selectBox:focus {
  outline-style: none;
}
.creatorAwards .worksDisplay {
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  max-width: 1600px;
}
.creatorAwards .worksDisplay__flex {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .worksDisplay__item {
  cursor: pointer;
  overflow: hidden;
  width: 100%;
  margin: 25px auto;
  position: relative;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 30px;
}
.creatorAwards .worksDisplay__item-work {
  width: 100%;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  line-height: 0;
}
.creatorAwards .worksDisplay__item-work img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .worksDisplay__item-work img {
  min-height: auto;
}
.creatorAwards .worksDisplay__item .likeBlock {
  position: absolute;
  width: auto;
  z-index: 20;
  -webkit-transform: static;
          transform: static;
  top: 3%;
  right: 3%;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  min-width: 50px;
  padding: 5px 10px;
  background: #ffffff;
  border-radius: 20px;
}
.creatorAwards .worksDisplay__item .likeBlock__figure {
  padding-top: 3px;
  width: auto;
  line-height: 0;
  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;
}
.creatorAwards .worksDisplay__item .likeBlock__figure img {
  width: 15px;
}
.creatorAwards .worksDisplay__item .likeBlock__num {
  margin-left: 5px;
}
.creatorAwards .worksDisplay__item .worksBox {
  z-index: 2;
  position: relative;
  background: rgba(255, 255, 255, 0.9215686275);
  padding: 10px 25px 10px 25px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.creatorAwards .worksDisplay__item .worksBox__flex {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 5px 0;
}
.creatorAwards .worksDisplay__item .worksBox__flex .workId {
  color: #aaaaaa;
}
.creatorAwards .worksDisplay__item .worksBox__flex .workName {
  text-align: left;
}
.creatorAwards .worksDisplay__item .worksBox .workAuthor {
  text-align: left;
  font-size: 20px;
  font-weight: 900;
}
@media (max-width: 1600px) {
  .creatorAwards .worksDisplay__item .worksBox .workAuthor {
    font-size: 16px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .worksDisplay__item .worksBox .workAuthor {
    font-size: 14px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .worksDisplay__item .worksBox .workAuthor {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .worksDisplay__item .worksBox .workAuthor {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .worksDisplay__item .worksBox .workAuthor {
    font-size: 20px;
  }
}
.creatorAwards .worksDisplay__item .worksBox .worksYtId {
  display: none;
}
.creatorAwards .worksDisplay__item:hover .worksDisplay__item-work {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}
.creatorAwards .worksDisplay__item:hover .worksBox {
  background: #fff;
}
.creatorAwards .worksDisplay__textSet {
  color: #000;
}
@media (min-width: 650px) {
  .creatorAwards .worksDisplay__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .worksDisplay__item {
    width: calc(50% - 20px);
    margin: 25px 10px;
  }
  .creatorAwards .worksDisplay__item-work {
    height: 100%;
    width: 100%;
  }
  .creatorAwards .worksDisplay__item-work img {
    width: 100%;
    min-height: 410px;
    max-height: 410px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 996px) {
  .creatorAwards .worksDisplay__item {
    width: calc(33.3333333333% - 20px);
  }
  .creatorAwards .worksDisplay__item-work {
    height: 100%;
    width: 100%;
  }
  .creatorAwards .worksDisplay__item-work img {
    width: 100%;
    min-height: 320px;
    max-height: 320px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 1200px) {
  .creatorAwards .worksDisplay__item {
    width: calc(25% - 20px);
  }
  .creatorAwards .worksDisplay__item-work img {
    min-height: 375px;
    max-height: 375px;
  }
}
.creatorAwards .topIcon {
  cursor: pointer;
  position: fixed;
  right: 2%;
  bottom: 10%;
  z-index: 100;
  -webkit-animation: imgMove2 3s both infinite alternate;
          animation: imgMove2 3s both infinite alternate;
}
.creatorAwards .topIcon__figure {
  width: 70px;
  -webkit-animation: toLight 3s both infinite alternate;
          animation: toLight 3s both infinite alternate;
}
.creatorAwards .topIcon__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (min-width: 996px) {
  .creatorAwards .topIcon__figure {
    width: 100px;
  }
  .creatorAwards .topIcon__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
}
.creatorAwards .pagination {
  color: #fff;
  width: 100%;
  position: relative;
  overflow: hidden;
  font-size: 1rem;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin: 20px 0 5%;
}
.creatorAwards .pagination__search {
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .pagination__search-point {
  font-size: 1.2rem;
  margin: 5px;
  height: 2rem;
}
.creatorAwards .pagination__search-input {
  background: rgba(0, 0, 0, 0.4274509804);
  border: 1px solid #fff;
  font-size: 1rem;
  padding: 5px;
  width: 40px;
  color: #fff;
}
.creatorAwards .pagination__item {
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .pagination .numBtn {
  margin: 3px;
  border-radius: 50%;
  border: 2px solid #fff;
  color: #949494;
  width: 2rem;
  height: 2rem;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .pagination .numBtn:hover {
  color: #fff;
  background: #c7a6bb;
}
.creatorAwards .pagination .numBtn--active {
  color: #fff;
  background: #c7a6bb;
}
@media (min-width: 996px) {
  .creatorAwards .pagination {
    width: 100%;
    position: relative;
    overflow: hidden;
    font-size: 1.2rem;
  }
  .creatorAwards .pagination__search-point {
    font-size: 1.2rem;
    margin: 10px;
    height: 2.5rem;
  }
  .creatorAwards .pagination__search-input {
    font-size: 1.2rem;
    padding: 5px;
    width: 60px;
  }
  .creatorAwards .pagination .numBtn {
    margin: 10px;
    border-radius: 50%;
    border: 2px solid #fff;
    color: #fff;
    width: 2.5rem;
    height: 2.5rem;
  }
}

.creatorAwards .faqBlock {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 0% 25px 5%;
  margin-top: -10%;
  color: #fff;
  z-index: 50;
}
.creatorAwards .faqBlock__content {
  cursor: pointer;
  max-width: 1400px;
  margin: 0 auto 0%;
  border-bottom: 1px solid #7a7a7a;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .faqBlock__content {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .faqBlock__content {
    font-size: 14px;
  }
}
.creatorAwards .faqBlock__content:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.1);
}
.creatorAwards .faqBlock__content-question {
  font-weight: 900;
  width: 100%;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding: 30px 10px;
}
.creatorAwards .faqBlock__content-question .questionArrow {
  margin-left: 10px;
  width: 20px;
}
.creatorAwards .faqBlock__content-question .questionArrow img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .faqBlock__content-question .questionArrow__down {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.creatorAwards .faqBlock__content-answer {
  background: -webkit-gradient(linear, left top, right top, from(#fff7fc), to(#f1f2ff));
  background: linear-gradient(to right, #fff7fc, #f1f2ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: none;
  padding: 10px;
  margin: -30px 0px 20px;
  font-size: 16px;
}
@media (min-width: 996px) {
  .creatorAwards .faqBlock__content-question {
    padding: 50px 20px;
  }
  .creatorAwards .faqBlock__content-answer {
    padding: 20px;
    margin: -50px 0px 20px;
    font-size: 18px;
  }
}

.creatorAwards .tcBlock {
  color: #ffffff;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 2% 25px 5%;
  z-index: 10;
  margin-top: -15%;
}
.creatorAwards .tcBlock__content {
  max-width: 1400px;
  margin: 5% auto 3%;
}
.creatorAwards .tcBlock__content-title {
  padding-bottom: 20px;
}
.creatorAwards .tcBlock__content p {
  text-align: center;
  font-size: 18px;
  font-weight: 100;
}
.creatorAwards .tcBlock__content p a {
  color: #e7b6ff;
  font-weight: normal;
  text-decoration: underline;
}
.creatorAwards .tcBlock__ul {
  font-weight: 100;
  font-size: 18px;
  margin: 10px 0;
  padding-left: 30px;
}
@media (max-width: 768px) {
  .creatorAwards .tcBlock__ul {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .tcBlock__ul {
    font-size: 14px;
  }
}
.creatorAwards .tcBlock__ul li {
  list-style-type: decimal;
  margin: 10px 0;
}

.creatorAwards .pastKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .pastKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 1600px) {
  .creatorAwards .pastKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .pastKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .pastKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .pastKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .pastKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .pastKv {
    height: 550px;
  }
  .creatorAwards .pastKv__title {
    position: absolute;
    width: auto;
    z-index: 5;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%);
    top: 50%;
    left: 10%;
  }
}
@media (min-width: 1930px) {
  .creatorAwards .pastKv {
    background: url("../images/common-banner-l.jpg") no-repeat top center/cover;
  }
}

.creatorAwards .winnerBox {
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  max-width: 1600px;
}
.creatorAwards .winnerBox__item {
  cursor: pointer;
  overflow: hidden;
  width: 100%;
  margin: 25px auto;
  position: relative;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.creatorAwards .winnerBox__item-work {
  width: 100%;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  line-height: 0;
  overflow: hidden;
  border-radius: 35px;
}
.creatorAwards .winnerBox__item-work img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .winnerBox__item-work img {
  min-height: auto;
}
@media (min-width: 650px) {
  .creatorAwards .winnerBox__item {
    width: calc(50% - 40px);
    margin: 25px 20px;
  }
  .creatorAwards .winnerBox__item-work {
    height: 100%;
    width: 100%;
  }
  .creatorAwards .winnerBox__item-work img {
    width: 100%;
    min-height: 410px;
    max-height: 410px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 996px) {
  .creatorAwards .winnerBox__item {
    width: calc(33.3333333333% - 40px);
  }
  .creatorAwards .winnerBox__item-work {
    height: 100%;
    width: 100%;
  }
  .creatorAwards .winnerBox__item-work img {
    width: 100%;
    min-height: 320px;
    max-height: 320px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 1200px) {
  .creatorAwards .winnerBox__item {
    width: calc(25% - 40px);
  }
  .creatorAwards .winnerBox__item-work img {
    min-height: 375px;
    max-height: 375px;
  }
}
.creatorAwards .linkVideoBlock {
  width: 100% !important;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0% auto 9%;
}
.creatorAwards .linkVideoBlock__image {
  margin: 0 auto;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.creatorAwards .linkVideoBlock__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .linkVideoBlock .loopVideo {
  max-width: 100%;
  width: 100%;
}
.creatorAwards .linkVideoBlock__lineHeight {
  line-height: 0;
  max-height: 560px;
  overflow: hidden;
}
.creatorAwards .linkVideoBlock__noDisplay {
  display: none;
}
.creatorAwards .linkVideoBlock__link {
  position: absolute;
  width: 80%;
  z-index: 18;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  display: block;
  border: 1px solid #fff;
  padding: 8px 30px;
  border-radius: 50px;
  color: #fff;
  font-size: 18px;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .linkVideoBlock__link:hover {
  background-color: rgba(135, 217, 226, 0.8117647059);
}
.creatorAwards .linkVideoBlock__mask {
  position: absolute;
  width: 100%;
  z-index: 18;
  -webkit-transform: static;
          transform: static;
  top: 0%;
  left: 0%;
  background: rgba(0, 0, 0, 0.7176470588);
  height: 100vh;
}
@media (min-width: 576px) {
  .creatorAwards .linkVideoBlock {
    width: 70% !important;
  }
  .creatorAwards .linkVideoBlock__image {
    margin: 0 auto;
    width: 100%;
  }
  .creatorAwards .linkVideoBlock__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .creatorAwards .linkVideoBlock__link {
    position: absolute;
    width: auto;
    z-index: 18;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    font-size: 18px;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  .creatorAwards .linkVideoBlock__link {
    font-size: 16px;
  }
}
@media (min-width: 576px) and (max-width: 400px) {
  .creatorAwards .linkVideoBlock__link {
    font-size: 14px;
  }
}
.creatorAwards .winnerKv {
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  background: url("../images/common-banner.jpg") no-repeat top center/cover;
  height: 350px;
  width: 100%;
}
.creatorAwards .winnerKv__title {
  width: 100%;
  color: #ffffff;
  text-align: center;
  z-index: 2;
  font-size: 50px;
  position: absolute;
  width: 100%;
  z-index: 5;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 25%;
}
@media (max-width: 1600px) {
  .creatorAwards .winnerKv__title {
    font-size: 46px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .winnerKv__title {
    font-size: 44px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .winnerKv__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .winnerKv__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .winnerKv__title {
    font-size: 16px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .winnerKv {
    height: 550px;
  }
}
.creatorAwards .finalWinner {
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  max-width: 1600px;
}
.creatorAwards .finalWinner__flex {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .finalWinner__flex--active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.creatorAwards .finalWinner__flex-country {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 0 1px;
}
.creatorAwards .finalWinner__figure {
  width: 100%;
  max-width: 800px;
  max-height: 410px;
  overflow: hidden;
  border-radius: 35px;
  margin-bottom: 15px;
}
.creatorAwards .finalWinner__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.creatorAwards .finalWinner__figure-country {
  line-height: 0;
  max-width: 30px;
  margin: 0px 8px 0px 0px;
}
.creatorAwards .finalWinner__figure-country img {
  width: 100%;
}
.creatorAwards .finalWinner__item {
  width: 100%;
  overflow: hidden;
  margin: 10px;
  position: relative;
  max-width: 800px;
  cursor: pointer;
}
.creatorAwards .finalWinner__item-title {
  text-align: left;
  margin-bottom: 10px;
  color: #fff;
  font-size: 30px;
}
@media (max-width: 1600px) {
  .creatorAwards .finalWinner__item-title {
    font-size: 26px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .finalWinner__item-title {
    font-size: 24px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .finalWinner__item-title {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .finalWinner__item-title {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .finalWinner__item-title {
    font-size: 20px;
  }
}
.creatorAwards .finalWinner__item-subtitle {
  text-align: left;
  background: -webkit-gradient(linear, left top, right top, from(#c7a6bb), to(#9ca0d6));
  background: linear-gradient(to right, #c7a6bb, #9ca0d6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .finalWinner__item-subtitle {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .finalWinner__item-subtitle {
    font-size: 14px;
  }
}
.creatorAwards .finalWinner__item .pastBox {
  color: #fff;
  z-index: 2;
  position: relative;
  padding: 5px 0px 20px;
  text-align: left;
}
.creatorAwards .finalWinner__item .pastBox__country {
  margin: 0px;
  font-size: 14px;
}
.creatorAwards .finalWinner__item .pastBox__name {
  font-size: 24px;
  text-align: left;
}
@media (max-width: 1600px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 18px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 20px;
  }
}
.creatorAwards .finalWinner__item .pastBox__designer {
  margin: 0px 0 0;
  font-size: 18px;
}
@media (min-width: 996px) {
  .creatorAwards .finalWinner__flex {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .finalWinner__figure {
    width: 100%;
    max-width: 800px;
    max-height: 410px;
  }
  .creatorAwards .finalWinner__figure img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .creatorAwards .finalWinner__flex2 {
    margin-top: 30px;
    padding-bottom: 5%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .finalWinner__item {
    width: calc(50% - 40px);
    overflow: hidden;
    margin: 20px;
    position: relative;
    max-width: 800px;
  }
  .creatorAwards .finalWinner__item .pastBox {
    padding: 5px 0px 20px;
  }
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 24px;
  }
}
@media (min-width: 996px) and (max-width: 1600px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 20px;
  }
}
@media (min-width: 996px) and (max-width: 1300px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 18px;
  }
}
@media (min-width: 996px) and (max-width: 1050px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 26px;
  }
}
@media (min-width: 996px) and (max-width: 800px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 24px;
  }
}
@media (min-width: 996px) and (max-width: 600px) {
  .creatorAwards .finalWinner__item .pastBox__name {
    font-size: 20px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .finalWinner__item .pastBox__designer {
    margin: 5px 0;
    font-size: 18px;
  }
}
.creatorAwards .winnerTitle {
  margin: 0 auto 20px;
  padding: 5% 25px 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 1600px;
  text-align: center;
}
.creatorAwards .winnerTitle__title {
  color: #fff;
  padding-left: 10px;
  font-size: 40px;
}
@media (max-width: 1600px) {
  .creatorAwards .winnerTitle__title {
    font-size: 36px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .winnerTitle__title {
    font-size: 34px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .winnerTitle__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .winnerTitle__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .winnerTitle__title {
    font-size: 16px;
  }
}
.creatorAwards .lucky {
  width: 100%;
  margin-top: 30px;
  overflow-x: scroll;
}
.creatorAwards .lucky .textCenter {
  text-align: center;
  margin-bottom: 20px;
}
.creatorAwards .lucky__draw {
  margin: 30px auto 0;
}
.creatorAwards .lucky__flex {
  width: 100%;
  margin: 0px auto 0;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  text-align: left;
  color: #fff;
}
.creatorAwards .lucky__flex-email {
  padding: 15px 20px;
  width: 100%;
  text-align: center;
  font-size: 18px;
}
.creatorAwards .lucky__flex-textColor {
  color: #ffffff;
}
.creatorAwards .lucky__deco {
  display: none;
  width: 200px;
  margin: 0 auto;
  height: 1.1px;
  background: #ffffff;
}
.creatorAwards .lucky__deco-upper {
  width: 300px;
  position: relative;
  background: -webkit-gradient(linear, left top, right top, from(rgba(145, 112, 121, 0)), color-stop(#d6b56b), color-stop(#d1c0a5), color-stop(#d1c0a5), color-stop(#d6b56b), to(rgba(145, 112, 121, 0)));
  background: linear-gradient(to right, rgba(145, 112, 121, 0), #d6b56b, #d1c0a5, #d1c0a5, #d6b56b, rgba(145, 112, 121, 0));
}
.creatorAwards .lucky__deco-upper:after {
  content: "";
  position: absolute;
  left: -9%;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
  width: 26px;
  height: 13.33px;
  background: url("../images/diamonds.png") no-repeat center center/contain;
}
.creatorAwards .lucky__deco-upper::before {
  content: "";
  position: absolute;
  right: -9%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 26px;
  height: 13.33px;
  background: url("../images/diamonds.png") no-repeat center center/contain;
}
.creatorAwards .lucky__deco-left {
  position: relative;
  background: -webkit-gradient(linear, left top, right top, from(#d1c0a5), color-stop(#d6b56b), to(rgba(145, 112, 121, 0)));
  background: linear-gradient(to right, #d1c0a5, #d6b56b, rgba(145, 112, 121, 0));
}
.creatorAwards .lucky__deco-left:after {
  content: "";
  position: absolute;
  left: -16%;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
  width: 26px;
  height: 13.33px;
  background: url("../images/diamonds.png") no-repeat center center/contain;
}
.creatorAwards .lucky__deco-right {
  position: relative;
  background: -webkit-gradient(linear, right top, left top, from(#d1c0a5), color-stop(#d6b56b), to(rgba(145, 112, 121, 0)));
  background: linear-gradient(to left, #d1c0a5, #d6b56b, rgba(145, 112, 121, 0));
}
.creatorAwards .lucky__deco-right:after {
  content: "";
  position: absolute;
  right: -16%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 26px;
  height: 13.33px;
  background: url("../images/diamonds.png") no-repeat center center/contain;
}
@media (min-width: 600px) {
  .creatorAwards .lucky {
    overflow-x: auto;
  }
  .creatorAwards .lucky__flex {
    width: 600px;
  }
}
@media (min-width: 996px) {
  .creatorAwards .lucky .textCenter {
    text-align: center;
    margin-bottom: 20px;
  }
  .creatorAwards .lucky__flex {
    width: 800px;
    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;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .lucky__flex-email {
    width: 50%;
  }
  .creatorAwards .lucky__deco {
    display: block;
  }
}

:root {
  --normalTitleh2: 36px;
  --normalTitleh3: 28px;
  --normalTitleh4: 24px;
}
@media (max-width: 1600px) {
  :root {
    --normalTitleh2: 32px;
    --normalTitleh3: 26px;
    --normalTitleh4: 22px;
  }
}
@media (max-width: 960px) {
  :root {
    --normalTitleh2: 24px;
    --normalTitleh3: 20px;
    --normalTitleh4: 16px;
  }
}

.creatorAwards {
  width: 100%;
  position: relative;
  overflow: hidden;
  color: #000000;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fcf5e2), to(#101d2b));
  background: linear-gradient(180deg, #fcf5e2 50%, #101d2b 100%);
  background: url("../images/kvbg-1.jpg") no-repeat center top/cover;
  font-family: "pragmatica", sans-serif;
}
.creatorAwards h1 {
  text-align: center;
  font-family: "pragmatica", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.creatorAwards h2 {
  font-size: var(--normalTitleh2);
  text-align: center;
  font-family: "pragmatica", sans-serif;
  font-weight: 700;
  font-style: normal;
}
.creatorAwards h3 {
  font-size: var(--normalTitleh3);
  text-align: center;
}
.creatorAwards h4 {
  font-size: var(--normalTitleh4);
  text-align: center;
}
.creatorAwards .learnBtn {
  display: inline-block;
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  background-size: 100% 100%;
  padding: 10px 25px 8px;
  border-radius: 50px;
  color: #fff;
  font-weight: bolder;
  font-size: 18px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .learnBtn:hover {
  background-size: 250% 100%;
}
.creatorAwards .contentLift {
  margin-top: -15%;
}

@media (min-width: 1680px) {
  .creatorAwards {
    background: url("../images/kvbg-2.jpg") no-repeat center top/cover;
  }
}
.darkBg {
  background: url("../images/kvbg-dark.jpg") no-repeat center top/cover;
}

.showDesktop {
  display: none;
}

.showMobile {
  display: block;
}

@media (min-width: 996px) {
  .showDesktop {
    display: block;
  }
  .showMobile {
    display: none;
  }
}
.slick-dots {
  bottom: -5px;
}

.slick-dots li {
  width: 15px;
}

.slick-dots li button:before {
  font-size: 25px;
  content: "•";
  width: 20px;
  height: 20px;
  color: #fff;
}

.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: #fff;
}

@media (min-width: 996px) {
  .slick-dots {
    bottom: -45px;
  }
  .slick-dots li {
    width: 50px;
  }
  .slick-dots li button:before {
    font-size: 50px;
    content: "";
    width: 50px;
    height: 5px;
    border-radius: 1px;
    background: #fff;
  }
}
.creatorAwards .linkInfoBanner {
  color: #ffffff;
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 5% 25px 10%;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  height: 200px;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.creatorAwards .linkInfoBanner__link {
  display: inline-block;
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  background-size: 100% 100%;
  padding: 10px 25px 8px;
  border-radius: 50px;
  color: #fff;
  font-weight: bolder;
  font-size: 18px;
  margin-top: 30px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.creatorAwards .linkInfoBanner__link:hover {
  background-size: 250% 100%;
}
@media (min-width: 996px) {
  .creatorAwards .linkInfoBanner {
    padding: 5% 25px;
    height: 400px;
  }
}

.creatorAwards .pastText {
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: -8% auto 0;
  text-align: center;
  z-index: 20;
}
.creatorAwards .pastText__txt {
  max-width: 1000px;
  margin: 0 auto 30px;
  color: #fff;
}
.creatorAwards .pastTab {
  position: relative;
  z-index: 20;
  margin: 0% 0 5%;
  width: 100%;
  padding: 0 25px;
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .pastTab__btn {
  display: inline-block;
  padding: 10px 30px;
  border-radius: 50px;
  color: #000000;
  margin: 10px auto;
  background: #efefef;
  cursor: pointer;
  min-width: 250px;
  text-align: center;
  font-weight: bolder;
  font-size: 18px;
}
.creatorAwards .pastTab__btn:hover {
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  color: #fff;
}
.creatorAwards .pastTab__btn--active {
  background: -webkit-gradient(linear, left top, right top, from(#87e0ed), to(#ff7b60));
  background: linear-gradient(to right, #87e0ed, #ff7b60);
  color: #fff;
}
@media (min-width: 996px) {
  .creatorAwards .pastTab {
    margin: 0px 0 20px;
  }
  .creatorAwards .pastTab__btn {
    margin: 20px;
  }
}
.creatorAwards .pastWinner {
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
}
.creatorAwards .pastWinner__flex {
  margin-top: 30px;
  padding-bottom: 5%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: none;
  border-bottom: 1px solid #000;
}
.creatorAwards .pastWinner__flex--active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.creatorAwards .pastWinner__flex2 {
  margin-top: 30px;
  padding-bottom: 5%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .pastWinner__item {
  width: 100%;
  overflow: hidden;
  margin: 10px;
  position: relative;
}
.creatorAwards .pastWinner__item-title {
  text-align: left;
  margin-bottom: 20px;
  background: -webkit-gradient(linear, left top, right top, from(#c7a6bb), to(#9ca0d6));
  background: linear-gradient(to right, #c7a6bb, #9ca0d6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 30px;
}
@media (max-width: 1600px) {
  .creatorAwards .pastWinner__item-title {
    font-size: 26px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .pastWinner__item-title {
    font-size: 24px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .pastWinner__item-title {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .pastWinner__item-title {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .pastWinner__item-title {
    font-size: 20px;
  }
}
.creatorAwards .pastWinner__item-work {
  line-height: 0;
  width: 100%;
}
.creatorAwards .pastWinner__item-work img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .pastWinner__item .pastBox {
  z-index: 2;
  position: relative;
  background: #fff;
  padding: 20px 15px;
  text-align: left;
}
.creatorAwards .pastWinner__item .pastBox__name {
  font-size: 24px;
  margin-bottom: 5px;
}
@media (max-width: 1600px) {
  .creatorAwards .pastWinner__item .pastBox__name {
    font-size: 20px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .pastWinner__item .pastBox__name {
    font-size: 18px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .pastWinner__item .pastBox__name {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .pastWinner__item .pastBox__name {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .pastWinner__item .pastBox__name {
    font-size: 20px;
  }
}
@media (min-width: 650px) {
  .creatorAwards .pastWinner__item {
    width: calc(50% - 20px);
  }
}
@media (min-width: 996px) {
  .creatorAwards .pastWinner {
    max-width: 1600px;
  }
  .creatorAwards .pastWinner__flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    display: none;
  }
  .creatorAwards .pastWinner__flex--active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .creatorAwards .pastWinner__flex2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .creatorAwards .pastWinner__item {
    width: calc(33.3333333333% - 20px);
  }
  .creatorAwards .pastWinner__item .pastBox {
    z-index: 2;
    position: relative;
    background: #fff;
    padding: 20px 15px;
    text-align: left;
  }
  .creatorAwards .pastWinner__item2 {
    width: calc(25% - 20px);
  }
}
.creatorAwards .pastTitle {
  margin: 30px auto 0;
  padding: 0 25px;
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 1600px;
  text-align: left;
}
.creatorAwards .pastTitle__title {
  text-align: left;
  padding-left: 10px;
  font-size: 40px;
}
@media (max-width: 1600px) {
  .creatorAwards .pastTitle__title {
    font-size: 36px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .pastTitle__title {
    font-size: 34px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .pastTitle__title {
    font-size: 26px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .pastTitle__title {
    font-size: 24px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .pastTitle__title {
    font-size: 20px;
  }
}

.creatorAwards .studioBox {
  width: 100%;
  position: relative;
  overflow: hidden;
  max-width: 1920px;
  margin: 0 auto;
}
.creatorAwards .studioBox__figure {
  width: 100%;
  line-height: 0;
}
.creatorAwards .studioBox__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .studioBox__content {
  background-color: rgba(184, 235, 255, 0.5);
  padding: 5% 25px;
  text-align: center;
}
.creatorAwards .studioBox__content-subtitle {
  font-weight: 600;
  margin: 10px 0 10px;
}
.creatorAwards .studioBox__content-text {
  margin: 0 auto;
  width: 600px;
  max-width: 100%;
}
.creatorAwards .laptops {
  padding: 2% 25px 3%;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.creatorAwards .laptops h2 {
  color: #8de8f2;
}
.creatorAwards .laptops__item {
  display: inline-block;
  width: 100%;
  max-width: 100%;
  margin: 30px 0;
  text-align: center;
}
.creatorAwards .laptops__item-figure {
  width: 250px;
  margin: 0 auto;
}
.creatorAwards .laptops__item-figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .laptops__item-name {
  margin: 10px 0;
  color: #fff;
  font-size: 20px;
}
.creatorAwards .laptops__item-spec {
  color: #fff;
  font-size: 14px;
}
.creatorAwards .laptops__item-link {
  display: inline-block;
  background: -webkit-gradient(linear, left top, right top, from(#99d8e1), to(#d6b2da));
  background: linear-gradient(to right, #99d8e1, #d6b2da);
  padding: 6px 30px 8px;
  border-radius: 50px;
  color: #fff;
}
.creatorAwards .laptops__item-link:hover {
  background: -webkit-gradient(linear, left top, right top, from(#7cbcc5), to(#bc8ec1));
  background: linear-gradient(to right, #7cbcc5, #bc8ec1);
}
@media (min-width: 996px) {
  .creatorAwards .laptops {
    max-width: 1600px;
    margin: 0 auto;
  }
  .creatorAwards .laptops__item {
    width: 300px;
    padding: 0 25px;
    margin: 20px auto;
  }
}

.creatorAwards .timeLine {
  padding: 50px 0;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.creatorAwards .timeLine--white {
  color: #fff;
}
.creatorAwards .timeLine__mtNon {
  margin-top: 0;
}
.creatorAwards .timeLine__title--orange {
  color: #e47347;
}
.creatorAwards .timeLine__box {
  width: 100%;
  padding: 0px 25px;
  margin: 20px auto 0;
}
.creatorAwards .timeLine__box .dateBox {
  text-align: center;
  margin: 15px auto;
  max-width: 190px;
}
.creatorAwards .timeLine__box .dateBox__text {
  text-align: center;
  font-size: 21px;
  font-weight: 500;
  border: 1px solid #000000;
  display: inline-block;
  padding: 22px 5px;
  border-radius: 50%;
  width: 75px;
  margin-bottom: 10px;
}
.creatorAwards .timeLine__box .dateBox__text--white {
  border: 1px solid #ffffff;
}
.creatorAwards .timeLine__box .dateBox__text2 {
  font-weight: 600;
}
.creatorAwards .timeLine__box .dateBox__color1 {
  color: #000000;
  border: 1px solid #f2b885;
}
.creatorAwards .timeLine__box .dateBox__color2 {
  color: #000000;
  border: 1px solid #e59162;
}
.creatorAwards .timeLine__box .dateBox__color3 {
  color: #000000;
  border: 1px solid #da724d;
}
.creatorAwards .timeLine__box .dateBox__color4 {
  color: #000000;
  border: 1px solid #e25b3f;
}
.creatorAwards .timeLine__box .dateBox__color5 {
  color: #000000;
  border: 1px solid #f24738;
}
.creatorAwards .timeLine__box .dateBox__line {
  height: 40px;
  width: 1px;
  margin: 5px auto;
  background: #ffffff;
}
.creatorAwards .timeLine__box .dateBox__line--1 {
  background: #eea470;
}
.creatorAwards .timeLine__box .dateBox__line--2 {
  background: #dd7f54;
}
.creatorAwards .timeLine__box .dateBox__line--3 {
  background: #dc6443;
}
.creatorAwards .timeLine__box .dateBox__line--4 {
  background: #e9543d;
}
@media (min-width: 996px) {
  .creatorAwards .timeLine {
    padding: 3% 0;
    width: 100%;
    position: relative;
    overflow: hidden;
  }
  .creatorAwards .timeLine__box {
    margin: 30px 0 0;
    width: 100%;
    padding: 0px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .creatorAwards .timeLine__box .dateBox {
    width: 350px;
    margin: 0;
  }
  .creatorAwards .timeLine__box .dateBox__text {
    text-align: center;
    font-size: 26px;
    padding: 25px 5px;
    width: 90px;
  }
  .creatorAwards .timeLine__box .dateBox__line {
    height: 1px;
    width: 30px;
    margin: 50px 10px 0;
  }
}

.creatorAwards .workPopUp {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.842);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 101 !important;
}
.creatorAwards .workPopUp__bg {
  width: 100%;
  height: 100vh;
  position: relative;
}
.creatorAwards .workPopUp__box {
  position: absolute;
  width: 90%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  max-height: 90vh;
  max-width: 1000px;
  overflow: hidden;
  background: #ffffff;
  border-radius: 35px;
  border: 1px solid #fff;
}
.creatorAwards .workPopUp__box .workPopUpBlock {
  max-height: 90vh;
  overflow-y: scroll;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space {
  padding: 0 0 5%;
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space .videoYt {
  position: relative;
  padding: 3% 0;
  z-index: 100;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space .videoYt__wrap {
  width: 100%;
  margin: auto;
  max-width: 1000px;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space .videoYt__wrap .videoSpace {
  width: 100%;
  margin: 0 auto;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space .videoYt__wrap .videoSpace__box {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
}
.creatorAwards .workPopUp__box .workPopUpBlock__space .videoYt__wrap .videoSpace__box iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
}
.creatorAwards .workPopUp__box .workPopUpBlock::-webkit-scrollbar {
  opacity: 0;
  width: 5px;
}
.creatorAwards .workPopUp__box .workPopUpBlock::-webkit-scrollbar-track {
  opacity: 0;
  border: 1px solid #dadada;
  padding: 0;
  background-color: #bdbdbd;
}
.creatorAwards .workPopUp__box .workPopUpBlock::-webkit-scrollbar-thumb {
  opacity: 0;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
          box-shadow: inset 0 0 6px rgba(161, 161, 161, 0.3019607843);
  background-color: #1f1f1f;
  border: 1px solid #858585;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting {
  cursor: pointer;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting__btn {
  display: inline-block;
  color: #000000;
  margin: 10px;
  width: 40px;
  opacity: 0.5;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting__btn img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting__style {
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting__style-btn {
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
  font-size: 18px;
  display: inline-block;
  padding: 5px 30px;
  border-radius: 50px;
  color: #000000;
  border: 1px solid #000;
}
.creatorAwards .workPopUp__box .workPopUpBlock .closeBlockVoting__style-btn:hover {
  background: rgba(75, 75, 75, 0.1647058824);
}
.creatorAwards .workPopUp__box .workBox {
  padding: 0 25px;
}
.creatorAwards .workPopUp__box .workBox__categorie {
  font-size: 20px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .creatorAwards .workPopUp__box .workBox__categorie {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .workPopUp__box .workBox__categorie {
    font-size: 14px;
  }
}
.creatorAwards .workPopUp__box .workBox__title {
  font-size: 36px;
  font-weight: 900;
  margin: 10px 0;
}
@media (max-width: 1600px) {
  .creatorAwards .workPopUp__box .workBox__title {
    font-size: 32px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .workPopUp__box .workBox__title {
    font-size: 30px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .workPopUp__box .workBox__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .workPopUp__box .workBox__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .workPopUp__box .workBox__title {
    font-size: 16px;
  }
}
.creatorAwards .workPopUp__box .workBox__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  font-weight: 900;
}
.creatorAwards .workPopUp__box .workBox__text-name {
  margin-right: 30px;
}
.creatorAwards .workPopUp__box .workBox__commentTitle {
  font-size: 23px;
  font-weight: 900;
  margin: 30px 0 10px;
}
@media (max-width: 1600px) {
  .creatorAwards .workPopUp__box .workBox__commentTitle {
    font-size: 19px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .workPopUp__box .workBox__commentTitle {
    font-size: 17px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .workPopUp__box .workBox__commentTitle {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .workPopUp__box .workBox__commentTitle {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .workPopUp__box .workBox__commentTitle {
    font-size: 16px;
  }
}
.creatorAwards .workPopUp__box .workBox__list {
  padding: 0 25px;
}
.creatorAwards .workPopUp__box .workBox__list li {
  font-size: 16px;
  margin: 10px 0;
  padding: 0;
}
@media (max-width: 768px) {
  .creatorAwards .workPopUp__box .workBox__list li {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .workPopUp__box .workBox__list li {
    font-size: 14px;
  }
}
.creatorAwards .workPopUp__box .workBox .worksYtId {
  display: none;
}
.creatorAwards .workPopUp__box .artWork {
  margin: 20px 0 30px;
  width: 100%;
}
.creatorAwards .workPopUp__box .artWork img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .workPopUp__box .workLikeBlock {
  padding: 0 25px;
  display: block;
  font-size: 20px;
}
@media (max-width: 768px) {
  .creatorAwards .workPopUp__box .workLikeBlock {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .workPopUp__box .workLikeBlock {
    font-size: 14px;
  }
}
.creatorAwards .workPopUp__box .workLikeBlock__display {
  display: none;
}
.creatorAwards .workPopUp__box .workLikeBlock__flex {
  color: #000;
  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;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  padding: 5px 10px 5px 0;
  background: #ffffff;
  border-radius: 20px;
  margin: 30px auto 20px;
  max-width: 300px;
  border: 1px solid #000;
}
.creatorAwards .workPopUp__box .workLikeBlock__flex:hover {
  border: 1px solid #1f1f1f;
  color: #fff;
  background: -webkit-gradient(linear, left top, right top, from(#bd52c7), to(#5289c7));
  background: linear-gradient(to right, #bd52c7, #5289c7);
}
.creatorAwards .workPopUp__box .workLikeBlock__figure {
  padding-top: 1.5%;
  margin: 0 5px 0 15px;
  width: 7%;
  max-width: 20px;
}
.creatorAwards .workPopUp__box .workLikeBlock__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .workPopUp__box .workContent {
  padding: 0 25px;
  font-size: 16px;
}
@media (max-width: 768px) {
  .creatorAwards .workPopUp__box .workContent {
    font-size: 16px;
  }
}
@media (max-width: 400px) {
  .creatorAwards .workPopUp__box .workContent {
    font-size: 14px;
  }
}
.creatorAwards .workPopUp__box .catchaBlock {
  max-width: 320px;
  margin: 30px auto 0;
  text-align: center;
}
.creatorAwards .workPopUp__box .votingBtn {
  text-align: center;
}
.creatorAwards .workPopUp__box .votingBtn a {
  display: inline-block;
  margin: 10px auto 0;
  width: 300px;
}
.creatorAwards .workPopUp__box .topBox {
  width: 100%;
  position: relative;
  overflow: hidden;
  padding: 0 25px;
}
.creatorAwards .workPopUp__box .topBox__flex {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.creatorAwards .workPopUp__box .topBox__figure {
  width: 35px;
  margin-right: 10px;
}
.creatorAwards .workPopUp__box .topBox__figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.creatorAwards .workPopUp__box .topBox__title {
  font-size: 36px;
  background: -webkit-gradient(linear, left top, right top, from(#c7a6bb), to(#9ca0d6));
  background: linear-gradient(to right, #c7a6bb, #9ca0d6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 1600px) {
  .creatorAwards .workPopUp__box .topBox__title {
    font-size: 32px;
  }
}
@media (max-width: 1300px) {
  .creatorAwards .workPopUp__box .topBox__title {
    font-size: 30px;
  }
}
@media (max-width: 1050px) {
  .creatorAwards .workPopUp__box .topBox__title {
    font-size: 21px;
  }
}
@media (max-width: 800px) {
  .creatorAwards .workPopUp__box .topBox__title {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  .creatorAwards .workPopUp__box .topBox__title {
    font-size: 16px;
  }
}
.creatorAwards .workPopUp__box .topBox__text {
  margin: 30px auto 0;
  text-align: center;
}
.creatorAwards .workPopUp__boxTop {
  max-width: 1500px;
}/*# sourceMappingURL=main.css.map */